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

48R. LamieDundeeDundeeD101552016.90
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00030–
2019-20Livingston01120–
2020-21Motherwell3101506.90
2021-22Motherwell2532206.88
2022-23Motherwell2400616.92
2023-24Dundee2111206.89
48Christopher RoutisRoss CountyRoss CountyD05470–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County03230–
2017-18Ross County02240–
48Kristoffer AjerCelticCelticD35541217.16
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

48Christopher JullienCelticCelticD952207.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04120–
2020-21Celtic911007.39

Player page →

48J. ŠimunovićCelticCelticD05251–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2016-17Celtic01120–
2017-18Celtic00001–
2018-19Celtic02020–
2019-20Celtic01110–
48S. AndersonSt JohnstoneSt JohnstoneD05291–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01100–
2016-17St Johnstone03030–
2017-18St Johnstone01151–
2018-19St Johnstone00010–
48Anthony O'ConnorAberdeenAberdeenD05150–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen03020–
2017-18Aberdeen02130–

Player page →

48Jack FitzwaterLivingstonLivingstonD86511236.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2011216.68
2021-22Livingston3830806.91
2022-23Livingston2810226.64

Player page →

48Shaun RooneySt MirrenSt MirrenD56511506.78
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2721406.73
2021-22St Johnstone2330806.76
2024-25St Mirren600307.05

Player page →

48Ayo ObileyeLivingstonLivingstonD89501016.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3440516.89
2022-23Livingston2510106.63
2023-24Livingston3000406.70

Player page →

48Emmanuel FernandezRangersRangersD3850407.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2750207.16
2026-27Rangers1100207.30

Player page →

48S. McKennaAberdeenAberdeenD4501017.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen02050–
2018-19Aberdeen02031–
2019-20Aberdeen01020–
2020-21Aberdeen400007.13

Player page →

63Borna BarišićRangersRangersD1064292107.32
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers00230–
2019-20Rangers02630–
2020-21Rangers3316407.42
2021-22Rangers2303407.30
2022-23Rangers3019407.41
2023-24Rangers2003307.06

Player page →

63Alex CochraneHeart of MidlothianHeart of MidlothianD964111236.89
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3122206.86
2022-23Heart of Midlothian3425336.77
2023-24Heart of Midlothian3104707.04

Player page →

63M. SmithHeart of MidlothianHeart of MidlothianD48472416.90
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian00250–
2018-19Heart of Midlothian00161–
2019-20Heart of Midlothian00350–
2021-22Heart of Midlothian2021106.95
2022-23Heart of Midlothian2820706.87

Player page →

63Liam SmithSt JohnstoneSt JohnstoneD86461506.73
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian00340–
2020-21Dundee United3012606.87
2021-22Dundee United2021406.84
2022-23Dundee United2810006.64
2026-27St Johnstone800106.24

Player page →

63Ziggy GordonHamilton AcademicalHamilton AcademicalD046110–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical02400–
2016-17Partick Thistle00150–
2018-19Hamilton Academical02160–

Player page →

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

Player page →

63J. BaldwinRoss CountyRoss CountyD89442736.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County30211406.88
2022-23Ross County2912626.96
2023-24Ross County3011716.90
63A. LithgowLivingstonLivingstonD242506.25
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston02230–
2019-20Livingston02020–
2020-21Livingston200006.25
63A. SporleDundee UnitedDundee UnitedD4042306.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2442106.81
2021-22Dundee United1600206.54

Player page →

63Charlie MulgrewDundee UnitedDundee UnitedD5042817.07
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2021-22Dundee United3122507.14
2022-23Dundee United1910316.95

Player page →

63J. JuranovicCelticCelticD3642107.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2631107.20
2022-23Celtic1011007.25

Player page →

63A. WrightRoss CountyRoss CountyD3841507.06
SeasonClubAppsGoalsAstYCRCRating
2024-25Ross County3841507.06
63D. O'DeaDundeeDundeeD041173–
SeasonClubAppsGoalsAstYCRCRating
2016-17Dundee04150–
2017-18Dundee00072–
2018-19Dundee00051–
63M. FreckletonSt MirrenSt MirrenD3641707.13
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.13

