Skip to content
Almanac
Menu
Clear filters

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

  • 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

547Kieran DowellRangersRangersM2622306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1222107.06
2024-25Rangers1200106.78
2025-26Rangers200106.95

Player page →

547Mark ConnollyDundee UnitedDundee UnitedD2620406.92
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock02000–
2020-21Dundee United2500406.92
2021-22Dundee United100006.90

Player page →

547T. StevenSt JohnstoneSt JohnstoneF2620506.76
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone200106.60
2024-25St Johnstone1410106.76
2026-27St Johnstone1010306.76
547C. AllanFalkirkFalkirkD2610406.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2510406.87
2026-27Falkirk100006.53

Player page →

547D. MacKayLivingstonLivingstonF2611106.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian200006.30
2023-24Livingston2411106.72
547Jack SandersSt JohnstoneSt JohnstoneD2611517.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock400006.73
2024-25St Johnstone2211517.16

Player page →

547C. DonovanCelticCelticD2602606.87
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic1402206.84
2026-27Celtic1200406.90

Player page →

547J. AltenaHeart of MidlothianHeart of MidlothianD2601306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1601106.79
2026-27Heart of Midlothian1000206.86

Player page →

547Mark BirighittiDundee UnitedDundee UnitedG2600206.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2600206.85

Player page →

547Michael NottinghamLivingstonLivingstonD2600306.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2600306.87

Player page →

547V. SinisaloCelticCelticG2600006.98
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic600007.13
2025-26Celtic1200006.68
2026-27Celtic800007.30

Player page →

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

Player page →

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

Player page →

562Abdallah SimaRangersRangersF25112107.29
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers25112107.29

Player page →

562S. AllanHibernianHibernianM25823906.66
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic00300–
2017-18Dundee00300–
2017-18Hibernian03520–
2019-20Hibernian05830–
2020-21Hibernian801106.67
2021-22Hibernian1703306.65
562Jordan RobertsMotherwellMotherwellM2551406.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle02000–
2020-21Motherwell711106.80
2021-22Motherwell1820306.67

Player page →

562J. EffordMotherwellMotherwellF2532206.59
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell1421106.49
2022-23Motherwell911106.78
2023-24Motherwell200006.30

Player page →

562O. BeckDundeeDundeeD2524807.30
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2524807.30

Player page →

562M. SangareLivingstonLivingstonM2511406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2511406.71

Player page →

562A. ForresterHeart of MidlothianHeart of MidlothianD2501506.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2501506.95
562A. OxboroughDunfermlineDunfermlineG2500107.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2500007.12
2025-26Dunfermline00010–
562D. SmithRoss CountyRoss CountyD2502016.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1301016.60
2023-24Ross County601006.76
2024-25Ross County600006.48
562K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

562Kieran O'HaraDundeeDundeeG2500106.74
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock300006.63
2024-25Kilmarnock1900006.64
2025-26Dundee300107.47

Player page →

562Marijan ČabrajaHibernianHibernianD2501706.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2501706.75

Player page →

562Yacouba DjigaRangersRangersD2500616.95
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2500616.95

Player page →

577B. GrahamFalkirkFalkirkF242531016.63
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County06200–
2019-20Ross County04021–
2021-22Partick Thistle00110–
2022-23Partick Thistle06010–
2023-24Partick Thistle03010–
2024-25Partick Thistle02030–
2025-26Falkirk2440206.63
577Pape Habib GuèyeAberdeenAberdeenF2462406.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen400006.48
2024-25Aberdeen2062406.90

Player page →

577Adam Le FondreHibernianHibernianF2451106.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian2451106.79

Player page →

577Ante ŠutoHibernianHibernianF2441306.60
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1441206.73
2026-27Hibernian1000106.42

Player page →

577Harry ClarkeRoss CountyRoss CountyD2444416.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian712006.97
2021-22Ross County1732416.87

Player page →

577L. AshcroftDundeeDundeeD2431706.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01000–
2021-22Dundee1611506.98
2023-24Dundee810206.94
577Felix PasslackHibernianHibernianM2425417.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1323317.05
2026-27Hibernian1102106.98

Player page →

577M. DackersKilmarnockKilmarnockF2420406.67
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock2420406.67

Player page →

577S. ByrneDundeeDundeeM24201016.64
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02021–
2020-21Dundee00010–
2021-22Dundee2400706.64
577T. JenksRoss CountyRoss CountyM2422316.79
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1822216.74
2023-24Ross County600106.95
577B. EastonHamilton AcademicalHamilton AcademicalD2416916.50
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01200–
2016-17St Johnstone00210–
2017-18St Johnstone00110–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical2401306.50
577David BabunskiDundee UnitedDundee UnitedM2411306.80
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2411306.80

Player page →

577J. YoungSt MirrenSt MirrenF2410216.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1210016.45
2026-27St Mirren1200206.46

Player page →

577Julien SerranoLivingstonLivingstonD2413306.74
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2413306.74

Player page →

577Luke BoltonDundee UnitedDundee UnitedM2413206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2413206.67

Player page →

577S. MartinHamilton AcademicalHamilton AcademicalM24111616.75
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical00111–
2020-21Hamilton Academical2410506.75
577Aaron MartinHamilton AcademicalHamilton AcademicalD2400706.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2400706.72

Player page →

577Adam LegzdinsDundeeDundeeG2400206.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2400206.88

Player page →

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

Player page →

577James SandsRangersRangersM2400406.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers700106.86
2022-23Rangers1700306.79

Player page →

577L. AyinaRoss CountyRoss CountyD2401506.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1201306.88
2023-24Ross County1200206.91
598K. HoltDundee UnitedDundee UnitedM231171307.23
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee02300–
2016-17Dundee03130–
2017-18Dundee02250–
2022-23Partick Thistle02010–
2024-25Dundee United2321407.23
598J. BokilaLivingstonLivingstonF2350516.50
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston2350516.50

Player page →

598J. KennyCelticCelticF2353106.59
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic811106.74
2025-26Celtic1542006.51

Player page →

Data coverage for Scottish Premiership →

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