Skip to content
Almanac
Menu

Goals, assists and cards count 993 of 999 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 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
1M. MegginsonPeterheadPeterhead—–55200273–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cove Rangers189070–
2023-24Cove Rangers104041–
2024-25Cove Rangers137062–
2025-26Cove Rangers120080–
2026-27Peterhead20020–
2C. MorrisonFalkirkFalkirk—–4313070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Falkirk83020–
2022-23Falkirk127030–
2023-24Falkirk233020–
3C. GallagherAlloa AthleticAlloa Athletic—–4213050–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians152020–
2022-23Airdrieonians229010–
2024-25Arbroath42000–
2025-26Alloa Athletic10020–
4B. LyonsMontroseMontroseM–36190302–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose63061–
2022-23Montrose31040–
2023-24Montrose103080–
2024-25Montrose75040–
2025-26Montrose75050–
2026-27Montrose32031–
5G. WebsterMontroseMontroseM–33140201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose154030–
2022-23Montrose10070–
2023-24Montrose93040–
2024-25Montrose22051–
2025-26Montrose52010–
2026-27Montrose13000–
5C. SammonAlloa AthleticAlloa Athletic—–338060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Alloa Athletic54020–
2022-23Alloa Athletic131020–
2023-24Alloa Athletic72010–
2024-25Alloa Athletic71010–
2025-26Alloa Athletic10000–
7R. CunninghamKelty HeartsKelty Hearts—–3080181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Clyde42030–
2022-23Clyde73040–
2023-24Kelty Hearts41020–
2024-25Kelty Hearts132091–
2025-26Kelty Hearts20000–
7Rumarn BurrellCove Rangers· 25yCove Rangers—25308030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Falkirk92030–
2023-24Cove Rangers216000–

Player page →

9R. McAllisterPeterheadPeterhead—–26120211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cove Rangers167070–
2022-23Montrose1040121–
2023-24Montrose01010–
2023-24Peterhead00010–
10A. BavidgeInverness Caledonian ThistleInverness Caledonian Thistle—–254050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kelty Hearts92010–
2024-25Inverness Caledonian Thistle60010–
2025-26Inverness Caledonian Thistle102030–
11K. O'HaraHamilton AcademicalHamilton Academical—–2416091–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dunfermline30001–
2023-24Hamilton Academical145030–
2025-26Hamilton Academical711060–
11L. DonnellyAlloa AthleticAlloa Athletic—–246021–
SeasonClubGoalsAstAppsYCRCRating
2022-23Alloa Athletic63000–
2023-24Alloa Athletic20010–
2024-25Alloa Athletic92011–
2025-26Alloa Athletic71000–
13C. JohnstonKelty HeartsKelty Hearts—–23110121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Montrose81000–
2022-23Montrose42020–
2023-24Kelty Hearts84051–
2024-25Kelty Hearts34050–
13E. HendersonHamilton AcademicalHamilton Academical—–238011–
SeasonClubGoalsAstAppsYCRCRating
2021-22Alloa Athletic133011–
2023-24Hamilton Academical105000–
13J. AllanQueen of the SouthQueen of the South—–2360111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians32020–
2022-23Clyde102041–
2022-23Falkirk21010–
2023-24Falkirk10010–
2024-25Queen of the South51030–
2025-26Queen of the South20000–
13O. ShawHamilton AcademicalHamilton Academical—–235010–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hamilton Academical235010–
17C. SmithAirdrieoniansAirdrieonians—–228031–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians125020–
2022-23Airdrieonians103011–
17R. PatonQueen of the South· 26yQueen of the South—262250110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen of the South2250110–

Player page →

