Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
248Florian KamberiAberdeen· 31yAberdeenF3121101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

248George StangerKilmarnock· 26yKilmarnockD263036916.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical00500–
2025-26Kilmarnock201961–
2026-27Kilmarnock1012306.63

Player page →

248J. LongridgeLivingstonLivingstonD–0134916.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00910–
2021-22Livingston0116616.63
2022-23Livingston009206.67
248Lennon MillerMotherwell· 20yMotherwellM2021061917.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

248R. SnodgrassHeart of Midlothian· 39yHeart of MidlothianM391423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

248Sean ClareHeart of Midlothian· 30yHeart of MidlothianM3072091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

248A. EngelsCeltic· 23yCelticM23141066907.41
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41
2025-26Celtic533060–
2026-27Celtic012107.45

Player page →

248C. McCarthySt Mirren· 28ySt MirrenD282159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

248D. CancolaRoss County· 30yRoss CountyM303048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

248Hakeem OdoffinHamilton Academical· 28yHamilton AcademicalD28303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

248Jack McMillanFalkirk· 28yFalkirkD286430906.28
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–
2026-27Falkirk006005.22

Player page →

248Jamie WalkerHeart of Midlothian· 33yHeart of MidlothianF33624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

248Kenneth VargasHeart of Midlothian· 24yHeart of MidlothianF2410563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

248M. ChaiwaHibernian· 22yHibernianM221139906.46
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian102870–
2026-27Hibernian0111206.46

Player page →

248M. WoodsDundeeDundeeM–23090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle02020–
2018-19Dundee21070–
248P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
248Ross StewartRoss County· 30yRoss CountyF30931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

248Ryan EdwardsSt Mirren· 32ySt MirrenM3242090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

248S. AllanHibernianHibernianM–82025906.65
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian01810–
2021-22Hibernian0317306.65
270B. EastonHamilton AcademicalHamilton AcademicalD–022481–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01010–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical012430–
270CandeiasRangers· 38yRangersM381113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

270Cédric KipréMotherwell· 29yMotherwellD2910081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10081–

Player page →

270Charlie MulgrewDundee United· 40yDundee UnitedD403250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

270Emmanuel LongeloMotherwell· 25yMotherwellD258548816.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell843661–
2026-27Motherwell0112206.78

Player page →

270Finlay RobertsonDundee· 23yDundeeM233574816.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee002006.50
2023-24Dundee0013216.65
2024-25Dundee0429006.74
2025-26Dundee312460–
2026-27Dundee006006.75

Player page →

270Jamie RobsonDundee United· 28yDundee UnitedD281240816.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United023661–
2021-22Dundee United104206.95

Player page →

270Joel NoubleLivingston· 30yLivingstonF309987816.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72
2023-24Livingston1232106.69
2025-26Livingston12900–

Player page →

270L. DykesLivingston· 31yLivingstonF31115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

270M. KukharevychHibernian· 25yHibernianF2511140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

270R. SweeneyDundee· 29yDundeeD293035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

270Scott WrightDundee· 29yDundeeF29149102816.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee10910–

Player page →

270W. NightingaleRoss CountyRoss CountyD–0027816.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0021616.83
2024-25Ross County006207.02
270X. TomasHamilton AcademicalHamilton AcademicalD–10081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10081–
270A. MontgomeryLivingstonLivingstonD–0453806.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic00200–
2021-22Aberdeen017006.54
2021-22Celtic018106.71
2022-23St Johnstone0128506.62
2025-26Livingston01820–
270C. WatersKilmarnockKilmarnockD–0220806.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00010–
2018-19Kilmarnock00010–
2019-20St Mirren00050–
2020-21Kilmarnock021810–
2022-23Kilmarnock002006.70
270Davor ZdravkovskiMotherwell· 28yMotherwellM281052806.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1027506.63
2024-25Motherwell0025306.57

Player page →

270Dimitar MitovAberdeen· 29yAberdeenG290094807.17
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0038407.18
2024-25Aberdeen0024207.16
2025-26Aberdeen003220–

Player page →

270Dominic SamuelRoss County· 32yRoss CountyF321039806.53
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1028506.55
2022-23Ross County0011306.50

Player page →

270G. BigirimanaMotherwellMotherwellM–26080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell12030–
2018-19Motherwell14050–
270G. KusungaDundeeDundeeD–20080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee10030–
2018-19Dundee10050–
270Glenn MiddletonDundee United· 26yDundee UnitedF2691195806.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone20900–
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71
2024-25Dundee United2429306.83

Player page →

270Hayden CoulsonAberdeen· 28yAberdeenD280128806.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00030–
2022-23Aberdeen0128506.53

Player page →

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

Player page →

270Ibrahim SaidMotherwell· 24yMotherwellM245049806.93
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell303860–
2026-27Motherwell2011206.93

Player page →

270J. O'BrienRoss CountyRoss CountyF–00080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00080–
270James BrownSt Johnstone· 28ySt JohnstoneD281264806.62
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone00500–
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

270K. McAllisterSt MirrenSt MirrenM–3446806.84
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–
2019-20St Mirren00030–
2020-21St Mirren143530–
2021-22St Mirren0011106.84
270L. MoultDundee United· 34yDundee UnitedF3412126806.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
2022-23Motherwell107206.64
2024-25Dundee United3019306.81

Player page →

270M. KucheriavyiSt JohnstoneSt JohnstoneM–2136806.82
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone004106.85
2023-24St Johnstone2028606.84
2024-25St Johnstone014106.65
270M. MilliganHibernian· 41yHibernianD4100080–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian00080–

Player page →

Data coverage for Scottish Premiership →

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