Skip to content
Almanac
Menu
Clear filters

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

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

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

645J. BokilaLivingstonLivingstonF2350516.50
SeasonClubAppsGoalsAstYCRCRating
2025-26Livingston2350516.50

Player page →

645Ibrahim SaidMotherwellMotherwellM4950806.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Motherwell3830606.73
2026-27Motherwell1120206.93

Player page →

645Emmanuel FernandezRangersRangersD3850407.20
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers2750207.16
2026-27Rangers1100207.30

Player page →

645Ayo ObileyeLivingstonLivingstonD89501016.75
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3440516.89
2022-23Livingston2510106.63
2023-24Livingston3000406.70

Player page →

645A. GreiveSt MirrenSt MirrenF1850006.58
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren03000–
2023-24St Mirren1820006.58
645A. DaudaHeart of MidlothianHeart of Midlothian—05000–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian05000–
645Shaun RooneySt MirrenSt MirrenD56511506.78
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2721406.73
2021-22St Johnstone2330806.76
2024-25St Mirren600307.05

Player page →

645S. JacksonSt MirrenSt MirrenF05131–
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05131–
645Jordan RobertsMotherwellMotherwellM2551406.71
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle02000–
2020-21Motherwell711106.80
2021-22Motherwell1820306.67

Player page →

645Jason KerrHibernianHibernianM45511237.02
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone01021–
2018-19St Johnstone02051–
2019-20St Johnstone01130–
2020-21St Johnstone3110216.99
2021-22St Johnstone300007.40
2026-27Hibernian1100007.03

Player page →

645Jack FitzwaterLivingstonLivingstonD86511236.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2011216.68
2021-22Livingston3830806.91
2022-23Livingston2810226.64

Player page →

645J. Emmanuel-ThomasAberdeenAberdeenF3951106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2450006.80
2021-22Aberdeen1501106.82
645Ellis SimmsHeart of MidlothianHeart of MidlothianF1751206.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1751206.71

Player page →

645E. MosesMotherwellMotherwellF3351006.73
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell620007.05
2024-25Motherwell2731006.66

Player page →

645E. HyndmanHibernianHibernianM05100–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers04100–
2018-19Hibernian01000–
645Anthony O'ConnorAberdeenAberdeenD05150–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen03020–
2017-18Aberdeen02130–

Player page →

645Adam Le FondreHibernianHibernianF2451106.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian2451106.79

Player page →

645Sead HakšabanovićCelticCelticM2752106.97
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic2652106.96
2023-24Celtic100007.20

Player page →

645S. AndersonSt JohnstoneSt JohnstoneD05291–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone01100–
2016-17St Johnstone03030–
2017-18St Johnstone01151–
2018-19St Johnstone00010–
645Pierre Landry KaboréHeart of MidlothianHeart of MidlothianF2852206.58
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2552206.60
2026-27Heart of Midlothian300006.37
645J. StockleyAberdeenAberdeenF05231–
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen05231–

Player page →

645J. ŠimunovićCelticCelticD05251–
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic01000–
2016-17Celtic01120–
2017-18Celtic00001–
2018-19Celtic02020–
2019-20Celtic01110–
645Ivan DolčekDundee UnitedDundee UnitedF2852306.75
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United2852306.75

Player page →

645Guy MelamedSt JohnstoneSt JohnstoneF1852006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone1852006.72

Player page →

645F. CurtisRangersRangersM3652206.98
SeasonClubAppsGoalsAstYCRCRating
2024-25Rangers301006.80
2025-26Kilmarnock1341107.32
2025-26Rangers1010006.71
2026-27Rangers1000106.81

Player page →

645Christopher JullienCelticCelticD952207.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Celtic04120–
2020-21Celtic911007.39

Player page →

645Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

645Benjamin BroggioFalkirkFalkirkM1452107.04
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk1452107.04

Player page →

645S. WelshInverness Caledonian ThistleInverness Caledonian ThistleM05331–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle01000–
2016-17Partick Thistle03331–
2021-22Inverness Caledonian Thistle01000–
645John McGinnHibernianHibernianM053100–
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian052100–
2018-19Hibernian00100–

