Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1168 of 1170 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
384Connor McLennanAyr Utd· 25yAyr UtdF251372806.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–

Player page →

384J. McPakeSt Johnstone· 23ySt JohnstoneF231313006.99
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1313006.99

Player page →

384J. SerranoLivingston· 27yLivingstonD271324306.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1324306.74

Player page →

384Leon BalogunRangers· 36yRangersD361374627.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers0219007.12
2021-22Rangers0021416.88
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

384Luke BoltonDundee United· 25yDundee UnitedM251324206.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1324206.67

Player page →

384M. BoatengHeart of Midlothian· 22yHeart of MidlothianM221352606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park10000–
2023-24Dundee0132506.74
2024-25Heart of Midlothian0220106.88

Player page →

384N. McGinnDundeeDundeeM–1349206.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
384P. McGowanDundeeDundeeM–1328506.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01010–
2021-22Dundee1228406.70
384S. BradleyLivingstonLivingstonF–1336206.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian002006.65
2021-22Hibernian001006.70
2022-23Livingston1216106.75
2023-24Livingston0117106.64
384S. LawlessPartick ThistlePartick ThistleM–139106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell007106.50
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
384Steven DavisRangers· 40yRangersM401361407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers0235307.05
2021-22Rangers0118006.94
2022-23Rangers108106.89

Player page →

384Y. RamadaniAberdeen· 29yAberdeenM291337806.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1337806.74

Player page →

384A. LowryHeart of Midlothian· 21yHeart of MidlothianM211221206.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00
2022-23Rangers005006.60
2023-24Heart of Midlothian0112106.93

Player page →

384D. CostelloeSt Johnstone· 22ySt JohnstoneF221228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

384D. TempletonHamilton AcademicalHamilton AcademicalM–128206.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical128206.90
384F. OjoAberdeen· 33yAberdeenM331241916.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen0011206.50
2021-22Aberdeen1230716.69

Player page →

384J. HyltonRoss CountyRoss CountyF–1223206.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell005006.43
2020-21Ross County1218206.66
384James BrownSt Johnstone· 27ySt JohnstoneD271264806.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone005006.52
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

384James BrownRoss County· 26yRoss CountyD2612581216.64
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62

Player page →

384Jamie RobsonDundee United· 27yDundee UnitedD271240816.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75
2021-22Dundee United104206.95

Player page →

384Jeremie FrimpongCeltic· 24yCelticD241222006.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1222006.81

Player page →

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

Player page →

384Lewis MayoKilmarnock· 25yKilmarnockD2512107916.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78

Player page →

384Peter HaringHeart of Midlothian· 31yHeart of MidlothianM3112531216.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74
2023-24Heart of Midlothian006206.67

Player page →

384R. MatthewsRaith RoversRaith RoversM–12030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers12010–
384S. JohansenMotherwell· 29yMotherwellD291241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

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

Player page →

384Victor LoturiRoss County· 24yRoss CountyM2412661506.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58
2024-25Ross County0011206.46

Player page →

384Anthony StewartAberdeen· 32yAberdeenD321121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

384Auston TrustyCeltic· 26yCelticD261122207.45
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45

Player page →

384B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
384B. MaguireMotherwellMotherwellD–1147916.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
384B. PurringtonRoss County· 29yRoss CountyD291123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

384Ben DaviesRangers· 29yRangersD291136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

384C. BrownLivingston· 27yLivingstonD271116106.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1116106.99

Player page →

384C. McCarthySt Mirren· 27ySt MirrenD271159806.92
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren0137606.92
2021-22St Mirren1022206.93

Player page →

384C. QuanerSt Mirren· 33ySt MirrenF33116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

384Christopher JullienCeltic· 32yCelticD32119007.39
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic119007.39

Player page →

384D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
384D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
384David BabunskiDundee United· 31yDundee UnitedM311124306.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1124306.80

Player page →

384Diallang JaiyesimiSt Johnstone· 27ySt JohnstoneM271116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

384E. MooneySt MirrenSt MirrenM–117006.65
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
384Ismaila SoroCeltic· 27yCelticM271127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

384J. BacunaRangers· 27yRangersM27116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

384J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
384J. IredaleHibernian· 29yHibernianD291128607.04
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04

Player page →

384J. KennyCeltic· 21yCelticF21118106.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74

Player page →

384Jack SandersSt Johnstone· 26ySt JohnstoneD261126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

Data coverage for Scottish Premiership →

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