Skip to content
Almanac
Menu

Goals, assists and cards count 947 of 977 stored matches (97%) 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
1A. MailerForfar AthleticForfar Athletic—–610393–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City10080–
2022-23Elgin City10061–
2023-24Bonnyrigg Rose Athletic00090–
2024-25Bonnyrigg Rose Athletic20062–
2025-26Forfar Athletic11090–
2026-27Forfar Athletic10010–
1J. DolzanskiForfar AthleticForfar Athletic—–750392–
SeasonClubGoalsAstAppsYCRCRating
2022-23Elgin City11090–
2023-24Elgin City100141–
2024-25Elgin City20061–
2025-26Forfar Athletic340100–
3J. LeitchEdinburgh CityEdinburgh City—–12140351–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stirling Albion45051–
2022-23Stirling Albion560110–
2025-26East Kilbride210150–
2026-27Edinburgh City12040–
3K. YoungBonnyrigg Rose AthleticBonnyrigg Rose Athletic—–630350–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bonnyrigg Rose Athletic110110–
2023-24Bonnyrigg Rose Athletic300110–
2024-25Bonnyrigg Rose Athletic220130–
5M. GrantElgin CityElgin City—–1280331–
SeasonClubGoalsAstAppsYCRCRating
2022-23Stranraer54081–
2023-24Stranraer41090–
2024-25Stranraer220120–
2026-27Elgin City11040–
6D. ForrestPeterheadPeterhead—–690323–
SeasonClubGoalsAstAppsYCRCRating
2022-23Stranraer23092–
2023-24Stranraer210141–
2024-25Peterhead25090–
6J. McGregorEdinburgh CityEdinburgh City—–210322–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stirling Albion00091–
2022-23Stirling Albion010100–
2024-25East Kilbride10010–
2025-26East Kilbride00061–
2026-27Edinburgh City10060–
6A. MunroEast FifeEast Fife—–1360320–
SeasonClubGoalsAstAppsYCRCRating
2021-22Forfar Athletic90080–
2022-23Forfar Athletic11080–
2023-24Forfar Athletic01060–
2024-25East Fife340100–
9R. DraperElgin CityElgin City—–730313–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City01040–
2022-23Elgin City11082–
2023-24Elgin City310120–
2024-25Elgin City20061–
2025-26Elgin City10010–
10A. TroutenEast FifeEast Fife—–4370301–
SeasonClubGoalsAstAppsYCRCRating
2022-23East Fife1010101–
2023-24East Fife1120110–
2024-25East Fife224090–
11C. RossStranraerStranraer—–1100294–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stranraer50060–
2022-23Stranraer00093–
2023-24Stranraer50051–
2024-25Stranraer10090–
11S. RobertsonStranraerStranraer—–670291–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stranraer13090–
2022-23Stranraer31091–
2023-24Stranraer03050–
2024-25Stranraer20060–
13L. DunachieClydeClydeD–1130283–
SeasonClubGoalsAstAppsYCRCRating
2023-24Clyde41080–
2024-25Clyde31091–
2025-26Clyde30091–
2026-27Clyde11021–
13C. HowieClydeClydeD–220281–
SeasonClubGoalsAstAppsYCRCRating
2023-24Clyde01050–
2024-25Clyde110100–
2025-26Clyde10081–
2026-27Clyde00050–
15R. McLeanStirling AlbionStirling Albion—–3310270–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dumbarton20010–
2023-24Forfar Athletic70060–
2024-25Forfar Athletic71090–
2025-26Stirling Albion120090–
2026-27Stirling Albion50020–
16C. CraneStirling AlbionStirling Albion—–110262–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City00071–
2024-25Stirling Albion110120–
2025-26Stirling Albion00051–
2026-27Stirling Albion00020–
16L. CurrieBonnyrigg Rose AthleticBonnyrigg Rose Athletic—–7170260–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bonnyrigg Rose Athletic01000–
2022-23Bonnyrigg Rose Athletic27060–
2023-24Bonnyrigg Rose Athletic36090–
2024-25Bonnyrigg Rose Athletic230110–
18B. BarrettEdinburgh CityEdinburgh City—–1350251–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bonnyrigg Rose Athletic01000–
2022-23Bonnyrigg Rose Athletic10061–
2023-24Bonnyrigg Rose Athletic61050–
2024-25Bonnyrigg Rose Athletic42070–
2025-26Edinburgh City21070–
19R. DingwallElgin CityElgin City—–33280242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City15060–
2022-23Elgin City118050–
2023-24Elgin City65040–
2024-25Elgin City95071–
2025-26Elgin City32011–
2026-27Elgin City33010–
19A. BrownForfar AthleticForfar Athletic—–27330241–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stenhousemuir66040–
2022-23Stenhousemuir34060–
2023-24Stenhousemuir58041–
2024-25Stirling Albion97060–
2025-26Stirling Albion37030–
2026-27Forfar Athletic11010–
19L. HunterStranraerStranraer—–210240–
SeasonClubGoalsAstAppsYCRCRating
2021-22Annan Athletic21080–
2022-23Annan Athletic00030–
2024-25Spartans00080–
2025-26Stranraer00050–
22B. CameronElgin CityElgin City—–650232–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City01030–
2022-23Elgin City31061–
2023-24Elgin City330101–
2024-25Elgin City00010–
2025-26Elgin City00030–
22S. FaganEast KilbrideEast Kilbride—–530232–
SeasonClubGoalsAstAppsYCRCRating
2021-22Albion Rovers31061–
2022-23Albion Rovers00040–
2024-25East Kilbride00010–
2025-26East Kilbride220121–
22A. LynasForfar AthleticForfar Athletic—–540231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Albion Rovers00031–
2022-23Dumbarton23080–
2023-24Dumbarton21050–
2025-26Forfar Athletic10040–
2026-27Forfar Athletic00030–
22D. McHardyElgin CityElgin City—–1030231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City72090–
2022-23Elgin City310141–
22S. ShepherdForfar AthleticForfar Athletic—–24180231–
SeasonClubGoalsAstAppsYCRCRating
2021-22Forfar Athletic61030–
2022-23East Fife67050–
2023-24East Fife45030–
2024-25East Fife23030–
2025-26Forfar Athletic12081–
2026-27Forfar Athletic50010–
22B. WhyteSpartansSpartansM–1160230–
SeasonClubGoalsAstAppsYCRCRating
2023-24Spartans34040–
2024-25Spartans10070–
2025-26Spartans52060–
2026-27Spartans20060–
22R. ShanleyKelty HeartsKelty HeartsF–2180230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City71040–
2024-25Stirling Albion64070–
2025-26Stirling Albion72080–
2026-27Kelty Hearts11040–
29A. CumminsStranraerStranraer—–310221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stirling Albion200101–
2022-23Stirling Albion11050–
2024-25Stranraer00070–
29K. FlemingClydeClyde—–480221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Annan Athletic01020–
2022-23Albion Rovers10061–
2023-24Stranraer22060–
2024-25Elgin City01010–
2025-26Clyde11050–
2026-27Clyde03020–
29C. SlaterForfar AthleticForfar Athletic—–11130220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Forfar Athletic67050–
2022-23Forfar Athletic22050–
2024-25Forfar Athletic10040–
2025-26Forfar Athletic23070–
2026-27Forfar Athletic01010–
32S. MorrisonForfar AthleticForfar Athletic—–1240213–
SeasonClubGoalsAstAppsYCRCRating
2023-24Forfar Athletic92092–
2024-25Forfar Athletic11070–
2025-26Forfar Athletic21051–
32R. NditiForfar AthleticForfar Athletic—–100212–
SeasonClubGoalsAstAppsYCRCRating
2022-23Forfar Athletic100141–
2023-24Forfar Athletic00071–
32C. RussellSpartansSpartans—–28180211–
SeasonClubGoalsAstAppsYCRCRating
2023-24Spartans98050–
2024-25Spartans103070–
2025-26Spartans75071–
2026-27Spartans22020–
32A. FergusonKelty HeartsKelty HeartsM–8150210–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cowdenbeath00030–
2021-22Edinburgh City00010–
2022-23East Fife612060–
2024-25Forfar Athletic10030–
2024-25Stirling Albion01020–
2026-27Kelty Hearts12060–
36T. MuirAnnan AthleticAnnan Athletic—–1690203–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stranraer80061–
2022-23Annan Athletic35071–
2025-26Annan Athletic44051–
2026-27Annan Athletic10020–
36J. BrownPeterheadPeterhead—–300201–
SeasonClubGoalsAstAppsYCRCRating
2023-24Peterhead300101–
2024-25Peterhead000100–
36N. JamiesonStenhousemuirStenhousemuir—–610201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stenhousemuir20080–
2022-23Stenhousemuir20050–
2023-24Stenhousemuir21071–
36N. WedderburnStenhousemuirStenhousemuir—–470201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stenhousemuir03090–
2022-23Stenhousemuir32050–
2023-24Stenhousemuir12061–
36G. BuchananStenhousemuirStenhousemuir—–1120200–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dumbarton420100–
2023-24Stenhousemuir700100–
36G. GallagherStranraerStranraer—–640200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stranraer22080–
2022-23Stranraer20080–
2023-24Stranraer11010–
2024-25Stranraer11030–
36J. GrigorEdinburgh CityEdinburgh City—–130200–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bonnyrigg Rose Athletic01020–
2023-24Bonnyrigg Rose Athletic10040–
2024-25Edinburgh City01080–
2026-27Edinburgh City01060–
43K. ShanksPeterheadPeterhead—–1970193–
SeasonClubGoalsAstAppsYCRCRating
2023-24Peterhead970121–
2024-25Peterhead100072–
43A. McCarthyPeterheadPeterhead—–240192–
SeasonClubGoalsAstAppsYCRCRating
2023-24Peterhead030101–
2024-25Peterhead21091–
43K. HesterElgin CityElgin CityF–4550191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Elgin City131061–
2022-23Elgin City183070–
2024-25Elgin City20020–
2025-26Elgin City80040–
2026-27Elgin City41000–
43R. McGeachieStirling AlbionStirling Albion—–530190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Stirling Albion10050–
2022-23Stirling Albion33060–
2024-25Stirling Albion10080–
43S. MurdochStirling AlbionStirling Albion—–200190–
SeasonClubGoalsAstAppsYCRCRating
2022-23East Fife10070–
2023-24East Fife00050–
2024-25East Fife10060–
2025-26Stirling Albion00010–
48E. LynchStranraerStranraer—–310182–
SeasonClubGoalsAstAppsYCRCRating
2022-23Dumbarton10010–
2023-24Stenhousemuir21050–
2024-25Edinburgh City00092–
2025-26Edinburgh City00020–
2025-26Stranraer00010–
48J. RobertsonEast KilbrideEast Kilbride—–23130181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Edinburgh City74060–
2023-24East Kilbride11010–
2024-25East Kilbride00010–
2025-26East Kilbride1580101–
48C. McManusKelty HeartsKelty Hearts—–480180–
SeasonClubGoalsAstAppsYCRCRating
2022-23East Fife00030–
2023-24East Fife21080–
2024-25East Fife27050–
2026-27Kelty Hearts00020–

Data coverage for Scottish League Two →

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