Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2017/18 | Elgin City | Scottish Division 3 | 25 | 1,274 | 0 | 0 |
| 2017/18 | Elgin City | Scottish League Cup | 3 | 207 | 0 | 0 |
| 2016/17 | Elgin City | Scottish Division 3 | 6 | 217 | 0 | 0 |
| 2016/17 | Elgin City | Scottish League Cup | 3 | 158 | 0 | 0 |
| 2015/16 | Airdrieonians | Scottish League Cup | 1 | 72 | 0 | 0 |
| 2015/16 | Forfar Athletic | Scottish Division 2 | 15 | 1,147 | 0 | 0 |
| 2014/15 | Forfar Athletic | Scottish Division 2 | 8 | 678 | 1 | 2 |
| 2014/15 | Dundee United | Scottish League Cup | 1 | 53 | 0 | 0 |
| 2014/15 | Dundee United | Scottish Premier League | 3 | 35 | 0 | 0 |
| 2013/14 | Dundee United | Scottish Premier League | 2 | 5 | 0 | 0 |
| Total | 10 seasons | 67 | 3,846 | 1 | 2 |
Scottish FA Cup Qualifying
2024/25No stats available right now.
Scottish FA Cup
2023/24No stats available right now.
Scottish FA Cup Qualifying
2023/24No stats available right now.
Scottish FA Cup
2022/23No stats available right now.
Scottish FA Cup
2021/22No stats available right now.
Scottish Challenge Cup
2017/18No stats available right now.
Scottish Division 3
2017/18Compared with 70 players in the same position in 2017/18.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 18 |
| Dribbles | 0.00 | 50 |
| Duels won | 43% | 31 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Shots | 9 |
Scottish FA Cup
2017/18No stats available right now.
Scottish League Cup
2017/18| Metric | Total |
|---|---|
| Clearances | 1 |
Scottish Challenge Cup
2016/17No stats available right now.
Scottish Division 3
2016/17Compared with 57 players in the same position in 2016/17.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 11 |
| Dribbles | 0.00 | 50 |
| Duels won | 50% | 53 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Clean sheets | 1 |
Scottish FA Cup
2016/17No stats available right now.
Scottish League Cup
2016/17| Metric | Total |
|---|---|
| Shots | 1 |
Scottish League Cup
2015/16No stats available right now.
Scottish Division 2
2015/16Compared with 69 players in the same position in 2015/16.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 14 |
| Dribbles | 0.00 | 50 |
| Duels won | 42% | 33 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Shots | 6 |
| Clearances | 3 |
| Clean sheets | 1 |
Scottish Division 2
2014/15Compared with 65 players in the same position in 2014/15.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.27 | 92 |
| Dribbles | 0.00 | 50 |
| Duels won | 60% | 79 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 2 |
| Shots | 3 |
| Clean sheets | 1 |
Scottish FA Cup
2014/15No stats available right now.
Scottish League Cup
2014/15No stats available right now.
Scottish Premier League
2014/15Compared with 99 players in the same position in 2014/15.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 15 |
| Dribbles | 0.00 | 50 |
| Duels won | 0% | 0 |
| Recoveries | 0.00 | 50 |
| Forward passes | 0.00 | 50 |
| Metric | Total |
|---|---|
| Shots | 1 |
Scottish FA Cup
2013/14No stats available right now.
Scottish League Cup
2013/14No stats available right now.
Scottish Premier League
2013/14Compared with 94 players in the same position in 2013/14.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
No data in this competition: Pass accuracy, Duels won.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 14 |
| Dribbles | 0.00 | 50 |
| Recoveries | 0.00 | 49 |
| Forward passes | 0.00 | 1 |
No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 11/24AwayClydeP2-0 | 90' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0/0 | 5.5 |
| 10/28Elgin CityG6-0 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.3 |
| 10/23AwayAnnan AthleticP3-1 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.5 |
| 09/02Bray WanderersG2-0 | 58' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.8 |
| 08/15AwayHibernian U20G1-2 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.8 |
| 07/29PeterheadP0-3 | 30' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0/0 | 6.1 |
| 07/25AwayEast FifeP3-2 | 90' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.6 |
| 07/18Heart of MidlothianP0-1 | 87' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.7 |
| 07/26AwayStirling AlbionP4-1 | 70' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.8 |
| 07/16St. JohnstoneP1-3 | 15' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 6.1 |
| 08/26RangersP0-5 | 72' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 5.9 |
| 05/09AwaySt. JohnstoneE1-1 | 16' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 10/29AwayHibernianE3-3 | 53' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 6.0 |
| 09/21AwayDundeeG1-4 | 9' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.1 |
ARS
LEE
RAY
ATH
DLK
CCY
SZD
SJZ
MZH
WXW
CDR
TJT
SHS
YNY
QUI
KAT
CLE
RED
NAN
SR
BFC
SCD
TUK
RIG
FAK
LOK
LAN
SAN
SEB
68A
SBA
IKG
12B
KAH
ADE
BKT
BOL
ANT
GEN
AME
AVL
BRE
CHE
BOU
IPS
FUL
SUN
BHA
MUN
TOT
ALA
ATM
BAR
GET
RMA
VIL
TOR
MTL
CHI
NYC
ATL
CIN
CLT
DAL
MIA
DC
NE
SEA
RBNY
SDG
ORL
CLB
PHI
RSL
ATX
NSH


