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.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
47Z. RobinsonDundeeDundee—–123010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee123010–
47J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
53Calvin MillerFalkirk· 28yFalkirk—281114040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton14010–
2024-25Falkirk1010030–

Player page →

53H. MilnePartick Thistle· 29yPartick Thistle—2911100181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle54070–
2023-24Partick Thistle35081–
2024-25Partick Thistle31030–

Player page →

53Matty ToddDunfermlineDunfermline—–119030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline20010–
2023-24Dunfermline41010–
2024-25Dunfermline31010–
2025-26Dunfermline27000–
53L. McGrattanAirdrieoniansAirdrieonians—–1180231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton11020–
2022-23Greenock Morton23050–
2023-24Greenock Morton11040–
2024-25Airdrieonians42091–
2025-26Airdrieonians31030–
53Lewis McCannDunfermline· 25yDunfermline—251160150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline42070–
2023-24Dunfermline41030–
2024-25Dunfermline33050–

Player page →

53M. GarrityGreenock MortonGreenock Morton—–1150100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
53A. SamuelPartick ThistlePartick Thistle—–113010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle52010–
2025-26Partick Thistle61000–
53E. HendersonAirdrieoniansAirdrieonians—–113030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park01000–
2023-24Hamilton Academical11000–
2024-25Hamilton Academical10010–
2025-26Airdrieonians91020–
53F. MarshallArbroathArbroath—–112070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cove Rangers00010–
2025-26Arbroath112060–
62R. McAlearSt Johnstone· 24ySt Johnstone—2410150100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43030–
2022-23Ayr Utd02020–
2024-25Livingston22010–
2025-26St Johnstone48040–

Player page →

62S. StantonSt JohnstoneSt Johnstone—–10110100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers41040–
2023-24Raith Rovers56010–
2024-25Raith Rovers02000–
2025-26St Johnstone12010–
62C. SmithHamilton AcademicalHamilton Academical—–109090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park10010–
2022-23Hamilton Academical74050–
2024-25Hamilton Academical25030–
62G. SavouryQueen's ParkQueen's Park—–107020–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park105000–
2025-26Queen's Park02020–
62A. JakubiakPartick ThistlePartick Thistle—–106040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle11010–
2022-23Dundee62020–
2023-24Dunfermline23010–
2024-25Partick Thistle10000–
62B. WilsonAirdrieoniansAirdrieonians—–105010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians105010–
62R. DochertyRoss CountyRoss County—–1050291–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle62090–
2022-23Partick Thistle11090–
2023-24Dundee United32060–
2025-26Ross County00051–
62B. StanwayPartick ThistlePartick Thistle—–1040191–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle00010–
2023-24Partick Thistle11060–
2024-25Partick Thistle20031–
2025-26Partick Thistle73090–
62G. ReillyArbroathArbroath—–104040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton53010–
2025-26Arbroath51030–
62S. SutherlandInverness Caledonian ThistleInverness Caledonian Thistle—–104010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle104010–
72K. TurnerPartick ThistlePartick Thistle—–9280221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle29050–
2022-23Partick Thistle510021–
2023-24Raith Rovers04030–
2024-25Partick Thistle15090–
2025-26Partick Thistle10030–
72C. HarperInverness Caledonian ThistleInverness Caledonian Thistle—–914040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle11010–
2022-23Inverness Caledonian Thistle52020–
2023-24Inverness Caledonian Thistle311010–
72Lewis SmithLivingston· 26yLivingston—269120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical42020–
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

72R. CrawfordPartick ThistlePartick Thistle—–990320–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle00010–
2022-23Greenock Morton470100–
2023-24Greenock Morton41080–
2024-25Partick Thistle00090–
2025-26Partick Thistle11040–
72S. WelshQueen's ParkQueen's Park—–990242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle41040–
2022-23Inverness Caledonian Thistle16041–
2023-24Inverness Caledonian Thistle00010–
2023-24Queen's Park20081–
2024-25Queen's Park22070–
72Aaron MuirheadArbroathArbroath—–950413–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd41071–
2022-23Partick Thistle22071–
2023-24Partick Thistle020111–
2024-25Partick Thistle00040–
2025-26Arbroath300120–
72Brad SpencerFalkirk· 30yFalkirk—30930210–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers10060–
2022-23Raith Rovers00070–
2024-25Falkirk83080–

Player page →

72G. OliverFalkirkFalkirk—–91060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton60050–
2024-25Falkirk31010–
72Scott ArfieldFalkirk· 37yFalkirk—3790020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk90020–

Player page →

81O. MoffatGreenock MortonGreenock Morton—–87050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline32010–
2024-25Greenock Morton41020–
2025-26Greenock Morton14020–
81David MoyoHamilton Academical· 31yHamilton Academical—3183030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical83030–

Player page →

81E. WalkerAyr UtdAyr Utd—–83092–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40041–
2025-26Ayr Utd43051–
81Lyall CameronDundee· 23yDundee—2383000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee83000–

Player page →

81Barney StewartDunfermline· 22yDunfermline—2282020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk22020–
2025-26Dunfermline60000–

Player page →

81Curtis MainGreenock Morton· 34yGreenock Morton—3482021–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40010–
2025-26Ayr Utd22010–
2025-26Greenock Morton20001–

Player page →

81Kyle LaffertyKilmarnock· 38yKilmarnock—3882020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock82020–

Player page →

81C. HamiltonArbroathArbroath—–810160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath40080–
2022-23Arbroath41050–
2023-24Arbroath00030–
81C. MorrisonDunfermlineDunfermline—–81020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk30000–
2025-26Dunfermline51020–
81M. MegginsonCove RangersCove Rangers—–810120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers710120–
2024-25Cove Rangers10000–
91R. TumiltySt JohnstoneSt Johnstone—–780200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers23040–
2022-23Hamilton Academical02050–
2023-24Hamilton Academical10020–
2024-25Hamilton Academical42070–
2025-26St Johnstone01020–
91L. ConnellyQueen of the SouthQueen of the South—–77020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South77020–
91S. McGintyAirdrieoniansAirdrieonians—–770191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd12050–
2022-23Ayr Utd33030–
2023-24Ayr Utd10001–
2024-25Hamilton Academical21080–
2025-26Airdrieonians01030–
91G. McGillAirdrieoniansAirdrieonians—–75010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians10000–
2022-23Airdrieonians22010–
2023-24Airdrieonians43000–
91S. DrozdQueen's ParkQueen's Park—–740140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park31070–
2025-26Queen's Park43070–
91Thomas O'BrienArbroathArbroath—–740252–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath31090–
2022-23Arbroath21062–
2023-24Arbroath22080–
2025-26Arbroath00020–
91C. FordyceRaith RoversRaith Rovers—–73080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians20000–
2023-24Airdrieonians32040–
2024-25Raith Rovers21000–
2025-26Raith Rovers00030–
91C. GallagherAirdrieoniansAirdrieonians—–73020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians10000–
2022-23Airdrieonians10000–
2023-24Airdrieonians53020–
91C. ScullyCove RangersCove Rangers—–73040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers73040–
91L. McCowanDundee· 28yDundee—2873040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee73040–

Player page →

Data coverage for Scottish Championship →

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