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.

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

345J. GrahamStirling AlbionStirling Albion—06220–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dumbarton02000–
2024-25Stirling Albion04220–
345D. GavinElgin CityElgin City—06250–
SeasonClubAppsGoalsAstYCRCRating
2024-25Elgin City06250–
345B. CuddihyClydeClydeM06270–
SeasonClubAppsGoalsAstYCRCRating
2023-24Clyde02040–
2024-25Clyde00110–
2025-26Clyde02010–
2026-27Clyde02110–
345K. YoungBonnyrigg Rose AthleticBonnyrigg Rose Athletic—063350–
SeasonClubAppsGoalsAstYCRCRating
2022-23Bonnyrigg Rose Athletic011110–
2023-24Bonnyrigg Rose Athletic030110–
2024-25Bonnyrigg Rose Athletic022130–
345K. McGachieBonnyrigg Rose AthleticBonnyrigg Rose Athletic—064152–
SeasonClubAppsGoalsAstYCRCRating
2022-23Bonnyrigg Rose Athletic04130–
2023-24Bonnyrigg Rose Athletic01371–
2024-25Bonnyrigg Rose Athletic01051–
345G. GallagherStranraerStranraer—064200–
SeasonClubAppsGoalsAstYCRCRating
2021-22Stranraer02280–
2022-23Stranraer02080–
2023-24Stranraer01110–
2024-25Stranraer01130–
345O. MoxonAnnan AthleticAnnan Athletic—06570–
SeasonClubAppsGoalsAstYCRCRating
2021-22Annan Athletic06570–

Player page →

