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 2016 16 Bethlehem us USA 3. USL 8 2 269 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 17 Bethlehem us USA 2. USL 11 7 692 7.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 18 Philadelphia Union us USA 1. MLS 5 1 102 1.1 1 0 1 1 0 0 0 0 0.7 0.7 0.3 1.0 0 6 3 0.88 0.00 0.88 0.88 0.88 0.62 0.25 0.86 0.62 0.86 Matches 2018 18 Bethlehem us USA 2. USL 15 15 1,221 13.6 1 1 2 1 0 0 3 0 0.07 0.07 0.15 0.07 0.15 Matches 2019 19 Philadelphia Union us USA 1. MLS 8 0 127 1.4 1 0 1 1 0 0 0 0 0.6 0.6 0.0 0.6 5 10 6 0.71 0.00 0.71 0.71 0.71 0.39 0.00 0.39 0.39 0.39 Matches 2019 19 Philadelphia Union us USA U.S. Open Cup 1 0 12 0.1 1 0 1 1 0 0 0 0 7.50 0.00 7.50 7.50 7.50 Matches 2019 19 Bethlehem us USA 2. USL Champ 14 14 1,173 13.0 0 1 1 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 Matches 2020 20 Philadelphia Union us USA 1. MLS 17 5 513 5.7 6 0 6 6 0 0 4 0 2.3 2.3 0.2 2.5 8 21 30 1.05 0.00 1.05 1.05 1.05 0.39 0.04 0.44 0.39 0.44 Matches 2021 21 Philadelphia Union us USA 1. MLS 12 4 351 3.9 0 0 0 0 0 0 2 0 1.1 1.1 0.3 1.3 7 13 14 0.00 0.00 0.00 0.00 0.00 0.28 0.06 0.34 0.28 0.34 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.14 0.00 0.14 Matches 2022-2023 22 Ascoli it ITA Coppa Italia 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 10 1 314 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 1 0 2 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 2024-2025 24 Zwolle nl NED 1. Eredivisie 0 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup 1 0 57 0.6 1 1 2 1 0 0 1 0 1.58 1.58 3.16 1.58 3.16 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 7 4 390 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 7 Leagues 116 53 5,289 58.8 12 3 15 12 0 0 24 0 4.6 4.6 0.8 5.4 21 52 55 0.20 0.05 0.26 0.20 0.26 0.36 0.06 0.42 0.36 0.42 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 Bethlehem (4 Seasons) 1 League 48 38 3,355 37.3 1 2 3 1 0 0 13 0 0.03 0.05 0.08 0.03 0.08 Philadelphia Union (4 Seasons) 2 Leagues 43 10 1,105 12.3 9 0 9 9 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.73 0.00 0.73 0.73 0.73 0.38 0.06 0.44 0.38 0.44 Zwolle (3 Seasons) 2 Leagues 14 1 361 4.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Ascoli (2 Seasons) 2 Leagues 3 0 21 0.2 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 4.29 0.00 4.29 4.29 4.29 0.00 0.11 0.11 0.00 0.11 CS Switchbacks (1 Season) 2 Leagues 8 4 447 5.0 1 1 2 1 0 0 4 0 0.20 0.20 0.40 0.20 0.40 USL (5 Seasons) 55 42 3,745 41.6 1 2 3 1 0 0 16 0 0.02 0.05 0.07 0.02 0.07 MLS (4 Seasons) 42 10 1,093 12.1 8 0 8 8 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.66 0.00 0.66 0.66 0.66 0.38 0.06 0.44 0.38 0.44 Eredivisie (2 Seasons) 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Serie B (2 Seasons) 2 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.11 0.11 0.00 0.11 U.S. Open Cup (2 Seasons) 2 0 69 0.8 2 1 3 2 0 0 1 0 2.61 1.30 3.91 2.61 3.91 Eerste Divisie (1 Season) 10 1 314 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (1 Season) 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18
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 2016 16 Bethlehem 1 League 8 2 269 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 17 Bethlehem 1 League 11 7 692 7.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2018 18 Philadelphia Union 1 League 5 1 102 1.1 1 0 1 1 0 0 0 0 0.7 0.7 0.3 1.0 0 6 3 0.88 0.00 0.88 0.88 0.88 0.62 0.25 0.86 0.62 0.86 2018 18 Bethlehem 1 League 15 15 1,221 13.6 1 1 2 1 0 0 3 0 0.07 0.07 0.15 0.07 0.15 2019 19 Bethlehem 1 League 14 14 1,173 13.0 0 1 1 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 2019 19 Philadelphia Union 2 Leagues 9 0 139 1.5 2 0 2 2 0 0 0 0 0.6 0.6 0.0 0.6 5 10 6 1.29 0.00 1.29 1.29 1.29 0.39 0.00 0.39 0.39 0.39 2020 20 Philadelphia Union 1 League 17 5 513 5.7 6 0 6 6 0 0 4 0 2.3 2.3 0.2 2.5 8 21 30 1.05 0.00 1.05 1.05 1.05 0.39 0.04 0.44 0.39 0.44 2021 21 Philadelphia Union 1 League 12 4 351 3.9 0 0 0 0 0 0 2 0 1.1 1.1 0.3 1.3 7 13 14 0.00 0.00 0.00 0.00 0.00 0.28 0.06 0.34 0.28 0.34 2021-2022 21 Ascoli 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.14 0.00 0.14 2022-2023 22 Ascoli 2 Leagues 2 0 13 0.1 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 6.92 0.00 6.92 6.92 6.92 0.00 0.00 0.00 0.00 0.00 2022-2023 22 Zwolle 1 League 10 1 314 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 23 Zwolle 1 League 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 2024-2025 24 Zwolle 1 League 0 0 2025 25 CS Switchbacks 2 Leagues 8 4 447 5.0 1 1 2 1 0 0 4 0 0.20 0.20 0.40 0.20 0.40 10 Seasons 5 Clubs 7 Leagues 116 53 5,289 58.8 12 3 15 12 0 0 24 0 4.6 4.6 0.8 5.4 21 52 55 0.20 0.05 0.26 0.20 0.26 0.36 0.06 0.42 0.36 0.42 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 Bethlehem (4 Seasons) 1 League 48 38 3,355 37.3 1 2 3 1 0 0 13 0 0.03 0.05 0.08 0.03 0.08 Philadelphia Union (4 Seasons) 2 Leagues 43 10 1,105 12.3 9 0 9 9 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.73 0.00 0.73 0.73 0.73 0.38 0.06 0.44 0.38 0.44 Zwolle (3 Seasons) 2 Leagues 14 1 361 4.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Ascoli (2 Seasons) 2 Leagues 3 0 21 0.2 1 0 1 1 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 4.29 0.00 4.29 4.29 4.29 0.00 0.11 0.11 0.00 0.11 CS Switchbacks (1 Season) 2 Leagues 8 4 447 5.0 1 1 2 1 0 0 4 0 0.20 0.20 0.40 0.20 0.40 USL (5 Seasons) 55 42 3,745 41.6 1 2 3 1 0 0 16 0 0.02 0.05 0.07 0.02 0.07 MLS (4 Seasons) 42 10 1,093 12.1 8 0 8 8 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.66 0.00 0.66 0.66 0.66 0.38 0.06 0.44 0.38 0.44 Eredivisie (2 Seasons) 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Serie B (2 Seasons) 2 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.11 0.11 0.00 0.11 U.S. Open Cup (2 Seasons) 2 0 69 0.8 2 1 3 2 0 0 1 0 2.61 1.30 3.91 2.61 3.91 Eerste Divisie (1 Season) 10 1 314 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (1 Season) 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18
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 2016 16 Bethlehem us USA 3. USL 25th 8 2 269 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017 17 Bethlehem us USA 2. USL 17th 11 7 692 7.7 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 18 Philadelphia Union us USA 1. MLS 11th 5 1 102 1.1 1 0 1 1 0 0 0 0 0.7 0.7 0.3 1.0 0 6 3 0.88 0.00 0.88 0.88 0.88 0.62 0.25 0.86 0.62 0.86 Matches 2018 18 Bethlehem us USA 2. USL 14th 15 15 1,221 13.6 1 1 2 1 0 0 3 0 0.07 0.07 0.15 0.07 0.15 Matches 2019 19 Bethlehem us USA 2. USL Champ 32nd 14 14 1,173 13.0 0 1 1 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 Matches 2019 19 Philadelphia Union us USA 1. MLS 5th 8 0 127 1.4 1 0 1 1 0 0 0 0 0.6 0.6 0.0 0.6 5 10 6 0.71 0.00 0.71 0.71 0.71 0.39 0.00 0.39 0.39 0.39 Matches 2020 20 Philadelphia Union us USA 1. MLS 1st 17 5 513 5.7 6 0 6 6 0 0 4 0 2.3 2.3 0.2 2.5 8 21 30 1.05 0.00 1.05 1.05 1.05 0.39 0.04 0.44 0.39 0.44 Matches 2021 21 Philadelphia Union us USA 1. MLS 7th 12 4 351 3.9 0 0 0 0 0 0 2 0 1.1 1.1 0.3 1.3 7 13 14 0.00 0.00 0.00 0.00 0.00 0.28 0.06 0.34 0.28 0.34 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 6th 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.14 0.14 0.00 0.14 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 12th 1 0 2 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 2nd 10 1 314 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 12th 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Matches 2024-2025 24 Zwolle nl NED 1. Eredivisie 15th 0 0 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 17th 7 4 390 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 5 Leagues 113 53 5,209 57.9 9 2 11 9 0 0 23 0 4.6 4.6 0.8 5.4 21 52 55 0.16 0.03 0.19 0.16 0.19 0.36 0.06 0.42 0.36 0.42 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 Bethlehem (4 Seasons) 1 League 48 38 3,355 37.3 1 2 3 1 0 0 13 0 0.03 0.05 0.08 0.03 0.08 Philadelphia Union (4 Seasons) 1 League 42 10 1,093 12.1 8 0 8 8 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.66 0.00 0.66 0.66 0.66 0.38 0.06 0.44 0.38 0.44 Zwolle (3 Seasons) 2 Leagues 14 1 361 4.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Ascoli (2 Seasons) 1 League 2 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.11 0.11 0.00 0.11 CS Switchbacks (1 Season) 1 League 7 4 390 4.3 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 55 42 3,745 41.6 1 2 3 1 0 0 16 0 0.02 0.05 0.07 0.02 0.07 MLS (4 Seasons) 42 10 1,093 12.1 8 0 8 8 0 0 6 0 4.6 4.6 0.8 5.4 20 50 53 0.66 0.00 0.66 0.66 0.66 0.38 0.06 0.44 0.38 0.44 Eredivisie (2 Seasons) 4 0 47 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07 Serie B (2 Seasons) 2 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.11 0.11 0.00 0.11 Eerste Divisie (1 Season) 10 1 314 3.5 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 19 Philadelphia Union us USA U.S. Open Cup R32 1 0 12 0.1 1 0 1 1 0 0 0 0 7.50 0.00 7.50 7.50 7.50 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 1 0 57 0.6 1 1 2 1 0 0 1 0 1.58 1.58 3.16 1.58 3.16 Matches 3 Seasons 3 Clubs 2 Leagues 3 0 80 0.9 3 1 4 3 0 0 1 0 3.38 1.13 4.50 3.38 4.50 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 Philadelphia Union (1 Season) 1 League 1 0 12 0.1 1 0 1 1 0 0 0 0 7.50 0.00 7.50 7.50 7.50 Ascoli (1 Season) 1 League 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18 CS Switchbacks (1 Season) 1 League 1 0 57 0.6 1 1 2 1 0 0 1 0 1.58 1.58 3.16 1.58 3.16 U.S. Open Cup (2 Seasons) 2 0 69 0.8 2 1 3 2 0 0 1 0 2.61 1.30 3.91 2.61 3.91 Coppa Italia (1 Season) 1 0 11 0.1 1 0 1 1 0 0 0 0 8.18 0.00 8.18 8.18 8.18
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 2016 16 Bethlehem 1 League 3.0 0 1 0.33 0.00 0 0 2017 17 Bethlehem 1 League 7.7 0 13 5 38.5 1.69 0.65 0.00 0.00 0 0 2018 18 Philadelphia Union 1 League 1.1 1 5 1 20.0 4.41 0.88 0.20 1.00 21.3 0 0 0 0.7 0.7 0.14 +0.3 +0.3 2018 18 Bethlehem 1 League 13.6 1 14 6 42.9 1.03 0.44 0.07 0.17 0 0 2019 19 Bethlehem 1 League 13.0 0 7 2 28.6 0.54 0.15 0.00 0.00 0 0 2019 19 Philadelphia Union 2 Leagues 1.5 2 3 1 33.3 2.13 0.71 0.33 1.00 15.8 0 0 0 0.6 0.6 0.18 +0.4 +0.4 2020 20 Philadelphia Union 1 League 5.7 6 16 13 81.3 2.81 2.28 0.38 0.46 17.0 0 0 0 2.3 2.3 0.14 +3.7 +3.7 2021 21 Philadelphia Union 1 League 3.9 0 6 2 33.3 1.54 0.51 0.00 0.00 16.2 0 0 0 1.1 1.1 0.18 -1.1 -1.1 2021-2022 21 Ascoli 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 22 Ascoli 2 Leagues 0.1 1 1 1 100.0 6.92 6.92 1.00 1.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 22 Zwolle 1 League 3.5 0 9 2 22.2 2.58 0.57 0.00 0.00 0 0 2023-2024 23 Zwolle 1 League 0.5 0 1 0 0.0 1.91 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 2025 25 CS Switchbacks 2 Leagues 5.0 1 4 2 50.0 0.81 0.40 0.25 0.50 0 0 10 Seasons 5 Clubs 7 Leagues 58.8 12 79 36 44.3 1.42 0.61 0.14 0.31 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.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 Bethlehem (4 Seasons) 1 League 37.3 1 34 14 38.2 0.99 0.38 0.03 0.07 0 0 Philadelphia Union (4 Seasons) 2 Leagues 12.3 9 30 17 56.7 2.47 1.40 0.27 0.47 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.4 Zwolle (3 Seasons) 2 Leagues 4.0 0 10 2 20.0 2.49 0.50 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Ascoli (2 Seasons) 2 Leagues 0.2 1 1 1 100.0 4.29 4.29 1.00 1.00 0 0 0 0.0 0.0 0.0 0.0 CS Switchbacks (1 Season) 2 Leagues 5.0 1 4 2 50.0 0.81 0.40 0.25 0.50 0 0 USL (5 Seasons) 41.6 1 36 15 38.9 0.93 0.36 0.03 0.07 0 0 MLS (4 Seasons) 12.1 8 30 17 56.7 2.47 1.40 0.27 0.47 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.4 Eredivisie (2 Seasons) 0.5 0 1 0 0.0 1.91 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Serie B (2 Seasons) 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 U.S. Open Cup (2 Seasons) 0.8 2 2 1 50.0 3.16 1.58 0.50 1.00 0 0 Eerste Divisie (1 Season) 3.5 0 9 2 22.2 2.58 0.57 0.00 0.00 0 0 Coppa Italia (1 Season) 0.1 1 1 1 100.0 8.18 8.18 1.00 1.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 2016 16 Bethlehem us USA 3. USL 25th 3.0 0 1 0.33 0.00 0 0 2017 17 Bethlehem us USA 2. USL 17th 7.7 0 13 5 38.5 1.69 0.65 0.00 0.00 0 0 Matches 2018 18 Philadelphia Union us USA 1. MLS 11th 1.1 1 5 1 20.0 4.41 0.88 0.20 1.00 21.3 0 0 0 0.7 0.7 0.14 +0.3 +0.3 Matches 2018 18 Bethlehem us USA 2. USL 14th 13.6 1 14 6 42.9 1.03 0.44 0.07 0.17 0 0 Matches 2019 19 Bethlehem us USA 2. USL Champ 32nd 13.0 0 7 2 28.6 0.54 0.15 0.00 0.00 0 0 Matches 2019 19 Philadelphia Union us USA 1. MLS 5th 1.4 1 3 1 33.3 2.13 0.71 0.33 1.00 15.8 0 0 0 0.6 0.6 0.18 +0.4 +0.4 Matches 2020 20 Philadelphia Union us USA 1. MLS 1st 5.7 6 16 13 81.3 2.81 2.28 0.38 0.46 17.0 0 0 0 2.3 2.3 0.14 +3.7 +3.7 Matches 2021 21 Philadelphia Union us USA 1. MLS 7th 3.9 0 6 2 33.3 1.54 0.51 0.00 0.00 16.2 0 0 0 1.1 1.1 0.18 -1.1 -1.1 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 6th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 12th 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 2nd 3.5 0 9 2 22.2 2.58 0.57 0.00 0.00 0 0 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 12th 0.5 0 1 0 0.0 1.91 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 17th 4.3 0 2 1 50.0 0.46 0.23 0.00 0.00 0 0 Matches 10 Seasons 5 Clubs 5 Leagues 57.9 9 76 34 43.4 1.38 0.59 0.12 0.26 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.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 Bethlehem (4 Seasons) 1 League 37.3 1 34 14 38.2 0.99 0.38 0.03 0.07 0 0 Philadelphia Union (4 Seasons) 1 League 12.1 8 30 17 56.7 2.47 1.40 0.27 0.47 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.4 Zwolle (3 Seasons) 2 Leagues 4.0 0 10 2 20.0 2.49 0.50 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Ascoli (2 Seasons) 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 CS Switchbacks (1 Season) 1 League 4.3 0 2 1 50.0 0.46 0.23 0.00 0.00 0 0 USL (5 Seasons) 41.6 1 36 15 38.9 0.93 0.36 0.03 0.07 0 0 MLS (4 Seasons) 12.1 8 30 17 56.7 2.47 1.40 0.27 0.47 17.5 0 0 0 4.6 4.6 0.15 +3.4 +3.4 Eredivisie (2 Seasons) 0.5 0 1 0 0.0 1.91 0.00 0.00 17.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Serie B (2 Seasons) 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Eerste Divisie (1 Season) 3.5 0 9 2 22.2 2.58 0.57 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 PK PKatt Matches 2019 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 1 0 0 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 1 1 1 100.0 8.18 8.18 1.00 1.00 0 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 1 2 1 50.0 3.16 1.58 0.50 1.00 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 3 3 2 66.7 3.97 2.65 0.67 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Philadelphia Union (1 Season) 1 League 0.1 1 0 0 Ascoli (1 Season) 1 League 0.1 1 1 1 100.0 8.18 8.18 1.00 1.00 0 0 CS Switchbacks (1 Season) 1 League 0.6 1 2 1 50.0 3.16 1.58 0.50 1.00 0 0 U.S. Open Cup (2 Seasons) 0.8 2 2 1 50.0 3.16 1.58 0.50 1.00 0 0 Coppa Italia (1 Season) 0.1 1 1 1 100.0 8.18 8.18 1.00 1.00 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 2016 16 Bethlehem 1 League 3.0 0 2017 17 Bethlehem 1 League 7.7 0 2018 18 Philadelphia Union 1 League 1.1 37 53 69.8 642 153 14 17 82.4 19 25 76.0 2 5 40.0 0 0.3 0.4 -0.3 4 5 1 0 6 2018 18 Bethlehem 1 League 13.6 1 2019 19 Bethlehem 1 League 13.0 1 2019 19 Philadelphia Union 2 Leagues 1.5 63 74 85.1 897 185 35 37 94.6 25 26 96.2 1 2 50.0 0 0.0 0.1 0.0 0 3 3 0 10 2020 20 Philadelphia Union 1 League 5.7 136 180 75.6 2064 567 72 91 79.1 46 55 83.6 10 15 66.7 0 0.2 1.0 -0.2 4 14 7 2 21 2021 21 Philadelphia Union 1 League 3.9 68 92 73.9 906 342 42 51 82.4 26 33 78.8 0 3 0.0 0 0.3 0.1 -0.3 3 8 2 0 13 2021-2022 21 Ascoli 1 League 0.1 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 2022-2023 22 Ascoli 2 Leagues 0.1 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2022-2023 22 Zwolle 1 League 3.5 0 2023-2024 23 Zwolle 1 League 0.5 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 2025 25 CS Switchbacks 2 Leagues 5.0 1 10 Seasons 5 Clubs 7 Leagues 58.8 320 423 75.7 4714 1317 173 207 83.6 121 146 82.9 13 28 46.4 3 0.8 1.6 +2.2 12 31 13 2 52 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 Bethlehem (4 Seasons) 1 League 37.3 2 Philadelphia Union (4 Seasons) 2 Leagues 12.3 304 399 76.2 4509 1247 163 196 83.2 116 139 83.5 13 25 52.0 0 0.8 1.6 -0.8 11 30 13 2 50 Zwolle (3 Seasons) 2 Leagues 4.0 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 Ascoli (2 Seasons) 2 Leagues 0.2 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 CS Switchbacks (1 Season) 2 Leagues 5.0 1 USL (5 Seasons) 41.6 2 MLS (4 Seasons) 12.1 304 399 76.2 4509 1247 163 196 83.2 116 139 83.5 13 25 52.0 0 0.8 1.6 -0.8 11 30 13 2 50 Eredivisie (2 Seasons) 0.5 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 Serie B (2 Seasons) 0.1 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 U.S. Open Cup (2 Seasons) 0.8 1 Eerste Divisie (1 Season) 3.5 0 Coppa Italia (1 Season) 0.1 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 2016 16 Bethlehem us USA 3. USL 25th 3.0 0 2017 17 Bethlehem us USA 2. USL 17th 7.7 0 Matches 2018 18 Philadelphia Union us USA 1. MLS 11th 1.1 37 53 69.8 642 153 14 17 82.4 19 25 76.0 2 5 40.0 0 0.3 0.4 -0.3 4 5 1 0 6 Matches 2018 18 Bethlehem us USA 2. USL 14th 13.6 1 Matches 2019 19 Bethlehem us USA 2. USL Champ 32nd 13.0 1 Matches 2019 19 Philadelphia Union us USA 1. MLS 5th 1.4 63 74 85.1 897 185 35 37 94.6 25 26 96.2 1 2 50.0 0 0.0 0.1 0.0 0 3 3 0 10 Matches 2020 20 Philadelphia Union us USA 1. MLS 1st 5.7 136 180 75.6 2064 567 72 91 79.1 46 55 83.6 10 15 66.7 0 0.2 1.0 -0.2 4 14 7 2 21 Matches 2021 21 Philadelphia Union us USA 1. MLS 7th 3.9 68 92 73.9 906 342 42 51 82.4 26 33 78.8 0 3 0.0 0 0.3 0.1 -0.3 3 8 2 0 13 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 6th 0.1 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 12th 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 2nd 3.5 0 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 12th 0.5 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 17th 4.3 0 Matches 10 Seasons 5 Clubs 5 Leagues 57.9 320 423 75.7 4714 1317 173 207 83.6 121 146 82.9 13 28 46.4 2 0.8 1.6 +1.2 12 31 13 2 52 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 Bethlehem (4 Seasons) 1 League 37.3 2 Philadelphia Union (4 Seasons) 1 League 12.1 304 399 76.2 4509 1247 163 196 83.2 116 139 83.5 13 25 52.0 0 0.8 1.6 -0.8 11 30 13 2 50 Zwolle (3 Seasons) 2 Leagues 4.0 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 Ascoli (2 Seasons) 1 League 0.1 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 CS Switchbacks (1 Season) 1 League 4.3 0 USL (5 Seasons) 41.6 2 MLS (4 Seasons) 12.1 304 399 76.2 4509 1247 163 196 83.2 116 139 83.5 13 25 52.0 0 0.8 1.6 -0.8 11 30 13 2 50 Eredivisie (2 Seasons) 0.5 10 16 62.5 136 34 5 5 100.0 4 5 80.0 0 3 0.0 0 0.0 0.0 0.0 0 0 0 0 1 Serie B (2 Seasons) 0.1 6 8 75.0 69 36 5 6 83.3 1 2 50.0 0 0 0 0.0 0.0 0.0 1 1 0 0 1 Eerste Divisie (1 Season) 3.5 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 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 0 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 1 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 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 Philadelphia Union (1 Season) 1 League 0.1 0 Ascoli (1 Season) 1 League 0.1 0 CS Switchbacks (1 Season) 1 League 0.6 1 U.S. Open Cup (2 Seasons) 0.8 1 Coppa Italia (1 Season) 0.1 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016 16 Bethlehem 1 League 3.0 2017 17 Bethlehem 1 League 7.7 4 2018 18 Philadelphia Union 1 League 1.1 53 48 5 0 0 0 3 2 2 1 1 0 37 0 2 2018 18 Bethlehem 1 League 13.6 27 2019 19 Bethlehem 1 League 13.0 18 2019 19 Philadelphia Union 2 Leagues 1.5 74 68 3 1 0 0 0 2 0 0 0 0 63 3 4 2020 20 Philadelphia Union 1 League 5.7 180 175 3 1 0 0 4 0 2 0 0 0 136 2 4 2021 21 Philadelphia Union 1 League 3.9 92 89 2 0 0 0 2 2 0 0 0 0 68 1 2 2021-2022 21 Ascoli 1 League 0.1 8 7 1 0 0 0 1 1 0 0 0 0 6 0 0 2022-2023 22 Ascoli 2 Leagues 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2022-2023 22 Zwolle 1 League 3.5 4 2023-2024 23 Zwolle 1 League 0.5 16 16 0 0 0 0 1 0 0 0 0 0 10 0 2 2025 25 CS Switchbacks 2 Leagues 5.0 13 10 Seasons 5 Clubs 7 Leagues 58.8 423 403 14 2 0 0 77 7 4 1 1 0 320 6 14 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Bethlehem (4 Seasons) 1 League 37.3 49 Philadelphia Union (4 Seasons) 2 Leagues 12.3 399 380 13 2 0 0 9 6 4 1 1 0 304 6 12 Zwolle (3 Seasons) 2 Leagues 4.0 16 16 0 0 0 0 5 0 0 0 0 0 10 0 2 Ascoli (2 Seasons) 2 Leagues 0.2 8 7 1 0 0 0 1 1 0 0 0 0 6 0 0 CS Switchbacks (1 Season) 2 Leagues 5.0 13 USL (5 Seasons) 41.6 58 MLS (4 Seasons) 12.1 399 380 13 2 0 0 9 6 4 1 1 0 304 6 12 Eredivisie (2 Seasons) 0.5 16 16 0 0 0 0 1 0 0 0 0 0 10 0 2 Serie B (2 Seasons) 0.1 8 7 1 0 0 0 1 1 0 0 0 0 6 0 0 U.S. Open Cup (2 Seasons) 0.8 4 Eerste Divisie (1 Season) 3.5 4 Coppa Italia (1 Season) 0.1 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 2019 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 4 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 4 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Philadelphia Union (1 Season) 1 League 0.1 Ascoli (1 Season) 1 League 0.1 0 CS Switchbacks (1 Season) 1 League 0.6 4 U.S. Open Cup (2 Seasons) 0.8 4 Coppa Italia (1 Season) 0.1 0
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 2016 16 Bethlehem 1 League 3.0 2017 17 Bethlehem 1 League 7.7 2018 18 Philadelphia Union 1 League 1.1 9 7.94 5 1 1 1 1 0 0 0.00 0 0 0 0 0 0 2018 18 Bethlehem 1 League 13.6 2019 19 Bethlehem 1 League 13.0 2019 19 Philadelphia Union 2 Leagues 1.5 3 2.13 3 0 0 0 0 0 1 0.71 1 0 0 0 0 0 2020 20 Philadelphia Union 1 League 5.7 16 2.80 10 0 2 1 1 2 1 0.17 0 0 0 0 0 1 2021 21 Philadelphia Union 1 League 3.9 12 3.06 7 0 1 2 2 0 1 0.25 1 0 0 0 0 0 2021-2022 21 Ascoli 1 League 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Ascoli 2 Leagues 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Zwolle 1 League 3.5 2023-2024 23 Zwolle 1 League 0.5 2 3.83 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 2025 25 CS Switchbacks 2 Leagues 5.0 10 Seasons 5 Clubs 7 Leagues 58.8 42 3.28 26 1 4 5 4 2 3 0.23 2 0 0 0 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Bethlehem (4 Seasons) 1 League 37.3 Philadelphia Union (4 Seasons) 2 Leagues 12.3 40 3.28 25 1 4 4 4 2 3 0.25 2 0 0 0 0 1 Zwolle (3 Seasons) 2 Leagues 4.0 2 3.83 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Ascoli (2 Seasons) 2 Leagues 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 CS Switchbacks (1 Season) 2 Leagues 5.0 USL (5 Seasons) 41.6 MLS (4 Seasons) 12.1 40 3.28 25 1 4 4 4 2 3 0.25 2 0 0 0 0 1 Eredivisie (2 Seasons) 0.5 2 3.83 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Serie B (2 Seasons) 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 U.S. Open Cup (2 Seasons) 0.8 Eerste Divisie (1 Season) 3.5 Coppa Italia (1 Season) 0.1
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 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Philadelphia Union (1 Season) 1 League 0.1 Ascoli (1 Season) 1 League 0.1 CS Switchbacks (1 Season) 1 League 0.6 U.S. Open Cup (2 Seasons) 0.8 Coppa Italia (1 Season) 0.1
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 2016 16 Bethlehem 1 League 3.0 0 2017 17 Bethlehem 1 League 7.7 11 1 0 2018 18 Philadelphia Union 1 League 1.1 0 0 0 0 0 0 3 0.0 3 2 0 2 4 4 0 0 2018 18 Bethlehem 1 League 13.6 13 13 0 2019 19 Bethlehem 1 League 13.0 18 11 0 2019 19 Philadelphia Union 2 Leagues 1.5 7 6 4 3 0 3 3 100.0 0 1 1 0 1 8 2 0 2020 20 Philadelphia Union 1 League 5.7 18 11 5 8 5 4 17 23.5 13 4 0 4 1 19 0 0 2021 21 Philadelphia Union 1 League 3.9 12 4 6 4 2 7 15 46.7 8 1 0 1 1 13 4 0 2021-2022 21 Ascoli 1 League 0.1 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 0 0 2022-2023 22 Ascoli 2 Leagues 0.1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 2022-2023 22 Zwolle 1 League 3.5 4 2 0 2023-2024 23 Zwolle 1 League 0.5 1 0 1 0 0 0 0 0 0 0 0 1 2 0 0 2025 25 CS Switchbacks 2 Leagues 5.0 1 5 0 10 Seasons 5 Clubs 7 Leagues 58.8 39 69 17 15 7 14 39 35.9 25 9 1 8 40 47 6 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Bethlehem (4 Seasons) 1 League 37.3 42 25 0 Philadelphia Union (4 Seasons) 2 Leagues 12.3 37 21 15 15 7 14 38 36.8 24 8 1 7 7 44 6 0 Zwolle (3 Seasons) 2 Leagues 4.0 1 4 1 0 0 0 0 0 0 0 0 3 2 0 0 Ascoli (2 Seasons) 2 Leagues 0.2 1 1 1 0 0 0 1 0.0 1 1 0 1 0 1 0 0 CS Switchbacks (1 Season) 2 Leagues 5.0 1 5 0 USL (5 Seasons) 41.6 43 29 0 MLS (4 Seasons) 12.1 37 21 15 15 7 14 38 36.8 24 8 1 7 7 44 6 0 Eredivisie (2 Seasons) 0.5 1 0 1 0 0 0 0 0 0 0 0 1 2 0 0 Serie B (2 Seasons) 0.1 1 1 1 0 0 0 1 0.0 1 1 0 1 0 1 0 0 U.S. Open Cup (2 Seasons) 0.8 0 1 0 Eerste Divisie (1 Season) 3.5 4 2 0 Coppa Italia (1 Season) 0.1 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 2019 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 0 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 0 1 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 0 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 Philadelphia Union (1 Season) 1 League 0.1 0 Ascoli (1 Season) 1 League 0.1 0 0 0 CS Switchbacks (1 Season) 1 League 0.6 0 1 0 U.S. Open Cup (2 Seasons) 0.8 0 1 0 Coppa Italia (1 Season) 0.1 0 0 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 2016 16 Bethlehem 1 League 3.0 2017 17 Bethlehem 1 League 7.7 2018 18 Philadelphia Union 1 League 1.1 68 0 7 34 27 8 68 2 1 50.0 1 50.0 41 140 49 0 1 0 2 1 41 3 2018 18 Bethlehem 1 League 13.6 2019 19 Bethlehem 1 League 13.0 2019 19 Philadelphia Union 2 Leagues 1.5 95 3 14 51 31 4 95 2 1 50.0 1 50.0 65 374 193 5 2 2 2 1 72 6 2020 20 Philadelphia Union 1 League 5.7 241 0 27 109 106 23 241 14 8 57.1 6 42.9 130 686 358 8 9 6 10 8 167 30 2021 21 Philadelphia Union 1 League 3.9 127 4 19 52 58 12 127 11 8 72.7 3 27.3 70 407 147 7 4 2 4 4 79 14 2021-2022 21 Ascoli 1 League 0.1 13 0 0 8 5 0 13 0 0 0 6 62 31 0 0 0 1 0 7 1 2022-2023 22 Ascoli 2 Leagues 0.1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2022-2023 22 Zwolle 1 League 3.5 2023-2024 23 Zwolle 1 League 0.5 19 0 3 10 6 1 19 1 0 0.0 1 100.0 10 87 40 1 0 0 0 0 11 1 2025 25 CS Switchbacks 2 Leagues 5.0 10 Seasons 5 Clubs 7 Leagues 58.8 564 7 71 264 233 48 564 30 18 60.0 12 40.0 322 1756 818 21 16 10 19 14 377 55 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 Bethlehem (4 Seasons) 1 League 37.3 Philadelphia Union (4 Seasons) 2 Leagues 12.3 531 7 67 246 222 47 531 29 18 62.1 11 37.9 306 1607 747 20 16 10 18 14 359 53 Zwolle (3 Seasons) 2 Leagues 4.0 19 0 3 10 6 1 19 1 0 0.0 1 100.0 10 87 40 1 0 0 0 0 11 1 Ascoli (2 Seasons) 2 Leagues 0.2 14 0 1 8 5 0 14 0 0 0 6 62 31 0 0 0 1 0 7 1 CS Switchbacks (1 Season) 2 Leagues 5.0 USL (5 Seasons) 41.6 MLS (4 Seasons) 12.1 531 7 67 246 222 47 531 29 18 62.1 11 37.9 306 1607 747 20 16 10 18 14 359 53 Eredivisie (2 Seasons) 0.5 19 0 3 10 6 1 19 1 0 0.0 1 100.0 10 87 40 1 0 0 0 0 11 1 Serie B (2 Seasons) 0.1 14 0 1 8 5 0 14 0 0 0 6 62 31 0 0 0 1 0 7 1 U.S. Open Cup (2 Seasons) 0.8 Eerste Divisie (1 Season) 3.5 Coppa Italia (1 Season) 0.1
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 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 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 Philadelphia Union (1 Season) 1 League 0.1 Ascoli (1 Season) 1 League 0.1 CS Switchbacks (1 Season) 1 League 0.6 U.S. Open Cup (2 Seasons) 0.8 Coppa Italia (1 Season) 0.1
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 2016 16 Bethlehem us USA 3. USL 8 269 34 10.0 3.0 2 6 2017 17 Bethlehem us USA 2. USL 11 692 63 24.0 7.7 7 3 4 1 1.45 11 11 0 0.00 -0.04 Matches 2018 18 Philadelphia Union us USA 1. MLS 5 102 20 3.3 1.1 1 69 0 4 8 7 1.40 1 2 -1 -0.88 -0.88 3.4 1.7 +1.7 +1.54 +1.49 Matches 2018 18 Bethlehem us USA 2. USL 15 1,221 81 39.9 13.6 15 81 8 0 0 1.06 14 11 +3 +0.22 -0.37 Matches 2019 19 Philadelphia Union us USA 1. MLS 8 127 16 4.2 1.4 0 0 8 15 5 1.63 5 4 +1 +0.71 +0.49 3.3 3.1 +0.2 +0.17 -0.11 Matches 2019 19 Philadelphia Union us USA U.S. Open Cup 1 12 12 10.0 0.1 0 0 1 12 0 0.00 1 2 -1 -7.50 -7.50 Matches 2019 19 Bethlehem us USA 2. USL Champ 14 1,173 84 38.3 13.0 14 84 9 0 0 1.07 17 26 -9 -0.69 +0.26 Matches 2020 20 Philadelphia Union us USA 1. MLS 17 513 30 24.8 5.7 5 62 0 12 17 6 2.16 11 4 +7 +1.23 +0.25 8.1 7.8 +0.2 +0.04 -0.47 Matches 2021 21 Philadelphia Union us USA 1. MLS 12 351 29 11.5 3.9 4 62 0 8 13 7 1.15 2 5 -3 -0.77 -1.30 5.2 5.7 -0.5 -0.12 -0.39 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 1 8 8 0.2 0.1 0 0 1 8 6 3.00 0 0 0 0.00 -0.26 0.1 0.1 0.0 +0.22 +0.16 Matches 2022-2023 22 Ascoli it ITA Coppa Italia 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 1 2 2 0.1 0.0 0 0 1 2 8 3.00 1 0 +1 +45.00 +45.21 0.1 0.1 +0.1 +2.78 +3.02 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 4 47 12 1.5 0.5 0 0 4 12 23 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 Matches 2024-2025 24 Zwolle nl NED 1. Eredivisie 0 0 0 0 4 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup 1 57 57 47.5 0.6 0 0 1 57 0 3.00 2 1 +1 +1.58 +1.58 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 7 390 56 61.9 4.3 4 77 2 3 28 0 0.86 8 9 -1 -0.23 +0.14 Matches 10 Seasons 5 Clubs 7 Leagues 116 5,289 46 13.2 58.8 53 77 22 63 18 69 1.47 81 84 -3 -0.05 -0.27 20.7 19.6 +1.2 +0.09 +0.08 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 Bethlehem (4 Seasons) 1 League 48 3,355 70 28.7 37.3 38 83 20 10 1 1.17 42 48 -6 -0.17 -0.07 Philadelphia Union (4 Seasons) 2 Leagues 43 1,105 26 9.7 12.3 10 63 0 33 14 25 1.64 20 17 +3 +0.24 -0.11 20.0 18.3 +1.7 +0.14 -0.10 Zwolle (3 Seasons) 2 Leagues 14 361 26 4.0 4.0 1 67 0 13 23 28 1.64 7 7 0 0.00 -0.50 0.5 1.2 -0.7 -1.29 -0.73 Ascoli (2 Seasons) 2 Leagues 3 21 7 0.3 0.2 0 0 3 7 15 3.00 2 2 0 0.00 -0.05 0.2 0.1 +0.1 +0.73 +0.82 CS Switchbacks (1 Season) 2 Leagues 8 447 56 59.6 5.0 4 77 2 4 35 0 1.13 10 10 0 0.00 +0.30 USL (5 Seasons) 55 3,745 68 30.4 41.6 42 82 22 13 28 1 1.12 50 57 -7 -0.18 -0.06 MLS (4 Seasons) 42 1,093 26 9.7 12.1 10 63 0 32 14 25 1.68 19 15 +4 +0.33 -0.03 20.0 18.3 +1.7 +0.14 -0.10 Eredivisie (2 Seasons) 4 47 12 0.8 0.5 0 0 4 12 27 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 Serie B (2 Seasons) 2 10 5 0.1 0.1 0 0 2 5 14 3.00 1 0 +1 +9.00 +8.97 0.2 0.1 +0.1 +0.73 +0.82 U.S. Open Cup (2 Seasons) 2 69 35 28.8 0.8 0 0 2 35 0 1.50 3 3 0 0.00 0.00 Eerste Divisie (1 Season) 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31 Coppa Italia (1 Season) 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09
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 2016 16 Bethlehem 1 League 8 269 34 10.0 3.0 2 6 2017 17 Bethlehem 1 League 11 692 63 24.0 7.7 7 3 4 1 1.45 11 11 0 0.00 -0.04 2018 18 Philadelphia Union 1 League 5 102 20 3.3 1.1 1 69 0 4 8 7 1.40 1 2 -1 -0.88 -0.88 3.4 1.7 +1.7 +1.54 +1.49 2018 18 Bethlehem 1 League 15 1,221 81 39.9 13.6 15 81 8 0 0 1.06 14 11 +3 +0.22 -0.37 2019 19 Bethlehem 1 League 14 1,173 84 38.3 13.0 14 84 9 0 0 1.07 17 26 -9 -0.69 +0.26 2019 19 Philadelphia Union 2 Leagues 9 139 15 4.4 1.5 0 0 9 15 5 1.45 6 6 0 0.00 -0.21 3.3 3.1 +0.2 +0.17 -0.11 2020 20 Philadelphia Union 1 League 17 513 30 24.8 5.7 5 62 0 12 17 6 2.16 11 4 +7 +1.23 +0.25 8.1 7.8 +0.2 +0.04 -0.47 2021 21 Philadelphia Union 1 League 12 351 29 11.5 3.9 4 62 0 8 13 7 1.15 2 5 -3 -0.77 -1.30 5.2 5.7 -0.5 -0.12 -0.39 2021-2022 21 Ascoli 1 League 1 8 8 0.2 0.1 0 0 1 8 6 3.00 0 0 0 0.00 -0.26 0.1 0.1 0.0 +0.22 +0.16 2022-2023 22 Ascoli 2 Leagues 2 13 7 0.4 0.1 0 0 2 7 9 3.00 2 2 0 0.00 +0.15 0.1 0.1 +0.1 +2.78 +3.02 2022-2023 22 Zwolle 1 League 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31 2023-2024 23 Zwolle 1 League 4 47 12 1.5 0.5 0 0 4 12 23 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 2024-2025 24 Zwolle 1 League 0 0 0 0 4 2025 25 CS Switchbacks 2 Leagues 8 447 56 59.6 5.0 4 77 2 4 35 0 1.13 10 10 0 0.00 +0.30 10 Seasons 5 Clubs 7 Leagues 116 5,289 46 13.2 58.8 53 77 22 63 18 69 1.47 81 84 -3 -0.05 -0.27 20.7 19.6 +1.2 +0.09 +0.08 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 Bethlehem (4 Seasons) 1 League 48 3,355 70 28.7 37.3 38 83 20 10 1 1.17 42 48 -6 -0.17 -0.07 Philadelphia Union (4 Seasons) 2 Leagues 43 1,105 26 9.7 12.3 10 63 0 33 14 25 1.64 20 17 +3 +0.24 -0.11 20.0 18.3 +1.7 +0.14 -0.10 Zwolle (3 Seasons) 2 Leagues 14 361 26 4.0 4.0 1 67 0 13 23 28 1.64 7 7 0 0.00 -0.50 0.5 1.2 -0.7 -1.29 -0.73 Ascoli (2 Seasons) 2 Leagues 3 21 7 0.3 0.2 0 0 3 7 15 3.00 2 2 0 0.00 -0.05 0.2 0.1 +0.1 +0.73 +0.82 CS Switchbacks (1 Season) 2 Leagues 8 447 56 59.6 5.0 4 77 2 4 35 0 1.13 10 10 0 0.00 +0.30 USL (5 Seasons) 55 3,745 68 30.4 41.6 42 82 22 13 28 1 1.12 50 57 -7 -0.18 -0.06 MLS (4 Seasons) 42 1,093 26 9.7 12.1 10 63 0 32 14 25 1.68 19 15 +4 +0.33 -0.03 20.0 18.3 +1.7 +0.14 -0.10 Eredivisie (2 Seasons) 4 47 12 0.8 0.5 0 0 4 12 27 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 Serie B (2 Seasons) 2 10 5 0.1 0.1 0 0 2 5 14 3.00 1 0 +1 +9.00 +8.97 0.2 0.1 +0.1 +0.73 +0.82 U.S. Open Cup (2 Seasons) 2 69 35 28.8 0.8 0 0 2 35 0 1.50 3 3 0 0.00 0.00 Eerste Divisie (1 Season) 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31 Coppa Italia (1 Season) 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09
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 2016 16 Bethlehem us USA 3. USL 25th 8 269 34 10.0 3.0 2 6 2017 17 Bethlehem us USA 2. USL 17th 11 692 63 24.0 7.7 7 3 4 1 1.45 11 11 0 0.00 -0.04 Matches 2018 18 Philadelphia Union us USA 1. MLS 11th 5 102 20 3.3 1.1 1 69 0 4 8 7 1.40 1 2 -1 -0.88 -0.88 3.4 1.7 +1.7 +1.54 +1.49 Matches 2018 18 Bethlehem us USA 2. USL 14th 15 1,221 81 39.9 13.6 15 81 8 0 0 1.06 14 11 +3 +0.22 -0.37 Matches 2019 19 Bethlehem us USA 2. USL Champ 32nd 14 1,173 84 38.3 13.0 14 84 9 0 0 1.07 17 26 -9 -0.69 +0.26 Matches 2019 19 Philadelphia Union us USA 1. MLS 5th 8 127 16 4.2 1.4 0 0 8 15 5 1.63 5 4 +1 +0.71 +0.49 3.3 3.1 +0.2 +0.17 -0.11 Matches 2020 20 Philadelphia Union us USA 1. MLS 1st 17 513 30 24.8 5.7 5 62 0 12 17 6 2.16 11 4 +7 +1.23 +0.25 8.1 7.8 +0.2 +0.04 -0.47 Matches 2021 21 Philadelphia Union us USA 1. MLS 7th 12 351 29 11.5 3.9 4 62 0 8 13 7 1.15 2 5 -3 -0.77 -1.30 5.2 5.7 -0.5 -0.12 -0.39 Matches 2021-2022 21 Ascoli it ITA 2. Serie B 6th 1 8 8 0.2 0.1 0 0 1 8 6 3.00 0 0 0 0.00 -0.26 0.1 0.1 0.0 +0.22 +0.16 Matches 2022-2023 22 Ascoli it ITA 2. Serie B 12th 1 2 2 0.1 0.0 0 0 1 2 8 3.00 1 0 +1 +45.00 +45.21 0.1 0.1 +0.1 +2.78 +3.02 Matches 2022-2023 22 Zwolle nl NED 2. Eerste Divisie 2nd 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31 Matches 2023-2024 23 Zwolle nl NED 1. Eredivisie 12th 4 47 12 1.5 0.5 0 0 4 12 23 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 Matches 2024-2025 24 Zwolle nl NED 1. Eredivisie 15th 0 0 0 0 4 Matches 2025 25 CS Switchbacks us USA 2. USL Champ 17th 7 390 56 61.9 4.3 4 77 2 3 28 0 0.86 8 9 -1 -0.23 +0.14 Matches 10 Seasons 5 Clubs 5 Leagues 113 5,209 46 13.2 57.9 53 77 22 60 17 68 1.45 77 79 -2 -0.04 -0.25 20.7 19.6 +1.2 +0.09 +0.08 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 Bethlehem (4 Seasons) 1 League 48 3,355 70 28.7 37.3 38 83 20 10 1 1.17 42 48 -6 -0.17 -0.07 Philadelphia Union (4 Seasons) 1 League 42 1,093 26 9.7 12.1 10 63 0 32 14 25 1.68 19 15 +4 +0.33 -0.03 20.0 18.3 +1.7 +0.14 -0.10 Zwolle (3 Seasons) 2 Leagues 14 361 26 4.0 4.0 1 67 0 13 23 28 1.64 7 7 0 0.00 -0.50 0.5 1.2 -0.7 -1.29 -0.73 Ascoli (2 Seasons) 1 League 2 10 5 0.1 0.1 0 0 2 5 14 3.00 1 0 +1 +9.00 +8.97 0.2 0.1 +0.1 +0.73 +0.82 CS Switchbacks (1 Season) 1 League 7 390 56 61.9 4.3 4 77 2 3 28 0 0.86 8 9 -1 -0.23 +0.14 USL (5 Seasons) 55 3,745 68 30.4 41.6 42 82 22 13 28 1 1.12 50 57 -7 -0.18 -0.06 MLS (4 Seasons) 42 1,093 26 9.7 12.1 10 63 0 32 14 25 1.68 19 15 +4 +0.33 -0.03 20.0 18.3 +1.7 +0.14 -0.10 Eredivisie (2 Seasons) 4 47 12 0.8 0.5 0 0 4 12 27 0.25 0 1 -1 -1.91 -1.29 0.5 1.2 -0.7 -1.29 -0.73 Serie B (2 Seasons) 2 10 5 0.1 0.1 0 0 2 5 14 3.00 1 0 +1 +9.00 +8.97 0.2 0.1 +0.1 +0.73 +0.82 Eerste Divisie (1 Season) 10 314 31 9.2 3.5 1 67 0 9 27 1 2.20 7 6 +1 +0.29 -1.31
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 19 Philadelphia Union us USA U.S. Open Cup R32 1 12 12 10.0 0.1 0 0 1 12 0 0.00 1 2 -1 -7.50 -7.50 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 1 57 57 47.5 0.6 0 0 1 57 0 3.00 2 1 +1 +1.58 +1.58 Matches 3 Seasons 3 Clubs 2 Leagues 3 80 27 17.8 0.9 0 0 3 27 1 2.00 4 5 -1 -1.13 -1.61 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Philadelphia Union (1 Season) 1 League 1 12 12 10.0 0.1 0 0 1 12 0 0.00 1 2 -1 -7.50 -7.50 Ascoli (1 Season) 1 League 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09 CS Switchbacks (1 Season) 1 League 1 57 57 47.5 0.6 0 0 1 57 0 3.00 2 1 +1 +1.58 +1.58 U.S. Open Cup (2 Seasons) 2 69 35 28.8 0.8 0 0 2 35 0 1.50 3 3 0 0.00 0.00 Coppa Italia (1 Season) 1 11 11 5.2 0.1 0 0 1 11 1 3.00 1 2 -1 -8.18 -9.09
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 2016 16 Bethlehem 1 League 3.0 1 0 1 2017 17 Bethlehem 1 League 7.7 4 0 0 23 12 1 4 1 11 0 1 0 2018 18 Philadelphia Union 1 League 1.1 0 0 0 4 2 0 3 4 0 0 0 0 8 0 0 2018 18 Bethlehem 1 League 13.6 3 0 0 29 21 0 27 13 13 0 0 0 2019 19 Bethlehem 1 League 13.0 5 0 0 27 21 1 18 11 18 0 1 0 2019 19 Philadelphia Union 2 Leagues 1.5 0 0 0 5 2 0 0 1 6 0 0 0 5 0 1 0.0 2020 20 Philadelphia Union 1 League 5.7 4 0 0 16 12 0 4 1 11 0 0 0 21 2 7 22.2 2021 21 Philadelphia Union 1 League 3.9 2 0 0 11 3 0 2 1 4 0 0 0 20 0 5 0.0 2021-2022 21 Ascoli 1 League 0.1 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 2022-2023 22 Ascoli 2 Leagues 0.1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2022-2023 22 Zwolle 1 League 3.5 1 0 0 5 3 0 4 2 4 0 2023-2024 23 Zwolle 1 League 0.5 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0.0 2025 25 CS Switchbacks 2 Leagues 5.0 4 0 0 13 6 0 13 5 1 0 10 Seasons 5 Clubs 7 Leagues 58.8 24 0 0 135 82 2 77 40 69 0 2 0 56 2 14 12.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Bethlehem (4 Seasons) 1 League 37.3 13 0 0 80 54 2 49 25 42 0 2 0 Philadelphia Union (4 Seasons) 2 Leagues 12.3 6 0 0 36 19 0 9 7 21 0 0 0 54 2 13 13.3 Zwolle (3 Seasons) 2 Leagues 4.0 1 0 0 6 3 0 5 3 4 0 0 0 1 0 1 0.0 Ascoli (2 Seasons) 2 Leagues 0.2 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 CS Switchbacks (1 Season) 2 Leagues 5.0 4 0 0 13 6 0 13 5 1 0 USL (5 Seasons) 41.6 16 0 0 91 60 2 58 29 43 0 2 0 MLS (4 Seasons) 12.1 6 0 0 36 19 0 9 7 21 0 0 0 54 2 13 13.3 Eredivisie (2 Seasons) 0.5 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0.0 Serie B (2 Seasons) 0.1 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 U.S. Open Cup (2 Seasons) 0.8 1 0 0 2 0 0 4 1 0 0 Eerste Divisie (1 Season) 3.5 1 0 0 5 3 0 4 2 4 0 Coppa Italia (1 Season) 0.1 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 Matches 2019 19 Philadelphia Union us USA U.S. Open Cup R32 0.1 0 0 0 0 Matches 2022-2023 22 Ascoli it ITA Coppa Italia Rd2 0.1 0 0 0 0 0 0 0 0 0 0 Matches 2025 25 CS Switchbacks us USA U.S. Open Cup R32 0.6 1 0 0 2 0 0 4 1 0 Matches 3 Seasons 3 Clubs 2 Leagues 0.9 1 0 0 2 0 0 4 1 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Philadelphia Union (1 Season) 1 League 0.1 0 0 0 0 Ascoli (1 Season) 1 League 0.1 0 0 0 0 0 0 0 0 0 0 CS Switchbacks (1 Season) 1 League 0.6 1 0 0 2 0 0 4 1 0 U.S. Open Cup (2 Seasons) 0.8 1 0 0 2 0 0 4 1 0 0 Coppa Italia (1 Season) 0.1 0 0 0 0 0 0 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 Anthony Fontana Pages
Anthony Fontana 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