Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 35yRangersD3545311431707.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers16938607.61
2023-24Rangers17103820–
2024-25Rangers483340–
2025-26Rangers843450–

Player page →

2D. WrightDundee· 31yDundeeD311041231106.72
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone7138406.75
2023-24St Johnstone00910–
2024-25St Johnstone113120–
2025-26Dundee113420–
2026-27Dundee1111206.62

Player page →

2S. TanserFalkirk· 32yFalkirkD32591231626.66
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren243860–
2024-25St Mirren112962–
2025-26St Mirren142100–
2026-27Falkirk105006.56

Player page →

4Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2715141201826.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County663560–
2024-25Heart of Midlothian012531–
2025-26Dundee202841–
2026-27Heart of Midlothian002206.76

Player page →

5L. ClarksonAberdeen· 25yAberdeenM2512121171207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen333620–
2024-25Aberdeen413430–
2025-26Aberdeen001320–

Player page →

6Joe NewellHibernian· 33yHibernianM336131052517.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian2537100–
2024-25Hibernian201671–
2025-26Hibernian101420–
2026-27Hibernian024006.57

Player page →

7Jack ButlandRangers· 33yRangersG330110440–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers003810–
2024-25Rangers012820–
2025-26Rangers003810–

Player page →

8Jordan ObitaHibernian· 32yHibernianD32210991716.58
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian103460–
2024-25Hibernian053551–
2025-26Hibernian152660–
2026-27Hibernian004006.58

Player page →

9Shamal GeorgeSt Mirren· 28ySt MirrenG2801971016.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0032516.63
2023-24Livingston003220–
2025-26St Mirren013330–

Player page →

10Callum SlatteryMotherwell· 27yMotherwellM271411953316.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell42291416.81
2023-24Motherwell102070–
2024-25Motherwell611540–
2025-26Motherwell383180–

Player page →

11Toyosi OlusanyaAberdeen· 29yAberdeenF29155921626.25
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren613551–
2024-25St Mirren823191–
2025-26Aberdeen121510–
2026-27Aberdeen0010106.21

Player page →

12J. GrantHeart of Midlothian· 31yHeart of MidlothianM319786926.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian442700–
2024-25Heart of Midlothian313161–

Player page →

13G. HarmonRoss County· 25yRoss CountyD256782706.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County132930–
2024-25Ross County122320–

Player page →

14Tawanda MaswanhiseMotherwell· 23yMotherwellF2325777606.60
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell633040–
2025-26Motherwell1723510–
2026-27Motherwell2212106.60

Player page →

15Joe HartCeltic· 39yCelticG390074116.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0037006.75
2023-24Celtic003711–

Player page →

16F. KentHeart of Midlothian· 30yHeart of MidlothianD30347391–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian043540–
2024-25Heart of Midlothian201820–
2025-26Heart of Midlothian102031–

Player page →

17Joel NoubleLivingston· 30yLivingstonF309671406.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston7230306.72
2023-24Livingston123210–
2025-26Livingston12900–

Player page →

17John LundstramRangers· 32yRangersM3255711027.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers053431–

Player page →

17Richard TaylorSt Mirren· 26ySt MirrenD2621711206.68
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren002650–
2024-25St Mirren213460–

Player page →

20D. SterlingRangers· 27yRangersD2723671417.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers022431–
2024-25Rangers002050–
2025-26Rangers211420–
2026-27Rangers009407.19

Player page →

21Curtis MainDundee· 34yDundeeF3411265907.00
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren9237507.00
2023-24Dundee001430–
2024-25Dundee201410–

Player page →

21Shayden MorrisAberdeen· 25yAberdeenF253665106.54
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0013006.54
2023-24Aberdeen001200–
2024-25Aberdeen363810–
2025-26Aberdeen00200–

Player page →

21Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD2629651036.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian043170–

Player page →

21Z. HemmingSt Mirren· 26ySt MirrenG260065406.42
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010006.42
2023-24St Mirren003830–
2024-25St Mirren001710–

Player page →

25L. StephensonDundee United· 23yDundee UnitedM238760140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United323170–
2025-26Dundee United552970–

Player page →

26Jayden RichardsonSt Mirren· 26ySt MirrenD260057516.47
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0019306.43
2025-26St Mirren003311–
2026-27St Mirren005106.66

Player page →

27William FishHibernian· 23yHibernianD234155607.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian113460–

Player page →

27Connor GoldsonRangers· 33yRangersD3323551107.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers2225407.32
2023-24Rangers013070–

Player page →

27Ayo ObileyeLivingston· 32yLivingstonD321055506.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1025106.63
2023-24Livingston003040–

Player page →

30Toby SibbickHeart of Midlothian· 27yHeart of MidlothianD270153916.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian0132616.66
2023-24Heart of Midlothian002130–

Player page →

31M. BoatengHeart of Midlothian· 24yHeart of MidlothianM24135260–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park10000–
2023-24Dundee013250–
2024-25Heart of Midlothian022010–

Player page →

32Dominic ThompsonKilmarnock· 26yKilmarnockD26035171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell021520–
2025-26Kilmarnock013651–

Player page →

33Emmanuel LongeloMotherwell· 25yMotherwellD258548816.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell843661–
2026-27Motherwell0112206.78

Player page →

34Jack WaltonDundee United· 28yDundee UnitedG280047406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United003630–
2026-27Dundee United0011106.80

Player page →

35Todd CantwellRangers· 28yRangersM28139461007.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers753050–

Player page →

36S. Palmer-HouldenMotherwell· 22yMotherwellF227143406.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee513330–
2026-27Motherwell2010106.69

Player page →

37Tony YoganeAberdeen· 21yAberdeenM211541106.68
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee153510–
2026-27Aberdeen006006.68

Player page →

37I. SamuelsDundee· 23yDundeeD230241306.28
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee00310–
2025-26Dundee013210–
2026-27Dundee016106.28

Player page →

39Emmanuel FernandezRangers· 24yRangersD245038407.30
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers502720–
2026-27Rangers0011207.30

Player page →

40C. WardMotherwell· 26yMotherwellG26003710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell003710–

Player page →

41M. FreckletonSt Mirren· 24ySt MirrenD24413670–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren413670–

Player page →

41Ben DaviesRangers· 31yRangersD311136306.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0127206.92
2023-24Rangers10810–
2024-25Rangers00100–

Player page →

41R. AlebiosuSt Mirren· 24ySt MirrenM240136106.48
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0023006.48
2024-25St Mirren011310–

Player page →

41Ryan EdwardsFalkirk· 33yFalkirkD330036416.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United0032416.75
2025-26Falkirk00400–

Player page →

41William DennisKilmarnock· 26yKilmarnockG26003620–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003620–

Player page →

46S. DalbyDundee United· 26yDundee UnitedF261523510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1523510–

Player page →

46A. HayDundee· 23yDundeeF237135207.22
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee412900–
2026-27Dundee306207.22

Player page →

46Daniel BarlaserHibernian· 29yHibernianM29033550–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian033550–

Player page →

49Remi MatthewsSt Johnstone· 32ySt JohnstoneG320034206.62
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0034206.62

Player page →

50Mikey MooreRangers· 19yRangersM19733320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers733320–

Player page →

Data coverage for Scottish Premiership →

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