Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

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

Player page →

494A. DonnellyDundeeDundeeD–1334506.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0321406.92
2024-25Dundee1011106.53
2025-26Dundee002006.70
494D. CampbellAberdeen· 25yAberdeenM250132616.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00031–
2020-21Aberdeen0020106.78
2021-22Aberdeen0112206.76

Player page →

494M. GardyneRoss CountyRoss CountyF–56311216.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County2031206.78
494Ben WoodburnHeart of Midlothian· 27yHeart of MidlothianF273128406.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian3128406.78

Player page →

494Danny MullenPartick Thistle· 31yPartick ThistleF31161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

494E. KabanguHeart of Midlothian· 28yHeart of MidlothianF286127206.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian6114206.95
2025-26Heart of Midlothian0013006.51

Player page →

494Danny McNamaraSt Johnstone· 27ySt JohnstoneM271022506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1022506.78

Player page →

494R. DochertyDundee UnitedDundee UnitedM–0022706.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2024-25Dundee United0022606.78
494Adil AouchicheAberdeen· 24yAberdeenM243020506.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3020506.78

Player page →

494M. AaronsRangers· 26yRangersD261021306.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1021306.78

Player page →

494K. MegwaHibernianHibernianD–0019106.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian004006.63
2025-26Hibernian0012106.68
2026-27Hibernian003007.33
494A. EsselSt JohnstoneSt JohnstoneM–0115506.78
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0115506.78
494A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78
494Alex Oxlade-ChamberlainCeltic· 33yCelticM332014106.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic209106.89
2026-27Celtic005006.58

Player page →

494Ayoub MoulouaAberdeen· 24yAberdeenF242011206.78
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen2011206.78

Player page →

494Kevin McDonaldDundee United· 38yDundee UnitedM38009106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United009106.78

Player page →

494B. BarkerRangersRangersF–5310106.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers2010106.78
494Joe RothwellRangers· 31yRangersM31018006.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers018006.78

Player page →

520Stephen O'DonnellMotherwell· 34yMotherwellD347191963626.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86
2026-27Motherwell006106.48

Player page →

520A. ForrestDundee· 30yDundeeF3022131891306.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91
2024-25Heart of Midlothian4131106.71
2025-26Heart of Midlothian0013106.47
2026-27Dundee0211006.75

Player page →

520J. HoltSt Johnstone· 33ySt JohnstoneM334111775226.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

520Bevis MugabiMotherwell· 31yMotherwellD3171991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

520R. CallachanMotherwell· 33yMotherwellM33195933216.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72
2024-25Motherwell001006.30

Player page →

520Jack FitzwaterLivingston· 29yLivingstonD2951861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

520Ethan ErhahonSt Mirren· 25ySt MirrenM2534741836.77
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

520S. KellyDundee· 33yDundeeD3365671806.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00020–
2019-20Ross County02040–
2021-22Livingston0115406.71
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

520D. PhillipsSt Johnstone· 25ySt JohnstoneM2502561916.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0023916.62
2023-24St Johnstone02331006.87

Player page →

520Aaron TshibolaKilmarnock· 31yKilmarnockM3141542616.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00020–
2018-19Kilmarnock10080–
2020-21Kilmarnock31311006.74
2025-26Kilmarnock0013307.05
2026-27Kilmarnock0010316.50

Player page →

520Calvin RamsaySt Mirren· 23ySt MirrenD232446406.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58
2026-27St Mirren1010306.58

Player page →

520Jamie RobsonDundee United· 28yDundee UnitedD281240816.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75
2021-22Dundee United104206.95

Player page →

520K. BroadfootInverness Caledonian Thistle· 42yInverness Caledonian ThistleD4234311636.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock0031306.77
2021-22Inverness Caledonian Thistle10020–

Player page →

520Grant HanleyHibernian· 34yHibernianD340130326.77
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian0024226.71
2026-27Hibernian016106.98

Player page →

520Ashley Maynard-BrewerDundee United· 27yDundee UnitedG270027006.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0017006.75
2025-26Dundee United0010006.81

Player page →

520G. DickerKilmarnock· 40yKilmarnockM4023262426.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock0026206.77

Player page →

520K. BalmerMotherwell· 26yMotherwellD260125316.77
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0120316.79
2025-26Motherwell005006.55

Player page →

520R. SinclairSt JohnstoneSt JohnstoneG–0018006.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone002007.30
2024-25St Johnstone0011006.75
2025-26St Mirren004006.68
2026-27St Johnstone001006.30
520Sam CosgroveAberdeen· 29yAberdeenF29313141236.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen3014106.77

Player page →

520A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

520Min-su KimRangers· 20yRangersM20009206.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers009206.77

Player page →

541D. WrightDundee· 31yDundeeM311261601106.76
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80
2024-25St Johnstone1131206.86
2025-26Dundee1134206.84
2026-27Dundee1111206.62

Player page →

541Marley WatkinsKilmarnock· 36yKilmarnockF362091371306.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock4131306.64
2025-26Kilmarnock1114006.48

Player page →

541J. MulliganHibernian· 23yHibernianM23411982016.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92
2026-27Hibernian0111206.63

Player page →

541Melker HallbergSt Johnstone· 31ySt JohnstoneM31410691716.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

541Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF2916661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

541A. CampbellSt Mirren· 28ySt MirrenM28136581606.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84
2024-25Dundee United0013006.57
2025-26St Mirren0011106.75

Player page →

541C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM252237406.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78
2024-25Heart of Midlothian1012006.71

Player page →

541Mark ReynoldsDundee United· 39yDundee UnitedD392135306.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen11000–
2020-21Dundee United1034306.77
2021-22Dundee United001006.30

Player page →

541Kwon Hyeok-kyuHibernian· 25yHibernianM250029206.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren008006.80
2024-25Hibernian0021206.75

Player page →

541Alex MitchellSt Johnstone· 25ySt JohnstoneD251029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

Data coverage for Scottish Premiership →

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