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
187M. O'HalloranGreenock MortonGreenock Morton—–34060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline11030–
2025-26Greenock Morton23030–
187R. MacIverFalkirkFalkirk—–34030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle01000–
2024-25Falkirk33030–
187S. BoydGreenock MortonGreenock Morton—–34040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle14030–
2023-24Greenock Morton20010–
187Fraser BrydenAyr UtdAyr Utd—–33050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd11040–
2022-23Ayr Utd10000–
2023-24Ayr Utd12010–
187H. FieldsonQueen's ParkQueen's Park—–33061–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park01020–
2025-26Queen's Park32041–
187J. DavidsonInverness Caledonian ThistleInverness Caledonian Thistle—–33030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park00010–
2022-23Queen's Park22010–
2023-24Hamilton Academical00010–
2023-24Inverness Caledonian Thistle11000–
187N. McAllisterAyr UtdAyr Utd—–330332–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd00020–
2022-23Ayr Utd10060–
2023-24Ayr Utd10081–
2024-25Ayr Utd02091–
2025-26Ayr Utd11080–
187A. ComrieGreenock MortonGreenock Morton—–320131–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline11031–
2023-24Dunfermline00010–
2024-25Dunfermline21040–
2025-26Greenock Morton00050–
187C. DonaldsonFalkirk· 31yFalkirk—3132060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline20040–
2022-23Falkirk10010–
2024-25Falkirk02010–

Player page →

187C. MontanoLivingstonLivingston—–32020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston32020–
187Jaze KabiaGreenock Morton· 25yGreenock Morton—2532050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton32050–

Player page →

187L. McStravickAirdrieoniansAirdrieonians—–320112–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians21051–
2024-25Airdrieonians11030–
2025-26Airdrieonians00031–
187S. MackieRoss CountyRoss County—–320142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers00010–
2024-25Falkirk32081–
2025-26Ross County00051–
187A. DevineAirdrieoniansAirdrieonians—–31021–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park11021–
2025-26Airdrieonians20000–
187A. ShinnieLivingstonLivingston—–31060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston31060–
187Jack SandersAyr Utd· 27yAyr Utd—2731081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock10011–
2022-23Cove Rangers11040–
2023-24Ayr Utd10030–

Player page →

187Rory McKenzieKilmarnock· 32yKilmarnock—3231040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock31040–

Player page →

187U. IkpeazuSt Johnstone· 31ySt Johnstone—3131030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County21030–
2025-26St Johnstone10000–

Player page →

187A. MarshRaith RoversRaith Rovers—–30020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers30020–
187A. WrightRoss CountyRoss County—–30061–
SeasonClubGoalsAstAppsYCRCRating
2025-26Ross County30061–
187Ash TaylorKilmarnock· 35yKilmarnock—3530020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock30020–

Player page →

187C. DiabateSt Johnstone· 24ySt Johnstone—2430081–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone30081–

Player page →

187C. FoxQueen's ParkQueen's Park—–300101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park30051–
2023-24Queen's Park00020–
2025-26Queen's Park00030–
187C. MacPhersonGreenock MortonGreenock Morton—–30030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Greenock Morton30030–
187Dylan McGowanHamilton Academical· 34yHamilton Academical—34300100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock00040–
2022-23Hamilton Academical20040–
2024-25Hamilton Academical10020–

Player page →

187J. LongridgeGreenock MortonGreenock Morton—–30090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers10030–
2024-25Hamilton Academical00010–
2025-26Greenock Morton20050–
187Jordan McGheeDundee· 29yDundee—2930060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee30060–

Player page →

187K. ThomasDundeeDundee—–30000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee30000–
187K. WilloughbyAyr UtdAyr Utd—–30010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd30010–
187L. McLeishQueen's ParkQueen's Park—–30000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park20000–
2024-25Queen's Park10000–
187M. AitkenStenhousemuirStenhousemuir—–30010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Stenhousemuir10010–
2025-26Stenhousemuir20000–
187M. Fagan-WalcottDunfermlineDunfermline—–30000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline30000–
187Mark ReynoldsCove Rangers· 39yCove Rangers—3930050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers30050–

Player page →

187P. HanlonRaith RoversRaith Rovers—–30070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers20040–
2025-26Raith Rovers10030–
187P. JarrettQueen's ParkQueen's Park—–30010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park30010–
187S. EzeQueen's ParkQueen's Park—–30030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park30030–
237R. FraserDunfermlineDunfermline—–28050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11030–
2025-26Dunfermline17020–
237A. MurdochAyr UtdAyr Utd—–260150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd03080–
2022-23Ayr Utd23060–
2023-24Ayr Utd00010–
237L. StevensonRaith RoversRaith Rovers—–250100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Raith Rovers13050–
2025-26Raith Rovers12050–
237D. MacKayInverness Caledonian ThistleInverness Caledonian Thistle—–24040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock01010–
2022-23Inverness Caledonian Thistle23030–
237D. WatretAyr UtdAyr Utd—–24031–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd22010–
2025-26Ayr Utd02021–
237E. VarianRaith RoversRaith Rovers—–24050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers24050–
237J. Chilokoa-MullenDunfermlineDunfermline—–240121–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle00010–
2024-25Dunfermline00040–
2025-26Dunfermline24071–
237K. AdamsFalkirkFalkirk—–24020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk24020–
237K. Ritchie-HoslerDunfermlineDunfermline—–24060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline22020–
2024-25Dunfermline02040–
237M. JohnstonCove Rangers· 22yCove Rangers—2224040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South22030–
2022-23Cove Rangers02010–

Player page →

237D. MacDonaldAirdrieoniansAirdrieonians—–230100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians23060–
2025-26Airdrieonians00040–
237D. McMasterAirdrieoniansAirdrieonians—–230150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians11020–
2024-25Airdrieonians10060–
2025-26Airdrieonians02070–
237J. MacIntyreArbroathArbroath—–23031–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath23031–
237J. QuitongoGreenock MortonGreenock Morton—–230141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton20091–
2023-24Greenock Morton03050–

Data coverage for Scottish Championship →

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