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

497Callum SlatteryMotherwellMotherwellM9514113316.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell29421416.81
2023-24Motherwell2010706.93
2024-25Motherwell1561407.13
2025-26Motherwell3138807.01

Player page →

502B. GrahamFalkirkFalkirkF24150706.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle06010–
2023-24Partick Thistle03010–
2024-25Partick Thistle02030–
2025-26Falkirk2440206.63
502S. DalbyDundee UnitedDundee UnitedF35152107.24
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United35152107.24

Player page →

502Youssef ChermitiRangersRangersF32155407.05
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers30155407.07
2026-27Rangers200006.80

Player page →

502Toyosi OlusanyaAberdeenAberdeenF921551626.59
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren100006.70
2023-24St Mirren3561516.73
2024-25St Mirren3182916.62
2025-26Aberdeen1512106.45
2026-27Aberdeen1000106.21

Player page →

502Marley WatkinsKilmarnockKilmarnockF1071561106.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen2611606.59
2023-24Kilmarnock3693206.94
2024-25Kilmarnock3141306.64
2025-26Kilmarnock1411006.48

Player page →

502Kyle VassellKilmarnockKilmarnockF72156716.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1442217.00
2023-24Kilmarnock3593406.96
2024-25Kilmarnock2321106.91

Player page →

502N. KuhnCelticCelticF461511607.39
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1422107.24
2024-25Celtic32139507.46

Player page →

502Y. DhandaHeart of MidlothianHeart of MidlothianM12015141826.91
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3077306.97
2023-24Ross County3566607.10
2024-25Heart of Midlothian2501316.66
2025-26Dundee2820416.85
2026-27Heart of Midlothian200206.76

Player page →

502JotaCelticCelticF481514207.35
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic331111107.46
2024-25Celtic1142007.21
2026-27Celtic401106.86

Player page →

511Yang Hyun-JunCelticCelticF83166417.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2413116.92
2024-25Celtic2352107.07
2025-26Celtic3181106.92
2026-27Celtic520107.48

Player page →

511Theo BairMotherwellMotherwellF65167206.88
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2711106.56
2023-24Motherwell38156107.08

Player page →

511Lyall CameronDundee UnitedDundee UnitedM90168706.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3250206.76
2024-25Dundee3395207.10
2025-26Aberdeen1300106.88
2025-26Rangers600106.43
2026-27Dundee United623107.55

Player page →

511Callum McGregorCelticCelticM14916132117.21
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3141317.08
2023-24Celtic3526507.31
2024-25Celtic3583307.41
2025-26Celtic3723907.13
2026-27Celtic1100106.93

Player page →

515N. ClarkSt JohnstoneSt JohnstoneF73174316.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United300006.37
2022-23St Johnstone2042116.71
2023-24St Johnstone2170006.99
2024-25St Johnstone2962206.77
516Daniel ArmstrongKilmarnockKilmarnockM10818242727.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3797917.04
2023-24Kilmarnock38610907.16
2024-25Kilmarnock3337916.91

Player page →

517T. YouanHibernianHibernianF971917716.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3697416.74
2023-24Hibernian3148107.04
2024-25Hibernian1321006.74
2025-26Hibernian1741206.76

Player page →

518C. BragaHeart of MidlothianHeart of MidlothianF49205306.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian38143206.65
2026-27Heart of Midlothian1162106.90

Player page →

518Mark O'HaraKilmarnockKilmarnockM1252091716.86
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91
2024-25St Mirren3243406.97
2025-26St Mirren2201106.77
2026-27Kilmarnock800006.47

Player page →

518DukAberdeenAberdeenF902091606.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.79
2023-24Aberdeen3445406.82
2024-25Aberdeen1902606.79

Player page →

518Mikael MandronSt MirrenSt MirrenF11420111106.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1011006.75
2023-24St Mirren3583207.01
2024-25St Mirren3472506.92
2025-26St Mirren3545406.61

Player page →

518L. McCowanCelticCelticM10820141117.01
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee37105917.05
2024-25Celtic3367007.21
2024-25Dundee321007.47
2025-26Celtic3011206.73
2026-27Celtic510006.81

