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.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49R. TumiltySt JohnstoneSt Johnstone—–780200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers23040–
2022-23Hamilton Academical02050–
2023-24Hamilton Academical10020–
2024-25Hamilton Academical42070–
2025-26St Johnstone01020–
49C. McKinnonAirdrieoniansAirdrieonians—–68040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle33000–
2024-25Ayr Utd01010–
2025-26Airdrieonians34030–
49Josh EdwardsDunfermline· 26yDunfermline—2658050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline21020–
2023-24Dunfermline37030–

Player page →

49A. LyallRaith RoversRaith RoversM–38070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians11000–
2024-25Greenock Morton25040–
2025-26Greenock Morton01020–
2026-27Raith Rovers01010–
49Jack McMillanPartick Thistle· 28yPartick Thistle—28380110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle16080–
2023-24Partick Thistle22030–

Player page →

56Afolabi AkinyemiAyr UtdAyr Utd—–207040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd207040–
56C. BluesGreenock MortonGreenock Morton—–1570272–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton42061–
2022-23Greenock Morton30061–
2023-24Greenock Morton03030–
2024-25Greenock Morton51080–
2025-26Greenock Morton31040–
56C. R. MochrieAirdrieoniansAirdrieonians—–147060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United31020–
2024-25Airdrieonians82020–
2025-26Airdrieonians34020–
56A. RyanHamilton AcademicalHamilton Academical—–1370120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical95070–
2022-23Hamilton Academical42050–
56C. SmithQueen's ParkQueen's Park—–127050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians30000–
2022-23Airdrieonians20010–
2023-24Raith Rovers65020–
2025-26Queen's Park11000–
2026-27Queen's Park01020–
56G. SavouryQueen's ParkQueen's Park—–107020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park105000–
2025-26Queen's Park02020–
56O. MoffatGreenock MortonGreenock Morton—–87050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline32010–
2024-25Greenock Morton41020–
2025-26Greenock Morton14020–
56L. ConnellyQueen of the SouthQueen of the South—–77020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South77020–
56S. McGintyAirdrieoniansAirdrieonians—–770191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd12050–
2022-23Ayr Utd33030–
2023-24Ayr Utd10001–
2024-25Hamilton Academical21080–
2025-26Airdrieonians01030–
56A. DoranInverness Caledonian ThistleInverness Caledonian Thistle—–47030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle14010–
2022-23Inverness Caledonian Thistle22010–
2023-24Inverness Caledonian Thistle11010–
56P. AllanInverness Caledonian ThistleInverness Caledonian ThistleM–37050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline00020–
2023-24Dunfermline23020–
2026-27Inverness Caledonian Thistle14010–
56R. MacGregorInverness Caledonian ThistleInverness Caledonian ThistleM–370201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle20020–
2023-24Inverness Caledonian Thistle00010–
2024-25Queen's Park12041–
2025-26Queen's Park050110–
2026-27Inverness Caledonian Thistle00020–
56S. BanniganAyr UtdAyr Utd—–170361–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle03020–
2022-23Partick Thistle11060–
2023-24Partick Thistle02050–
2024-25Partick Thistle000141–
2025-26Ayr Utd01090–
69G. OakleyRaith RoversRaith RoversF–3560222–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle11020–
2022-23Greenock Morton62051–
2023-24Greenock Morton90051–
2024-25Ayr Utd133060–
2025-26Ayr Utd00020–
2026-27Raith Rovers60020–
69L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

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

Player page →

69K. FotheringhamSt JohnstoneSt Johnstone—–166060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United125040–
2025-26St Johnstone41020–
69Andy TodDunfermlineDunfermline—–156060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline00030–
2025-26Dunfermline133010–
2026-27Dunfermline23020–
69M. GarrityGreenock MortonGreenock MortonM–1460110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
2026-27Greenock Morton31010–
69Lewis McCannDunfermline· 25yDunfermline—251160150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline42070–
2023-24Dunfermline41030–
2024-25Dunfermline33050–

Player page →

69A. JakubiakPartick ThistlePartick Thistle—–106040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle11010–
2022-23Dundee62020–
2023-24Dunfermline23010–
2024-25Partick Thistle10000–
69S. PittmanLivingstonLivingstonM–66060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston55050–
2026-27Livingston11010–
69C. SheridanQueen's ParkQueen's Park—–46000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park46000–
69D. TaitFalkirk· 24yFalkirk—24360200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00010–
2021-22Raith Rovers13040–
2022-23Arbroath00070–
2024-25Falkirk23080–

Player page →

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

Player page →

69A. MurdochAyr UtdAyr Utd—–260150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd03080–
2022-23Ayr Utd23060–
2023-24Ayr Utd00010–
69L. StevensonRaith RoversRaith RoversD–260120–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers13050–
2025-26Raith Rovers12050–
2026-27Raith Rovers01020–
69D. CarsonInverness Caledonian ThistleInverness Caledonian Thistle—–160161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle06071–
2022-23Inverness Caledonian Thistle10080–
2023-24Inverness Caledonian Thistle00010–
84B. DempseyPartick ThistlePartick ThistleM–1750270–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd00010–
2022-23Ayr Utd71040–
2023-24Ayr Utd32040–
2024-25Ayr Utd41090–
2025-26Ayr Utd31080–
2026-27Partick Thistle00010–
84D. O'ReillyPartick ThistlePartick ThistleD–1450372–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical11050–
2022-23Hamilton Academical50091–
2023-24Raith Rovers30010–
2024-25Partick Thistle34080–
2025-26Partick Thistle200111–
2026-27Partick Thistle00030–
84B. StanwayPartick ThistlePartick ThistleM–1250191–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2023-24Partick Thistle11060–
2024-25Partick Thistle20031–
2025-26Partick Thistle73090–
2026-27Partick Thistle21000–
84B. WilsonAirdrieoniansAirdrieonians—–105010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians105010–
84R. DochertyRoss CountyRoss County—–1050291–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle62090–
2022-23Partick Thistle11090–
2023-24Dundee United32060–
2025-26Ross County00051–
84Aaron MuirheadArbroathArbroath—–950413–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd41071–
2022-23Partick Thistle22071–
2023-24Partick Thistle020111–
2024-25Partick Thistle00040–
2025-26Arbroath300120–
84G. McGillAirdrieoniansAirdrieonians—–75010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians10000–
2022-23Airdrieonians22010–
2023-24Airdrieonians43000–
84B. AlstonPartick ThistlePartick Thistle—–55050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock35050–
2023-24Partick Thistle20000–
84K. BroadfootGreenock Morton· 42yGreenock Morton—42550200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle22060–
2023-24Greenock Morton320110–
2024-25Greenock Morton01030–

Player page →

84S. MayLivingstonLivingstonM–55080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston51060–
2026-27Livingston04020–
84C. BallantyneGreenock MortonGreenock MortonD–450101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose01000–
2022-23Airdrieonians10010–
2023-24Airdrieonians10000–
2024-25Greenock Morton12060–
2025-26Greenock Morton11031–
2026-27Greenock Morton01000–
84D. WotherspoonDunfermlineDunfermline—–45081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle31010–
2024-25Dunfermline14071–
84S. McMannAyr UtdAyr UtdD–450230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00020–
2023-24Dundee United22030–
2024-25Ayr Utd10060–
2025-26Ayr Utd11080–
2026-27Ayr Utd02040–
84Tete YengiLivingston· 23yLivingston—2345070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston45070–

Player page →

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

Player page →

84S. LawsonHamilton AcademicalHamilton Academical—–35060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00020–
2022-23Hamilton Academical35040–

Data coverage for Scottish Championship →

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