Skip to content
Almanac
Menu

Goals, assists and cards count 542 of 558 stored matches (97%) that name a player. Appearances count 0 matches with a stored lineup.

  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1B. GrahamPartick ThistlePartick Thistle—–354071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle202040–
2024-25Partick Thistle152031–
2D. EastonRaith RoversRaith Rovers—–2980221–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers83080–
2024-25Raith Rovers133081–
2025-26Raith Rovers82060–
3R. MuirheadLivingstonLivingston—–2590211–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton1230111–
2024-25Livingston1360100–
4A. DowdsAyr UtdAyr Utd—–237040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd136020–
2024-25Ayr Utd50000–
2025-26Ayr Utd51020–
5L. ChalmersPartick ThistlePartick Thistle—–2215030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd94010–
2024-25Partick Thistle77020–
2025-26Partick Thistle64000–
5R. PatonSt Johnstone· 25ySt Johnstone—252260110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park175090–
2025-26St Johnstone51020–

Player page →

5C. KaneDunfermlineDunfermline—–223090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline50020–
2024-25Dunfermline111050–
2025-26Dunfermline62020–
5G. OakleyAyr UtdAyr Utd—–2230131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton90051–
2024-25Ayr Utd133060–
2025-26Ayr Utd00020–
9L. VaughanRaith RoversRaith Rovers—–218080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers154040–
2024-25Raith Rovers23020–
2025-26Raith Rovers41020–
10T. WattPartick ThistlePartick Thistle—–18130100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United138060–
2025-26Partick Thistle55040–
10L. MoultDundee United· 34yDundee United—34186080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United186080–

Player page →

12D. ThomasAirdrieoniansAirdrieonians—–179040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park107030–
2024-25Queen's Park41010–
2025-26Airdrieonians31000–
13J. MurphyAyr UtdAyr Utd—–1612090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd610030–
2024-25Ayr Utd31010–
2025-26Ayr Utd71050–
13K. FotheringhamSt JohnstoneSt Johnstone—–166060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United125040–
2025-26St Johnstone41020–
13J. HamiltonRaith RoversRaith Rovers—–162070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers70040–
2024-25Raith Rovers31000–
2025-26Raith Rovers61030–
16A. FitzpatrickPartick ThistlePartick Thistle—–1516040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle84030–
2024-25Partick Thistle33010–
2025-26Partick Thistle49000–
16J. GullanSt Johnstone· 26ySt Johnstone—2615130100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers20030–
2024-25Raith Rovers42030–
2025-26St Johnstone911040–

Player page →

16J. McPakeSt Johnstone· 24ySt Johnstone—24152090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone152090–

Player page →

19C. R. MochrieAirdrieoniansAirdrieonians—–147060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United31020–
2024-25Airdrieonians82020–
2025-26Airdrieonians34020–
19Z. RuddenDunfermlineDunfermline—–1470110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers32020–
2024-25Queen's Park93060–
2025-26Dunfermline22030–
21Andy TodDunfermlineDunfermline—–133040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline00030–
2025-26Dunfermline133010–
21T. AdeloyeGreenock MortonGreenock Morton—–130020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle80000–
2024-25Greenock Morton30010–
2025-26Greenock Morton20010–
23M. McKenzieAyr UtdAyr Utd—–126050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd25020–
2024-25Ayr Utd30010–
2025-26Ayr Utd71020–
23J. TurnerQueen's ParkQueen's Park—–1230130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park62080–
2024-25Queen's Park61050–
23J. FowlerSt JohnstoneSt Johnstone—–121090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Queen's Park101070–
2025-26St Johnstone20020–
26J. HendersonRoss CountyRoss County—–1113050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd710000–
2025-26Ross County43050–
26S. RobinsonArbroathArbroath—–1180141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle33050–
2024-25Hamilton Academical30030–
2024-25Partick Thistle34041–
2025-26Arbroath21020–
26M. GarrityGreenock MortonGreenock Morton—–1150100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton32000–
2024-25Greenock Morton42050–
2025-26Greenock Morton41050–
26A. SamuelPartick ThistlePartick Thistle—–113010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle52010–
2025-26Partick Thistle61000–
26E. HendersonAirdrieoniansAirdrieonians—–112030–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamilton Academical11000–
2024-25Hamilton Academical10010–
2025-26Airdrieonians91020–
26F. MarshallArbroathArbroath—–112070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cove Rangers00010–
2025-26Arbroath112060–
26N. TodorovQueen's ParkQueen's Park—–1120160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians62070–
2024-25Hamilton Academical10060–
2025-26Arbroath30020–
2025-26Queen's Park10010–
26O. ShawHamilton AcademicalHamilton Academical—–112020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hamilton Academical112020–
34Calvin MillerFalkirk· 28yFalkirk—281010030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk1010030–

Player page →

34A. ConnollyQueen's ParkQueen's Park—–108080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers35010–
2024-25Raith Rovers30020–
2025-26Queen's Park43050–
34B. WilsonAirdrieoniansAirdrieonians—–105010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians105010–
34B. DempseyAyr UtdAyr Utd—–1040210–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ayr Utd32040–
2024-25Ayr Utd41090–
2025-26Ayr Utd31080–
34B. StanwayPartick ThistlePartick Thistle—–1040181–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle11060–
2024-25Partick Thistle20031–
2025-26Partick Thistle73090–
39N. ShawGreenock MortonGreenock Morton—–911070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle44040–
2024-25Greenock Morton33000–
2025-26Greenock Morton24030–
39Matty ToddDunfermlineDunfermline—–99020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline41010–
2024-25Dunfermline31010–
2025-26Dunfermline27000–
39B. McKayInverness Caledonian ThistleInverness Caledonian Thistle—–94010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Inverness Caledonian Thistle94010–
39Scott ArfieldFalkirk· 37yFalkirk—3790020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk90020–

Player page →

43E. RossFalkirkFalkirk—–88020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers02000–
2024-25Falkirk86020–
43O. MoffatGreenock MortonGreenock Morton—–87050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dunfermline32010–
2024-25Greenock Morton41020–
2025-26Greenock Morton14020–
43C. BluesGreenock MortonGreenock Morton—–850150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton03030–
2024-25Greenock Morton51080–
2025-26Greenock Morton31040–
43D. O'ReillyPartick ThistlePartick Thistle—–840201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers30010–
2024-25Partick Thistle34080–
2025-26Partick Thistle200111–
43L. McGrattanAirdrieoniansAirdrieonians—–840161–
SeasonClubGoalsAstAppsYCRCRating
2023-24Greenock Morton11040–
2024-25Airdrieonians42091–
2025-26Airdrieonians31030–
43Brad SpencerFalkirk· 30yFalkirk—3083080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk83080–

Player page →

43E. WalkerAyr UtdAyr Utd—–83092–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40041–
2025-26Ayr Utd43051–
43Barney StewartDunfermlineDunfermline—–82020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk22020–
2025-26Dunfermline60000–

Data coverage for Scottish Championship →

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