Player page →

523A. IdahCelticCelticF52212306.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1582107.01
2024-25Celtic35130106.93
2025-26Celtic200106.40

Player page →

523Josh CampbellSt JohnstoneSt JohnstoneM1222192306.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3684906.80
2023-24Hibernian1931206.70
2024-25Hibernian3341706.75
2025-26Hibernian2733406.64
2026-27Hibernian110007.00
2026-27St Johnstone620106.37

Player page →

523Reo HatateCelticCelticM1152118807.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3268007.22
2023-24Celtic1634107.23
2024-25Celtic37104207.29
2025-26Celtic3022506.70

Player page →

523Blair SpittalHeart of MidlothianHeart of MidlothianM13621241007.21
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54
2024-25Heart of Midlothian3543007.18
2025-26Heart of Midlothian2422306.93
2026-27Heart of Midlothian401007.25

Player page →

523Matt O'RileyCelticCelticM772126607.63
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic38312307.31
2023-24Celtic371813307.92
2024-25Celtic201008.20

Player page →

528Benjamin NygrenCelticCelticM50229407.23
SeasonClubAppsGoalsAstYCRCRating
2025-26Celtic38165407.16
2026-27Celtic1264007.46

Player page →

529J. WhiteRoss CountyRoss CountyF1142461806.92
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County38122406.96
2023-24Ross County3864906.85
2024-25Ross County3860506.94
530Kevin van VeenSt MirrenSt MirrenF55253706.92
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell38252507.07
2023-24Kilmarnock1201206.65
2024-25St Mirren500006.40

Player page →

530Tawanda MaswanhiseMotherwellMotherwellF77257606.85
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3063406.85
2025-26Motherwell35172106.94
2026-27Motherwell1222106.60

Player page →

532B. AndersonKilmarnockKilmarnockF129285606.68
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3062006.69
2023-24Livingston3470206.70
2024-25Kilmarnock30111106.86
2025-26Kilmarnock3542306.49
533Jamie McGrathHibernianHibernianM13230142017.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3282507.08
2023-24Aberdeen3491507.07
2024-25Aberdeen2546407.34
2025-26Hibernian3484617.07
2026-27Hibernian711006.40

Player page →

534Cyriel DessersRangersRangersF73346406.95
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers35164006.99
2024-25Rangers35182306.97
2025-26Rangers300106.17

Player page →

535Kevin NisbetAberdeenAberdeenF9636101406.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian19121506.99
2024-25Aberdeen32115406.95
2025-26Aberdeen3491306.66
2026-27Aberdeen1143207.07

Player page →

535Martin BoyleHibernianHibernianF12336131906.92
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1251307.07
2023-24Hibernian3153606.90
2024-25Hibernian36156707.05
2025-26Hibernian3683206.75
2026-27Hibernian830106.95

Player page →

537B. MiovskiRangersRangersF1124051206.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.83
2023-24Aberdeen38162306.95
2024-25Aberdeen200006.60
2025-26Rangers3071306.67
2026-27Rangers510006.69

Player page →

538Simon MurrayDundeeDundeeF1224382016.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1441106.61
2023-24Ross County37164707.05
2024-25Dundee38163907.02
2025-26Dundee3170316.44
2026-27Dundee200006.55

Player page →

539Daizen MaedaCelticCelticF13344241716.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3585416.77
2023-24Celtic2863407.03
2024-25Celtic341610307.31
2025-26Celtic36146606.77

Player page →

540James TavernierRangersRangersD14345311707.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers38169607.61
2023-24Rangers381710207.99
2024-25Rangers3348407.55
2025-26Rangers3484507.27

Player page →

541Kyōgo FuruhashiCelticCelticF965110507.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic36272307.13
2023-24Celtic38145206.96
2024-25Celtic22103006.98

Player page →

542Lawrence ShanklandRangersRangersF14075192407.18
SeasonClubAppsGoalsAstYCRCRating
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 →

Data coverage for Scottish Premiership →

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