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.

  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1B. GrahamPartick ThistlePartick Thistle—–62150222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle135090–
2022-23Partick Thistle146061–
2023-24Partick Thistle202040–
2024-25Partick Thistle152031–
2R. MuirheadLivingstonLivingston—–39120281–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton40020–
2022-23Greenock Morton103050–
2023-24Greenock Morton1230111–
2024-25Livingston1360100–
3D. EastonRaith RoversRaith Rovers—–33120311–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00020–
2022-23Raith Rovers44070–
2023-24Raith Rovers83080–
2024-25Raith Rovers133081–
2025-26Raith Rovers82060–
3A. DowdsAyr UtdAyr Utd—–339040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath51000–
2022-23Partick Thistle51000–
2023-24Ayr Utd136020–
2024-25Ayr Utd50000–
2025-26Ayr Utd51020–
5B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–3113081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle93030–
2022-23Inverness Caledonian Thistle136041–
2023-24Inverness Caledonian Thistle94010–
6L. ChalmersPartick ThistlePartick Thistle—–2918040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle51000–
2022-23Ayr Utd22010–
2023-24Ayr Utd94010–
2024-25Partick Thistle77020–
2025-26Partick Thistle64000–
6L. VaughanRaith RoversRaith Rovers—–29110111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers20000–
2022-23Raith Rovers63031–
2023-24Raith Rovers154040–
2024-25Raith Rovers23020–
2025-26Raith Rovers41020–
6G. OakleyAyr UtdAyr Utd—–2960202–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle11020–
2022-23Greenock Morton62051–
2023-24Greenock Morton90051–
2024-25Ayr Utd133060–
2025-26Ayr Utd00020–
9A. ConnollyQueen's ParkQueen's Park—–28180140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers85010–
2022-23Raith Rovers105050–
2023-24Raith Rovers35010–
2024-25Raith Rovers30020–
2025-26Queen's Park43050–
10D. ThomasAirdrieoniansAirdrieonians—–26260111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline45010–
2022-23Queen's Park512061–
2023-24Queen's Park107030–
2024-25Queen's Park41010–
2025-26Airdrieonians31000–
10Z. RuddenDunfermlineDunfermline—–26110150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle72010–
2022-23Dundee52030–
2023-24Raith Rovers32020–
2024-25Queen's Park93060–
2025-26Dunfermline22030–
12R. PatonSt Johnstone· 25ySt Johnstone—252590140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South33030–
2023-24Queen's Park175090–
2025-26St Johnstone51020–

Player page →

12O. ShawHamilton AcademicalHamilton Academical—–254030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock142010–
2024-25Hamilton Academical112020–
14M. McKennaArbroathArbroath—–24130210–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath157070–
2022-23Arbroath530100–
2023-24Arbroath43040–
14T. AdeloyeGreenock MortonGreenock Morton—–2410100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd111080–
2023-24Partick Thistle80000–
2024-25Greenock Morton30010–
2025-26Greenock Morton20010–
16J. HamiltonRaith RoversRaith Rovers—–234070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath72000–
2023-24Raith Rovers70040–
2024-25Raith Rovers31000–
2025-26Raith Rovers61030–
17C. KaneDunfermlineDunfermline—–223090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline50020–
2024-25Dunfermline111050–
2025-26Dunfermline62020–
18Afolabi AkinyemiAyr UtdAyr Utd—–207040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd207040–
19J. GullanSt Johnstone· 26ySt Johnstone—2619160120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers11010–
2022-23Raith Rovers32010–
2023-24Raith Rovers20030–
2024-25Raith Rovers42030–
2025-26St Johnstone911040–

Player page →

20A. FitzpatrickPartick ThistlePartick Thistle—–1821040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South21000–
2022-23Partick Thistle14000–
2023-24Partick Thistle84030–
2024-25Partick Thistle33010–
2025-26Partick Thistle49000–
20J. MullinRaith RoversRaith Rovers—–18180132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical35030–
2022-23Ayr Utd83010–
2023-24Raith Rovers25030–
2024-25Raith Rovers22030–
2025-26Raith Rovers33032–
20T. WattPartick ThistlePartick Thistle—–18130100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United138060–
2025-26Partick Thistle55040–
20N. ShawGreenock MortonGreenock Morton—–18110100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle90030–
2023-24Inverness Caledonian Thistle44040–
2024-25Greenock Morton33000–
2025-26Greenock Morton24030–
20M. McKenzieAyr UtdAyr Utd—–1810080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd21020–
2022-23Ayr Utd43010–
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
20L. MoultDundee UnitedDundee United—–186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–
20Simon MurrayQueen's Park· 34yQueen's Park—34186010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park30010–
2022-23Queen's Park156000–

