Skip to content
Almanac
Menu

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

  • 18
  • 19
  • 20
  • 21

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

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

Player page →

2Connor GoldsonRangers· 29yRangersD29136742007.21
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers3336707.21

Player page →

3Craig HalkettHeart of Midlothian· 27yHeart of MidlothianD27112281917.15
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15

Player page →

4J. GuthrieLivingston· 29yLivingstonD2910336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

5Paul McGinnHibernian· 31yHibernianD31910632616.93
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian3325616.93

Player page →

6A. ConsidineAberdeen· 35yAberdeenD3585401927.20
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen004007.20

Player page →

6Liam DonnellyMotherwell· 26yMotherwellD2681241926.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell0023616.70

Player page →

8S. TanserSt Mirren· 27ySt MirrenD277661907.10
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren2431507.10

Player page →

8Joe ShaughnessySt Mirren· 29ySt MirrenD2971691327.06
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren3036617.06

Player page →

8R. PorteousHibernian· 23yHibernianD2370631937.13
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian2029727.13

Player page →

11Ryan EdwardsDundee United· 28yDundee UnitedD286260907.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09

Player page →

11Stephen KingsleyHeart of Midlothian· 27yHeart of MidlothianD276033207.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02

Player page →

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

Player page →

13Kristoffer AjerCeltic· 24yCelticD24543591–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

13Christopher JullienCeltic· 29yCelticD2952920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

13Shaun RooneySt Johnstone· 25ySt JohnstoneD2551501206.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone3023806.76

Player page →

17D. GallagherAberdeenAberdeenD–410512706.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
2021-22Aberdeen0122506.81
17Stephen O'DonnellMotherwell· 30yMotherwellD3046621426.79
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell0028516.79

Player page →

17Harry ClarkeRoss County· 21yRoss CountyD214424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

17Nicky DevlinLivingston· 28yLivingstonD2844731506.99
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston223670–
2021-22Livingston2237706.99

Player page →

17R. LamieMotherwellMotherwellD–44561206.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell3225206.88
17A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
17A. SporleDundee United· 26yDundee UnitedD264240306.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United0016206.54

Player page →

17Alex IacovittiRoss County· 24yRoss CountyD244267906.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81

Player page →

17John SouttarHeart of Midlothian· 25yHeart of MidlothianD254227707.30
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30

Player page →

17Jordan McGheeDundee· 25yDundeeD254234606.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69

Player page →

17P. HanlonHibernianHibernianD–42611616.95
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian113760–
2021-22Hibernian0024416.95
17Bevis MugabiMotherwell· 27yMotherwellD274154806.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68

Player page →

17Cameron Carter-VickersCeltic· 24yCelticD244133307.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33

Player page →

17Jack FitzwaterLivingston· 24yLivingstonD2441581016.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91

Player page →

17Stuart FindlayKilmarnock· 26yKilmarnockD26412262–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–

Player page →

17Ayo ObileyeLivingston· 27yLivingstonD274034516.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89

Player page →

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

Player page →

33Marcus FraserSt Mirren· 27ySt MirrenD2735731506.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren103740–
2021-22St Mirren1336606.83

Player page →

33A. McGowanKilmarnock· 25yKilmarnockD253418190–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock001840–

Player page →

33Jeremie FrimpongCeltic· 21yCelticD21332220–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic21020–
2020-21Celtic122200–

Player page →

33Liam SmithDundee United· 26yDundee UnitedD2633501006.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84

Player page →

33J. JuranovicCeltic· 26yCelticD263126107.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20

Player page →

33J. ŠimunovićCelticCelticD–31030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic20020–
2019-20Celtic11010–
33Nikola KatićRangers· 25yRangersD2531030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers10000–
2019-20Rangers21030–

Player page →

33Shane DuffyCeltic· 30yCelticD30311820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic311820–

Player page →

33A. Taylor-SinclairLivingstonLivingstonD–30620–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston30010–
2020-21Livingston00610–
33Adam JacksonHibernian· 28yHibernianD2830000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30000–

Player page →

33D. GrayHibernianHibernianD–30250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian30050–
2020-21Hibernian00200–
33D. McGregorHibernianHibernianD–30211527.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian20061–
2019-20Hibernian00010–
2020-21Hibernian101040–
2021-22Hibernian0011417.06
33Filip HelanderRangers· 29yRangersD293028406.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10020–
2020-21Rangers102220–
2021-22Rangers106006.73

Player page →

33Hakeem OdoffinHamilton Academical· 24yHamilton AcademicalD24303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

33J. ChalmersRoss CountyRoss CountyD–30000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County30000–
33R. SweeneyDundee· 25yDundeeD253035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

33S. McKennaAberdeen· 25yAberdeenD2530451–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

Data coverage for Scottish Premiership →

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