Skip to content
Almanac
Menu

Goals, assists and cards count 978 of 999 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1J. GullanSt Johnstone· 27ySt Johnstone—2719160120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers11010–
2022-23Raith Rovers32010–
2023-24Raith Rovers20030–
2024-25Raith Rovers42030–
2025-26St Johnstone911040–

Player page →

2Simon MurrayQueen's Park· 34yQueen's Park—34186010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park30010–
2022-23Queen's Park156000–

Player page →

2J. McPakeSt Johnstone· 25ySt Johnstone—251830120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park31030–
2025-26St Johnstone152090–

Player page →

4Calvin MillerFalkirk· 28yFalkirk—281114040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton14010–
2024-25Falkirk1010030–

Player page →

4H. MilnePartick Thistle· 30yPartick Thistle—3011100181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle54070–
2023-24Partick Thistle35081–
2024-25Partick Thistle31030–

Player page →

6R. McAlearSt Johnstone· 24ySt Johnstone—2410150100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43030–
2022-23Ayr Utd02020–
2024-25Livingston22010–
2025-26St Johnstone48040–

Player page →

7Lewis SmithLivingston· 26yLivingston—269120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical42020–
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

7Brad SpencerFalkirk· 30yFalkirk—30930210–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers10060–
2022-23Raith Rovers00070–
2024-25Falkirk83080–

Player page →

9Lyall CameronDundee· 24yDundee—2483000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee83000–

Player page →

10L. McCowanDundee· 28yDundee—2873040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee73040–

Player page →

10L. HendersonFalkirk· 30yFalkirk—30710110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10040–
2024-25Falkirk61070–

Player page →

12Kerr McInroyPartick Thistle· 26yPartick Thistle—26611030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd24010–
2023-24Partick Thistle47020–

Player page →

12Stephen KellyLivingston· 26yLivingston—2663050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston63050–

Player page →

14Josh EdwardsDunfermline· 26yDunfermline—2658050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline21020–
2023-24Dunfermline37030–

Player page →

14K. BroadfootGreenock Morton· 42yGreenock Morton—42550200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle22060–
2023-24Greenock Morton320110–
2024-25Greenock Morton01030–

Player page →

14Cammy KerrQueen's Park· 31yQueen's Park—31540111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee21020–
2023-24Inverness Caledonian Thistle20061–
2024-25Queen's Park13030–

Player page →

14J. MaxwellAyr Utd· 24yAyr Utd—2452010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd52010–

Player page →

14C. ShieldsQueen's Park· 29yQueen's Park—2951050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park51050–

Player page →

19Glenn MiddletonDundee United· 26yDundee United—26411030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United411030–

Player page →

19Callum HendryKilmarnock· 28yKilmarnock—2842030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock42030–

Player page →

19Craig SibbaldDundee United· 31yDundee United—3142051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United42051–

Player page →

19Danny MullenPartick Thistle· 31yPartick Thistle—3141010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle41010–

Player page →

19Danny WilsonLivingston· 34yLivingston—3440051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park00010–
2024-25Livingston40041–

Player page →

24Jack McMillanPartick Thistle· 28yPartick Thistle—28380110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle16080–
2023-24Partick Thistle22030–

Player page →

24D. TaitFalkirk· 24yFalkirk—24360200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00010–
2021-22Raith Rovers13040–
2022-23Arbroath00070–
2024-25Falkirk23080–

Player page →

24Fraser MurrayKilmarnock· 27yKilmarnock—2736000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock36000–

Player page →

24Connor McLennanAyr Utd· 27yAyr Utd—2735050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd35050–

Player page →

24M. AndersonInverness Caledonian Thistle· 25yInverness Caledonian Thistle—2534041–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee12000–
2023-24Inverness Caledonian Thistle22041–

Player page →

24C. DonaldsonFalkirk· 31yFalkirk—3132060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline20040–
2022-23Falkirk10010–
2024-25Falkirk02010–

Player page →

24Rory McKenzieKilmarnock· 33yKilmarnock—3331040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock31040–

Player page →

24Jordan McGheeDundee· 30yDundee—3030060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee30060–

Player page →

24Mark ReynoldsCove Rangers· 39yCove Rangers—3930050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers30050–

Player page →

33M. JohnstonCove Rangers· 22yCove Rangers—2224040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South22030–
2022-23Cove Rangers02010–

Player page →

33J. MulliganDundee· 23yDundee—2322052–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee22052–

Player page →

33Liam SmithSt Johnstone· 30ySt Johnstone—3022020–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone22020–

Player page →

33S. MallanSt Johnstone· 30ySt Johnstone—3022000–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone22000–

Player page →

33Alex IacovittiRoss County· 29yRoss County—2921090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County21090–

Player page →

33Justin DevennyAirdrieonians· 23yAirdrieonians—2321000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians21000–

Player page →

39C. BurkeKilmarnock· 42yKilmarnock—4215010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock15010–

Player page →

39Iain VigursCove Rangers· 38yCove Rangers—3814040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers14040–

Player page →

39J. HoltSt Johnstone· 33ySt Johnstone—3313090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone13090–

Player page →

39Jamie BrandonLivingston· 28yLivingston—28120120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton01020–
2024-25Livingston110100–

Player page →

39L. NeilsonPartick Thistle· 23yPartick Thistle—2312030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle12030–

Player page →

39Robbie DeasInverness Caledonian Thistle· 26yInverness Caledonian Thistle—26120140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle020100–
2022-23Inverness Caledonian Thistle10040–

Player page →

39Daniel ArmstrongKilmarnock· 29yKilmarnock—2911020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock11020–

Player page →

39Graham DorransDunfermline· 39yDunfermline—3911051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline11051–

Player page →

39Lewis MayoPartick Thistle· 26yPartick Thistle—2611030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle11030–

Player page →

39R. GrahamDundee United· 25yDundee United—2511040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline00030–
2023-24Dundee United11010–

Player page →

39Leon McCannFalkirk· 26yFalkirk—2610000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk10000–

Player page →

39R. CallachanArbroath· 33yArbroath—3310000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath10000–

Player page →

Data coverage for Scottish Championship →

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