Skip to content
Almanac
Menu
Clear filters

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

  • 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
91Youssef ChermitiRangers· 22yRangersF2215530407.07
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers15530407.07

Player page →

91Jonathan ObikaMotherwell· 35yMotherwellF3515253606.68
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

91S. DalbyDundee United· 26yDundee UnitedF2615235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

104Ryan JackRangers· 34yRangersM341412651956.96
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen20031–
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90
2022-23Rangers1226506.88
2023-24Rangers1011006.87

Player page →

104A. EngelsCeltic· 22yCelticM2214964807.09
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41
2025-26Celtic5330606.74

Player page →

104A. CampbellSt Mirren· 27ySt MirrenM27147581606.76
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell11000–
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84
2024-25Dundee United0013006.57
2025-26St Mirren0011106.75

Player page →

104A. CrawfordSt JohnstoneSt JohnstoneF–14744706.80
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical83050–
2017-18Hamilton Academical12010–
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
104Dylan LevittHibernian· 25yHibernianM251471111206.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86
2025-26Hibernian0012006.79

Player page →

104M. ElyounoussiCeltic· 31yCelticM3114634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

104Yang Hyun-JunCeltic· 24yCelticF2414678316.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07
2025-26Celtic8131106.92

Player page →

104Lyall CameronRangers· 23yRangersM2314584606.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10
2025-26Aberdeen0013106.88
2025-26Rangers006106.43

Player page →

104K. BowieHibernian· 23yHibernianF2314440406.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6118207.02
2025-26Hibernian8322206.85

Player page →

104C. BragaHeart of Midlothian· 26yHeart of MidlothianF2614338206.65
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian14338206.65

Player page →

104A. ColakRangers· 32yRangersF3214125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

104Ronan HaleRoss County· 27yRoss CountyF2714136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

116Liam CraigSt Johnstone· 39ySt JohnstoneM391316393826.87
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone54050–
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

116Josh WindassRangers· 32yRangersM321311080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers05020–
2017-18Rangers136060–

Player page →

116Nicky DevlinAberdeen· 32yAberdeenD3213102074016.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72

Player page →

116Todd CantwellRangers· 28yRangersM28139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

116M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
116Olivier NtchamCeltic· 30yCelticM30136141016.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic1114106.66

Player page →

116Regan Charles-CookMotherwell· 29yMotherwellM29134871306.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78
2025-26Motherwell0224206.59

Player page →

116C. SammonMotherwellMotherwellF–133030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian12010–
2016-17Kilmarnock51000–
2017-18Partick Thistle70010–
2018-19Motherwell00010–
116Jordan McGheeMotherwell· 29yMotherwellD29132971506.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee5033506.83
2024-25Dundee4023406.93
2025-26Motherwell007006.72

Player page →

116M. OgkmpoeHamilton AcademicalHamilton AcademicalF–13220306.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71
116Esmaël GonçalvesLivingstonLivingstonF–1308516.27
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian70010–
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
127D. WotherspoonSt JohnstoneSt JohnstoneM–1214692717.04
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone13020–
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
127L. ClarksonAberdeen· 24yAberdeenM2412121171207.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

127B. AlstonPartick ThistlePartick ThistleM–12816506.58
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone23010–
2017-18St Johnstone23020–
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–
127G. Mackay-StevenKilmarnockKilmarnockM–12855406.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian014106.58
2023-24Kilmarnock109006.66
2024-25Kilmarnock0110006.56
127Jordan JonesKilmarnock· 31yKilmarnockM31128361326.74
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock33020–
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

127Kenny McLeanAberdeen· 34yAberdeenM34128070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen43030–
2017-18Aberdeen85040–

Player page →

127D. TempletonHamilton AcademicalHamilton AcademicalM–1278516.90
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical11000–
2017-18Hamilton Academical94031–
2019-20Hamilton Academical10000–
2020-21Hamilton Academical128206.90
127Jonah AyungaSt Mirren· 29ySt MirrenF29126871116.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren4428406.75
2025-26St Mirren3023106.56

Player page →

127Danilo PereiraRangers· 27yRangersF2712549006.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00
2025-26Rangers3014006.76

Player page →

127D. WatsonKilmarnock· 21yKilmarnockM211241142326.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

127V. CernyRangers· 28yRangersM2812433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

127Craig SibbaldDundee United· 31yDundee UnitedM311231232606.77
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69
2022-23Dundee United1035706.86
2024-25Dundee United1116106.73
2025-26Dundee United4026306.92

Player page →

127Liam DonnellySt Mirren· 30ySt MirrenM301231154646.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91

Player page →

127Stuart FindlayHeart of Midlothian· 30yHeart of MidlothianD301231101726.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85
2025-26Heart of Midlothian5134507.16

Player page →

127Hamza IgamaneRangers· 23yRangersF2312133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

127Murray DavidsonSt Johnstone· 38ySt JohnstoneM38120484726.83
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone30060–
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

143Graeme ShinnieAberdeenAberdeenM–11231175646.91
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen26080–
2017-18Aberdeen260130–
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
143Barrie McKayLivingston· 31yLivingstonF31112295106.95
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers53000–
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83
2024-25Heart of Midlothian008006.81
2025-26Livingston016006.68

Player page →

143Nicolas RaskinRangers· 25yRangersM251119961807.29
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0112106.94
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46

Player page →

143S. TanserSt Mirren· 31ySt MirrenD3111171792726.87
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83

Player page →

143CandeiasRangers· 38yRangersM381113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

143Ryan HedgesAberdeen· 30yAberdeenM30111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

143Paul McGinnMotherwell· 35yMotherwellD3511111734526.97
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78
2025-26Motherwell0033407.16

Player page →

143S. MallanHibernian· 30yHibernianM301111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

Data coverage for Scottish Premiership →

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