Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2539 of 2570 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

350Liam CraigSt JohnstoneSt JohnstoneM3919213826.87
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone06500–
2016-17St Johnstone05450–
2017-18St Johnstone03570–
2018-19St Johnstone02260–
2019-20St Johnstone00231–
2020-21St Johnstone2333916.96
2021-22St Johnstone1600806.74

Player page →

350J. Emmanuel-ThomasAberdeenAberdeenF3951106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2450006.80
2021-22Aberdeen1501106.82
350Dominic SamuelRoss CountyRoss CountyF3910806.53
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County2810506.55
2022-23Ross County1100306.50

Player page →

350H. MilneHeart of MidlothianHeart of MidlothianD39161007.17
SeasonClubAppsGoalsAstYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian300006.93
2025-26Heart of Midlothian3016807.28
2026-27Heart of Midlothian600106.73

Player page →

350M. ChaiwaHibernianHibernianM3911906.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian2810706.81
2026-27Hibernian1101206.46

Player page →

350Billy KoumetioDundeeDundeeD3900406.79
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee1900306.84
2025-26Dundee2000106.74

Player page →

357Ryan ChristieCelticCelticM3840411027.35
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2015-16Inverness Caledonian Thistle03400–
2016-17Aberdeen06200–
2016-17Celtic01000–
2017-18Aberdeen04851–
2018-19Celtic09410–
2019-20Celtic0111131–
2020-21Celtic3459107.29
2021-22Celtic403007.93

Player page →

357Nir BittonCelticCelticM38861226.98
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic05400–
2016-17Celtic01130–
2019-20Celtic00010–
2020-21Celtic1410117.08
2021-22Celtic2411716.92

Player page →

357Ali McCannSt JohnstoneSt JohnstoneM38641306.87
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone04250–
2020-21St Johnstone3422706.85
2021-22St Johnstone400107.05

Player page →

357Emmanuel FernandezRangersRangersD3850407.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2750207.16
2026-27Rangers1100207.30

Player page →

357A. KyziridisHeart of MidlothianHeart of MidlothianM3847506.99
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian3847506.99

Player page →

357A. WrightRoss CountyRoss CountyD3841507.06
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3841507.06
357K. FotheringhamSt JohnstoneSt JohnstoneF3822116.51
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United100005.90
2022-23Dundee United1102106.55
2024-25Dundee United1600006.46
2025-26Dundee United200006.20
2026-27St Johnstone820016.64

Player page →

357Luke GrahamDundeeDundeeD3821407.05
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee300106.77
2025-26Dundee3521307.08

Player page →

357J. FuchsDundee UnitedDundee UnitedM38011206.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2001606.72
2021-22Dundee United1800606.66
357Slobodan RubežićAberdeenAberdeenD38001416.90
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1800706.97
2024-25Aberdeen2000716.84

Player page →

367L. GriffithsDundeeDundeeF3771211006.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic031500–
2016-17Celtic012830–
2017-18Celtic09120–
2018-19Celtic02110–
2019-20Celtic09420–
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

367Chris BurkeKilmarnockKilmarnockM372119807.03
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County01310–
2017-18Kilmarnock01210–
2018-19Kilmarnock05610–
2019-20Kilmarnock05420–
2020-21Kilmarnock3794307.03

Player page →

367A. BakayokoDundeeDundeeF3765706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3765706.93

Player page →

367Hakeem OdoffinHamilton AcademicalHamilton AcademicalD3730907.00
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3730807.00

Player page →

367Tommie HobanAberdeenAberdeenD3730407.03
SeasonClubAppsGoalsAstYCRCRating
2018-19Aberdeen01020–
2020-21Aberdeen3720207.03

Player page →

367C. NieuwenhofHeart of MidlothianHeart of MidlothianM3722406.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian2512406.78
2024-25Heart of Midlothian1210006.71

Player page →

367Y. RamadaniAberdeenAberdeenM3713806.74
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3713806.74

Player page →

367C. WardMotherwellMotherwellG3700107.19
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3700107.19

Player page →

367Calvin BasseyRangersRangersD3703406.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers800006.84
2021-22Rangers2903407.00

Player page →

367Jérôme PriorLivingstonLivingstonG3701407.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston3701407.04
367Leon McCannFalkirkFalkirkD3703706.69
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2603606.76
2026-27Falkirk1100106.54

Player page →

378Ronan HaleRoss CountyRoss CountyF36141406.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County36141406.88

Player page →

378Jordan JonesKilmarnockKilmarnockM361281326.74
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock03320–
2017-18Kilmarnock04471–
2018-19Kilmarnock04010–
2019-20Rangers00001–
2020-21Rangers310006.77
2021-22St Mirren1100006.79
2022-23Kilmarnock2201306.71

Player page →

378Oh Hyeon-gyuCelticCelticF36110306.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1660206.81
2023-24Celtic2050106.98

Player page →

378J. GuthrieLivingstonLivingstonD361031207.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston05140–
2020-21Livingston3652807.07

Player page →

378M. KirkSt JohnstoneSt JohnstoneF3681106.82
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian10000–
2024-25St Johnstone3581106.82

Player page →

378Luis PalmaCelticCelticF3679207.47
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2879207.63
2024-25Celtic800006.89

Player page →

378F. CurtisRangersRangersM3652206.98
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers301006.80
2025-26Kilmarnock1341107.32
2025-26Rangers1010006.71
2026-27Rangers1000106.81

Player page →

378J. JuranovicCelticCelticD3642107.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2631107.20
2022-23Celtic1011007.25

Player page →

378J. NisbetRoss CountyRoss CountyM3642006.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3642006.83

Player page →

378M. FreckletonSt MirrenSt MirrenD3641707.13
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.13

Player page →

378George StangerKilmarnockKilmarnockD3630916.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical500006.65
2025-26Kilmarnock1920616.59
2026-27Kilmarnock1210306.63

Player page →

378T. MagnussonHeart of MidlothianHeart of MidlothianM3630306.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2730306.66
2026-27Heart of Midlothian900006.54

Player page →

378Clark RobertsonDundeeDundeeD3621706.74
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2100406.76
2025-26Dundee1521306.71

Player page →

378M. KucheriavyiSt JohnstoneSt JohnstoneM3621806.82
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone400106.85
2023-24St Johnstone2820606.84
2024-25St Johnstone401106.65
378Sebastian TounektiCelticCelticF3622406.84
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic2722306.89
2026-27Celtic900106.69

Player page →

378Ben DaviesRangersRangersD3611306.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2701206.92
2023-24Rangers810107.16
2024-25Rangers100007.20

Player page →

378M. EfeteRoss CountyRoss CountyD3610506.65
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1600206.64
2024-25Ross County2010306.65
378S. BradleyLivingstonLivingstonF3613206.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian200006.65
2021-22Hibernian100006.70
2022-23Livingston1612106.75
2023-24Livingston1701106.64
378J. JeggoHibernianHibernianM3600716.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1600516.62
2023-24Hibernian2000206.77

Player page →

378Panutche CamaráDundee UnitedDundee UnitedM3601416.79
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2801416.79
2026-27Dundee United800006.80

Player page →

378R. AlebiosuSt MirrenSt MirrenM3601106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock2300006.48
2024-25St Mirren1301106.97

Player page →

378William DennisKilmarnockKilmarnockG3600207.22
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3600207.22

Player page →

400Odsonne ÉdouardCelticCelticF356619707.22
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic09210–
2018-19Celtic015540–
2019-20Celtic022700–
2020-21Celtic31184107.23
2021-22Celtic421107.18

Player page →

Data coverage for Scottish Premiership →

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