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

46T. OluwayemiKilmarnockKilmarnockG1200007.18
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock1200007.18
52Craig HalkettHeart of MidlothianHeart of MidlothianD901623227.17
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston07061–
2019-20Heart of Midlothian02270–
2021-22Heart of Midlothian2820607.15
2022-23Heart of Midlothian600007.10
2023-24Heart of Midlothian900106.83
2024-25Heart of Midlothian1710307.36
2025-26Heart of Midlothian3040917.17

Player page →

52H. MilneHeart of MidlothianHeart of MidlothianD39161007.17
SeasonClubAppsGoalsAstYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian300006.93
2025-26Heart of Midlothian3016807.28
2026-27Heart of Midlothian600106.73

Player page →

52JefteRangersRangersD3414707.17
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers3314707.19
2025-26Rangers100006.60

Player page →

55Blair SpittalHeart of MidlothianHeart of MidlothianM17938341907.16
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United05300–
2017-18Partick Thistle04300–
2019-20Ross County02030–
2020-21Ross County911106.91
2021-22Ross County3453507.06
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54
2024-25Heart of Midlothian3543007.18
2025-26Heart of Midlothian2422306.93
2026-27Heart of Midlothian401007.25

Player page →

55Kristoffer AjerCelticCelticD35541217.16
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

55George WickensRoss CountyRoss CountyG1300107.16
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County1300107.16

Player page →

55Z. ZlámalSt MirrenSt MirrenG500307.16
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian00030–
2020-21St Johnstone200007.20
2020-21St Mirren300007.13
59F. KentHeart of MidlothianHeart of MidlothianD7334917.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3504407.27
2024-25Heart of Midlothian1820207.13
2025-26Heart of Midlothian2010316.96

Player page →

59A. MooyCelticCelticM29410207.15
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic29410207.15

Player page →

59Maik NawrockiCelticCelticD1310207.15
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1000206.99
2024-25Celtic310007.70

Player page →

59A. PaulsenMotherwellMotherwellG1200007.15
SeasonClubAppsGoalsAstYCRCRating
2026-27Motherwell1200007.15

Player page →

59Marius MüllerAberdeenAberdeenG1101107.15
SeasonClubAppsGoalsAstYCRCRating
2026-27Aberdeen1101107.15

Player page →

64Scott BainFalkirkFalkirkG6800307.14
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic00010–
2020-21Celtic1800006.86
2021-22Celtic200006.95
2022-23Celtic100006.20
2023-24Celtic300006.85
2025-26Falkirk3200207.19
2026-27Falkirk1200007.58

Player page →

64J. McPakeHeart of MidlothianHeart of MidlothianF2349107.14
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian1036107.32

Player page →

64M. MaolidaHibernianHibernianM18102107.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian18102107.14

Player page →

64D. MurrayCelticCelticD1301007.14
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic700007.10
2026-27Celtic601007.18
64Gustaf LagerbielkeCelticCelticD700007.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic700007.14

Player page →

69Ryan KentRangersRangersM9228291017.13
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers06420–
2019-20Rangers07010–
2020-21Rangers37109007.25
2021-22Rangers2628417.07
2022-23Rangers2938307.03

Player page →

69Alfredo MorelosRangersRangersF8778264477.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers014560–
2018-19Rangers0184114–
2019-20Rangers012162–
2020-21Rangers29124807.12
2021-22Rangers26117707.33
2022-23Rangers32115616.98

Player page →

69M. FreckletonSt MirrenSt MirrenD3641707.13
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren3641707.13

Player page →

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

Player page →

73Jamie McGrathHibernianHibernianM18542162717.12
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren00020–
2020-21St Mirren35101307.21
2021-22St Mirren1821207.16
2022-23Dundee United3282507.08
2023-24Aberdeen3491507.07
2024-25Aberdeen2546407.34
2025-26Hibernian3484617.07
2026-27Hibernian711006.40

