Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1394 of 1404 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48Joe AriboRangers· 29yRangersM2915965507.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

48Christian DoidgeHibernian· 33yHibernianF33158103826.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

48E. BrophyRoss CountyRoss CountyF–156108416.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock2015016.39
2020-21St Mirren006006.60
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
2024-25Ross County0011006.51
48Kyle VassellKilmarnock· 33yKilmarnockF3315672716.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96
2024-25Kilmarnock2123106.91

Player page →

48Toyosi OlusanyaAberdeen· 28yAberdeenF28155821526.64
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62
2025-26Aberdeen1215106.45

Player page →

48Youssef ChermitiRangers· 22yRangersF2215530407.07
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers15530407.07

Player page →

48Curtis MainDundee· 33yDundeeF331531101206.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2014106.72
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00
2023-24Dundee0014306.60
2024-25Dundee2014106.82

Player page →

48S. DalbyDundee United· 26yDundee UnitedF2615235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

48B. GrahamFalkirkFalkirkF–15124806.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
2025-26Falkirk4024206.63
60Ianis HagiRangers· 27yRangersM271416801117.09
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

60A. EngelsCeltic· 22yCelticM2214964807.09
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic9634207.41
2025-26Celtic5330606.74

Player page →

60S. TiffoneyKilmarnockKilmarnockF–14987506.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1112106.56
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
2025-26Kilmarnock1012006.48
60Dylan LevittHibernian· 25yHibernianM251471111206.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86
2025-26Hibernian0012006.79

Player page →

60Scott ArfieldLivingston· 37yLivingstonM37146111806.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4528106.82
2021-22Rangers4029306.77
2022-23Rangers5131206.73
2025-26Falkirk1015106.57
2025-26Livingston008106.39

Player page →

60Yang Hyun-JunCeltic· 24yCelticF2414678316.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07
2025-26Celtic8131106.92

Player page →

60Lyall CameronRangers· 23yRangersM2314584606.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10
2025-26Aberdeen0013106.88
2025-26Rangers006106.43

Player page →

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

Player page →

60K. BowieHibernian· 23yHibernianF2314440406.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6118207.02
2025-26Hibernian8322206.85

Player page →

60C. BragaHeart of Midlothian· 26yHeart of MidlothianF2614338206.65
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian14338206.65

Player page →

60A. ColakRangers· 32yRangersF3214125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

60Ronan HaleRoss County· 27yRoss CountyF2714136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

72Nicky DevlinAberdeen· 32yAberdeenD3213102073916.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72

Player page →

72Todd CantwellRangers· 28yRangersM28139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

72Regan Charles-CookMotherwell· 29yMotherwellM29134871306.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78
2025-26Motherwell0224206.59

Player page →

72Jordan McGheeMotherwell· 29yMotherwellD29132971506.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee5033506.83
2024-25Dundee4023406.93
2025-26Motherwell007006.72

Player page →

76L. ClarksonAberdeen· 24yAberdeenM2412121171207.00
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen3336206.96
2024-25Aberdeen4134306.98
2025-26Aberdeen0013206.75

Player page →

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

Player page →

76Jonah AyungaSt Mirren· 29ySt MirrenF29126871116.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren4428406.75
2025-26St Mirren3023106.56

Player page →

76Danilo PereiraRangers· 27yRangersF2712549006.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00
2025-26Rangers3014006.76

Player page →

76D. WatsonKilmarnock· 21yKilmarnockM211241142326.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

76V. CernyRangers· 28yRangersM2812433307.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12433307.42

Player page →

76Hamza IgamaneRangers· 23yRangersF2312133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

83Nicolas RaskinRangers· 25yRangersM251119961807.29
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0112106.94
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46

Player page →

83Andy HallidayMotherwell· 34yMotherwellM341161101816.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82
2024-25Motherwell3238806.84
2025-26Motherwell00200–

Player page →

83Devante ColeMotherwell· 31yMotherwellF3111527507.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell11527507.04

Player page →

83D. WrightDundee· 31yDundeeM31114149906.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86
2025-26Dundee1134206.84

Player page →

83A. StamatelopoulosMotherwell· 27yMotherwellF2711335406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell5116307.01
2025-26Motherwell6219106.72

Player page →

83Abdallah SimaRangers· 24yRangersF2411225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

83M. KukharevychHibernian· 24yHibernianF2411140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

83Callum HendryMotherwell· 28yMotherwellF28110681416.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50
2021-22St Johnstone9019607.08
2025-26Motherwell0021406.49

Player page →

83Oh Hyeon-gyuCeltic· 25yCelticF2511036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

92G. CareyLivingstonLivingstonM–10151071406.91
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
2024-25St Johnstone4334106.97
2025-26Livingston117106.69
92M. KennedyKilmarnock· 31yKilmarnockM311071141006.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07
2024-25Kilmarnock4119407.02

Player page →

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

Player page →

92Kenneth VargasHeart of Midlothian· 24yHeart of MidlothianF2410563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

92C. RamirezAberdeen· 35yAberdeenF3510445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

92M. ElyounoussiCeltic· 31yCelticM3110434206.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic10434206.95

Player page →

92Malik TillmanRangers· 24yRangersM2410428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

92Joe WrightKilmarnock· 31yKilmarnockD31103912036.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98

Player page →

92Scott WrightDundee· 28yDundeeM28103102616.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee109106.70

Player page →

Data coverage for Scottish Premiership →

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