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.

  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 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
140David MoyoHamilton Academical· 31yHamilton Academical—3183030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical83030–

Player page →

140E. WalkerAyr UtdAyr Utd—–83092–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40041–
2025-26Ayr Utd43051–
140Lyall CameronDundee· 23yDundee—2383000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee83000–

Player page →

140C. FordyceRaith RoversRaith Rovers—–73080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians00010–
2022-23Airdrieonians20000–
2023-24Airdrieonians32040–
2024-25Raith Rovers21000–
2025-26Raith Rovers00030–
140C. GallagherAirdrieoniansAirdrieonians—–73020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians10000–
2022-23Airdrieonians10000–
2023-24Airdrieonians53020–
140C. ScullyCove RangersCove Rangers—–73040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers73040–
140L. McCowanDundee· 28yDundee—2873040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee73040–

Player page →

140J. BirdArbroathArbroath—–63071–
SeasonClubGoalsAstAppsYCRCRating
2023-24Arbroath63071–
140J. CooperDunfermlineDunfermline—–63020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dunfermline32020–
2025-26Dunfermline31000–
140Stephen KellyLivingston· 26yLivingston—2663050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston63050–

Player page →

140D. O'ConnorRaith RoversRaith Rovers—–530190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South10020–
2022-23Greenock Morton10050–
2023-24Greenock Morton22070–
2025-26Raith Rovers11050–
140N. LowArbroathArbroath—–53020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath43020–
2022-23Arbroath10000–
140S. BrownRaith RoversRaith Rovers—–530280–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers31080–
2023-24Raith Rovers11060–
2024-25Raith Rovers110110–
2025-26Raith Rovers00030–
140F. MusondaAyr UtdAyr Utd—–43070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd21000–
2023-24Ayr Utd21030–
2024-25Ayr Utd01040–
140M. CudjoeDundee United· 22yDundee United—2243011–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee United43011–

Player page →

140S. McMannAyr UtdAyr Utd—–430190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamilton Academical00020–
2023-24Dundee United22030–
2024-25Ayr Utd10060–
2025-26Ayr Utd11080–
140T. WalshInverness Caledonian ThistleInverness Caledonian Thistle—–43000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle43000–
140Fraser BrydenAyr UtdAyr Utd—–33050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd11040–
2022-23Ayr Utd10000–
2023-24Ayr Utd12010–
140H. FieldsonQueen's ParkQueen's Park—–33061–
SeasonClubGoalsAstAppsYCRCRating
2024-25Queen's Park01020–
2025-26Queen's Park32041–
140J. DavidsonInverness Caledonian ThistleInverness Caledonian Thistle—–33030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park00010–
2022-23Queen's Park22010–
2023-24Hamilton Academical00010–
2023-24Inverness Caledonian Thistle11000–
140N. McAllisterAyr UtdAyr Utd—–330332–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ayr Utd00020–
2022-23Ayr Utd10060–
2023-24Ayr Utd10081–
2024-25Ayr Utd02091–
2025-26Ayr Utd11080–
140D. MacDonaldAirdrieoniansAirdrieonians—–230100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Airdrieonians23060–
2025-26Airdrieonians00040–
140D. McMasterAirdrieoniansAirdrieonians—–230150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians11020–
2024-25Airdrieonians10060–
2025-26Airdrieonians02070–
140J. MacIntyreArbroathArbroath—–23031–
SeasonClubGoalsAstAppsYCRCRating
2025-26Arbroath23031–
140J. QuitongoGreenock MortonGreenock Morton—–230141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton20091–
2023-24Greenock Morton03050–
140J. ScottQueen's ParkQueen's Park—–23070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Queen's Park12030–
2024-25Queen's Park11040–
140J. ToddQueen of the SouthQueen of the South—–23020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen of the South23020–
140Jonathan AfolabiAyr Utd· 26yAyr Utd—2623001–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians12000–
2021-22Ayr Utd11001–

Player page →

140L. LongstaffInverness Caledonian ThistleInverness Caledonian Thistle—–23010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers12000–
2023-24Inverness Caledonian Thistle11010–
140P. AllanDunfermlineDunfermline—–23040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline00020–
2023-24Dunfermline23020–
140D. GlassCove RangersCove Rangers—–13050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cove Rangers10020–
2023-24Dundee United03020–
2024-25Cove Rangers00010–
140J. HoltSt Johnstone· 33ySt Johnstone—3313090–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Johnstone13090–

Player page →

140Liam PolworthKilmarnockKilmarnock—–13040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dunfermline01010–
2021-22Kilmarnock12030–
140Luke HannantDundee· 32yDundee—3213000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee13000–

Player page →

140M. OakleyQueen's ParkQueen's Park—–13000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath03000–
2022-23Queen's Park10000–
140R. MillenRaith RoversRaith Rovers—–130141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Raith Rovers01070–
2023-24Raith Rovers12071–
140C. FerrieQueen's ParkQueen's Park—–03071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Queen's Park01000–
2023-24Queen's Park02020–
2024-25Queen's Park00041–
2025-26Queen's Park00010–
140C. PignatielloQueen's ParkQueen's Park—–03060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton01020–
2025-26Queen's Park02040–
140J. MarshallDundeeDundee—–03050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee03050–
140L. GrimshawDundee United· 31yDundee United—3103090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Greenock Morton00070–
2023-24Dundee United03020–

Player page →

140M. RidgersInverness Caledonian ThistleInverness Caledonian Thistle—–03020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle02010–
2023-24Inverness Caledonian Thistle01010–
140S. ByrneRaith RoversRaith Rovers—–030151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee00020–
2023-24Raith Rovers00080–
2024-25Raith Rovers03051–
193F. MarshallArbroathArbroath—–112070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cove Rangers00010–
2025-26Arbroath112060–
193Barney StewartDunfermline· 22yDunfermline—2282020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Falkirk22020–
2025-26Dunfermline60000–

Player page →

193Curtis MainGreenock Morton· 34yGreenock Morton—3482021–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd40010–
2025-26Ayr Utd22010–
2025-26Greenock Morton20001–

Player page →

193Kyle LaffertyKilmarnock· 38yKilmarnock—3882020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Kilmarnock82020–

Player page →

193C. UgwuGreenock MortonGreenock Morton—–72040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Greenock Morton72040–
193D. GoldArbroathArbroath—–720111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath20001–
2022-23Arbroath20050–
2023-24Arbroath31060–
2025-26Arbroath01000–
193M. PoplatnikRaith RoversRaith Rovers—–72030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Raith Rovers72030–
193Mason HancockAirdrieonians· 23yAirdrieonians—23720130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Arbroath00020–
2023-24Airdrieonians42050–
2024-25Airdrieonians30060–

Player page →

Data coverage for Scottish Championship →

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