Skip to content
MGMark Gallagher

Mark Gallagher

€800KMarket Value
Elgin City
Elgin City
Midfielder
ScotlandScotland
25
Feb 12, 2001
0.07
Goals/Match
19
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
29Matches
2Goals
5Assists
7Goal Contributions
68Mins/game
-Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

53
Full match
32
Substituted off
4
From Bench

Rival Clubs(37)

Player stats against each opponent club

TeamMPWDLGA
ClydeClyde114521130
Forfar AthleticForfar Athletic103431120
Edinburgh CityEdinburgh City83140020
SpartansSpartans82330010
Stirling AlbionStirling Albion73131000
StranraerStranraer74121010
Annan AthleticAnnan Athletic52031000
East FifeEast Fife52031000
DumbartonDumbarton51400010
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic54010210
Raith RoversRaith Rovers40041000
StenhousemuirStenhousemuir40220010
PeterheadPeterhead42110010
LivingstonLivingston31020000
RangersRangers20020000
FalkirkFalkirk20110000
MontroseMontrose20110000
East KilbrideEast Kilbride20021000
Brora RangersBrora Rangers21011000
Kelty HeartsKelty Hearts21010000
120 of 37
Transfers

Transfers

Transfer History

Jul 30, 2024Free Transfer
May 31, 2024End of loan
Jan 24, 2024Loan
Jul 6, 2023Free Transfer
Jul 1, 2022Free Transfer
May 31, 2022End of loan
Jan 29, 2022Loan
Jan 11, 2022End of loan
Trophies

Trophies & Awards

1 titles won

About Mark Gallagher

Mark Gallagher plays as a midfielder for Elgin City. Throughout his career, Mark Gallagher has scored 10 goals and provided 7 assists in 109 appearances across 5 clubs. In the League Two 2025/2026, Mark Gallagher has contributed 2 goals and 5 assists in 29 appearances. As a midfielder, Mark Gallagher combines creative vision with goalscoring ability, accumulating 7 assists and 10 goals throughout his career. Among the clubs he has represented — Elgin City, Cove Rangers, Formartine United, Forfar Athletic — Mark Gallagher was most prolific at Elgin City, where he scored 8 goals in 87 appearances. Throughout his career, Mark Gallagher has won 1 trophy, including Championship, demonstrating his ability to perform at the highest competitive level.

Full Career RecordMark Gallagher

Mark Gallagher's professional career spans from 2019 to 2026, a period of roughly 7 seasons over which he has amassed 109 appearances spread across 5 clubs. With 10 goals and 7 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 25/26 with Elgin City, when he registered 2 goals and 5 assists in 29 matches, playing 1969 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Elgin City, Mark Gallagher played 29 matches, scoring 2 goals and providing 5 assists.

Among the notable milestones of his career, Mark Gallagher has passed the 100-appearance milestone and has lifted 1 trophy.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Elgin City2023/202487874548
Forfar Athletic2021/2022910343
Cove Rangers2023/2024610321
Ross County2017/2018 - 2019/202040094
Formartine United2022/20233000
Total1091075306

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Elgin City292196940
24/25Elgin City415234620
23/24Elgin City17123330
23/24Cove Rangers6132100
21/22Forfar Athletic9134320
18/19Ross County30400

Frequently Asked Questions

What position does Mark Gallagher play?
Mark Gallagher plays as a Midfielder for Elgin City in the League Two. He has scored 2 goals in 29 appearances in the League Two 2025/2026.
What team does Mark Gallagher play for?
Mark Gallagher currently plays for Elgin City in the League Two.
How old is Mark Gallagher?
Mark Gallagher is 25 years old, born on February 12, 2001. At 25, he has already won 1 trophies in his professional career.
How many trophies has Mark Gallagher won?
Mark Gallagher has won 1 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Elgin City.