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
51Ianis HagiRangers· 26yRangersM261416801117.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

51Greg KiltieSt Mirren· 28ySt MirrenF2814121521506.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock6229206.84
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98
2024-25St Mirren0029606.60

Player page →

51Dylan LevittHibernian· 24yHibernianM24147991206.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86

Player page →

51Lyall CameronDundee· 22yDundeeM2214565406.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10

Player page →

51R. CallachanMotherwell· 31yMotherwellM31145932516.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72
2024-25Motherwell001006.30

Player page →

51Toyosi OlusanyaSt Mirren· 27ySt MirrenF27143671426.68
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62

Player page →

51A. ColakRangers· 31yRangersF3114125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

51Ronan HaleRoss County· 26yRoss CountyF2614136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

59Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM261314901216.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66

Player page →

59S. TiffoneyDundeeDundeeF–13975506.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1112106.56
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
59Todd CantwellRangers· 27yRangersM27139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

59S. PittmanLivingstonLivingstonM–1361281616.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston6238406.71
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
2024-25Livingston11000–
59Scott ArfieldRangers· 36yRangersM3613688606.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

59Callum SlatteryMotherwell· 26yMotherwellM26133953716.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13

Player page →

59Jordan McGheeDundee· 28yDundeeD28132901506.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee5033506.83
2024-25Dundee4023406.93

Player page →

59Regan Charles-CookRoss County· 28yRoss CountyM28132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

67L. ClarksonAberdeen· 23yAberdeenM2312121041007.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98

Player page →

67Nicky DevlinAberdeen· 31yAberdeenD3112101793206.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85

Player page →

67Liam BoyceHeart of Midlothian· 34yHeart of MidlothianF3412861506.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58
2023-24Heart of Midlothian1315206.89
2024-25Heart of Midlothian0210006.60

Player page →

67V. CernyRangers· 27yRangersM2712433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

67Hamza IgamaneRangers· 22yRangersF2212133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

72Andy HallidayMotherwell· 33yMotherwellM331161081816.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82
2024-25Motherwell3238806.84

Player page →

72Devante ColeMotherwell· 30yMotherwellF3011527507.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell11527507.04

Player page →

72Abdallah SimaRangers· 23yRangersF2311225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

72B. GrahamPartick ThistlePartick ThistleF–111060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
72M. KukharevychHibernian· 23yHibernianF2311140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

72Callum HendrySt Johnstone· 27ySt JohnstoneF27110471016.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50
2021-22St Johnstone9019607.08

Player page →

72Oh Hyeon-gyuCeltic· 24yCelticF2411036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

79M. KennedyKilmarnock· 30yKilmarnockM301071141006.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07
2024-25Kilmarnock4119407.02

Player page →

79Joe ShaughnessyDundee· 32yDundeeD321051351826.98
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

79Kenneth VargasHeart of Midlothian· 23yHeart of MidlothianF2310563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

79C. RamirezAberdeen· 34yAberdeenF3410445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

79M. ElyounoussiCeltic· 30yCelticM3010434206.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic10434206.95

Player page →

79Malik TillmanRangers· 23yRangersM2310428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

79D. WrightSt Johnstone· 30ySt JohnstoneM30103115706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86

Player page →

79Joe WrightKilmarnock· 30yKilmarnockD30103912036.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98

Player page →

79Kyle LaffertyKilmarnock· 37yKilmarnockF3710221807.10
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock929507.63
2022-23Kilmarnock1012306.69

Player page →

79M. MaolidaHibernian· 26yHibernianM2610218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

89G. CareySt JohnstoneSt JohnstoneM–9141001306.93
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
89Connor GoldsonRangers· 32yRangersD32981292007.31
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

89J. GrantHeart of Midlothian· 30yHeart of MidlothianM309786926.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

89A. EngelsCeltic· 21yCelticM219634207.41
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41

Player page →

89Jonah AyungaSt Mirren· 28ySt MirrenF2896641016.71
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren4428406.75

Player page →

89Danilo PereiraRangers· 26yRangersF269535006.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00

Player page →

89Chris BurkeKilmarnock· 41yKilmarnockM419437307.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock9437307.03

Player page →

89D. WatsonKilmarnock· 20yKilmarnockM2093811516.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79

Player page →

89Scott WrightRangers· 27yRangersM279393516.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75

Player page →

89Benjamin Mbunga-KimpiokaSt Johnstone· 25ySt JohnstoneF259243316.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone3017106.66
2024-25St Johnstone6226216.59

Player page →

89Steven FletcherDundee United· 38yDundee UnitedF389233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

89C. KaneSt JohnstoneSt JohnstoneF–91631116.75
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
2023-24St Johnstone1015306.62

Data coverage for Scottish Premiership →

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