DM
David
McGeachie
ASSISTANT REFEREE · 42 appearances
Scotland · SFA · UEFA
David McGeachie
🚩Scotland assistant referee · 7 competitions
Career Stats
7 comps42
total appearances
42
Asst. Ref
Domestic 0International 42
Season-by-Season Activity
'19/20
2
'20/21
4
'21/22
5
'22/23
6
'23/24
3
'25/26
6
| Season | Total | AR |
|---|---|---|
| 2025/26 | 6 | 6 |
| 2023/24 | 3 | 3 |
| 2022/23 | 6 | 6 |
| 2021/22 | 5 | 5 |
| 2020/21 | 4 | 4 |
| 2019/20 | 2 | 2 |
| 16 | 16 |
Career Milestones
Career-firsts tracked in our database.
Match Activity
26 matches · 7 yearsRole:ARNo match
🏅
Top 6% among Scotland officials
Peer Benchmark
Match Count94%
Seasons Active86%
Competitions82%
Median in Scotland: 5 matches · 2 seasons
Recent Matches
26Mar2026
UEFA Under-21 Championship Qualifiers
ITALYvsNORTH MACEDONIA
assistant1
27Nov2025
Europa League
Losc LillevsGnk Dinamo
assistant1
06Nov2025
Europa League
FC UTRECHTvsFC Porto
assistant1
05Sept2025
FIFA WC European Qualifiers
MOLDOVAvsISRAEL
assistant1
07Aug2025
UEFA Europa Conference League Third Qualifying Round (First Legs)
NK Olimpija LjubljanavsKF EGNATIA
assistant1
Most-Officiated Teams
Least-Officiated Teams
Clubs in their current competition, ordered by how seldom this official has worked their matches.
Each number = matches officiated involving that club · 0× = never officiated them
Frequently Works With
Rarely Works With
Active officials in Europa League they have shared fewest matches with.
- 1Bastian DankertVAR · 50 in leagueNever
- 2Jérôme BrisardVAR · 48 in leagueNever
- 3Matej JugReferee · 48 in leagueNever
- 4Pol van BoekelVAR · 48 in leagueNever
- 5Willy DelajodAVAR · 44 in leagueNever
- 6Christian DingertVAR · 43 in leagueNever
- 7Marco Di BelloVAR · 41 in leagueNever
- 8Guillermo Cuadra FernándezAVAR · 39 in leagueNever
Top Destinations
- 1Bern2×
- 2Seville2×
- 3Alkmaar1×
- 4Amsterdam1×
- 5Arnhem1×
- 6Arouca1×
- 7Athens1×
- 8Baku1×
- 9Beer Sheva1×
- 10Belgrade1×
- 11Bratislava1×
- 12Budapest1×
- 13Copenhagen1×
- 14Donostia/San Sebastian1×
- 15Eindhoven1×
Venues Visited(35)
Every stadium David McGeachie has officiated at, with the matches worked there.
SevilleSeville
2 matchesBernBern
2 matchesEmpoli (Stadio Carlo Castellani - Computer Gross Arena)Empoli (Stadio Carlo Castellani - Computer Gross Arena)
1 matchBratislavaBratislava
1 matchHungaryMezokovesd
1 matchZurichZurich
1 matchBeer ShevaBeer Sheva
1 matchMalmoMalmo
1 matchYerevanYerevan
1 matchSkopjeSkopje
1 matchMarseilleMarseille
1 matchArnhemArnhem
1 matchEindhovenEindhoven
1 matchAthensAthens
1 matchAmsterdamAmsterdam
1 matchZaporizhiaZaporizhia
1 matchTrondheimTrondheim
1 matchDonostia/San SebastianDonostia/San Sebastian
1 matchBudapestBudapest
1 matchTbilisiTbilisi
1 matchCopenhagenCopenhagen
1 matchFlorenceFlorence
1 matchSt. GallenSt. Gallen
1 matchLisbonLisbon
1 matchRennesRennes
1 matchBelgradeBelgrade
1 matchIstanbulIstanbul
1 matchEnschedeEnschede
1 matchAlkmaarAlkmaar
1 matchOther Scotland Officials
Career Events
Career events (UEFA courses, awards) will appear here when available.