Player page →

645J. KennyCelticCelticF2353106.59
SeasonClubAppsGoalsAstYCRCRating
2024-25Celtic811106.74
2025-26Celtic1542006.51

Player page →

645Graham DorransRangersRangersM05350–
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers05350–

Player page →

645D. VenteHibernianHibernianF3253106.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian3053106.92
2024-25Hibernian200006.10

Player page →

645B. BarkerRangersRangersF1053106.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian02300–
2019-20Rangers01000–
2020-21Rangers1020106.78

Player page →

645Kristoffer AjerCelticCelticD35541217.16
SeasonClubAppsGoalsAstYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic03130–
2020-21Celtic3523107.16

Player page →

645David MoyoHamilton AcademicalHamilton AcademicalF3354106.83
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical02200–
2020-21Hamilton Academical3332106.83

Player page →

645Christopher RoutisRoss CountyRoss CountyD05470–
SeasonClubAppsGoalsAstYCRCRating
2016-17Ross County03230–
2017-18Ross County02240–
645U. IkpeazuSt JohnstoneSt JohnstoneF4551206.78
SeasonClubAppsGoalsAstYCRCRating
2018-19Heart of Midlothian03340–
2019-20Heart of Midlothian02260–
2024-25St Johnstone400206.78

Player page →

645R. LamieDundeeDundeeD101552016.90
SeasonClubAppsGoalsAstYCRCRating
2018-19Livingston00030–
2019-20Livingston01120–
2020-21Motherwell3101506.90
2021-22Motherwell2532206.88
2022-23Motherwell2400616.92
2023-24Dundee2111206.89
645Caolan Boyd-MunceSt MirrenSt MirrenM6855606.96
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren300006.60
2023-24St Mirren3504306.95
2024-25St Mirren3051306.99

Player page →

645Paulo BernardoCelticCelticM5856507.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2233206.90
2024-25Celtic2823207.14
2025-26Celtic800106.77

Player page →

645K. HigginbothamKilmarnockKilmarnock—05800–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock05800–
645Cameron DevlinRangersRangersM142583816.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian25121007.04
2022-23Heart of Midlothian3014516.79
2023-24Heart of Midlothian2411706.90
2024-25Heart of Midlothian2901906.99
2025-26Heart of Midlothian2820607.16
2026-27Rangers600106.78

Player page →

645W. FerryDundee UnitedDundee UnitedM745111707.34
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United35041207.21
2025-26Dundee United3346307.51
2026-27Dundee United611207.23

Player page →

645Marcus FraserSt MirrenSt MirrenD2205114526.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County00100–
2016-17Ross County00220–
2017-18Ross County00030–
2019-20Ross County01250–
2020-21St Mirren3710406.80
2021-22St Mirren3613606.83
2022-23St Mirren3400716.66
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

645James PenriceRangersRangersD1215142506.86
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle00100–
2017-18Partick Thistle00010–
2021-22Livingston2604606.64
2022-23Livingston2931306.54
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22
2026-27Rangers901107.02

Player page →

645Richard TaitSt MirrenSt MirrenD725173726.67
SeasonClubAppsGoalsAstYCRCRating
2016-17Motherwell01560–
2017-18Motherwell018100–
2018-19Motherwell01151–
2019-20Motherwell00040–
2020-21St Mirren3312516.75
2021-22St Mirren2701606.59
2022-23St Mirren1210106.66

Player page →

698D. JohnsonMotherwellMotherwellF06060–
SeasonClubAppsGoalsAstYCRCRating
2018-19Motherwell06060–
698S. ChurchAberdeenAberdeen—06100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen06100–
698Rocky BushiriHibernianHibernianD110612616.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1400616.77
2022-23Hibernian1500306.67
2023-24Hibernian2700706.81
2024-25Hibernian2831406.94
2025-26Hibernian2630606.79

Player page →

Data coverage for Scottish Premiership →

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