38
May 15, 1988
175 cm
Height
Card stats based on2025/2026
38
May 15, 1988
175 cm
Height
Card stats based on2025/2026
Performance Overview
Season Performance 26/27
All Competitions
- Matches
- —
- Goals
- —
- Assists
- —
- Goal Contributions
- —
- Mins/game
- —
- Avg Rating
- —
Career
Club Career
MGAGxGRtg
Alloa Athletic
2011/2012 - 2014/2015
97860.0890-
Dumbarton
2015/2016 - 2016/2017
68640.092,323-
Forfar Athletic
2019/2020 - 2022/2023
52320.063,946-
Brechin City
2009/2010 - 2010/2011
51500.10219-
East Fife
2017/2018 - 2018/2019
46820.173,778-
Annan Athletic
2010/2011 - 2020/2021
42210.051,772-
Clyde
2021/2022
32020.002,140-
East Stirlingshire
2024/2025 - 2025/2026
13310.23630-
Stranraer
2013/2014
13000.00360-
Edinburgh City
2022/2023
5000.00180-
Total
41935180.0815,438
Youth Career
MGAGxGRtg
Krasnodar U21
2016/2017
3000.00—-
Club Career
MGAG+A/90Rtg
East Stirlingshire
25/26
6014500.2000-
East Stirlingshire
24/25
73—1801.5010-
Forfar Athletic
22/23
26111,7870.1020-
Edinburgh City
22/23
40—900.0010-
Clyde
21/22
32022,1400.0830-
Edinburgh City
21/22
100900.0000-
Annan Athletic
20/21
21111,3470.1330-
Forfar Athletic
19/20
26212,1590.1320-
Annan Athletic
19/20
50—4250.0000-
East Fife
18/19
15001,2090.0010-
East Fife
17/18
27712,2690.3250-
Dumbarton
16/17
29411,6030.2820-
East Fife
2017
4113000.6000-
Dumbarton
15/16
392———31-
Alloa Athletic
14/15
424———61-
Stranraer
13/14
130—3600.0040-
Alloa Athletic
12/13
270———40-
Alloa Athletic
11/12
284———11-
Brechin City
10/11
1500——10-
Annan Athletic
10/11
161———20-
Brechin City
09/10
3650——30-
Youth Career
MGAG+A/90Rtg
Krasnodar U21
16/17
30———00-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2009/2010 | League One (Scotland) | 32 | — | 4 | — | — | — |
| 2010/2011 | League One (Scotland) | 10 | — | 0 | — | — | — |
| 2010/2011 | League Two (Scotland) | 16 | — | 1 | — | — | — |
| 2011/2012 | League Two (Scotland) | 28 | — | 4 | — | — | — |
| 2012/2013 | League One (Scotland) | 26 | — | 0 | — | — | — |
| 2013/2014 | League One (Scotland) | 1 | — | 0 | — | — | — |
| 2014/2015 | Championship (Scotland) | 32 | — | 2 | 6 | — | — |
| 2015/2016 | Championship (Scotland) | 34 | — | 2 | — | — | — |
| 2016/2017 | Championship (Scotland) | 27 | 1603 | 1 | 1 | 0.11 | — |
| 2017/2018 | League One (Scotland) | 25 | 2169 | 7 | 0 | 0.29 | — |
| 2018/2019 | League One (Scotland) | 11 | 881 | 0 | 0 | 0 | — |
| 2019/2020 | League Two (Scotland) | 5 | 425 | 0 | 0 | 0 | — |
| 2019/2020 | League One (Scotland) | 21 | 1771 | 2 | 0 | 0.1 | — |
| 2020/2021 | League Two (Scotland) | 17 | 1024 | 0 | 0 | 0 | — |
| 2021/2022 | League One (Scotland) | 27 | 1841 | 0 | 2 | 0.1 | — |
| 2022/2023 | League One (Scotland) | 2 | 18 | 0 | 0 | — | — |
| 2022/2023 | League Two (Scotland) | 24 | 1676 | 1 | 1 | 0.11 | — |
| 2024/2025 | Football League - Lowland League | 2 | 180 | 3 | 0 | 1.5 | — |
| 2025/2026 | Football League - Lowland League | 5 | 450 | 0 | 0 | 0 | — |
Career Progress
Appearances per Season
Appearance Distribution
48
Full match
16
Substituted off
25
From Bench
Mark Docherty — computed career insights
- Career involvement (league)
- 0.13 G+A per 9027 goals + 10 assists across 19 league seasons (per-90 from 12038 minutes on record)
- League seasons on record
- 19 (2009–2025)
- Clubs with recorded appearances
- 11
- Goals rank
- #3 of 110 goals
- G+A per 90 percentile
- 82nd0 per 90
Cohort: 11 Football League - Lowland League defenders, 2025/2026, min. 450 minutes.
Rival Clubs(43)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 12 | 3 | 0 | 9 | 0 | 1 | 0 | 0 | |
| 11 | 1 | 5 | 5 | 0 | 0 | 1 | 0 | |
| 9 | 3 | 3 | 3 | 1 | 0 | 0 | 0 | |
| 8 | 0 | 3 | 5 | 0 | 1 | 1 | 0 | |
| 8 | 1 | 3 | 4 | 0 | 0 | 3 | 0 | |
| 8 | 2 | 2 | 4 | 0 | 0 | 1 | 0 | |
| 7 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 5 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 4 | 0 | 2 | 2 | 0 | 0 | 1 | 0 | |
| 4 | 2 | 1 | 1 | 2 | 0 | 0 | 0 | |
| 4 | 0 | 1 | 3 | 2 | 0 | 0 | 0 | |
| 4 | 0 | 0 | 4 | 0 | 0 | 3 | 1 | |
| 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1–20 of 43










