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.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1K. TurnerPartick ThistlePartick Thistle—0928221–
SeasonClubAppsGoalsAstYCRCRating
2021-22Partick Thistle02950–
2022-23Partick Thistle051021–
2023-24Raith Rovers00430–
2024-25Partick Thistle01590–
2025-26Partick Thistle01030–
2D. ThomasAirdrieoniansAirdrieonians—02626111–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline04510–
2022-23Queen's Park051261–
2023-24Queen's Park010730–
2024-25Queen's Park04110–
2025-26Airdrieonians03100–
3A. FitzpatrickPartick ThistlePartick Thistle—0182140–
SeasonClubAppsGoalsAstYCRCRating
2021-22Queen of the South02100–
2022-23Partick Thistle01400–
2023-24Partick Thistle08430–
2024-25Partick Thistle03310–
2025-26Partick Thistle04900–
4L. ChalmersPartick ThistlePartick Thistle—0291840–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle05100–
2022-23Ayr Utd02210–
2023-24Ayr Utd09410–
2024-25Partick Thistle07720–
2025-26Partick Thistle06400–

Player page →

4A. ConnollyQueen's ParkQueen's Park—02818140–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers08510–
2022-23Raith Rovers010550–
2023-24Raith Rovers03510–
2024-25Raith Rovers03020–
2025-26Queen's Park04350–
4J. MullinRaith RoversRaith Rovers—01818132–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamilton Academical03530–
2022-23Ayr Utd08310–
2023-24Raith Rovers02530–
2024-25Raith Rovers02230–
2025-26Raith Rovers03332–
7J. GullanSt JohnstoneSt Johnstone—01916120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers01110–
2022-23Raith Rovers03210–
2023-24Raith Rovers02030–
2024-25Raith Rovers04230–
2025-26St Johnstone091140–

Player page →

8B. GrahamPartick ThistlePartick Thistle—06215222–
SeasonClubAppsGoalsAstYCRCRating
2021-22Partick Thistle013590–
2022-23Partick Thistle014661–
2023-24Partick Thistle020240–
2024-25Partick Thistle015231–
8J. HendersonRoss CountyRoss County—0151571–
SeasonClubAppsGoalsAstYCRCRating
2022-23Inverness Caledonian Thistle04221–
2024-25Ayr Utd071000–
2025-26Ross County04350–
8S. LawlessPartick ThistlePartick Thistle—0151590–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline03110–
2022-23Partick Thistle07430–
2023-24Partick Thistle04840–
2024-25Partick Thistle00100–
2025-26Partick Thistle01110–
8R. McAlearSt JohnstoneSt Johnstone—01015100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle04330–
2022-23Ayr Utd00220–
2024-25Livingston02210–
2025-26St Johnstone04840–

Player page →

12Calvin MillerFalkirkFalkirk—0111440–
SeasonClubAppsGoalsAstYCRCRating
2022-23Greenock Morton01410–
2024-25Falkirk0101030–

Player page →

12C. HarperInverness Caledonian ThistleInverness Caledonian Thistle—091440–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle01110–
2022-23Inverness Caledonian Thistle05220–
2023-24Inverness Caledonian Thistle031110–
12P. McMullanRaith RoversRaith Rovers—061420–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee061100–
2025-26Raith Rovers00320–
12R. DowArbroathArbroath—0614100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline02240–
2022-23Arbroath00230–
2023-24Arbroath01100–
2025-26Arbroath03930–
16B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—0311381–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle09330–
2022-23Inverness Caledonian Thistle013641–
2023-24Inverness Caledonian Thistle09410–
16M. McKennaArbroathArbroath—02413210–
SeasonClubAppsGoalsAstYCRCRating
2021-22Arbroath015770–
2022-23Arbroath053100–
2023-24Arbroath04340–
16T. WattPartick ThistlePartick Thistle—01813100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee United013860–
2025-26Partick Thistle05540–
19R. MuirheadLivingstonLivingston—03912281–
SeasonClubAppsGoalsAstYCRCRating
2021-22Greenock Morton04020–
2022-23Greenock Morton010350–
2023-24Greenock Morton0123111–
2024-25Livingston0136100–
19D. EastonRaith RoversRaith Rovers—03312311–
SeasonClubAppsGoalsAstYCRCRating
2021-22Airdrieonians00020–
2022-23Raith Rovers04470–
2023-24Raith Rovers08380–
2024-25Raith Rovers013381–
2025-26Raith Rovers08260–
19J. MurphyAyr UtdAyr Utd—0161290–
SeasonClubAppsGoalsAstYCRCRating
2023-24Ayr Utd061030–
2024-25Ayr Utd03110–
2025-26Ayr Utd07150–
19Lewis SmithLivingstonLivingston—0912100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamilton Academical04220–
2022-23Hamilton Academical00440–
2023-24Hamilton Academical02100–
2024-25Livingston03540–

Player page →

19A. FrizzellAirdrieoniansAirdrieonians—0512181–
SeasonClubAppsGoalsAstYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians01000–
2023-24Airdrieonians025101–
2024-25Airdrieonians02770–
19M. RusAyr UtdAyr Utd—0412161–
SeasonClubAppsGoalsAstYCRCRating
2024-25Ayr Utd03660–
2025-26Ayr Utd016101–
25L. VaughanRaith RoversRaith Rovers—02911111–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers02000–
2022-23Raith Rovers06331–
2023-24Raith Rovers015440–
2024-25Raith Rovers02320–
2025-26Raith Rovers04120–
25Z. RuddenDunfermlineDunfermline—02611150–
SeasonClubAppsGoalsAstYCRCRating
2021-22Partick Thistle07210–
2022-23Dundee05230–
2023-24Raith Rovers03220–
2024-25Queen's Park09360–
2025-26Dunfermline02230–
25N. ShawGreenock MortonGreenock Morton—01811100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Inverness Caledonian Thistle09030–
2023-24Inverness Caledonian Thistle04440–
2024-25Greenock Morton03300–
2025-26Greenock Morton02430–
25S. StantonSt JohnstoneSt Johnstone—01011100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers00040–
2022-23Raith Rovers04140–
2023-24Raith Rovers05610–
2024-25Raith Rovers00200–
2025-26St Johnstone01210–
25Kerr McInroyPartick ThistlePartick Thistle—061130–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd02410–
2023-24Partick Thistle04720–

