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

726R. DeaconDundeeDundeeM01250–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee01240–
2018-19Dundee00010–
726R. MatthewsRaith RoversRaith RoversM01230–
SeasonClubAppsGoalsAstYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers01210–
726S. JohansenMotherwellMotherwellD4112306.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2201206.71
2022-23Motherwell1911106.91

Player page →

726S. RamosSt MirrenSt MirrenM712206.76
SeasonClubAppsGoalsAstYCRCRating
2026-27St Mirren712206.76

Player page →

726S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF01200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle01200–
726Tomoki IwataCelticCelticM3212106.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1301006.82
2023-24Celtic1911106.85

Player page →

726Tuur RommensRangersRangersD1412106.96
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1012107.03
2026-27Rangers400006.77

Player page →

726Victor LoturiRoss CountyRoss CountyM66121506.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2702506.65
2023-24Ross County2810806.58
2024-25Ross County1100206.46

Player page →

726A. StrunaHeart of MidlothianHeart of MidlothianD01110–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01110–
726Aaron Buchanan HickeyHeart of MidlothianHeart of MidlothianD01171–
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian01161–

Player page →

726Anthony StewartAberdeenAberdeenD2111116.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen2111116.86

Player page →

726Auston TrustyCelticCelticD5511627.30
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic2211207.45
2025-26Celtic2600427.20
2026-27Celtic700007.23

Player page →

726B. BouananiRangersRangersM611307.11
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers611307.11

Player page →

726B. HaunstrupKilmarnockKilmarnockD2711416.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2711416.69
726B. HeneghanMotherwellMotherwellD01160–
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell00140–
2017-18Motherwell01020–

Player page →

726B. MaguireMotherwellMotherwellD47111016.71
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell00010–
2020-21Motherwell2411506.80
2021-22Motherwell1300316.66
2022-23Motherwell1000106.58
726B. PurringtonRoss CountyRoss CountyD2311206.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1101106.67
2023-24Ross County1210106.75

Player page →

726Ben DaviesRangersRangersD3611306.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2701206.92
2023-24Rangers810107.16
2024-25Rangers100007.20

Player page →

726Benjamin KällmanDundeeDundeeF01100–
SeasonClubAppsGoalsAstYCRCRating
2018-19Dundee01100–

Player page →

726Bruno AlvesRangersRangersD01140–
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers01140–

Player page →

726C. DonaldsonFalkirkFalkirkD40111206.66
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United00010–
2019-20Ross County00010–
2020-21Ross County2810606.60
2021-22Ross County200106.60
2025-26Falkirk1001306.87

Player page →

726C. DunneSt MirrenSt MirrenD80111736.63
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell00141–
2018-19Motherwell00010–
2021-22St Mirren2200216.71
2022-23St Mirren3300916.56
2023-24St Mirren2110006.66
2024-25St Mirren400106.63
726C. QuanerSt MirrenSt MirrenF611006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren611006.80

Player page →

726Colin Kazim-RichardsCelticCeltic—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01100–

Player page →

726D. GlassDundee UnitedDundee UnitedM1111406.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United100106.30
2021-22Dundee United1011306.64
726D. MacKayLivingstonLivingstonF2611106.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian200006.30
2023-24Livingston2411106.72
726Dane ScarlettHibernianHibernianF1311206.32
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1311206.32

Player page →

726Dani LópezInverness Caledonian ThistleInverness Caledonian Thistle—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle01100–
726Daniel BennieDundee UnitedDundee UnitedF1111306.54
SeasonClubAppsGoalsAstYCRCRating
2026-27Dundee United1111306.54

Player page →

726Daniel NeilRangersRangersM911106.95
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers911106.95

Player page →

726Darnell FisherSt JohnstoneSt Johnstone—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01100–

Player page →

726David BabunskiDundee UnitedDundee UnitedM2411306.80
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2411306.80

Player page →

726Dennis GeigerAberdeenAberdeenM1111506.76
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1111506.76

Player page →

726Derek CorneliusRangersRangersD711107.36
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers711107.36

Player page →

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

Player page →

726Duckens NazonSt MirrenSt MirrenF01110–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren01110–

Player page →

726E. AlićSt JohnstoneSt JohnstoneD511107.08
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone511107.08

Player page →

726E. MooneySt MirrenSt MirrenF1811006.52
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren711006.65
2025-26St Mirren1100006.44
726G. MillerPartick ThistlePartick Thistle—01100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01100–
726G. MolloyAberdeenAberdeenD4411506.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1900406.97
2025-26Aberdeen1700106.65
2026-27Aberdeen811006.76

Player page →

726Ismaila SoroCelticCelticM2711306.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1911206.91
2021-22Celtic800106.59

Player page →

726J. BacunaRangersRangersM611207.08
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers611207.08

Player page →

726J. ButterfieldSt JohnstoneSt JohnstoneM1811406.62
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone1811406.62
726J. CurranDundeeDundeeM01150–
SeasonClubAppsGoalsAstYCRCRating
2017-18Dundee00010–
2018-19Dundee01140–
726J. IredaleHibernianHibernianD66111317.00
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2811607.04
2025-26Hibernian3400507.02
2026-27Hibernian400216.50

Player page →

726J. O'BrienRoss CountyRoss CountyF011100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County01120–
2017-18Ross County00080–

Player page →

726Jack SandersSt JohnstoneSt JohnstoneD2611517.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock400006.73
2024-25St Johnstone2211517.16

Player page →

726Jaze KabiaLivingstonLivingstonF1011006.70
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston811006.80
2021-22Livingston200006.30

Player page →

726Jeffrey SchluppCelticCelticD1311007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1311007.12

Player page →

726Jeppe OkkelsAberdeenAberdeenM1611006.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen1611006.81

Player page →

Data coverage for Scottish Premiership →

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