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 2014 22 NY Red Bulls us USA 1. MLS 19 18 1,602 17.8 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2015 23 NY Red Bulls us USA 1. MLS 15 14 1,284 14.3 1 1 2 1 0 0 3 0 0.07 0.07 0.14 0.07 0.14 Matches 2016 24 NY Red Bulls us USA 1. MLS 25 20 1,893 21.0 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 Matches 2017 25 Montreal Impact us USA 1. MLS 27 25 2,207 24.5 1 2 3 1 0 0 5 1 0.04 0.08 0.12 0.04 0.12 Matches 2018 26 Montreal Impact us USA 1. MLS 15 14 1,192 13.2 0 1 1 0 0 0 4 0 0.00 0.08 0.08 0.00 0.08 Matches 2019 27 Houston Dynamo us USA 1. MLS 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 27 RGV Toros us USA 2. USL Champ 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 27 OKC Energy us USA 2. USL Champ 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 28 Portland Timbers us USA 1. MLS 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 29 FC Cincinnati us USA 1. MLS 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 3 Leagues 124 108 9,741 108.2 2 6 8 2 0 0 22 2 0.02 0.06 0.07 0.02 0.07 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 NY Red Bulls (3 Seasons) 1 League 59 52 4,779 53.1 1 3 4 1 0 0 7 1 0.02 0.06 0.08 0.02 0.08 Montreal Impact (2 Seasons) 1 League 42 39 3,399 37.8 1 3 4 1 0 0 9 1 0.03 0.08 0.11 0.03 0.11 Portland Timbers (1 Season) 1 League 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 FC Cincinnati (1 Season) 1 League 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 OKC Energy (1 Season) 1 League 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (8 Seasons) 116 101 9,101 101.1 2 6 8 2 0 0 20 2 0.02 0.06 0.08 0.02 0.08 USL Champ (1 Season) 6 5 460 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 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 2014 22 NY Red Bulls 1 League 19 18 1,602 17.8 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2015 23 NY Red Bulls 1 League 15 14 1,284 14.3 1 1 2 1 0 0 3 0 0.07 0.07 0.14 0.07 0.14 2016 24 NY Red Bulls 1 League 25 20 1,893 21.0 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 2017 25 Montreal Impact 1 League 27 25 2,207 24.5 1 2 3 1 0 0 5 1 0.04 0.08 0.12 0.04 0.12 2018 26 Montreal Impact 1 League 15 14 1,192 13.2 0 1 1 0 0 0 4 0 0.00 0.08 0.08 0.00 0.08 2019 27 RGV Toros 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019 27 Houston Dynamo 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019 27 OKC Energy 1 League 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020 28 Portland Timbers 1 League 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2021 29 FC Cincinnati 1 League 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 7 Clubs 3 Leagues 124 108 9,741 108.2 2 6 8 2 0 0 22 2 0.02 0.06 0.07 0.02 0.07 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 NY Red Bulls (3 Seasons) 1 League 59 52 4,779 53.1 1 3 4 1 0 0 7 1 0.02 0.06 0.08 0.02 0.08 Montreal Impact (2 Seasons) 1 League 42 39 3,399 37.8 1 3 4 1 0 0 9 1 0.03 0.08 0.11 0.03 0.11 Portland Timbers (1 Season) 1 League 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 FC Cincinnati (1 Season) 1 League 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 OKC Energy (1 Season) 1 League 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (8 Seasons) 116 101 9,101 101.1 2 6 8 2 0 0 20 2 0.02 0.06 0.08 0.02 0.08 USL Champ (1 Season) 6 5 460 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 1 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 2014 22 NY Red Bulls us USA 1. MLS 8th 19 18 1,602 17.8 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 Matches 2015 23 NY Red Bulls us USA 1. MLS 1st 15 14 1,284 14.3 1 1 2 1 0 0 3 0 0.07 0.07 0.14 0.07 0.14 Matches 2016 24 NY Red Bulls us USA 1. MLS 3rd 25 20 1,893 21.0 0 1 1 0 0 0 3 1 0.00 0.05 0.05 0.00 0.05 Matches 2017 25 Montreal Impact us USA 1. MLS 17th 27 25 2,207 24.5 1 2 3 1 0 0 5 1 0.04 0.08 0.12 0.04 0.12 Matches 2018 26 Montreal Impact us USA 1. MLS 15th 15 14 1,192 13.2 0 1 1 0 0 0 4 0 0.00 0.08 0.08 0.00 0.08 Matches 2019 27 RGV Toros us USA 2. USL Champ 23rd 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 27 OKC Energy us USA 2. USL Champ 28th 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 28 Portland Timbers us USA 1. MLS 8th 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 29 FC Cincinnati us USA 1. MLS 27th 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 7 Clubs 2 Leagues 122 106 9,561 106.2 2 6 8 2 0 0 21 2 0.02 0.06 0.08 0.02 0.08 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 NY Red Bulls (3 Seasons) 1 League 59 52 4,779 53.1 1 3 4 1 0 0 7 1 0.02 0.06 0.08 0.02 0.08 Montreal Impact (2 Seasons) 1 League 42 39 3,399 37.8 1 3 4 1 0 0 9 1 0.03 0.08 0.11 0.03 0.11 Portland Timbers (1 Season) 1 League 10 9 744 8.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 FC Cincinnati (1 Season) 1 League 4 0 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 OKC Energy (1 Season) 1 League 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (8 Seasons) 116 101 9,101 101.1 2 6 8 2 0 0 20 2 0.02 0.06 0.08 0.02 0.08 USL Champ (1 Season) 6 5 460 5.1 0 0 0 0 0 0 1 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 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0 1 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 2014 22 NY Red Bulls 1 League 17.8 0 0 0.00 0 0 2015 23 NY Red Bulls 1 League 14.3 1 5 0.35 0.20 0 0 2016 24 NY Red Bulls 1 League 21.0 0 9 1 11.1 0.43 0.05 0.00 0.00 0 0 2017 25 Montreal Impact 1 League 24.5 1 11 4 36.4 0.45 0.16 0.09 0.25 0 0 2018 26 Montreal Impact 1 League 13.2 0 1 0 0.0 0.08 0.00 0.00 0 0 2019 27 RGV Toros 1 League 3.0 0 2 0 0.0 0.67 0.00 0.00 0 0 2019 27 Houston Dynamo 2 Leagues 3.0 0 0 0 0.00 0.00 0 0 2019 27 OKC Energy 1 League 2.1 0 0 0 0.00 0.00 0 0 2020 28 Portland Timbers 1 League 8.3 0 1 0 0.0 0.12 0.00 0.00 0 0 2021 29 FC Cincinnati 1 League 1.0 0 0 0 0.00 0.00 0 0 8 Seasons 7 Clubs 3 Leagues 108.2 2 24 10 20.8 0.32 0.09 0.04 0.20 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NY Red Bulls (3 Seasons) 1 League 53.1 1 9 6 11.1 0.43 0.11 0.00 0.17 0 0 Montreal Impact (2 Seasons) 1 League 37.8 1 12 4 33.3 0.32 0.11 0.08 0.25 0 0 Portland Timbers (1 Season) 1 League 8.3 0 1 0 0.0 0.12 0.00 0.00 0 0 FC Cincinnati (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 RGV Toros (1 Season) 1 League 3.0 0 2 0 0.0 0.67 0.00 0.00 0 0 Houston Dynamo (1 Season) 2 Leagues 3.0 0 0 0 0.00 0.00 0 0 OKC Energy (1 Season) 1 League 2.1 0 0 0 0.00 0.00 0 0 MLS (8 Seasons) 101.1 2 22 10 22.7 0.32 0.10 0.05 0.20 0 0 USL Champ (1 Season) 5.1 0 2 0 0.0 0.39 0.00 0.00 0 0 U.S. Open Cup (1 Season) 2.0 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 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 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 2014 22 NY Red Bulls us USA 1. MLS 19 1,602 84 52.4 17.8 18 15 1 7 1.42 30 25 +5 +0.28 +0.28 Matches 2015 23 NY Red Bulls us USA 1. MLS 15 1,284 86 42.0 14.3 14 13 1 1 1.53 17 18 -1 -0.07 -1.08 Matches 2016 24 NY Red Bulls us USA 1. MLS 25 1,893 76 61.9 21.0 20 19 5 5 1.67 39 24 +15 +0.71 +0.56 Matches 2017 25 Montreal Impact us USA 1. MLS 27 2,207 82 72.1 24.5 25 19 2 3 1.30 36 41 -5 -0.20 -0.10 Matches 2018 26 Montreal Impact us USA 1. MLS 15 1,192 79 39.0 13.2 14 85 10 1 6 15 1.80 20 18 +2 +0.15 +0.54 Matches 2019 27 Houston Dynamo us USA 1. MLS 1 90 90 2.9 1.0 1 90 1 0 5 0.00 1 2 -1 -1.00 -0.73 Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00 Matches 2019 27 RGV Toros us USA 2. USL Champ 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 Matches 2019 27 OKC Energy us USA 2. USL Champ 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 Matches 2020 28 Portland Timbers us USA 1. MLS 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 Matches 2021 29 FC Cincinnati us USA 1. MLS 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 Matches 8 Seasons 7 Clubs 3 Leagues 124 9,741 79 32.7 108.2 108 85 90 16 16 47 1.44 167 160 +7 +0.06 +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 NY Red Bulls (3 Seasons) 1 League 59 4,779 81 52.1 53.1 52 47 7 13 1.55 86 67 +19 +0.36 -0.09 Montreal Impact (2 Seasons) 1 League 42 3,399 81 55.5 37.8 39 85 29 3 6 18 1.48 56 59 -3 -0.08 +0.22 Portland Timbers (1 Season) 1 League 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 FC Cincinnati (1 Season) 1 League 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 RGV Toros (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 Houston Dynamo (1 Season) 2 Leagues 3 270 90 8.3 3.0 3 90 3 0 5 1.00 6 7 -1 -0.33 -0.06 OKC Energy (1 Season) 1 League 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 MLS (8 Seasons) 116 9,101 78 38.7 101.1 101 84 83 15 17 45 1.49 158 146 +12 +0.12 +0.24 USL Champ (1 Season) 6 460 77 7.5 5.1 5 90 5 1 9 2 0.50 4 9 -5 -0.98 -0.72 U.S. Open Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00
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 2014 22 NY Red Bulls 1 League 19 1,602 84 52.4 17.8 18 15 1 7 1.42 30 25 +5 +0.28 +0.28 2015 23 NY Red Bulls 1 League 15 1,284 86 42.0 14.3 14 13 1 1 1.53 17 18 -1 -0.07 -1.08 2016 24 NY Red Bulls 1 League 25 1,893 76 61.9 21.0 20 19 5 5 1.67 39 24 +15 +0.71 +0.56 2017 25 Montreal Impact 1 League 27 2,207 82 72.1 24.5 25 19 2 3 1.30 36 41 -5 -0.20 -0.10 2018 26 Montreal Impact 1 League 15 1,192 79 39.0 13.2 14 85 10 1 6 15 1.80 20 18 +2 +0.15 +0.54 2019 27 RGV Toros 1 League 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 2019 27 Houston Dynamo 2 Leagues 3 270 90 8.3 3.0 3 90 3 0 5 1.00 6 7 -1 -0.33 -0.06 2019 27 OKC Energy 1 League 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 2020 28 Portland Timbers 1 League 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 2021 29 FC Cincinnati 1 League 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 8 Seasons 7 Clubs 3 Leagues 124 9,741 79 32.7 108.2 108 85 90 16 16 47 1.44 167 160 +7 +0.06 +0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NY Red Bulls (3 Seasons) 1 League 59 4,779 81 52.1 53.1 52 47 7 13 1.55 86 67 +19 +0.36 -0.09 Montreal Impact (2 Seasons) 1 League 42 3,399 81 55.5 37.8 39 85 29 3 6 18 1.48 56 59 -3 -0.08 +0.22 Portland Timbers (1 Season) 1 League 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 FC Cincinnati (1 Season) 1 League 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 RGV Toros (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 Houston Dynamo (1 Season) 2 Leagues 3 270 90 8.3 3.0 3 90 3 0 5 1.00 6 7 -1 -0.33 -0.06 OKC Energy (1 Season) 1 League 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 MLS (8 Seasons) 116 9,101 78 38.7 101.1 101 84 83 15 17 45 1.49 158 146 +12 +0.12 +0.24 USL Champ (1 Season) 6 460 77 7.5 5.1 5 90 5 1 9 2 0.50 4 9 -5 -0.98 -0.72 U.S. Open Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00
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 2014 22 NY Red Bulls us USA 1. MLS 8th 19 1,602 84 52.4 17.8 18 15 1 7 1.42 30 25 +5 +0.28 +0.28 Matches 2015 23 NY Red Bulls us USA 1. MLS 1st 15 1,284 86 42.0 14.3 14 13 1 1 1.53 17 18 -1 -0.07 -1.08 Matches 2016 24 NY Red Bulls us USA 1. MLS 3rd 25 1,893 76 61.9 21.0 20 19 5 5 1.67 39 24 +15 +0.71 +0.56 Matches 2017 25 Montreal Impact us USA 1. MLS 17th 27 2,207 82 72.1 24.5 25 19 2 3 1.30 36 41 -5 -0.20 -0.10 Matches 2018 26 Montreal Impact us USA 1. MLS 15th 15 1,192 79 39.0 13.2 14 85 10 1 6 15 1.80 20 18 +2 +0.15 +0.54 Matches 2019 27 RGV Toros us USA 2. USL Champ 23rd 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 1 90 90 2.9 1.0 1 90 1 0 5 0.00 1 2 -1 -1.00 -0.73 Matches 2019 27 OKC Energy us USA 2. USL Champ 28th 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 Matches 2020 28 Portland Timbers us USA 1. MLS 8th 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 Matches 2021 29 FC Cincinnati us USA 1. MLS 27th 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 Matches 8 Seasons 7 Clubs 2 Leagues 122 9,561 78 32.3 106.2 106 85 88 16 16 47 1.44 162 155 +7 +0.07 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NY Red Bulls (3 Seasons) 1 League 59 4,779 81 52.1 53.1 52 47 7 13 1.55 86 67 +19 +0.36 -0.09 Montreal Impact (2 Seasons) 1 League 42 3,399 81 55.5 37.8 39 85 29 3 6 18 1.48 56 59 -3 -0.08 +0.22 Portland Timbers (1 Season) 1 League 10 744 74 35.9 8.3 9 82 6 1 9 5 1.92 14 16 -2 -0.24 -1.12 FC Cincinnati (1 Season) 1 League 4 89 22 2.9 1.0 0 0 4 22 4 0.00 1 2 -1 -1.01 +0.08 RGV Toros (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 0 0.67 4 6 -2 -0.67 -0.47 OKC Energy (1 Season) 1 League 3 190 63 6.2 2.1 2 91 2 1 9 2 0.33 0 3 -3 -1.42 -1.11 Houston Dynamo (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 5 0.00 1 2 -1 -1.00 -0.73 MLS (8 Seasons) 116 9,101 78 38.7 101.1 101 84 83 15 17 45 1.49 158 146 +12 +0.12 +0.24 USL Champ (1 Season) 6 460 77 7.5 5.1 5 90 5 1 9 2 0.50 4 9 -5 -0.98 -0.72
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 27 Houston Dynamo us USA U.S. Open Cup 1st 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 22 NY Red Bulls 1 League 17.8 1 0 8 2015 23 NY Red Bulls 1 League 14.3 3 0 18 2016 24 NY Red Bulls 1 League 21.0 3 1 0 19 27 1 38 42 42 0 0 0 2017 25 Montreal Impact 1 League 24.5 5 1 0 26 30 4 48 32 41 0 0 0 2018 26 Montreal Impact 1 League 13.2 4 0 0 19 13 0 34 19 19 0 1 0 2019 27 RGV Toros 1 League 3.0 1 0 0 4 1 0 7 4 4 0 0 0 2019 27 Houston Dynamo 2 Leagues 3.0 1 0 0 0 2 0 2 3 0 0 2019 27 OKC Energy 1 League 2.1 0 0 0 4 5 1 3 2 7 0 0 0 2020 28 Portland Timbers 1 League 8.3 3 0 0 9 4 0 14 10 10 0 2021 29 FC Cincinnati 1 League 1.0 1 0 0 1 1 0 6 2 2 0 8 Seasons 7 Clubs 3 Leagues 108.2 22 2 0 108 83 6 152 114 125 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NY Red Bulls (3 Seasons) 1 League 53.1 7 1 0 45 27 1 38 42 42 0 0 0 Montreal Impact (2 Seasons) 1 League 37.8 9 1 0 45 43 4 82 51 60 0 1 0 Portland Timbers (1 Season) 1 League 8.3 3 0 0 9 4 0 14 10 10 0 FC Cincinnati (1 Season) 1 League 1.0 1 0 0 1 1 0 6 2 2 0 RGV Toros (1 Season) 1 League 3.0 1 0 0 4 1 0 7 4 4 0 0 0 Houston Dynamo (1 Season) 2 Leagues 3.0 1 0 0 0 2 0 2 3 0 0 OKC Energy (1 Season) 1 League 2.1 0 0 0 4 5 1 3 2 7 0 0 0 MLS (8 Seasons) 101.1 20 2 0 100 77 5 142 108 114 0 1 0 USL Champ (1 Season) 5.1 1 0 0 8 6 1 10 6 11 0 0 0 U.S. Open Cup (1 Season) 2.0 1 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 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 1 0 0 0 Matches 1 Season 1 Club 1 League 2.0 1 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 Chris Duvall Pages
Chris Duvall Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary