Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 22 Chivas USA us USA 1. MLS 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2015 23 NYCFC us USA 1. MLS 19 15 1,323 14.7 5 2 7 5 0 0 3 0 0.34 0.14 0.48 0.34 0.48 Matches 2015 23 Wilmington us USA 3. USL 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 24 NYCFC us USA 1. MLS 30 28 2,211 24.6 5 9 14 5 0 0 5 0 0.20 0.37 0.57 0.20 0.57 Matches 2017 25 NYCFC us USA 1. MLS 27 19 1,569 17.4 3 1 4 3 0 0 5 0 0.17 0.06 0.23 0.17 0.23 Matches 2018 26 NYCFC us USA 1. MLS 10 4 371 4.1 0 0 0 0 0 0 4 0 0.2 0.2 0.1 0.2 3 13 19 0.00 0.00 0.00 0.00 0.00 0.04 0.02 0.06 0.04 0.06 Matches 2019 27 Houston Dynamo us USA 1. MLS 33 15 1,540 17.1 2 3 5 2 0 0 3 0 2.1 2.1 2.0 4.1 24 77 92 0.12 0.18 0.29 0.12 0.29 0.13 0.11 0.24 0.13 0.24 Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 28 Houston Dynamo us USA 1. MLS 4 2 180 2.0 0 0 0 0 0 0 0 0 0.5 0.5 0.1 0.6 5 10 16 0.00 0.00 0.00 0.00 0.00 0.24 0.07 0.31 0.24 0.31 Matches 2020 28 NE Revolution us USA 1. MLS 14 11 859 9.5 0 1 1 0 0 0 2 0 0.7 0.7 1.8 2.5 9 52 21 0.00 0.10 0.10 0.00 0.10 0.07 0.19 0.26 0.07 0.26 Matches 2021 29 NE Revolution us USA 1. MLS 32 21 1,967 21.9 2 2 4 2 0 0 4 0 2.6 2.6 1.3 3.9 28 127 54 0.09 0.09 0.18 0.09 0.18 0.12 0.06 0.18 0.12 0.18 Matches 2022 30 NE Revolution us USA 1. MLS 33 30 2,477 27.5 4 3 7 4 0 0 8 0 2.4 2.4 1.1 3.5 14 127 76 0.15 0.11 0.25 0.15 0.25 0.09 0.04 0.13 0.09 0.13 Matches 2022 30 NE Revolution us USA U.S. Open Cup 1 1 61 0.7 0 1 1 0 0 0 0 0 0.00 1.48 1.48 0.00 1.48 Matches 2023 31 NE Revolution us USA 1. MLS 6 1 191 2.1 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 2 9 2 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 2024 32 NE Revolution us USA 1. MLS 5 2 203 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 3 13 6 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 11 Seasons 5 Clubs 3 Leagues 225 160 13,809 153.4 22 22 44 22 0 0 37 0 8.6 8.6 6.6 15.2 88 428 286 0.14 0.14 0.29 0.14 0.29 0.10 0.08 0.18 0.10 0.18 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches NE Revolution (5 Seasons) 2 Leagues 91 66 5,758 64.0 6 7 13 6 0 0 15 0 5.8 5.8 4.4 10.2 56 328 159 0.09 0.11 0.20 0.09 0.20 0.09 0.07 0.16 0.09 0.16 NYCFC (4 Seasons) 1 League 86 66 5,474 60.8 13 12 25 13 0 0 17 0 0.2 0.2 0.1 0.2 3 13 19 0.21 0.20 0.41 0.21 0.41 0.04 0.02 0.06 0.04 0.06 Houston Dynamo (2 Seasons) 2 Leagues 39 19 1,900 21.1 2 3 5 2 0 0 3 0 2.6 2.6 2.1 4.7 29 87 108 0.09 0.14 0.24 0.09 0.24 0.14 0.11 0.25 0.14 0.25 Chivas USA (1 Season) 1 League 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Wilmington (1 Season) 1 League 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 219 154 13,353 148.4 22 21 43 22 0 0 36 0 8.6 8.6 6.6 15.2 88 428 286 0.15 0.14 0.29 0.15 0.29 0.10 0.08 0.18 0.10 0.18 U.S. Open Cup (2 Seasons) 3 3 241 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 USL (1 Season) 3 3 215 2.4 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 22 Chivas USA 1 League 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 2015 23 Wilmington 1 League 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015 23 NYCFC 1 League 19 15 1,323 14.7 5 2 7 5 0 0 3 0 0.34 0.14 0.48 0.34 0.48 2016 24 NYCFC 1 League 30 28 2,211 24.6 5 9 14 5 0 0 5 0 0.20 0.37 0.57 0.20 0.57 2017 25 NYCFC 1 League 27 19 1,569 17.4 3 1 4 3 0 0 5 0 0.17 0.06 0.23 0.17 0.23 2018 26 NYCFC 1 League 10 4 371 4.1 0 0 0 0 0 0 4 0 0.2 0.2 0.1 0.2 3 13 19 0.00 0.00 0.00 0.00 0.00 0.04 0.02 0.06 0.04 0.06 2019 27 Houston Dynamo 2 Leagues 35 17 1,720 19.1 2 3 5 2 0 0 3 0 2.1 2.1 2.0 4.1 24 77 92 0.10 0.16 0.26 0.10 0.26 0.13 0.11 0.24 0.13 0.24 2020 28 Houston Dynamo 1 League 4 2 180 2.0 0 0 0 0 0 0 0 0 0.5 0.5 0.1 0.6 5 10 16 0.00 0.00 0.00 0.00 0.00 0.24 0.07 0.31 0.24 0.31 2020 28 NE Revolution 1 League 14 11 859 9.5 0 1 1 0 0 0 2 0 0.7 0.7 1.8 2.5 9 52 21 0.00 0.10 0.10 0.00 0.10 0.07 0.19 0.26 0.07 0.26 2021 29 NE Revolution 1 League 32 21 1,967 21.9 2 2 4 2 0 0 4 0 2.6 2.6 1.3 3.9 28 127 54 0.09 0.09 0.18 0.09 0.18 0.12 0.06 0.18 0.12 0.18 2022 30 NE Revolution 2 Leagues 34 31 2,538 28.2 4 4 8 4 0 0 8 0 2.4 2.4 1.1 3.5 14 127 76 0.14 0.14 0.28 0.14 0.28 0.09 0.04 0.13 0.09 0.13 2023 31 NE Revolution 1 League 6 1 191 2.1 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 2 9 2 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 2024 32 NE Revolution 1 League 5 2 203 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 3 13 6 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 11 Seasons 5 Clubs 3 Leagues 225 160 13,809 153.4 22 22 44 22 0 0 37 0 8.6 8.6 6.6 15.2 88 428 286 0.14 0.14 0.29 0.14 0.29 0.10 0.08 0.18 0.10 0.18 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches NE Revolution (5 Seasons) 2 Leagues 91 66 5,758 64.0 6 7 13 6 0 0 15 0 5.8 5.8 4.4 10.2 56 328 159 0.09 0.11 0.20 0.09 0.20 0.09 0.07 0.16 0.09 0.16 NYCFC (4 Seasons) 1 League 86 66 5,474 60.8 13 12 25 13 0 0 17 0 0.2 0.2 0.1 0.2 3 13 19 0.21 0.20 0.41 0.21 0.41 0.04 0.02 0.06 0.04 0.06 Houston Dynamo (2 Seasons) 2 Leagues 39 19 1,900 21.1 2 3 5 2 0 0 3 0 2.6 2.6 2.1 4.7 29 87 108 0.09 0.14 0.24 0.09 0.24 0.14 0.11 0.25 0.14 0.25 Chivas USA (1 Season) 1 League 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Wilmington (1 Season) 1 League 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 219 154 13,353 148.4 22 21 43 22 0 0 36 0 8.6 8.6 6.6 15.2 88 428 286 0.15 0.14 0.29 0.15 0.29 0.10 0.08 0.18 0.10 0.18 U.S. Open Cup (2 Seasons) 3 3 241 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 USL (1 Season) 3 3 215 2.4 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 xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 22 Chivas USA us USA 1. MLS 16th 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2015 23 Wilmington us USA 3. USL 24th 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 23 NYCFC us USA 1. MLS 17th 19 15 1,323 14.7 5 2 7 5 0 0 3 0 0.34 0.14 0.48 0.34 0.48 Matches 2016 24 NYCFC us USA 1. MLS 4th 30 28 2,211 24.6 5 9 14 5 0 0 5 0 0.20 0.37 0.57 0.20 0.57 Matches 2017 25 NYCFC us USA 1. MLS 2nd 27 19 1,569 17.4 3 1 4 3 0 0 5 0 0.17 0.06 0.23 0.17 0.23 Matches 2018 26 NYCFC us USA 1. MLS 7th 10 4 371 4.1 0 0 0 0 0 0 4 0 0.2 0.2 0.1 0.2 3 13 19 0.00 0.00 0.00 0.00 0.00 0.04 0.02 0.06 0.04 0.06 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 33 15 1,540 17.1 2 3 5 2 0 0 3 0 2.1 2.1 2.0 4.1 24 77 92 0.12 0.18 0.29 0.12 0.29 0.13 0.11 0.24 0.13 0.24 Matches 2020 28 Houston Dynamo us USA 1. MLS 25th 4 2 180 2.0 0 0 0 0 0 0 0 0 0.5 0.5 0.1 0.6 5 10 16 0.00 0.00 0.00 0.00 0.00 0.24 0.07 0.31 0.24 0.31 Matches 2020 28 NE Revolution us USA 1. MLS 14th 14 11 859 9.5 0 1 1 0 0 0 2 0 0.7 0.7 1.8 2.5 9 52 21 0.00 0.10 0.10 0.00 0.10 0.07 0.19 0.26 0.07 0.26 Matches 2021 29 NE Revolution us USA 1. MLS 1st 32 21 1,967 21.9 2 2 4 2 0 0 4 0 2.6 2.6 1.3 3.9 28 127 54 0.09 0.09 0.18 0.09 0.18 0.12 0.06 0.18 0.12 0.18 Matches 2022 30 NE Revolution us USA 1. MLS 19th 33 30 2,477 27.5 4 3 7 4 0 0 8 0 2.4 2.4 1.1 3.5 14 127 76 0.15 0.11 0.25 0.15 0.25 0.09 0.04 0.13 0.09 0.13 Matches 2023 31 NE Revolution us USA 1. MLS 6th 6 1 191 2.1 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 2 9 2 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 2024 32 NE Revolution us USA 1. MLS 27th 5 2 203 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 3 13 6 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.06 0.00 0.06 Matches 11 Seasons 5 Clubs 2 Leagues 222 157 13,568 150.8 22 21 43 22 0 0 37 0 8.6 8.6 6.6 15.2 88 428 286 0.15 0.14 0.29 0.15 0.29 0.10 0.08 0.18 0.10 0.18 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches NE Revolution (5 Seasons) 1 League 90 65 5,697 63.3 6 6 12 6 0 0 15 0 5.8 5.8 4.4 10.2 56 328 159 0.09 0.09 0.19 0.09 0.19 0.09 0.07 0.16 0.09 0.16 NYCFC (4 Seasons) 1 League 86 66 5,474 60.8 13 12 25 13 0 0 17 0 0.2 0.2 0.1 0.2 3 13 19 0.21 0.20 0.41 0.21 0.41 0.04 0.02 0.06 0.04 0.06 Houston Dynamo (2 Seasons) 1 League 37 17 1,720 19.1 2 3 5 2 0 0 3 0 2.6 2.6 2.1 4.7 29 87 108 0.10 0.16 0.26 0.10 0.26 0.14 0.11 0.25 0.14 0.25 Chivas USA (1 Season) 1 League 6 6 462 5.1 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Wilmington (1 Season) 1 League 3 3 215 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 219 154 13,353 148.4 22 21 43 22 0 0 36 0 8.6 8.6 6.6 15.2 88 428 286 0.15 0.14 0.29 0.15 0.29 0.10 0.08 0.18 0.10 0.18 USL (1 Season) 3 3 215 2.4 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 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 1 1 61 0.7 0 1 1 0 0 0 0 0 0.00 1.48 1.48 0.00 1.48 Matches 2 Seasons 2 Clubs 1 League 3 3 241 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 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 Houston Dynamo (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 NE Revolution (1 Season) 1 League 1 1 61 0.7 0 1 1 0 0 0 0 0 0.00 1.48 1.48 0.00 1.48
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014 22 Chivas USA 1 League 5.1 1 3 0.58 0.33 0 0 2015 23 Wilmington 1 League 2.4 0 2 0.84 0.00 0 0 2015 23 NYCFC 1 League 14.7 5 11 0.75 0.45 0 0 2016 24 NYCFC 1 League 24.6 5 41 18 43.9 1.67 0.73 0.12 0.28 0 0 2017 25 NYCFC 1 League 17.4 3 23 11 47.8 1.32 0.63 0.13 0.27 0 0 2018 26 NYCFC 1 League 4.1 0 3 0 0.0 0.73 0.00 0.00 16.8 0 0 0 0.2 0.2 0.05 -0.2 -0.2 2019 27 Houston Dynamo 2 Leagues 19.1 2 18 8 44.4 1.05 0.47 0.11 0.25 18.6 0 0 0 2.1 2.1 0.12 -0.1 -0.1 2020 28 Houston Dynamo 1 League 2.0 0 6 0 0.0 3.00 0.00 0.00 19.2 0 0 0 0.5 0.5 0.08 -0.5 -0.5 2020 28 NE Revolution 1 League 9.5 0 12 2 16.7 1.26 0.21 0.00 0.00 19.0 0 0 0 0.7 0.7 0.06 -0.7 -0.7 2021 29 NE Revolution 1 League 21.9 2 28 9 32.1 1.28 0.41 0.07 0.22 21.4 0 0 0 2.6 2.6 0.09 -0.6 -0.6 2022 30 NE Revolution 2 Leagues 28.2 4 23 12 52.2 0.82 0.43 0.17 0.33 19.3 0 0 0 2.4 2.4 0.11 +1.6 +1.6 2023 31 NE Revolution 1 League 2.1 0 1 0 0.0 0.47 0.00 0.00 12.3 0 0 0 0.1 0.1 0.09 -0.1 -0.1 2024 32 NE Revolution 1 League 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 11 Seasons 5 Clubs 3 Leagues 153.4 22 155 76 38.7 1.20 0.50 0.10 0.29 19.6 0 0 0 8.6 8.6 0.10 -0.6 -0.6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches NE Revolution (5 Seasons) 2 Leagues 64.0 6 64 23 35.9 1.00 0.36 0.09 0.26 20.1 0 0 0 5.8 5.8 0.09 +0.2 +0.2 NYCFC (4 Seasons) 1 League 60.8 13 67 40 43.3 1.45 0.66 0.12 0.33 16.8 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Houston Dynamo (2 Seasons) 2 Leagues 21.1 2 24 8 33.3 1.26 0.42 0.08 0.25 18.8 0 0 0 2.6 2.6 0.11 -0.6 -0.6 Chivas USA (1 Season) 1 League 5.1 1 3 0.58 0.33 0 0 Wilmington (1 Season) 1 League 2.4 0 2 0.84 0.00 0 0 MLS (11 Seasons) 148.4 22 155 74 38.7 1.21 0.50 0.10 0.30 19.6 0 0 0 8.6 8.6 0.10 -0.6 -0.6 U.S. Open Cup (2 Seasons) 2.7 0 0 0 0.00 0.00 0 0 USL (1 Season) 2.4 0 2 0.84 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014 22 Chivas USA us USA 1. MLS 16th 5.1 1 3 0.58 0.33 0 0 Matches 2015 23 Wilmington us USA 3. USL 24th 2.4 0 2 0.84 0.00 0 0 Matches 2015 23 NYCFC us USA 1. MLS 17th 14.7 5 11 0.75 0.45 0 0 Matches 2016 24 NYCFC us USA 1. MLS 4th 24.6 5 41 18 43.9 1.67 0.73 0.12 0.28 0 0 Matches 2017 25 NYCFC us USA 1. MLS 2nd 17.4 3 23 11 47.8 1.32 0.63 0.13 0.27 0 0 Matches 2018 26 NYCFC us USA 1. MLS 7th 4.1 0 3 0 0.0 0.73 0.00 0.00 16.8 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 17.1 2 18 8 44.4 1.05 0.47 0.11 0.25 18.6 0 0 0 2.1 2.1 0.12 -0.1 -0.1 Matches 2020 28 Houston Dynamo us USA 1. MLS 25th 2.0 0 6 0 0.0 3.00 0.00 0.00 19.2 0 0 0 0.5 0.5 0.08 -0.5 -0.5 Matches 2020 28 NE Revolution us USA 1. MLS 14th 9.5 0 12 2 16.7 1.26 0.21 0.00 0.00 19.0 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2021 29 NE Revolution us USA 1. MLS 1st 21.9 2 28 9 32.1 1.28 0.41 0.07 0.22 21.4 0 0 0 2.6 2.6 0.09 -0.6 -0.6 Matches 2022 30 NE Revolution us USA 1. MLS 19th 27.5 4 23 12 52.2 0.84 0.44 0.17 0.33 19.3 0 0 0 2.4 2.4 0.11 +1.6 +1.6 Matches 2023 31 NE Revolution us USA 1. MLS 6th 2.1 0 1 0 0.0 0.47 0.00 0.00 12.3 0 0 0 0.1 0.1 0.09 -0.1 -0.1 Matches 2024 32 NE Revolution us USA 1. MLS 27th 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 11 Seasons 5 Clubs 2 Leagues 150.8 22 155 76 38.7 1.21 0.50 0.10 0.29 19.6 0 0 0 8.6 8.6 0.10 -0.6 -0.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches NE Revolution (5 Seasons) 1 League 63.3 6 64 23 35.9 1.01 0.36 0.09 0.26 20.1 0 0 0 5.8 5.8 0.09 +0.2 +0.2 NYCFC (4 Seasons) 1 League 60.8 13 67 40 43.3 1.45 0.66 0.12 0.33 16.8 0 0 0 0.2 0.2 0.05 -0.2 -0.2 Houston Dynamo (2 Seasons) 1 League 19.1 2 24 8 33.3 1.26 0.42 0.08 0.25 18.8 0 0 0 2.6 2.6 0.11 -0.6 -0.6 Chivas USA (1 Season) 1 League 5.1 1 3 0.58 0.33 0 0 Wilmington (1 Season) 1 League 2.4 0 2 0.84 0.00 0 0 MLS (11 Seasons) 148.4 22 155 74 38.7 1.21 0.50 0.10 0.30 19.6 0 0 0 8.6 8.6 0.10 -0.6 -0.6 USL (1 Season) 2.4 0 2 0.84 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 0 0 0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 2.7 0 0 0 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Houston Dynamo (1 Season) 1 League 2.0 0 0 0 NE Revolution (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014 22 Chivas USA us USA 1. MLS 5.1 0 Matches 2015 23 NYCFC us USA 1. MLS 14.7 2 Matches 2015 23 Wilmington us USA 3. USL 2.4 0 Matches 2016 24 NYCFC us USA 1. MLS 24.6 9 Matches 2017 25 NYCFC us USA 1. MLS 17.4 1 Matches 2018 26 NYCFC us USA 1. MLS 4.1 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 0 0.1 0.2 -0.1 3 12 2 0 13 Matches 2019 27 Houston Dynamo us USA 1. MLS 17.1 436 575 75.8 7033 1874 224 252 88.9 155 193 80.3 40 70 57.1 3 2.0 2.0 +1.0 21 52 17 4 77 Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 2.0 0 Matches 2020 28 Houston Dynamo us USA 1. MLS 2.0 49 68 72.1 778 224 27 30 90.0 14 22 63.6 5 9 55.6 0 0.1 0.3 -0.1 2 4 1 0 10 Matches 2020 28 NE Revolution us USA 1. MLS 9.5 431 528 81.6 8607 2421 164 194 84.5 184 205 89.8 74 103 71.8 1 1.8 1.4 -0.8 11 62 8 2 52 Matches 2021 29 NE Revolution us USA 1. MLS 21.9 879 1028 85.5 15985 4108 373 413 90.3 396 439 90.2 94 138 68.1 2 1.3 1.8 +0.7 18 98 20 3 127 Matches 2022 30 NE Revolution us USA 1. MLS 27.5 1001 1168 85.7 17264 4934 479 516 92.8 400 461 86.8 98 126 77.8 3 1.1 1.0 +1.9 12 84 15 2 127 Matches 2022 30 NE Revolution us USA U.S. Open Cup 0.7 1 Matches 2023 31 NE Revolution us USA 1. MLS 2.1 88 103 85.4 1424 486 39 43 90.7 42 47 89.4 5 8 62.5 0 0.1 0.1 -0.1 3 11 1 0 9 Matches 2024 32 NE Revolution us USA 1. MLS 2.3 72 90 80.0 1103 339 38 43 88.4 32 38 84.2 2 6 33.3 0 0.1 0.2 -0.1 2 10 2 1 13 Matches 11 Seasons 5 Clubs 3 Leagues 153.4 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 22 6.6 6.9 +15.4 72 333 66 12 428 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches NE Revolution (5 Seasons) 2 Leagues 64.0 2471 2917 84.7 44383 12288 1093 1209 90.4 1054 1190 88.6 273 381 71.7 7 4.4 4.4 +2.6 46 265 46 8 328 NYCFC (4 Seasons) 1 League 60.8 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 12 0.1 0.2 +11.9 3 12 2 0 13 Houston Dynamo (2 Seasons) 2 Leagues 21.1 485 643 75.4 7811 2098 251 282 89.0 169 215 78.6 45 79 57.0 3 2.1 2.2 +0.9 23 56 18 4 87 Chivas USA (1 Season) 1 League 5.1 0 Wilmington (1 Season) 1 League 2.4 0 MLS (11 Seasons) 148.4 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 21 6.6 6.9 +14.4 72 333 66 12 428 U.S. Open Cup (2 Seasons) 2.7 1 USL (1 Season) 2.4 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014 22 Chivas USA 1 League 5.1 0 2015 23 Wilmington 1 League 2.4 0 2015 23 NYCFC 1 League 14.7 2 2016 24 NYCFC 1 League 24.6 9 2017 25 NYCFC 1 League 17.4 1 2018 26 NYCFC 1 League 4.1 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 0 0.1 0.2 -0.1 3 12 2 0 13 2019 27 Houston Dynamo 2 Leagues 19.1 436 575 75.8 7033 1874 224 252 88.9 155 193 80.3 40 70 57.1 3 2.0 2.0 +1.0 21 52 17 4 77 2020 28 Houston Dynamo 1 League 2.0 49 68 72.1 778 224 27 30 90.0 14 22 63.6 5 9 55.6 0 0.1 0.3 -0.1 2 4 1 0 10 2020 28 NE Revolution 1 League 9.5 431 528 81.6 8607 2421 164 194 84.5 184 205 89.8 74 103 71.8 1 1.8 1.4 -0.8 11 62 8 2 52 2021 29 NE Revolution 1 League 21.9 879 1028 85.5 15985 4108 373 413 90.3 396 439 90.2 94 138 68.1 2 1.3 1.8 +0.7 18 98 20 3 127 2022 30 NE Revolution 2 Leagues 28.2 1001 1168 85.7 17264 4934 479 516 92.8 400 461 86.8 98 126 77.8 4 1.1 1.0 +2.9 12 84 15 2 127 2023 31 NE Revolution 1 League 2.1 88 103 85.4 1424 486 39 43 90.7 42 47 89.4 5 8 62.5 0 0.1 0.1 -0.1 3 11 1 0 9 2024 32 NE Revolution 1 League 2.3 72 90 80.0 1103 339 38 43 88.4 32 38 84.2 2 6 33.3 0 0.1 0.2 -0.1 2 10 2 1 13 11 Seasons 5 Clubs 3 Leagues 153.4 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 22 6.6 6.9 +15.4 72 333 66 12 428 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches NE Revolution (5 Seasons) 2 Leagues 64.0 2471 2917 84.7 44383 12288 1093 1209 90.4 1054 1190 88.6 273 381 71.7 7 4.4 4.4 +2.6 46 265 46 8 328 NYCFC (4 Seasons) 1 League 60.8 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 12 0.1 0.2 +11.9 3 12 2 0 13 Houston Dynamo (2 Seasons) 2 Leagues 21.1 485 643 75.4 7811 2098 251 282 89.0 169 215 78.6 45 79 57.0 3 2.1 2.2 +0.9 23 56 18 4 87 Chivas USA (1 Season) 1 League 5.1 0 Wilmington (1 Season) 1 League 2.4 0 MLS (11 Seasons) 148.4 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 21 6.6 6.9 +14.4 72 333 66 12 428 U.S. Open Cup (2 Seasons) 2.7 1 USL (1 Season) 2.4 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014 22 Chivas USA us USA 1. MLS 16th 5.1 0 Matches 2015 23 Wilmington us USA 3. USL 24th 2.4 0 Matches 2015 23 NYCFC us USA 1. MLS 17th 14.7 2 Matches 2016 24 NYCFC us USA 1. MLS 4th 24.6 9 Matches 2017 25 NYCFC us USA 1. MLS 2nd 17.4 1 Matches 2018 26 NYCFC us USA 1. MLS 7th 4.1 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 0 0.1 0.2 -0.1 3 12 2 0 13 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 17.1 436 575 75.8 7033 1874 224 252 88.9 155 193 80.3 40 70 57.1 3 2.0 2.0 +1.0 21 52 17 4 77 Matches 2020 28 Houston Dynamo us USA 1. MLS 25th 2.0 49 68 72.1 778 224 27 30 90.0 14 22 63.6 5 9 55.6 0 0.1 0.3 -0.1 2 4 1 0 10 Matches 2020 28 NE Revolution us USA 1. MLS 14th 9.5 431 528 81.6 8607 2421 164 194 84.5 184 205 89.8 74 103 71.8 1 1.8 1.4 -0.8 11 62 8 2 52 Matches 2021 29 NE Revolution us USA 1. MLS 1st 21.9 879 1028 85.5 15985 4108 373 413 90.3 396 439 90.2 94 138 68.1 2 1.3 1.8 +0.7 18 98 20 3 127 Matches 2022 30 NE Revolution us USA 1. MLS 19th 27.5 1001 1168 85.7 17264 4934 479 516 92.8 400 461 86.8 98 126 77.8 3 1.1 1.0 +1.9 12 84 15 2 127 Matches 2023 31 NE Revolution us USA 1. MLS 6th 2.1 88 103 85.4 1424 486 39 43 90.7 42 47 89.4 5 8 62.5 0 0.1 0.1 -0.1 3 11 1 0 9 Matches 2024 32 NE Revolution us USA 1. MLS 27th 2.3 72 90 80.0 1103 339 38 43 88.4 32 38 84.2 2 6 33.3 0 0.1 0.2 -0.1 2 10 2 1 13 Matches 11 Seasons 5 Clubs 2 Leagues 150.8 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 21 6.6 6.9 +14.4 72 333 66 12 428 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches NE Revolution (5 Seasons) 1 League 63.3 2471 2917 84.7 44383 12288 1093 1209 90.4 1054 1190 88.6 273 381 71.7 6 4.4 4.4 +1.6 46 265 46 8 328 NYCFC (4 Seasons) 1 League 60.8 144 174 82.8 2265 588 73 81 90.1 52 61 85.2 13 20 65.0 12 0.1 0.2 +11.9 3 12 2 0 13 Houston Dynamo (2 Seasons) 1 League 19.1 485 643 75.4 7811 2098 251 282 89.0 169 215 78.6 45 79 57.0 3 2.1 2.2 +0.9 23 56 18 4 87 Chivas USA (1 Season) 1 League 5.1 0 Wilmington (1 Season) 1 League 2.4 0 MLS (11 Seasons) 148.4 3100 3734 83.0 54459 14974 1417 1572 90.1 1275 1466 87.0 331 480 69.0 21 6.6 6.9 +14.4 72 333 66 12 428 USL (1 Season) 2.4 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 1 Matches 2 Seasons 2 Clubs 1 League 2.7 1 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Houston Dynamo (1 Season) 1 League 2.0 0 NE Revolution (1 Season) 1 League 0.7 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014 22 Chivas USA 1 League 5.1 2015 23 Wilmington 1 League 2.4 2015 23 NYCFC 1 League 14.7 2016 24 NYCFC 1 League 24.6 29 2017 25 NYCFC 1 League 17.4 11 2018 26 NYCFC 1 League 4.1 174 167 6 2 0 3 2 4 0 0 0 0 144 1 3 2019 27 Houston Dynamo 2 Leagues 19.1 575 540 32 11 0 9 31 16 5 2 1 0 436 3 25 2020 28 Houston Dynamo 1 League 2.0 68 66 2 2 3 1 3 0 0 0 0 0 49 0 3 2020 28 NE Revolution 1 League 9.5 528 493 34 22 2 15 14 7 4 2 0 0 431 1 13 2021 29 NE Revolution 1 League 21.9 1028 983 44 25 3 10 25 8 11 5 1 0 879 1 11 2022 30 NE Revolution 2 Leagues 28.2 1168 1123 44 21 0 9 14 22 0 0 0 0 1001 1 22 2023 31 NE Revolution 1 League 2.1 103 99 4 1 0 0 1 1 0 0 0 0 88 0 2 2024 32 NE Revolution 1 League 2.3 90 87 3 1 3 0 4 2 0 0 0 0 72 0 2 11 Seasons 5 Clubs 3 Leagues 153.4 3734 3558 169 85 11 47 134 60 20 9 2 0 3100 7 81 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches NE Revolution (5 Seasons) 2 Leagues 64.0 2917 2785 129 70 8 34 58 40 15 7 1 0 2471 3 50 NYCFC (4 Seasons) 1 League 60.8 174 167 6 2 0 3 42 4 0 0 0 0 144 1 3 Houston Dynamo (2 Seasons) 2 Leagues 21.1 643 606 34 13 3 10 34 16 5 2 1 0 485 3 28 Chivas USA (1 Season) 1 League 5.1 Wilmington (1 Season) 1 League 2.4 MLS (11 Seasons) 148.4 3734 3558 169 85 11 47 133 60 20 9 2 0 3100 7 81 U.S. Open Cup (2 Seasons) 2.7 1 USL (1 Season) 2.4
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 1 Matches 2 Seasons 2 Clubs 1 League 2.7 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Houston Dynamo (1 Season) 1 League 2.0 NE Revolution (1 Season) 1 League 0.7 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014 22 Chivas USA 1 League 5.1 2015 23 Wilmington 1 League 2.4 2015 23 NYCFC 1 League 14.7 2016 24 NYCFC 1 League 24.6 2017 25 NYCFC 1 League 17.4 2018 26 NYCFC 1 League 4.1 8 1.94 7 0 0 0 0 1 0 0.00 0 0 0 0 0 0 2019 27 Houston Dynamo 2 Leagues 19.1 45 2.63 41 1 0 0 2 1 4 0.23 4 0 0 0 0 0 2020 28 Houston Dynamo 1 League 2.0 6 3.00 6 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020 28 NE Revolution 1 League 9.5 30 3.14 23 1 2 2 2 0 2 0.21 2 0 0 0 0 0 2021 29 NE Revolution 1 League 21.9 51 2.33 45 2 0 3 1 0 9 0.41 8 0 0 1 0 0 2022 30 NE Revolution 2 Leagues 28.2 47 1.71 42 1 0 2 1 1 10 0.36 9 0 0 1 0 0 2023 31 NE Revolution 1 League 2.1 4 1.88 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024 32 NE Revolution 1 League 2.3 5 2.22 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 153.4 196 2.27 172 6 2 7 6 3 25 0.29 23 0 0 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches NE Revolution (5 Seasons) 2 Leagues 64.0 137 2.16 118 5 2 7 4 1 21 0.33 19 0 0 2 0 0 NYCFC (4 Seasons) 1 League 60.8 8 1.94 7 0 0 0 0 1 0 0.00 0 0 0 0 0 0 Houston Dynamo (2 Seasons) 2 Leagues 21.1 51 2.67 47 1 0 0 2 1 4 0.21 4 0 0 0 0 0 Chivas USA (1 Season) 1 League 5.1 Wilmington (1 Season) 1 League 2.4 MLS (11 Seasons) 148.4 196 2.27 172 6 2 7 6 3 25 0.29 23 0 0 2 0 0 U.S. Open Cup (2 Seasons) 2.7 USL (1 Season) 2.4
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 Matches 2 Seasons 2 Clubs 1 League 2.7 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Houston Dynamo (1 Season) 1 League 2.0 NE Revolution (1 Season) 1 League 0.7
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014 22 Chivas USA 1 League 5.1 0 2015 23 Wilmington 1 League 2.4 0 2015 23 NYCFC 1 League 14.7 0 2016 24 NYCFC 1 League 24.6 33 20 0 2017 25 NYCFC 1 League 17.4 21 9 0 2018 26 NYCFC 1 League 4.1 13 9 4 6 3 4 9 44.4 5 7 1 6 4 17 11 0 2019 27 Houston Dynamo 2 Leagues 19.1 19 11 9 10 0 7 22 31.8 15 14 4 10 6 25 9 0 2020 28 Houston Dynamo 1 League 2.0 2 2 2 0 0 1 2 50.0 1 1 1 0 0 2 3 0 2020 28 NE Revolution 1 League 9.5 16 12 7 8 1 2 11 18.2 9 12 1 11 10 26 7 0 2021 29 NE Revolution 1 League 21.9 40 22 19 14 7 20 42 47.6 22 17 7 10 13 53 24 0 2022 30 NE Revolution 2 Leagues 28.2 61 35 26 26 9 25 39 64.1 14 30 13 17 21 81 45 0 2023 31 NE Revolution 1 League 2.1 1 1 0 0 1 1 3 33.3 2 1 1 0 2 3 3 0 2024 32 NE Revolution 1 League 2.3 1 1 0 1 0 1 3 33.3 2 0 0 0 0 1 0 0 11 Seasons 5 Clubs 3 Leagues 153.4 153 147 67 65 21 61 131 46.6 70 82 28 54 85 208 102 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches NE Revolution (5 Seasons) 2 Leagues 64.0 119 71 52 49 18 49 98 50.0 49 60 22 38 46 164 79 0 NYCFC (4 Seasons) 1 League 60.8 13 63 4 6 3 4 9 44.4 5 7 1 6 33 17 11 0 Houston Dynamo (2 Seasons) 2 Leagues 21.1 21 13 11 10 0 8 24 33.3 16 15 5 10 6 27 12 0 Chivas USA (1 Season) 1 League 5.1 0 Wilmington (1 Season) 1 League 2.4 0 MLS (11 Seasons) 148.4 153 145 67 65 21 61 131 46.6 70 82 28 54 84 208 102 0 U.S. Open Cup (2 Seasons) 2.7 2 1 0 USL (1 Season) 2.4 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 2 1 Matches 2 Seasons 2 Clubs 1 League 2.7 2 1 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Houston Dynamo (1 Season) 1 League 2.0 0 NE Revolution (1 Season) 1 League 0.7 2 1 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014 22 Chivas USA 1 League 5.1 2015 23 Wilmington 1 League 2.4 2015 23 NYCFC 1 League 14.7 2016 24 NYCFC 1 League 24.6 2017 25 NYCFC 1 League 17.4 2018 26 NYCFC 1 League 4.1 220 15 49 121 51 10 220 0 0 0 112 392 128 3 3 2 7 2 142 19 2019 27 Houston Dynamo 2 Leagues 19.1 702 10 110 312 281 39 702 9 7 77.8 2 22.2 447 1948 882 24 17 12 24 14 517 92 2020 28 Houston Dynamo 1 League 2.0 91 5 14 42 36 7 91 0 0 0 52 227 134 5 2 3 6 1 67 16 2020 28 NE Revolution 1 League 9.5 614 14 109 367 142 13 614 10 6 60.0 4 40.0 381 1570 723 9 13 1 13 13 426 21 2021 29 NE Revolution 1 League 21.9 1211 47 222 693 307 28 1211 15 7 46.7 8 53.3 755 3083 1464 28 31 5 23 8 849 54 2022 30 NE Revolution 2 Leagues 28.2 1428 83 366 768 300 33 1428 13 8 61.5 5 38.5 767 3322 1452 14 27 4 28 22 994 76 2023 31 NE Revolution 1 League 2.1 117 6 29 62 26 1 117 0 0 0 80 329 194 2 4 0 2 1 85 2 2024 32 NE Revolution 1 League 2.3 99 1 10 54 37 4 99 1 0 0.0 1 100.0 63 283 147 3 7 0 4 1 83 6 11 Seasons 5 Clubs 3 Leagues 153.4 4482 181 909 2419 1180 135 4482 48 28 58.3 20 41.7 2657 11154 5124 88 104 27 107 62 3163 286 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches NE Revolution (5 Seasons) 2 Leagues 64.0 3469 151 736 1944 812 79 3469 39 21 53.8 18 46.2 2046 8587 3980 56 82 10 70 45 2437 159 NYCFC (4 Seasons) 1 League 60.8 220 15 49 121 51 10 220 0 0 0 112 392 128 3 3 2 7 2 142 19 Houston Dynamo (2 Seasons) 2 Leagues 21.1 793 15 124 354 317 46 793 9 7 77.8 2 22.2 499 2175 1016 29 19 15 30 15 584 108 Chivas USA (1 Season) 1 League 5.1 Wilmington (1 Season) 1 League 2.4 MLS (11 Seasons) 148.4 4482 181 909 2419 1180 135 4482 48 28 58.3 20 41.7 2657 11154 5124 88 104 27 107 62 3163 286 U.S. Open Cup (2 Seasons) 2.7 USL (1 Season) 2.4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014 22 Chivas USA us USA 1. MLS 16th 5.1 Matches 2015 23 Wilmington us USA 3. USL 24th 2.4 Matches 2015 23 NYCFC us USA 1. MLS 17th 14.7 Matches 2016 24 NYCFC us USA 1. MLS 4th 24.6 Matches 2017 25 NYCFC us USA 1. MLS 2nd 17.4 Matches 2018 26 NYCFC us USA 1. MLS 7th 4.1 220 15 49 121 51 10 220 0 0 0 112 392 128 3 3 2 7 2 142 19 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 17.1 702 10 110 312 281 39 702 9 7 77.8 2 22.2 447 1948 882 24 17 12 24 14 517 92 Matches 2020 28 Houston Dynamo us USA 1. MLS 25th 2.0 91 5 14 42 36 7 91 0 0 0 52 227 134 5 2 3 6 1 67 16 Matches 2020 28 NE Revolution us USA 1. MLS 14th 9.5 614 14 109 367 142 13 614 10 6 60.0 4 40.0 381 1570 723 9 13 1 13 13 426 21 Matches 2021 29 NE Revolution us USA 1. MLS 1st 21.9 1211 47 222 693 307 28 1211 15 7 46.7 8 53.3 755 3083 1464 28 31 5 23 8 849 54 Matches 2022 30 NE Revolution us USA 1. MLS 19th 27.5 1428 83 366 768 300 33 1428 13 8 61.5 5 38.5 767 3322 1452 14 27 4 28 22 994 76 Matches 2023 31 NE Revolution us USA 1. MLS 6th 2.1 117 6 29 62 26 1 117 0 0 0 80 329 194 2 4 0 2 1 85 2 Matches 2024 32 NE Revolution us USA 1. MLS 27th 2.3 99 1 10 54 37 4 99 1 0 0.0 1 100.0 63 283 147 3 7 0 4 1 83 6 Matches 11 Seasons 5 Clubs 2 Leagues 150.8 4482 181 909 2419 1180 135 4482 48 28 58.3 20 41.7 2657 11154 5124 88 104 27 107 62 3163 286 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches NE Revolution (5 Seasons) 1 League 63.3 3469 151 736 1944 812 79 3469 39 21 53.8 18 46.2 2046 8587 3980 56 82 10 70 45 2437 159 NYCFC (4 Seasons) 1 League 60.8 220 15 49 121 51 10 220 0 0 0 112 392 128 3 3 2 7 2 142 19 Houston Dynamo (2 Seasons) 1 League 19.1 793 15 124 354 317 46 793 9 7 77.8 2 22.2 499 2175 1016 29 19 15 30 15 584 108 Chivas USA (1 Season) 1 League 5.1 Wilmington (1 Season) 1 League 2.4 MLS (11 Seasons) 148.4 4482 181 909 2419 1180 135 4482 48 28 58.3 20 41.7 2657 11154 5124 88 104 27 107 62 3163 286 USL (1 Season) 2.4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2019 27 Houston Dynamo us USA U.S. Open Cup 1st 2.0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 Matches 2 Seasons 2 Clubs 1 League 2.7 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Houston Dynamo (1 Season) 1 League 2.0 NE Revolution (1 Season) 1 League 0.7
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 22 Chivas USA us USA 1. MLS 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 Matches 2015 23 NYCFC us USA 1. MLS 19 1,323 70 43.2 14.7 15 10 4 8 1.11 28 28 0 0.00 +0.47 Matches 2015 23 Wilmington us USA 3. USL 3 215 72 8.5 2.4 3 0 Matches 2016 24 NYCFC us USA 1. MLS 30 2,211 74 72.3 24.6 28 8 2 2 1.61 45 39 +6 +0.24 +0.35 Matches 2017 25 NYCFC us USA 1. MLS 27 1,569 58 51.3 17.4 19 5 8 6 1.41 22 20 +2 +0.11 -0.55 Matches 2018 26 NYCFC us USA 1. MLS 10 371 37 12.1 4.1 4 61 0 6 21 22 1.80 7 5 +2 +0.49 +0.08 5.5 5.9 -0.4 -0.09 -0.53 Matches 2019 27 Houston Dynamo us USA 1. MLS 33 1,540 47 50.3 17.1 15 80 6 18 19 1 1.21 23 32 -9 -0.53 -0.47 23.6 30.1 -6.5 -0.38 -0.60 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 2020 28 Houston Dynamo us USA 1. MLS 4 180 45 8.7 2.0 2 81 1 2 9 1 0.50 1 5 -4 -2.00 -1.71 1.5 3.5 -2.0 -0.98 -0.95 Matches 2020 28 NE Revolution us USA 1. MLS 14 859 61 41.5 9.5 11 71 4 3 26 1 1.56 9 8 +1 +0.10 +0.10 14.1 10.5 +3.6 +0.37 +0.02 Matches 2021 29 NE Revolution us USA 1. MLS 32 1,967 61 64.3 21.9 21 80 6 11 27 1 2.12 43 25 +18 +0.82 +0.33 36.5 31.5 +5.0 +0.23 -0.28 Matches 2022 30 NE Revolution us USA 1. MLS 33 2,477 75 80.9 27.5 30 80 14 3 28 0 1.24 38 38 0 0.00 +0.46 33.5 43.5 -10.1 -0.37 -0.53 Matches 2022 30 NE Revolution us USA U.S. Open Cup 1 61 61 29.0 0.7 1 61 0 0 0 3.00 5 1 +4 +5.90 +6.51 Matches 2023 31 NE Revolution us USA 1. MLS 6 191 32 6.2 2.1 1 90 1 5 20 5 1.14 6 4 +2 +0.94 +0.63 2.8 3.0 -0.2 -0.08 -0.01 Matches 2024 32 NE Revolution us USA 1. MLS 5 203 41 6.6 2.3 2 68 0 3 22 9 0.20 2 4 -2 -0.89 +0.22 2.2 1.5 +0.7 +0.31 +1.15 Matches 11 Seasons 5 Clubs 3 Leagues 225 13,809 61 36.7 153.4 160 78 58 65 22 56 1.43 239 223 +16 +0.11 +0.29 119.8 129.5 -9.8 -0.11 -0.11 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches NE Revolution (5 Seasons) 2 Leagues 91 5,758 63 39.7 64.0 66 78 25 25 25 16 1.55 103 80 +23 +0.36 +0.60 89.1 90.0 -0.9 -0.01 +0.16 NYCFC (4 Seasons) 1 League 86 5,474 64 44.7 60.8 66 61 23 20 21 38 1.46 102 92 +10 +0.16 -0.01 5.5 5.9 -0.4 -0.09 -0.53 Houston Dynamo (2 Seasons) 2 Leagues 39 1,900 49 35.8 21.1 19 81 9 20 18 2 1.15 29 42 -13 -0.62 -0.43 25.1 33.6 -8.5 -0.44 -0.53 Chivas USA (1 Season) 1 League 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 Wilmington (1 Season) 1 League 3 215 72 8.5 2.4 3 0 MLS (11 Seasons) 219 13,353 61 38.4 148.4 154 78 56 65 22 56 1.42 229 217 +12 +0.08 +0.27 119.8 129.5 -9.8 -0.11 -0.11 U.S. Open Cup (2 Seasons) 3 241 80 61.8 2.7 3 80 2 0 0 2.00 10 6 +4 +1.49 +2.10 USL (1 Season) 3 215 72 8.5 2.4 3 0
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 22 Chivas USA 1 League 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 2015 23 Wilmington 1 League 3 215 72 8.5 2.4 3 0 2015 23 NYCFC 1 League 19 1,323 70 43.2 14.7 15 10 4 8 1.11 28 28 0 0.00 +0.47 2016 24 NYCFC 1 League 30 2,211 74 72.3 24.6 28 8 2 2 1.61 45 39 +6 +0.24 +0.35 2017 25 NYCFC 1 League 27 1,569 58 51.3 17.4 19 5 8 6 1.41 22 20 +2 +0.11 -0.55 2018 26 NYCFC 1 League 10 371 37 12.1 4.1 4 61 0 6 21 22 1.80 7 5 +2 +0.49 +0.08 5.5 5.9 -0.4 -0.09 -0.53 2019 27 Houston Dynamo 2 Leagues 35 1,720 49 53.1 19.1 17 81 8 18 19 1 1.23 28 37 -9 -0.47 -0.41 23.6 30.1 -6.5 -0.38 -0.60 2020 28 Houston Dynamo 1 League 4 180 45 8.7 2.0 2 81 1 2 9 1 0.50 1 5 -4 -2.00 -1.71 1.5 3.5 -2.0 -0.98 -0.95 2020 28 NE Revolution 1 League 14 859 61 41.5 9.5 11 71 4 3 26 1 1.56 9 8 +1 +0.10 +0.10 14.1 10.5 +3.6 +0.37 +0.02 2021 29 NE Revolution 1 League 32 1,967 61 64.3 21.9 21 80 6 11 27 1 2.12 43 25 +18 +0.82 +0.33 36.5 31.5 +5.0 +0.23 -0.28 2022 30 NE Revolution 2 Leagues 34 2,538 75 77.6 28.2 31 79 14 3 28 0 1.29 43 39 +4 +0.14 +0.63 33.5 43.5 -10.1 -0.37 -0.53 2023 31 NE Revolution 1 League 6 191 32 6.2 2.1 1 90 1 5 20 5 1.14 6 4 +2 +0.94 +0.63 2.8 3.0 -0.2 -0.08 -0.01 2024 32 NE Revolution 1 League 5 203 41 6.6 2.3 2 68 0 3 22 9 0.20 2 4 -2 -0.89 +0.22 2.2 1.5 +0.7 +0.31 +1.15 11 Seasons 5 Clubs 3 Leagues 225 13,809 61 36.7 153.4 160 78 58 65 22 56 1.43 239 223 +16 +0.11 +0.29 119.8 129.5 -9.8 -0.11 -0.11 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches NE Revolution (5 Seasons) 2 Leagues 91 5,758 63 39.7 64.0 66 78 25 25 25 16 1.55 103 80 +23 +0.36 +0.60 89.1 90.0 -0.9 -0.01 +0.16 NYCFC (4 Seasons) 1 League 86 5,474 64 44.7 60.8 66 61 23 20 21 38 1.46 102 92 +10 +0.16 -0.01 5.5 5.9 -0.4 -0.09 -0.53 Houston Dynamo (2 Seasons) 2 Leagues 39 1,900 49 35.8 21.1 19 81 9 20 18 2 1.15 29 42 -13 -0.62 -0.43 25.1 33.6 -8.5 -0.44 -0.53 Chivas USA (1 Season) 1 League 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 Wilmington (1 Season) 1 League 3 215 72 8.5 2.4 3 0 MLS (11 Seasons) 219 13,353 61 38.4 148.4 154 78 56 65 22 56 1.42 229 217 +12 +0.08 +0.27 119.8 129.5 -9.8 -0.11 -0.11 U.S. Open Cup (2 Seasons) 3 241 80 61.8 2.7 3 80 2 0 0 2.00 10 6 +4 +1.49 +2.10 USL (1 Season) 3 215 72 8.5 2.4 3 0
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 22 Chivas USA us USA 1. MLS 16th 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 Matches 2015 23 Wilmington us USA 3. USL 24th 3 215 72 8.5 2.4 3 0 Matches 2015 23 NYCFC us USA 1. MLS 17th 19 1,323 70 43.2 14.7 15 10 4 8 1.11 28 28 0 0.00 +0.47 Matches 2016 24 NYCFC us USA 1. MLS 4th 30 2,211 74 72.3 24.6 28 8 2 2 1.61 45 39 +6 +0.24 +0.35 Matches 2017 25 NYCFC us USA 1. MLS 2nd 27 1,569 58 51.3 17.4 19 5 8 6 1.41 22 20 +2 +0.11 -0.55 Matches 2018 26 NYCFC us USA 1. MLS 7th 10 371 37 12.1 4.1 4 61 0 6 21 22 1.80 7 5 +2 +0.49 +0.08 5.5 5.9 -0.4 -0.09 -0.53 Matches 2019 27 Houston Dynamo us USA 1. MLS 19th 33 1,540 47 50.3 17.1 15 80 6 18 19 1 1.21 23 32 -9 -0.53 -0.47 23.6 30.1 -6.5 -0.38 -0.60 Matches 2020 28 Houston Dynamo us USA 1. MLS 25th 4 180 45 8.7 2.0 2 81 1 2 9 1 0.50 1 5 -4 -2.00 -1.71 1.5 3.5 -2.0 -0.98 -0.95 Matches 2020 28 NE Revolution us USA 1. MLS 14th 14 859 61 41.5 9.5 11 71 4 3 26 1 1.56 9 8 +1 +0.10 +0.10 14.1 10.5 +3.6 +0.37 +0.02 Matches 2021 29 NE Revolution us USA 1. MLS 1st 32 1,967 61 64.3 21.9 21 80 6 11 27 1 2.12 43 25 +18 +0.82 +0.33 36.5 31.5 +5.0 +0.23 -0.28 Matches 2022 30 NE Revolution us USA 1. MLS 19th 33 2,477 75 80.9 27.5 30 80 14 3 28 0 1.24 38 38 0 0.00 +0.46 33.5 43.5 -10.1 -0.37 -0.53 Matches 2023 31 NE Revolution us USA 1. MLS 6th 6 191 32 6.2 2.1 1 90 1 5 20 5 1.14 6 4 +2 +0.94 +0.63 2.8 3.0 -0.2 -0.08 -0.01 Matches 2024 32 NE Revolution us USA 1. MLS 27th 5 203 41 6.6 2.3 2 68 0 3 22 9 0.20 2 4 -2 -0.89 +0.22 2.2 1.5 +0.7 +0.31 +1.15 Matches 11 Seasons 5 Clubs 2 Leagues 222 13,568 61 36.4 150.8 157 78 56 65 22 56 1.42 229 217 +12 +0.08 +0.27 119.8 129.5 -9.8 -0.11 -0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches NE Revolution (5 Seasons) 1 League 90 5,697 63 39.8 63.3 65 78 25 25 25 16 1.54 98 79 +19 +0.30 +0.53 89.1 90.0 -0.9 -0.01 +0.16 NYCFC (4 Seasons) 1 League 86 5,474 64 44.7 60.8 66 61 23 20 21 38 1.46 102 92 +10 +0.16 -0.01 5.5 5.9 -0.4 -0.09 -0.53 Houston Dynamo (2 Seasons) 1 League 37 1,720 46 33.5 19.1 17 80 7 20 18 2 1.13 24 37 -13 -0.68 -0.50 25.1 33.6 -8.5 -0.44 -0.53 Chivas USA (1 Season) 1 League 6 462 77 15.1 5.1 6 1 0 0 1.00 5 9 -4 -0.78 +0.19 Wilmington (1 Season) 1 League 3 215 72 8.5 2.4 3 0 MLS (11 Seasons) 219 13,353 61 38.4 148.4 154 78 56 65 22 56 1.42 229 217 +12 +0.08 +0.27 119.8 129.5 -9.8 -0.11 -0.11 USL (1 Season) 3 215 72 8.5 2.4 3 0
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 2022 30 NE Revolution us USA U.S. Open Cup R16 1 61 61 29.0 0.7 1 61 0 0 0 3.00 5 1 +4 +5.90 +6.51 Matches 2 Seasons 2 Clubs 1 League 3 241 80 61.8 2.7 3 80 2 0 0 2.00 10 6 +4 +1.49 +2.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Houston Dynamo (1 Season) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 5 0 0.00 NE Revolution (1 Season) 1 League 1 61 61 29.0 0.7 1 61 0 0 0 3.00 5 1 +4 +5.90 +6.51
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014 22 Chivas USA 1 League 5.1 1 0 6 2015 23 Wilmington 1 League 2.4 1 0 4 2015 23 NYCFC 1 League 14.7 3 0 18 2016 24 NYCFC 1 League 24.6 5 0 0 33 28 3 29 20 33 1 0 0 2017 25 NYCFC 1 League 17.4 5 0 0 18 28 3 11 9 21 1 0 0 2018 26 NYCFC 1 League 4.1 4 0 0 7 2 0 2 4 9 0 0 0 21 2 6 25.0 2019 27 Houston Dynamo 2 Leagues 19.1 3 0 0 15 24 2 31 6 11 0 0 0 59 6 26 18.8 2020 28 Houston Dynamo 1 League 2.0 0 0 0 3 3 0 3 0 2 0 0 0 11 3 4 42.9 2020 28 NE Revolution 1 League 9.5 2 0 0 9 14 0 14 10 12 0 0 0 62 3 6 33.3 2021 29 NE Revolution 1 League 21.9 4 0 0 23 19 1 25 13 22 0 0 0 107 7 13 35.0 2022 30 NE Revolution 2 Leagues 28.2 8 0 0 45 27 0 14 21 35 0 2 0 131 15 15 50.0 2023 31 NE Revolution 1 League 2.1 1 0 0 3 1 0 1 2 1 0 0 0 11 1 3 25.0 2024 32 NE Revolution 1 League 2.3 0 0 0 2 0 1 4 0 1 0 0 0 5 0 0 11 Seasons 5 Clubs 3 Leagues 153.4 37 0 0 186 146 10 134 85 147 2 2 0 407 37 73 33.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches NE Revolution (5 Seasons) 2 Leagues 64.0 15 0 0 82 61 2 58 46 71 0 2 0 316 26 37 41.3 NYCFC (4 Seasons) 1 League 60.8 17 0 0 76 58 6 42 33 63 2 0 0 21 2 6 25.0 Houston Dynamo (2 Seasons) 2 Leagues 21.1 3 0 0 18 27 2 34 6 13 0 0 0 70 9 30 23.1 Chivas USA (1 Season) 1 League 5.1 1 0 6 Wilmington (1 Season) 1 League 2.4 1 0 4 MLS (11 Seasons) 148.4 36 0 0 182 144 10 133 84 145 2 2 0 407 37 73 33.6 U.S. Open Cup (2 Seasons) 2.7 0 0 0 0 2 0 1 1 2 0 USL (1 Season) 2.4 1 0 4
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 0 0 0 0 Matches 2022 30 NE Revolution us USA U.S. Open Cup R16 0.7 0 0 0 0 2 0 1 1 2 0 Matches 2 Seasons 2 Clubs 1 League 2.7 0 0 0 0 2 0 1 1 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Houston Dynamo (1 Season) 1 League 2.0 0 0 0 0 NE Revolution (1 Season) 1 League 0.7 0 0 0 0 2 0 1 1 2 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Thomas McNamara Pages
Thomas McNamara Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary