Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2024 of 2033 stored matches (100%) that name a player. Appearances count 1140 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Scott SinclairCeltic· 36yCelticM364016030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic217020–
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

2Ryan KentRangers· 28yRangersM282829921017.13
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers10937007.25
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

3Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM261314901216.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66

Player page →

3Josh WindassRangers· 31yRangersM311311080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers05020–
2017-18Rangers136060–

Player page →

3Todd CantwellRangers· 27yRangersM27139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

3Callum SlatteryMotherwell· 26yMotherwellM26133953716.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13

Player page →

7L. ClarksonAberdeen· 23yAberdeenM2312121041007.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98

Player page →

8D. WrightSt Johnstone· 30ySt JohnstoneM30104115706.75
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86

Player page →

9Patrick RobertsCeltic· 28yCelticM28913010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic910010–
2017-18Celtic03000–

Player page →

9J. GrantHeart of Midlothian· 30yHeart of MidlothianM309786926.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

11J. HungboRoss County· 25yRoss CountyM257333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

11Sean ClareHeart of Midlothian· 28yHeart of MidlothianM2872091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

13Joe NewellHibernian· 32yHibernianM326201464117.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

13John LundstramRangers· 31yRangersM3165981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

15A. HammillSt Mirren· 37ySt MirrenM3743010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

15Mitch PinnockKilmarnock· 30yKilmarnockM304330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

17O. LeeHeart of Midlothian· 33yHeart of MidlothianM3336020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

17Davis Keillor-DunnRoss County· 27yRoss CountyM2734020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County34020–

Player page →

17L. StephensonDundee United· 21yDundee UnitedM213231706.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84

Player page →

17Odin BaileyLivingston· 25yLivingstonM253231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

17Charlie LakinRoss County· 26yRoss CountyM263119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

17Jordan RobertsMotherwell· 31yMotherwellM313125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

17Sean LongstaffKilmarnock· 27yKilmarnockM2731000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock31000–

Player page →

24Marvin BartleyLivingston· 38yLivingstonM3824332806.58
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01060–
2018-19Hibernian00030–
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

24Kieran DowellRangers· 27yRangersM272224206.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers0012106.78

Player page →

26L. GrimshawMotherwell· 30yMotherwellM3013281606.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell0014106.78
2021-22Motherwell1014406.63

Player page →

26Luke BoltonDundee United· 25yDundee UnitedM251324206.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1324206.67

Player page →

26M. BoatengHeart of Midlothian· 22yHeart of MidlothianM221352606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park10000–
2023-24Dundee0132506.74
2024-25Heart of Midlothian0220106.88

Player page →

26Jordan TillsonRoss County· 32yRoss CountyM3212932116.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71
2022-23Ross County1028706.64
2023-24Ross County001006.90

Player page →

26David AmooPartick Thistle· 34yPartick ThistleM3411010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle11010–

Player page →

26Diallang JaiyesimiSt Johnstone· 27ySt JohnstoneM271116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

26Ovie EjariaRangers· 27yRangersM2711000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

26B. KhelaRoss County· 20yRoss CountyM201014006.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1014006.40

Player page →

26J. RossiterRangers· 28yRangersM2810010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10000–
2018-19Rangers00010–

Player page →

26K. DembeleCeltic· 22yCelticM22106106.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic105006.73
2021-22Celtic001106.50

Player page →

26Will CollarHamilton Academical· 28yHamilton AcademicalM28106306.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10030–
2020-21Hamilton Academical006006.72

Player page →

Data coverage for Scottish Premiership →

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