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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1K. TurnerRaith RoversRaith RoversM–10290241–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle29050–
2022-23Partick Thistle510021–
2023-24Raith Rovers04030–
2024-25Partick Thistle15090–
2025-26Partick Thistle10030–
2026-27Raith Rovers11020–
2D. ThomasAirdrieoniansAirdrieonians—–26260111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline45010–
2022-23Queen's Park512061–
2023-24Queen's Park107030–
2024-25Queen's Park41010–
2025-26Airdrieonians31000–
3A. FitzpatrickPartick ThistlePartick ThistleM–1823060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South21000–
2022-23Partick Thistle14000–
2023-24Partick Thistle84030–
2024-25Partick Thistle33010–
2025-26Partick Thistle49000–
2026-27Partick Thistle02020–
4A. ConnollyQueen's ParkQueen's ParkM–32180160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers85010–
2022-23Raith Rovers105050–
2023-24Raith Rovers35010–
2024-25Raith Rovers30020–
2025-26Queen's Park43050–
2026-27Queen's Park40020–
4L. ChalmersPartick ThistlePartick Thistle—–2918040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle51000–
2022-23Ayr Utd22010–
2023-24Ayr Utd94010–
2024-25Partick Thistle77020–
2025-26Partick Thistle64000–
4J. MullinRaith RoversRaith Rovers—–18180132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical35030–
2022-23Ayr Utd83010–
2023-24Raith Rovers25030–
2024-25Raith Rovers22030–
2025-26Raith Rovers33032–
7J. GullanSt Johnstone· 27ySt Johnstone—2719160120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers11010–
2022-23Raith Rovers32010–
2023-24Raith Rovers20030–
2024-25Raith Rovers42030–
2025-26St Johnstone911040–

Player page →

7P. McMullanRaith RoversRaith RoversF–716030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee611000–
2025-26Raith Rovers03020–
2026-27Raith Rovers12010–
9B. GrahamPartick ThistlePartick Thistle—–62150222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle135090–
2022-23Partick Thistle146061–
2023-24Partick Thistle202040–
2024-25Partick Thistle152031–
9M. McKennaArbroathArbroathM–26150251–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath157070–
2022-23Arbroath530100–
2023-24Arbroath43040–
2026-27Arbroath22041–
9T. WattPartick ThistlePartick ThistleF–22150120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United138060–
2025-26Partick Thistle55040–
2026-27Partick Thistle42020–
9J. HendersonRoss CountyRoss County—–1515071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle42021–
2024-25Ayr Utd710000–
2025-26Ross County43050–
9S. LawlessPartick ThistlePartick Thistle—–1515090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline31010–
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
9R. McAlearSt Johnstone· 24ySt Johnstone—2410150100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43030–
2022-23Ayr Utd02020–
2024-25Livingston22010–
2025-26St Johnstone48040–

Player page →

15D. EastonRaith RoversRaith RoversM–34140311–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00020–
2022-23Raith Rovers44070–
2023-24Raith Rovers83080–
2024-25Raith Rovers133081–
2025-26Raith Rovers82060–
2026-27Raith Rovers12000–
15Calvin MillerFalkirk· 28yFalkirk—281114040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton14010–
2024-25Falkirk1010030–

Player page →

15C. HarperInverness Caledonian ThistleInverness Caledonian Thistle—–914040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle11010–
2022-23Inverness Caledonian Thistle52020–
2023-24Inverness Caledonian Thistle311010–
15R. DowArbroathArbroath—–6140100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline22040–
2022-23Arbroath02030–
2023-24Arbroath11000–
2025-26Arbroath39030–
19R. MuirheadLivingstonLivingstonF–48130321–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton40020–
2022-23Greenock Morton103050–
2023-24Greenock Morton1230111–
2024-25Livingston1360100–
2026-27Livingston91040–
19B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–3113081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle93030–
2022-23Inverness Caledonian Thistle136041–
2023-24Inverness Caledonian Thistle94010–
21J. MurphyAyr UtdAyr UtdM–17120100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
2026-27Ayr Utd10010–
21Lewis SmithLivingston· 26yLivingston—269120100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical42020–
2022-23Hamilton Academical04040–
2023-24Hamilton Academical21000–
2024-25Livingston35040–

Player page →

