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
48L. McGrattanAirdrieoniansAirdrieonians—–1070211–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton23050–
2023-24Greenock Morton11040–
2024-25Airdrieonians42091–
2025-26Airdrieonians31030–
48C. SmithQueen's ParkQueen's Park—–97050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians20010–
2023-24Raith Rovers65020–
2025-26Queen's Park11000–
2026-27Queen's Park01020–
48O. MoffatGreenock MortonGreenock Morton—–87050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline32010–
2024-25Greenock Morton41020–
2025-26Greenock Morton14020–
48Kerr McInroyPartick Thistle· 26yPartick Thistle—2647020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle47020–

Player page →

48Josh EdwardsDunfermline· 26yDunfermline—2637030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline37030–

Player page →

48P. AllanInverness Caledonian ThistleInverness Caledonian ThistleM–37030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline23020–
2026-27Inverness Caledonian Thistle14010–
48R. MacGregorInverness Caledonian ThistleInverness Caledonian ThistleM–170181–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle00010–
2024-25Queen's Park12041–
2025-26Queen's Park050110–
2026-27Inverness Caledonian Thistle00020–
58G. OakleyRaith RoversRaith RoversF–3560222–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle11020–
2022-23Greenock Morton62051–
2023-24Greenock Morton90051–
2024-25Ayr Utd133060–
2025-26Ayr Utd00020–
2026-27Raith Rovers60020–
58R. PatonSt Johnstone· 26ySt Johnstone—262260110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park175090–
2025-26St Johnstone51020–

Player page →

58L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

58K. FotheringhamSt JohnstoneSt Johnstone—–166060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United125040–
2025-26St Johnstone41020–
58Andy TodDunfermlineDunfermline—–156060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline00030–
2025-26Dunfermline133010–
2026-27Dunfermline23020–
58Simon MurrayQueen's Park· 34yQueen's Park—34156000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park156000–

Player page →

58M. GarrityGreenock MortonGreenock MortonM–1460110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
2026-27Greenock Morton31010–
58S. PittmanLivingstonLivingstonM–66060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston55050–
2026-27Livingston11010–
58C. SheridanQueen's ParkQueen's Park—–46000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park46000–
58L. StevensonRaith RoversRaith RoversD–260120–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers13050–
2025-26Raith Rovers12050–
2026-27Raith Rovers01020–
68B. DempseyPartick ThistlePartick ThistleM–1750260–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd71040–
2023-24Ayr Utd32040–
2024-25Ayr Utd41090–
2025-26Ayr Utd31080–
2026-27Partick Thistle00010–
68B. StanwayPartick ThistlePartick ThistleM–1250191–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2023-24Partick Thistle11060–
2024-25Partick Thistle20031–
2025-26Partick Thistle73090–
2026-27Partick Thistle21000–
68C. BluesGreenock MortonGreenock Morton—–1150211–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton30061–
2023-24Greenock Morton03030–
2024-25Greenock Morton51080–
2025-26Greenock Morton31040–
68B. WilsonAirdrieoniansAirdrieonians—–105010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians105010–
68A. JakubiakPartick ThistlePartick Thistle—–95030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee62020–
2023-24Dunfermline23010–
2024-25Partick Thistle10000–
68S. TiffoneyRaith RoversRaith RoversM–95010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle84010–
2026-27Raith Rovers11000–
68G. McGillAirdrieoniansAirdrieonians—–65010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians22010–
2023-24Airdrieonians43000–
68S. McGintyAirdrieoniansAirdrieonians—–650141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd33030–
2023-24Ayr Utd10001–
2024-25Hamilton Academical21080–
2025-26Airdrieonians01030–
68R. TumiltySt JohnstoneSt Johnstone—–550160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical02050–
2023-24Hamilton Academical10020–
2024-25Hamilton Academical42070–
2025-26St Johnstone01020–
68S. MayLivingstonLivingstonM–55080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston51060–
2026-27Livingston04020–
68D. WotherspoonDunfermlineDunfermline—–45081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle31010–
2024-25Dunfermline14071–
68S. McMannAyr UtdAyr UtdD–450210–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United22030–
2024-25Ayr Utd10060–
2025-26Ayr Utd11080–
2026-27Ayr Utd02040–
68Tete YengiLivingston· 23yLivingston—2345070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston45070–

Player page →

68A. CrawfordGreenock MortonGreenock Morton—–35010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Greenock Morton25010–
2025-26Greenock Morton10000–
68Connor McLennanAyr Utd· 27yAyr Utd—2735050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd35050–

Player page →

68L. StrappAirdrieoniansAirdrieonians—–350321–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton02040–
2023-24Greenock Morton02070–
2024-25Airdrieonians11070–
2025-26Airdrieonians200141–
68S. LawsonHamilton AcademicalHamilton Academical—–35040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical35040–
68L. LongridgeQueen's ParkQueen's ParkM–150160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park03020–
2024-25Queen's Park11050–
2025-26Queen's Park01070–
2026-27Queen's Park00020–
68Z. DelaneyRaith RoversRaith RoversD–150180–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle01050–
2023-24Inverness Caledonian Thistle00010–
2024-25Greenock Morton11050–
2025-26Greenock Morton02050–
2026-27Raith Rovers01020–
68D. GallagherRoss CountyRoss County—–050141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United02040–
2025-26Ross County030101–
88G. GillespieGreenock MortonGreenock MortonM–1440381–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton810121–
2023-24Greenock Morton20040–
2024-25Greenock Morton21070–
2025-26Greenock Morton010100–
2026-27Greenock Morton21050–
88K. HoltAyr UtdAyr UtdD–1440120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle52020–
2023-24Dundee United61050–
2025-26Ayr Utd20020–
2026-27Ayr Utd11030–
88D. O'ReillyPartick ThistlePartick ThistleD–1340322–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical50091–
2023-24Raith Rovers30010–
2024-25Partick Thistle34080–
2025-26Partick Thistle200111–
2026-27Partick Thistle00030–
88Lewis McCannDunfermline· 25yDunfermline—2574080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline41030–
2024-25Dunfermline33050–

Player page →

88Aaron MuirheadArbroathArbroath—–540342–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle22071–
2023-24Partick Thistle020111–
2024-25Partick Thistle00040–
2025-26Arbroath300120–
88Cammy KerrQueen's Park· 31yQueen's Park—31540111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee21020–
2023-24Inverness Caledonian Thistle20061–
2024-25Queen's Park13030–

Player page →

88Craig WatsonArbroathArbroathD–540142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians00021–
2023-24Airdrieonians51030–
2024-25Airdrieonians00050–
2025-26Arbroath03021–
2026-27Arbroath00020–
88T. RobsonQueen's ParkQueen's Park—–54080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park43020–
2023-24Queen's Park11060–
88C. BallantyneGreenock MortonGreenock MortonD–440101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians10010–
2023-24Airdrieonians10000–
2024-25Greenock Morton12060–
2025-26Greenock Morton11031–
2026-27Greenock Morton01000–
88J. MacIntyreArbroathArbroathM–44041–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath23031–
2026-27Arbroath21010–
88M. O'HalloranGreenock MortonGreenock MortonM–44060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline11030–
2025-26Greenock Morton23030–
2026-27Greenock Morton10000–
88D. WatretAyr UtdAyr UtdM–34041–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd22010–
2025-26Ayr Utd02021–
2026-27Ayr Utd10010–
88K. NgwenyaDunfermlineDunfermline—–34081–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers01010–
2023-24Partick Thistle01000–
2024-25Dunfermline02020–
2025-26Dunfermline30051–

Data coverage for Scottish Championship →

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