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
150James PenriceRangers· 27yRangersD2759951806.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston3129306.54
2023-24Livingston0224306.94
2024-25Heart of Midlothian25331107.22
2026-27Rangers019107.02

Player page →

150S. TanserFalkirk· 32yFalkirkD32591231626.80
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83
2026-27Falkirk105006.56

Player page →

150Paulo BernardoCeltic· 24yCelticM245658507.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3322206.90
2024-25Celtic2328207.14
2025-26Celtic008106.78

Player page →

150Caolan Boyd-MunceSt Mirren· 26ySt MirrenM265568606.96
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren003006.60
2023-24St Mirren0435306.95
2024-25St Mirren5130306.99

Player page →

150Ianis HagiRangers· 28yRangersM285532617.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

150John LundstramRangers· 32yRangersM3255711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

150D. VenteHibernian· 27yHibernianF275332106.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5330106.92
2024-25Hibernian002006.10

Player page →

150J. KennyCeltic· 23yCelticF235323106.59
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic118106.74
2025-26Celtic4215006.51

Player page →

150Benjamin BroggioFalkirk· 19yFalkirkM195214107.04
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk5214107.04

Player page →

150F. CurtisRangers· 20yRangersM205236206.98
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers013006.80
2025-26Kilmarnock4113107.32
2025-26Rangers1010006.71
2026-27Rangers0010106.81

Player page →

150Ivan DolčekDundee United· 26yDundee UnitedF265228306.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United5228306.75

Player page →

150Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF–5228206.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian5225206.60
2026-27Heart of Midlothian003006.37
150Sead HakšabanovićCeltic· 27yCelticM275227106.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96
2023-24Celtic001007.20

Player page →

150Adam Le FondreHibernian· 39yHibernianF395124106.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5124106.79

Player page →

150E. MosesMotherwell· 29yMotherwellF295133006.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell206007.05
2024-25Motherwell3127006.66

Player page →

150Stephen KingsleyHeart of Midlothian· 32yHeart of MidlothianD325189807.01
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian0021406.79
2023-24Heart of Midlothian1033007.18
2024-25Heart of Midlothian109206.82
2025-26Heart of Midlothian2121107.08
2026-27Heart of Midlothian105106.82

Player page →

150Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD3151951017.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85
2025-26Heart of Midlothian5134507.16
2026-27Heart of Midlothian007016.64

Player page →

150Vicente BesuijenAberdeen· 25yAberdeenF255129106.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

150A. GreiveSt MirrenSt MirrenF–5018006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren30000–
2023-24St Mirren2018006.58
150Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150621317.18
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

150Emmanuel FernandezRangers· 24yRangersD245038407.20
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16
2026-27Rangers0011207.30

Player page →

150Ibrahim SaidMotherwell· 24yMotherwellM245049806.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell3038606.73
2026-27Motherwell2011206.93

Player page →

150J. BokilaLivingston· 37yLivingstonF375023516.50
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston5023516.50

Player page →

150Jesper KarlssonAberdeen· 28yAberdeenF285018206.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen5018206.85

Player page →

150Kelechi IheanachoCeltic· 30yCelticF305013206.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic5013206.62

Player page →

150Owen EldingHibernian· 20yHibernianF205021206.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian3013106.75
2026-27Hibernian208106.88

Player page →

177A. MooyCeltic· 36yCelticM3641029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

177Barrie McKayLivingston· 31yLivingstonF314962106.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83
2024-25Heart of Midlothian008006.81
2025-26Livingston016006.68

Player page →

177J. McPakeHeart of Midlothian· 25yHeart of MidlothianF254923107.14
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian3610107.32

Player page →

177Graeme ShinnieAberdeenAberdeenM–481172846.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
177A. KyziridisHeart of Midlothian· 26yHeart of MidlothianM264738506.99
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian4738506.99

Player page →

177Cameron DevlinRangers· 28yRangersM28461172816.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1430516.79
2023-24Heart of Midlothian1124706.90
2024-25Heart of Midlothian0129906.99
2025-26Heart of Midlothian2028607.16
2026-27Rangers006106.78

Player page →

177Declan JohnSt Mirren· 31ySt MirrenM314659206.82
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren2118106.87
2025-26St Mirren1530106.93
2026-27St Mirren1011006.45

Player page →

177Glenn MiddletonDundee United· 26yDundee UnitedM264658606.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United2229306.71
2024-25Dundee United2429306.83

Player page →

177Liam PolworthKilmarnockKilmarnockM–46109906.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
2024-25Kilmarnock2026306.79
2025-26Kilmarnock1129306.79
177K. TurnerPartick ThistlePartick ThistleM–4517606.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle24010–
2023-24Raith Rovers10010–
2023-24Ross County1117306.62
2024-25Partick Thistle00010–
177O. AdewumiDundee· 21yDundeeF214528206.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee4528206.72

Player page →

177Fraser MurrayKilmarnock· 27yKilmarnockM274467506.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0019106.54
2023-24Kilmarnock0115006.74
2024-25Kilmarnock4333407.07

Player page →

177Ash TaylorKilmarnock· 36yKilmarnockD364332616.82
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4332616.82

Player page →

177D. TaitDundee United· 24yDundee UnitedM2443481506.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85
2026-27Dundee United1210507.15

Player page →

177Jack McMillanFalkirk· 28yFalkirkD28436205.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–
2026-27Falkirk006005.22

Player page →

177K. TrapanovskiDundee United· 27yDundee UnitedM274347606.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3229406.60
2025-26Dundee United1118206.70

Player page →

177Keanu BaccusSt Mirren· 28ySt MirrenM2843802406.75
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2233906.73
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

177Roland IdowuSt Mirren· 24ySt MirrenM2443581006.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren0025506.50
2026-27St Mirren012006.95

Player page →

177A. ShinnieLivingstonLivingstonM–4272706.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1233406.72
2023-24Livingston3033306.73
2025-26Livingston006006.52
177Connor McLennanLivingston· 27yLivingstonF2742421006.63
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–
2025-26Livingston3016606.72

Player page →

177J. NisbetRoss County· 27yRoss CountyM274236006.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4236006.83

Player page →

177Liam DonnellySt Mirren· 30ySt MirrenM3042942826.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91
2026-27St Mirren003106.58

Player page →

177Liam GordonMotherwell· 30yMotherwellD30421081626.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

177A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06

Data coverage for Scottish Premiership →

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