345M. BarryPeterheadPeterhead—06550–
SeasonClubAppsGoalsAstYCRCRating
2024-25Peterhead06550–
345B. CameronElgin CityElgin City—065232–
SeasonClubAppsGoalsAstYCRCRating
2021-22Elgin City00130–
2022-23Elgin City03161–
2023-24Elgin City033101–
2024-25Elgin City00010–
2025-26Elgin City00030–
345S. RobertsonStranraerStranraer—067291–
SeasonClubAppsGoalsAstYCRCRating
2021-22Stranraer01390–
2022-23Stranraer03191–
2023-24Stranraer00350–
2024-25Stranraer02060–
345M. ZaidEdinburgh CityEdinburgh City—06751–
SeasonClubAppsGoalsAstYCRCRating
2024-25Edinburgh City03341–
2025-26Edinburgh City03410–
345B. McluckieEast KilbrideEast Kilbride—06710–
SeasonClubAppsGoalsAstYCRCRating
2025-26East Kilbride06710–
345D. ForrestPeterheadPeterhead—069323–
SeasonClubAppsGoalsAstYCRCRating
2022-23Stranraer02392–
2023-24Stranraer021141–
2024-25Peterhead02590–
345J. JarvisEdinburgh CityEdinburgh City—0613120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Bonnyrigg Rose Athletic01010–
2024-25Edinburgh City02770–
2025-26Edinburgh City01420–
2026-27Edinburgh City02220–
365O. CollotyElgin CityElgin CityF07110–
SeasonClubAppsGoalsAstYCRCRating
2024-25Peterhead06000–
2026-27Elgin City01110–
365D. HandlingEdinburgh CityEdinburgh City—07230–
SeasonClubAppsGoalsAstYCRCRating
2021-22Edinburgh City07230–
365C. ConnollyBonnyrigg Rose AthleticBonnyrigg Rose Athletic—07282–
SeasonClubAppsGoalsAstYCRCRating
2022-23Bonnyrigg Rose Athletic04052–
2023-24Bonnyrigg Rose Athletic01110–
2024-25Bonnyrigg Rose Athletic02120–
365R. SchiavoneEast FifeEast Fife—07310–
SeasonClubAppsGoalsAstYCRCRating
2022-23East Fife07200–
2023-24East Fife00110–
365R. DraperElgin CityElgin City—073313–
SeasonClubAppsGoalsAstYCRCRating
2021-22Elgin City00140–
2022-23Elgin City01182–
2023-24Elgin City031120–
2024-25Elgin City02061–
2025-26Elgin City01010–
365R. WallaceDumbartonDumbarton—074111–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dumbarton03251–
2023-24Dumbarton04260–
365L. BuchananBonnyrigg Rose AthleticBonnyrigg Rose Athletic—07430–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cowdenbeath06430–
2023-24Bonnyrigg Rose Athletic01000–
365J. DolzanskiForfar AthleticForfar Athletic—075392–
SeasonClubAppsGoalsAstYCRCRating
2022-23Elgin City01190–
2023-24Elgin City010141–
2024-25Elgin City02061–
2025-26Forfar Athletic034100–
365J. DolanStranraerStranraer—07620–
SeasonClubAppsGoalsAstYCRCRating
2023-24Stranraer05510–
2025-26Stranraer02110–
365J. BrownPeterheadPeterhead—07670–
SeasonClubAppsGoalsAstYCRCRating
2023-24Peterhead05360–
2024-25Peterhead02310–
365I. MurrayKelty HeartsKelty Hearts—07760–
SeasonClubAppsGoalsAstYCRCRating
2021-22Edinburgh City05740–
2026-27Kelty Hearts02020–
365J. CraigenSpartansSpartansM0712100–
SeasonClubAppsGoalsAstYCRCRating
2023-24Spartans03330–
2024-25Spartans00340–
2025-26Spartans03330–
2026-27Spartans01300–
365L. CurrieBonnyrigg Rose AthleticBonnyrigg Rose Athletic—0717260–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bonnyrigg Rose Athletic00100–
2022-23Bonnyrigg Rose Athletic02760–
2023-24Bonnyrigg Rose Athletic03690–
2024-25Bonnyrigg Rose Athletic023110–
378P. PawlettPeterheadPeterhead—082130–
SeasonClubAppsGoalsAstYCRCRating
2023-24Peterhead05140–
2024-25Peterhead03190–
378R. MacLeanForfar AthleticForfar Athletic—083100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dumbarton03320–
2023-24Dumbarton03020–
2024-25Forfar Athletic00050–
2025-26Forfar Athletic02010–
378J. MurrayElgin CityElgin CityD083150–
SeasonClubAppsGoalsAstYCRCRating
2024-25Elgin City05070–
2025-26Elgin City02140–
2026-27Elgin City01240–
378D. GoldingElgin CityElgin City—08470–
SeasonClubAppsGoalsAstYCRCRating
2023-24Elgin City02010–
2024-25Elgin City06460–
378C. O’KeefePeterheadPeterhead—08400–
SeasonClubAppsGoalsAstYCRCRating
2021-22Elgin City01000–
2023-24Peterhead07400–
378R. McNabStirling AlbionStirling AlbionM085170–
SeasonClubAppsGoalsAstYCRCRating
2021-22Kelty Hearts01120–
2024-25Stirling Albion02040–
2025-26Stirling Albion023100–
2026-27Stirling Albion03110–
378J. StokesEdinburgh CityEdinburgh City—086110–
SeasonClubAppsGoalsAstYCRCRating
2024-25Edinburgh City06670–
2025-26Edinburgh City02040–
378F. GrayDumbartonDumbarton—086141–
SeasonClubAppsGoalsAstYCRCRating
2022-23Dumbarton04280–
2023-24Dumbarton04461–
378C. ElliottEast KilbrideEast Kilbride—08640–
SeasonClubAppsGoalsAstYCRCRating
2024-25East Kilbride02000–
2025-26East Kilbride06640–
378D. WilsonDumbartonDumbarton—088120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Albion Rovers03540–
2022-23Dumbarton03140–
2023-24Dumbarton02240–
378C. WilsonAlbion RoversAlbion Rovers—08861–
SeasonClubAppsGoalsAstYCRCRating
2021-22Albion Rovers04410–
2022-23Albion Rovers04451–
378J. MacIverElgin CityElgin City—081260–
SeasonClubAppsGoalsAstYCRCRating
2024-25Elgin City00100–
2025-26Elgin City03350–
2026-27Elgin City05810–
378K. HigginbothamKelty HeartsKelty HeartsM0813110–
SeasonClubAppsGoalsAstYCRCRating
2021-22Kelty Hearts071150–
2024-25Bonnyrigg Rose Athletic01140–
2024-25East Fife00010–
2026-27Kelty Hearts00110–
378A. FergusonKelty HeartsKelty HeartsM0815210–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cowdenbeath00030–
2021-22Edinburgh City00010–
2022-23East Fife061260–
2024-25Forfar Athletic01030–
2024-25Stirling Albion00120–
2026-27Kelty Hearts01260–
392L. DobbieStranraerStranraerF09020–
SeasonClubAppsGoalsAstYCRCRating
2025-26East Kilbride01010–
2026-27Stranraer08010–
392J. BevanAlbion RoversAlbion Rovers—09010–
SeasonClubAppsGoalsAstYCRCRating
2022-23Albion Rovers09010–
392J. SutherlandForfar AthleticForfar Athletic—09110–
SeasonClubAppsGoalsAstYCRCRating
2025-26Forfar Athletic09110–
392D. ByrneForfar AthleticForfar Athletic—091100–
SeasonClubAppsGoalsAstYCRCRating
2021-22Albion Rovers01030–
2022-23Dumbarton06050–
2023-24Bonnyrigg Rose Athletic01010–
2023-24Dumbarton00100–
2024-25Forfar Athletic01010–
392P. WoodsStranraerStranraer—09250–
SeasonClubAppsGoalsAstYCRCRating
2021-22Stranraer05120–
2022-23Stranraer04120–
2024-25Stranraer00010–
392M. RuthDumbartonDumbarton—09330–
SeasonClubAppsGoalsAstYCRCRating
2023-24Dumbarton09330–
392K. GirvanElgin CityElgin City—093162–
SeasonClubAppsGoalsAstYCRCRating
2022-23Stranraer00041–
2023-24Stranraer00120–
2024-25Elgin City03131–
2025-26Elgin City03130–
2026-27Elgin City03040–
392J. BaldeEast KilbrideEast Kilbride—093101–
SeasonClubAppsGoalsAstYCRCRating
2022-23East Fife02000–
2025-26East Kilbride073101–
392R. MahonEdinburgh CityEdinburgh City—09440–
SeasonClubAppsGoalsAstYCRCRating
2025-26Edinburgh City09440–

Data coverage for Scottish League Two →

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