Player page →

20J. McPakeSt Johnstone· 24ySt Johnstone—241830120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen's Park31030–
2025-26St Johnstone152090–

Player page →

28B. DempseyAyr UtdAyr Utd—–1750260–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd00010–
2022-23Ayr Utd71040–
2023-24Ayr Utd32040–
2024-25Ayr Utd41090–
2025-26Ayr Utd31080–
28K. HoltAyr UtdAyr Utd—–1730120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle40030–
2022-23Partick Thistle52020–
2023-24Dundee United61050–
2025-26Ayr Utd20020–
30J. MurphyAyr UtdAyr Utd—–1612090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
30K. FotheringhamSt JohnstoneSt Johnstone—–166060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United125040–
2025-26St Johnstone41020–
30J. BairdSt JohnstoneSt Johnstone—–1600280–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd10020–
2022-23Greenock Morton70070–
2023-24Greenock Morton30080–
2024-25Greenock Morton20070–
2025-26St Johnstone30040–
33J. HendersonRoss CountyRoss County—–1515071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Inverness Caledonian Thistle42021–
2024-25Ayr Utd710000–
2025-26Ross County43050–
33S. LawlessPartick ThistlePartick Thistle—–1515090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline31010–
2022-23Partick Thistle74030–
2023-24Partick Thistle48040–
2024-25Partick Thistle01000–
2025-26Partick Thistle11010–
33C. BluesGreenock MortonGreenock Morton—–1570272–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton42061–
2022-23Greenock Morton30061–
2023-24Greenock Morton03030–
2024-25Greenock Morton51080–
2025-26Greenock Morton31040–
36E. RossFalkirkFalkirk—–149040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers51020–
2022-23Raith Rovers10000–
2023-24Raith Rovers02000–
2024-25Falkirk86020–
36C. R. MochrieAirdrieoniansAirdrieonians—–147060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United31020–
2024-25Airdrieonians82020–
2025-26Airdrieonians34020–
36D. O'ReillyPartick ThistlePartick Thistle—–1450342–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical11050–
2022-23Hamilton Academical50091–
2023-24Raith Rovers30010–
2024-25Partick Thistle34080–
2025-26Partick Thistle200111–
36N. TodorovQueen's ParkQueen's Park—–1430190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline31030–
2023-24Airdrieonians62070–
2024-25Hamilton Academical10060–
2025-26Arbroath30020–
2025-26Queen's Park10010–
40S. RobinsonArbroathArbroath—–1390151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock21010–
2023-24Partick Thistle33050–
2024-25Hamilton Academical30030–
2024-25Partick Thistle34041–
2025-26Arbroath21020–
40S. TiffoneyPartick ThistlePartick Thistle—–139070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle55060–
2022-23Partick Thistle84010–
40A. RyanHamilton AcademicalHamilton Academical—–1370120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical95070–
2022-23Hamilton Academical42050–
40K. O'HaraHamilton AcademicalHamilton Academical—–134090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline61030–
2023-24Hamilton Academical32020–
2024-25Hamilton Academical41040–
40Andy TodDunfermlineDunfermline—–133040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline00030–
2025-26Dunfermline133010–
40L. McIntoshArbroathArbroath—–131031–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers81011–
2023-24Arbroath50020–
40A. WinterLivingstonLivingston—–130030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical40010–
2022-23Hamilton Academical80020–
2024-25Livingston10000–
47C. SmithQueen's ParkQueen's Park—–126030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians30000–
2022-23Airdrieonians20010–
2023-24Raith Rovers65020–
2025-26Queen's Park11000–
47D. ZanattaHamilton AcademicalHamilton Academical—–1240100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers84050–
2022-23Hamilton Academical40050–
47G. GillespieGreenock MortonGreenock Morton—–1230331–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton810121–
2023-24Greenock Morton20040–
2024-25Greenock Morton21070–
2025-26Greenock Morton010100–
47J. TurnerQueen's ParkQueen's Park—–1230130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park62080–
2024-25Queen's Park61050–

Data coverage for Scottish Championship →

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