Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2024 of 2033 stored matches (100%) that name a player. Appearances count 1140 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
45Luke ArmstrongMotherwell· 28yMotherwellF284014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

52O. LeeHeart of Midlothian· 33yHeart of MidlothianM3336020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

52Shayden MorrisAberdeen· 23yAberdeenF233663106.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0013006.54
2023-24Aberdeen0012006.53
2024-25Aberdeen3638106.74

Player page →

52Noah ChilversRoss County· 24yRoss CountyF243530406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County3530406.97

Player page →

52A. McGowanKilmarnock· 28yKilmarnockD2834181906.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock0018406.76

Player page →

52Davis Keillor-DunnRoss County· 27yRoss CountyM2734020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County34020–

Player page →

52Joe DodooRangers· 29yRangersF2932010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers32010–

Player page →

52L. StephensonDundee United· 21yDundee UnitedM213231706.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84

Player page →

52O. EdwardsRoss County· 24yRoss CountyF243229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

52Odin BaileyLivingston· 25yLivingstonM253231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

52Callum LangMotherwell· 26yMotherwellF263117016.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3117016.62

Player page →

52Charlie LakinRoss County· 26yRoss CountyM263119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

52Jordan RobertsMotherwell· 31yMotherwellM313125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

52Sean LongstaffKilmarnock· 27yKilmarnockM2731000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock31000–

Player page →

52Adam JacksonHibernian· 31yHibernianD3130000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30000–

Player page →

52Conor McAlenyKilmarnock· 32yKilmarnockF3230010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

52Hakeem OdoffinHamilton Academical· 27yHamilton AcademicalD273037907.00
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3037807.00

Player page →

52Stephen HumphrysHeart of Midlothian· 27yHeart of MidlothianF273019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

69F. KentHeart of Midlothian· 29yHeart of MidlothianD292453607.23
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13

Player page →

69James MaddisonAberdeen· 28yAberdeenF2824020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen24020–

Player page →

69Marvin BartleyLivingston· 38yLivingstonM3824332806.58
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01060–
2018-19Hibernian00030–
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

69Kaiyne WooleryMotherwell· 30yMotherwellF302331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

69Kieran DowellRangers· 27yRangersM272224206.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers0012106.78

Player page →

69Max LoweAberdeen· 28yAberdeenD2822030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen22030–

Player page →

69Ryan EdmondsonAberdeen· 24yAberdeenF242214006.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2214006.76

Player page →

69Mattie PollockAberdeen· 23yAberdeenD232115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

69Richard TaylorSt Mirren· 24ySt MirrenD2421711206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

69Alfie JonesSt Mirren· 27ySt MirrenD2720010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–

Player page →

69Chris StokesKilmarnock· 34yKilmarnockD342015106.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2015106.59

Player page →

80Jordan ObitaHibernian· 31yHibernianD3115691116.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78

Player page →

80L. GrimshawMotherwell· 30yMotherwellM3013281606.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell0014106.78
2021-22Motherwell1014406.63

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

80B. HeneghanMotherwell· 31yMotherwellD3111060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell01040–
2017-18Motherwell10020–

Player page →

80B. PurringtonRoss County· 29yRoss CountyD291123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

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

Player page →

80David AmooPartick Thistle· 34yPartick ThistleM3411010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle11010–

Player page →

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

Player page →

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

Player page →

80Ovie EjariaRangers· 27yRangersM2711000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

80A. DorringtonAberdeen· 20yAberdeenD201012216.71
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71

Player page →

80Alex MitchellSt Johnstone· 23ySt JohnstoneD231029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

80B. KhelaRoss County· 20yRoss CountyM201014006.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1014006.40

Player page →

80Daniel OyegokeHeart of Midlothian· 22yHeart of MidlothianD221019306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1019306.72

Player page →

80Demetri MitchellHibernian· 28yHibernianD28109716.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–
2021-22Hibernian106106.62
2022-23Hibernian003006.57

Player page →

80Dominic SamuelRoss County· 31yRoss CountyF311039806.53
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1028506.55
2022-23Ross County0011306.50

Player page →

80Elijah Xavier CampbellRoss County· 20yRoss CountyD201028716.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1028716.81

Player page →

80G. EdmundsonRangers· 27yRangersD27101105.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10010–
2020-21Rangers001005.90

Player page →

Data coverage for Scottish Premiership →

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