19C. McGuffieEast KilbrideEast KilbrideM–2123090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Falkirk44030–
2022-23Falkirk41010–
2023-24Queen of the South30010–
2024-25Dumbarton17010–
2025-26Peterhead58020–
2026-27East Kilbride43010–
19R. MacIverFalkirkFalkirk—–2115080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Alloa Athletic14010–
2022-23Alloa Athletic64050–
2023-24Falkirk147020–
19G. ReillyArbroathArbroath—–219050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Queen of the South54020–
2023-24Queen of the South93030–
2024-25Arbroath72000–
19G. McGillAirdrieoniansAirdrieonians—–216040–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians50020–
2022-23Airdrieonians166020–
23K. ShanksPeterheadPeterhead—–2050120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Peterhead30050–
2023-24Peterhead01000–
2025-26Peterhead174070–
24K. KennedyQueen of the SouthQueen of the South—–19190160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Falkirk96030–
2024-25Queen of the South24030–
2025-26Queen of the South890100–
24A. EmslieRoss CountyRoss County—–1916010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cove Rangers126010–
2025-26Cove Rangers66000–
2026-27Ross County14000–
24I. MurrayKelty HeartsKelty Hearts—–19150190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City20010–
2022-23Edinburgh City65080–
2023-24Edinburgh City32010–
2024-25Arbroath51020–
2025-26Kelty Hearts37070–
27K. MacDonaldHamilton AcademicalHamilton Academical—–18170110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Airdrieonians11000–
2022-23Dunfermline03000–
2023-24Hamilton Academical54030–
2025-26Hamilton Academical95070–
2026-27Hamilton Academical34010–
27R. LyonQueen of the SouthQueen of the South—–18110190–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kelty Hearts53060–
2024-25Queen of the South45060–
2025-26Queen of the South93070–
27S. TaggartAlloa AthleticAlloa AthleticD–18100171–
SeasonClubGoalsAstAppsYCRCRating
2021-22Alloa Athletic00010–
2022-23Alloa Athletic51040–
2023-24Alloa Athletic62040–
2024-25Alloa Athletic45041–
2025-26Alloa Athletic11040–
2026-27Alloa Athletic21000–
27A. SmithAnnan AthleticAnnan Athletic—–1860211–
SeasonClubGoalsAstAppsYCRCRating
2022-23Annan Athletic12000–
2023-24Annan Athletic1130120–
2024-25Annan Athletic61091–
31A. NesbittFalkirkFalkirk—–1723071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Falkirk24031–
2022-23Falkirk310020–
2023-24Falkirk129020–
31F. FyvieCove RangersCove Rangers—–1790131–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cove Rangers82051–
2023-24Cove Rangers23020–
2024-25Cove Rangers74050–
2025-26Cove Rangers00010–
31T. GossEast FifeEast Fife—–1760101–
SeasonClubGoalsAstAppsYCRCRating
2021-22Annan Athletic10010–
2022-23Annan Athletic11010–
2023-24Annan Athletic102031–
2024-25Annan Athletic43020–
2025-26East Fife10030–
31T. MuirAnnan AthleticAnnan Athletic—–1750182–
SeasonClubGoalsAstAppsYCRCRating
2022-23Annan Athletic10000–
2023-24Annan Athletic33070–
2024-25Annan Athletic1320112–
31C. WightonMontroseMontrose—–174040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dunfermline163030–
2024-25Montrose11010–
36D. HandlingEdinburgh CityEdinburgh City—–164060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Edinburgh City134030–
2023-24Edinburgh City30030–
36G. OliverMontroseMontroseM–164050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Falkirk63030–
2023-24Falkirk51000–
2026-27Montrose50020–
36D. CarrickStenhousemuirStenhousemuir—–162040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Stirling Albion91010–
2025-26Stenhousemuir71030–
39M. RuthDumbartonDumbarton—–155060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Falkirk41020–
2023-24Dumbarton21010–
2024-25Dumbarton93030–
39A. AgyemanFalkirkFalkirk—–154010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kelty Hearts91010–
2023-24Falkirk63000–
39B. GrahamRoss CountyRoss County—–154030–
SeasonClubGoalsAstAppsYCRCRating
2026-27Ross County154030–
39L. RankinAlloa AthleticAlloa Athletic—–154030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Alloa Athletic10000–
2024-25Alloa Athletic102010–
2025-26Alloa Athletic31010–
2026-27Alloa Athletic11010–
39M. AitkenAlloa AthleticAlloa Athletic—–1540150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Forfar Athletic00010–
2024-25Stenhousemuir51060–
2025-26Stenhousemuir92070–
2026-27Alloa Athletic11010–
39D. GoodwillieClydeClyde—–152000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Clyde152000–
39K. HesterMontroseMontrose—–1520101–
SeasonClubGoalsAstAppsYCRCRating
2023-24Montrose102061–
2024-25Elgin City00010–
2024-25Montrose50030–
46S. ScougallAlloa AthleticAlloa AthleticM–14200211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Alloa Athletic46000–
2022-23Alloa Athletic22030–
2023-24Alloa Athletic04010–
2024-25Alloa Athletic61080–
2025-26Alloa Athletic26081–
2026-27Alloa Athletic01010–
46K. ConnellClydeClyde—–146081–
SeasonClubGoalsAstAppsYCRCRating
2021-22East Fife82041–
2023-24Cove Rangers53030–
2025-26Clyde11010–
46R. ShanleyFalkirkFalkirk—–1440160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City20010–
2022-23Edinburgh City82070–
2023-24Edinburgh City20070–
2023-24Falkirk22010–
46J. RobertsonEdinburgh CityEdinburgh City—–141070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City10010–
2022-23Edinburgh City131060–
50J. BarjonasMontroseMontroseM–1380201–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kelty Hearts710110–
2023-24Hamilton Academical46031–
2026-27Montrose21060–

Data coverage for Scottish League One →

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