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.

  • 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
91C. UgwuGreenock MortonGreenock Morton—–72040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton72040–
91D. GoldArbroathArbroath—–720111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath20001–
2022-23Arbroath20050–
2023-24Arbroath31060–
2025-26Arbroath01000–
91M. PoplatnikRaith RoversRaith Rovers—–72030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers72030–
91Mason HancockAirdrieonians· 23yAirdrieonians—23720130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath00020–
2023-24Airdrieonians42050–
2024-25Airdrieonians30060–

Player page →

91I. CameronRaith RoversRaith Rovers—–71040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock10000–
2021-22Queen of the South31040–
2025-26Raith Rovers30000–
91L. HendersonFalkirk· 29yFalkirk—29710110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10040–
2024-25Falkirk61070–

Player page →

91Ronan HaleRoss County· 27yRoss County—2771040–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County71040–

Player page →

108P. McMullanRaith RoversRaith Rovers—–614020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee611000–
2025-26Raith Rovers03020–
108R. DowArbroathArbroath—–6140100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline22040–
2022-23Arbroath02030–
2023-24Arbroath11000–
2025-26Arbroath39030–
108Kerr McInroyPartick Thistle· 25yPartick Thistle—25611030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd24010–
2023-24Partick Thistle47020–

Player page →

108C. McKinnonAirdrieoniansAirdrieonians—–68040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle33000–
2024-25Ayr Utd01010–
2025-26Airdrieonians34030–
108J. BirdArbroathArbroath—–63071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Arbroath63071–
108J. CooperDunfermlineDunfermline—–63020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dunfermline32020–
2025-26Dunfermline31000–
108Stephen KellyLivingston· 26yLivingston—2663050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston63050–

Player page →

108J. HyltonArbroathArbroath—–62020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Arbroath62020–
108A. AgyemanSt JohnstoneSt Johnstone—–61041–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk51021–
2025-26St Johnstone10020–
108M. BoyesSt Johnstone· 25ySt Johnstone—25610231–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle30030–
2024-25Greenock Morton200120–
2025-26St Johnstone11081–

Player page →

108E. BrophyGreenock MortonGreenock Morton—–60020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Greenock Morton60020–
108Finlay PollockRaith RoversRaith Rovers—–60010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers60010–
108R. DiackPartick ThistlePartick Thistle—–60040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle30010–
2024-25Airdrieonians30010–
2024-25Partick Thistle00020–
121A. FrizzellAirdrieoniansAirdrieonians—–5120181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians10000–
2023-24Airdrieonians250101–
2024-25Airdrieonians27070–
121Josh EdwardsDunfermline· 26yDunfermline—2658050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline21020–
2023-24Dunfermline37030–

Player page →

121B. AlstonPartick ThistlePartick Thistle—–55050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock35050–
2023-24Partick Thistle20000–
121K. BroadfootGreenock Morton· 41yGreenock Morton—41550200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle22060–
2023-24Greenock Morton320110–
2024-25Greenock Morton01030–

Player page →

121S. PittmanLivingstonLivingston—–55050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston55050–
121Cammy KerrQueen's Park· 30yQueen's Park—30540111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee21020–
2023-24Inverness Caledonian Thistle20061–
2024-25Queen's Park13030–

Player page →

121Craig WatsonArbroathArbroath—–540132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians00021–
2023-24Airdrieonians51030–
2024-25Airdrieonians00050–
2025-26Arbroath03021–
121T. RobsonQueen's ParkQueen's Park—–54080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park43020–
2023-24Queen's Park11060–
121D. O'ConnorRaith RoversRaith Rovers—–530190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South10020–
2022-23Greenock Morton10050–
2023-24Greenock Morton22070–
2025-26Raith Rovers11050–
121N. LowArbroathArbroath—–53020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath43020–
2022-23Arbroath10000–
121S. BrownRaith RoversRaith Rovers—–530280–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers31080–
2023-24Raith Rovers11060–
2024-25Raith Rovers110110–
2025-26Raith Rovers00030–
121Adama SidibehSt Johnstone· 28ySt Johnstone—2852030–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone52030–

Player page →

121C. WightonDunfermlineDunfermline—–52030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath01010–
2023-24Dunfermline51010–
2024-25Dunfermline00010–
121J. MaxwellAyr Utd· 24yAyr Utd—2452010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd52010–

Player page →

121J. WhiteRoss CountyRoss County—–52030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County52030–
121K. PhillipsRoss CountyRoss County—–52030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County52030–
121R. McCabeAirdrieoniansAirdrieonians—–52051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians21000–
2022-23Airdrieonians30000–
2023-24Airdrieonians00040–
2024-25Airdrieonians01011–
121C. ShieldsQueen's Park· 28yQueen's Park—2851050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park51050–

Player page →

121D. HilsonArbroathArbroath—–51070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10020–
2022-23Arbroath41050–
121E. MurrayQueen's ParkQueen's Park—–51092–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00030–
2023-24Raith Rovers11031–
2024-25Raith Rovers00011–
2025-26Queen's Park40020–
121F. StuparevicGreenock MortonGreenock Morton—–51030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Greenock Morton51030–
121K. BenedictusDunfermlineDunfermline—–510142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers21041–
2023-24Dunfermline10030–
2024-25Dunfermline20041–
2025-26Dunfermline00030–
121Michael GardyneInverness Caledonian Thistle· 40yInverness Caledonian Thistle—4051000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle51000–

Player page →

121R. SweeneyDundee· 29yDundee—29510112–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee510112–

Player page →

121S. MayLivingstonLivingston—–51060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston51060–
121E. OtooDunfermlineDunfermline—–500130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline20050–
2024-25Dunfermline30070–
2025-26Dunfermline00010–
147M. RusAyr UtdAyr Utd—–4120161–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd36060–
2025-26Ayr Utd160101–
147Glenn MiddletonDundee United· 26yDundee United—26411030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United411030–

Player page →

147L. StrappAirdrieoniansAirdrieonians—–490371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton14050–
2022-23Greenock Morton02040–
2023-24Greenock Morton02070–
2024-25Airdrieonians11070–
2025-26Airdrieonians200141–
147S. StewartArbroathArbroath—–490110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath16040–
2022-23Arbroath01020–
2023-24Arbroath32020–
2025-26Arbroath00030–

Data coverage for Scottish Championship →

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