Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2009 20 NE Revolution us USA 1. MLS 26 26 2,339 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2010 21 NE Revolution us USA 1. MLS 22 22 1,826 20.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2011 22 NE Revolution us USA 1. MLS 33 33 2,952 32.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2012 23 NE Revolution us USA 1. MLS 31 31 2,619 29.1 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2013 24 NE Revolution us USA 1. MLS 9 6 546 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 25 NE Revolution us USA 1. MLS 11 9 683 7.6 1 2 3 1 0 0 1 1 0.13 0.26 0.40 0.13 0.40 Matches 2015 26 NE Revolution us USA 1. MLS 16 9 934 10.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 Orlando City us USA 1. MLS 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 Orlando City us USA 1. MLS 0 0 Matches 2017 28 OCB us USA 2. USL 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 29 Orange County us USA 2. USL 20 18 1,564 17.4 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 Matches 2019 30 Orange County us USA U.S. Open Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 30 Orange County us USA 2. USL Champ 20 20 1,687 18.7 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Matches 2020 31 Orange County us USA 2. USL Champ 13 11 965 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 32 Orange County us USA 2. USL Champ 22 21 1,654 18.4 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Matches 13 Seasons 4 Clubs 3 Leagues 260 239 20,632 229.2 2 6 8 2 0 0 30 1 0.01 0.03 0.03 0.01 0.03 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches NE Revolution (7 Seasons) 1 League 148 136 11,899 132.2 1 3 4 1 0 0 10 1 0.01 0.02 0.03 0.01 0.03 Orange County (4 Seasons) 2 Leagues 76 71 5,990 66.6 1 3 4 1 0 0 16 0 0.02 0.05 0.06 0.02 0.06 Orlando City (2 Seasons) 1 League 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 OCB (1 Season) 1 League 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (9 Seasons) 172 157 13,891 154.3 1 3 4 1 0 0 13 1 0.01 0.02 0.03 0.01 0.03 USL (5 Seasons) 87 81 6,621 73.6 1 3 4 1 0 0 17 0 0.01 0.04 0.05 0.01 0.05 U.S. Open Cup (1 Season) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2009 20 NE Revolution 1 League 26 26 2,339 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010 21 NE Revolution 1 League 22 22 1,826 20.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011 22 NE Revolution 1 League 33 33 2,952 32.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012 23 NE Revolution 1 League 31 31 2,619 29.1 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 2013 24 NE Revolution 1 League 9 6 546 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014 25 NE Revolution 1 League 11 9 683 7.6 1 2 3 1 0 0 1 1 0.13 0.26 0.40 0.13 0.40 2015 26 NE Revolution 1 League 16 9 934 10.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2016 27 Orlando City 1 League 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017 28 Orlando City 1 League 0 0 2017 28 OCB 1 League 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018 29 Orange County 1 League 20 18 1,564 17.4 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 2019 30 Orange County 2 Leagues 21 21 1,807 20.1 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 2020 31 Orange County 1 League 13 11 965 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2021 32 Orange County 1 League 22 21 1,654 18.4 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 13 Seasons 4 Clubs 3 Leagues 260 239 20,632 229.2 2 6 8 2 0 0 30 1 0.01 0.03 0.03 0.01 0.03 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches NE Revolution (7 Seasons) 1 League 148 136 11,899 132.2 1 3 4 1 0 0 10 1 0.01 0.02 0.03 0.01 0.03 Orange County (4 Seasons) 2 Leagues 76 71 5,990 66.6 1 3 4 1 0 0 16 0 0.02 0.05 0.06 0.02 0.06 Orlando City (2 Seasons) 1 League 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 OCB (1 Season) 1 League 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (9 Seasons) 172 157 13,891 154.3 1 3 4 1 0 0 13 1 0.01 0.02 0.03 0.01 0.03 USL (5 Seasons) 87 81 6,621 73.6 1 3 4 1 0 0 17 0 0.01 0.04 0.05 0.01 0.05 U.S. Open Cup (1 Season) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2009 20 NE Revolution us USA 1. MLS 7th 26 26 2,339 26.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2010 21 NE Revolution us USA 1. MLS 13th 22 22 1,826 20.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2011 22 NE Revolution us USA 1. MLS 17th 33 33 2,952 32.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2012 23 NE Revolution us USA 1. MLS 16th 31 31 2,619 29.1 0 1 1 0 0 0 3 0 0.00 0.03 0.03 0.00 0.03 Matches 2013 24 NE Revolution us USA 1. MLS 7th 9 6 546 6.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014 25 NE Revolution us USA 1. MLS 5th 11 9 683 7.6 1 2 3 1 0 0 1 1 0.13 0.26 0.40 0.13 0.40 Matches 2015 26 NE Revolution us USA 1. MLS 11th 16 9 934 10.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 Orlando City us USA 1. MLS 15th 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 Orlando City us USA 1. MLS 18th 0 0 Matches 2017 28 OCB us USA 2. USL 19th 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 29 Orange County us USA 2. USL 2nd 20 18 1,564 17.4 0 1 1 0 0 0 4 0 0.00 0.06 0.06 0.00 0.06 Matches 2019 30 Orange County us USA 2. USL Champ 12th 20 20 1,687 18.7 1 0 1 1 0 0 3 0 0.05 0.00 0.05 0.05 0.05 Matches 2020 31 Orange County us USA 2. USL Champ 17th 13 11 965 10.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 32 Orange County us USA 2. USL Champ 10th 22 21 1,654 18.4 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Matches 13 Seasons 4 Clubs 2 Leagues 259 238 20,512 227.9 2 6 8 2 0 0 30 1 0.01 0.03 0.04 0.01 0.04 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches NE Revolution (7 Seasons) 1 League 148 136 11,899 132.2 1 3 4 1 0 0 10 1 0.01 0.02 0.03 0.01 0.03 Orange County (4 Seasons) 1 League 75 70 5,870 65.2 1 3 4 1 0 0 16 0 0.02 0.05 0.06 0.02 0.06 Orlando City (2 Seasons) 1 League 24 21 1,992 22.1 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 OCB (1 Season) 1 League 12 11 751 8.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (9 Seasons) 172 157 13,891 154.3 1 3 4 1 0 0 13 1 0.01 0.02 0.03 0.01 0.03 USL (5 Seasons) 87 81 6,621 73.6 1 3 4 1 0 0 17 0 0.01 0.04 0.05 0.01 0.05
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019 30 Orange County us USA U.S. Open Cup Rd2 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2009 20 NE Revolution 1 League 26.0 0 5 0.19 0.00 0 0 2010 21 NE Revolution 1 League 20.3 0 3 0.15 0.00 0 0 2011 22 NE Revolution 1 League 32.8 0 1 0.03 0.00 0 0 2012 23 NE Revolution 1 League 29.1 0 2 0.07 0.00 0 0 2013 24 NE Revolution 1 League 6.1 0 1 0.16 0.00 0 0 2014 25 NE Revolution 1 League 7.6 1 2 0.26 0.50 0 0 2015 26 NE Revolution 1 League 10.4 0 0 0.00 0 0 2016 27 Orlando City 1 League 22.1 0 5 1 20.0 0.23 0.05 0.00 0.00 0 0 2017 28 OCB 1 League 8.3 0 1 0 0.0 0.12 0.00 0.00 0 0 2018 29 Orange County 1 League 17.4 0 1 0 0.0 0.06 0.00 0.00 0 0 2019 30 Orange County 2 Leagues 20.1 1 2 1 50.0 0.11 0.05 0.50 1.00 0 0 2020 31 Orange County 1 League 10.7 0 3 1 33.3 0.28 0.09 0.00 0.00 0 0 2021 32 Orange County 1 League 18.4 0 1 0 0.0 0.05 0.00 0.00 0 0 13 Seasons 4 Clubs 3 Leagues 229.2 2 13 17 23.1 0.14 0.07 0.08 0.12 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (7 Seasons) 1 League 132.2 1 14 0.11 0.07 0 0 Orange County (4 Seasons) 2 Leagues 66.6 1 7 2 28.6 0.11 0.03 0.14 0.50 0 0 Orlando City (2 Seasons) 1 League 22.1 0 5 1 20.0 0.23 0.05 0.00 0.00 0 0 OCB (1 Season) 1 League 8.3 0 1 0 0.0 0.12 0.00 0.00 0 0 MLS (9 Seasons) 154.3 1 5 15 20.0 0.23 0.10 0.00 0.07 0 0 USL (5 Seasons) 73.6 1 8 2 25.0 0.11 0.03 0.13 0.50 0 0 U.S. Open Cup (1 Season) 1.3 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019 30 Orange County us USA U.S. Open Cup Rd2 1.3 0 0 0 Matches 1 Season 1 Club 1 League 1.3 0 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2009 20 NE Revolution us USA 1. MLS 26 2,339 90 86.6 26.0 26 25 0 0 1.47 30 27 +3 +0.12 +1.86 Matches 2010 21 NE Revolution us USA 1. MLS 22 1,826 83 67.6 20.3 22 17 0 0 0.91 22 34 -12 -0.59 +0.03 Matches 2011 22 NE Revolution us USA 1. MLS 33 2,952 89 96.5 32.8 33 31 0 37 56 -19 -0.58 +0.25 Matches 2012 23 NE Revolution us USA 1. MLS 31 2,619 84 85.6 29.1 31 26 0 34 38 -4 -0.14 +0.07 Matches 2013 24 NE Revolution us USA 1. MLS 9 546 61 17.8 6.1 6 2 3 2 4 -2 -0.33 -0.80 Matches 2014 25 NE Revolution us USA 1. MLS 11 683 62 22.3 7.6 9 5 2 12 2.07 16 10 +6 +0.79 +0.83 Matches 2015 26 NE Revolution us USA 1. MLS 16 934 58 30.5 10.4 9 5 7 12 0.94 9 24 -15 -1.45 -2.12 Matches 2016 27 Orlando City us USA 1. MLS 24 1,992 83 65.1 22.1 21 21 3 9 1.17 34 42 -8 -0.36 -0.61 Matches 2017 28 Orlando City us USA 1. MLS 0 0 0 0 1 Matches 2017 28 OCB us USA 2. USL 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 Matches 2018 29 Orange County us USA 2. USL 20 1,564 78 51.1 17.4 18 86 17 2 11 0 2.13 44 24 +20 +1.15 +0.55 Matches 2019 30 Orange County us USA U.S. Open Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 2 -1 -0.75 Matches 2019 30 Orange County us USA 2. USL Champ 20 1,687 84 55.1 18.7 20 84 16 0 1 1.52 32 23 +9 +0.48 +0.35 Matches 2020 31 Orange County us USA 2. USL Champ 13 965 74 67.0 10.7 11 86 9 2 10 0 1.54 13 15 -2 -0.19 -0.57 Matches 2021 32 Orange County us USA 2. USL Champ 22 1,654 75 57.4 18.4 21 77 12 1 30 4 1.88 27 15 +12 +0.65 +1.02 Matches 13 Seasons 4 Clubs 3 Leagues 260 20,632 79 51.2 229.2 239 83 190 21 14 39 1.46 313 328 -15 -0.07 -0.22 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 1 League 148 11,899 80 57.5 132.2 136 111 12 24 1.28 150 193 -43 -0.33 -0.46 Orange County (4 Seasons) 2 Leagues 76 5,990 79 56.7 66.6 71 83 55 5 14 5 1.78 117 79 +38 +0.57 +0.37 Orlando City (2 Seasons) 1 League 24 1,992 83 32.5 22.1 21 21 3 10 1.17 34 42 -8 -0.36 -0.61 OCB (1 Season) 1 League 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 MLS (9 Seasons) 172 13,891 81 51.8 154.3 157 132 15 34 1.25 184 235 -51 -0.33 -0.48 USL (5 Seasons) 87 6,621 76 49.7 73.6 81 83 57 6 14 5 1.71 128 91 +37 +0.50 +0.34 U.S. Open Cup (1 Season) 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 2 -1 -0.75
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2009 20 NE Revolution 1 League 26 2,339 90 86.6 26.0 26 25 0 0 1.47 30 27 +3 +0.12 +1.86 2010 21 NE Revolution 1 League 22 1,826 83 67.6 20.3 22 17 0 0 0.91 22 34 -12 -0.59 +0.03 2011 22 NE Revolution 1 League 33 2,952 89 96.5 32.8 33 31 0 37 56 -19 -0.58 +0.25 2012 23 NE Revolution 1 League 31 2,619 84 85.6 29.1 31 26 0 34 38 -4 -0.14 +0.07 2013 24 NE Revolution 1 League 9 546 61 17.8 6.1 6 2 3 2 4 -2 -0.33 -0.80 2014 25 NE Revolution 1 League 11 683 62 22.3 7.6 9 5 2 12 2.07 16 10 +6 +0.79 +0.83 2015 26 NE Revolution 1 League 16 934 58 30.5 10.4 9 5 7 12 0.94 9 24 -15 -1.45 -2.12 2016 27 Orlando City 1 League 24 1,992 83 65.1 22.1 21 21 3 9 1.17 34 42 -8 -0.36 -0.61 2017 28 Orlando City 1 League 0 0 0 0 1 2017 28 OCB 1 League 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 2018 29 Orange County 1 League 20 1,564 78 51.1 17.4 18 86 17 2 11 0 2.13 44 24 +20 +1.15 +0.55 2019 30 Orange County 2 Leagues 21 1,807 86 56.8 20.1 21 86 17 0 1 1.50 33 25 +8 +0.40 +0.20 2020 31 Orange County 1 League 13 965 74 67.0 10.7 11 86 9 2 10 0 1.54 13 15 -2 -0.19 -0.57 2021 32 Orange County 1 League 22 1,654 75 57.4 18.4 21 77 12 1 30 4 1.88 27 15 +12 +0.65 +1.02 13 Seasons 4 Clubs 3 Leagues 260 20,632 79 51.2 229.2 239 83 190 21 14 39 1.46 313 328 -15 -0.07 -0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 1 League 148 11,899 80 57.5 132.2 136 111 12 24 1.28 150 193 -43 -0.33 -0.46 Orange County (4 Seasons) 2 Leagues 76 5,990 79 56.7 66.6 71 83 55 5 14 5 1.78 117 79 +38 +0.57 +0.37 Orlando City (2 Seasons) 1 League 24 1,992 83 32.5 22.1 21 21 3 10 1.17 34 42 -8 -0.36 -0.61 OCB (1 Season) 1 League 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 MLS (9 Seasons) 172 13,891 81 51.8 154.3 157 132 15 34 1.25 184 235 -51 -0.33 -0.48 USL (5 Seasons) 87 6,621 76 49.7 73.6 81 83 57 6 14 5 1.71 128 91 +37 +0.50 +0.34 U.S. Open Cup (1 Season) 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 2 -1 -0.75
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2009 20 NE Revolution us USA 1. MLS 7th 26 2,339 90 86.6 26.0 26 25 0 0 1.47 30 27 +3 +0.12 +1.86 Matches 2010 21 NE Revolution us USA 1. MLS 13th 22 1,826 83 67.6 20.3 22 17 0 0 0.91 22 34 -12 -0.59 +0.03 Matches 2011 22 NE Revolution us USA 1. MLS 17th 33 2,952 89 96.5 32.8 33 31 0 37 56 -19 -0.58 +0.25 Matches 2012 23 NE Revolution us USA 1. MLS 16th 31 2,619 84 85.6 29.1 31 26 0 34 38 -4 -0.14 +0.07 Matches 2013 24 NE Revolution us USA 1. MLS 7th 9 546 61 17.8 6.1 6 2 3 2 4 -2 -0.33 -0.80 Matches 2014 25 NE Revolution us USA 1. MLS 5th 11 683 62 22.3 7.6 9 5 2 12 2.07 16 10 +6 +0.79 +0.83 Matches 2015 26 NE Revolution us USA 1. MLS 11th 16 934 58 30.5 10.4 9 5 7 12 0.94 9 24 -15 -1.45 -2.12 Matches 2016 27 Orlando City us USA 1. MLS 15th 24 1,992 83 65.1 22.1 21 21 3 9 1.17 34 42 -8 -0.36 -0.61 Matches 2017 28 Orlando City us USA 1. MLS 18th 0 0 0 0 1 Matches 2017 28 OCB us USA 2. USL 19th 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 Matches 2018 29 Orange County us USA 2. USL 2nd 20 1,564 78 51.1 17.4 18 86 17 2 11 0 2.13 44 24 +20 +1.15 +0.55 Matches 2019 30 Orange County us USA 2. USL Champ 12th 20 1,687 84 55.1 18.7 20 84 16 0 1 1.52 32 23 +9 +0.48 +0.35 Matches 2020 31 Orange County us USA 2. USL Champ 17th 13 965 74 67.0 10.7 11 86 9 2 10 0 1.54 13 15 -2 -0.19 -0.57 Matches 2021 32 Orange County us USA 2. USL Champ 10th 22 1,654 75 57.4 18.4 21 77 12 1 30 4 1.88 27 15 +12 +0.65 +1.02 Matches 13 Seasons 4 Clubs 2 Leagues 259 20,512 79 51.1 227.9 238 83 189 21 14 39 1.47 312 326 -14 -0.06 -0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 1 League 148 11,899 80 57.5 132.2 136 111 12 24 1.28 150 193 -43 -0.33 -0.46 Orange County (4 Seasons) 1 League 75 5,870 78 56.2 65.2 70 83 54 5 14 5 1.79 116 77 +39 +0.60 +0.42 Orlando City (2 Seasons) 1 League 24 1,992 83 32.5 22.1 21 21 3 10 1.17 34 42 -8 -0.36 -0.61 OCB (1 Season) 1 League 12 751 63 26.1 8.3 11 3 1 0 1.17 12 14 -2 -0.24 -0.37 MLS (9 Seasons) 172 13,891 81 51.8 154.3 157 132 15 34 1.25 184 235 -51 -0.33 -0.48 USL (5 Seasons) 87 6,621 76 49.7 73.6 81 83 57 6 14 5 1.71 128 91 +37 +0.50 +0.34
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019 30 Orange County us USA U.S. Open Cup Rd2 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 2 -1 -0.75 Matches 1 Season 1 Club 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 2 -1 -0.75
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009 20 NE Revolution 1 League 26.0 2 0 22 2010 21 NE Revolution 1 League 20.3 1 0 14 2011 22 NE Revolution 1 League 32.8 1 0 25 2012 23 NE Revolution 1 League 29.1 3 0 37 2013 24 NE Revolution 1 League 6.1 0 0 7 2014 25 NE Revolution 1 League 7.6 1 1 10 2015 26 NE Revolution 1 League 10.4 2 0 8 2016 27 Orlando City 1 League 22.1 3 0 0 23 17 0 45 37 35 0 0 0 2017 28 OCB 1 League 8.3 1 0 0 8 15 1 13 6 12 0 0 0 2018 29 Orange County 1 League 17.4 4 0 0 17 17 2 20 25 18 0 0 0 2019 30 Orange County 2 Leagues 20.1 3 0 0 24 25 1 22 24 22 0 1 1 2020 31 Orange County 1 League 10.7 4 0 0 13 18 0 14 8 7 0 2021 32 Orange County 1 League 18.4 5 0 0 16 13 0 16 21 22 0 13 Seasons 4 Clubs 3 Leagues 229.2 30 1 0 224 105 4 130 121 116 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (7 Seasons) 1 League 132.2 10 1 123 Orange County (4 Seasons) 2 Leagues 66.6 16 0 0 70 73 3 72 78 69 0 1 1 Orlando City (2 Seasons) 1 League 22.1 3 0 0 23 17 0 45 37 35 0 0 0 OCB (1 Season) 1 League 8.3 1 0 0 8 15 1 13 6 12 0 0 0 MLS (9 Seasons) 154.3 13 1 0 146 17 0 45 37 35 0 0 0 USL (5 Seasons) 73.6 17 0 0 78 88 4 85 84 81 0 1 1 U.S. Open Cup (1 Season) 1.3 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 30 Orange County us USA U.S. Open Cup Rd2 1.3 0 0 0 0 Matches 1 Season 1 Club 1 League 1.3 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Kevin Alston Pages
Kevin Alston Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary