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.

  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
124Michael GardyneInverness Caledonian Thistle· 40yInverness Caledonian Thistle—4051000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle51000–

Player page →

124O. SmythPartick ThistlePartick ThistleM–51071–
SeasonClubGoalsAstAppsYCRCRating
2025-26Partick Thistle40041–
2026-27Partick Thistle11030–
124R. SweeneyDundee· 29yDundee—29510112–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee510112–

Player page →

124E. OtooDunfermlineDunfermline—–500130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline20050–
2024-25Dunfermline30070–
2025-26Dunfermline00010–
124R. MacLeodDunfermlineDunfermline—–50050–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dunfermline20040–
2026-27Dunfermline30010–
156Glenn MiddletonDundee United· 26yDundee United—26411030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United411030–

Player page →

156C. TelferRaith RoversRaith Rovers—–490110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians28040–
2024-25Hamilton Academical00020–
2025-26Airdrieonians10030–
2026-27Raith Rovers11020–
156L. StrappAirdrieoniansAirdrieonians—–490371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton14050–
2022-23Greenock Morton02040–
2023-24Greenock Morton02070–
2024-25Airdrieonians11070–
2025-26Airdrieonians200141–
156S. StewartArbroathArbroathM–490120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath16040–
2022-23Arbroath01020–
2023-24Arbroath32020–
2025-26Arbroath00030–
2026-27Arbroath00010–
156A. DoranInverness Caledonian ThistleInverness Caledonian Thistle—–47030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle14010–
2022-23Inverness Caledonian Thistle22010–
2023-24Inverness Caledonian Thistle11010–
156C. SheridanQueen's ParkQueen's Park—–46000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park46000–
156C. BallantyneGreenock MortonGreenock MortonD–450101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose01000–
2022-23Airdrieonians10010–
2023-24Airdrieonians10000–
2024-25Greenock Morton12060–
2025-26Greenock Morton11031–
2026-27Greenock Morton01000–
156D. WotherspoonDunfermlineDunfermline—–45081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle31010–
2024-25Dunfermline14071–
156S. McMannAyr UtdAyr UtdD–450230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00020–
2023-24Dundee United22030–
2024-25Ayr Utd10060–
2025-26Ayr Utd11080–
2026-27Ayr Utd02040–
156Tete YengiLivingston· 23yLivingston—2345070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston45070–

Player page →

156B. LinnArbroathArbroath—–44010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath12000–
2022-23Arbroath32010–
156I. WilsonGreenock MortonGreenock MortonM–440221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton11040–
2023-24Greenock Morton10030–
2024-25Greenock Morton11061–
2025-26Greenock Morton12050–
2026-27Greenock Morton00040–
156J. MacIntyreArbroathArbroathM–44041–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath23031–
2026-27Arbroath21010–
156Joel NoubleArbroath· 30yArbroath—3044010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath44010–

Player page →

156K. KennedyQueen of the SouthQueen of the South—–44020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline12010–
2021-22Hamilton Academical11000–
2022-23Falkirk10000–
2024-25Queen of the South10000–
2025-26Queen of the South01010–
156L. DickAyr UtdAyr Utd—–440241–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers10040–
2022-23Raith Rovers20080–
2023-24Raith Rovers02040–
2024-25Raith Rovers01031–
2025-26Ayr Utd11050–
156M. O'HalloranGreenock MortonGreenock MortonM–44060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline11030–
2025-26Greenock Morton23030–
2026-27Greenock Morton10000–
156S. AshfordAyr UtdAyr Utd—–44031–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd22011–
2022-23Ayr Utd22020–
156C. MontanoLivingstonLivingstonD–43030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston32020–
2026-27Livingston11010–
156F. MusondaAyr UtdAyr Utd—–43070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd21000–
2023-24Ayr Utd21030–
2024-25Ayr Utd01040–
156M. CudjoeDundee United· 22yDundee United—2243011–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United43011–

Player page →

156T. WalshInverness Caledonian ThistleInverness Caledonian Thistle—–43000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43000–
156A. RoseHamilton AcademicalHamilton Academical—–42000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd32000–
2023-24Hamilton Academical10000–
156Callum HendryKilmarnock· 28yKilmarnock—2842030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock42030–

Player page →

156Craig SibbaldDundee United· 31yDundee United—3142051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United42051–

Player page →

156D. BorsoGreenock MortonGreenock MortonF–42020–
SeasonClubGoalsAstAppsYCRCRating
2026-27Greenock Morton42020–
156George StangerAyr Utd· 26yAyr Utd—26420102–
SeasonClubGoalsAstAppsYCRCRating
2022-23Alloa Athletic00021–
2023-24Ayr Utd11021–
2024-25Ayr Utd31060–

Player page →

156L. McGregorAirdrieoniansAirdrieonians—–42020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians40020–
2024-25Airdrieonians02000–
156S. AllardiceInverness Caledonian ThistleInverness Caledonian Thistle—–42090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle02050–
2022-23Inverness Caledonian Thistle40040–
156S. McKinstryHamilton AcademicalHamilton Academical—–42010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park11010–
2024-25Hamilton Academical31000–
156A. ShinnieStenhousemuirStenhousemuirM–41070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston31060–
2026-27Stenhousemuir10010–
156A. StewartInverness Caledonian ThistleInverness Caledonian ThistleM–41050–
SeasonClubGoalsAstAppsYCRCRating
2026-27Inverness Caledonian Thistle41050–
156Danny MullenPartick Thistle· 31yPartick Thistle—3141010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle41010–

Player page →

156G. GallagherAirdrieoniansAirdrieonians—–41040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians10000–
2024-25Airdrieonians21020–
2025-26Airdrieonians10020–
156J. TiehiHamilton AcademicalHamilton Academical—–41021–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamilton Academical41021–
156L. AshcroftPartick ThistlePartick ThistleD–410231–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee21030–
2024-25Partick Thistle00060–
2025-26Partick Thistle000111–
2026-27Partick Thistle20030–
156L. JamiesonRaith RoversRaith Rovers—–41010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10000–
2024-25Raith Rovers31010–
156S. BradleyHamilton AcademicalHamilton Academical—–41040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd20000–
2024-25Hamilton Academical21040–
156T. StevenArbroathArbroath—–41000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Alloa Athletic11000–
2025-26Arbroath30000–
156A. RoyGreenock MortonGreenock Morton—–40040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South40030–
2022-23Greenock Morton00010–
156A. SamuelsGreenock MortonGreenock Morton—–40070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10030–
2022-23Inverness Caledonian Thistle30020–
2023-24Inverness Caledonian Thistle00010–
2024-25Greenock Morton00010–
156Danny WilsonLivingston· 34yLivingston—3440051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park00010–
2024-25Livingston40041–

Player page →

156E. EastQueen of the SouthQueen of the South—–40000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South40000–
199J. ThomsonQueen's ParkQueen's Park—–390130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park24040–
2023-24Queen's Park12070–
2024-25Queen's Park03020–
199A. LyallRaith RoversRaith RoversM–38070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians11000–
2024-25Greenock Morton25040–
2025-26Greenock Morton01020–
2026-27Raith Rovers01010–

Data coverage for Scottish Championship →

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