Skip to content
Almanac
Menu

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1B. GrahamPartick ThistlePartick Thistle—–49100132–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle146061–
2023-24Partick Thistle202040–
2024-25Partick Thistle152031–
2R. MuirheadLivingstonLivingstonF–44130301–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton103050–
2023-24Greenock Morton1230111–
2024-25Livingston1360100–
2026-27Livingston91040–
3G. OakleyRaith RoversRaith RoversF–3560222–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle11020–
2022-23Greenock Morton62051–
2023-24Greenock Morton90051–
2024-25Ayr Utd133060–
2025-26Ayr Utd00020–
2026-27Raith Rovers60020–
4D. EastonRaith RoversRaith RoversM–34140291–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers44070–
2023-24Raith Rovers83080–
2024-25Raith Rovers133081–
2025-26Raith Rovers82060–
2026-27Raith Rovers12000–
5A. DowdsRaith RoversRaith Rovers—–318050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle51000–
2023-24Ayr Utd136020–
2024-25Ayr Utd50000–
2025-26Ayr Utd51020–
2026-27Raith Rovers30010–
6L. VaughanRaith RoversRaith Rovers—–27110111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers63031–
2023-24Raith Rovers154040–
2024-25Raith Rovers23020–
2025-26Raith Rovers41020–
7L. ChalmersPartick ThistlePartick Thistle—–2417040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd22010–
2023-24Ayr Utd94010–
2024-25Partick Thistle77020–
2025-26Partick Thistle64000–
7A. ConnollyQueen's ParkQueen's ParkM–24130150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers105050–
2023-24Raith Rovers35010–
2024-25Raith Rovers30020–
2025-26Queen's Park43050–
2026-27Queen's Park40020–
9D. ThomasAirdrieoniansAirdrieonians—–22210101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park512061–
2023-24Queen's Park107030–
2024-25Queen's Park41010–
2025-26Airdrieonians31000–
9T. WattPartick ThistlePartick ThistleF–22150120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United138060–
2025-26Partick Thistle55040–
2026-27Partick Thistle42020–
9B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–2210051–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle136041–
2023-24Inverness Caledonian Thistle94010–
9R. PatonSt Johnstone· 26ySt Johnstone—262260110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park175090–
2025-26St Johnstone51020–

Player page →

9C. KaneDunfermlineDunfermline—–2230110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline50020–
2024-25Dunfermline111050–
2025-26Dunfermline62020–
2026-27Dunfermline00020–
14Afolabi AkinyemiAyr UtdAyr Utd—–207040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd207040–
15Z. RuddenDunfermlineDunfermline—–1990140–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee52030–
2023-24Raith Rovers32020–
2024-25Queen's Park93060–
2025-26Dunfermline22030–
16J. GullanSt Johnstone· 27ySt Johnstone—2718150110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers32010–
2023-24Raith Rovers20030–
2024-25Raith Rovers42030–
2025-26St Johnstone911040–

Player page →

16N. ShawGreenock MortonGreenock Morton—–18110100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle90030–
2023-24Inverness Caledonian Thistle44040–
2024-25Greenock Morton33000–
2025-26Greenock Morton24030–
16L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

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

Player page →

20J. MurphyAyr UtdAyr UtdM–17120100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
2026-27Ayr Utd10010–
20B. DempseyPartick ThistlePartick ThistleM–1750260–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd71040–
2023-24Ayr Utd32040–
2024-25Ayr Utd41090–
2025-26Ayr Utd31080–
2026-27Partick Thistle00010–
22A. FitzpatrickPartick ThistlePartick ThistleM–1622060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle14000–
2023-24Partick Thistle84030–
2024-25Partick Thistle33010–
2025-26Partick Thistle49000–
2026-27Partick Thistle02020–
22M. McKenzieAyr UtdAyr Utd—–169060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd43010–
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
22K. FotheringhamSt JohnstoneSt Johnstone—–166060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United125040–
2025-26St Johnstone41020–
22J. HamiltonRaith RoversRaith Rovers—–162070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers70040–
2024-25Raith Rovers31000–
2025-26Raith Rovers61030–
26J. HendersonRoss CountyRoss County—–1515071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle42021–
2024-25Ayr Utd710000–
2025-26Ross County43050–
26J. MullinRaith RoversRaith Rovers—–15130102–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd83010–
2023-24Raith Rovers25030–
2024-25Raith Rovers22030–
2025-26Raith Rovers33032–
26Andy TodDunfermlineDunfermline—–156060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline00030–
2025-26Dunfermline133010–
2026-27Dunfermline23020–
26Simon MurrayQueen's Park· 34yQueen's Park—34156000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park156000–

Player page →

26J. BairdRaith RoversRaith RoversD–1500280–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton70070–
2023-24Greenock Morton30080–
2024-25Greenock Morton20070–
2025-26St Johnstone30040–
2026-27Raith Rovers00020–
31C. R. MochrieAirdrieoniansAirdrieonians—–147060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United31020–
2024-25Airdrieonians82020–
2025-26Airdrieonians34020–
31M. GarrityGreenock MortonGreenock MortonM–1460110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
2026-27Greenock Morton31010–
31G. GillespieGreenock MortonGreenock MortonM–1440381–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton810121–
2023-24Greenock Morton20040–
2024-25Greenock Morton21070–
2025-26Greenock Morton010100–
2026-27Greenock Morton21050–
31K. HoltAyr UtdAyr UtdD–1440120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle52020–
2023-24Dundee United61050–
2025-26Ayr Utd20020–
2026-27Ayr Utd11030–
31E. HendersonPartick ThistlePartick ThistleM–143030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park01000–
2023-24Hamilton Academical11000–
2024-25Hamilton Academical10010–
2025-26Airdrieonians91020–
2026-27Partick Thistle30000–
36D. O'ReillyPartick ThistlePartick ThistleD–1340322–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical50091–
2023-24Raith Rovers30010–
2024-25Partick Thistle34080–
2025-26Partick Thistle200111–
2026-27Partick Thistle00030–
36O. ShawDunfermlineDunfermline—–132030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hamilton Academical112020–
2026-27Dunfermline20010–
36L. McIntoshArbroathArbroath—–131031–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers81011–
2023-24Arbroath50020–
36T. AdeloyeGreenock MortonGreenock Morton—–130020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle80000–
2024-25Greenock Morton30010–
2025-26Greenock Morton20010–
40S. LawlessPartick ThistlePartick Thistle—–1214080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
40B. StanwayPartick ThistlePartick ThistleM–1250191–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2023-24Partick Thistle11060–
2024-25Partick Thistle20031–
2025-26Partick Thistle73090–
2026-27Partick Thistle21000–
40J. TurnerQueen's ParkQueen's Park—–1230130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park62080–
2024-25Queen's Park61050–
40Z. RobinsonDundeeDundee—–123010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee123010–
40J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
45Calvin MillerFalkirk· 28yFalkirk—281114040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton14010–
2024-25Falkirk1010030–

Player page →

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

Player page →

45M. McKennaArbroathArbroathM–1180181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath530100–
2023-24Arbroath43040–
2026-27Arbroath22041–
45S. RobinsonArbroathArbroath—–1180141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle33050–
2024-25Hamilton Academical30030–
2024-25Partick Thistle34041–
2025-26Arbroath21020–
45C. BluesGreenock MortonGreenock Morton—–1150211–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton30061–
2023-24Greenock Morton03030–
2024-25Greenock Morton51080–
2025-26Greenock Morton31040–
45A. SamuelPartick ThistlePartick Thistle—–113010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle52010–
2025-26Partick Thistle61000–

Data coverage for Scottish Championship →

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