Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1341 of 1343 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
417D. CostelloeSt Johnstone· 21ySt JohnstoneF211228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

417Ester SoklerAberdeen· 24yAberdeenF241226106.68
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1226106.68

Player page →

417F. OjoAberdeen· 32yAberdeenM3212411316.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen0011206.50
2021-22Aberdeen1230716.69

Player page →

417G. LeighAberdeen· 29yAberdeenD29128006.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen12000–
2020-21Aberdeen008006.88

Player page →

417James BrownSt Johnstone· 26ySt JohnstoneD261264806.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone005006.52
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

417James BrownRoss County· 25yRoss CountyD251231716.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65

Player page →

417Jamie RobsonDundee United· 26yDundee UnitedD261240816.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75
2021-22Dundee United104206.95

Player page →

417Jordan TillsonRoss County· 31yRoss CountyM3112932116.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71
2022-23Ross County1028706.64
2023-24Ross County001006.90

Player page →

417L. StevensonHibernianHibernianD–12892606.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian01050–
2019-20Hibernian00060–
2020-21Hibernian0122106.76
2021-22Hibernian0023806.76
2022-23Hibernian1028506.61
2023-24Hibernian0016106.49
417Lee HodsonHamilton Academical· 32yHamilton AcademicalD321233206.63
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–
2019-20St Mirren01000–
2020-21Hamilton Academical1133006.63

Player page →

417N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
417Nicolas RaskinRangers· 23yRangersM231230306.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0112106.94
2023-24Rangers1118206.98

Player page →

417R. MatthewsRaith RoversRaith RoversM–12030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers12010–
417Ryan BowmanMotherwell· 32yMotherwellF3212030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell12030–

Player page →

417S. JohansenMotherwell· 28yMotherwellD281241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

417S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF–12000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle12000–
417Tomoki IwataCeltic· 27yCelticM271232106.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0113006.82
2023-24Celtic1119106.85

Player page →

417V. SlivkaHibernian· 29yHibernianM29120101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

417Victor LoturiRoss County· 23yRoss CountyM2312551306.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58

Player page →

417A. SamuelRoss CountyRoss CountyF–1129106.49
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County005006.44
2022-23Ross County1110106.39
2023-24Ross County0014006.58
417Aaron Buchanan HickeyHeart of Midlothian· 21yHeart of MidlothianD2111071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

417Anthony StewartAberdeen· 31yAberdeenD311121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

417B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
417B. MaguireMotherwellMotherwellD–11471016.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
417B. PurringtonRoss County· 28yRoss CountyD281123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

417Ben DaviesRangers· 28yRangersD281135306.98
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16

Player page →

417Benjamin KällmanDundee· 25yDundeeF2511000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

417C. BerraHeart of MidlothianHeart of MidlothianD–11090–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian11060–
417C. ErskineLivingstonLivingstonM–11000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10000–
2019-20Livingston01000–
417C. McMenaminSt MirrenSt MirrenF–1127406.72
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1127406.72
417C. QuanerSt Mirren· 32ySt MirrenF32116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

417C. RandallRoss CountyRoss CountyD–11941516.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0015016.51
2021-22Ross County0129406.74
2022-23Ross County0024706.73
2023-24Ross County1026406.71
417Cammy KerrDundee· 28yDundeeD281145906.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52

Player page →

417Carl McHughMotherwell· 31yMotherwellM31110101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell110101–

Player page →

417D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
417D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
417Dedryck BoyataCeltic· 33yCelticD3311030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic11030–

Player page →

417Diallang JaiyesimiSt Johnstone· 26ySt JohnstoneM261116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

417Duckens NazonSt Mirren· 30ySt MirrenF3011010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

417E. FrearMotherwellMotherwellM–11020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11020–
417Greg DochertyHibernian· 27yHibernianM2711010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian11010–

Player page →

417Ismaila SoroCeltic· 26yCelticM261127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

417J. BacunaRangers· 26yRangersM26116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

417J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
417J. CurranDundeeDundeeM–11040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11040–
417Jaze KabiaLivingston· 23yLivingstonF231110006.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston118006.80
2021-22Livingston002006.30

Player page →

417Juhani OjalaMotherwell· 34yMotherwellD341121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

417K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
417K. RowlesHeart of Midlothian· 25yHeart of MidlothianD251162917.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14

Player page →

417L. FontaineDundeeDundeeD–11191206.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County10090–
2021-22Dundee0119306.80

Data coverage for Scottish Premiership →

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