21A. FrizzellAirdrieoniansAirdrieonians—–5120181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians10000–
2023-24Airdrieonians250101–
2024-25Airdrieonians27070–
21M. RusAyr UtdAyr Utd—–5120161–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd36060–
2025-26Ayr Utd160101–
2026-27Ayr Utd10000–
25L. VaughanRaith RoversRaith Rovers—–29110111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers20000–
2022-23Raith Rovers63031–
2023-24Raith Rovers154040–
2024-25Raith Rovers23020–
2025-26Raith Rovers41020–
25Z. RuddenDunfermlineDunfermline—–26110150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle72010–
2022-23Dundee52030–
2023-24Raith Rovers32020–
2024-25Queen's Park93060–
2025-26Dunfermline22030–
25N. ShawGreenock MortonGreenock Morton—–18110100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle90030–
2023-24Inverness Caledonian Thistle44040–
2024-25Greenock Morton33000–
2025-26Greenock Morton24030–
25S. StantonSt JohnstoneSt Johnstone—–10110100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers41040–
2023-24Raith Rovers56010–
2024-25Raith Rovers02000–
2025-26St Johnstone12010–
25Kerr McInroyPartick Thistle· 26yPartick Thistle—26611030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd24010–
2023-24Partick Thistle47020–

Player page →

25Glenn MiddletonDundee United· 26yDundee United—26411030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United411030–

Player page →

31M. McKenzieAyr UtdAyr Utd—–1810080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd21020–
2022-23Ayr Utd43010–
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
31S. TiffoneyRaith RoversRaith RoversM–1410070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle55060–
2022-23Partick Thistle84010–
2026-27Raith Rovers11000–
31H. MilnePartick Thistle· 30yPartick Thistle—3011100181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle54070–
2023-24Partick Thistle35081–
2024-25Partick Thistle31030–

Player page →

31P. ReadingPartick ThistlePartick ThistleD–5100180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd21040–
2022-23Ayr Utd02050–
2023-24Ayr Utd02040–
2024-25Ayr Utd01010–
2025-26Partick Thistle22030–
2026-27Partick Thistle12010–
31R. FraserDunfermlineDunfermline—–210070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11030–
2025-26Dunfermline17020–
2026-27Dunfermline02020–
36A. DowdsRaith RoversRaith Rovers—–369050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath51000–
2022-23Partick Thistle51000–
2023-24Ayr Utd136020–
2024-25Ayr Utd50000–
2025-26Ayr Utd51020–
2026-27Raith Rovers30010–
36R. PatonSt Johnstone· 26ySt Johnstone—262590140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South33030–
2023-24Queen's Park175090–
2025-26St Johnstone51020–

Player page →

36E. RossFalkirkFalkirk—–149040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers51020–
2022-23Raith Rovers10000–
2023-24Raith Rovers02000–
2024-25Falkirk86020–
36S. RobinsonArbroathArbroath—–1390151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock21010–
2023-24Partick Thistle33050–
2024-25Hamilton Academical30030–
2024-25Partick Thistle34041–
2025-26Arbroath21020–
36Matty ToddDunfermlineDunfermline—–119030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline20010–
2023-24Dunfermline41010–
2024-25Dunfermline31010–
2025-26Dunfermline27000–
36C. SmithHamilton AcademicalHamilton Academical—–109090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park10010–
2022-23Hamilton Academical74050–
2024-25Hamilton Academical25030–
36R. CrawfordPartick ThistlePartick ThistleM–1090330–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle00010–
2022-23Greenock Morton470100–
2023-24Greenock Morton41080–
2024-25Partick Thistle00090–
2025-26Partick Thistle11040–
2026-27Partick Thistle10010–
36S. 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–
36R. DuncanInverness Caledonian ThistleInverness Caledonian ThistleM–59050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park24030–
2025-26Ross County24010–
2026-27Inverness Caledonian Thistle11010–
36C. TelferRaith RoversRaith Rovers—–490110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians28040–
2024-25Hamilton Academical00020–
2025-26Airdrieonians10030–
2026-27Raith Rovers11020–
36L. StrappAirdrieoniansAirdrieonians—–490371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton14050–
2022-23Greenock Morton02040–
2023-24Greenock Morton02070–
2024-25Airdrieonians11070–
2025-26Airdrieonians200141–
36S. StewartArbroathArbroathM–490120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath16040–
2022-23Arbroath01020–
2023-24Arbroath32020–
2025-26Arbroath00030–
2026-27Arbroath00010–
36J. ThomsonQueen's ParkQueen's Park—–390130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park24040–
2023-24Queen's Park12070–
2024-25Queen's Park03020–
49L. McGrattanAirdrieoniansAirdrieonians—–1180231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton11020–
2022-23Greenock Morton23050–
2023-24Greenock Morton11040–
2024-25Airdrieonians42091–
2025-26Airdrieonians31030–
49S. DrozdPartick ThistlePartick ThistleM–980190–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park31070–
2025-26Queen's Park43070–
2026-27Partick Thistle24050–

Data coverage for Scottish Championship →

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