Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2250 of 2267 stored matches (99%) that name a player. Appearances count 1365 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
93Craig ConwaySt Johnstone· 41ySt JohnstoneM413228007.04
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3228007.04

Player page →

93Michael MellonDundee· 22yDundeeF223214306.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3214306.85

Player page →

93Stephen WelshMotherwell· 26yMotherwellD263269807.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1016107.06
2021-22Celtic0110207.07
2022-23Celtic104207.03
2023-24Celtic0010106.76
2024-25Celtic001008.30
2025-26Celtic001006.60
2025-26Motherwell1127207.14

Player page →

93D. TaitFalkirk· 24yFalkirkM2431381006.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85

Player page →

93Mikey DevlinLivingston· 32yLivingstonD3231312216.73
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–
2018-19Aberdeen10041–
2019-20Aberdeen00020–
2020-21Aberdeen001006.90
2022-23Hibernian001106.50
2023-24Livingston01291106.73

Player page →

93David BatesAberdeen· 29yAberdeenD2930331107.07
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00010–
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

107Lennon MillerMotherwell· 19yMotherwellM1921061917.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

107C. BarronRangers· 23yRangersM23271141006.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

107E. HendersonHibernian· 26yHibernianM262649606.75
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic03000–
2020-21Celtic002006.40
2020-21Dunfermline00010–
2021-22Hibernian1016206.89
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

107C. ShieldsQueen's Park· 28yQueen's ParkF282444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

107Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

107Cammy KerrLivingston· 30yLivingstonD3023551706.75
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee11040–
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52
2025-26Livingston0010106.71

Player page →

107Ziggy GordonHamilton Academical· 33yHamilton AcademicalD33220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle01050–
2018-19Hamilton Academical21060–

Player page →

107Clark RobertsonDundee· 32yDundeeD322136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

107L. AppereDundee United· 27yDundee UnitedF272135306.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1122206.57
2021-22Dundee United1013106.59

Player page →

107Luke GrahamDundee· 22yDundeeD222138407.05
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003106.77
2025-26Dundee2135307.08

Player page →

107Mark ReynoldsDundee United· 39yDundee UnitedD392135616.76
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen11000–
2020-21Dundee United1034306.77
2021-22Dundee United001006.30

Player page →

107Jamie McCartHeart of Midlothian· 28yHeart of MidlothianD28201051216.89
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone0037506.91
2021-22St Johnstone1037616.82
2024-25Heart of Midlothian1011007.10
2025-26Heart of Midlothian0020106.90

Player page →

107R. McAlearAyr Utd· 24yAyr UtdM2420030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle20020–
2022-23Ayr Utd00010–

Player page →

120H. MilneHeart of Midlothian· 29yHeart of MidlothianD291633907.25
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28

Player page →

120J. DoigHibernian· 24yHibernianD241562306.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1328206.63
2021-22Hibernian0234106.80

Player page →

120Calvin RamsayKilmarnock· 22yKilmarnockD221436106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen004006.25
2021-22Aberdeen1424106.94
2024-25Kilmarnock008006.58

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

120Aaron Buchanan HickeyHeart of Midlothian· 23yHeart of MidlothianD2311071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

120C. DonaldsonFalkirk· 31yFalkirkD3111401106.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–
2020-21Ross County1028606.60
2021-22Ross County002106.60
2025-26Falkirk0110306.87

Player page →

120E. RossFalkirk· 24yFalkirkF241130306.57
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk1129306.57

Player page →

120L. HendersonCeltic· 30yCelticM3011010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

120M. AndersonDundee· 25yDundeeM251133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

120A. MeekisonDundee United· 24yDundee UnitedM241019306.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United103006.87
2021-22Dundee United009206.58
2022-23Dundee United007106.43

Player page →

120C. AllanFalkirk· 22yFalkirkD221025406.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87

Player page →

120E. HamiltonDundee· 27yDundeeM271032906.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1032906.80

Player page →

120E. WilsonMotherwell· 21yMotherwellM211031306.73
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1031306.73

Player page →

120Jack HendryCeltic· 31yCelticD3110050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

120Jamie BrandonKilmarnock· 28yKilmarnockM2810522026.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–
2022-23Livingston008106.48
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock0012206.82

Player page →

120L. HendersonFalkirk· 29yFalkirkD291034616.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
2025-26Falkirk1034516.89

Player page →

120Russell MartinRangers· 40yRangersD4010010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–

Player page →

120Zak JulesMotherwell· 29yMotherwellD2910000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell10000–

Player page →

Data coverage for Scottish Premiership →

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