Skip to content
Almanac
Menu
Clear filters

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

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 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
44Ayo ObileyeLivingston· 31yLivingstonD3150891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

44Emmanuel FernandezRangers· 24yRangersD245027207.16
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers5027207.16

Player page →

53Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD26411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

53Harry ClarkeRoss County· 25yRoss CountyD254424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

53A. HammillSt Mirren· 38ySt MirrenM3843010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

53Mitch PinnockKilmarnock· 31yKilmarnockM314330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

53James WilsonAberdeen· 30yAberdeenF3042000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

53A. HayDundee· 22yDundeeF224129006.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee4129006.80

Player page →

53M. FreckletonSt Mirren· 23ySt MirrenD234136707.12
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren4136707.12

Player page →

53William FishHibernian· 23yHibernianD234155607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06
2023-24Hibernian1134607.09

Player page →

53Luke ArmstrongMotherwell· 29yMotherwellF294014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

Player page →

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

Player page →

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

Player page →

62Noah ChilversRoss County· 25yRoss CountyF253530406.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County3530406.97

Player page →

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

Player page →

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

Player page →

62F. 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 →

62Joe DodooRangers· 30yRangersF3032010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers32010–

Player page →

62Joe WestleyDundee· 21yDundeeF213222206.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee3222206.59

Player page →

62O. EdwardsRoss County· 25yRoss CountyF253229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

62Odin BaileyLivingston· 26yLivingstonM263231106.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3231106.74

Player page →

62Callum LangMotherwell· 27yMotherwellF273117016.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3117016.62

Player page →

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

Player page →

62Jordan RobertsMotherwell· 32yMotherwellM323125406.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80
2021-22Motherwell2018306.67

Player page →

62Sean LongstaffKilmarnock· 28yKilmarnockM2831000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock31000–

Player page →

62Adam JacksonHibernian· 32yHibernianD3230000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30000–

Player page →

62Conor McAlenyKilmarnock· 33yKilmarnockF3330010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

62D. N'LunduluSt Mirren· 27ySt MirrenF273027206.46
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren3027206.46

Player page →

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

Player page →

62Owen EldingHibernian· 20yHibernianF203013106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian3013106.75

Player page →

62Stephen HumphrysHeart of Midlothian· 28yHeart of MidlothianF283019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

82Jordan ObitaHibernian· 32yHibernianD32210951716.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98

Player page →

82James MaddisonAberdeen· 29yAberdeenF2924020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen24020–

Player page →

82Marvin BartleyLivingston· 39yLivingstonM3924332806.58
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01060–
2018-19Hibernian00030–
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

82D. SterlingRangers· 26yRangersD2623581016.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87

Player page →

82Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

82Kieran DowellRangers· 28yRangersM282226306.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers0012106.78
2025-26Rangers002106.95

Player page →

82Max LoweAberdeen· 29yAberdeenD2922030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen22030–

Player page →

82Max WattersDundee United· 27yDundee UnitedF272223106.41
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United2223106.41

Player page →

82Ryan EdmondsonAberdeen· 25yAberdeenF252214006.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2214006.76

Player page →

82Mattie PollockAberdeen· 24yAberdeenD242115207.21
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2115207.21

Player page →

82Richard TaylorSt Mirren· 25ySt MirrenD2521711206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren2134606.96

Player page →

82Alex Oxlade-ChamberlainCeltic· 32yCelticM32209106.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic209106.89

Player page →

82Alfie JonesSt Mirren· 28ySt MirrenD2820010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–

Player page →

82Chris StokesKilmarnock· 35yKilmarnockD352015106.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2015106.59

Player page →

82F. LissahFalkirk· 21yFalkirkD212027607.03
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk2027607.03

Player page →

82M. DackersKilmarnock· 23yKilmarnockF232024406.67
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock2024406.67

Player page →

98Tony YoganeDundee· 20yDundeeM201535106.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1535106.91

Player page →

98Jayden MeghomaRangers· 19yRangersD191429406.68
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers1429406.68

Player page →

98Ethan WilliamsFalkirk· 20yFalkirkF201323106.64
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1323106.64

Player page →

Data coverage for Scottish Premiership →

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