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
100B. WilliamsonHamilton AcademicalHamilton Academical—–13091–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee12041–
2023-24Hamilton Academical01010–
2024-25Hamilton Academical00040–
100T. LangArbroathArbroath—–20091–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers10041–
2024-25Falkirk10030–
2025-26Arbroath00020–
100Alex IacovittiRoss County· 29yRoss County—2921090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County21090–

Player page →

100C. PignatielloQueen's ParkQueen's ParkD–03090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton01020–
2025-26Queen's Park02040–
2026-27Queen's Park00030–
100C. RandallRoss CountyRoss County—–11090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County11090–
100D. CarsonInverness Caledonian ThistleInverness Caledonian Thistle—–10090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle10080–
2023-24Inverness Caledonian Thistle00010–
100J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
100J. HoltSt Johnstone· 33ySt Johnstone—3313090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone13090–

Player page →

100L. GrimshawDundee UnitedDundee United—–03090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton00070–
2023-24Dundee United03020–
110E. MurrayQueen's ParkQueen's ParkD–52082–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers11031–
2024-25Raith Rovers00011–
2025-26Queen's Park40020–
2026-27Queen's Park01020–
110C. DiabateSt Johnstone· 24ySt Johnstone—2430081–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone30081–

Player page →

110D. WotherspoonDunfermlineDunfermline—–45081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle31010–
2024-25Dunfermline14071–
110Jordan TillsonDundee United· 33yDundee United—3310081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United10081–

Player page →

110K. NgwenyaDunfermlineDunfermline—–34081–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers01010–
2023-24Partick Thistle01000–
2024-25Dunfermline02020–
2025-26Dunfermline30051–
110C. FordyceRaith RoversRaith RoversD–73080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airdrieonians20000–
2023-24Airdrieonians32040–
2024-25Raith Rovers21000–
2025-26Raith Rovers00030–
2026-27Raith Rovers00010–
110C. HamiltonArbroathArbroath—–41080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath41050–
2023-24Arbroath00030–
110C. SmithHamilton AcademicalHamilton Academical—–99080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical74050–
2024-25Hamilton Academical25030–
110Harry CochraneGreenock MortonGreenock MortonM–11080–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath11050–
2026-27Greenock Morton00030–
110K. MegwaPartick ThistlePartick Thistle—–02080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians01030–
2024-25Partick Thistle01050–
110L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

110Lewis McCannDunfermline· 25yDunfermline—2574080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline41030–
2024-25Dunfermline33050–

Player page →

110Lewis SmithLivingston· 26yLivingston—26510080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

110M. ShielsQueen's ParkQueen's Park—–11080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical00020–
2025-26Queen's Park11030–
2026-27Queen's Park00030–
110P. HanlonRaith RoversRaith RoversD–30080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers20040–
2025-26Raith Rovers10030–
2026-27Raith Rovers00010–
110S. LawlessPartick ThistlePartick Thistle—–1214080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
110S. MayLivingstonLivingstonM–55080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston51060–
2026-27Livingston04020–
110S. StewartArbroathArbroathM–33080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath01020–
2023-24Arbroath32020–
2025-26Arbroath00030–
2026-27Arbroath00010–
110T. RobsonQueen's ParkQueen's Park—–54080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park43020–
2023-24Queen's Park11060–
129C. FerrieQueen's ParkQueen's Park—–02071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park02020–
2024-25Queen's Park00041–
2025-26Queen's Park00010–
129J. BirdArbroathArbroath—–63071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Arbroath63071–
129J. HendersonRoss CountyRoss County—–1515071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle42021–
2024-25Ayr Utd710000–
2025-26Ross County43050–
129O. SmythPartick ThistlePartick ThistleM–51071–
SeasonClubGoalsAstAppsYCRCRating
2025-26Partick Thistle40041–
2026-27Partick Thistle11030–
129W. DuffyInverness Caledonian ThistleInverness Caledonian Thistle—–22071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle01031–
2023-24Inverness Caledonian Thistle21040–
129A. LyallRaith RoversRaith RoversM–38070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians11000–
2024-25Greenock Morton25040–
2025-26Greenock Morton01020–
2026-27Raith Rovers01010–
129A. MurdochAyr UtdAyr Utd—–23070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd23060–
2023-24Ayr Utd00010–
129A. ShinnieStenhousemuirStenhousemuirM–41070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston31060–
2026-27Stenhousemuir10010–
129A. WilsonAirdrieoniansAirdrieonians—–01070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians01030–
2025-26Airdrieonians00040–
129F. FyvieCove RangersCove Rangers—–02070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers02050–
2024-25Cove Rangers00020–
129F. MarshallArbroathArbroath—–112070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cove Rangers00010–
2025-26Arbroath112060–
129F. MusondaAyr UtdAyr Utd—–43070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd21000–
2023-24Ayr Utd21030–
2024-25Ayr Utd01040–
129J. HamiltonRaith RoversRaith Rovers—–162070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers70040–
2024-25Raith Rovers31000–
2025-26Raith Rovers61030–
129J. ScottQueen's ParkQueen's Park—–23070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park12030–
2024-25Queen's Park11040–
129Jack SandersAyr Utd· 27yAyr Utd—2721070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers11040–
2023-24Ayr Utd10030–

Player page →

129L. HendersonFalkirk· 30yFalkirk—3061070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk61070–

Player page →

129L. KildayHamilton AcademicalHamilton Academical—–11070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park01050–
2024-25Hamilton Academical10020–
129M. DoyleHamilton AcademicalHamilton Academical—–00070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical00070–
129P. NsioRaith RoversRaith Rovers—–20070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Raith Rovers20070–
129R. FraserDunfermlineDunfermline—–210070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11030–
2025-26Dunfermline17020–
2026-27Dunfermline02020–
129R. McAlearSt Johnstone· 24ySt Johnstone—24612070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd02020–
2024-25Livingston22010–
2025-26St Johnstone48040–

Player page →

129R. McGowanLivingstonLivingstonD–10070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston00070–
2026-27Livingston10000–

Data coverage for Scottish Championship →

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