Skip to content
Almanac
Menu
Clear filters

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

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
328Hakeem OdoffinHamilton Academical· 28yHamilton AcademicalD283037907.00
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3037807.00

Player page →

328J. ChalmersRoss CountyRoss CountyD–30000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County30000–
328J. CummingsDundee· 31yDundeeF313014006.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3014006.63

Player page →

328Jake Doyle-HayesHibernian· 27yHibernianM2730752306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

328K. BilalovicAberdeenAberdeenM–3017106.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3017106.59
328K. KeresztesDundee United· 26yDundee UnitedD263034706.84
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United3034706.84

Player page →

328L. MendyHeart of MidlothianHeart of MidlothianM–3010006.99
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian3010006.99
328Oliver BozanicHeart of Midlothian· 37yHeart of MidlothianM3730000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian30000–

Player page →

328Patryk KlimalaCeltic· 28yCelticF283017106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3017106.65

Player page →

328R. CunninghamHamilton AcademicalHamilton AcademicalM–30010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical30010–
328R. SweeneyDundee· 29yDundeeD293035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

328Ryotaro MeshinoHeart of Midlothian· 28yHeart of MidlothianF2830010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian30010–

Player page →

328Stefan GartenmannAberdeen· 29yAberdeenD293033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

328Stephen HumphrysHeart of Midlothian· 29yHeart of MidlothianF293019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

328T. ChukwuaniRangers· 23yRangersM233021006.83
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers2015006.89
2026-27Rangers106006.62

Player page →

328T. MagnussonHeart of Midlothian· 24yHeart of MidlothianM243036306.63
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian3027306.66
2026-27Heart of Midlothian009006.54

Player page →

417Jordan ObitaHibernian· 32yHibernianD32210991716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98
2026-27Hibernian004006.58

Player page →

417Lennon MillerMotherwell· 20yMotherwellM2021061917.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

417Jake CarrollMotherwell· 35yMotherwellD3528411026.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell0115106.75
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

417Sean GossMotherwell· 31yMotherwellM3128671706.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

417C. BarronRangers· 24yRangersM24271141006.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

417J. HoltSt Johnstone· 33ySt JohnstoneM33271774626.77
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

417T. AndreuRoss CountyRoss CountyM–266206.57
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren26020–
2020-21Ross County006006.57
417Vicko ŠeveljDundee United· 26yDundee UnitedM2626701716.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2335807.05
2025-26Dundee United0332716.89
2026-27Dundee United003206.93

Player page →

417Felix PasslackHibernian· 28yHibernianM282524417.01
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian2313317.05
2026-27Hibernian0211106.98

Player page →

417I. NiskanenDundee United· 29yDundee UnitedM292553806.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1433306.63
2022-23Dundee United1120506.57

Player page →

417R. AstleyDundee· 25yDundeeD252575416.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee003006.57
2024-25Dundee0326206.86
2025-26Dundee2135216.95
2026-27Dundee0111007.23

Player page →

417S. ArmstrongAberdeen· 34yAberdeenM342539706.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen2528506.92
2026-27Aberdeen0011206.89

Player page →

417C. ShieldsQueen's Park· 29yQueen's ParkF292444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

417Calvin RamsaySt Mirren· 23ySt MirrenD232446406.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58
2026-27St Mirren1010306.58

Player page →

417Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

417K. FreemanDundee UnitedDundee UnitedD–24501206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003106.50
2021-22Dundee United1223306.65
2022-23Dundee United1224806.47
417O. BeckDundee· 24yDundeeD242425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

417A. SoudaLivingstonLivingstonF–232116.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston23011–
2020-21Livingston002006.35
417D. SterlingRangers· 27yRangersD2723671416.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87
2026-27Rangers009407.19

Player page →

417Dylan ConnollySt Mirren· 31ySt MirrenM312329106.58
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2329106.58

Player page →

417E. HendersonHibernian· 26yHibernianM262349606.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic002006.40
2020-21Dunfermline00010–
2021-22Hibernian1016206.89
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

417J. HendersonAyr UtdAyr UtdM–2335306.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren025006.46
2021-22St Mirren2119006.64
2022-23St Mirren003006.80
2023-24Ross County008106.58
2024-25Ayr Utd00020–
417Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

417Marvin BartleyLivingston· 40yLivingstonM4023331906.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

417Michael GardyneRoss County· 40yRoss CountyM402331606.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County03040–
2020-21Ross County2031206.78

Player page →

417Mohamed El MakriniKilmarnock· 39yKilmarnockM3923060–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock23060–

Player page →

417N. AtkinsonHeart of Midlothian· 27yHeart of MidlothianD2723521306.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian0019506.72

Player page →

417R. McGowanLivingstonLivingstonD–23802016.86
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1228806.88
2023-24St Johnstone1029706.97
2024-25Livingston00010–
2025-26Livingston0123416.71
417Richard TaitSt Mirren· 36ySt MirrenD3623721616.67
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00040–
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

417Ante PalaversaAberdeen· 26yAberdeenM2622441406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen21301106.88
2025-26Aberdeen0114306.65

Player page →

417C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM252237406.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78
2024-25Heart of Midlothian1012006.71

Player page →

417Charlie ReillyDundeeDundeeF–2241206.68
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee007006.68
2024-25Dundee016006.84
2025-26Dundee1120206.65
2026-27Dundee108006.66
417D. TempletonHamilton AcademicalHamilton AcademicalF–228206.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10000–
2020-21Hamilton Academical128206.90
417J. ValeMotherwell· 25yMotherwellF252219326.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell006116.62

Player page →

Data coverage for Scottish Premiership →

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