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 2020 16 Union II us USA 2. USL Champ 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 Matches 2021 17 Philadelphia Union us USA 1. MLS 19 7 638 7.1 0 1 1 0 0 0 0 0 0.7 0.7 1.3 2.0 6 51 29 0.00 0.14 0.14 0.00 0.14 0.10 0.18 0.28 0.10 0.28 Matches 2022 18 Philadelphia Union us USA 1. MLS 23 9 1,018 11.3 1 3 4 1 0 0 3 0 0.8 0.8 1.5 2.4 14 101 29 0.09 0.27 0.35 0.09 0.35 0.07 0.14 0.21 0.07 0.21 Matches 2022 18 Philadelphia Union us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 19 Philadelphia Union us USA 1. MLS 27 15 1,621 18.0 2 1 3 2 0 0 1 0 1.2 1.2 1.9 3.1 34 155 47 0.11 0.06 0.17 0.11 0.17 0.07 0.11 0.17 0.07 0.17 Matches 2023 19 Philadelphia Union us USA U.S. Open Cup 1 1 86 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 20 Philadelphia Union us USA 1. MLS 30 25 2,309 25.7 4 5 9 4 0 0 3 0 2.3 2.3 5.1 7.5 46 262 62 0.16 0.19 0.35 0.16 0.35 0.09 0.20 0.29 0.09 0.29 Matches 2025 21 Houston Dynamo us USA 1. MLS 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 Matches 6 Seasons 3 Clubs 3 Leagues 123 79 7,586 84.3 13 15 28 11 2 2 10 0 5.6 5.6 11.7 17.3 117 657 199 0.15 0.18 0.33 0.13 0.31 0.08 0.17 0.25 0.08 0.25 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 Philadelphia Union (4 Seasons) 2 Leagues 101 58 5,762 64.0 7 10 17 7 0 0 8 0 5.1 5.1 9.8 14.9 100 569 167 0.11 0.16 0.27 0.11 0.27 0.08 0.16 0.24 0.08 0.24 Union II (1 Season) 1 League 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 Houston Dynamo (1 Season) 1 League 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 MLS (5 Seasons) 107 64 6,291 69.9 8 12 20 8 0 0 8 0 5.6 5.6 11.7 17.3 117 657 199 0.11 0.17 0.29 0.11 0.29 0.08 0.17 0.25 0.08 0.25 U.S. Open Cup (2 Seasons) 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL Champ (1 Season) 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48
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 2020 16 Union II 1 League 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 2021 17 Philadelphia Union 1 League 19 7 638 7.1 0 1 1 0 0 0 0 0 0.7 0.7 1.3 2.0 6 51 29 0.00 0.14 0.14 0.00 0.14 0.10 0.18 0.28 0.10 0.28 2022 18 Philadelphia Union 2 Leagues 24 10 1,108 12.3 1 3 4 1 0 0 4 0 0.8 0.8 1.5 2.4 14 101 29 0.08 0.24 0.32 0.08 0.32 0.07 0.14 0.21 0.07 0.21 2023 19 Philadelphia Union 2 Leagues 28 16 1,707 19.0 2 1 3 2 0 0 1 0 1.2 1.2 1.9 3.1 34 155 47 0.11 0.05 0.16 0.11 0.16 0.07 0.11 0.17 0.07 0.17 2024 20 Philadelphia Union 1 League 30 25 2,309 25.7 4 5 9 4 0 0 3 0 2.3 2.3 5.1 7.5 46 262 62 0.16 0.19 0.35 0.16 0.35 0.09 0.20 0.29 0.09 0.29 2025 21 Houston Dynamo 1 League 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 6 Seasons 3 Clubs 3 Leagues 123 79 7,586 84.3 13 15 28 11 2 2 10 0 5.6 5.6 11.7 17.3 117 657 199 0.15 0.18 0.33 0.13 0.31 0.08 0.17 0.25 0.08 0.25 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 Philadelphia Union (4 Seasons) 2 Leagues 101 58 5,762 64.0 7 10 17 7 0 0 8 0 5.1 5.1 9.8 14.9 100 569 167 0.11 0.16 0.27 0.11 0.27 0.08 0.16 0.24 0.08 0.24 Union II (1 Season) 1 League 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 Houston Dynamo (1 Season) 1 League 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 MLS (5 Seasons) 107 64 6,291 69.9 8 12 20 8 0 0 8 0 5.6 5.6 11.7 17.3 117 657 199 0.11 0.17 0.29 0.11 0.29 0.08 0.17 0.25 0.08 0.25 U.S. Open Cup (2 Seasons) 2 2 176 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 USL Champ (1 Season) 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48
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 2020 16 Union II us USA 2. USL Champ 34th 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 19 7 638 7.1 0 1 1 0 0 0 0 0 0.7 0.7 1.3 2.0 6 51 29 0.00 0.14 0.14 0.00 0.14 0.10 0.18 0.28 0.10 0.28 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 23 9 1,018 11.3 1 3 4 1 0 0 3 0 0.8 0.8 1.5 2.4 14 101 29 0.09 0.27 0.35 0.09 0.35 0.07 0.14 0.21 0.07 0.21 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 27 15 1,621 18.0 2 1 3 2 0 0 1 0 1.2 1.2 1.9 3.1 34 155 47 0.11 0.06 0.17 0.11 0.17 0.07 0.11 0.17 0.07 0.17 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 30 25 2,309 25.7 4 5 9 4 0 0 3 0 2.3 2.3 5.1 7.5 46 262 62 0.16 0.19 0.35 0.16 0.35 0.09 0.20 0.29 0.09 0.29 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 Matches 6 Seasons 3 Clubs 2 Leagues 121 77 7,410 82.3 13 15 28 11 2 2 9 0 5.6 5.6 11.7 17.3 117 657 199 0.16 0.18 0.34 0.13 0.32 0.08 0.17 0.25 0.08 0.25 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 Philadelphia Union (4 Seasons) 1 League 99 56 5,586 62.1 7 10 17 7 0 0 7 0 5.1 5.1 9.8 14.9 100 569 167 0.11 0.16 0.27 0.11 0.27 0.08 0.16 0.24 0.08 0.24 Union II (1 Season) 1 League 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48 Houston Dynamo (1 Season) 1 League 8 8 705 7.8 1 2 3 1 0 0 1 0 0.5 0.5 1.8 2.3 17 88 32 0.13 0.26 0.38 0.13 0.38 0.07 0.23 0.30 0.07 0.30 MLS (5 Seasons) 107 64 6,291 69.9 8 12 20 8 0 0 8 0 5.6 5.6 11.7 17.3 117 657 199 0.11 0.17 0.29 0.11 0.29 0.08 0.17 0.25 0.08 0.25 USL Champ (1 Season) 14 13 1,119 12.4 5 3 8 3 2 2 1 0 0.40 0.24 0.64 0.24 0.48
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 2020 16 Union II us USA 2. USL Champ 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 Matches 2021 17 Philadelphia Union us USA 1. MLS 7.1 0 11 1 9.1 1.55 0.14 0.00 0.00 21.8 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2022 18 Philadelphia Union us USA 1. MLS 11.3 1 19 6 31.6 1.68 0.53 0.05 0.17 26.5 5 0 0 0.8 0.8 0.04 +0.2 +0.2 Matches 2022 18 Philadelphia Union us USA U.S. Open Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2023 19 Philadelphia Union us USA 1. MLS 18.0 2 28 5 17.9 1.55 0.28 0.07 0.40 25.8 1 0 0 1.2 1.2 0.04 +0.8 +0.8 Matches 2023 19 Philadelphia Union us USA U.S. Open Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2024 20 Philadelphia Union us USA 1. MLS 25.7 4 52 19 36.5 2.03 0.74 0.08 0.21 26.2 4 0 0 2.3 2.3 0.04 +1.7 +1.7 Matches 2025 21 Houston Dynamo us USA 1. MLS 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 Matches 6 Seasons 3 Clubs 3 Leagues 84.3 13 143 47 32.9 1.70 0.56 0.08 0.23 25.6 11 2 2 5.6 5.6 0.05 +2.4 +2.4 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 7 110 31 28.2 1.72 0.48 0.06 0.23 25.7 10 0 0 5.1 5.1 0.05 +1.9 +1.9 Union II (1 Season) 1 League 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 Houston Dynamo (1 Season) 1 League 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 MLS (5 Seasons) 69.9 8 124 36 29.0 1.77 0.52 0.06 0.22 25.6 11 0 0 5.6 5.6 0.05 +2.4 +2.4 U.S. Open Cup (2 Seasons) 2.0 0 0 0 0.00 0.00 0 0 USL Champ (1 Season) 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2
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 2020 16 Union II 1 League 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 2021 17 Philadelphia Union 1 League 7.1 0 11 1 9.1 1.55 0.14 0.00 0.00 21.8 0 0 0 0.7 0.7 0.06 -0.7 -0.7 2022 18 Philadelphia Union 2 Leagues 12.3 1 19 6 31.6 1.54 0.49 0.05 0.17 26.5 5 0 0 0.8 0.8 0.04 +0.2 +0.2 2023 19 Philadelphia Union 2 Leagues 19.0 2 28 5 17.9 1.48 0.26 0.07 0.40 25.8 1 0 0 1.2 1.2 0.04 +0.8 +0.8 2024 20 Philadelphia Union 1 League 25.7 4 52 19 36.5 2.03 0.74 0.08 0.21 26.2 4 0 0 2.3 2.3 0.04 +1.7 +1.7 2025 21 Houston Dynamo 1 League 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 6 Seasons 3 Clubs 3 Leagues 84.3 13 143 47 32.9 1.70 0.56 0.08 0.23 25.6 11 2 2 5.6 5.6 0.05 +2.4 +2.4 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 7 110 31 28.2 1.72 0.48 0.06 0.23 25.7 10 0 0 5.1 5.1 0.05 +1.9 +1.9 Union II (1 Season) 1 League 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 Houston Dynamo (1 Season) 1 League 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 MLS (5 Seasons) 69.9 8 124 36 29.0 1.77 0.52 0.06 0.22 25.6 11 0 0 5.6 5.6 0.05 +2.4 +2.4 U.S. Open Cup (2 Seasons) 2.0 0 0 0 0.00 0.00 0 0 USL Champ (1 Season) 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2
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 2020 16 Union II us USA 2. USL Champ 34th 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 0 11 1 9.1 1.55 0.14 0.00 0.00 21.8 0 0 0 0.7 0.7 0.06 -0.7 -0.7 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 1 19 6 31.6 1.68 0.53 0.05 0.17 26.5 5 0 0 0.8 0.8 0.04 +0.2 +0.2 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 2 28 5 17.9 1.55 0.28 0.07 0.40 25.8 1 0 0 1.2 1.2 0.04 +0.8 +0.8 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 4 52 19 36.5 2.03 0.74 0.08 0.21 26.2 4 0 0 2.3 2.3 0.04 +1.7 +1.7 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 13 143 47 32.9 1.74 0.57 0.08 0.23 25.6 11 2 2 5.6 5.6 0.05 +2.4 +2.4 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 Philadelphia Union (4 Seasons) 1 League 62.1 7 110 31 28.2 1.77 0.50 0.06 0.23 25.7 10 0 0 5.1 5.1 0.05 +1.9 +1.9 Union II (1 Season) 1 League 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2 Houston Dynamo (1 Season) 1 League 7.8 1 14 5 35.7 1.79 0.64 0.07 0.20 24.8 1 0 0 0.5 0.5 0.04 +0.5 +0.5 MLS (5 Seasons) 69.9 8 124 36 29.0 1.77 0.52 0.06 0.22 25.6 11 0 0 5.6 5.6 0.05 +2.4 +2.4 USL Champ (1 Season) 12.4 5 19 11 57.9 1.53 0.88 0.16 0.27 2 2
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 2020 16 Union II us USA 2. USL Champ 12.4 3 Matches 2021 17 Philadelphia Union us USA 1. MLS 7.1 341 412 82.8 6078 1648 150 171 87.7 145 166 87.3 40 58 69.0 1 1.3 1.4 -0.3 12 32 12 2 51 Matches 2022 18 Philadelphia Union us USA 1. MLS 11.3 557 666 83.6 10314 3452 250 271 92.3 228 262 87.0 72 110 65.5 3 1.5 2.0 +1.5 14 67 21 3 101 Matches 2022 18 Philadelphia Union us USA U.S. Open Cup 1.0 0 Matches 2023 19 Philadelphia Union us USA 1. MLS 18.0 949 1133 83.8 17422 6049 448 492 91.1 346 396 87.4 137 196 69.9 1 1.9 2.2 -0.9 22 157 27 4 155 Matches 2023 19 Philadelphia Union us USA U.S. Open Cup 1.0 0 Matches 2024 20 Philadelphia Union us USA 1. MLS 25.7 1454 1725 84.3 27982 9542 612 664 92.2 600 667 90.0 211 321 65.7 5 5.1 4.2 -0.1 53 208 57 15 262 Matches 2025 21 Houston Dynamo us USA 1. MLS 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 Matches 6 Seasons 3 Clubs 3 Leagues 84.3 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 15 11.7 12.7 +3.3 119 529 135 29 657 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 3301 3936 83.9 61796 20691 1460 1598 91.4 1319 1491 88.5 460 685 67.2 10 9.8 9.7 +0.2 101 464 117 24 569 Union II (1 Season) 1 League 12.4 3 Houston Dynamo (1 Season) 1 League 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 MLS (5 Seasons) 69.9 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 12 11.7 12.7 +0.3 119 529 135 29 657 U.S. Open Cup (2 Seasons) 2.0 0 USL Champ (1 Season) 12.4 3
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 2020 16 Union II 1 League 12.4 3 2021 17 Philadelphia Union 1 League 7.1 341 412 82.8 6078 1648 150 171 87.7 145 166 87.3 40 58 69.0 1 1.3 1.4 -0.3 12 32 12 2 51 2022 18 Philadelphia Union 2 Leagues 12.3 557 666 83.6 10314 3452 250 271 92.3 228 262 87.0 72 110 65.5 3 1.5 2.0 +1.5 14 67 21 3 101 2023 19 Philadelphia Union 2 Leagues 19.0 949 1133 83.8 17422 6049 448 492 91.1 346 396 87.4 137 196 69.9 1 1.9 2.2 -0.9 22 157 27 4 155 2024 20 Philadelphia Union 1 League 25.7 1454 1725 84.3 27982 9542 612 664 92.2 600 667 90.0 211 321 65.7 5 5.1 4.2 -0.1 53 208 57 15 262 2025 21 Houston Dynamo 1 League 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 6 Seasons 3 Clubs 3 Leagues 84.3 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 15 11.7 12.7 +3.3 119 529 135 29 657 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 3301 3936 83.9 61796 20691 1460 1598 91.4 1319 1491 88.5 460 685 67.2 10 9.8 9.7 +0.2 101 464 117 24 569 Union II (1 Season) 1 League 12.4 3 Houston Dynamo (1 Season) 1 League 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 MLS (5 Seasons) 69.9 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 12 11.7 12.7 +0.3 119 529 135 29 657 U.S. Open Cup (2 Seasons) 2.0 0 USL Champ (1 Season) 12.4 3
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 2020 16 Union II us USA 2. USL Champ 34th 12.4 3 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 341 412 82.8 6078 1648 150 171 87.7 145 166 87.3 40 58 69.0 1 1.3 1.4 -0.3 12 32 12 2 51 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 557 666 83.6 10314 3452 250 271 92.3 228 262 87.0 72 110 65.5 3 1.5 2.0 +1.5 14 67 21 3 101 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 949 1133 83.8 17422 6049 448 492 91.1 346 396 87.4 137 196 69.9 1 1.9 2.2 -0.9 22 157 27 4 155 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 1454 1725 84.3 27982 9542 612 664 92.2 600 667 90.0 211 321 65.7 5 5.1 4.2 -0.1 53 208 57 15 262 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 15 11.7 12.7 +3.3 119 529 135 29 657 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 Philadelphia Union (4 Seasons) 1 League 62.1 3301 3936 83.9 61796 20691 1460 1598 91.4 1319 1491 88.5 460 685 67.2 10 9.8 9.7 +0.2 101 464 117 24 569 Union II (1 Season) 1 League 12.4 3 Houston Dynamo (1 Season) 1 League 7.8 536 647 82.8 9613 3605 249 269 92.6 205 236 86.9 69 117 59.0 2 1.8 3.0 +0.2 18 65 18 5 88 MLS (5 Seasons) 69.9 3837 4583 83.7 71409 24296 1709 1867 91.5 1524 1727 88.2 529 802 66.0 12 11.7 12.7 +0.3 119 529 135 29 657 USL Champ (1 Season) 12.4 3
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020 16 Union II 1 League 12.4 53 2021 17 Philadelphia Union 1 League 7.1 412 388 23 8 2 4 24 2 13 8 5 0 341 1 6 2022 18 Philadelphia Union 2 Leagues 12.3 666 638 24 15 8 6 25 6 3 0 3 0 557 4 6 2023 19 Philadelphia Union 2 Leagues 19.0 1133 1067 55 27 4 8 32 18 10 6 4 0 949 11 15 2024 20 Philadelphia Union 1 League 25.7 1725 1626 93 47 4 40 76 29 17 9 5 1 1454 6 26 2025 21 Houston Dynamo 1 League 7.8 647 566 77 31 2 9 69 4 41 25 15 0 536 4 7 6 Seasons 3 Clubs 3 Leagues 84.3 4583 4285 272 128 20 67 279 59 84 48 32 1 3837 26 60 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Philadelphia Union (4 Seasons) 2 Leagues 64.0 3936 3719 195 97 18 58 157 55 43 23 17 1 3301 22 53 Union II (1 Season) 1 League 12.4 53 Houston Dynamo (1 Season) 1 League 7.8 647 566 77 31 2 9 69 4 41 25 15 0 536 4 7 MLS (5 Seasons) 69.9 4583 4285 272 128 20 67 220 59 84 48 32 1 3837 26 60 U.S. Open Cup (2 Seasons) 2.0 6 USL Champ (1 Season) 12.4 53
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 2020 16 Union II us USA 2. USL Champ 34th 12.4 53 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 412 388 23 8 2 4 24 2 13 8 5 0 341 1 6 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 666 638 24 15 8 6 22 6 3 0 3 0 557 4 6 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 1133 1067 55 27 4 8 29 18 10 6 4 0 949 11 15 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 1725 1626 93 47 4 40 76 29 17 9 5 1 1454 6 26 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 647 566 77 31 2 9 69 4 41 25 15 0 536 4 7 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 4583 4285 272 128 20 67 273 59 84 48 32 1 3837 26 60 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Philadelphia Union (4 Seasons) 1 League 62.1 3936 3719 195 97 18 58 151 55 43 23 17 1 3301 22 53 Union II (1 Season) 1 League 12.4 53 Houston Dynamo (1 Season) 1 League 7.8 647 566 77 31 2 9 69 4 41 25 15 0 536 4 7 MLS (5 Seasons) 69.9 4583 4285 272 128 20 67 220 59 84 48 32 1 3837 26 60 USL Champ (1 Season) 12.4 53
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 2020 16 Union II 1 League 12.4 2021 17 Philadelphia Union 1 League 7.1 27 3.81 20 5 0 2 0 0 2 0.28 2 0 0 0 0 0 2022 18 Philadelphia Union 2 Leagues 12.3 54 4.77 45 1 1 5 2 0 7 0.62 6 0 0 1 0 0 2023 19 Philadelphia Union 2 Leagues 19.0 64 3.55 48 10 2 3 1 0 5 0.28 5 0 0 0 0 0 2024 20 Philadelphia Union 1 League 25.7 116 4.52 91 16 0 2 5 2 8 0.31 6 2 0 0 0 0 2025 21 Houston Dynamo 1 League 7.8 38 4.85 22 13 3 0 0 0 4 0.51 2 2 0 0 0 0 6 Seasons 3 Clubs 3 Leagues 84.3 299 4.28 226 45 6 12 8 2 26 0.37 21 4 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Philadelphia Union (4 Seasons) 2 Leagues 64.0 261 4.20 204 32 3 12 8 2 22 0.35 19 2 0 1 0 0 Union II (1 Season) 1 League 12.4 Houston Dynamo (1 Season) 1 League 7.8 38 4.85 22 13 3 0 0 0 4 0.51 2 2 0 0 0 0 MLS (5 Seasons) 69.9 299 4.28 226 45 6 12 8 2 26 0.37 21 4 0 1 0 0 U.S. Open Cup (2 Seasons) 2.0 USL Champ (1 Season) 12.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 2020 16 Union II us USA 2. USL Champ 34th 12.4 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 27 3.81 20 5 0 2 0 0 2 0.28 2 0 0 0 0 0 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 54 4.77 45 1 1 5 2 0 7 0.62 6 0 0 1 0 0 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 64 3.55 48 10 2 3 1 0 5 0.28 5 0 0 0 0 0 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 116 4.52 91 16 0 2 5 2 8 0.31 6 2 0 0 0 0 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 38 4.85 22 13 3 0 0 0 4 0.51 2 2 0 0 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 299 4.28 226 45 6 12 8 2 26 0.37 21 4 0 1 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Philadelphia Union (4 Seasons) 1 League 62.1 261 4.20 204 32 3 12 8 2 22 0.35 19 2 0 1 0 0 Union II (1 Season) 1 League 12.4 Houston Dynamo (1 Season) 1 League 7.8 38 4.85 22 13 3 0 0 0 4 0.51 2 2 0 0 0 0 MLS (5 Seasons) 69.9 299 4.28 226 45 6 12 8 2 26 0.37 21 4 0 1 0 0 USL Champ (1 Season) 12.4
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 2020 16 Union II 1 League 12.4 18 6 0 2021 17 Philadelphia Union 1 League 7.1 10 5 7 3 0 1 12 8.3 11 7 1 6 5 15 2 0 2022 18 Philadelphia Union 2 Leagues 12.3 15 11 8 4 3 5 16 31.3 11 9 0 9 10 22 5 0 2023 19 Philadelphia Union 2 Leagues 19.0 28 13 17 9 2 20 44 45.5 24 11 1 10 14 41 14 0 2024 20 Philadelphia Union 1 League 25.7 47 30 22 18 7 23 43 53.5 20 28 3 25 12 59 22 0 2025 21 Houston Dynamo 1 League 7.8 13 8 3 8 2 7 11 63.6 4 2 0 2 5 18 6 2 6 Seasons 3 Clubs 3 Leagues 84.3 113 85 57 42 14 56 126 44.4 70 57 5 52 52 155 49 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Philadelphia Union (4 Seasons) 2 Leagues 64.0 100 59 54 34 12 49 115 42.6 66 55 5 50 41 137 43 0 Union II (1 Season) 1 League 12.4 18 6 0 Houston Dynamo (1 Season) 1 League 7.8 13 8 3 8 2 7 11 63.6 4 2 0 2 5 18 6 2 MLS (5 Seasons) 69.9 113 66 57 42 14 56 126 44.4 70 57 5 52 42 155 49 2 U.S. Open Cup (2 Seasons) 2.0 1 4 0 USL Champ (1 Season) 12.4 18 6 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 2020 16 Union II us USA 2. USL Champ 34th 12.4 18 6 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 10 5 7 3 0 1 12 8.3 11 7 1 6 5 15 2 0 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 15 10 8 4 3 5 16 31.3 11 9 0 9 7 22 5 0 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 28 13 17 9 2 20 44 45.5 24 11 1 10 13 41 14 0 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 47 30 22 18 7 23 43 53.5 20 28 3 25 12 59 22 0 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 13 8 3 8 2 7 11 63.6 4 2 0 2 5 18 6 2 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 113 84 57 42 14 56 126 44.4 70 57 5 52 48 155 49 2 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 Philadelphia Union (4 Seasons) 1 League 62.1 100 58 54 34 12 49 115 42.6 66 55 5 50 37 137 43 0 Union II (1 Season) 1 League 12.4 18 6 0 Houston Dynamo (1 Season) 1 League 7.8 13 8 3 8 2 7 11 63.6 4 2 0 2 5 18 6 2 MLS (5 Seasons) 69.9 113 66 57 42 14 56 126 44.4 70 57 5 52 42 155 49 2 USL Champ (1 Season) 12.4 18 6 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 2020 16 Union II us USA 2. USL Champ 12.4 Matches 2021 17 Philadelphia Union us USA 1. MLS 7.1 474 4 66 249 161 14 474 11 6 54.5 5 45.5 303 1075 472 6 10 1 8 6 339 29 Matches 2022 18 Philadelphia Union us USA 1. MLS 11.3 742 11 116 423 209 6 742 10 6 60.0 3 30.0 431 1863 930 14 17 0 7 10 540 29 Matches 2022 18 Philadelphia Union us USA U.S. Open Cup 1.0 Matches 2023 19 Philadelphia Union us USA 1. MLS 18.0 1273 25 232 754 294 14 1273 23 12 52.2 8 34.8 772 3041 1549 34 20 6 13 9 964 47 Matches 2023 19 Philadelphia Union us USA U.S. Open Cup 1.0 Matches 2024 20 Philadelphia Union us USA 1. MLS 25.7 1941 31 340 1074 545 21 1941 28 12 42.9 14 50.0 1224 5487 2726 46 29 6 23 16 1481 62 Matches 2025 21 Houston Dynamo us USA 1. MLS 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 Matches 6 Seasons 3 Clubs 3 Leagues 84.3 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 4430 71 754 2500 1209 55 4430 72 36 50.0 30 41.7 2730 11466 5677 100 76 13 51 41 3324 167 Union II (1 Season) 1 League 12.4 Houston Dynamo (1 Season) 1 League 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 MLS (5 Seasons) 69.9 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 U.S. Open Cup (2 Seasons) 2.0 USL Champ (1 Season) 12.4
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 2020 16 Union II 1 League 12.4 2021 17 Philadelphia Union 1 League 7.1 474 4 66 249 161 14 474 11 6 54.5 5 45.5 303 1075 472 6 10 1 8 6 339 29 2022 18 Philadelphia Union 2 Leagues 12.3 742 11 116 423 209 6 742 10 6 60.0 3 30.0 431 1863 930 14 17 0 7 10 540 29 2023 19 Philadelphia Union 2 Leagues 19.0 1273 25 232 754 294 14 1273 23 12 52.2 8 34.8 772 3041 1549 34 20 6 13 9 964 47 2024 20 Philadelphia Union 1 League 25.7 1941 31 340 1074 545 21 1941 28 12 42.9 14 50.0 1224 5487 2726 46 29 6 23 16 1481 62 2025 21 Houston Dynamo 1 League 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 6 Seasons 3 Clubs 3 Leagues 84.3 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 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 Philadelphia Union (4 Seasons) 2 Leagues 64.0 4430 71 754 2500 1209 55 4430 72 36 50.0 30 41.7 2730 11466 5677 100 76 13 51 41 3324 167 Union II (1 Season) 1 League 12.4 Houston Dynamo (1 Season) 1 League 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 MLS (5 Seasons) 69.9 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 U.S. Open Cup (2 Seasons) 2.0 USL Champ (1 Season) 12.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 2020 16 Union II us USA 2. USL Champ 34th 12.4 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 474 4 66 249 161 14 474 11 6 54.5 5 45.5 303 1075 472 6 10 1 8 6 339 29 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 742 11 116 423 209 6 742 10 6 60.0 3 30.0 431 1863 930 14 17 0 7 10 540 29 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 1273 25 232 754 294 14 1273 23 12 52.2 8 34.8 772 3041 1549 34 20 6 13 9 964 47 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 1941 31 340 1074 545 21 1941 28 12 42.9 14 50.0 1224 5487 2726 46 29 6 23 16 1481 62 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 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 Philadelphia Union (4 Seasons) 1 League 62.1 4430 71 754 2500 1209 55 4430 72 36 50.0 30 41.7 2730 11466 5677 100 76 13 51 41 3324 167 Union II (1 Season) 1 League 12.4 Houston Dynamo (1 Season) 1 League 7.8 692 9 109 356 235 7 692 7 6 85.7 0 0.0 359 1757 816 17 14 3 6 1 517 32 MLS (5 Seasons) 69.9 5122 80 863 2856 1444 62 5122 79 42 53.2 30 38.0 3089 13223 6493 117 90 16 57 42 3841 199 USL Champ (1 Season) 12.4
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 2020 16 Union II us USA 2. USL Champ 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 Matches 2021 17 Philadelphia Union us USA 1. MLS 19 638 34 20.8 7.1 7 69 1 12 13 15 1.32 13 4 +9 +1.27 +1.12 14.1 8.7 +5.4 +0.76 +0.67 Matches 2022 18 Philadelphia Union us USA 1. MLS 23 1,018 44 33.3 11.3 9 82 5 14 20 7 1.92 31 7 +24 +2.12 +1.15 21.4 12.1 +9.3 +0.82 +0.30 Matches 2022 18 Philadelphia Union us USA U.S. Open Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2023 19 Philadelphia Union us USA 1. MLS 27 1,621 60 53.0 18.0 15 84 9 12 30 1 1.60 33 21 +12 +0.67 +0.42 29.0 24.3 +4.7 +0.26 +0.22 Matches 2023 19 Philadelphia Union us USA U.S. Open Cup 1 86 86 71.7 1.0 1 86 0 0 0 1.00 1 2 -1 -1.05 -3.69 Matches 2024 20 Philadelphia Union us USA 1. MLS 30 2,309 77 75.5 25.7 25 85 17 5 36 0 0.93 46 42 +4 +0.16 -0.20 43.2 40.2 +3.0 +0.12 -0.53 Matches 2025 21 Houston Dynamo us USA 1. MLS 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 Matches 6 Seasons 3 Clubs 3 Leagues 123 7,586 62 51.6 84.3 79 83 46 44 23 25 1.27 151 126 +25 +0.30 -0.02 115.6 96.5 +19.1 +0.27 +0.02 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 Philadelphia Union (4 Seasons) 2 Leagues 101 5,762 57 46.3 64.0 58 83 33 43 23 23 1.40 125 78 +47 +0.73 +0.28 107.7 85.3 +22.3 +0.36 +0.09 Union II (1 Season) 1 League 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 Houston Dynamo (1 Season) 1 League 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 MLS (5 Seasons) 107 6,291 59 48.2 69.9 64 83 37 43 23 23 1.37 131 88 +43 +0.62 +0.18 115.6 96.5 +19.1 +0.27 +0.02 U.S. Open Cup (2 Seasons) 2 176 88 83.8 2.0 2 88 1 0 0 0.50 2 4 -2 -1.02 -3.67 USL Champ (1 Season) 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24
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 2020 16 Union II 1 League 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 2021 17 Philadelphia Union 1 League 19 638 34 20.8 7.1 7 69 1 12 13 15 1.32 13 4 +9 +1.27 +1.12 14.1 8.7 +5.4 +0.76 +0.67 2022 18 Philadelphia Union 2 Leagues 24 1,108 46 35.2 12.3 10 83 6 14 20 7 1.84 32 9 +23 +1.87 +0.90 21.4 12.1 +9.3 +0.82 +0.30 2023 19 Philadelphia Union 2 Leagues 28 1,707 61 53.7 19.0 16 85 9 12 30 1 1.58 34 23 +11 +0.58 +0.27 29.0 24.3 +4.7 +0.26 +0.22 2024 20 Philadelphia Union 1 League 30 2,309 77 75.5 25.7 25 85 17 5 36 0 0.93 46 42 +4 +0.16 -0.20 43.2 40.2 +3.0 +0.12 -0.53 2025 21 Houston Dynamo 1 League 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 6 Seasons 3 Clubs 3 Leagues 123 7,586 62 51.6 84.3 79 83 46 44 23 25 1.27 151 126 +25 +0.30 -0.02 115.6 96.5 +19.1 +0.27 +0.02 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 Philadelphia Union (4 Seasons) 2 Leagues 101 5,762 57 46.3 64.0 58 83 33 43 23 23 1.40 125 78 +47 +0.73 +0.28 107.7 85.3 +22.3 +0.36 +0.09 Union II (1 Season) 1 League 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 Houston Dynamo (1 Season) 1 League 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 MLS (5 Seasons) 107 6,291 59 48.2 69.9 64 83 37 43 23 23 1.37 131 88 +43 +0.62 +0.18 115.6 96.5 +19.1 +0.27 +0.02 U.S. Open Cup (2 Seasons) 2 176 88 83.8 2.0 2 88 1 0 0 0.50 2 4 -2 -1.02 -3.67 USL Champ (1 Season) 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24
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 2020 16 Union II us USA 2. USL Champ 34th 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 19 638 34 20.8 7.1 7 69 1 12 13 15 1.32 13 4 +9 +1.27 +1.12 14.1 8.7 +5.4 +0.76 +0.67 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 23 1,018 44 33.3 11.3 9 82 5 14 20 7 1.92 31 7 +24 +2.12 +1.15 21.4 12.1 +9.3 +0.82 +0.30 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 27 1,621 60 53.0 18.0 15 84 9 12 30 1 1.60 33 21 +12 +0.67 +0.42 29.0 24.3 +4.7 +0.26 +0.22 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 30 2,309 77 75.5 25.7 25 85 17 5 36 0 0.93 46 42 +4 +0.16 -0.20 43.2 40.2 +3.0 +0.12 -0.53 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 Matches 6 Seasons 3 Clubs 2 Leagues 121 7,410 61 51.1 82.3 77 83 45 44 23 25 1.28 149 122 +27 +0.33 +0.02 115.6 96.5 +19.1 +0.27 +0.02 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 Philadelphia Union (4 Seasons) 1 League 99 5,586 56 45.6 62.1 56 82 32 43 23 23 1.42 123 74 +49 +0.79 +0.34 107.7 85.3 +22.3 +0.36 +0.09 Union II (1 Season) 1 League 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24 Houston Dynamo (1 Season) 1 League 8 705 88 87.0 7.8 8 88 5 0 0 0.75 8 14 -6 -0.77 -0.77 7.9 11.1 -3.3 -0.42 +0.67 MLS (5 Seasons) 107 6,291 59 48.2 69.9 64 83 37 43 23 23 1.37 131 88 +43 +0.62 +0.18 115.6 96.5 +19.1 +0.27 +0.02 USL Champ (1 Season) 14 1,119 80 77.7 12.4 13 84 8 1 29 2 0.64 18 34 -16 -1.29 +1.24
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 2020 16 Union II 1 League 12.4 1 0 0 5 12 1 53 6 18 0 2021 17 Philadelphia Union 1 League 7.1 0 0 0 6 6 0 24 5 5 0 0 0 54 8 2 80.0 2022 18 Philadelphia Union 2 Leagues 12.3 4 0 0 11 11 0 25 10 11 0 0 0 72 4 11 26.7 2023 19 Philadelphia Union 2 Leagues 19.0 1 0 0 9 9 0 32 14 13 0 0 0 115 4 14 22.2 2024 20 Philadelphia Union 1 League 25.7 3 0 0 10 21 0 76 12 30 0 0 0 146 10 6 62.5 2025 21 Houston Dynamo 1 League 7.8 1 0 0 7 4 1 69 5 8 0 0 0 39 2 1 66.7 6 Seasons 3 Clubs 3 Leagues 84.3 10 0 0 48 63 2 279 52 85 0 0 0 426 28 34 45.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Philadelphia Union (4 Seasons) 2 Leagues 64.0 8 0 0 36 47 0 157 41 59 0 0 0 387 26 33 44.1 Union II (1 Season) 1 League 12.4 1 0 0 5 12 1 53 6 18 0 Houston Dynamo (1 Season) 1 League 7.8 1 0 0 7 4 1 69 5 8 0 0 0 39 2 1 66.7 MLS (5 Seasons) 69.9 8 0 0 40 49 1 220 42 66 0 0 0 426 28 34 45.2 U.S. Open Cup (2 Seasons) 2.0 1 0 0 3 2 0 6 4 1 0 USL Champ (1 Season) 12.4 1 0 0 5 12 1 53 6 18 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 2020 16 Union II us USA 2. USL Champ 34th 12.4 1 0 0 5 12 1 53 6 18 0 Matches 2021 17 Philadelphia Union us USA 1. MLS 7th 7.1 0 0 0 6 6 0 24 5 5 0 0 0 54 8 2 80.0 Matches 2022 18 Philadelphia Union us USA 1. MLS 1st 11.3 3 0 0 8 9 0 22 7 10 0 0 0 72 4 11 26.7 Matches 2023 19 Philadelphia Union us USA 1. MLS 5th 18.0 1 0 0 9 9 0 29 13 13 0 0 0 115 4 14 22.2 Matches 2024 20 Philadelphia Union us USA 1. MLS 22nd 25.7 3 0 0 10 21 0 76 12 30 0 0 0 146 10 6 62.5 Matches 2025 21 Houston Dynamo us USA 1. MLS 14th 7.8 1 0 0 7 4 1 69 5 8 0 0 0 39 2 1 66.7 Matches 6 Seasons 3 Clubs 2 Leagues 82.3 9 0 0 45 61 2 273 48 84 0 0 0 426 28 34 45.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Philadelphia Union (4 Seasons) 1 League 62.1 7 0 0 33 45 0 151 37 58 0 0 0 387 26 33 44.1 Union II (1 Season) 1 League 12.4 1 0 0 5 12 1 53 6 18 0 Houston Dynamo (1 Season) 1 League 7.8 1 0 0 7 4 1 69 5 8 0 0 0 39 2 1 66.7 MLS (5 Seasons) 69.9 8 0 0 40 49 1 220 42 66 0 0 0 426 28 34 45.2 USL Champ (1 Season) 12.4 1 0 0 5 12 1 53 6 18 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 Jack McGlynn Pages
Jack McGlynn 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary