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.

  • 03
  • 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

475C. FerrieQueen's ParkQueen's Park—00371–
SeasonClubAppsGoalsAstYCRCRating
2021-22Queen's Park00100–
2023-24Queen's Park00220–
2024-25Queen's Park00041–
2025-26Queen's Park00010–
502T. RobsonQueen's ParkQueen's Park—05480–
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park04320–
2023-24Queen's Park01160–
502S. MayLivingstonLivingstonM05580–
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston05160–
2026-27Livingston00420–
502P. HanlonRaith RoversRaith RoversD03080–
SeasonClubAppsGoalsAstYCRCRating
2024-25Raith Rovers02040–
2025-26Raith Rovers01030–
2026-27Raith Rovers00010–
502M. VirtanenCove RangersCove Rangers—00080–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamilton Academical00030–
2022-23Cove Rangers00050–
502M. McKenzieAyr UtdAyr Utd—0181080–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd02120–
2022-23Ayr Utd04310–
2023-24Ayr Utd02520–
2024-25Ayr Utd03010–
2025-26Ayr Utd07120–
502Louis MoultDundee UnitedDundee United—018680–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee United018680–

Player page →

502K. MegwaPartick ThistlePartick Thistle—00280–
SeasonClubAppsGoalsAstYCRCRating
2023-24Airdrieonians00130–
2024-25Partick Thistle00150–
502J. ChalmersDunfermlineDunfermline—01480–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd01020–
2021-22Dunfermline00010–
2023-24Dunfermline00420–
2024-25Dunfermline00030–
502Harry CochraneGreenock MortonGreenock MortonM01180–
SeasonClubAppsGoalsAstYCRCRating
2025-26Arbroath01150–
2026-27Greenock Morton00030–
502A. KingGreenock MortonGreenock Morton—02280–
SeasonClubAppsGoalsAstYCRCRating
2021-22Greenock Morton00020–
2022-23Greenock Morton02140–
2023-24Greenock Morton00010–
2024-25Greenock Morton00110–
502W. DuffyInverness Caledonian ThistleInverness Caledonian Thistle—02281–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle00010–
2022-23Inverness Caledonian Thistle00131–
2023-24Inverness Caledonian Thistle02140–
502K. NgwenyaDunfermlineDunfermline—03481–
SeasonClubAppsGoalsAstYCRCRating
2022-23Raith Rovers00110–
2023-24Partick Thistle00100–
2024-25Dunfermline00220–
2025-26Dunfermline03051–
502Jordan TillsonDundee UnitedDundee United—01081–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee United01081–

Player page →

502Jack SandersAyr UtdAyr Utd—03181–
SeasonClubAppsGoalsAstYCRCRating
2021-22Kilmarnock01011–
2022-23Cove Rangers01140–
2023-24Ayr Utd01030–

Player page →

502D. WotherspoonDunfermlineDunfermline—04581–
SeasonClubAppsGoalsAstYCRCRating
2023-24Inverness Caledonian Thistle03110–
2024-25Dunfermline01471–
502C. DiabateSt JohnstoneSt Johnstone—03081–
SeasonClubAppsGoalsAstYCRCRating
2025-26St Johnstone03081–

Player page →

502B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—0311381–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle09330–
2022-23Inverness Caledonian Thistle013641–
2023-24Inverness Caledonian Thistle09410–
519S. LawlessPartick ThistlePartick Thistle—0151590–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline03110–
2022-23Partick Thistle07430–
2023-24Partick Thistle04840–
2024-25Partick Thistle00100–
2025-26Partick Thistle01110–
519S. AllardiceInverness Caledonian ThistleInverness Caledonian Thistle—04290–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle00250–
2022-23Inverness Caledonian Thistle04040–
519M. ShielsQueen's ParkQueen's Park—01290–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamilton Academical00110–
2022-23Hamilton Academical00020–
2025-26Queen's Park01130–
2026-27Queen's Park00030–
519L. GrimshawDundee UnitedDundee United—00390–
SeasonClubAppsGoalsAstYCRCRating
2022-23Greenock Morton00070–
2023-24Dundee United00320–

Player page →

519K. O'HaraHamilton AcademicalHamilton Academical—013490–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline06130–
2023-24Hamilton Academical03220–
2024-25Hamilton Academical04140–
519J. HoltSt JohnstoneSt Johnstone—01390–
SeasonClubAppsGoalsAstYCRCRating
2025-26St Johnstone01390–

Player page →

519J. FowlerSt JohnstoneSt Johnstone—012190–
SeasonClubAppsGoalsAstYCRCRating
2025-26Queen's Park010170–
2025-26St Johnstone02020–
519C. SmithHamilton AcademicalHamilton Academical—010990–
SeasonClubAppsGoalsAstYCRCRating
2021-22Queen's Park01010–
2022-23Hamilton Academical07450–
2024-25Hamilton Academical02530–
519C. RandallRoss CountyRoss County—01190–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ross County01190–
519C. PignatielloQueen's ParkQueen's ParkD00390–
SeasonClubAppsGoalsAstYCRCRating
2022-23Greenock Morton00120–
2025-26Queen's Park00240–
2026-27Queen's Park00030–
519C. FordyceRaith RoversRaith RoversD07390–
SeasonClubAppsGoalsAstYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians02000–
2023-24Airdrieonians03240–
2024-25Raith Rovers02100–
2025-26Raith Rovers00030–
2026-27Raith Rovers00010–
519Alex IacovittiRoss CountyRoss County—02190–
SeasonClubAppsGoalsAstYCRCRating
2025-26Ross County02190–

Player page →

519E. WalkerAyr UtdAyr Utd—08392–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ayr Utd04041–
2025-26Ayr Utd04351–
532T. AdeloyeGreenock MortonGreenock Morton—0241100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd011180–
2023-24Partick Thistle08000–
2024-25Greenock Morton03010–
2025-26Greenock Morton02010–
532S. StantonSt JohnstoneSt Johnstone—01011100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers04140–
2023-24Raith Rovers05610–
2024-25Raith Rovers00200–
2025-26St Johnstone01210–
532R. McAlearSt JohnstoneSt Johnstone—01015100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle04330–
2022-23Ayr Utd00220–
2024-25Livingston02210–
2025-26St Johnstone04840–

Player page →

532R. DowArbroathArbroath—0614100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline02240–
2022-23Arbroath00230–
2023-24Arbroath01100–
2025-26Arbroath03930–
532N. ShawGreenock MortonGreenock Morton—01811100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Inverness Caledonian Thistle09030–
2023-24Inverness Caledonian Thistle04440–
2024-25Greenock Morton03300–
2025-26Greenock Morton02430–
532Lewis SmithLivingstonLivingston—0912100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamilton Academical04220–
2022-23Hamilton Academical00440–
2023-24Hamilton Academical02100–
2024-25Livingston03540–

Player page →

532J. MurphyAyr UtdAyr UtdM01712100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ayr Utd061030–
2024-25Ayr Utd03110–
2025-26Ayr Utd07150–
2026-27Ayr Utd01010–
532J. LongridgeGreenock MortonGreenock MortonD030100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Cove Rangers01030–
2024-25Hamilton Academical00010–
2025-26Greenock Morton02050–
2026-27Greenock Morton00010–
532J. BarjonasAirdrieoniansAirdrieonians—012100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Hamilton Academical00100–
2024-25Hamilton Academical01150–
2025-26Airdrieonians00050–
532Dylan McGowanHamilton AcademicalHamilton Academical—030100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Kilmarnock00040–
2022-23Hamilton Academical02040–
2024-25Hamilton Academical01020–

Player page →

532D. ZanattaHamilton AcademicalHamilton Academical—0124100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers08450–
2022-23Hamilton Academical04050–

Player page →

532D. PybusDunfermlineDunfermline—012100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline012100–
532D. MacDonaldAirdrieoniansAirdrieonians—023100–
SeasonClubAppsGoalsAstYCRCRating
2024-25Airdrieonians02360–
2025-26Airdrieonians00040–
532C. RossAirdrieoniansAirdrieonians—000100–
SeasonClubAppsGoalsAstYCRCRating
2025-26Airdrieonians000100–
532C. FoxQueen's ParkQueen's Park—030101–
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park03051–
2023-24Queen's Park00020–
2025-26Queen's Park00030–
532C. BallantyneGreenock MortonGreenock MortonD045101–
SeasonClubAppsGoalsAstYCRCRating
2021-22Montrose00100–
2022-23Airdrieonians01010–
2023-24Airdrieonians01000–
2024-25Greenock Morton01260–
2025-26Greenock Morton01131–
2026-27Greenock Morton00100–
532George StangerAyr UtdAyr Utd—042102–
SeasonClubAppsGoalsAstYCRCRating
2022-23Alloa Athletic00021–
2023-24Ayr Utd01121–
2024-25Ayr Utd03160–

Player page →

549T. FrenchGreenock MortonGreenock Morton—011110–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee01030–
2023-24Greenock Morton00180–
549S. BrownRaith RoversRaith RoversM032110–
SeasonClubAppsGoalsAstYCRCRating
2025-26Raith Rovers02290–
2026-27Raith Rovers01020–

Data coverage for Scottish Championship →

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