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.

  • 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
648G. GillespieHamilton AcademicalHamilton AcademicalD–12070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical12060–
2017-18Hamilton Academical00010–
648G. LeighAberdeen· 31yAberdeenD31128006.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen12000–
2020-21Aberdeen008006.88

Player page →

648Harry CochraneArbroathArbroathM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian12040–
2025-26Arbroath00010–
648I. WilsonKilmarnockKilmarnockM–12060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock00010–
2017-18Kilmarnock11040–
2018-19Kilmarnock01000–
2019-20Kilmarnock00010–
648James BrownSt Johnstone· 28ySt JohnstoneD281264806.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone005006.52
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58
2023-24St Johnstone0011106.64

Player page →

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

Player page →

648Jordan TillsonRoss County· 33yRoss CountyM3312932116.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71
2022-23Ross County1028706.64
2023-24Ross County001006.90

Player page →

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

Player page →

648Louie MarshFalkirk· 21yFalkirkF21127106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk127106.81

Player page →

648Marcelo SaracchiCeltic· 28yCelticD281219107.05
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic1219107.05

Player page →

648Michael SteinwenderHeart of Midlothian· 26yHeart of MidlothianD261241406.87
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian109006.98
2025-26Heart of Midlothian0232406.84

Player page →

648Mohammad SyllaLivingston· 32yLivingstonM3212891516.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0224106.91
2024-25Dundee0033916.78
2025-26Livingston1032506.73

Player page →

648N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
648R. DeaconDundeeDundeeM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee12040–
2018-19Dundee00010–
648R. MatthewsRaith RoversRaith RoversM–12030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
2023-24Raith Rovers12010–
648S. JohansenMotherwell· 30yMotherwellD301241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

648S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF–12000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle12000–
648Tomoki IwataCeltic· 29yCelticM291232106.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0113006.82
2023-24Celtic1119106.85

Player page →

648Tuur RommensRangers· 23yRangersD231210107.03
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1210107.03

Player page →

648Victor LoturiRoss County· 25yRoss CountyM2512661506.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County1028806.58
2024-25Ross County0011206.46

Player page →

648A. StrunaHeart of MidlothianHeart of MidlothianD–11010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian11010–
648Aaron Buchanan HickeyHeart of Midlothian· 23yHeart of MidlothianD2311071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

648Afeez AremuAberdeen· 26yAberdeenM26119106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen119106.81

Player page →

648Anthony StewartAberdeen· 33yAberdeenD331121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

648Auston TrustyCeltic· 27yCelticD271148627.31
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20

Player page →

648B. HaunstrupKilmarnockKilmarnockD–1127416.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1127416.69
648B. HeneghanMotherwell· 32yMotherwellD3211060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell01040–
2017-18Motherwell10020–

Player page →

648B. MaguireMotherwellMotherwellD–11471016.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
648B. PurringtonRoss County· 30yRoss CountyD301123206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0111106.67
2023-24Ross County1012106.75

Player page →

648Ben DaviesRangers· 30yRangersD301136306.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers108107.16
2024-25Rangers001007.20

Player page →

648Benjamin KällmanDundee· 27yDundeeF2711000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

648Bruno AlvesRangers· 44yRangersD4411040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers11040–

Player page →

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

Player page →

648C. DunneSt MirrenSt MirrenD–11801736.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01041–
2018-19Motherwell00010–
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62
648C. QuanerSt Mirren· 34ySt MirrenF34116006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren116006.80

Player page →

648Callum OsmandCelticCelticF–112007.50
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic112007.50
648D. GlassDundee UnitedDundee UnitedM–1111406.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001106.30
2021-22Dundee United1110306.64
648D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
648Dane ScarlettHibernian· 22yHibernianF221113206.32
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1113206.32

Player page →

648David AmooPartick Thistle· 35yPartick ThistleM3511010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle11010–

Player page →

648David BabunskiDundee United· 32yDundee UnitedM321124306.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1124306.80

Player page →

648Dennis GeigerAberdeen· 27yAberdeenM271111506.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111506.76

Player page →

648Derek CorneliusRangers· 28yRangersD28117107.36
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers117107.36

Player page →

648Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM281116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

648Duckens NazonSt Mirren· 32ySt MirrenF3211010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

648E. AgyeiDundee United· 21yDundee UnitedM211111417.14
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1111417.14

Player page →

648E. MooneySt MirrenSt MirrenF–1118006.52
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren0011006.44
648E. RossFalkirk· 24yFalkirkF241130306.57
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00100–
2025-26Falkirk1129306.57

Player page →

648Ismaila SoroCeltic· 28yCelticM281127306.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1119206.91
2021-22Celtic008106.59

Player page →

648J. BacunaRangers· 28yRangersM28116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

Data coverage for Scottish Premiership →

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