Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Connor GoldsonRangers· 29yRangersD29106741307.21
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers3336707.21

Player page →

1Jamie McCartSt Johnstone· 24ySt JohnstoneD2410741116.82
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone1037616.82

Player page →

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

Player page →

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

Player page →

5Lewis FergusonAberdeen· 22yAberdeenM22217713127.31
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen9235111–
2021-22Aberdeen111361207.31

Player page →

5T. WattMotherwellMotherwellF–147711507.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
7Callum McGregorCeltic· 28yCelticM281415701217.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic373761–
2021-22Celtic2233407.14

Player page →

8Jonny HayesAberdeen· 34yAberdeenM3454691306.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic10010–
2020-21Aberdeen233440–
2021-22Aberdeen2135806.81

Player page →

8Joe ShaughnessySt Mirren· 29ySt MirrenD2941691227.06
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren113361–
2021-22St Mirren3036617.06

Player page →

8Joe LewisAberdeen· 34yAberdeenG340069306.63
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00020–
2020-21Aberdeen003500–
2021-22Aberdeen0034106.63

Player page →

11James TavernierRangers· 30yRangersD302429681307.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37030–
2020-21Rangers1293320–
2021-22Rangers91335807.78

Player page →

11N. ClarkDundee UnitedDundee UnitedF–16368306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
11R. CallachanRoss County· 28yRoss CountyM28134681806.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical9333110–
2021-22Ross County4135706.70

Player page →

11J. WhiteRoss CountyRoss CountyF–91168706.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
15Alex IacovittiRoss County· 24yRoss CountyD244267906.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81

Player page →

15J. HoltLivingston· 29yLivingstonM2924672006.88
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21Livingston143070–
2021-22Livingston10371106.88

Player page →

15Liam GordonSt Johnstone· 26ySt JohnstoneD2621671706.92
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21St Johnstone113650–
2021-22St Johnstone10311006.92

Player page →

15Jak AlnwickSt Mirren· 28ySt MirrenG280167527.10
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren0133217.10

Player page →

19S. PittmanLivingstonLivingstonM–136661106.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston32010–
2020-21Livingston623840–
2021-22Livingston4228606.58
19A. ForrestLivingston· 25yLivingstonM2510566706.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96

Player page →

19Alan PowerSt Mirren· 34ySt MirrenM3418663426.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72

Player page →

19Harry PatonRoss County· 24yRoss CountyM2417661606.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County01030–
2020-21Ross County133550–
2021-22Ross County0331806.70

Player page →

19B. SiegristDundee United· 30yDundee UnitedG300066306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003200–
2021-22Dundee United0034306.88

Player page →

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

Player page →

24S. McMannDundee UnitedDundee UnitedD–17651116.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical01020–
2020-21Hamilton Academical143651–
2021-22Dundee United0229406.83
26S. MaySt JohnstoneSt JohnstoneF–14664106.63
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
26Glen KamaraRangers· 26yRangersM264464407.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02

Player page →

26Jordan TillsonRoss County· 29yRoss CountyM2902641416.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County0032716.71

Player page →

29Ryan KentRangers· 25yRangersF25191763517.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07

Player page →

29Regan Charles-CookRoss County· 25yRoss CountyM25132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

29Paul McGinnHibernian· 31yHibernianD3166631816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian3325616.93

Player page →

29Ian HarkesDundee United· 27yDundee UnitedM274463407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00

Player page →

29R. PorteousHibernian· 23yHibernianD2340631437.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian2029727.13

Player page →

34Stephen O'DonnellMotherwell· 30yMotherwellD304562926.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell0028516.79

Player page →

34J. DoigHibernian· 20yHibernianD201562306.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian132820–
2021-22Hibernian0234106.80

Player page →

36David TurnbullCeltic· 22yCelticM22151161707.60
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60

Player page →

36S. TanserSt Mirren· 27ySt MirrenD274661707.10
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren2431507.10

Player page →

36P. HanlonHibernianHibernianD–31611016.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian20000–
2020-21Hibernian113760–
2021-22Hibernian0024416.95
39Ryan EdwardsDundee United· 28yDundee UnitedD286260907.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09

Player page →

39Richard TaitSt Mirren· 32ySt MirrenD3213601516.59
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00040–
2020-21St Mirren123351–
2021-22St Mirren0127606.59

Player page →

41Kevin NisbetHibernian· 25yHibernianF2519259506.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89

Player page →

41C. McCarthySt Mirren· 24ySt MirrenD242159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

41R. McCrorieAberdeen· 24yAberdeenM2421591716.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73

Player page →

41Joe NewellHibernian· 29yHibernianM2919591806.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian133290–
2021-22Hibernian0327706.96

Player page →

41Zander ClarkSt Johnstone· 29ySt JohnstoneG290059106.88
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone002700–
2021-22St Johnstone0032106.88

Player page →

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

Player page →

47Scott ArfieldRangers· 33yRangersM3313957706.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers54030–
2020-21Rangers452810–
2021-22Rangers4029306.77

Player page →

47Max StryjekLivingston· 25yLivingstonG250057506.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston002220–
2021-22Livingston0035306.88

Player page →

49Martin BoyleHibernian· 29yHibernianF292412561217.09
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09

Player page →

49R. LamieMotherwellMotherwellD–4456906.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell3225206.88

Data coverage for Scottish Premiership →

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