Skip to content
Almanac
Menu

Goals, assists and cards count 909 of 930 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
97D. MacDonaldAirdrieoniansAirdrieonians—–230100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians23060–
2025-26Airdrieonians00040–
97D. PybusDunfermlineDunfermline—–120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline120100–
97D. ZanattaHamilton Academical· 29yHamilton Academical—291240100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers84050–
2022-23Hamilton Academical40050–

Player page →

97Dylan McGowanHamilton Academical· 34yHamilton Academical—34300100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00040–
2022-23Hamilton Academical20040–
2024-25Hamilton Academical10020–

Player page →

97J. BarjonasAirdrieoniansAirdrieonians—–120100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamilton Academical01000–
2024-25Hamilton Academical11050–
2025-26Airdrieonians00050–
97L. StevensonRaith RoversRaith Rovers—–250100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers13050–
2025-26Raith Rovers12050–
97Lewis SmithLivingston· 26yLivingston—269120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical42020–
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

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

Player page →

97S. StantonSt JohnstoneSt Johnstone—–10110100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers41040–
2023-24Raith Rovers56010–
2024-25Raith Rovers02000–
2025-26St Johnstone12010–
97T. AdeloyeGreenock MortonGreenock Morton—–2410100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd111080–
2023-24Partick Thistle80000–
2024-25Greenock Morton30010–
2025-26Greenock Morton20010–
97T. WattPartick ThistlePartick Thistle—–18130100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United138060–
2025-26Partick Thistle55040–
115E. MurrayQueen's ParkQueen's Park—–51092–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00030–
2023-24Raith Rovers11031–
2024-25Raith Rovers00011–
2025-26Queen's Park40020–
115E. WalkerAyr UtdAyr Utd—–83092–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40041–
2025-26Ayr Utd43051–
115Alex IacovittiRoss County· 28yRoss County—2821090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County21090–

Player page →

115C. KaneDunfermlineDunfermline—–223090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline50020–
2024-25Dunfermline111050–
2025-26Dunfermline62020–
115C. RandallRoss CountyRoss County—–11090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County11090–
115C. SmithHamilton AcademicalHamilton Academical—–109090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park10010–
2022-23Hamilton Academical74050–
2024-25Hamilton Academical25030–
115C. TelferAirdrieoniansAirdrieonians—–38090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians28040–
2024-25Hamilton Academical00020–
2025-26Airdrieonians10030–
115J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
115J. HoltSt Johnstone· 33ySt Johnstone—3313090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone13090–

Player page →

115J. LongridgeGreenock MortonGreenock Morton—–30090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers10030–
2024-25Hamilton Academical00010–
2025-26Greenock Morton20050–
115J. MurphyAyr UtdAyr Utd—–1612090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
115K. O'HaraHamilton AcademicalHamilton Academical—–134090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline61030–
2023-24Hamilton Academical32020–
2024-25Hamilton Academical41040–
115L. GrimshawDundee United· 31yDundee United—3103090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton00070–
2023-24Dundee United03020–

Player page →

115S. AllardiceInverness Caledonian ThistleInverness Caledonian Thistle—–42090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle02050–
2022-23Inverness Caledonian Thistle40040–
115S. BrownRaith RoversRaith Rovers—–22090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Raith Rovers22090–
115S. LawlessPartick ThistlePartick Thistle—–1515090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline31010–
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
131B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–3113081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle93030–
2022-23Inverness Caledonian Thistle136041–
2023-24Inverness Caledonian Thistle94010–
131C. DiabateSt Johnstone· 24ySt Johnstone—2430081–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone30081–

Player page →

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

Player page →

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

Player page →

131K. NgwenyaDunfermlineDunfermline—–34081–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers01010–
2023-24Partick Thistle01000–
2024-25Dunfermline02020–
2025-26Dunfermline30051–
131W. DuffyInverness Caledonian ThistleInverness Caledonian Thistle—–22081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
2022-23Inverness Caledonian Thistle01031–
2023-24Inverness Caledonian Thistle21040–
131A. KingGreenock MortonGreenock Morton—–22080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton00020–
2022-23Greenock Morton21040–
2023-24Greenock Morton00010–
2024-25Greenock Morton01010–
131C. FordyceRaith RoversRaith Rovers—–73080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians20000–
2023-24Airdrieonians32040–
2024-25Raith Rovers21000–
2025-26Raith Rovers00030–
131J. ChalmersDunfermlineDunfermline—–14080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd10020–
2021-22Dunfermline00010–
2023-24Dunfermline04020–
2024-25Dunfermline00030–
131K. MegwaPartick ThistlePartick Thistle—–02080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01030–
2024-25Partick Thistle01050–
131L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

131M. McKenzieAyr UtdAyr Utd—–1810080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd21020–
2022-23Ayr Utd43010–
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
131M. VirtanenCove RangersCove Rangers—–00080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00030–
2022-23Cove Rangers00050–
131T. RobsonQueen's ParkQueen's Park—–54080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park43020–
2023-24Queen's Park11060–
146C. FerrieQueen's ParkQueen's Park—–03071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park01000–
2023-24Queen's Park02020–
2024-25Queen's Park00041–
2025-26Queen's Park00010–
146J. BirdArbroathArbroath—–63071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Arbroath63071–
146J. HendersonRoss CountyRoss County—–1515071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle42021–
2024-25Ayr Utd710000–
2025-26Ross County43050–
146S. WantAyr UtdAyr Utd—–10071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical10020–
2022-23Hamilton Academical00021–
2025-26Ayr Utd00030–
146A. SamuelsGreenock MortonGreenock Morton—–40070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10030–
2022-23Inverness Caledonian Thistle30020–
2023-24Inverness Caledonian Thistle00010–
2024-25Greenock Morton00010–

Data coverage for Scottish Championship →

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