Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1114 of 1115 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
144C. MontanoLivingstonLivingstonM–54611426.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston1116416.75
144David MoyoHamilton Academical· 29yHamilton AcademicalF295433106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical3233106.83

Player page →

144Glen KamaraRangers· 28yRangersM285486506.94
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

144Glenn MiddletonDundee United· 24yDundee UnitedF245466506.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian01000–
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71

Player page →

144Jack McMillanPartick Thistle· 26yPartick ThistleD265424706.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01040–
2020-21Livingston008006.64
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

144Kristoffer AjerCeltic· 26yCelticD265435407.16
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

144P. HanlonHibernianHibernianD–541161817.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
144D. GallagherSt MirrenSt MirrenD–53782816.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
144D. VenteHibernian· 25yHibernianF255330106.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5330106.92

Player page →

144Olivier NtchamCeltic· 28yCelticM285314306.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42020–
2020-21Celtic1114106.66

Player page →

144Scott BrownAberdeen· 38yAberdeenM3853551816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

144A. CrawfordSt JohnstoneSt JohnstoneM–5244106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
144Cameron Carter-VickersCeltic· 26yCelticD265287807.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic0029507.16
2023-24Celtic1125007.27

Player page →

144Cedric IttenRangers· 27yRangersF275233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

144Christopher JullienCeltic· 31yCelticD31529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

144D. WatsonKilmarnock· 19yKilmarnockM1952461116.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79

Player page →

144Guy MelamedSt Johnstone· 31ySt JohnstoneF315218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

144Jonah AyungaSt Mirren· 27ySt MirrenF275236616.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72

Player page →

144Sead HakšabanovićCeltic· 25yCelticM255227106.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96
2023-24Celtic001007.20

Player page →

144Adam Le FondreHibernian· 37yHibernianF375124106.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5124106.79

Player page →

144Ellis SimmsHeart of Midlothian· 23yHeart of MidlothianF235117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

144J. Emmanuel-ThomasAberdeenAberdeenF–5139106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5024006.80
2021-22Aberdeen0115106.82
144Jack FitzwaterLivingston· 26yLivingstonD2651861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

144M. KukharevychHibernian· 22yHibernianF225115206.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89

Player page →

144Shaun RooneySt Johnstone· 27ySt JohnstoneD2751501206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76

Player page →

144Vicente BesuijenAberdeen· 23yAberdeenM235134406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86

Player page →

144A. GreiveSt MirrenSt MirrenF–5018006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren30000–
2023-24St Mirren2018006.58
144Adama SidibehSt Johnstone· 25ySt JohnstoneF255015206.70
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone5015206.70

Player page →

144Ayo ObileyeLivingston· 29yLivingstonD2950891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

144Lyall CameronDundee· 21yDundeeM215032206.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76

Player page →

181Borna BarišićRangers· 31yRangersD314271061807.32
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

181Joe NewellHibernian· 31yHibernianM314201303407.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14

Player page →

181Anthony RalstonCeltic· 25yCelticD25413601107.25
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26

Player page →

181Alex CochraneHeart of Midlothian· 24yHeart of MidlothianD24411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

181A. MooyCeltic· 33yCelticM3341029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

181Melker HallbergSt Johnstone· 28ySt JohnstoneM28410691716.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

181Stephen O'DonnellMotherwell· 32yMotherwellD32491262026.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80

Player page →

181Chris CaddenHibernian· 27yHibernianM274586706.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0010006.70
2021-22Hibernian2228206.94
2022-23Hibernian1337506.83
2023-24Hibernian1011006.87

Player page →

181Florian KamberiAberdeen· 29yAberdeenF294511006.54
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

181K. TurnerRoss CountyRoss CountyM–4517506.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
181Marcus FraserSt Mirren· 29ySt MirrenD29451452416.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75

Player page →

181Harry ClarkeRoss County· 23yRoss CountyD234424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

181J. BaldwinRoss CountyRoss CountyD–44892736.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
2023-24Ross County1130716.90
181M. O'HalloranSt JohnstoneSt JohnstoneF–4450726.53
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
181M. SmithHeart of Midlothian· 35yHeart of MidlothianD3544481306.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

181Michael JohnstonCeltic· 25yCelticM254431206.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88
2023-24Celtic209007.16

Player page →

181Tom LawrenceRangers· 30yRangersM304428107.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07

Player page →

181Connor McLennanSt Johnstone· 24ySt JohnstoneF2443721006.59
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58

Player page →

181Iain VigursRoss County· 36yRoss CountyM3643302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

181Liam SmithDundee United· 28yDundee UnitedD2843781006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources