Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1394 of 1404 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
229Chris LongMotherwell· 31yMotherwellF314229606.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell4229606.62

Player page →

229J. JuranovicCeltic· 30yCelticD304236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

229J. NisbetRoss County· 26yRoss CountyM264236006.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4236006.83

Player page →

229Liam DonnellySt Mirren· 30ySt MirrenM30421153336.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91

Player page →

229Roland IdowuSt Mirren· 24ySt MirrenM2442561006.62
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren0025506.50

Player page →

229A. HayDundee· 22yDundeeF224129006.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee4129006.80

Player page →

229A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06
229Ante ŠutoHibernian· 25yHibernianF254114206.73
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian4114206.73

Player page →

229J. DefoeRangers· 43yRangersF434117006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4115006.81
2021-22Rangers002006.70

Player page →

229K. HoltDundee UnitedDundee UnitedD–4123507.23
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle20010–
2024-25Dundee United2123407.23
229M. FreckletonSt Mirren· 23ySt MirrenD234136707.12
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren4136707.12

Player page →

229M. SmithHeart of Midlothian· 37yHeart of MidlothianM374148806.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

229Marko LazetićAberdeen· 22yAberdeenF224127606.49
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen4127606.49

Player page →

229R. McCrorieAberdeen· 28yAberdeenD2841922226.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

229Robbie DeasKilmarnock· 26yKilmarnockD2641972936.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84

Player page →

229S. McKinstryMotherwellMotherwellM–4121306.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell4121306.76
229William FishHibernian· 23yHibernianD234155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

229Z. RuddenLivingstonLivingstonF–4140606.60
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1013106.51
2022-23St Johnstone1012206.56
2023-24Dundee2114306.71
2025-26Livingston001006.60
229A. CampbellSt Mirren· 27ySt MirrenM274058706.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell4034606.84
2024-25Dundee United0013006.57
2025-26St Mirren0011106.75

Player page →

229Danny WilsonLivingston· 34yLivingstonD344031206.57
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston30010–
2025-26Livingston1031106.57

Player page →

229Fábio SilvaRangers· 23yRangersF234018006.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4018006.93

Player page →

229J. SimsRoss CountyRoss CountyM–4049106.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County001006.50
2022-23Ross County1020006.55
2023-24Ross County3028106.66
229L. MoultDundee United· 34yDundee UnitedF344026506.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell107206.64
2024-25Dundee United3019306.81

Player page →

229L. VaughanRaith RoversRaith RoversF–40010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers20010–
2023-24Raith Rovers20000–
229Luke ArmstrongMotherwell· 29yMotherwellF294014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

229O. SmythSt MirrenSt MirrenM–4021106.85
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4019106.88
2025-26St Mirren002006.60
229Ross TierneyMotherwell· 25yMotherwellM254032006.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2014006.68
2022-23Motherwell2018006.63

Player page →

229Z. RobinsonMotherwellMotherwellF–4033106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3021006.64
2024-25Motherwell1012106.58
279Melker HallbergSt Johnstone· 30ySt JohnstoneM30310691116.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

279Harry PatonMotherwell· 28yMotherwellM28391202116.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County1335506.61
2021-22Ross County0331806.70
2022-23Motherwell007106.47
2023-24Motherwell2026416.97
2024-25Motherwell0321306.69

Player page →

279Cameron CongreveDundee· 22yDundeeM223733306.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3733306.82

Player page →

279Declan JohnSt Mirren· 30ySt MirrenM303648206.91
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren2118106.87
2025-26St Mirren1530106.93

Player page →

279G. Mackay-StevenKilmarnockKilmarnockM–3655106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian014106.58
2023-24Kilmarnock109006.66
2024-25Kilmarnock0110006.56
279Nectarios TriantisHibernian· 23yHibernianM2336461117.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0012206.68
2024-25Hibernian3634917.12

Player page →

279R. McCauslandRangers· 23yRangersF233644416.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers011007.00
2022-23Rangers00100–
2023-24Rangers3429007.03
2024-25Rangers0113416.64

Player page →

279Shayden MorrisAberdeen· 24yAberdeenF243665106.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0013006.54
2023-24Aberdeen0012006.53
2024-25Aberdeen3638106.74
2025-26Aberdeen002006.40

Player page →

279Charlie AdamDundee· 40yDundeeM4035271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

279D. WotherspoonSt JohnstoneSt JohnstoneM–35691007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
279Djeidi GassamaRangers· 22yRangersM223538406.96
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers3538406.96

Player page →

279Finlay RobertsonDundee· 23yDundeeM233568816.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee002006.50
2023-24Dundee0013216.65
2024-25Dundee0429006.74
2025-26Dundee3124606.73

Player page →

279Noah ChilversRoss County· 25yRoss CountyF253530406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County3530406.97

Player page →

279F. KentHeart of Midlothian· 30yHeart of MidlothianD303473917.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13
2025-26Heart of Midlothian1020316.97

Player page →

279P. HanlonHibernianHibernianD–341161817.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
279A. FitzpatrickPartick ThistlePartick ThistleM–33020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle32000–
2023-24Partick Thistle01010–
2024-25Partick Thistle00010–
279A. PortalesDundee· 30yDundeeD303346606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2122206.90
2024-25Dundee1224406.91

Player page →

279Aziz BehichDundee United· 35yDundee UnitedM353331616.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United3331616.67

Player page →

279C. MacPhersonSt JohnstoneSt JohnstoneM–33962116.81
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
2023-24St Johnstone0012306.67
2024-25St Johnstone007306.72
279Ester SoklerAberdeen· 26yAberdeenF263349306.66
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1226106.68
2024-25Aberdeen2121206.61
2025-26Aberdeen002006.80

Player page →

279Ethan ErhahonSt Mirren· 25ySt MirrenM2533741526.77
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

279Liam CraigSt Johnstone· 39ySt JohnstoneM3933391716.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

Data coverage for Scottish Premiership →

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