Skip to content
Almanac
Menu

Goals, assists and cards count 639 of 641 stored matches (100%) that name a player. Appearances count 228 matches with a stored lineup.

  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 29yRangersD29293033507.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers12933207.71

Player page →

2Callum McGregorCeltic· 27yCelticM27152537817.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic3737617.09

Player page →

3Ryan ChristieCeltic· 26yCelticM26252434517.29
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic5934107.29

Player page →

3James ForrestCeltic· 29yCelticM29242413106.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic3113006.92

Player page →

5Odsonne ÉdouardCeltic· 23yCelticF23551631507.23
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic18431107.23

Player page →

5Scott ArfieldRangers· 32yRangersM322016281116.82
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers4528106.82

Player page →

7C. BurkeKilmarnock· 37yKilmarnockM37191437607.03
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–
2020-21Kilmarnock9437307.03

Player page →

7Tom RogicCeltic· 28yCelticM2861423306.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic1423106.81

Player page →

7Borna BarišićRangers· 28yRangersD28314331007.42
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers1633407.42

Player page →

10Ryan KentRangers· 24yRangersM24231337307.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers10937007.25

Player page →

10Martin BoyleHibernian· 28yHibernianF282113361307.01
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian12636507.01

Player page →

12Ianis HagiRangers· 22yRangersM2281233307.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03

Player page →

13N. McGinnAberdeenAberdeenF–111125406.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
13S. MallanHibernian· 25yHibernianM251111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

13Joe AriboRangers· 24yRangersM24101131107.17
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17

Player page →

13Liam PolworthMotherwellMotherwellM–11121416.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
2020-21Motherwell0321116.79
17David TurnbullMotherwell· 21yMotherwellM21241036607.51
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell154020–
2020-21Celtic8631307.48
2020-21Motherwell105107.64

Player page →

17Connor McLennanAberdeen· 21yAberdeenF2161027506.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63

Player page →

17Greg TaylorCeltic· 23yCelticM2311026606.98
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98

Player page →

20Alfredo MorelosRangers· 24yRangersF24429292567.12
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers12429807.12

Player page →

20G. StewartRangersRangersF–1395406.97
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers015006.97
20S. LawlessMotherwellMotherwellM–1197406.50
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell007106.50
20S. AllanHibernianHibernianM–598406.67
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian58030–
2020-21Hibernian018106.67
20D. GallagherMotherwellMotherwellD–49292207.00
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
20Alan PowerKilmarnock· 33yKilmarnockM3329323617.02
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock13321607.02

Player page →

26S. MaySt JohnstoneSt JohnstoneF–13834106.78
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone5434006.78
26Florian KamberiAberdeen· 26yAberdeenF2612811716.54
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen0111006.54

Player page →

26M. KennedyAberdeen· 26yAberdeenM2610831506.82
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82

Player page →

26Ryan JackRangers· 29yRangersM2910819707.16
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16

Player page →

26Ryan HedgesAberdeen· 25yAberdeenM259828316.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90

Player page →

26D. WotherspoonSt JohnstoneSt JohnstoneM–88371407.21
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
26T. WattMotherwellMotherwellF–78351006.92
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell3535806.92
26Daryl HorganHibernian· 28yHibernianM28685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

26T. AndreuRoss CountyRoss CountyM–386506.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical12030–
2019-20St Mirren26020–
2020-21Ross County006006.57
35L. GriffithsCelticCelticF–17722306.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic6222006.84
35Lewis FergusonAberdeen· 21yAberdeenM21157353027.17
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17

Player page →

35Paul McGinnHibernian· 30yHibernianD3067382007.02
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02

Player page →

35Scott WrightRangers· 23yRangersF236726306.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63

Player page →

35Liam CraigSt Johnstone· 34ySt JohnstoneM3457231826.96
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96

Player page →

35J. MullinRoss CountyRoss CountyM–3727206.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County13010–
2020-21Livingston2322106.86
2020-21Ross County015006.52
41Devante ColeMotherwell· 26yMotherwellF2615627607.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell11527507.04

Player page →

41S. PittmanLivingstonLivingstonM–15638806.71
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston62030–
2019-20Livingston32010–
2020-21Livingston6238406.71
41M. ElyounoussiCeltic· 26yCelticM2614634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

41S. NaismithHeart of MidlothianHeart of MidlothianM–1460120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
41B. McKayRoss CountyRoss CountyF–12628206.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County5128006.84
41A. CampbellMotherwell· 22yMotherwellM22116341206.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

41C. KaneSt JohnstoneSt JohnstoneF–8628606.82
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
41Stephen O'DonnellMotherwell· 29yMotherwellD294634916.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76

Player page →

41O. LeeHeart of Midlothian· 29yHeart of MidlothianM2936020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

41Mikael LustigCeltic· 34yCelticD3426010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic26010–

Player page →

Data coverage for Scottish Premiership →

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