Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2025 of 2039 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
322James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

322Roland IdowuSt Mirren· 24ySt MirrenM2442561006.62
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4231506.72
2025-26St Mirren0025506.50

Player page →

322Ryan EdwardsSt Mirren· 32ySt MirrenM3242090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

322S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–
322A. HayDundee· 22yDundeeF224129006.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee4129006.80

Player page →

322A. WrightRoss CountyRoss CountyD–4138507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County4138507.06
322Aaron TshibolaKilmarnock· 31yKilmarnockM3141442306.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00020–
2018-19Kilmarnock10080–
2020-21Kilmarnock31311006.74
2025-26Kilmarnock0013307.05

Player page →

322Ante ŠutoHibernian· 25yHibernianF254114206.73
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian4114206.73

Player page →

322D. McMillanSt JohnstoneSt JohnstoneF–41000–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone20000–
2018-19St Johnstone21000–
322M. FreckletonSt Mirren· 23ySt MirrenD234136707.12
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren4136707.12

Player page →

322Marko LazetićAberdeen· 22yAberdeenF224127606.49
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen4127606.49

Player page →

322O. BurkeCeltic· 29yCelticF2941000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic41000–

Player page →

322P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
322R. MacIverFalkirkFalkirkF–4113006.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell001006.70
2025-26Falkirk3112006.78
322Robbie DeasKilmarnock· 26yKilmarnockD2641972936.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84

Player page →

322S. McKinstryMotherwellMotherwellM–4121306.76
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell4121306.76
322William FishHibernian· 23yHibernianD234155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

322Z. RuddenLivingstonLivingstonF–4140606.60
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1013106.51
2022-23St Johnstone1012206.56
2023-24Dundee2114306.71
2025-26Livingston001006.60
322C. PeñaRangersRangersM–40010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers40010–
322Fábio SilvaRangers· 23yRangersF234018006.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4018006.93

Player page →

322J. SimsRoss CountyRoss CountyM–4049106.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County001006.50
2022-23Ross County1020006.55
2023-24Ross County3028106.66
322L. VaughanRaith RoversRaith RoversF–40010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers20010–
2023-24Raith Rovers20000–
322Luke ArmstrongMotherwell· 29yMotherwellF294014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

322O. SmythSt MirrenSt MirrenM–4021106.85
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4019106.88
2025-26St Mirren002006.60
322Ross TierneyMotherwell· 25yMotherwellM254032006.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2014006.68
2022-23Motherwell2018006.63

Player page →

322Tom AldredMotherwell· 35yMotherwellD3540070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

322Z. RobinsonMotherwellMotherwellF–4033106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3021006.64
2024-25Motherwell1012106.58
378Harry PatonMotherwell· 28yMotherwellM283101202416.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County01030–
2020-21Ross County1335506.61
2021-22Ross County0331806.70
2022-23Motherwell007106.47
2023-24Motherwell2026416.97
2024-25Motherwell0321306.69

Player page →

378J. NaismithRoss CountyRoss CountyD–3917506.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County0317106.72
378T. AndreuRoss CountyRoss CountyM–386506.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical12030–
2019-20St Mirren26020–
2020-21Ross County006006.57
378Cameron CongreveDundee· 22yDundeeM223733306.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3733306.82

Player page →

378J. MullinLivingstonLivingstonM–3728306.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County13010–
2020-21Livingston2322106.86
2020-21Ross County015006.52
2022-23Ayr Utd00010–
2022-23Livingston001006.60
378Mikael LustigCeltic· 39yCelticD3936071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic10061–
2018-19Celtic26010–

Player page →

378Nectarios TriantisHibernian· 23yHibernianM2336461117.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0012206.68
2024-25Hibernian3634917.12

Player page →

378O. LeeHeart of Midlothian· 34yHeart of MidlothianM3436020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

378R. McCauslandRangers· 23yRangersF233644416.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers011007.00
2022-23Rangers00100–
2023-24Rangers3429007.03
2024-25Rangers0113416.64

Player page →

378Shayden MorrisAberdeen· 24yAberdeenF243665106.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0013006.54
2023-24Aberdeen0012006.53
2024-25Aberdeen3638106.74
2025-26Aberdeen002006.40

Player page →

378Arnaud DjoumDundee United· 37yDundee UnitedM3735161416.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03010–
2018-19Heart of Midlothian320121–
2022-23Dundee United0016106.74

Player page →

378Charlie AdamDundee· 40yDundeeM4035271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

378Djeidi GassamaRangers· 22yRangersM223538406.96
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers3538406.96

Player page →

378Finlay RobertsonDundee· 23yDundeeM233568816.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee002006.50
2023-24Dundee0013216.65
2024-25Dundee0429006.74
2025-26Dundee3124606.73

Player page →

378J. HyltonRoss CountyRoss CountyF–3523406.61
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell23020–
2020-21Motherwell005006.43
2020-21Ross County1218206.66
378Noah ChilversRoss County· 25yRoss CountyF253530406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County3530406.97

Player page →

378A. McGowanKilmarnock· 29yKilmarnockD2934181906.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock0018406.76

Player page →

378Davis Keillor-DunnRoss County· 28yRoss CountyM2834020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County34020–

Player page →

378Ethan ErhahonSt Mirren· 25ySt MirrenM2534741836.77
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

378F. KentHeart of Midlothian· 30yHeart of MidlothianD303473917.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0435407.27
2024-25Heart of Midlothian2018207.13
2025-26Heart of Midlothian1020316.97

Player page →

378K. BroadfootInverness Caledonian Thistle· 41yInverness Caledonian ThistleD4134311636.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock0031306.77
2021-22Inverness Caledonian Thistle10020–

Player page →

378K. McAllisterSt MirrenSt MirrenM–3446806.71
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–
2019-20St Mirren00030–
2020-21St Mirren1435306.68
2021-22St Mirren0011106.84
378V. SlivkaHibernian· 31yHibernianM31340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

Data coverage for Scottish Premiership →

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