Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2005 of 2027 stored matches (99%) that name a player. Appearances count 912 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

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

1Matt O'RileyCelticCelticM912528707.57
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1643107.38
2022-23Celtic38312307.31
2023-24Celtic371813307.92

Player page →

2Todd CantwellRangersRangersM461391007.41
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36
2023-24Rangers3075507.44

Player page →

3Junior HoilettAberdeenAberdeenM1327307.38
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1327307.38

Player page →

4David TurnbullCelticCelticM10541221217.37
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell00100–
2018-19Motherwell015420–
2020-21Celtic3186307.48
2020-21Motherwell510107.64
2021-22Celtic2565307.60
2022-23Celtic2846117.05
2023-24Celtic1670207.24

Player page →

5Ryan ChristieCelticCelticM3840411027.35
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2015-16Inverness Caledonian Thistle03400–
2016-17Aberdeen06200–
2016-17Celtic01000–
2017-18Aberdeen04851–
2018-19Celtic09410–
2019-20Celtic0111131–
2020-21Celtic3459107.29
2021-22Celtic403007.93

Player page →

6Lewis FergusonAberdeenAberdeenM712694627.24
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical00140–
2018-19Aberdeen051110–
2019-20Aberdeen01481–
2020-21Aberdeen35921117.17
2021-22Aberdeen361111207.31

Player page →

7Blair SpittalMotherwellMotherwellM11632281607.20
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United05300–
2017-18Partick Thistle04300–
2019-20Ross County02030–
2020-21Ross County911106.91
2021-22Ross County3453507.06
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54

Player page →

8Callum McGregorCelticCelticM13640492337.16
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic04600–
2016-17Celtic06631–
2017-18Celtic07300–
2018-19Celtic031200–
2019-20Celtic09620–
2020-21Celtic3737617.09
2021-22Celtic3322407.14
2022-23Celtic3141317.08
2023-24Celtic3526507.31

Player page →

8Reo HatateCelticCelticM651314107.16
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1742006.99
2022-23Celtic3268007.22
2023-24Celtic1634107.23

Player page →

10A. MooyCelticCelticM29410207.15
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic29410207.15

Player page →

11Joe NewellHibernianHibernianM1304203407.14
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00320–
2020-21Hibernian3213907.13
2021-22Hibernian2703706.96
2022-23Hibernian3416607.29
2023-24Hibernian37251007.14

Player page →

11M. MaolidaHibernianHibernianM18102107.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian18102107.14

Player page →

13Jamie McGrathAberdeenAberdeenM1192951707.13
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren00020–
2020-21St Mirren35101307.21
2021-22St Mirren1821207.16
2022-23Dundee United3282507.08
2023-24Aberdeen3491507.07

Player page →

13Ryan KentRangersRangersM9228291017.13
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers06420–
2019-20Rangers07010–
2020-21Rangers37109007.25
2021-22Rangers2628417.07
2022-23Rangers2938307.03

Player page →

15John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

15Joe AriboRangersRangersM651816607.12
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers03710–
2020-21Rangers3174007.17
2021-22Rangers3485507.07

Player page →

17Daniel ArmstrongKilmarnockKilmarnockM7515171817.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3797917.04
2023-24Kilmarnock38610907.16

Player page →

18Malik TillmanRangersRangersM28104407.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers28104407.09

Player page →

19M. DiomandéRangersRangersM1320107.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1320107.08

Player page →

19J. BacunaRangersRangersM611207.08
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers611207.08

Player page →

21Tom LawrenceRangersRangersM2844107.07
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers521007.08
2023-24Rangers2323107.07

Player page →

22Kieran DowellRangersRangersM1222107.06
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1222107.06

Player page →

22Daryl HorganHibernianHibernianM568407.06
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian03600–
2019-20Hibernian03040–
2020-21Hibernian502007.06

Player page →

24L. ClarksonAberdeenAberdeenM70811707.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3458507.15
2023-24Aberdeen3633206.96

Player page →

24R. SnodgrassHeart of MidlothianHeart of MidlothianM2314917.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2314917.05

Player page →

24Emiliano MarcondesHibernianHibernianM1530207.05
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1530207.05

Player page →

