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.

  • 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

1Z. BesirDundeeDundeeM400016.37
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee400016.37
1T. StewardSt JohnstoneSt JohnstoneG1200017.10
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1200017.10
1M. LangerHeart of MidlothianHeart of MidlothianM00001–
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian00001–
1Kayne RamsayRoss CountyRoss CountyD810016.31
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County810016.31

Player page →

1José CifuentesRangersRangersM901016.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers901016.94

Player page →

1D. SmithRoss CountyRoss CountyD2502016.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1301016.60
2023-24Ross County601006.76
2024-25Ross County600006.48
1Callum LangMotherwellMotherwellF1731016.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1731016.62

Player page →

1Alexander SchwolowHeart of MidlothianHeart of MidlothianG3200016.88
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian3200016.88

Player page →

1Afolabi AkinyemiAyr UtdAyr UtdM00001–
SeasonClubAppsGoalsAstYCRCRating
2022-23Ayr Utd00001–
1Scott McDonaldMotherwellMotherwellF019911–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell010500–
2016-17Motherwell09411–

Player page →

1R. HughesHamilton AcademicalHamilton AcademicalM1620116.51
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical00010–
2020-21Hamilton Academical1620016.51
1K. FotheringhamSt JohnstoneSt JohnstoneF3822116.51
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United100005.90
2022-23Dundee United1102106.55
2024-25Dundee United1600006.46
2025-26Dundee United200006.20
2026-27St Johnstone820016.64

Player page →

1K. DennisSt MirrenSt MirrenF3031116.71
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren1731006.79
2021-22St Mirren1300116.61
1Joe HartCelticCelticG10900116.85
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3500006.95
2022-23Celtic3700006.75
2023-24Celtic3700116.86

Player page →

1James WilsonHeart of MidlothianHeart of MidlothianF4282116.69
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian200006.75
2024-25Heart of Midlothian2452116.78
2025-26Heart of Midlothian600006.34
2026-27Heart of Midlothian1030006.65

Player page →

1J. KoutroumbisMotherwellMotherwellD3510116.88
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell800016.63
2025-26Motherwell2510106.94
2026-27Motherwell200007.10

Player page →

1J. HamiltonRaith RoversRaith RoversF1331116.63
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston01111–
2020-21Livingston510006.68
2021-22Livingston800006.60
2023-24Raith Rovers01000–
1J. BoltonSt MirrenSt MirrenD2310116.83
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2310116.83

Player page →

1Diallang JaiyesimiSt JohnstoneSt JohnstoneM1611116.57
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1611116.57

Player page →

1C. TelferRoss CountyRoss CountyM701116.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00110–
2024-25Ross County700016.19
1B. WilliamsonLivingstonLivingstonM500116.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston500116.20
1Anthony StewartAberdeenAberdeenD2111116.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen2111116.86

Player page →

1A. SoudaLivingstonLivingstonF223116.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston02311–
2020-21Livingston200006.35
1Zachary AshworthRoss CountyRoss CountyD1001216.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County1001216.95

Player page →

1V. Daley-CampbellDundeeDundeeD900216.28
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee900216.28
1Raphael SallingerHibernianHibernianG4400217.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian3300217.02
2026-27Hibernian1100007.10

Player page →

1O. MarcianoHibernianHibernianG3200217.06
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00011–
2019-20Hibernian00010–
2020-21Hibernian3200007.06

Player page →

1L. HornerInverness Caledonian ThistleInverness Caledonian ThistleM01121–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01000–
2016-17Inverness Caledonian Thistle00121–
1Jacob DevaneyHibernianHibernianM1701216.65
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1201206.83
2026-27Hibernian500016.22
1J. YoungSt MirrenSt MirrenF2410216.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren1210016.45
2026-27St Mirren1200206.46

Player page →

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

Player page →

1F. FransPartick ThistlePartick Thistle—01021–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01021–
1C. ManzingaMotherwellMotherwellF01021–
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell01021–
1Alfie DorringtonAberdeenAberdeenD1810216.63
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1210216.71
2025-26Aberdeen600006.47

Player page →

1T. JenksRoss CountyRoss CountyM2422316.79
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1822216.74
2023-24Ross County600106.95
1S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM05331–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01000–
2016-17Partick Thistle03331–
2021-22Inverness Caledonian Thistle01000–
1S. JacksonSt MirrenSt MirrenF05131–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05131–
1P. SenderosRangersRangersD00031–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers00031–
1Marc LeonardHeart of MidlothianHeart of MidlothianM1313317.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

1M. BoyesLivingstonLivingstonD3211316.64
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston900006.79
2022-23Livingston2211316.60
2023-24Livingston10000–

Player page →

1K. van der WegRoss CountyRoss CountyD02331–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County00320–
2017-18Hamilton Academical00010–
2017-18Ross County02001–
1K. GuthrieLivingstonLivingstonF4211316.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1600116.51
2023-24Livingston2611206.79
1K. GomisDundeeDundeeM00031–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee00031–
1K. BalmerMotherwellMotherwellD2501316.77
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2001316.79
2025-26Motherwell500006.55

Player page →

1J. StockleyAberdeenAberdeenF05231–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen05231–

Player page →

1I. McShaneSt MirrenSt MirrenM03131–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County03100–
2016-17Ross County00021–
2018-19St Mirren00010–
1Connor RonanAberdeenAberdeenM3596317.01
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2774216.97
2026-27Aberdeen822107.11

Player page →

1C. DiabateSt JohnstoneSt JohnstoneD1110316.84
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1110316.84

Player page →

1Brandon MasonSt MirrenSt MirrenD700316.33
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren700316.33

Player page →

1Benjamin Mbunga-KimpiokaSt JohnstoneSt JohnstoneF4392316.62
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone1730106.66
2024-25St Johnstone2662216.59

Player page →

Data coverage for Scottish Premiership →

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