Player page →

63P. HartleyMotherwellMotherwellD04190–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell02030–
2018-19Motherwell01030–
2019-20Motherwell01130–
63Robbie DeasKilmarnockKilmarnockD100412936.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock30101116.87
2024-25Kilmarnock3210526.76
2025-26Kilmarnock35211206.84
2026-27Kilmarnock300006.14

Player page →

63William FishHibernianHibernianD5541607.07
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130007.06
2023-24Hibernian3411607.09

Player page →

63I. SkondrasHamilton AcademicalHamilton AcademicalD04041–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical01010–
2017-18Hamilton Academical03031–
63Tom AldredMotherwellMotherwellD04070–
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell01000–
2018-19Motherwell03070–

Player page →

82J. NaismithRoss CountyRoss CountyD1739506.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Ross County02320–
2019-20Hibernian01320–
2020-21Ross County1703106.72

Player page →

82C. BoothSt JohnstoneSt JohnstoneD4537506.70
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle02100–
2016-17Partick Thistle01420–
2017-18Partick Thistle00100–
2019-20St Johnstone00020–
2020-21St Johnstone1801106.73
2021-22St Johnstone2700006.67
82Lee WallaceRangersRangersD03630–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers03530–
2017-18Rangers00100–

Player page →

82A. McGowanKilmarnockKilmarnockD18341906.76
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamilton Academical021100–
2019-20Hamilton Academical01350–
2020-21Kilmarnock1800406.76

Player page →

82D. RedmondHamilton AcademicalHamilton AcademicalD03470–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical01420–
2017-18Hamilton Academical02050–
82F. KentHeart of MidlothianHeart of MidlothianD7334917.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3504407.27
2024-25Heart of Midlothian1820207.13
2025-26Heart of Midlothian2010316.96

Player page →

82K. BroadfootInverness Caledonian ThistleInverness Caledonian ThistleD31341636.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Kilmarnock01261–
2018-19Kilmarnock01142–
2019-20Kilmarnock00010–
2019-20St Mirren00100–
2020-21Kilmarnock3100306.77
2021-22Inverness Caledonian Thistle01020–

Player page →

82A. PortalesDundeeDundeeD4633606.90
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2221206.90
2024-25Dundee2412406.91

Player page →

82Jeremie FrimpongCelticCelticD2233206.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic02120–
2020-21Celtic2212006.81

Player page →

82M. JohnstonMotherwellMotherwellD1933006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell200006.35
2022-23Motherwell1733006.72

Player page →

82Oisin McEnteeHeart of MidlothianHeart of MidlothianD3533506.89
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2823506.85
2026-27Heart of Midlothian710007.06

Player page →

82Z. LarkecheDundeeDundeeD2733606.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2733606.83

Player page →

82Carl StarfeltCelticCelticD6332717.20
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3401417.19
2022-23Celtic2831307.24
2023-24Celtic100006.60

Player page →

82D. GrayHibernianHibernianD232506.85
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00200–
2018-19Hibernian03050–
2020-21Hibernian200006.85
82L. MillerHibernianHibernianD65321117.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1200006.71
2023-24Hibernian2120817.05
2024-25Hibernian3212307.08

Player page →

82Stephen WelshMotherwellMotherwellD6932807.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1610107.06
2021-22Celtic1001207.07
2022-23Celtic410207.03
2023-24Celtic1000106.76
2024-25Celtic100008.30
2025-26Celtic100006.60
2025-26Motherwell2711207.14

Player page →

82A. FrizzellKilmarnockKilmarnockD03130–
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock01100–
2017-18Kilmarnock02030–
82C. BerraHeart of MidlothianHeart of MidlothianD031130–
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian02040–
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian01160–
82C. HillRangersRangersD03171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers03171–

Data coverage for Scottish Premiership →

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