27D. WotherspoonSt JohnstoneSt JohnstoneM6921172817.04
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone09310–
2016-17St Johnstone01320–
2017-18St Johnstone03271–
2018-19St Johnstone02450–
2019-20St Johnstone03030–
2020-21St Johnstone3734607.21
2021-22St Johnstone1000306.95
2022-23St Johnstone2201106.77
27Y. DhandaRoss CountyRoss CountyM651313907.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3077306.97
2023-24Ross County3566607.10

Player page →

27Craig ConwaySt JohnstoneSt JohnstoneM2832007.04
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2832007.04

Player page →

30Ianis HagiRangersRangersM561112607.03
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01100–
2020-21Rangers33711307.03
2021-22Rangers1520207.11
2022-23Rangers810106.87

Player page →

30Chris BurkeKilmarnockKilmarnockM372119807.03
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County01310–
2017-18Kilmarnock01210–
2018-19Kilmarnock05610–
2019-20Kilmarnock05420–
2020-21Kilmarnock3794307.03

Player page →

30G. GentMotherwellMotherwellM2915507.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2915507.03
33Jason KerrSt JohnstoneSt JohnstoneM34511237.02
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone01021–
2018-19St Johnstone02051–
2019-20St Johnstone01130–
2020-21St Johnstone3110216.99
2021-22St Johnstone300007.40

Player page →

34Steven DavisRangersRangersM6116407.00
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00100–
2019-20Rangers00200–
2020-21Rangers3502307.05
2021-22Rangers1801006.94
2022-23Rangers810106.89

Player page →

34G. EdwardsRoss CountyRoss CountyM500007.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County500007.00

Player page →

36Nir BittonCelticCelticM38861226.98
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic05400–
2016-17Celtic01130–
2019-20Celtic00010–
2020-21Celtic1410117.08
2021-22Celtic2411716.92

Player page →

37Connor RonanSt MirrenSt MirrenM2774216.97
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2774216.97

Player page →

37Sead HakšabanovićCelticCelticM2752106.97
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic2652106.96
2023-24Celtic100007.20

Player page →

39Ryan JackRangersRangersM6514121956.96
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen02031–
2017-18Rangers00244–
2018-19Rangers04440–
2019-20Rangers04320–
2020-21Rangers1921107.16
2021-22Rangers900006.90
2022-23Rangers2612506.88
2023-24Rangers1110006.87

Player page →

39Ryan HedgesAberdeenAberdeenM441112616.96
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen04520–
2020-21Aberdeen2853116.90
2021-22Aberdeen1624307.05

Player page →

39Nicolas RaskinRangersRangersM3012306.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1201106.94
2023-24Rangers1811206.98

Player page →

42James ForrestCelticCelticM705143406.95
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic02100–
2016-17Celtic06620–
2017-18Celtic08710–
2018-19Celtic011910–
2019-20Celtic0101400–
2020-21Celtic1331006.92
2021-22Celtic1912006.73
2022-23Celtic1642006.95
2023-24Celtic2261007.12

Player page →

42Sean GossMotherwellMotherwellM67492006.95
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers02110–
2018-19St Johnstone00020–
2021-22Motherwell2914706.94
2022-23Motherwell38141006.95

Player page →

42M. ElyounoussiCelticCelticM34146206.95
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04200–
2020-21Celtic34104206.95

Player page →

45Glen KamaraRangersRangersM86691206.94
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00260–
2018-19Dundee00110–
2018-19Rangers01200–
2019-20Rangers00020–
2020-21Rangers3311207.00
2021-22Rangers3133007.02
2022-23Rangers2210106.74

Player page →

45Caolan Boyd-MunceSt MirrenSt MirrenM3804306.94
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95

Player page →

45José CifuentesRangersRangersM901016.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers901016.94

Player page →

45Aaron RamseyRangersRangersM721006.94
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers721006.94

Player page →

49Scott BrownAberdeenAberdeenM55884536.93
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01100–
2016-17Celtic01191–
2017-18Celtic00270–
2018-19Celtic011111–
2019-20Celtic02060–
2020-21Celtic3112616.94
2021-22Aberdeen2421606.92

Player page →

49Beni BaningimeHeart of MidlothianHeart of MidlothianM5312706.93
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2411406.99
2023-24Heart of Midlothian2901306.88

Player page →

Data coverage for Scottish Premiership →

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