Skip to content
Almanac
Menu

Goals, assists and cards count 1332 of 1337 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
424Cammy KerrDundee· 27yDundeeD2712351106.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82

Player page →

424F. OjoAberdeen· 31yAberdeenM3112411316.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen001120–
2021-22Aberdeen1230716.69

Player page →

424G. LeighAberdeen· 28yAberdeenD2812800–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen12000–
2020-21Aberdeen00800–

Player page →

424Harry CochraneHeart of MidlothianHeart of MidlothianM–12040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian12040–
424I. WilsonKilmarnockKilmarnockM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock11040–
2018-19Kilmarnock01000–
2019-20Kilmarnock00010–
424Jack MackenzieAberdeen· 23yAberdeenD231244506.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00610–
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52

Player page →

424James BrownSt Johnstone· 25ySt JohnstoneD251253706.62
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone00500–
2021-22St Johnstone0222206.66
2022-23St Johnstone1026506.58

Player page →

424Jamie RobsonDundee United· 25yDundee UnitedD251240816.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United023661–
2021-22Dundee United104206.95

Player page →

424Jordan TillsonRoss County· 30yRoss CountyM3012922116.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County0032716.71
2022-23Ross County1028706.64

Player page →

424Lee HodsonHamilton Academical· 31yHamilton AcademicalD31123320–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–
2019-20St Mirren01000–
2020-21Hamilton Academical113300–

Player page →

424N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
424R. DeaconDundeeDundeeM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee12040–
2018-19Dundee00010–
424R. McGowanSt JohnstoneSt JohnstoneD–12281106.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee00030–
2022-23St Johnstone1228806.88
424S. BradleyLivingstonLivingstonF–1219106.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian00200–
2021-22Hibernian001006.70
2022-23Livingston1216106.75
424S. JohansenMotherwell· 27yMotherwellD271241306.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell0122206.71
2022-23Motherwell1119106.91

Player page →

424S. SutherlandInverness Caledonian ThistleInverness Caledonian ThistleF–12000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle12000–
424A. LowryRangers· 19yRangersM19119106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers114107.00
2022-23Rangers005006.60

Player page →

424A. SamuelRoss CountyRoss CountyF–1115106.41
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County005006.44
2022-23Ross County1110106.39
424Aaron Buchanan HickeyHeart of Midlothian· 20yHeart of MidlothianD2011071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian00010–
2019-20Heart of Midlothian11061–

Player page →

424Alistair JohnstonCeltic· 24yCelticD241114107.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19

Player page →

424Anthony StewartAberdeen· 30yAberdeenD301121116.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1121116.86

Player page →

424B. HaunstrupKilmarnockKilmarnockD–112741–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock112741–
424B. MaguireMotherwellMotherwellD–11471016.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
424Beni BaningimeHeart of Midlothian· 24yHeart of MidlothianM241124406.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1124406.99

Player page →

424Benjamin KällmanDundee· 24yDundeeF2411000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee11000–

Player page →

424Bruno AlvesRangers· 41yRangersD4111040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers11040–

Player page →

424C. QuanerSt MirrenSt MirrenF–11600–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren11600–
424Carl McHughMotherwellMotherwellM–110212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell000111–
2018-19Motherwell110101–
424D. GlassDundee UnitedDundee UnitedM–1111406.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00110–
2021-22Dundee United1110306.64
424Duckens NazonSt Mirren· 29ySt MirrenF2911010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren11010–

Player page →

424G. CumminsSt JohnstoneSt JohnstoneF–11000–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
424I. CameronKilmarnockKilmarnockF–1116206.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1116206.63
424Ismaila SoroCeltic· 25yCelticM251127306.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic111920–
2021-22Celtic008106.59

Player page →

424J. BacunaRangers· 25yRangersM25116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

424J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
424J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
424Jaze KabiaLivingston· 22yLivingstonF221110006.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston11800–
2021-22Livingston002006.30

Player page →

424Juhani OjalaMotherwell· 33yMotherwellD331121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

424K. RowlesHeart of Midlothian· 24yHeart of MidlothianD241129416.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97

Player page →

424M. AndersonDundee· 22yDundeeM221133616.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee01000–
2021-22Dundee1033616.49

Player page →

424M. BoyesLivingston· 22yLivingstonD221131316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60

Player page →

424M. GodinhoHeart of Midlothian· 25yHeart of MidlothianD2511030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2018-19Heart of Midlothian10030–

Player page →

424M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
424Matthew HoppeHibernian· 22yHibernianF22119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

424Mikael MandronMotherwell· 28yMotherwellF281110006.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1110006.75

Player page →

424Ovie EjariaRangers· 25yRangersM2511000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

424R. CrawfordPartick ThistlePartick ThistleM–112340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston00100–
2020-21Motherwell002210–
2021-22Partick Thistle10000–
424S. AndersonSt JohnstoneSt JohnstoneD–11061–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11051–
2018-19St Johnstone00010–
424S. CaulkerDundee· 31yDundeeD3111000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11000–

Player page →

424S. MartinHamilton AcademicalHamilton AcademicalM–1124161–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical102450–

Data coverage for Scottish Premiership →

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