Player page →

73Lawrence ShanklandRangersRangersF17383222907.12
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3283406.89
2021-22Dundee United100106.30
2022-23Heart of Midlothian37244507.14
2023-24Heart of Midlothian37244807.39
2024-25Heart of Midlothian3288707.22
2025-26Heart of Midlothian29163406.98
2026-27Rangers530006.78

Player page →

73John LundstramRangersRangersM98651127.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05
2023-24Rangers3405317.34

Player page →

73R. PorteousHibernianHibernianD841102937.12
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian01030–
2018-19Hibernian03050–
2019-20Hibernian01021–
2020-21Hibernian3410507.01
2021-22Hibernian2920727.13
2022-23Hibernian2130707.27

Player page →

73Joe AriboRangersRangersM651816607.12
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers03710–
2020-21Rangers3174007.17
2021-22Rangers3485507.07

Player page →

73A. OxboroughDunfermlineDunfermlineG2500107.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell2500007.12
2025-26Dunfermline00010–
73Jeffrey SchluppCelticCelticD1311007.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic1311007.12

Player page →

80Elijah JustMotherwellMotherwellM3577407.11
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3577407.11

Player page →

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

Player page →

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

Player page →

83A. EngelsCelticCelticM661410907.10
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3496207.41
2025-26Celtic3053606.74
2026-27Celtic201107.45

Player page →

83Lennon MillerMotherwellMotherwellM61210917.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell400106.33
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

83Kyle LaffertyKilmarnockKilmarnockF212722117.10
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian0120101–
2018-19Heart of Midlothian01010–
2018-19Rangers04020–
2020-21Kilmarnock992507.63
2022-23Kilmarnock1210306.69

Player page →

83T. StewardSt JohnstoneSt JohnstoneG1200017.10
SeasonClubAppsGoalsAstYCRCRating
2026-27St Johnstone1200017.10
83Olwethu MakhanyaRangersRangersD1010107.10
SeasonClubAppsGoalsAstYCRCRating
2026-27Rangers1010107.10

Player page →

83Callum WrightHibernianHibernianM731007.10
SeasonClubAppsGoalsAstYCRCRating
2026-27Hibernian731007.10

Player page →

89Joe NewellHibernianHibernianM1647224317.09
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00320–
2020-21Hibernian3213907.13
2021-22Hibernian2703706.96
2022-23Hibernian3416607.29
2023-24Hibernian37251007.14
2024-25Hibernian1620717.00
2025-26Hibernian1410206.82
2026-27Hibernian402006.57

Player page →

89Reo HatateCelticCelticM1322520807.09
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1742006.99
2022-23Celtic3268007.22
2023-24Celtic1634107.23
2024-25Celtic37104207.29
2025-26Celtic3022506.70

Player page →

89Ianis HagiRangersRangersM8015171117.09
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01100–
2020-21Rangers33711307.03
2021-22Rangers1520207.11
2022-23Rangers810106.87
2024-25Rangers2445517.23

Player page →

89Kelle RoosKilmarnockKilmarnockG7900307.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3100007.03
2023-24Aberdeen3700307.04
2025-26Kilmarnock1100007.38

Player page →

89Kasper SchmeichelCelticCelticG5800307.09
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic3200007.14
2025-26Celtic2600307.02

Player page →

89Malik TillmanRangersRangersM28104407.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers28104407.09

Player page →

95B. SiegristDundee UnitedDundee UnitedG6600307.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3200007.30
2021-22Dundee United3400306.88

Player page →

95Junior HoilettHibernianHibernianF55912407.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen1327307.38
2024-25Hibernian2844107.05
2025-26Hibernian1431006.86

Player page →

95Stefan GartenmannAberdeenAberdeenD3330607.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen3330607.08

Player page →

95D. McGregorHibernianHibernianD21301627.08
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian00010–
2018-19Hibernian02061–
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian1100417.06

Player page →

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

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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