Skip to content
Almanac
Menu

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

  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 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

1A. HayDundeeDundeeF3571206.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee2941006.80
2026-27Dundee630207.22

Player page →

1S. PearsonMotherwellMotherwell—08110–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell07110–
2016-17Motherwell01000–
1M. KirkSt JohnstoneSt JohnstoneF3681106.82
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian10000–
2024-25St Johnstone3581106.82

Player page →

1G. OakleyAyr UtdAyr UtdM681716.57
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical04010–
2019-20Hamilton Academical04151–
2020-21Kilmarnock600006.57
2024-25Ayr Utd00010–
1Albian AjetiCelticCelticF2781006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic2061006.81
2021-22Celtic720006.73

Player page →

1Lee ErwinSt MirrenSt MirrenF3491406.66
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock05130–
2019-20Ross County01000–
2020-21Ross County400006.70
2020-21St Mirren2730106.69
2021-22St Mirren300006.33

Player page →

1Stephen KingsleyHeart of MidlothianHeart of MidlothianD1221111007.01
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79
2023-24Heart of Midlothian3310007.18
2024-25Heart of Midlothian910206.82
2025-26Heart of Midlothian2121107.08
2026-27Heart of Midlothian510106.82

Player page →

1M. KukharevychHibernianHibernianF40111816.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1551206.89
2024-25Hibernian2560616.76

Player page →

1JuanmaHeart of MidlothianHeart of MidlothianF012100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian012100–

Player page →

1Hamza IgamaneRangersRangersF33121207.18
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers33121207.18

Player page →

1Ronan HaleRoss CountyRoss CountyF36141406.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County36141406.88

Player page →

1A. ColakRangersRangersF25141307.13
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers25141307.13

Player page →

1Danny MullenPartick ThistlePartick ThistleF251611006.78
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05020–
2019-20St Mirren02020–
2020-21Dundee01000–
2021-22Dundee2571606.78
2022-23Partick Thistle01000–

Player page →

314Toby SibbickHeart of MidlothianHeart of MidlothianD67021016.64
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian00100–
2021-22Heart of Midlothian1400106.59
2022-23Heart of Midlothian3201616.66
2023-24Heart of Midlothian2100306.65

Player page →

314Stéphane OméongaLivingstonLivingstonM57022316.65
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00130–
2019-20Hibernian00120–
2021-22Livingston2700906.66
2022-23Livingston3000916.64

Player page →

314S. MackieFalkirkFalkirkD302616.60
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian00230–
2019-20Hibernian00021–
2020-21Hibernian200106.80
2025-26Falkirk100006.20
314R. De VitaLivingstonLivingstonD102106.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00200–
2020-21Livingston100106.70
314O. DodgsonDundeeDundeeD1602406.89
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1602406.89

Player page →

314Nikolaj MöllerDundee UnitedDundee UnitedF1902406.56
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United1902406.56

Player page →

314Moritz BauerCelticCelticM00230–
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic00230–

Player page →

314Moha El OuriachiHeart of MidlothianHeart of MidlothianF00200–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian00200–
314Mehdi MerghemDundee UnitedDundee UnitedF502006.90
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United502006.90

Player page →

314M. PoplatnikLivingstonLivingstonF1902006.48
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston1902006.48
314M. KaletaMotherwellMotherwellD2102106.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2102106.72

Player page →

314M. Fagan-WalcottHeart of MidlothianHeart of MidlothianD402107.03
SeasonClubAppsGoalsAstYCRCRating
2026-27Heart of Midlothian402107.03
314L. SowahHamilton AcademicalHamilton AcademicalD00230–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical00230–
314L. RobinsonSt JohnstoneSt JohnstoneD3202706.94
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3202706.94
314L. MooreHeart of MidlothianHeart of MidlothianM00200–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00100–
2019-20Heart of Midlothian00100–
314Jonjoe KennyCelticCelticD1402207.18
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1402207.18

Player page →

314J. ThomsonKilmarnockKilmarnockM1502216.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park00200–
2025-26Kilmarnock1500216.61

Player page →

314J. ReckordRoss CountyRoss County—00200–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00200–
314J. GrievesRoss CountyRoss CountyF2202106.55
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County2202106.55
314J. BrownSt MirrenSt MirrenD1402206.55
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren700006.44
2024-25St Mirren702206.66

Player page →

314I. SamuelsDundeeDundeeD4102306.50
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee300106.43
2025-26Dundee3201106.55
2026-27Dundee601106.28

Player page →

314H. OjamaaDundeeDundeeF00200–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee00200–
314H. ElhamedCelticCelticD802007.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic802007.01

Player page →

314Ellery BalcombeSt MirrenSt MirrenG3302206.92
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell1201007.16
2024-25St Mirren2101206.78

Player page →

314E. MelkersenHibernianHibernianF2402306.49
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1001206.45
2022-23Hibernian1301106.51
2023-24Hibernian100006.70

Player page →

314E. KingRoss CountyRoss CountyM1502106.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1502106.83

Player page →

314E. BwomonoAberdeenAberdeenD4102506.63
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1300006.65
2024-25St Mirren2502506.61
2025-26Aberdeen300006.70
314E. AlicSt JohnstoneSt JohnstoneD502106.49
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone502106.49

Player page →

314Danny FinlaysonSt JohnstoneSt JohnstoneD45021006.70
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren300106.60
2024-25Livingston00110–
2025-26Livingston3501806.72
2026-27St Johnstone700006.60

Player page →

314D. SmithRoss CountyRoss CountyD2502016.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1301016.60
2023-24Ross County601006.76
2024-25Ross County600006.48
314D. PhillipsSt JohnstoneSt JohnstoneM56021916.77
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2300916.62
2023-24St Johnstone33021006.87

Player page →

314D. HawkshawKilmarnockKilmarnockD00220–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00220–
314D. ClearySt JohnstoneSt JohnstoneD1502506.74
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone1502506.74

Player page →

314C. WatersKilmarnockKilmarnockD2002806.62
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock00010–
2018-19Kilmarnock00010–
2019-20St Mirren00050–
2020-21Kilmarnock1802106.61
2022-23Kilmarnock200006.70
314C. SmithDundee UnitedDundee UnitedF402206.68
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren00120–
2020-21Dundee United401006.68
314C. DonovanCelticCelticD2602606.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1402206.84
2026-27Celtic1200406.90

Player page →

314B. RobsonAberdeenAberdeen—00200–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen00200–

Data coverage for Scottish Premiership →

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