Skip to content
Almanac
Menu

Goals, assists and cards count 1098 of 1103 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 30yRangersD304650681607.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers1293320–
2021-22Rangers91335807.78

Player page →

2Ryan ChristieCeltic· 27yCelticM272935381027.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

3James ForrestCeltic· 30yCelticM30333332206.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic87010–
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic311300–
2021-22Celtic1219006.73

Player page →

4Callum McGregorCeltic· 28yCelticM282430701217.14
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic73000–
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic373761–
2021-22Celtic2233407.14

Player page →

5Tom RogicCeltic· 29yCelticM29172455706.87
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic54010–
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic142310–
2021-22Celtic6632306.87

Player page →

6Alfredo MorelosRangers· 25yRangersF256721553867.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33

Player page →

6Ryan KentRangers· 25yRangersM25252163717.07
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07

Player page →

8S. AllanHibernianHibernianM–82025906.65
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian01810–
2021-22Hibernian0317306.65
9Odsonne ÉdouardCeltic· 24yCelticF24661935707.18
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

9Martin BoyleHibernian· 29yHibernianF293319561517.09
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09

Player page →

11Borna BarišićRangers· 29yRangersD29317561407.30
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers163340–
2021-22Rangers0323407.30

Player page →

12David TurnbullCeltic· 22yCelticM22301661907.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60

Player page →

12Scott ArfieldRangers· 33yRangersM332416571416.77
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–
2021-22Rangers4029306.77

Player page →

12C. BurkeKilmarnock· 38yKilmarnockM3820163770–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock943730–

Player page →

12Joe AriboRangers· 25yRangersM25181665607.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers8534507.07

Player page →

16N. McGinnDundeeDundeeM–141549406.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
16Greg TaylorCeltic· 24yCelticD2411550806.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic052610–
2021-22Celtic0324206.98

Player page →

18CandeiasRangers· 34yRangersM341113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

19S. MaySt JohnstoneSt JohnstoneF–211264406.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
19S. LawlessMotherwellMotherwellM–12129607.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell012007.00
19Ryan HedgesAberdeen· 26yAberdeenM26111244617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen532811–
2021-22Aberdeen2416307.05

Player page →

19Ianis HagiRangers· 23yRangersM23101248507.11
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11

Player page →

19L. CraigSt Johnstone· 35ySt JohnstoneM35812393326.74
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone332391–
2021-22St Johnstone0016806.74

Player page →

19Richard TaitSt Mirren· 32ySt MirrenD32312603026.59
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren123351–
2021-22St Mirren0127606.59

Player page →

25S. MallanHibernian· 26yHibernianM26111114140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian101420–

Player page →

25J. WhiteRoss CountyRoss CountyF–91168706.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
25Paul McGinnHibernian· 31yHibernianD31911633216.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian3325616.93

Player page →

25Stephen O'DonnellMotherwell· 30yMotherwellD30611621626.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell0028516.79

Player page →

25Kieran TierneyCeltic· 24yCelticD24311030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

25Alan PowerSt Mirren· 34ySt MirrenM34211664626.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72

Player page →

25Liam PolworthMotherwellMotherwellM–1112141–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
2020-21Motherwell032111–
32Florian KamberiAberdeen· 27yAberdeenF2721101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

32T. WattMotherwellMotherwellF–1710711707.02
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
32G. StewartRangersRangersF–1610550–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
32D. WotherspoonSt JohnstoneSt JohnstoneM–1110472416.95
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone343760–
2021-22St Johnstone0010306.95
32JotaCeltic· 23yCelticF23101029307.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57

Player page →

32Ryan JackRangers· 30yRangersM301010281146.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers211910–
2021-22Rangers009006.90

Player page →

32J. MurphyHibernianHibernianM–71037106.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
2020-21Hibernian111900–
2021-22Hibernian2118106.76
32Connor McLennanAberdeen· 22yAberdeenF2261046706.56
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–
2021-22Aberdeen0019106.56

Player page →

32Anthony RalstonCeltic· 23yCelticD2351029907.42
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic4928207.42

Player page →

32D. GallagherAberdeenAberdeenD–410512706.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
2021-22Aberdeen0122506.81
32Chris CaddenHibernian· 25yHibernianM2531038206.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell07000–
2018-19Motherwell11000–
2020-21Hibernian001000–
2021-22Hibernian2228206.94

Player page →

32Barrie McKayHeart of Midlothian· 27yHeart of MidlothianF2721033007.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17

Player page →

44Lewis FergusonAberdeen· 22yAberdeenM22269714627.31
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen9235111–
2021-22Aberdeen111361207.31

Player page →

44Scott SinclairCeltic· 33yCelticM33199010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

44Glen KamaraRangers· 26yRangersM2659641107.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02

Player page →

44Graeme ShinnieAberdeenAberdeenM–590200–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
44J. NaismithRoss CountyRoss CountyD–391750–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County031710–
44Joe NewellHibernian· 29yHibernianM2919591806.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian133290–
2021-22Hibernian0327706.96

Player page →

44P. McMullanDundeeDundeeM–1944306.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee02000–
2020-21Dundee United00800–
2021-22Dundee1736306.84

Data coverage for Scottish Premiership →

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