Player page →

25Glenn MiddletonDundee UnitedDundee United—041130–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee United041130–

Player page →

31M. McKenzieAyr UtdAyr Utd—0181080–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd02120–
2022-23Ayr Utd04310–
2023-24Ayr Utd02520–
2024-25Ayr Utd03010–
2025-26Ayr Utd07120–
31H. MilnePartick ThistlePartick Thistle—01110181–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle05470–
2023-24Partick Thistle03581–
2024-25Partick Thistle03130–

Player page →

33A. DowdsAyr UtdAyr Utd—033940–
SeasonClubAppsGoalsAstYCRCRating
2021-22Arbroath05100–
2022-23Partick Thistle05100–
2023-24Ayr Utd013620–
2024-25Ayr Utd05000–
2025-26Ayr Utd05120–
33R. PatonSt JohnstoneSt Johnstone—0259140–
SeasonClubAppsGoalsAstYCRCRating
2021-22Queen of the South03330–
2023-24Queen's Park017590–
2025-26St Johnstone05120–

Player page →

33E. RossFalkirkFalkirk—014940–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers05120–
2022-23Raith Rovers01000–
2023-24Raith Rovers00200–
2024-25Falkirk08620–

Player page →

33S. RobinsonArbroathArbroath—0139151–
SeasonClubAppsGoalsAstYCRCRating
2021-22Kilmarnock02110–
2023-24Partick Thistle03350–
2024-25Hamilton Academical03030–
2024-25Partick Thistle03441–
2025-26Arbroath02120–
33S. TiffoneyPartick ThistlePartick Thistle—013970–
SeasonClubAppsGoalsAstYCRCRating
2021-22Partick Thistle05560–
2022-23Partick Thistle08410–
33Matty ToddDunfermlineDunfermline—011930–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline02010–
2023-24Dunfermline04110–
2024-25Dunfermline03110–
2025-26Dunfermline02700–
33C. SmithHamilton AcademicalHamilton Academical—010990–
SeasonClubAppsGoalsAstYCRCRating
2021-22Queen's Park01010–
2022-23Hamilton Academical07450–
2024-25Hamilton Academical02530–
33R. CrawfordPartick ThistlePartick Thistle—099320–
SeasonClubAppsGoalsAstYCRCRating
2021-22Partick Thistle00010–
2022-23Greenock Morton047100–
2023-24Greenock Morton04180–
2024-25Partick Thistle00090–
2025-26Partick Thistle01140–
33S. WelshQueen's ParkQueen's Park—099242–
SeasonClubAppsGoalsAstYCRCRating
2021-22Inverness Caledonian Thistle04140–
2022-23Inverness Caledonian Thistle01641–
2023-24Inverness Caledonian Thistle00010–
2023-24Queen's Park02081–
2024-25Queen's Park02270–
33L. StrappAirdrieoniansAirdrieonians—049371–
SeasonClubAppsGoalsAstYCRCRating
2021-22Greenock Morton01450–
2022-23Greenock Morton00240–
2023-24Greenock Morton00270–
2024-25Airdrieonians01170–
2025-26Airdrieonians020141–
33S. StewartArbroathArbroath—049110–
SeasonClubAppsGoalsAstYCRCRating
2021-22Arbroath01640–
2022-23Arbroath00120–
2023-24Arbroath03220–
2025-26Arbroath00030–
33J. ThomsonQueen's ParkQueen's Park—039130–
SeasonClubAppsGoalsAstYCRCRating
2022-23Queen's Park02440–
2023-24Queen's Park01270–
2024-25Queen's Park00320–
45L. McGrattanAirdrieoniansAirdrieonians—0118231–
SeasonClubAppsGoalsAstYCRCRating
2021-22Greenock Morton01120–
2022-23Greenock Morton02350–
2023-24Greenock Morton01140–
2024-25Airdrieonians04291–
2025-26Airdrieonians03130–
45R. TumiltySt JohnstoneSt Johnstone—078200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Raith Rovers02340–
2022-23Hamilton Academical00250–
2023-24Hamilton Academical01020–
2024-25Hamilton Academical04270–
2025-26St Johnstone00120–
45C. McKinnonAirdrieoniansAirdrieonians—06840–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle03300–
2024-25Ayr Utd00110–
2025-26Airdrieonians03430–
45Josh EdwardsDunfermlineDunfermline—05850–
SeasonClubAppsGoalsAstYCRCRating
2021-22Dunfermline02120–
2023-24Dunfermline03730–

Player page →

45P. ReadingPartick ThistlePartick Thistle—048170–
SeasonClubAppsGoalsAstYCRCRating
2021-22Ayr Utd02140–
2022-23Ayr Utd00250–
2023-24Ayr Utd00240–
2024-25Ayr Utd00110–
2025-26Partick Thistle02230–
45R. DuncanRoss CountyRoss County—04840–
SeasonClubAppsGoalsAstYCRCRating
2024-25Queen's Park02430–
2025-26Ross County02410–

Data coverage for Scottish Championship →

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