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.

  • 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
89M. GarrityGreenock MortonGreenock MortonM–1460110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
2026-27Greenock Morton31010–
89S. BrownRaith RoversRaith RoversM–320110–
SeasonClubGoalsAstAppsYCRCRating
2025-26Raith Rovers22090–
2026-27Raith Rovers10020–
89T. FrenchGreenock MortonGreenock Morton—–110110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee10030–
2023-24Greenock Morton01080–
104George StangerAyr Utd· 26yAyr Utd—26420102–
SeasonClubGoalsAstAppsYCRCRating
2022-23Alloa Athletic00021–
2023-24Ayr Utd11021–
2024-25Ayr Utd31060–

Player page →

104C. BallantyneGreenock MortonGreenock MortonD–450101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose01000–
2022-23Airdrieonians10010–
2023-24Airdrieonians10000–
2024-25Greenock Morton12060–
2025-26Greenock Morton11031–
2026-27Greenock Morton01000–
104C. FoxQueen's ParkQueen's Park—–300101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park30051–
2023-24Queen's Park00020–
2025-26Queen's Park00030–
104C. RossAirdrieoniansAirdrieonians—–000100–
SeasonClubGoalsAstAppsYCRCRating
2025-26Airdrieonians000100–
104D. MacDonaldAirdrieoniansAirdrieonians—–230100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians23060–
2025-26Airdrieonians00040–
104D. PybusDunfermlineDunfermline—–120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline120100–
104D. ZanattaHamilton AcademicalHamilton Academical—–1240100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers84050–
2022-23Hamilton Academical40050–
104Dylan McGowanHamilton Academical· 35yHamilton Academical—35300100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00040–
2022-23Hamilton Academical20040–
2024-25Hamilton Academical10020–

Player page →

104J. BarjonasAirdrieoniansAirdrieonians—–120100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamilton Academical01000–
2024-25Hamilton Academical11050–
2025-26Airdrieonians00050–
104J. LongridgeGreenock MortonGreenock MortonD–300100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers10030–
2024-25Hamilton Academical00010–
2025-26Greenock Morton20050–
2026-27Greenock Morton00010–
104J. MurphyAyr UtdAyr UtdM–17120100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
2026-27Ayr Utd10010–
104Lewis SmithLivingston· 26yLivingston—269120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical42020–
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

104N. ShawGreenock MortonGreenock Morton—–18110100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle90030–
2023-24Inverness Caledonian Thistle44040–
2024-25Greenock Morton33000–
2025-26Greenock Morton24030–
104R. DowArbroathArbroath—–6140100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline22040–
2022-23Arbroath02030–
2023-24Arbroath11000–
2025-26Arbroath39030–
104R. McAlearSt Johnstone· 24ySt Johnstone—2410150100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43030–
2022-23Ayr Utd02020–
2024-25Livingston22010–
2025-26St Johnstone48040–

Player page →

104S. StantonSt JohnstoneSt Johnstone—–10110100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers41040–
2023-24Raith Rovers56010–
2024-25Raith Rovers02000–
2025-26St Johnstone12010–
104T. AdeloyeGreenock MortonGreenock Morton—–2410100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd111080–
2023-24Partick Thistle80000–
2024-25Greenock Morton30010–
2025-26Greenock Morton20010–
121E. WalkerAyr UtdAyr Utd—–83092–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40041–
2025-26Ayr Utd43051–
121Alex IacovittiRoss County· 29yRoss County—2921090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County21090–

Player page →

121C. FordyceRaith RoversRaith RoversD–73090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians20000–
2023-24Airdrieonians32040–
2024-25Raith Rovers21000–
2025-26Raith Rovers00030–
2026-27Raith Rovers00010–
121C. PignatielloQueen's ParkQueen's ParkD–03090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton01020–
2025-26Queen's Park02040–
2026-27Queen's Park00030–
121C. RandallRoss CountyRoss County—–11090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County11090–
121C. SmithHamilton AcademicalHamilton Academical—–109090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park10010–
2022-23Hamilton Academical74050–
2024-25Hamilton Academical25030–
121J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
121J. HoltSt Johnstone· 33ySt Johnstone—3313090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone13090–

Player page →

121K. O'HaraHamilton AcademicalHamilton Academical—–134090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline61030–
2023-24Hamilton Academical32020–
2024-25Hamilton Academical41040–
121L. GrimshawDundee UnitedDundee United—–03090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton00070–
2023-24Dundee United03020–
121M. ShielsQueen's ParkQueen's Park—–12090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical01010–
2022-23Hamilton Academical00020–
2025-26Queen's Park11030–
2026-27Queen's Park00030–
121S. AllardiceInverness Caledonian ThistleInverness Caledonian Thistle—–42090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle02050–
2022-23Inverness Caledonian Thistle40040–
121S. LawlessPartick ThistlePartick Thistle—–1515090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline31010–
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
134B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–3113081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle93030–
2022-23Inverness Caledonian Thistle136041–
2023-24Inverness Caledonian Thistle94010–
134C. DiabateSt Johnstone· 24ySt Johnstone—2430081–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone30081–

Player page →

134D. WotherspoonDunfermlineDunfermline—–45081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle31010–
2024-25Dunfermline14071–
134Jack SandersAyr Utd· 27yAyr Utd—2731081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock10011–
2022-23Cove Rangers11040–
2023-24Ayr Utd10030–

Player page →

134Jordan TillsonDundee United· 33yDundee United—3310081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United10081–

Player page →

134K. NgwenyaDunfermlineDunfermline—–34081–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers01010–
2023-24Partick Thistle01000–
2024-25Dunfermline02020–
2025-26Dunfermline30051–
134W. DuffyInverness Caledonian ThistleInverness Caledonian Thistle—–22081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2022-23Inverness Caledonian Thistle01031–
2023-24Inverness Caledonian Thistle21040–
134A. KingGreenock MortonGreenock Morton—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton00020–
2022-23Greenock Morton21040–
2023-24Greenock Morton00010–
2024-25Greenock Morton01010–
134Harry CochraneGreenock MortonGreenock MortonM–11080–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath11050–
2026-27Greenock Morton00030–
134J. ChalmersDunfermlineDunfermline—–14080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd10020–
2021-22Dunfermline00010–
2023-24Dunfermline04020–
2024-25Dunfermline00030–
134K. MegwaPartick ThistlePartick Thistle—–02080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01030–
2024-25Partick Thistle01050–
134L. MoultDundee UnitedDundee United—–186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–
134M. McKenzieAyr UtdAyr Utd—–1810080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd21020–
2022-23Ayr Utd43010–
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
134M. VirtanenCove RangersCove Rangers—–00080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00030–
2022-23Cove Rangers00050–
134P. HanlonRaith RoversRaith RoversD–30080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers20040–
2025-26Raith Rovers10030–
2026-27Raith Rovers00010–
134S. MayLivingstonLivingstonM–55080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston51060–
2026-27Livingston04020–
134T. RobsonQueen's ParkQueen's Park—–54080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park43020–
2023-24Queen's Park11060–

Data coverage for Scottish Championship →

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