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 2018 22 Real Salt Lake us USA 1. MLS 31 21 1,898 21.1 8 5 13 8 0 0 4 0 7.6 7.6 4.9 12.5 40 27 118 0.38 0.24 0.62 0.38 0.62 0.36 0.23 0.59 0.36 0.59 Matches 2018 22 Monarchs us USA 2. USL 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2019 23 Real Salt Lake us USA 1. MLS 31 23 2,098 23.3 5 3 8 5 0 0 6 0 4.8 4.8 2.7 7.5 50 44 160 0.21 0.13 0.34 0.21 0.34 0.20 0.12 0.32 0.20 0.32 Matches 2019 23 Real Salt Lake us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 24 Real Salt Lake us USA 1. MLS 21 17 1,528 17.0 2 2 4 2 0 0 4 0 3.7 3.7 1.5 5.1 40 51 115 0.12 0.12 0.24 0.12 0.24 0.22 0.09 0.30 0.22 0.30 Matches 2021 25 Houston Dynamo us USA 1. MLS 7 4 362 4.0 0 0 0 0 0 0 0 0 1.2 1.2 0.3 1.5 11 10 20 0.00 0.00 0.00 0.00 0.00 0.29 0.08 0.37 0.29 0.37 Matches 2021 25 LAFC us USA 1. MLS 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 Matches 2022 26 Houston Dynamo us USA 1. MLS 23 17 1,345 14.9 2 4 6 2 0 0 1 0 1.7 1.7 3.3 5.0 17 18 78 0.13 0.27 0.40 0.13 0.40 0.12 0.22 0.34 0.12 0.34 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 2 2 136 1.5 1 0 1 1 0 0 0 0 0.66 0.00 0.66 0.66 0.66 Matches 2023 27 Houston Dynamo us USA 1. MLS 34 28 2,330 25.9 8 5 13 8 0 0 4 0 7.3 7.3 3.1 10.4 31 50 147 0.31 0.19 0.50 0.31 0.50 0.28 0.12 0.40 0.28 0.40 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 5 4 338 3.8 3 2 5 2 1 1 1 0 0.80 0.53 1.33 0.53 1.07 Matches 2024 28 FC Cincinnati us USA 1. MLS 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 Matches 7 Seasons 5 Clubs 3 Leagues 191 138 11,917 132.4 36 25 61 35 1 1 24 0 31.8 31.8 17.6 49.4 207 232 755 0.27 0.19 0.46 0.26 0.45 0.25 0.14 0.40 0.25 0.40 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 Real Salt Lake (3 Seasons) 2 Leagues 84 62 5,614 62.4 15 10 25 15 0 0 14 0 16.0 16.0 9.1 25.1 130 122 393 0.24 0.16 0.40 0.24 0.40 0.26 0.15 0.41 0.26 0.41 Houston Dynamo (3 Seasons) 2 Leagues 71 55 4,511 50.1 14 11 25 13 1 1 6 0 10.2 10.2 6.7 16.9 59 78 245 0.28 0.22 0.50 0.26 0.48 0.23 0.15 0.38 0.23 0.38 FC Cincinnati (1 Season) 1 League 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 LAFC (1 Season) 1 League 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 Monarchs (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 MLS (7 Seasons) 182 130 11,263 125.1 31 23 54 31 0 0 22 0 31.8 31.8 17.6 49.4 207 232 755 0.25 0.18 0.43 0.25 0.43 0.25 0.14 0.40 0.25 0.40 U.S. Open Cup (3 Seasons) 8 7 564 6.3 4 2 6 3 1 1 1 0 0.64 0.32 0.96 0.48 0.80 USL (1 Season) 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.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 2018 22 Monarchs 1 League 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 2018 22 Real Salt Lake 1 League 31 21 1,898 21.1 8 5 13 8 0 0 4 0 7.6 7.6 4.9 12.5 40 27 118 0.38 0.24 0.62 0.38 0.62 0.36 0.23 0.59 0.36 0.59 2019 23 Real Salt Lake 2 Leagues 32 24 2,188 24.3 5 3 8 5 0 0 6 0 4.8 4.8 2.7 7.5 50 44 160 0.21 0.12 0.33 0.21 0.33 0.20 0.12 0.32 0.20 0.32 2020 24 Real Salt Lake 1 League 21 17 1,528 17.0 2 2 4 2 0 0 4 0 3.7 3.7 1.5 5.1 40 51 115 0.12 0.12 0.24 0.12 0.24 0.22 0.09 0.30 0.22 0.30 2021 25 LAFC 1 League 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 2021 25 Houston Dynamo 1 League 7 4 362 4.0 0 0 0 0 0 0 0 0 1.2 1.2 0.3 1.5 11 10 20 0.00 0.00 0.00 0.00 0.00 0.29 0.08 0.37 0.29 0.37 2022 26 Houston Dynamo 2 Leagues 25 19 1,481 16.5 3 4 7 3 0 0 1 0 1.7 1.7 3.3 5.0 17 18 78 0.18 0.24 0.43 0.18 0.43 0.12 0.22 0.34 0.12 0.34 2023 27 Houston Dynamo 2 Leagues 39 32 2,668 29.6 11 7 18 10 1 1 5 0 7.3 7.3 3.1 10.4 31 50 147 0.37 0.24 0.61 0.34 0.57 0.28 0.12 0.40 0.28 0.40 2024 28 FC Cincinnati 1 League 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 7 Seasons 5 Clubs 3 Leagues 191 138 11,917 132.4 36 25 61 35 1 1 24 0 31.8 31.8 17.6 49.4 207 232 755 0.27 0.19 0.46 0.26 0.45 0.25 0.14 0.40 0.25 0.40 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 Real Salt Lake (3 Seasons) 2 Leagues 84 62 5,614 62.4 15 10 25 15 0 0 14 0 16.0 16.0 9.1 25.1 130 122 393 0.24 0.16 0.40 0.24 0.40 0.26 0.15 0.41 0.26 0.41 Houston Dynamo (3 Seasons) 2 Leagues 71 55 4,511 50.1 14 11 25 13 1 1 6 0 10.2 10.2 6.7 16.9 59 78 245 0.28 0.22 0.50 0.26 0.48 0.23 0.15 0.38 0.23 0.38 FC Cincinnati (1 Season) 1 League 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 LAFC (1 Season) 1 League 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 Monarchs (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 MLS (7 Seasons) 182 130 11,263 125.1 31 23 54 31 0 0 22 0 31.8 31.8 17.6 49.4 207 232 755 0.25 0.18 0.43 0.25 0.43 0.25 0.14 0.40 0.25 0.40 U.S. Open Cup (3 Seasons) 8 7 564 6.3 4 2 6 3 1 1 1 0 0.64 0.32 0.96 0.48 0.80 USL (1 Season) 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.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 2018 22 Monarchs us USA 2. USL 6th 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 31 21 1,898 21.1 8 5 13 8 0 0 4 0 7.6 7.6 4.9 12.5 40 27 118 0.38 0.24 0.62 0.38 0.62 0.36 0.23 0.59 0.36 0.59 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 31 23 2,098 23.3 5 3 8 5 0 0 6 0 4.8 4.8 2.7 7.5 50 44 160 0.21 0.13 0.34 0.21 0.34 0.20 0.12 0.32 0.20 0.32 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 21 17 1,528 17.0 2 2 4 2 0 0 4 0 3.7 3.7 1.5 5.1 40 51 115 0.12 0.12 0.24 0.12 0.24 0.22 0.09 0.30 0.22 0.30 Matches 2021 25 LAFC us USA 1. MLS 19th 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 7 4 362 4.0 0 0 0 0 0 0 0 0 1.2 1.2 0.3 1.5 11 10 20 0.00 0.00 0.00 0.00 0.00 0.29 0.08 0.37 0.29 0.37 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 23 17 1,345 14.9 2 4 6 2 0 0 1 0 1.7 1.7 3.3 5.0 17 18 78 0.13 0.27 0.40 0.13 0.40 0.12 0.22 0.34 0.12 0.34 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 34 28 2,330 25.9 8 5 13 8 0 0 4 0 7.3 7.3 3.1 10.4 31 50 147 0.31 0.19 0.50 0.31 0.50 0.28 0.12 0.40 0.28 0.40 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 Matches 7 Seasons 5 Clubs 2 Leagues 183 131 11,353 126.1 32 23 55 32 0 0 23 0 31.8 31.8 17.6 49.4 207 232 755 0.25 0.18 0.44 0.25 0.44 0.25 0.14 0.40 0.25 0.40 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 Real Salt Lake (3 Seasons) 1 League 83 61 5,524 61.4 15 10 25 15 0 0 14 0 16.0 16.0 9.1 25.1 130 122 393 0.24 0.16 0.41 0.24 0.41 0.26 0.15 0.41 0.26 0.41 Houston Dynamo (3 Seasons) 1 League 64 49 4,037 44.9 10 9 19 10 0 0 5 0 10.2 10.2 6.7 16.9 59 78 245 0.22 0.20 0.42 0.22 0.42 0.23 0.15 0.38 0.23 0.38 FC Cincinnati (1 Season) 1 League 22 11 952 10.6 3 2 5 3 0 0 1 0 2.9 2.9 1.0 3.9 7 19 49 0.28 0.19 0.47 0.28 0.47 0.28 0.09 0.37 0.28 0.37 LAFC (1 Season) 1 League 13 9 750 8.3 3 2 5 3 0 0 2 0 2.6 2.6 0.9 3.5 11 13 68 0.36 0.24 0.60 0.36 0.60 0.31 0.10 0.42 0.31 0.42 Monarchs (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 MLS (7 Seasons) 182 130 11,263 125.1 31 23 54 31 0 0 22 0 31.8 31.8 17.6 49.4 207 232 755 0.25 0.18 0.43 0.25 0.43 0.25 0.14 0.40 0.25 0.40 USL (1 Season) 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.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 23 Real Salt Lake us USA U.S. Open Cup R32 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1st 2 2 136 1.5 1 0 1 1 0 0 0 0 0.66 0.00 0.66 0.66 0.66 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 1st 5 4 338 3.8 3 2 5 2 1 1 1 0 0.80 0.53 1.33 0.53 1.07 Matches 3 Seasons 2 Clubs 1 League 8 7 564 6.3 4 2 6 3 1 1 1 0 0.64 0.32 0.96 0.48 0.80 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 (2 Seasons) 1 League 7 6 474 5.3 4 2 6 3 1 1 1 0 0.76 0.38 1.14 0.57 0.95 Real Salt Lake (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
Standard Stats Table Season Age Squad 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 23 us United States Friendlies (M) 4 3 224 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 Matches 1 Season 1 Club 1 League 4 3 224 2.5 0 1 1 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40
Shooting Table Season Age Squad Country 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 2018 22 Real Salt Lake us USA 1. MLS 21.1 8 39 20 51.3 1.85 0.95 0.21 0.40 15.5 0 0 0 7.6 7.6 0.20 +0.4 +0.4 Matches 2018 22 Monarchs us USA 2. USL 1.0 1 0 0 0.00 0.00 0 0 Matches 2019 23 Real Salt Lake us USA 1. MLS 23.3 5 31 13 41.9 1.33 0.56 0.16 0.38 14.6 0 0 0 4.8 4.8 0.15 +0.2 +0.2 Matches 2019 23 Real Salt Lake us USA U.S. Open Cup 1.0 0 0 0 Matches 2020 24 Real Salt Lake us USA 1. MLS 17.0 2 29 4 13.8 1.71 0.24 0.07 0.50 16.0 1 0 0 3.7 3.7 0.13 -1.7 -1.7 Matches 2021 25 Houston Dynamo us USA 1. MLS 4.0 0 9 5 55.6 2.24 1.24 0.00 0.00 16.9 0 0 0 1.2 1.2 0.13 -1.2 -1.2 Matches 2021 25 LAFC us USA 1. MLS 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 Matches 2022 26 Houston Dynamo us USA 1. MLS 14.9 2 16 7 43.8 1.07 0.47 0.13 0.29 15.9 0 0 0 1.7 1.7 0.11 +0.3 +0.3 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1.5 1 3 1 33.3 1.99 0.66 0.33 1.00 0 0 Matches 2023 27 Houston Dynamo us USA 1. MLS 25.9 8 36 17 47.2 1.39 0.66 0.22 0.47 14.0 0 0 0 7.3 7.3 0.22 +0.7 +0.7 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 3.8 3 12 6 50.0 3.20 1.60 0.17 0.33 1 1 Matches 2024 28 FC Cincinnati us USA 1. MLS 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 Matches 7 Seasons 5 Clubs 3 Leagues 132.4 36 208 88 42.3 1.58 0.67 0.17 0.40 14.8 1 1 1 31.8 31.8 0.17 -0.8 -0.8 Country 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 15 99 37 37.4 1.61 0.60 0.15 0.41 15.4 1 0 0 16.0 16.0 0.16 -1.0 -1.0 Houston Dynamo (3 Seasons) 2 Leagues 50.1 14 76 36 47.4 1.52 0.72 0.17 0.36 14.9 0 1 1 10.2 10.2 0.18 -0.2 -0.2 FC Cincinnati (1 Season) 1 League 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 LAFC (1 Season) 1 League 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 Monarchs (1 Season) 1 League 1.0 1 0 0 0.00 0.00 0 0 MLS (7 Seasons) 125.1 31 193 81 42.0 1.54 0.65 0.16 0.38 14.8 1 0 0 31.8 31.8 0.17 -0.8 -0.8 U.S. Open Cup (3 Seasons) 6.3 4 15 7 46.7 2.85 1.33 0.20 0.43 1 1 USL (1 Season) 1.0 1 0 0 0.00 0.00 0 0
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 2018 22 Monarchs 1 League 1.0 1 0 0 0.00 0.00 0 0 2018 22 Real Salt Lake 1 League 21.1 8 39 20 51.3 1.85 0.95 0.21 0.40 15.5 0 0 0 7.6 7.6 0.20 +0.4 +0.4 2019 23 Real Salt Lake 2 Leagues 24.3 5 31 13 41.9 1.33 0.56 0.16 0.38 14.6 0 0 0 4.8 4.8 0.15 +0.2 +0.2 2020 24 Real Salt Lake 1 League 17.0 2 29 4 13.8 1.71 0.24 0.07 0.50 16.0 1 0 0 3.7 3.7 0.13 -1.7 -1.7 2021 25 LAFC 1 League 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 2021 25 Houston Dynamo 1 League 4.0 0 9 5 55.6 2.24 1.24 0.00 0.00 16.9 0 0 0 1.2 1.2 0.13 -1.2 -1.2 2022 26 Houston Dynamo 2 Leagues 16.5 3 19 8 42.1 1.15 0.49 0.16 0.38 15.9 0 0 0 1.7 1.7 0.11 +0.3 +0.3 2023 27 Houston Dynamo 2 Leagues 29.6 11 48 23 47.9 1.62 0.78 0.21 0.43 14.0 0 1 1 7.3 7.3 0.22 +0.7 +0.7 2024 28 FC Cincinnati 1 League 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 7 Seasons 5 Clubs 3 Leagues 132.4 36 208 88 42.3 1.58 0.67 0.17 0.40 14.8 1 1 1 31.8 31.8 0.17 -0.8 -0.8 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 15 99 37 37.4 1.61 0.60 0.15 0.41 15.4 1 0 0 16.0 16.0 0.16 -1.0 -1.0 Houston Dynamo (3 Seasons) 2 Leagues 50.1 14 76 36 47.4 1.52 0.72 0.17 0.36 14.9 0 1 1 10.2 10.2 0.18 -0.2 -0.2 FC Cincinnati (1 Season) 1 League 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 LAFC (1 Season) 1 League 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 Monarchs (1 Season) 1 League 1.0 1 0 0 0.00 0.00 0 0 MLS (7 Seasons) 125.1 31 193 81 42.0 1.54 0.65 0.16 0.38 14.8 1 0 0 31.8 31.8 0.17 -0.8 -0.8 U.S. Open Cup (3 Seasons) 6.3 4 15 7 46.7 2.85 1.33 0.20 0.43 1 1 USL (1 Season) 1.0 1 0 0 0.00 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 2018 22 Monarchs us USA 2. USL 6th 1.0 1 0 0 0.00 0.00 0 0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 8 39 20 51.3 1.85 0.95 0.21 0.40 15.5 0 0 0 7.6 7.6 0.20 +0.4 +0.4 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 5 31 13 41.9 1.33 0.56 0.16 0.38 14.6 0 0 0 4.8 4.8 0.15 +0.2 +0.2 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 2 29 4 13.8 1.71 0.24 0.07 0.50 16.0 1 0 0 3.7 3.7 0.13 -1.7 -1.7 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 0 9 5 55.6 2.24 1.24 0.00 0.00 16.9 0 0 0 1.2 1.2 0.13 -1.2 -1.2 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 2 16 7 43.8 1.07 0.47 0.13 0.29 15.9 0 0 0 1.7 1.7 0.11 +0.3 +0.3 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 8 36 17 47.2 1.39 0.66 0.22 0.47 14.0 0 0 0 7.3 7.3 0.22 +0.7 +0.7 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 32 193 81 42.0 1.53 0.64 0.17 0.40 14.8 1 0 0 31.8 31.8 0.17 -0.8 -0.8 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 Real Salt Lake (3 Seasons) 1 League 61.4 15 99 37 37.4 1.61 0.60 0.15 0.41 15.4 1 0 0 16.0 16.0 0.16 -1.0 -1.0 Houston Dynamo (3 Seasons) 1 League 44.9 10 61 29 47.5 1.36 0.65 0.16 0.34 14.9 0 0 0 10.2 10.2 0.18 -0.2 -0.2 FC Cincinnati (1 Season) 1 League 10.6 3 18 7 38.9 1.70 0.66 0.17 0.43 11.7 0 0 0 2.9 2.9 0.16 +0.1 +0.1 LAFC (1 Season) 1 League 8.3 3 15 8 53.3 1.80 0.96 0.20 0.38 14.9 0 0 0 2.6 2.6 0.18 +0.4 +0.4 Monarchs (1 Season) 1 League 1.0 1 0 0 0.00 0.00 0 0 MLS (7 Seasons) 125.1 31 193 81 42.0 1.54 0.65 0.16 0.38 14.8 1 0 0 31.8 31.8 0.17 -0.8 -0.8 USL (1 Season) 1.0 1 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019 23 us United States Friendlies (M) 2.5 0 0 0 Matches 1 Season 1 Club 1 League 2.5 0 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 2018 22 Real Salt Lake us USA 1. MLS 21.1 320 427 74.9 4082 656 209 253 82.6 79 98 80.6 12 20 60.0 5 4.9 2.8 +0.1 24 15 14 3 27 Matches 2018 22 Monarchs us USA 2. USL 1.0 0 Matches 2019 23 Real Salt Lake us USA 1. MLS 23.3 543 701 77.5 7662 1645 332 392 84.7 159 195 81.5 25 44 56.8 3 2.7 2.3 +0.3 28 30 14 4 44 Matches 2019 23 Real Salt Lake us USA U.S. Open Cup 1.0 0 Matches 2020 24 Real Salt Lake us USA 1. MLS 17.0 409 557 73.4 5993 1372 230 280 82.1 141 180 78.3 18 43 41.9 2 1.5 2.9 +0.5 16 32 14 4 51 Matches 2021 25 Houston Dynamo us USA 1. MLS 4.0 68 91 74.7 874 190 42 53 79.2 18 23 78.3 1 2 50.0 0 0.3 0.7 -0.3 4 7 2 0 10 Matches 2021 25 LAFC us USA 1. MLS 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 Matches 2022 26 Houston Dynamo us USA 1. MLS 14.9 270 367 73.6 3603 873 167 200 83.5 83 104 79.8 8 26 30.8 4 3.3 2.8 +0.7 14 12 9 3 18 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1.5 0 Matches 2023 27 Houston Dynamo us USA 1. MLS 25.9 509 662 76.9 6650 1311 330 380 86.8 129 173 74.6 19 40 47.5 5 3.1 3.3 +1.9 18 22 20 2 50 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 3.8 2 Matches 2024 28 FC Cincinnati us USA 1. MLS 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 Matches 7 Seasons 5 Clubs 3 Leagues 132.4 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 25 17.6 16.8 +7.4 125 131 87 16 232 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 1272 1685 75.5 17737 3673 771 925 83.4 379 473 80.1 55 107 51.4 10 9.1 7.9 +0.9 68 77 42 11 122 Houston Dynamo (3 Seasons) 2 Leagues 50.1 847 1120 75.6 11127 2374 539 633 85.2 230 300 76.7 28 68 41.2 11 6.7 6.8 +4.3 36 41 31 5 78 FC Cincinnati (1 Season) 1 League 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 LAFC (1 Season) 1 League 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 Monarchs (1 Season) 1 League 1.0 0 MLS (7 Seasons) 125.1 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 23 17.6 16.8 +5.4 125 131 87 16 232 U.S. Open Cup (3 Seasons) 6.3 2 USL (1 Season) 1.0 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 2018 22 Monarchs 1 League 1.0 0 2018 22 Real Salt Lake 1 League 21.1 320 427 74.9 4082 656 209 253 82.6 79 98 80.6 12 20 60.0 5 4.9 2.8 +0.1 24 15 14 3 27 2019 23 Real Salt Lake 2 Leagues 24.3 543 701 77.5 7662 1645 332 392 84.7 159 195 81.5 25 44 56.8 3 2.7 2.3 +0.3 28 30 14 4 44 2020 24 Real Salt Lake 1 League 17.0 409 557 73.4 5993 1372 230 280 82.1 141 180 78.3 18 43 41.9 2 1.5 2.9 +0.5 16 32 14 4 51 2021 25 LAFC 1 League 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 2021 25 Houston Dynamo 1 League 4.0 68 91 74.7 874 190 42 53 79.2 18 23 78.3 1 2 50.0 0 0.3 0.7 -0.3 4 7 2 0 10 2022 26 Houston Dynamo 2 Leagues 16.5 270 367 73.6 3603 873 167 200 83.5 83 104 79.8 8 26 30.8 4 3.3 2.8 +0.7 14 12 9 3 18 2023 27 Houston Dynamo 2 Leagues 29.6 509 662 76.9 6650 1311 330 380 86.8 129 173 74.6 19 40 47.5 7 3.1 3.3 +3.9 18 22 20 2 50 2024 28 FC Cincinnati 1 League 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 7 Seasons 5 Clubs 3 Leagues 132.4 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 25 17.6 16.8 +7.4 125 131 87 16 232 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 1272 1685 75.5 17737 3673 771 925 83.4 379 473 80.1 55 107 51.4 10 9.1 7.9 +0.9 68 77 42 11 122 Houston Dynamo (3 Seasons) 2 Leagues 50.1 847 1120 75.6 11127 2374 539 633 85.2 230 300 76.7 28 68 41.2 11 6.7 6.8 +4.3 36 41 31 5 78 FC Cincinnati (1 Season) 1 League 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 LAFC (1 Season) 1 League 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 Monarchs (1 Season) 1 League 1.0 0 MLS (7 Seasons) 125.1 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 23 17.6 16.8 +5.4 125 131 87 16 232 U.S. Open Cup (3 Seasons) 6.3 2 USL (1 Season) 1.0 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 2018 22 Monarchs us USA 2. USL 6th 1.0 0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 320 427 74.9 4082 656 209 253 82.6 79 98 80.6 12 20 60.0 5 4.9 2.8 +0.1 24 15 14 3 27 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 543 701 77.5 7662 1645 332 392 84.7 159 195 81.5 25 44 56.8 3 2.7 2.3 +0.3 28 30 14 4 44 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 409 557 73.4 5993 1372 230 280 82.1 141 180 78.3 18 43 41.9 2 1.5 2.9 +0.5 16 32 14 4 51 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 68 91 74.7 874 190 42 53 79.2 18 23 78.3 1 2 50.0 0 0.3 0.7 -0.3 4 7 2 0 10 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 270 367 73.6 3603 873 167 200 83.5 83 104 79.8 8 26 30.8 4 3.3 2.8 +0.7 14 12 9 3 18 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 509 662 76.9 6650 1311 330 380 86.8 129 173 74.6 19 40 47.5 5 3.1 3.3 +1.9 18 22 20 2 50 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 23 17.6 16.8 +5.4 125 131 87 16 232 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 Real Salt Lake (3 Seasons) 1 League 61.4 1272 1685 75.5 17737 3673 771 925 83.4 379 473 80.1 55 107 51.4 10 9.1 7.9 +0.9 68 77 42 11 122 Houston Dynamo (3 Seasons) 1 League 44.9 847 1120 75.6 11127 2374 539 633 85.2 230 300 76.7 28 68 41.2 9 6.7 6.8 +2.3 36 41 31 5 78 FC Cincinnati (1 Season) 1 League 10.6 176 224 78.6 2311 415 100 121 82.6 59 65 90.8 3 6 50.0 2 1.0 1.2 +1.0 14 9 7 0 19 LAFC (1 Season) 1 League 8.3 142 207 68.6 1898 368 92 116 79.3 42 64 65.6 3 8 37.5 2 0.9 0.8 +1.1 7 4 7 0 13 Monarchs (1 Season) 1 League 1.0 0 MLS (7 Seasons) 125.1 2437 3236 75.3 33073 6830 1502 1795 83.7 710 902 78.7 89 189 47.1 23 17.6 16.8 +5.4 125 131 87 16 232 USL (1 Season) 1.0 0
Passing Table Season Age Squad 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 23 us United States Friendlies (M) 2.5 1 Matches 1 Season 1 Club 1 League 2.5 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 2018 22 Monarchs 1 League 1.0 0 2018 22 Real Salt Lake 1 League 21.1 427 403 22 2 2 0 9 8 1 0 0 0 320 2 21 2019 23 Real Salt Lake 2 Leagues 24.3 701 668 29 3 1 3 17 19 0 0 0 0 543 4 16 2020 24 Real Salt Lake 1 League 17.0 557 522 33 2 0 2 31 16 1 1 0 0 409 2 18 2021 25 LAFC 1 League 8.3 207 190 16 2 1 0 9 8 0 0 0 0 142 1 5 2021 25 Houston Dynamo 1 League 4.0 91 81 8 1 1 0 2 2 0 0 0 0 68 2 1 2022 26 Houston Dynamo 2 Leagues 16.5 367 358 8 0 2 1 20 8 0 0 0 0 270 1 13 2023 27 Houston Dynamo 2 Leagues 29.6 662 628 33 2 7 0 16 11 0 0 0 0 509 1 21 2024 28 FC Cincinnati 1 League 10.6 224 219 4 0 1 0 3 1 0 0 0 0 176 1 13 7 Seasons 5 Clubs 3 Leagues 132.4 3236 3069 153 12 15 6 107 73 2 1 0 0 2437 14 108 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Real Salt Lake (3 Seasons) 2 Leagues 62.4 1685 1593 84 7 3 5 57 43 2 1 0 0 1272 8 55 Houston Dynamo (3 Seasons) 2 Leagues 50.1 1120 1067 49 3 10 1 38 21 0 0 0 0 847 4 35 FC Cincinnati (1 Season) 1 League 10.6 224 219 4 0 1 0 3 1 0 0 0 0 176 1 13 LAFC (1 Season) 1 League 8.3 207 190 16 2 1 0 9 8 0 0 0 0 142 1 5 Monarchs (1 Season) 1 League 1.0 0 MLS (7 Seasons) 125.1 3236 3069 153 12 15 6 106 73 2 1 0 0 2437 14 108 U.S. Open Cup (3 Seasons) 6.3 1 USL (1 Season) 1.0 0
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 2018 22 Monarchs us USA 2. USL 6th 1.0 0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 427 403 22 2 2 0 9 8 1 0 0 0 320 2 21 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 701 668 29 3 1 3 17 19 0 0 0 0 543 4 16 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 557 522 33 2 0 2 31 16 1 1 0 0 409 2 18 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 207 190 16 2 1 0 9 8 0 0 0 0 142 1 5 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 91 81 8 1 1 0 2 2 0 0 0 0 68 2 1 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 367 358 8 0 2 1 20 8 0 0 0 0 270 1 13 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 662 628 33 2 7 0 15 11 0 0 0 0 509 1 21 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 224 219 4 0 1 0 3 1 0 0 0 0 176 1 13 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 3236 3069 153 12 15 6 106 73 2 1 0 0 2437 14 108 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Real Salt Lake (3 Seasons) 1 League 61.4 1685 1593 84 7 3 5 57 43 2 1 0 0 1272 8 55 Houston Dynamo (3 Seasons) 1 League 44.9 1120 1067 49 3 10 1 37 21 0 0 0 0 847 4 35 FC Cincinnati (1 Season) 1 League 10.6 224 219 4 0 1 0 3 1 0 0 0 0 176 1 13 LAFC (1 Season) 1 League 8.3 207 190 16 2 1 0 9 8 0 0 0 0 142 1 5 Monarchs (1 Season) 1 League 1.0 0 MLS (7 Seasons) 125.1 3236 3069 153 12 15 6 106 73 2 1 0 0 2437 14 108 USL (1 Season) 1.0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019 23 us United States Friendlies (M) 2.5 Matches 1 Season 1 Club 1 League 2.5
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 2018 22 Monarchs 1 League 1.0 2018 22 Real Salt Lake 1 League 21.1 50 2.37 40 0 3 3 2 2 8 0.38 5 0 2 1 0 0 2019 23 Real Salt Lake 2 Leagues 24.3 56 2.40 42 0 8 4 2 0 7 0.30 3 0 1 2 1 0 2020 24 Real Salt Lake 1 League 17.0 52 3.06 42 0 3 3 4 0 5 0.29 4 0 1 0 0 0 2021 25 LAFC 1 League 8.3 10 1.20 7 1 1 0 1 0 1 0.12 1 0 0 0 0 0 2021 25 Houston Dynamo 1 League 4.0 12 2.98 7 0 0 3 1 1 1 0.25 0 0 0 1 0 0 2022 26 Houston Dynamo 2 Leagues 16.5 29 1.94 24 0 0 4 1 0 5 0.33 4 0 0 1 0 0 2023 27 Houston Dynamo 2 Leagues 29.6 52 2.01 39 1 5 5 2 0 14 0.54 9 0 2 1 2 0 2024 28 FC Cincinnati 1 League 10.6 30 2.84 25 0 0 4 1 0 3 0.28 2 0 0 1 0 0 7 Seasons 5 Clubs 3 Leagues 132.4 291 2.33 226 2 20 26 14 3 44 0.35 28 0 6 7 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Real Salt Lake (3 Seasons) 2 Leagues 62.4 158 2.57 124 0 14 10 8 2 20 0.33 12 0 4 3 1 0 Houston Dynamo (3 Seasons) 2 Leagues 50.1 93 2.07 70 1 5 12 4 1 20 0.45 13 0 2 3 2 0 FC Cincinnati (1 Season) 1 League 10.6 30 2.84 25 0 0 4 1 0 3 0.28 2 0 0 1 0 0 LAFC (1 Season) 1 League 8.3 10 1.20 7 1 1 0 1 0 1 0.12 1 0 0 0 0 0 Monarchs (1 Season) 1 League 1.0 MLS (7 Seasons) 125.1 291 2.33 226 2 20 26 14 3 44 0.35 28 0 6 7 3 0 U.S. Open Cup (3 Seasons) 6.3 USL (1 Season) 1.0
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 2018 22 Monarchs us USA 2. USL 6th 1.0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 50 2.37 40 0 3 3 2 2 8 0.38 5 0 2 1 0 0 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 56 2.40 42 0 8 4 2 0 7 0.30 3 0 1 2 1 0 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 52 3.06 42 0 3 3 4 0 5 0.29 4 0 1 0 0 0 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 10 1.20 7 1 1 0 1 0 1 0.12 1 0 0 0 0 0 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 12 2.98 7 0 0 3 1 1 1 0.25 0 0 0 1 0 0 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 29 1.94 24 0 0 4 1 0 5 0.33 4 0 0 1 0 0 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 52 2.01 39 1 5 5 2 0 14 0.54 9 0 2 1 2 0 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 30 2.84 25 0 0 4 1 0 3 0.28 2 0 0 1 0 0 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 291 2.33 226 2 20 26 14 3 44 0.35 28 0 6 7 3 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Real Salt Lake (3 Seasons) 1 League 61.4 158 2.57 124 0 14 10 8 2 20 0.33 12 0 4 3 1 0 Houston Dynamo (3 Seasons) 1 League 44.9 93 2.07 70 1 5 12 4 1 20 0.45 13 0 2 3 2 0 FC Cincinnati (1 Season) 1 League 10.6 30 2.84 25 0 0 4 1 0 3 0.28 2 0 0 1 0 0 LAFC (1 Season) 1 League 8.3 10 1.20 7 1 1 0 1 0 1 0.12 1 0 0 0 0 0 Monarchs (1 Season) 1 League 1.0 MLS (7 Seasons) 125.1 291 2.33 226 2 20 26 14 3 44 0.35 28 0 6 7 3 0 USL (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019 23 us United States Friendlies (M) 2.5 Matches 1 Season 1 Club 1 League 2.5
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 2018 22 Monarchs 1 League 1.0 0 0 0 2018 22 Real Salt Lake 1 League 21.1 20 13 4 13 3 5 17 29.4 12 14 1 13 4 24 15 0 2019 23 Real Salt Lake 2 Leagues 24.3 25 17 13 8 4 11 45 24.4 34 16 3 13 13 38 9 0 2020 24 Real Salt Lake 1 League 17.0 16 10 5 7 4 4 21 19.0 17 14 0 14 5 21 6 0 2021 25 LAFC 1 League 8.3 7 5 1 3 3 3 14 21.4 11 7 0 7 2 9 4 0 2021 25 Houston Dynamo 1 League 4.0 11 6 5 5 1 4 11 36.4 7 3 1 2 1 12 2 0 2022 26 Houston Dynamo 2 Leagues 16.5 23 9 10 5 8 9 25 36.0 16 12 1 11 9 30 10 0 2023 27 Houston Dynamo 2 Leagues 29.6 23 18 7 12 4 14 47 29.8 33 15 0 15 8 31 14 0 2024 28 FC Cincinnati 1 League 10.6 10 5 8 2 0 4 11 36.4 7 5 0 5 3 13 6 0 7 Seasons 5 Clubs 3 Leagues 132.4 135 83 53 55 27 54 191 28.3 137 86 6 80 45 178 66 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Real Salt Lake (3 Seasons) 2 Leagues 62.4 61 40 22 28 11 20 83 24.1 63 44 4 40 22 83 30 0 Houston Dynamo (3 Seasons) 2 Leagues 50.1 57 33 22 22 13 27 83 32.5 56 30 2 28 18 73 26 0 FC Cincinnati (1 Season) 1 League 10.6 10 5 8 2 0 4 11 36.4 7 5 0 5 3 13 6 0 LAFC (1 Season) 1 League 8.3 7 5 1 3 3 3 14 21.4 11 7 0 7 2 9 4 0 Monarchs (1 Season) 1 League 1.0 0 0 0 MLS (7 Seasons) 125.1 135 81 53 55 27 54 191 28.3 137 86 6 80 43 178 66 0 U.S. Open Cup (3 Seasons) 6.3 2 2 0 USL (1 Season) 1.0 0 0 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 2018 22 Monarchs us USA 2. USL 6th 1.0 0 0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 20 13 4 13 3 5 17 29.4 12 14 1 13 4 24 15 0 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 25 17 13 8 4 11 45 24.4 34 16 3 13 13 38 9 0 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 16 10 5 7 4 4 21 19.0 17 14 0 14 5 21 6 0 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 7 5 1 3 3 3 14 21.4 11 7 0 7 2 9 4 0 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 11 6 5 5 1 4 11 36.4 7 3 1 2 1 12 2 0 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 23 8 10 5 8 9 25 36.0 16 12 1 11 7 30 10 0 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 23 17 7 12 4 14 47 29.8 33 15 0 15 8 31 14 0 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 10 5 8 2 0 4 11 36.4 7 5 0 5 3 13 6 0 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 135 81 53 55 27 54 191 28.3 137 86 6 80 43 178 66 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 Real Salt Lake (3 Seasons) 1 League 61.4 61 40 22 28 11 20 83 24.1 63 44 4 40 22 83 30 0 Houston Dynamo (3 Seasons) 1 League 44.9 57 31 22 22 13 27 83 32.5 56 30 2 28 16 73 26 0 FC Cincinnati (1 Season) 1 League 10.6 10 5 8 2 0 4 11 36.4 7 5 0 5 3 13 6 0 LAFC (1 Season) 1 League 8.3 7 5 1 3 3 3 14 21.4 11 7 0 7 2 9 4 0 Monarchs (1 Season) 1 League 1.0 0 0 0 MLS (7 Seasons) 125.1 135 81 53 55 27 54 191 28.3 137 86 6 80 43 178 66 0 USL (1 Season) 1.0 0 0 0
Defensive Actions Table Season Age Squad 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 23 us United States Friendlies (M) 2.5 Matches 1 Season 1 Club 1 League 2.5 0
Possession Table Season Age Squad Country 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 2018 22 Real Salt Lake us USA 1. MLS 21.1 606 13 54 255 306 71 606 36 14 38.9 22 61.1 372 2135 1025 40 24 21 47 23 454 118 Matches 2018 22 Monarchs us USA 2. USL 1.0 Matches 2019 23 Real Salt Lake us USA 1. MLS 23.3 921 20 126 410 401 72 921 63 30 47.6 33 52.4 566 3466 1611 50 38 21 56 21 668 160 Matches 2019 23 Real Salt Lake us USA U.S. Open Cup 1.0 Matches 2020 24 Real Salt Lake us USA 1. MLS 17.0 731 14 87 305 351 65 731 44 13 29.5 31 70.5 445 2495 1170 40 31 13 46 12 529 115 Matches 2021 25 Houston Dynamo us USA 1. MLS 4.0 133 5 24 57 55 16 133 9 6 66.7 3 33.3 74 511 244 11 8 8 14 5 86 20 Matches 2021 25 LAFC us USA 1. MLS 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 Matches 2022 26 Houston Dynamo us USA 1. MLS 14.9 503 16 86 198 223 33 503 21 5 23.8 16 76.2 294 1530 620 17 16 5 25 13 336 78 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1.5 Matches 2023 27 Houston Dynamo us USA 1. MLS 25.9 859 20 119 375 384 78 859 58 26 44.8 29 50.0 518 2536 1130 31 28 10 38 18 615 147 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 3.8 Matches 2024 28 FC Cincinnati us USA 1. MLS 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 Matches 7 Seasons 5 Clubs 3 Leagues 132.4 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 Country 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 2258 47 267 970 1058 208 2258 143 57 39.9 86 60.1 1383 8096 3806 130 93 55 149 56 1651 393 Houston Dynamo (3 Seasons) 2 Leagues 50.1 1495 41 229 630 662 127 1495 88 37 42.0 48 54.5 886 4577 1994 59 52 23 77 36 1037 245 FC Cincinnati (1 Season) 1 League 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 LAFC (1 Season) 1 League 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 Monarchs (1 Season) 1 League 1.0 MLS (7 Seasons) 125.1 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 U.S. Open Cup (3 Seasons) 6.3 USL (1 Season) 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 2018 22 Monarchs 1 League 1.0 2018 22 Real Salt Lake 1 League 21.1 606 13 54 255 306 71 606 36 14 38.9 22 61.1 372 2135 1025 40 24 21 47 23 454 118 2019 23 Real Salt Lake 2 Leagues 24.3 921 20 126 410 401 72 921 63 30 47.6 33 52.4 566 3466 1611 50 38 21 56 21 668 160 2020 24 Real Salt Lake 1 League 17.0 731 14 87 305 351 65 731 44 13 29.5 31 70.5 445 2495 1170 40 31 13 46 12 529 115 2021 25 LAFC 1 League 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 2021 25 Houston Dynamo 1 League 4.0 133 5 24 57 55 16 133 9 6 66.7 3 33.3 74 511 244 11 8 8 14 5 86 20 2022 26 Houston Dynamo 2 Leagues 16.5 503 16 86 198 223 33 503 21 5 23.8 16 76.2 294 1530 620 17 16 5 25 13 336 78 2023 27 Houston Dynamo 2 Leagues 29.6 859 20 119 375 384 78 859 58 26 44.8 29 50.0 518 2536 1130 31 28 10 38 18 615 147 2024 28 FC Cincinnati 1 League 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 7 Seasons 5 Clubs 3 Leagues 132.4 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 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 Real Salt Lake (3 Seasons) 2 Leagues 62.4 2258 47 267 970 1058 208 2258 143 57 39.9 86 60.1 1383 8096 3806 130 93 55 149 56 1651 393 Houston Dynamo (3 Seasons) 2 Leagues 50.1 1495 41 229 630 662 127 1495 88 37 42.0 48 54.5 886 4577 1994 59 52 23 77 36 1037 245 FC Cincinnati (1 Season) 1 League 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 LAFC (1 Season) 1 League 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 Monarchs (1 Season) 1 League 1.0 MLS (7 Seasons) 125.1 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 U.S. Open Cup (3 Seasons) 6.3 USL (1 Season) 1.0
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 2018 22 Monarchs us USA 2. USL 6th 1.0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 606 13 54 255 306 71 606 36 14 38.9 22 61.1 372 2135 1025 40 24 21 47 23 454 118 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 921 20 126 410 401 72 921 63 30 47.6 33 52.4 566 3466 1611 50 38 21 56 21 668 160 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 731 14 87 305 351 65 731 44 13 29.5 31 70.5 445 2495 1170 40 31 13 46 12 529 115 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 133 5 24 57 55 16 133 9 6 66.7 3 33.3 74 511 244 11 8 8 14 5 86 20 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 503 16 86 198 223 33 503 21 5 23.8 16 76.2 294 1530 620 17 16 5 25 13 336 78 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 859 20 119 375 384 78 859 58 26 44.8 29 50.0 518 2536 1130 31 28 10 38 18 615 147 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 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 Real Salt Lake (3 Seasons) 1 League 61.4 2258 47 267 970 1058 208 2258 143 57 39.9 86 60.1 1383 8096 3806 130 93 55 149 56 1651 393 Houston Dynamo (3 Seasons) 1 League 44.9 1495 41 229 630 662 127 1495 88 37 42.0 48 54.5 886 4577 1994 59 52 23 77 36 1037 245 FC Cincinnati (1 Season) 1 League 10.6 304 6 47 114 147 37 304 9 5 55.6 4 44.4 174 664 264 7 8 1 15 14 222 49 LAFC (1 Season) 1 League 8.3 291 5 22 108 162 36 291 8 5 62.5 3 37.5 171 713 255 11 4 8 25 12 202 68 Monarchs (1 Season) 1 League 1.0 MLS (7 Seasons) 125.1 4348 99 565 1822 2029 408 4348 248 104 41.9 141 56.9 2614 14050 6319 207 157 87 266 118 3112 755 USL (1 Season) 1.0
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 23 Real Salt Lake us USA U.S. Open Cup R32 1.0 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1st 1.5 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 1st 3.8 Matches 3 Seasons 2 Clubs 1 League 6.3 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 (2 Seasons) 1 League 5.3 Real Salt Lake (1 Season) 1 League 1.0
Possession Table Season Age Squad 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 23 us United States Friendlies (M) 2.5 Matches 1 Season 1 Club 1 League 2.5
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 2018 22 Real Salt Lake us USA 1. MLS 31 1,898 61 62.0 21.1 21 81 7 10 21 1 1.58 37 34 +3 +0.14 +0.61 32.3 34.7 -2.4 -0.11 +0.31 Matches 2018 22 Monarchs us USA 2. USL 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 Matches 2019 23 Real Salt Lake us USA 1. MLS 31 2,098 68 68.6 23.3 23 82 9 8 26 0 1.52 32 32 0 0.00 -0.47 29.3 31.9 -2.6 -0.11 -0.01 Matches 2019 23 Real Salt Lake us USA U.S. Open Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2020 24 Real Salt Lake us USA 1. MLS 21 1,528 73 77.2 17.0 17 85 10 4 22 0 0.95 23 30 -7 -0.41 +0.19 24.0 23.2 +0.8 +0.05 +0.20 Matches 2021 25 Houston Dynamo us USA 1. MLS 7 362 52 11.8 4.0 4 69 0 3 29 0 0.71 2 10 -8 -1.99 -1.66 6.2 6.4 -0.2 -0.06 +0.18 Matches 2021 25 LAFC us USA 1. MLS 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 Matches 2022 26 Houston Dynamo us USA 1. MLS 23 1,345 58 44.0 14.9 17 72 2 6 20 2 1.13 18 21 -3 -0.20 +0.32 20.3 26.7 -6.4 -0.43 -0.09 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 2 136 68 50.4 1.5 2 68 0 0 0 1.50 2 2 0 0.00 -0.67 Matches 2023 27 Houston Dynamo us USA 1. MLS 34 2,330 69 76.1 25.9 28 77 10 6 31 0 1.51 40 29 +11 +0.42 +0.18 35.1 29.1 +5.9 +0.23 +0.48 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 5 338 68 59.3 3.8 4 77 1 1 30 0 3.00 9 0 +9 +2.40 +1.23 Matches 2024 28 FC Cincinnati us USA 1. MLS 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 Matches 7 Seasons 5 Clubs 3 Leagues 191 11,917 62 43.5 132.4 138 78 42 53 22 9 1.40 187 178 +9 +0.07 +0.10 172.2 171.2 +1.0 +0.01 0.00 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 Real Salt Lake (3 Seasons) 2 Leagues 84 5,614 67 68.5 62.4 62 82 27 22 23 1 1.38 92 99 -7 -0.11 +0.03 85.7 89.9 -4.2 -0.07 +0.18 Houston Dynamo (3 Seasons) 2 Leagues 71 4,511 64 45.0 50.1 55 74 13 16 26 2 1.41 71 62 +9 +0.18 +0.41 61.5 62.2 -0.7 -0.02 +0.26 FC Cincinnati (1 Season) 1 League 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 LAFC (1 Season) 1 League 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 Monarchs (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 MLS (7 Seasons) 182 11,263 62 48.1 125.1 130 78 39 52 22 9 1.36 173 171 +2 +0.02 +0.13 172.2 171.2 +1.0 +0.01 0.00 U.S. Open Cup (3 Seasons) 8 564 71 60.6 6.3 7 76 2 1 30 0 2.25 11 5 +6 +0.96 -0.03 USL (1 Season) 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79
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 2018 22 Monarchs 1 League 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 2018 22 Real Salt Lake 1 League 31 1,898 61 62.0 21.1 21 81 7 10 21 1 1.58 37 34 +3 +0.14 +0.61 32.3 34.7 -2.4 -0.11 +0.31 2019 23 Real Salt Lake 2 Leagues 32 2,188 68 69.5 24.3 24 83 10 8 26 0 1.47 32 35 -3 -0.12 -0.59 29.3 31.9 -2.6 -0.11 -0.01 2020 24 Real Salt Lake 1 League 21 1,528 73 77.2 17.0 17 85 10 4 22 0 0.95 23 30 -7 -0.41 +0.19 24.0 23.2 +0.8 +0.05 +0.20 2021 25 LAFC 1 League 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 2021 25 Houston Dynamo 1 League 7 362 52 11.8 4.0 4 69 0 3 29 0 0.71 2 10 -8 -1.99 -1.66 6.2 6.4 -0.2 -0.06 +0.18 2022 26 Houston Dynamo 2 Leagues 25 1,481 59 44.5 16.5 19 72 2 6 20 2 1.16 20 23 -3 -0.18 +0.26 20.3 26.7 -6.4 -0.43 -0.09 2023 27 Houston Dynamo 2 Leagues 39 2,668 68 73.5 29.6 32 77 11 7 31 0 1.70 49 29 +20 +0.67 +0.21 35.1 29.1 +5.9 +0.23 +0.48 2024 28 FC Cincinnati 1 League 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 7 Seasons 5 Clubs 3 Leagues 191 11,917 62 43.5 132.4 138 78 42 53 22 9 1.40 187 178 +9 +0.07 +0.10 172.2 171.2 +1.0 +0.01 0.00 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 Real Salt Lake (3 Seasons) 2 Leagues 84 5,614 67 68.5 62.4 62 82 27 22 23 1 1.38 92 99 -7 -0.11 +0.03 85.7 89.9 -4.2 -0.07 +0.18 Houston Dynamo (3 Seasons) 2 Leagues 71 4,511 64 45.0 50.1 55 74 13 16 26 2 1.41 71 62 +9 +0.18 +0.41 61.5 62.2 -0.7 -0.02 +0.26 FC Cincinnati (1 Season) 1 League 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 LAFC (1 Season) 1 League 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 Monarchs (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 MLS (7 Seasons) 182 11,263 62 48.1 125.1 130 78 39 52 22 9 1.36 173 171 +2 +0.02 +0.13 172.2 171.2 +1.0 +0.01 0.00 U.S. Open Cup (3 Seasons) 8 564 71 60.6 6.3 7 76 2 1 30 0 2.25 11 5 +6 +0.96 -0.03 USL (1 Season) 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79
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 2018 22 Monarchs us USA 2. USL 6th 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 31 1,898 61 62.0 21.1 21 81 7 10 21 1 1.58 37 34 +3 +0.14 +0.61 32.3 34.7 -2.4 -0.11 +0.31 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 31 2,098 68 68.6 23.3 23 82 9 8 26 0 1.52 32 32 0 0.00 -0.47 29.3 31.9 -2.6 -0.11 -0.01 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 21 1,528 73 77.2 17.0 17 85 10 4 22 0 0.95 23 30 -7 -0.41 +0.19 24.0 23.2 +0.8 +0.05 +0.20 Matches 2021 25 LAFC us USA 1. MLS 19th 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 7 362 52 11.8 4.0 4 69 0 3 29 0 0.71 2 10 -8 -1.99 -1.66 6.2 6.4 -0.2 -0.06 +0.18 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 23 1,345 58 44.0 14.9 17 72 2 6 20 2 1.13 18 21 -3 -0.20 +0.32 20.3 26.7 -6.4 -0.43 -0.09 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 34 2,330 69 76.1 25.9 28 77 10 6 31 0 1.51 40 29 +11 +0.42 +0.18 35.1 29.1 +5.9 +0.23 +0.48 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 Matches 7 Seasons 5 Clubs 2 Leagues 183 11,353 62 42.9 126.1 131 78 40 52 22 9 1.37 176 173 +3 +0.02 +0.08 172.2 171.2 +1.0 +0.01 0.00 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 Real Salt Lake (3 Seasons) 1 League 83 5,524 67 68.2 61.4 61 82 26 22 23 1 1.40 92 96 -4 -0.07 +0.07 85.7 89.9 -4.2 -0.07 +0.18 Houston Dynamo (3 Seasons) 1 League 64 4,037 63 44.0 44.9 49 74 12 15 26 2 1.29 60 60 0 0.00 +0.31 61.5 62.2 -0.7 -0.02 +0.26 FC Cincinnati (1 Season) 1 League 22 952 43 31.1 10.6 11 74 1 11 13 3 1.48 12 5 +7 +0.66 +0.53 13.6 11.1 +2.4 +0.23 -0.03 LAFC (1 Season) 1 League 13 750 58 24.5 8.3 9 70 0 4 29 3 1.23 9 10 -1 -0.12 -0.24 11.5 8.0 +3.5 +0.42 -0.26 Monarchs (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79 MLS (7 Seasons) 182 11,263 62 48.1 125.1 130 78 39 52 22 9 1.36 173 171 +2 +0.02 +0.13 172.2 171.2 +1.0 +0.01 0.00 USL (1 Season) 1 90 90 2.9 1.0 1 90 1 0 0 3.00 3 2 +1 +1.00 +0.79
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 23 Real Salt Lake us USA U.S. Open Cup R32 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022 26 Houston Dynamo us USA U.S. Open Cup 1st 2 136 68 50.4 1.5 2 68 0 0 0 1.50 2 2 0 0.00 -0.67 Matches 2023 27 Houston Dynamo us USA U.S. Open Cup 1st 5 338 68 59.3 3.8 4 77 1 1 30 0 3.00 9 0 +9 +2.40 +1.23 Matches 3 Seasons 2 Clubs 1 League 8 564 71 60.6 6.3 7 76 2 1 30 0 2.25 11 5 +6 +0.96 -0.03 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 (2 Seasons) 1 League 7 474 68 56.4 5.3 6 74 1 1 30 0 2.57 11 2 +9 +1.71 +0.73 Real Salt Lake (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019 23 us United States Friendlies (M) 4 224 56 31.1 2.5 3 66 0 1 25 1 2.00 3 1 +2 +0.80 +1.35 Matches 1 Season 1 Club 1 League 4 224 56 31.1 2.5 3 66 0 1 25 1 2.00 3 1 +2 +0.80 +1.35
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 2018 22 Monarchs 1 League 1.0 1 0 0 0 0 0 0 0 0 0 0 0 2018 22 Real Salt Lake 1 League 21.1 4 0 0 20 13 14 9 4 13 1 0 0 46 5 43 10.4 2019 23 Real Salt Lake 2 Leagues 24.3 6 0 0 35 21 13 17 13 17 1 0 0 120 6 29 17.1 2020 24 Real Salt Lake 1 League 17.0 4 0 0 21 25 6 31 5 10 0 0 0 71 3 24 11.1 2021 25 LAFC 1 League 8.3 2 0 0 9 3 3 9 2 5 0 0 0 26 5 24 17.2 2021 25 Houston Dynamo 1 League 4.0 0 0 0 5 6 1 2 1 6 0 0 0 20 2 1 66.7 2022 26 Houston Dynamo 2 Leagues 16.5 1 0 0 10 14 6 20 9 9 0 0 0 55 7 14 33.3 2023 27 Houston Dynamo 2 Leagues 29.6 5 0 0 28 25 19 16 8 18 1 0 0 104 11 33 25.0 2024 28 FC Cincinnati 1 League 10.6 1 0 0 12 17 9 3 3 5 0 0 0 31 6 13 31.6 7 Seasons 5 Clubs 3 Leagues 132.4 24 0 0 140 124 71 107 45 83 3 0 0 473 45 181 19.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Real Salt Lake (3 Seasons) 2 Leagues 62.4 14 0 0 76 59 33 57 22 40 2 0 0 237 14 96 12.7 Houston Dynamo (3 Seasons) 2 Leagues 50.1 6 0 0 43 45 26 38 18 33 1 0 0 179 20 48 29.4 FC Cincinnati (1 Season) 1 League 10.6 1 0 0 12 17 9 3 3 5 0 0 0 31 6 13 31.6 LAFC (1 Season) 1 League 8.3 2 0 0 9 3 3 9 2 5 0 0 0 26 5 24 17.2 Monarchs (1 Season) 1 League 1.0 1 0 0 0 0 0 0 0 0 0 0 0 MLS (7 Seasons) 125.1 22 0 0 136 123 66 106 43 81 3 0 0 473 45 181 19.9 U.S. Open Cup (3 Seasons) 6.3 1 0 0 4 1 5 1 2 2 0 USL (1 Season) 1.0 1 0 0 0 0 0 0 0 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 Recov Won Lost Won% Matches 2018 22 Monarchs us USA 2. USL 6th 1.0 1 0 0 0 0 0 0 0 0 0 0 0 Matches 2018 22 Real Salt Lake us USA 1. MLS 12th 21.1 4 0 0 20 13 14 9 4 13 1 0 0 46 5 43 10.4 Matches 2019 23 Real Salt Lake us USA 1. MLS 6th 23.3 6 0 0 35 21 13 17 13 17 1 0 0 120 6 29 17.1 Matches 2020 24 Real Salt Lake us USA 1. MLS 23rd 17.0 4 0 0 21 25 6 31 5 10 0 0 0 71 3 24 11.1 Matches 2021 25 LAFC us USA 1. MLS 19th 8.3 2 0 0 9 3 3 9 2 5 0 0 0 26 5 24 17.2 Matches 2021 25 Houston Dynamo us USA 1. MLS 25th 4.0 0 0 0 5 6 1 2 1 6 0 0 0 20 2 1 66.7 Matches 2022 26 Houston Dynamo us USA 1. MLS 25th 14.9 1 0 0 10 14 5 20 7 8 0 0 0 55 7 14 33.3 Matches 2023 27 Houston Dynamo us USA 1. MLS 10th 25.9 4 0 0 24 24 15 15 8 17 1 0 0 104 11 33 25.0 Matches 2024 28 FC Cincinnati us USA 1. MLS 6th 10.6 1 0 0 12 17 9 3 3 5 0 0 0 31 6 13 31.6 Matches 7 Seasons 5 Clubs 2 Leagues 126.1 23 0 0 136 123 66 106 43 81 3 0 0 473 45 181 19.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Real Salt Lake (3 Seasons) 1 League 61.4 14 0 0 76 59 33 57 22 40 2 0 0 237 14 96 12.7 Houston Dynamo (3 Seasons) 1 League 44.9 5 0 0 39 44 21 37 16 31 1 0 0 179 20 48 29.4 FC Cincinnati (1 Season) 1 League 10.6 1 0 0 12 17 9 3 3 5 0 0 0 31 6 13 31.6 LAFC (1 Season) 1 League 8.3 2 0 0 9 3 3 9 2 5 0 0 0 26 5 24 17.2 Monarchs (1 Season) 1 League 1.0 1 0 0 0 0 0 0 0 0 0 0 0 MLS (7 Seasons) 125.1 22 0 0 136 123 66 106 43 81 3 0 0 473 45 181 19.9 USL (1 Season) 1.0 1 0 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019 23 us United States Friendlies (M) 2.5 0 0 0 0 Matches 1 Season 1 Club 1 League 2.5 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, 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 Corey Baird Pages
Corey Baird 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