Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2021/22 | Ayr United | Scottish Division 1 | 20 | 1,360 | 1 | 0 |
| 2021/22 | Ayr United | Scottish League Cup | 2 | 142 | 0 | 0 |
| 2020/21 | Greenock Morton | Scottish Division 1 | 17 | 1,467 | 2 | 0 |
| 2020/21 | Greenock Morton | Scottish League Cup | 3 | 275 | 0 | 1 |
| 2020/21 | Hamilton Academical | Scottish Premier League | 2 | 94 | 0 | 0 |
| 2019/20 | Hamilton Academical | Scottish League Cup | 2 | 10 | 0 | 0 |
| 2019/20 | Hamilton Academical | Scottish Premier League | 7 | 487 | 0 | 0 |
| 2018/19 | Predator | MLS Combine 2012 | 3 | 218 | 1 | 0 |
| Total | 8 seasons | 56 | 4,053 | 4 | 1 |
Scottish Challenge Cup
2021/22No stats available right now.
Scottish Division 1
2021/22Compared with 67 players in the same position in 2021/22.
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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 43% | 31 |
| Aerial game | 33% | 19 |
| Tackles | 0.00 | 14 |
| Interceptions | 0.13 | 59 |
| Clearances | 0.93 | 83 |
| Pass accuracy | 63% | 52 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 6 |
| Dribbles completed | 1 |
| Interceptions | 2 |
| Clearances | 14 |
| Clean sheets | 1 |
Scottish FA Cup
2021/22No stats available right now.
Scottish League Cup
2021/22Compared with 15 players in the same position in 2021/22.
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: Aerial game, Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 50% | 50 |
| Tackles | 0.00 | 37 |
| Interceptions | 0.00 | 33 |
| Clearances | 1.27 | 67 |
| Metric | Total |
|---|---|
| Clearances | 2 |
Scottish Division 1
2020/21Compared with 51 players in the same position in 2020/21.
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: Aerial game, Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 38% | 28 |
| Tackles | 0.00 | 50 |
| Interceptions | 0.00 | 50 |
| Clearances | 0.43 | 44 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Shots | 6 |
| Clearances | 7 |
| Clean sheets | 6 |
Scottish Division 1 Play-offs
2020/21No stats available right now.
Scottish FA Cup
2020/21No stats available right now.
Scottish League Cup
2020/21Compared with 21 players in the same position in 2020/21.
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: Aerial game, Pass accuracy.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 50% | 60 |
| Tackles | 0.00 | 48 |
| Interceptions | 0.00 | 45 |
| Clearances | 0.00 | 2 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Shots | 2 |
| Clean sheets | 2 |
Scottish Premier League
2020/21Compared with 90 players in the same position in 2020/21.
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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 54% | 32 |
| Aerial game | 64% | 66 |
| Tackles | 0.00 | 0 |
| Interceptions | 0.00 | 0 |
| Clearances | 5.74 | 98 |
| Pass accuracy | 36% | 0 |
| Metric | Total |
|---|---|
| Clearances | 6 |
Scottish FA Cup
2019/20No stats available right now.
Scottish League Cup
2019/20| Metric | Total |
|---|---|
| Shots | 1 |
Scottish Premier League
2019/20Compared with 86 players in the same position in 2019/20.
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.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 60% | 54 |
| Aerial game | 69% | 78 |
| Tackles | 0.37 | 4 |
| Interceptions | 1.11 | 52 |
| Clearances | 6.10 | 92 |
| Pass accuracy | 60% | 18 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 6 |
| Clearances | 33 |
MLS Combine 2012
2018/19| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 1 |
| Clearances | 13 |
College Soccer
2017/18No stats available right now.
US Soccer Spring College Program
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/14AwayRangers BP3-0 | 90' | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 0/0 | 8.3 |
| 08/14Dundee UnitedE1-1 | 120' | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0/0 | 5.9 |
| 04/16AwayMotherwellE1-1 | 120' | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0/0 | 7.4 |
| 11/11AwaySt. MirrenE1-1 | 90' | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0/0 | 7.4 |
| 10/13Queen's ParkG1-0 | 90' | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0/0 | 6.6 |
| 09/12AwayLivingstonG1-2 | 4' | 0 | 0 | 3 | 0 | 0 | 3 | 3 | 0/1 | 6.4 |
| 08/08Ross CountyP0-1 | 90' | 0 | 0 | 3 | 0 | 0 | 4 | 4 | 9/24 | 5.4 |
| 01/25LivingstonP2-4 | 90' | 0 | 0 | 8 | 0 | 2 | 5 | 5 | 26/45 | 5.7 |
| 01/22AwayHibernianP2-1 | 90' | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0/0 | 5.3 |
| 01/18Edinburgh CityG5-0 | 90' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0/0 | 5.7 |
| 11/09AwayKilmarnockE2-2 | 4' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0/0 | 6.0 |
| 10/06AwayRangersP5-0 | 69' | 0 | 0 | 6 | 0 | 0 | 1 | 1 | 10/15 | 5.6 |
| 09/14CelticP0-1 | 70' | 0 | 0 | 3 | 1 | 2 | 3 | 2 | 6/10 | 6.3 |
| 08/31AwayHeart of MidlothianE2-2 | 90' | 0 | 0 | 5 | 0 | 0 | 6 | 5 | 14/25 | 6.3 |
| 08/03AwayRoss CountyP3-0 | 74' | 0 | 0 | 6 | 0 | 2 | 5 | 4 | 22/33 | 6.1 |
SAH
DUT
AIN
KAL
SAN
FLA
CAP
ATL
PAL
BAH
FLU
CBA
JSS
USM
MCO
ENS
CAR
NAL
BLO
BOL
FAS
ALI
HJK
KUP
OUL
ANT
MUN
ALE
UAT
MOQ
CIE
CAG
LCH
SHA
DUH
WAK
GFA
NAS
HAT
KHO
WAS
VIP

