Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1161 of 1170 stored matches (99%) that name a player. Appearances count 1137 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
395N. KennehRoss County· 23yRoss CountyM231546706.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1015106.67
2022-23Ross County0416306.78
2024-25Ross County0115306.65

Player page →

395Rıdvan YılmazRangers· 25yRangersD251552306.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers029106.81
2023-24Rangers1126107.07
2024-25Rangers0217106.89

Player page →

395Tony YoganeDundee· 20yDundeeM201535106.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1535106.91

Player page →

395Calvin RamsayKilmarnock· 22yKilmarnockD221432106.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58

Player page →

395J. MarshallDundeeDundeeD–1430416.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1430416.72
395James BrownKilmarnock· 27yKilmarnockD2714731416.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62
2025-26Kilmarnock0215206.89

Player page →

395Jayden MeghomaRangers· 19yRangersD191429406.68
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1429406.68

Player page →

395JefteRangers· 22yRangersD221434707.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1433707.19
2025-26Rangers001006.60

Player page →

395Matthew SmithSt Johnstone· 26ySt JohnstoneM261454606.87
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1334406.90
2024-25St Johnstone0120206.82

Player page →

395R. SnodgrassHeart of Midlothian· 38yHeart of MidlothianM381423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

395A. BernabeiCeltic· 25yCelticD251323306.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1315206.55
2023-24Celtic008106.91

Player page →

395A. DonnellyDundeeDundeeD–1334506.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0321406.92
2024-25Dundee1011106.53
2025-26Dundee002006.70
395A. Skov OlsenRangers· 26yRangersF26139106.88
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers139106.88

Player page →

395Ethan ErhahonSt Mirren· 25ySt MirrenM251343926.69
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

395Ethan WilliamsFalkirk· 20yFalkirkF201323106.64
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1323106.64

Player page →

395J. HoltSt Johnstone· 33ySt JohnstoneM33131353526.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71

Player page →

395J. McPakeSt Johnstone· 24ySt JohnstoneF241313006.99
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1313006.99

Player page →

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

Player page →

395Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM241313317.63
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

395O. AntmanRangers· 24yRangersF241316106.83
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1316106.83

Player page →

395S. BradleyLivingstonLivingstonF–1334206.69
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian001006.70
2022-23Livingston1216106.75
2023-24Livingston0117106.64
395S. LawlessPartick ThistlePartick ThistleM–132007.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
395Y. RamadaniAberdeen· 30yAberdeenM301337806.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1337806.74

Player page →

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

Player page →

395C. MacPhersonSt JohnstoneSt JohnstoneM–12641606.81
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
2023-24St Johnstone0012306.67
2024-25St Johnstone007306.72
395Charlie ReillyDundeeDundeeF–1233206.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee007006.68
2024-25Dundee016006.84
2025-26Dundee1120206.65
395D. CostelloeSt Johnstone· 23ySt JohnstoneF231228516.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0216406.72
2023-24St Johnstone1012116.51

Player page →

395E. BjorgolfssonMotherwellMotherwellF–129106.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell129106.58
395F. OjoAberdeen· 34yAberdeenM341230716.69
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen1230716.69

Player page →

395James BrownSt Johnstone· 28ySt JohnstoneD281259806.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

395Lewis MayoKilmarnock· 26yKilmarnockD26121311216.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63

Player page →

395Louie MarshFalkirk· 21yFalkirkF21127106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk127106.81

Player page →

395M. O'HalloranSt JohnstoneSt JohnstoneF–1225206.61
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
395Marcelo SaracchiCeltic· 28yCelticD281219107.05
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic1219107.05

Player page →

395Michael SteinwenderHeart of Midlothian· 26yHeart of MidlothianD261241406.87
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian109006.98
2025-26Heart of Midlothian0232406.84

Player page →

395Mohammad SyllaLivingston· 32yLivingstonM3212891516.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0224106.91
2024-25Dundee0033916.78
2025-26Livingston1032506.73

Player page →

395N. McGinnDundeeDundeeM–1224006.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
395P. McGowanDundeeDundeeM–1228406.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1228406.70
395Peter HaringHeart of Midlothian· 32yHeart of MidlothianM3212531216.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74
2023-24Heart of Midlothian006206.67

Player page →

395R. MatthewsRaith RoversRaith RoversM–12010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers12010–
395S. JohansenMotherwell· 30yMotherwellD301241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

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

Player page →

395Tuur RommensRangers· 23yRangersD231210107.03
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1210107.03

Player page →

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

Player page →

395Afeez AremuAberdeen· 26yAberdeenM26119106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen119106.81

Player page →

395Anthony StewartAberdeen· 33yAberdeenD331121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

395Auston TrustyCeltic· 27yCelticD271148627.31
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20

Player page →

395B. PurringtonRoss County· 30yRoss CountyD301123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

395Ben DaviesRangers· 30yRangersD301136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

Data coverage for Scottish Premiership →

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