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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 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

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

Player page →

50Marcelo SaracchiCelticCelticD1912107.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1912107.05

Player page →

53Kacper ŁopataRoss CountyRoss CountyD3001607.04
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3001607.04

Player page →

53C. BorchgrevinkHeart of MidlothianHeart of MidlothianD1000207.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian500107.14
2026-27Heart of Midlothian500106.94

Player page →

55K. RowlesHeart of MidlothianHeart of MidlothianD82111317.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2911416.97
2023-24Heart of Midlothian3300507.14
2024-25Heart of Midlothian2000406.93

Player page →

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

Player page →

55Filip HelanderRangersRangersD2830407.03
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01020–
2020-21Rangers2210207.11
2021-22Rangers610006.73

Player page →

55F. LissahFalkirkFalkirkD2720607.03
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2720607.03

Player page →

59P. HanlonHibernianHibernianD116872717.02
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian02230–
2018-19Hibernian01160–
2019-20Hibernian02000–
2020-21Hibernian3711607.11
2021-22Hibernian2400416.95
2022-23Hibernian3412706.92
2023-24Hibernian2111107.06
59R. GrahamDundee UnitedDundee UnitedD65821207.02
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United1521507.09
2022-23Dundee United1501206.56
2024-25Dundee United1540307.32
2025-26Dundee United2020207.06

Player page →

61Stephen KingsleyHeart of MidlothianHeart of MidlothianD1221111007.01
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79
2023-24Heart of Midlothian3310007.18
2024-25Heart of Midlothian910206.82
2025-26Heart of Midlothian2121107.08
2026-27Heart of Midlothian510106.82

Player page →

61Diego LaxaltCelticCelticD1710107.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1710107.01

Player page →

61H. ElhamedCelticCelticD802007.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic802007.01

Player page →

64J. IredaleHibernianHibernianD66111317.00
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2811607.04
2025-26Hibernian3400507.02
2026-27Hibernian400216.50

Player page →

64L. MillerHibernianHibernianD65321117.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1200006.71
2023-24Hibernian2120817.05
2024-25Hibernian3212307.08

Player page →

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

Player page →

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

Player page →

67C. BrownLivingstonLivingstonD1612206.99
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00110–
2020-21Livingston1611106.99

Player page →

67Kristers TobersAberdeenAberdeenD1100406.99
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1000306.97
2025-26Aberdeen100107.20

Player page →

70Joe ShaughnessyDundeeDundeeD1351682226.98
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01300–
2016-17St Johnstone01010–
2017-18St Johnstone01020–
2018-19St Johnstone03010–
2020-21St Mirren3311616.88
2021-22St Mirren3630617.06
2022-23St Mirren2212106.80
2023-24Dundee3341207.04
2024-25Dundee1111307.25

Player page →

70Ash TaylorKilmarnockKilmarnockD631361216.98
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen04200–
2016-17Aberdeen03120–
2019-20Aberdeen01040–
2020-21Aberdeen3110007.15
2022-23Kilmarnock3243616.82

Player page →

72Paul McGinnMotherwellMotherwellD17411164526.97
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee00500–
2017-18Partick Thistle00160–
2018-19St Mirren03480–
2019-20Hibernian00010–
2019-20St Mirren00140–
2020-21Hibernian3832707.02
2021-22Hibernian2533616.93
2022-23Motherwell3600406.93
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78
2025-26Motherwell3300407.16
2026-27Motherwell100006.50

Player page →

72Mats KnoesterAberdeenAberdeenD4601706.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1301007.12
2025-26Aberdeen2700606.88
2026-27Aberdeen600107.02

Player page →

72R. SweeneyDundeeDundeeD3530816.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee3530816.97

Player page →

72R. PropperRangersRangersD2720806.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers2720806.97

Player page →

72L. AshcroftDundeeDundeeD2431706.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01000–
2021-22Dundee1611506.98
2023-24Dundee810206.94
72S. WantHamilton AcademicalHamilton AcademicalD1110816.97
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical00010–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00031–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical1100106.97
78Stuart FindlayHeart of MidlothianHeart of MidlothianD1171231736.96
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock03110–
2018-19Kilmarnock03041–
2019-20Kilmarnock01120–
2020-21Kilmarnock2200016.72
2023-24Kilmarnock3700507.02
2024-25Kilmarnock1700006.85
2025-26Heart of Midlothian3451507.16
2026-27Heart of Midlothian700016.64

Player page →

78Warren O'HoraHibernianHibernianD6310606.96
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian3210306.94
2025-26Hibernian2900307.00
2026-27Hibernian200006.80

Player page →

78Rıdvan YılmazRangersRangersD5215306.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers902106.81
2023-24Rangers2611107.07
2024-25Rangers1702106.89

Player page →

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

Player page →

78Tuur RommensRangersRangersD1412106.96
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1012107.03
2026-27Rangers400006.77

Player page →

83Ryan EdwardsFalkirkFalkirkD96621316.95
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01
2021-22Dundee United3642707.09
2022-23Dundee United3200416.75
2025-26Falkirk400006.73

Player page →

83A. ForresterHeart of MidlothianHeart of MidlothianD2501506.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2501506.95
83Yacouba DjigaRangersRangersD2500616.95
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2500616.95

Player page →

83Zachary AshworthRoss CountyRoss CountyD1001216.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County1001216.95

Player page →

87Joe WrightDundeeDundeeD931032036.94
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3450506.95
2023-24Kilmarnock2931816.94
2024-25Kilmarnock2822726.98
2026-27Dundee200006.14

Player page →

87R. AstleyDundeeDundeeD7525416.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee300006.57
2024-25Dundee2603206.86
2025-26Dundee3521216.95
2026-27Dundee1101007.23

Player page →

87L. RobinsonSt JohnstoneSt JohnstoneD3202706.94
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3202706.94
87Barry DouglasSt JohnstoneSt JohnstoneD1600306.94
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1600306.94

Player page →

87M. MoormannMotherwellMotherwellD1200406.94
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell1200406.94

Player page →

92D. SterlingRangersRangersD67231416.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2402316.87
2024-25Rangers2000506.93
2025-26Rangers1421206.87
2026-27Rangers900407.19

Player page →

92Ryan LeakRoss CountyRoss CountyD49001206.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County3300906.98
2024-25Ross County1600306.84

Player page →

92E. AdegboyegaDundee UnitedDundee UnitedD31301016.93
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United31301016.93

Player page →

95C. McCarthySt MirrenSt MirrenD5921906.92
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren01010–
2020-21St Mirren3701606.92
2021-22St Mirren2210206.93

Player page →

95C. NdabaKilmarnockKilmarnockD6421716.92
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock2810216.81
2024-25Kilmarnock3611506.99

Player page →

95Mark ConnollyDundee UnitedDundee UnitedD2620406.92
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock02000–
2020-21Dundee United2500406.92
2021-22Dundee United100006.90

Player page →

98D. GallagherDundee UnitedDundee UnitedD1127124126.91
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01770–
2019-20Motherwell02190–
2020-21Motherwell2911607.00
2021-22Aberdeen2201506.81
2022-23St Mirren2720816.69
2024-25Dundee United3412617.06
98J. BaldwinRoss CountyRoss CountyD89442736.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County30211406.88
2022-23Ross County2912626.96
2023-24Ross County3011716.90
98Nesta Guinness-WalkerAberdeenAberdeenD1110006.91
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen1110006.91

Player page →

Data coverage for Scottish Premiership →

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