Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2020/21 | North Carolina FC | United Soccer League | 14 | 662 | 1 | 2 |
| 2019/20 | North Carolina FC | United Soccer League | 28 | 2,377 | 2 | 5 |
| 2018/19 | Indy Eleven | United Soccer League | 24 | 1,039 | 3 | 2 |
| 2017/18 | Indy Eleven | North American Soccer League | 27 | 2,161 | 4 | 5 |
| 2016/17 | Minnesota United FC | North American Soccer League | 26 | 1,537 | 4 | 3 |
| 2015/16 | Columbus Crew | Major League Soccer | 8 | 215 | 0 | 0 |
| 2014/15 | Columbus Crew | Major League Soccer | 14 | 720 | 1 | 3 |
| 2013/14 | Columbus Crew | Major League Soccer | 19 | 935 | 1 | 1 |
| 2013/14 | Columbus Crew Reserves | United Soccer League | 2 | 154 | 1 | 0 |
| 2012/13 | Columbus Crew | Major League Soccer | 1 | 64 | 0 | 0 |
| Total | 10 seasons | 163 | 9,864 | 17 | 21 |
US Open Cup
2020/21No stats available right now.
United Soccer League
2020/21Compared with 183 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.72 | 98 |
| Pass accuracy | 72% | 11 |
| Dribbles | 1.36 | 78 |
| Duels won | 45% | 22 |
| Recoveries | 0.68 | 4 |
| Forward passes | 34.26 | 90 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 20 |
| Shots | 8 |
| Dribbles completed | 10 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 2 |
US Open Cup
2019/20No stats available right now.
United Soccer League
2019/20Compared with 243 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 |
|---|---|---|
| Chances created | 2.50 | 95 |
| Pass accuracy | 76% | 15 |
| Dribbles | 0.87 | 46 |
| Duels won | 54% | 76 |
| Recoveries | 0.95 | 6 |
| Forward passes | 30.82 | 77 |
| Metric | Total |
|---|---|
| Goals | 2 |
| Assists | 5 |
| Big chances created | 66 |
| Shots | 42 |
| Dribbles completed | 23 |
| Tackles won | 15 |
| Interceptions | 10 |
| Clearances | 2 |
| Clean sheets | 6 |
US Open Cup
2018/19No stats available right now.
United Soccer League
2018/19Compared with 227 players in the same position in 2018/19.
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 |
|---|---|---|
| Chances created | 1.21 | 61 |
| Pass accuracy | 73% | 12 |
| Dribbles | 0.43 | 24 |
| Duels won | 45% | 32 |
| Recoveries | 1.04 | 6 |
| Forward passes | 20.18 | 13 |
| Metric | Total |
|---|---|
| Goals | 3 |
| Assists | 2 |
| Big chances created | 14 |
| Shots | 20 |
| Dribbles completed | 5 |
| Tackles won | 9 |
| Interceptions | 3 |
| Clearances | 2 |
US Open Cup
2017/18No stats available right now.
North American Soccer League
2017/18Compared with 55 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 1.79 | 92 |
| Pass accuracy | 71% | 3 |
| Dribbles | 0.46 | 46 |
| Duels won | 47% | 43 |
| Recoveries | 0.62 | 1 |
| Forward passes | 20.87 | 32 |
| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 5 |
| Big chances created | 43 |
| Shots | 35 |
| Dribbles completed | 11 |
| Tackles won | 12 |
| Interceptions | 3 |
| Clearances | 5 |
| Clean sheets | 2 |
US Open Cup
2016/17No stats available right now.
North American Soccer League
2016/17Compared with 83 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.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.75 | 99 |
| Pass accuracy | 73% | 9 |
| Dribbles | 0.53 | 54 |
| Duels won | 51% | 68 |
| Recoveries | 1.00 | 2 |
| Forward passes | 26.99 | 57 |
| Metric | Total |
|---|---|
| Goals | 4 |
| Assists | 3 |
| Big chances created | 47 |
| Shots | 33 |
| Dribbles completed | 9 |
| Tackles won | 9 |
| Interceptions | 8 |
| Clearances | 2 |
| Clean sheets | 2 |
Major League Soccer
2015/16Compared with 144 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.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 2.09 | 88 |
| Pass accuracy | 69% | 2 |
| Dribbles | 0.42 | 36 |
| Duels won | 33% | 1 |
| Recoveries | 0.84 | 1 |
| Forward passes | 22.60 | 20 |
| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
US Open Cup
2015/16No stats available right now.
Major League Soccer
2014/15| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 3 |
| Big chances created | 17 |
| Shots | 20 |
| Dribbles completed | 6 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 1 |
US Open Cup
2014/15No stats available right now.
Major League Soccer
2013/14| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 12 |
| Shots | 18 |
| Dribbles completed | 14 |
| Tackles won | 13 |
| Interceptions | 9 |
| Clearances | 4 |
United Soccer League
2013/14| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
Major League Soccer
2012/13| Metric | Total |
|---|---|
| Shots | 3 |
| Dribbles completed | 1 |
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/03Charlotte IndependenceP0-1 | 56' | 0 | 0 | 2 | 0 | 1 | 5 | 0 | 9/18 | 5.9 |
| 09/30AwayNew York Red Bulls IIG0-3 | 71' | 1 | 0 | 4 | 3 | 6 | 6 | 0 | 18/27 | 8.6 |
| 09/26AwayBirmingham LegionG1-2 | 64' | 0 | 1 | 3 | 1 | 2 | 4 | 0 | 13/17 | 7.6 |
| 09/19Charlotte IndependenceP0-1 | 13' | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7/9 | 6.1 |
| 09/13Memphis 901G3-2 | 63' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 10/21 | 5.3 |
| 09/10Memphis 901P2-3 | 20' | 0 | 1 | 2 | 1 | 1 | 0 | 0 | 10/10 | 8.0 |
| 09/05AwayCharlotte IndependenceP3-1 | 76' | 0 | 0 | 0 | 2 | 5 | 0 | 1 | 12/17 | 6.1 |
| 08/26AwayCharlotte IndependenceP1-0 | 22' | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 5/6 | 6.2 |
| 08/19Charleston BatteryP0-3 | 66' | 0 | 0 | 2 | 2 | 4 | 4 | 0 | 28/31 | 7.0 |
| 08/15Birmingham LegionP0-2 | 21' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6/6 | 6.2 |
| 08/08AwayMemphis 901G0-1 | 2' | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2/3 | 6.0 |
| 08/01Birmingham LegionG1-0 | 27' | 0 | 0 | 2 | 1 | 2 | 0 | 0 | 14/19 | 6.7 |
| 07/17AwayTampa Bay RowdiesE2-2 | 87' | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 28/37 | 6.3 |
| 03/07Louisville CityP0-1 | 74' | 0 | 0 | 1 | 0 | 3 | 5 | 1 | 10/19 | 6.2 |
| 10/23Birmingham LegionP2-3 | 67' | 0 | 0 | 0 | 1 | 3 | 7 | 1 | 24/33 | 6.2 |
GTI
ATR
BOL
BLO
CLB
MIA
LEO
FCJ
NCX
CFA
HAI
CRC
CUW
NCA
DMA
PUR
TRI
DOM
GJU
SMT
RTO
ROR
SCR
OHI
ALI
LIM
FAS
COB
MIX
ANT
DEF
DAN
LTU
AZE
AUT
KVX
DEN
WAL
GIB
AND
SRB
NED
GER
GRE
ISR
IRL
NOR
POR
CHN
NZL
MLT
LIE
BOL
PAR
PUM
ASL
MAR
GUY
CAY
ALM
NUE
ATL
AGR
DEB
FER

