Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2100 of 2114 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
392Callum LangMotherwell· 28yMotherwellF283117016.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3117016.62

Player page →

392Callum OsmandCelticCelticF–318006.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic112007.50
2026-27Celtic206006.71
392Callum WrightHibernian· 26yHibernianM26317007.10
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian317007.10

Player page →

392Charlie LakinRoss County· 27yRoss CountyM273119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

392Conor WashingtonHeart of Midlothian· 34yHeart of MidlothianF3431000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian31000–

Player page →

392D. ThomasQueen's ParkQueen's ParkM–31000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01000–
2019-20Kilmarnock10000–
2022-23Queen's Park20000–
392Dante PolvaraAberdeen· 26yAberdeenM263165506.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen005006.78
2022-23Aberdeen003006.87
2023-24Aberdeen2128206.85
2024-25Aberdeen0011206.70
2025-26Aberdeen1018106.81

Player page →

392Djenairo DanielsKilmarnockKilmarnockF–3116416.73
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock207206.77
2026-27Kilmarnock119216.69
392J. HamiltonRaith RoversRaith RoversF–3113116.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston11011–
2020-21Livingston105006.68
2021-22Livingston008006.60
2023-24Raith Rovers10000–
392J. ŠimunovićCelticCelticD–31031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00001–
2018-19Celtic20020–
2019-20Celtic11010–
392Jordan RobertsMotherwell· 32yMotherwellM323125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

392K. DennisSt MirrenSt MirrenF–3130116.71
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren3117006.79
2021-22St Mirren0013116.61
392Kyrell WilsonFalkirkFalkirkM–3128406.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk3128406.62
392L. AshcroftDundeeDundeeD–3124706.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10000–
2021-22Dundee1116506.98
2023-24Dundee108206.94
392M. DrammehHeart of MidlothianHeart of MidlothianF–3122006.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian3122006.63
392M. Schjonning-LarsenKilmarnock· 25yKilmarnockD253129306.60
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock2117106.76
2026-27Kilmarnock1012206.36

Player page →

392N. ÇiftçiSt JohnstoneSt JohnstoneF–3111106.53
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell31010–
2021-22St Johnstone0011006.53
392Nikola KatićRangers· 30yRangersD3031030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers10000–
2019-20Rangers21030–

Player page →

392Shane DuffyCeltic· 34yCelticD343118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

392Timothy WeahCeltic· 26yCelticF2631010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic31010–

Player page →

392A. Taylor-SinclairLivingstonLivingstonD–306206.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston30010–
2020-21Livingston006106.70
392Adam JacksonHibernian· 32yHibernianD3230000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30000–

Player page →

392Adil AouchicheAberdeen· 24yAberdeenM243020506.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3020506.78

Player page →

392Amad DialloRangers· 24yRangersF243010106.68
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers3010106.68

Player page →

392C. CookeSt MirrenSt MirrenF–30010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren30010–
392Conor McAlenyKilmarnock· 34yKilmarnockF3430010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

392D. CancolaRoss County· 30yRoss CountyM303048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

392D. McGregorHibernianHibernianD–30211627.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian00010–
2018-19Hibernian20061–
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian0011417.06
392D. N'LunduluSt Mirren· 27ySt MirrenF273027206.46
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren3027206.46

Player page →

392David BatesAberdeen· 30yAberdeenD3030331007.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

392E. AdegboyegaDundee United· 23yDundee UnitedD2330311016.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United30311016.93

Player page →

392Emiliano MarcondesHibernian· 31yHibernianM313015207.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3015207.05

Player page →

392Filip HelanderRangers· 33yRangersD333028407.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10020–
2020-21Rangers1022207.11
2021-22Rangers106006.73

Player page →

392George StangerKilmarnock· 26yKilmarnockD263036916.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical005006.65
2025-26Kilmarnock2019616.59
2026-27Kilmarnock1012306.63

Player page →

392Hakeem OdoffinHamilton Academical· 28yHamilton AcademicalD283037907.00
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3037807.00

Player page →

392I. SkondrasHamilton AcademicalHamilton AcademicalD–30031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30031–
392J. ChalmersRoss CountyRoss CountyD–30000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County30000–
392Jake Doyle-HayesHibernian· 27yHibernianM2730752306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

392K. ÁrnasonAberdeenAberdeenD–30030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen30030–
392K. BilalovicAberdeenAberdeenM–3017106.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3017106.59
392K. KeresztesDundee United· 26yDundee UnitedD263034706.84
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United3034706.84

Player page →

392K. WaddellDundeeDundeeD–30050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30050–
392L. MendyHeart of MidlothianHeart of MidlothianM–3010006.99
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian3010006.99
392Patryk KlimalaCeltic· 28yCelticF283017106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3017106.65

Player page →

392R. CunninghamHamilton AcademicalHamilton AcademicalM–30010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical30010–
392R. SweeneyDundee· 29yDundeeD293035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

392Ryotaro MeshinoHeart of Midlothian· 28yHeart of MidlothianF2830010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian30010–

Player page →

392Stefan GartenmannAberdeen· 29yAberdeenD293033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

392Stephen HumphrysHeart of Midlothian· 29yHeart of MidlothianF293019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

392T. ChukwuaniRangers· 23yRangersM233021006.83
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers2015006.89
2026-27Rangers106006.62

Player page →

Data coverage for Scottish Premiership →

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