Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1341 of 1343 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1David TurnbullCeltic· 24yCelticM2441211051217.29
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

2James ForrestCeltic· 32yCelticM32352970106.95
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic311300–
2021-22Celtic1219006.73
2022-23Celtic4216006.95
2023-24Celtic6122007.12

Player page →

3Scott ArfieldRangers· 35yRangersM352917881616.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

3Jamie McGrathAberdeen· 27yAberdeenM272951191707.09
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren1013530–
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

5Ryan KentRangers· 27yRangersM272829921017.05
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

6Lewis FergusonAberdeen· 24yAberdeenM24268714227.31
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen9235111–
2021-22Aberdeen111361207.31

Player page →

7Matt O'RileyCeltic· 23yCelticM23252891707.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31
2023-24Celtic181337307.92

Player page →

7Ryan ChristieCeltic· 29yCelticM29252738517.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

9Callum McGregorCeltic· 30yCelticM3023341362027.18
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic373761–
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

9Blair SpittalMotherwell· 28yMotherwellM2823221161607.23
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County20030–
2020-21Ross County11910–
2021-22Ross County5334507.06
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54

Player page →

9Mark O'HaraSt Mirren· 28ySt MirrenM282361092026.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell502721–
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91

Player page →

12S. PittmanLivingstonLivingstonM–2191282016.58
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston62030–
2019-20Livingston32010–
2020-21Livingston623840–
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
13C. BurkeKilmarnock· 40yKilmarnockM4019143760–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock943730–

Player page →

14Joe AriboRangers· 27yRangersM27181665607.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers8534507.07

Player page →

14A. ForrestHeart of Midlothian· 27yHeart of MidlothianM2718101341106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91

Player page →

16Daniel ArmstrongKilmarnock· 26yKilmarnockM261517751817.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16

Player page →

16M. KennedyKilmarnock· 29yKilmarnockM291512951006.92
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen123110–
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

16R. CallachanRoss County· 30yRoss CountyM30155922916.71
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone10040–
2020-21Hamilton Academical9333110–
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

19L. McCowanDundee· 26yDundeeM2614766916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05

Player page →

19M. ElyounoussiCeltic· 29yCelticM291463420–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic1043420–

Player page →

19S. NaismithHeart of MidlothianHeart of MidlothianM–1460120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
22T. YouanHibernian· 25yHibernianM25131567516.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04

Player page →

22Reo HatateCeltic· 26yCelticM26131465107.16
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22
2023-24Celtic3416107.23

Player page →

22Y. DhandaRoss County· 25yRoss CountyM25131365907.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10

Player page →

22Todd CantwellRangers· 26yRangersM26139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

22Regan Charles-CookRoss County· 27yRoss CountyM27132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

27Tom RogicCeltic· 31yCelticM31122055606.87
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic142310–
2021-22Celtic6632306.87

Player page →

27N. McGinnDundeeDundeeM–121349406.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
27S. LawlessPartick ThistlePartick ThistleM–12129407.00
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
27Ryan JackRangers· 32yRangersM321210651206.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers211910–
2021-22Rangers009006.90
2022-23Rangers1226506.88
2023-24Rangers1011006.87

Player page →

27Scott WrightRangers· 26yRangersM2612991616.79
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77

Player page →

27Josh CampbellHibernian· 24yHibernianM24128811606.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70

Player page →

27Dylan LevittHibernian· 23yHibernianM23126801006.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70

Player page →

34Ianis HagiRangers· 25yRangersM25111256607.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

34Ryan HedgesAberdeen· 28yAberdeenM28111244617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen532811–
2021-22Aberdeen2416307.05

Player page →

34S. MallanHibernian· 28yHibernianM28111114140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian101420–

Player page →

34A. CampbellMotherwell· 25yMotherwellM2511634120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell403460–

Player page →

34S. RobinsonPartick ThistlePartick ThistleM–116421306.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
39Malik TillmanRangers· 22yRangersM2210428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

39M. MaolidaHibernian· 25yHibernianM2510218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

39Liam DonnellyKilmarnock· 28yKilmarnockM28101733526.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81

Player page →

42Andy HallidayMotherwell· 32yMotherwellM3296701416.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11040–
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82

Player page →

42Michael JohnstonCeltic· 25yCelticM259431207.00
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–
2021-22Celtic0012106.88
2023-24Celtic209007.16

Player page →

42D. WrightSt Johnstone· 29ySt JohnstoneM299384506.71
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian112000–
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80

Player page →

42Scott SinclairCeltic· 35yCelticM3592010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic92010–

Player page →

46L. ClarksonAberdeen· 22yAberdeenM2281170707.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96

Player page →

46D. WotherspoonSt JohnstoneSt JohnstoneM–89691806.83
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone343760–
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
46Olivier NtchamCeltic· 28yCelticM28841461–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

46K. MagennisKilmarnockKilmarnockM–83421016.92
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian101400–
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock008106.96
46B. AlstonPartick ThistlePartick ThistleM–8216206.58
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–

Data coverage for Scottish Premiership →

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