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 2017 22 Philadelphia Union us USA 1. MLS 19 7 716 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2017 22 Bethlehem us USA 2. USL 13 13 1,004 11.2 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2018 23 Philadelphia Union us USA 1. MLS 13 8 606 6.7 1 0 1 1 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.15 0.00 0.15 0.15 0.15 0.20 0.08 0.28 0.20 0.28 Matches 2018 23 Bethlehem us USA 2. USL 12 12 979 10.9 2 2 4 2 0 0 0 0 0.18 0.18 0.37 0.18 0.37 Matches 2019 24 NY Red Bulls us USA 1. MLS 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2019 24 Memphis us USA 2. USL Champ 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 Matches 2020 25 Timbers 2 us USA 2. USL Champ 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 Matches 2021 26 San Antonio us USA 2. USL Champ 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 Matches 2022 27 Phx Rising us USA U.S. Open Cup 3 3 228 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 27 Phx Rising us USA 2. USL Champ 18 11 1,009 11.2 2 2 4 2 0 0 1 0 0.18 0.18 0.36 0.18 0.36 Matches 2022 27 FC Tulsa us USA 2. USL Champ 10 7 642 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2023 28 FC Tulsa us USA 2. USL Champ 33 30 2,581 28.7 9 7 16 9 0 0 4 1 0.31 0.24 0.56 0.31 0.56 Matches 2024 29 Hartford us USA U.S. Open Cup 1 0 53 0.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2024 29 Hartford us USA 2. USL Champ 34 28 2,347 26.1 3 2 5 3 0 0 4 0 0.12 0.08 0.19 0.12 0.19 Matches 8 Seasons 10 Clubs 3 Leagues 237 193 16,533 183.7 37 22 59 36 1 1 16 2 1.4 1.4 0.5 1.9 29 18 89 0.20 0.12 0.32 0.20 0.32 0.18 0.07 0.24 0.18 0.24 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 FC Tulsa (2 Seasons) 1 League 43 37 3,223 35.8 11 7 18 11 0 0 5 1 0.31 0.20 0.50 0.31 0.50 Philadelphia Union (2 Seasons) 1 League 32 15 1,322 14.7 3 0 3 3 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.20 0.00 0.20 0.20 0.20 0.20 0.08 0.28 0.20 0.28 Bethlehem (2 Seasons) 1 League 25 25 1,983 22.0 3 2 5 3 0 0 0 0 0.14 0.09 0.23 0.14 0.23 Hartford (1 Season) 2 Leagues 35 28 2,400 26.7 3 2 5 3 0 0 4 1 0.11 0.07 0.19 0.11 0.19 San Antonio (1 Season) 1 League 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 Phx Rising (1 Season) 2 Leagues 21 14 1,237 13.7 2 2 4 2 0 0 2 0 0.15 0.15 0.29 0.15 0.29 NY Red Bulls II (1 Season) 1 League 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 Memphis (1 Season) 1 League 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Timbers 2 (1 Season) 1 League 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 NY Red Bulls (1 Season) 1 League 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 USL (8 Seasons) 198 174 14,820 164.7 34 22 56 33 1 1 15 1 0.21 0.13 0.34 0.20 0.33 MLS (3 Seasons) 35 16 1,432 15.9 3 0 3 3 0 0 0 0 1.4 1.4 0.5 1.9 29 18 89 0.19 0.00 0.19 0.19 0.19 0.18 0.07 0.24 0.18 0.24 U.S. Open Cup (2 Seasons) 4 3 281 3.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017 22 Philadelphia Union 1 League 19 7 716 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 2017 22 Bethlehem 1 League 13 13 1,004 11.2 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 2018 23 Philadelphia Union 1 League 13 8 606 6.7 1 0 1 1 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.15 0.00 0.15 0.15 0.15 0.20 0.08 0.28 0.20 0.28 2018 23 Bethlehem 1 League 12 12 979 10.9 2 2 4 2 0 0 0 0 0.18 0.18 0.37 0.18 0.37 2019 24 Memphis 1 League 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 2019 24 NY Red Bulls 1 League 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 2019 24 NY Red Bulls II 1 League 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 2020 25 Timbers 2 1 League 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 2021 26 San Antonio 1 League 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 2022 27 Phx Rising 2 Leagues 21 14 1,237 13.7 2 2 4 2 0 0 2 0 0.15 0.15 0.29 0.15 0.29 2022 27 FC Tulsa 1 League 10 7 642 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 2023 28 FC Tulsa 1 League 33 30 2,581 28.7 9 7 16 9 0 0 4 1 0.31 0.24 0.56 0.31 0.56 2024 29 Hartford 2 Leagues 35 28 2,400 26.7 3 2 5 3 0 0 4 1 0.11 0.07 0.19 0.11 0.19 8 Seasons 10 Clubs 3 Leagues 237 193 16,533 183.7 37 22 59 36 1 1 16 2 1.4 1.4 0.5 1.9 29 18 89 0.20 0.12 0.32 0.20 0.32 0.18 0.07 0.24 0.18 0.24 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 FC Tulsa (2 Seasons) 1 League 43 37 3,223 35.8 11 7 18 11 0 0 5 1 0.31 0.20 0.50 0.31 0.50 Philadelphia Union (2 Seasons) 1 League 32 15 1,322 14.7 3 0 3 3 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.20 0.00 0.20 0.20 0.20 0.20 0.08 0.28 0.20 0.28 Bethlehem (2 Seasons) 1 League 25 25 1,983 22.0 3 2 5 3 0 0 0 0 0.14 0.09 0.23 0.14 0.23 Hartford (1 Season) 2 Leagues 35 28 2,400 26.7 3 2 5 3 0 0 4 1 0.11 0.07 0.19 0.11 0.19 San Antonio (1 Season) 1 League 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 Phx Rising (1 Season) 2 Leagues 21 14 1,237 13.7 2 2 4 2 0 0 2 0 0.15 0.15 0.29 0.15 0.29 NY Red Bulls II (1 Season) 1 League 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 Memphis (1 Season) 1 League 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Timbers 2 (1 Season) 1 League 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 NY Red Bulls (1 Season) 1 League 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 USL (8 Seasons) 198 174 14,820 164.7 34 22 56 33 1 1 15 1 0.21 0.13 0.34 0.20 0.33 MLS (3 Seasons) 35 16 1,432 15.9 3 0 3 3 0 0 0 0 1.4 1.4 0.5 1.9 29 18 89 0.19 0.00 0.19 0.19 0.19 0.18 0.07 0.24 0.18 0.24 U.S. Open Cup (2 Seasons) 4 3 281 3.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017 22 Philadelphia Union us USA 1. MLS 16th 19 7 716 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2017 22 Bethlehem us USA 2. USL 17th 13 13 1,004 11.2 1 0 1 1 0 0 0 0 0.09 0.00 0.09 0.09 0.09 Matches 2018 23 Philadelphia Union us USA 1. MLS 11th 13 8 606 6.7 1 0 1 1 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.15 0.00 0.15 0.15 0.15 0.20 0.08 0.28 0.20 0.28 Matches 2018 23 Bethlehem us USA 2. USL 14th 12 12 979 10.9 2 2 4 2 0 0 0 0 0.18 0.18 0.37 0.18 0.37 Matches 2019 24 Memphis us USA 2. USL Champ 30th 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Matches 2019 24 NY Red Bulls us USA 1. MLS 12th 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 8th 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 Matches 2020 25 Timbers 2 us USA 2. USL Champ 32nd 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 Matches 2021 26 San Antonio us USA 2. USL Champ 9th 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 Matches 2022 27 Phx Rising us USA 2. USL Champ 18 11 1,009 11.2 2 2 4 2 0 0 1 0 0.18 0.18 0.36 0.18 0.36 Matches 2022 27 FC Tulsa us USA 2. USL Champ 10 7 642 7.1 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2023 28 FC Tulsa us USA 2. USL Champ 21st 33 30 2,581 28.7 9 7 16 9 0 0 4 1 0.31 0.24 0.56 0.31 0.56 Matches 2024 29 Hartford us USA 2. USL Champ 16th 34 28 2,347 26.1 3 2 5 3 0 0 4 0 0.12 0.08 0.19 0.12 0.19 Matches 8 Seasons 10 Clubs 2 Leagues 233 190 16,252 180.6 37 22 59 36 1 1 15 1 1.4 1.4 0.5 1.9 29 18 89 0.20 0.12 0.33 0.20 0.32 0.18 0.07 0.24 0.18 0.24 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 FC Tulsa (2 Seasons) 1 League 43 37 3,223 35.8 11 7 18 11 0 0 5 1 0.31 0.20 0.50 0.31 0.50 Philadelphia Union (2 Seasons) 1 League 32 15 1,322 14.7 3 0 3 3 0 0 0 0 1.3 1.3 0.5 1.9 22 12 76 0.20 0.00 0.20 0.20 0.20 0.20 0.08 0.28 0.20 0.28 Bethlehem (2 Seasons) 1 League 25 25 1,983 22.0 3 2 5 3 0 0 0 0 0.14 0.09 0.23 0.14 0.23 Hartford (1 Season) 1 League 34 28 2,347 26.1 3 2 5 3 0 0 4 0 0.12 0.08 0.19 0.12 0.19 San Antonio (1 Season) 1 League 32 30 2,626 29.2 6 4 10 6 0 0 2 0 0.21 0.14 0.34 0.21 0.34 Phx Rising (1 Season) 1 League 18 11 1,009 11.2 2 2 4 2 0 0 1 0 0.18 0.18 0.36 0.18 0.36 NY Red Bulls II (1 Season) 1 League 18 16 1,317 14.6 2 4 6 1 1 1 0 0 0.14 0.27 0.41 0.07 0.34 Memphis (1 Season) 1 League 15 14 1,197 13.3 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 Timbers 2 (1 Season) 1 League 13 13 1,118 12.4 4 1 5 4 0 0 2 0 0.32 0.08 0.40 0.32 0.40 NY Red Bulls (1 Season) 1 League 3 1 110 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 7 6 13 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 USL (8 Seasons) 198 174 14,820 164.7 34 22 56 33 1 1 15 1 0.21 0.13 0.34 0.20 0.33 MLS (3 Seasons) 35 16 1,432 15.9 3 0 3 3 0 0 0 0 1.4 1.4 0.5 1.9 29 18 89 0.19 0.00 0.19 0.19 0.19 0.18 0.07 0.24 0.18 0.24
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 2022 27 Phx Rising us USA U.S. Open Cup R32 3 3 228 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 1 0 53 0.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 4 3 281 3.1 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 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 Phx Rising (1 Season) 1 League 3 3 228 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hartford (1 Season) 1 League 1 0 53 0.6 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00
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 2017 22 Philadelphia Union us USA 1. MLS 8.0 2 16 5 31.3 2.01 0.63 0.13 0.40 0 0 Matches 2017 22 Bethlehem us USA 2. USL 11.2 1 19 6 31.6 1.70 0.54 0.05 0.17 0 0 Matches 2018 23 Philadelphia Union us USA 1. MLS 6.7 1 10 2 20.0 1.49 0.30 0.10 0.50 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 Matches 2018 23 Bethlehem us USA 2. USL 10.9 2 22 5 22.7 2.02 0.46 0.09 0.40 0 0 Matches 2019 24 NY Red Bulls us USA 1. MLS 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2019 24 Memphis us USA 2. USL Champ 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 Matches 2020 25 Timbers 2 us USA 2. USL Champ 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 Matches 2021 26 San Antonio us USA 2. USL Champ 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 Matches 2022 27 Phx Rising us USA U.S. Open Cup 2.5 0 4 1 25.0 1.58 0.39 0.00 0.00 0 0 Matches 2022 27 Phx Rising us USA 2. USL Champ 11.2 2 27 7 25.9 2.41 0.62 0.07 0.29 0 0 Matches 2022 27 FC Tulsa us USA 2. USL Champ 7.1 2 12 4 33.3 1.68 0.56 0.17 0.50 0 0 Matches 2023 28 FC Tulsa us USA 2. USL Champ 28.7 9 67 22 32.8 2.34 0.77 0.13 0.41 0 0 Matches 2024 29 Hartford us USA U.S. Open Cup 0.6 0 1 0 0.0 1.70 0.00 0.00 0 0 Matches 2024 29 Hartford us USA 2. USL Champ 26.1 3 41 13 31.7 1.57 0.50 0.07 0.23 0 0 Matches 8 Seasons 10 Clubs 3 Leagues 183.7 37 410 136 33.2 2.23 0.74 0.09 0.26 17.4 0 1 1 1.4 1.4 0.12 -0.4 -0.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 FC Tulsa (2 Seasons) 1 League 35.8 11 79 26 32.9 2.21 0.73 0.14 0.42 0 0 Philadelphia Union (2 Seasons) 1 League 14.7 3 26 7 26.9 1.77 0.48 0.12 0.43 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 Bethlehem (2 Seasons) 1 League 22.0 3 41 11 26.8 1.86 0.50 0.07 0.27 0 0 Hartford (1 Season) 2 Leagues 26.7 3 42 13 31.0 1.58 0.49 0.07 0.23 0 0 San Antonio (1 Season) 1 League 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 Phx Rising (1 Season) 2 Leagues 13.7 2 31 8 25.8 2.26 0.58 0.06 0.25 0 0 NY Red Bulls II (1 Season) 1 League 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 Memphis (1 Season) 1 League 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 Timbers 2 (1 Season) 1 League 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 NY Red Bulls (1 Season) 1 League 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 USL (8 Seasons) 164.7 34 377 127 33.7 2.29 0.77 0.09 0.26 1 1 MLS (3 Seasons) 15.9 3 28 8 28.6 1.76 0.50 0.11 0.38 17.4 0 0 0 1.4 1.4 0.12 -0.4 -0.4 U.S. Open Cup (2 Seasons) 3.1 0 5 1 20.0 1.60 0.32 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 2017 22 Philadelphia Union 1 League 8.0 2 16 5 31.3 2.01 0.63 0.13 0.40 0 0 2017 22 Bethlehem 1 League 11.2 1 19 6 31.6 1.70 0.54 0.05 0.17 0 0 2018 23 Philadelphia Union 1 League 6.7 1 10 2 20.0 1.49 0.30 0.10 0.50 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 2018 23 Bethlehem 1 League 10.9 2 22 5 22.7 2.02 0.46 0.09 0.40 0 0 2019 24 Memphis 1 League 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 2019 24 NY Red Bulls 1 League 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2019 24 NY Red Bulls II 1 League 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 2020 25 Timbers 2 1 League 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 2021 26 San Antonio 1 League 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 2022 27 Phx Rising 2 Leagues 13.7 2 31 8 25.8 2.26 0.58 0.06 0.25 0 0 2022 27 FC Tulsa 1 League 7.1 2 12 4 33.3 1.68 0.56 0.17 0.50 0 0 2023 28 FC Tulsa 1 League 28.7 9 67 22 32.8 2.34 0.77 0.13 0.41 0 0 2024 29 Hartford 2 Leagues 26.7 3 42 13 31.0 1.58 0.49 0.07 0.23 0 0 8 Seasons 10 Clubs 3 Leagues 183.7 37 410 136 33.2 2.23 0.74 0.09 0.26 17.4 0 1 1 1.4 1.4 0.12 -0.4 -0.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 FC Tulsa (2 Seasons) 1 League 35.8 11 79 26 32.9 2.21 0.73 0.14 0.42 0 0 Philadelphia Union (2 Seasons) 1 League 14.7 3 26 7 26.9 1.77 0.48 0.12 0.43 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 Bethlehem (2 Seasons) 1 League 22.0 3 41 11 26.8 1.86 0.50 0.07 0.27 0 0 Hartford (1 Season) 2 Leagues 26.7 3 42 13 31.0 1.58 0.49 0.07 0.23 0 0 San Antonio (1 Season) 1 League 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 Phx Rising (1 Season) 2 Leagues 13.7 2 31 8 25.8 2.26 0.58 0.06 0.25 0 0 NY Red Bulls II (1 Season) 1 League 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 Memphis (1 Season) 1 League 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 Timbers 2 (1 Season) 1 League 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 NY Red Bulls (1 Season) 1 League 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 USL (8 Seasons) 164.7 34 377 127 33.7 2.29 0.77 0.09 0.26 1 1 MLS (3 Seasons) 15.9 3 28 8 28.6 1.76 0.50 0.11 0.38 17.4 0 0 0 1.4 1.4 0.12 -0.4 -0.4 U.S. Open Cup (2 Seasons) 3.1 0 5 1 20.0 1.60 0.32 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 2017 22 Philadelphia Union us USA 1. MLS 16th 8.0 2 16 5 31.3 2.01 0.63 0.13 0.40 0 0 Matches 2017 22 Bethlehem us USA 2. USL 17th 11.2 1 19 6 31.6 1.70 0.54 0.05 0.17 0 0 Matches 2018 23 Philadelphia Union us USA 1. MLS 11th 6.7 1 10 2 20.0 1.49 0.30 0.10 0.50 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 Matches 2018 23 Bethlehem us USA 2. USL 14th 10.9 2 22 5 22.7 2.02 0.46 0.09 0.40 0 0 Matches 2019 24 Memphis us USA 2. USL Champ 30th 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 Matches 2019 24 NY Red Bulls us USA 1. MLS 12th 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 8th 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 Matches 2020 25 Timbers 2 us USA 2. USL Champ 32nd 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 Matches 2021 26 San Antonio us USA 2. USL Champ 9th 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 Matches 2022 27 Phx Rising us USA 2. USL Champ 11.2 2 27 7 25.9 2.41 0.62 0.07 0.29 0 0 Matches 2022 27 FC Tulsa us USA 2. USL Champ 7.1 2 12 4 33.3 1.68 0.56 0.17 0.50 0 0 Matches 2023 28 FC Tulsa us USA 2. USL Champ 21st 28.7 9 67 22 32.8 2.34 0.77 0.13 0.41 0 0 Matches 2024 29 Hartford us USA 2. USL Champ 16th 26.1 3 41 13 31.7 1.57 0.50 0.07 0.23 0 0 Matches 8 Seasons 10 Clubs 2 Leagues 180.6 37 405 135 33.3 2.24 0.75 0.09 0.27 17.4 0 1 1 1.4 1.4 0.12 -0.4 -0.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 FC Tulsa (2 Seasons) 1 League 35.8 11 79 26 32.9 2.21 0.73 0.14 0.42 0 0 Philadelphia Union (2 Seasons) 1 League 14.7 3 26 7 26.9 1.77 0.48 0.12 0.43 16.0 0 0 0 1.3 1.3 0.13 -0.3 -0.3 Bethlehem (2 Seasons) 1 League 22.0 3 41 11 26.8 1.86 0.50 0.07 0.27 0 0 Hartford (1 Season) 1 League 26.1 3 41 13 31.7 1.57 0.50 0.07 0.23 0 0 San Antonio (1 Season) 1 League 29.2 6 76 20 26.3 2.60 0.69 0.08 0.30 0 0 Phx Rising (1 Season) 1 League 11.2 2 27 7 25.9 2.41 0.62 0.07 0.29 0 0 NY Red Bulls II (1 Season) 1 League 14.6 2 49 19 38.8 3.35 1.30 0.02 0.05 1 1 Memphis (1 Season) 1 League 13.3 3 36 14 38.9 2.71 1.05 0.08 0.21 0 0 Timbers 2 (1 Season) 1 League 12.4 4 28 17 60.7 2.25 1.37 0.14 0.24 0 0 NY Red Bulls (1 Season) 1 League 1.2 0 2 1 50.0 1.64 0.82 0.00 0.00 24.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 USL (8 Seasons) 164.7 34 377 127 33.7 2.29 0.77 0.09 0.26 1 1 MLS (3 Seasons) 15.9 3 28 8 28.6 1.76 0.50 0.11 0.38 17.4 0 0 0 1.4 1.4 0.12 -0.4 -0.4
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 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 0 4 1 25.0 1.58 0.39 0.00 0.00 0 0 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 0 1 0 0.0 1.70 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 3.1 0 5 1 20.0 1.60 0.32 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Phx Rising (1 Season) 1 League 2.5 0 4 1 25.0 1.58 0.39 0.00 0.00 0 0 Hartford (1 Season) 1 League 0.6 0 1 0 0.0 1.70 0.00 0.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 2017 22 Philadelphia Union 1 League 8.0 0 2017 22 Bethlehem 1 League 11.2 0 2018 23 Philadelphia Union 1 League 6.7 177 251 70.5 2655 596 103 133 77.4 60 76 78.9 12 24 50.0 0 0.5 0.3 -0.5 5 15 4 1 12 2018 23 Bethlehem 1 League 10.9 2 2019 24 Memphis 1 League 13.3 0 2019 24 NY Red Bulls 1 League 1.2 35 57 61.4 420 158 23 31 74.2 11 16 68.8 0 2 0.0 0 0.0 0.1 0.0 0 0 2 0 6 2019 24 NY Red Bulls II 1 League 14.6 4 2020 25 Timbers 2 1 League 12.4 1 2021 26 San Antonio 1 League 29.2 4 2022 27 Phx Rising 2 Leagues 13.7 2 2022 27 FC Tulsa 1 League 7.1 0 2023 28 FC Tulsa 1 League 28.7 7 2024 29 Hartford 2 Leagues 26.7 2 8 Seasons 10 Clubs 3 Leagues 183.7 212 308 68.8 3075 754 126 164 76.8 71 92 77.2 12 26 46.2 22 0.5 0.4 +21.5 5 15 6 1 18 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 FC Tulsa (2 Seasons) 1 League 35.8 7 Philadelphia Union (2 Seasons) 1 League 14.7 177 251 70.5 2655 596 103 133 77.4 60 76 78.9 12 24 50.0 0 0.5 0.3 -0.5 5 15 4 1 12 Bethlehem (2 Seasons) 1 League 22.0 2 Hartford (1 Season) 2 Leagues 26.7 2 San Antonio (1 Season) 1 League 29.2 4 Phx Rising (1 Season) 2 Leagues 13.7 2 NY Red Bulls II (1 Season) 1 League 14.6 4 Memphis (1 Season) 1 League 13.3 0 Timbers 2 (1 Season) 1 League 12.4 1 NY Red Bulls (1 Season) 1 League 1.2 35 57 61.4 420 158 23 31 74.2 11 16 68.8 0 2 0.0 0 0.0 0.1 0.0 0 0 2 0 6 USL (8 Seasons) 164.7 22 MLS (3 Seasons) 15.9 212 308 68.8 3075 754 126 164 76.8 71 92 77.2 12 26 46.2 0 0.5 0.4 -0.5 5 15 6 1 18 U.S. Open Cup (2 Seasons) 3.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 A-xAG KP 1/3 PPA CrsPA Matches 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 0 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 0 Matches 2 Seasons 2 Clubs 1 League 3.1 0 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 Phx Rising (1 Season) 1 League 2.5 0 Hartford (1 Season) 1 League 0.6 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 2017 22 Philadelphia Union 1 League 8.0 17 2017 22 Bethlehem 1 League 11.2 22 2018 23 Philadelphia Union 1 League 6.7 251 241 10 0 0 1 13 10 0 0 0 0 177 0 10 2018 23 Bethlehem 1 League 10.9 19 2019 24 Memphis 1 League 13.3 27 2019 24 NY Red Bulls 1 League 1.2 57 50 7 0 0 0 4 7 0 0 0 0 35 0 4 2019 24 NY Red Bulls II 1 League 14.6 32 2020 25 Timbers 2 1 League 12.4 29 2021 26 San Antonio 1 League 29.2 74 2022 27 Phx Rising 2 Leagues 13.7 51 2022 27 FC Tulsa 1 League 7.1 18 2023 28 FC Tulsa 1 League 28.7 43 2024 29 Hartford 2 Leagues 26.7 59 8 Seasons 10 Clubs 3 Leagues 183.7 308 291 17 0 0 1 408 17 0 0 0 0 212 0 14 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches FC Tulsa (2 Seasons) 1 League 35.8 61 Philadelphia Union (2 Seasons) 1 League 14.7 251 241 10 0 0 1 30 10 0 0 0 0 177 0 10 Bethlehem (2 Seasons) 1 League 22.0 41 Hartford (1 Season) 2 Leagues 26.7 59 San Antonio (1 Season) 1 League 29.2 74 Phx Rising (1 Season) 2 Leagues 13.7 51 NY Red Bulls II (1 Season) 1 League 14.6 32 Memphis (1 Season) 1 League 13.3 27 Timbers 2 (1 Season) 1 League 12.4 29 NY Red Bulls (1 Season) 1 League 1.2 57 50 7 0 0 0 4 7 0 0 0 0 35 0 4 USL (8 Seasons) 164.7 359 MLS (3 Seasons) 15.9 308 291 17 0 0 1 34 17 0 0 0 0 212 0 14 U.S. Open Cup (2 Seasons) 3.1 15
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 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 7 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 8 Matches 2 Seasons 2 Clubs 1 League 3.1 15 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Phx Rising (1 Season) 1 League 2.5 7 Hartford (1 Season) 1 League 0.6 8
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 2017 22 Philadelphia Union 1 League 8.0 2017 22 Bethlehem 1 League 11.2 2018 23 Philadelphia Union 1 League 6.7 22 3.27 17 0 1 3 1 0 4 0.59 3 0 0 0 1 0 2018 23 Bethlehem 1 League 10.9 2019 24 Memphis 1 League 13.3 2019 24 NY Red Bulls 1 League 1.2 3 2.45 2 0 1 0 0 0 0 0.00 0 0 0 0 0 0 2019 24 NY Red Bulls II 1 League 14.6 2020 25 Timbers 2 1 League 12.4 2021 26 San Antonio 1 League 29.2 2022 27 Phx Rising 2 Leagues 13.7 2022 27 FC Tulsa 1 League 7.1 2023 28 FC Tulsa 1 League 28.7 2024 29 Hartford 2 Leagues 26.7 8 Seasons 10 Clubs 3 Leagues 183.7 25 3.14 19 0 2 3 1 0 4 0.50 3 0 0 0 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches FC Tulsa (2 Seasons) 1 League 35.8 Philadelphia Union (2 Seasons) 1 League 14.7 22 3.27 17 0 1 3 1 0 4 0.59 3 0 0 0 1 0 Bethlehem (2 Seasons) 1 League 22.0 Hartford (1 Season) 2 Leagues 26.7 San Antonio (1 Season) 1 League 29.2 Phx Rising (1 Season) 2 Leagues 13.7 NY Red Bulls II (1 Season) 1 League 14.6 Memphis (1 Season) 1 League 13.3 Timbers 2 (1 Season) 1 League 12.4 NY Red Bulls (1 Season) 1 League 1.2 3 2.45 2 0 1 0 0 0 0 0.00 0 0 0 0 0 0 USL (8 Seasons) 164.7 MLS (3 Seasons) 15.9 25 3.14 19 0 2 3 1 0 4 0.50 3 0 0 0 1 0 U.S. Open Cup (2 Seasons) 3.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 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 Matches 2 Seasons 2 Clubs 1 League 3.1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Phx Rising (1 Season) 1 League 2.5 Hartford (1 Season) 1 League 0.6
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 2017 22 Philadelphia Union 1 League 8.0 12 6 0 2017 22 Bethlehem 1 League 11.2 8 8 0 2018 23 Philadelphia Union 1 League 6.7 14 7 6 7 1 7 12 58.3 5 9 1 8 4 18 3 0 2018 23 Bethlehem 1 League 10.9 10 15 0 2019 24 Memphis 1 League 13.3 11 5 0 2019 24 NY Red Bulls 1 League 1.2 3 0 2 0 1 1 1 100.0 0 0 0 0 0 3 1 0 2019 24 NY Red Bulls II 1 League 14.6 17 5 0 2020 25 Timbers 2 1 League 12.4 12 5 0 2021 26 San Antonio 1 League 29.2 28 11 0 2022 27 Phx Rising 2 Leagues 13.7 11 10 0 2022 27 FC Tulsa 1 League 7.1 7 6 0 2023 28 FC Tulsa 1 League 28.7 26 18 0 2024 29 Hartford 2 Leagues 26.7 29 24 0 8 Seasons 10 Clubs 3 Leagues 183.7 17 178 8 7 2 8 13 61.5 5 9 1 8 117 21 4 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches FC Tulsa (2 Seasons) 1 League 35.8 33 24 0 Philadelphia Union (2 Seasons) 1 League 14.7 14 19 6 7 1 7 12 58.3 5 9 1 8 10 18 3 0 Bethlehem (2 Seasons) 1 League 22.0 18 23 0 Hartford (1 Season) 2 Leagues 26.7 29 24 0 San Antonio (1 Season) 1 League 29.2 28 11 0 Phx Rising (1 Season) 2 Leagues 13.7 11 10 0 NY Red Bulls II (1 Season) 1 League 14.6 17 5 0 Memphis (1 Season) 1 League 13.3 11 5 0 Timbers 2 (1 Season) 1 League 12.4 12 5 0 NY Red Bulls (1 Season) 1 League 1.2 3 0 2 0 1 1 1 100.0 0 0 0 0 0 3 1 0 USL (8 Seasons) 164.7 157 105 0 MLS (3 Seasons) 15.9 17 19 8 7 2 8 13 61.5 5 9 1 8 10 21 4 0 U.S. Open Cup (2 Seasons) 3.1 2 2 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 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 1 2 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 1 0 Matches 2 Seasons 2 Clubs 1 League 3.1 2 2 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 Phx Rising (1 Season) 1 League 2.5 1 2 0 Hartford (1 Season) 1 League 0.6 1 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 2017 22 Philadelphia Union 1 League 8.0 2017 22 Bethlehem 1 League 11.2 2018 23 Philadelphia Union 1 League 6.7 337 1 39 140 163 28 337 20 5 25.0 15 75.0 205 1239 557 22 9 13 14 12 241 76 2018 23 Bethlehem 1 League 10.9 2019 24 Memphis 1 League 13.3 2019 24 NY Red Bulls 1 League 1.2 75 1 9 26 40 3 75 7 4 57.1 3 42.9 42 335 169 7 2 2 6 2 55 13 2019 24 NY Red Bulls II 1 League 14.6 2020 25 Timbers 2 1 League 12.4 2021 26 San Antonio 1 League 29.2 2022 27 Phx Rising 2 Leagues 13.7 2022 27 FC Tulsa 1 League 7.1 2023 28 FC Tulsa 1 League 28.7 2024 29 Hartford 2 Leagues 26.7 8 Seasons 10 Clubs 3 Leagues 183.7 412 2 48 166 203 31 412 27 9 33.3 18 66.7 247 1574 726 29 11 15 20 14 296 89 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 FC Tulsa (2 Seasons) 1 League 35.8 Philadelphia Union (2 Seasons) 1 League 14.7 337 1 39 140 163 28 337 20 5 25.0 15 75.0 205 1239 557 22 9 13 14 12 241 76 Bethlehem (2 Seasons) 1 League 22.0 Hartford (1 Season) 2 Leagues 26.7 San Antonio (1 Season) 1 League 29.2 Phx Rising (1 Season) 2 Leagues 13.7 NY Red Bulls II (1 Season) 1 League 14.6 Memphis (1 Season) 1 League 13.3 Timbers 2 (1 Season) 1 League 12.4 NY Red Bulls (1 Season) 1 League 1.2 75 1 9 26 40 3 75 7 4 57.1 3 42.9 42 335 169 7 2 2 6 2 55 13 USL (8 Seasons) 164.7 MLS (3 Seasons) 15.9 412 2 48 166 203 31 412 27 9 33.3 18 66.7 247 1574 726 29 11 15 20 14 296 89 U.S. Open Cup (2 Seasons) 3.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 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 Matches 2 Seasons 2 Clubs 1 League 3.1 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 Phx Rising (1 Season) 1 League 2.5 Hartford (1 Season) 1 League 0.6
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 2017 22 Philadelphia Union us USA 1. MLS 19 716 38 23.4 8.0 7 1 12 4 1.16 10 14 -4 -0.50 -0.77 Matches 2017 22 Bethlehem us USA 2. USL 13 1,004 77 34.9 11.2 13 4 0 0 1.54 14 12 +2 +0.18 +0.23 Matches 2018 23 Philadelphia Union us USA 1. MLS 13 606 47 19.8 6.7 8 65 0 5 17 3 1.00 9 10 -1 -0.15 -0.15 13.9 10.7 +3.2 +0.48 +0.47 Matches 2018 23 Bethlehem us USA 2. USL 12 979 82 32.0 10.9 12 82 5 0 0 1.17 17 17 0 0.00 -0.65 Matches 2019 24 NY Red Bulls us USA 1. MLS 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 Matches 2019 24 Memphis us USA 2. USL Champ 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 Matches 2020 25 Timbers 2 us USA 2. USL Champ 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 Matches 2021 26 San Antonio us USA 2. USL Champ 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 Matches 2022 27 Phx Rising us USA U.S. Open Cup 3 228 76 76.0 2.5 3 76 1 0 0 2.00 1 2 -1 -0.39 -1.64 Matches 2022 27 Phx Rising us USA 2. USL Champ 18 1,009 56 33.0 11.2 11 74 1 7 29 0 1.28 19 17 +2 +0.18 Matches 2022 27 FC Tulsa us USA 2. USL Champ 10 642 64 21.0 7.1 7 78 2 3 32 0 1.40 14 11 +3 +0.42 Matches 2023 28 FC Tulsa us USA 2. USL Champ 33 2,581 78 84.3 28.7 30 83 17 3 28 0 1.18 37 47 -10 -0.35 +0.03 Matches 2024 29 Hartford us USA U.S. Open Cup 1 53 53 44.2 0.6 0 0 1 53 0 0.00 2 2 0 0.00 +1.34 Matches 2024 29 Hartford us USA 2. USL Champ 34 2,347 69 76.7 26.1 28 77 9 6 34 0 1.29 28 37 -9 -0.35 +0.16 Matches 8 Seasons 10 Clubs 3 Leagues 237 16,533 70 43.3 183.7 193 80 87 44 29 7 1.31 267 283 -16 -0.09 -0.11 14.9 12.0 +2.9 +0.36 +0.43 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 FC Tulsa (2 Seasons) 1 League 43 3,223 75 52.7 35.8 37 82 19 6 30 0 1.23 51 58 -7 -0.20 -0.13 Philadelphia Union (2 Seasons) 1 League 32 1,322 41 21.6 14.7 15 65 1 17 17 7 1.10 19 24 -5 -0.34 -0.47 13.9 10.7 +3.2 +0.48 +0.47 Bethlehem (2 Seasons) 1 League 25 1,983 79 33.4 22.0 25 82 9 0 0 1.36 31 29 +2 +0.09 -0.23 Hartford (1 Season) 2 Leagues 35 2,400 69 75.5 26.7 28 77 9 7 37 0 1.25 30 39 -9 -0.34 +0.24 San Antonio (1 Season) 1 League 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 Phx Rising (1 Season) 2 Leagues 21 1,237 59 36.8 13.7 14 74 2 7 29 0 1.38 20 19 +1 +0.07 +0.03 NY Red Bulls II (1 Season) 1 League 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 Memphis (1 Season) 1 League 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 Timbers 2 (1 Season) 1 League 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 NY Red Bulls (1 Season) 1 League 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 USL (8 Seasons) 198 14,820 75 51.8 164.7 174 81 85 24 31 0 1.35 243 254 -11 -0.07 -0.05 MLS (3 Seasons) 35 1,432 41 15.6 15.9 16 65 1 19 19 7 1.03 21 25 -4 -0.25 -0.34 14.9 12.0 +2.9 +0.36 +0.43 U.S. Open Cup (2 Seasons) 4 281 70 66.9 3.1 3 76 1 1 53 0 1.50 3 4 -1 -0.32 -0.32
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 2017 22 Philadelphia Union 1 League 19 716 38 23.4 8.0 7 1 12 4 1.16 10 14 -4 -0.50 -0.77 2017 22 Bethlehem 1 League 13 1,004 77 34.9 11.2 13 4 0 0 1.54 14 12 +2 +0.18 +0.23 2018 23 Philadelphia Union 1 League 13 606 47 19.8 6.7 8 65 0 5 17 3 1.00 9 10 -1 -0.15 -0.15 13.9 10.7 +3.2 +0.48 +0.47 2018 23 Bethlehem 1 League 12 979 82 32.0 10.9 12 82 5 0 0 1.17 17 17 0 0.00 -0.65 2019 24 Memphis 1 League 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 2019 24 NY Red Bulls 1 League 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 2019 24 NY Red Bulls II 1 League 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 2020 25 Timbers 2 1 League 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 2021 26 San Antonio 1 League 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 2022 27 Phx Rising 2 Leagues 21 1,237 59 36.8 13.7 14 74 2 7 29 0 1.38 20 19 +1 +0.07 +0.03 2022 27 FC Tulsa 1 League 10 642 64 21.0 7.1 7 78 2 3 32 0 1.40 14 11 +3 +0.42 2023 28 FC Tulsa 1 League 33 2,581 78 84.3 28.7 30 83 17 3 28 0 1.18 37 47 -10 -0.35 +0.03 2024 29 Hartford 2 Leagues 35 2,400 69 75.5 26.7 28 77 9 7 37 0 1.25 30 39 -9 -0.34 +0.24 8 Seasons 10 Clubs 3 Leagues 237 16,533 70 43.3 183.7 193 80 87 44 29 7 1.31 267 283 -16 -0.09 -0.11 14.9 12.0 +2.9 +0.36 +0.43 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 FC Tulsa (2 Seasons) 1 League 43 3,223 75 52.7 35.8 37 82 19 6 30 0 1.23 51 58 -7 -0.20 -0.13 Philadelphia Union (2 Seasons) 1 League 32 1,322 41 21.6 14.7 15 65 1 17 17 7 1.10 19 24 -5 -0.34 -0.47 13.9 10.7 +3.2 +0.48 +0.47 Bethlehem (2 Seasons) 1 League 25 1,983 79 33.4 22.0 25 82 9 0 0 1.36 31 29 +2 +0.09 -0.23 Hartford (1 Season) 2 Leagues 35 2,400 69 75.5 26.7 28 77 9 7 37 0 1.25 30 39 -9 -0.34 +0.24 San Antonio (1 Season) 1 League 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 Phx Rising (1 Season) 2 Leagues 21 1,237 59 36.8 13.7 14 74 2 7 29 0 1.38 20 19 +1 +0.07 +0.03 NY Red Bulls II (1 Season) 1 League 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 Memphis (1 Season) 1 League 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 Timbers 2 (1 Season) 1 League 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 NY Red Bulls (1 Season) 1 League 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 USL (8 Seasons) 198 14,820 75 51.8 164.7 174 81 85 24 31 0 1.35 243 254 -11 -0.07 -0.05 MLS (3 Seasons) 35 1,432 41 15.6 15.9 16 65 1 19 19 7 1.03 21 25 -4 -0.25 -0.34 14.9 12.0 +2.9 +0.36 +0.43 U.S. Open Cup (2 Seasons) 4 281 70 66.9 3.1 3 76 1 1 53 0 1.50 3 4 -1 -0.32 -0.32
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 2017 22 Philadelphia Union us USA 1. MLS 16th 19 716 38 23.4 8.0 7 1 12 4 1.16 10 14 -4 -0.50 -0.77 Matches 2017 22 Bethlehem us USA 2. USL 17th 13 1,004 77 34.9 11.2 13 4 0 0 1.54 14 12 +2 +0.18 +0.23 Matches 2018 23 Philadelphia Union us USA 1. MLS 11th 13 606 47 19.8 6.7 8 65 0 5 17 3 1.00 9 10 -1 -0.15 -0.15 13.9 10.7 +3.2 +0.48 +0.47 Matches 2018 23 Bethlehem us USA 2. USL 14th 12 979 82 32.0 10.9 12 82 5 0 0 1.17 17 17 0 0.00 -0.65 Matches 2019 24 Memphis us USA 2. USL Champ 30th 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 Matches 2019 24 NY Red Bulls us USA 1. MLS 12th 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 Matches 2019 24 NY Red Bulls II us USA 2. USL Champ 8th 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 Matches 2020 25 Timbers 2 us USA 2. USL Champ 32nd 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 Matches 2021 26 San Antonio us USA 2. USL Champ 9th 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 Matches 2022 27 Phx Rising us USA 2. USL Champ 18 1,009 56 33.0 11.2 11 74 1 7 29 0 1.28 19 17 +2 +0.18 Matches 2022 27 FC Tulsa us USA 2. USL Champ 10 642 64 21.0 7.1 7 78 2 3 32 0 1.40 14 11 +3 +0.42 Matches 2023 28 FC Tulsa us USA 2. USL Champ 21st 33 2,581 78 84.3 28.7 30 83 17 3 28 0 1.18 37 47 -10 -0.35 +0.03 Matches 2024 29 Hartford us USA 2. USL Champ 16th 34 2,347 69 76.7 26.1 28 77 9 6 34 0 1.29 28 37 -9 -0.35 +0.16 Matches 8 Seasons 10 Clubs 2 Leagues 233 16,252 70 43.0 180.6 190 80 86 43 28 7 1.30 264 279 -15 -0.08 -0.10 14.9 12.0 +2.9 +0.36 +0.43 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 FC Tulsa (2 Seasons) 1 League 43 3,223 75 52.7 35.8 37 82 19 6 30 0 1.23 51 58 -7 -0.20 -0.13 Philadelphia Union (2 Seasons) 1 League 32 1,322 41 21.6 14.7 15 65 1 17 17 7 1.10 19 24 -5 -0.34 -0.47 13.9 10.7 +3.2 +0.48 +0.47 Bethlehem (2 Seasons) 1 League 25 1,983 79 33.4 22.0 25 82 9 0 0 1.36 31 29 +2 +0.09 -0.23 Hartford (1 Season) 1 League 34 2,347 69 76.7 26.1 28 77 9 6 34 0 1.29 28 37 -9 -0.35 +0.16 San Antonio (1 Season) 1 League 32 2,626 82 91.2 29.2 30 85 21 2 41 0 1.69 46 32 +14 +0.48 +1.19 Phx Rising (1 Season) 1 League 18 1,009 56 33.0 11.2 11 74 1 7 29 0 1.28 19 17 +2 +0.18 NY Red Bulls II (1 Season) 1 League 18 1,317 73 43.0 14.6 16 81 7 2 14 0 1.94 34 19 +15 +1.03 +0.61 Memphis (1 Season) 1 League 15 1,197 80 39.1 13.3 14 83 8 1 39 0 1.07 16 24 -8 -0.60 -0.26 Timbers 2 (1 Season) 1 League 13 1,118 86 77.6 12.4 13 86 11 0 0 0.69 18 38 -20 -1.61 +1.19 NY Red Bulls (1 Season) 1 League 3 110 37 3.6 1.2 1 62 0 2 24 0 0.33 2 1 +1 +0.82 +0.79 0.9 1.3 -0.4 -0.30 -0.17 USL (8 Seasons) 198 14,820 75 51.8 164.7 174 81 85 24 31 0 1.35 243 254 -11 -0.07 -0.05 MLS (3 Seasons) 35 1,432 41 15.6 15.9 16 65 1 19 19 7 1.03 21 25 -4 -0.25 -0.34 14.9 12.0 +2.9 +0.36 +0.43
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 2022 27 Phx Rising us USA U.S. Open Cup R32 3 228 76 76.0 2.5 3 76 1 0 0 2.00 1 2 -1 -0.39 -1.64 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 1 53 53 44.2 0.6 0 0 1 53 0 0.00 2 2 0 0.00 +1.34 Matches 2 Seasons 2 Clubs 1 League 4 281 70 66.9 3.1 3 76 1 1 53 0 1.50 3 4 -1 -0.32 -0.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Phx Rising (1 Season) 1 League 3 228 76 76.0 2.5 3 76 1 0 0 2.00 1 2 -1 -0.39 -1.64 Hartford (1 Season) 1 League 1 53 53 44.2 0.6 0 0 1 53 0 0.00 2 2 0 0.00 +1.34
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 2017 22 Philadelphia Union 1 League 8.0 0 0 0 3 3 2 17 6 12 0 0 0 2017 22 Bethlehem 1 League 11.2 0 0 0 5 13 3 22 8 8 1 0 0 2018 23 Philadelphia Union 1 League 6.7 0 0 0 2 7 1 13 4 7 0 0 0 30 13 16 44.8 2018 23 Bethlehem 1 League 10.9 0 0 0 4 10 5 19 15 10 0 0 0 2019 24 Memphis 1 League 13.3 1 0 0 2 15 4 27 5 11 1 0 0 2019 24 NY Red Bulls 1 League 1.2 0 0 0 1 2 0 4 0 0 0 0 0 6 5 4 55.6 2019 24 NY Red Bulls II 1 League 14.6 0 0 0 9 21 4 32 5 17 0 0 0 2020 25 Timbers 2 1 League 12.4 2 0 0 7 18 0 29 5 12 0 2021 26 San Antonio 1 League 29.2 2 0 0 26 40 5 74 11 28 0 2022 27 Phx Rising 2 Leagues 13.7 2 0 0 8 13 4 51 10 11 0 2022 27 FC Tulsa 1 League 7.1 1 0 0 1 7 1 18 6 7 0 2023 28 FC Tulsa 1 League 28.7 4 1 0 21 42 7 43 18 26 0 2024 29 Hartford 2 Leagues 26.7 4 1 0 23 39 5 59 24 29 0 8 Seasons 10 Clubs 3 Leagues 183.7 16 2 0 112 230 41 408 117 178 2 0 0 36 18 20 47.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches FC Tulsa (2 Seasons) 1 League 35.8 5 1 0 22 49 8 61 24 33 0 Philadelphia Union (2 Seasons) 1 League 14.7 0 0 0 5 10 3 30 10 19 0 0 0 30 13 16 44.8 Bethlehem (2 Seasons) 1 League 22.0 0 0 0 9 23 8 41 23 18 1 0 0 Hartford (1 Season) 2 Leagues 26.7 4 1 0 23 39 5 59 24 29 0 San Antonio (1 Season) 1 League 29.2 2 0 0 26 40 5 74 11 28 0 Phx Rising (1 Season) 2 Leagues 13.7 2 0 0 8 13 4 51 10 11 0 NY Red Bulls II (1 Season) 1 League 14.6 0 0 0 9 21 4 32 5 17 0 0 0 Memphis (1 Season) 1 League 13.3 1 0 0 2 15 4 27 5 11 1 0 0 Timbers 2 (1 Season) 1 League 12.4 2 0 0 7 18 0 29 5 12 0 NY Red Bulls (1 Season) 1 League 1.2 0 0 0 1 2 0 4 0 0 0 0 0 6 5 4 55.6 USL (8 Seasons) 164.7 15 1 0 105 214 37 359 105 157 2 0 0 MLS (3 Seasons) 15.9 0 0 0 6 12 3 34 10 19 0 0 0 36 18 20 47.4 U.S. Open Cup (2 Seasons) 3.1 1 1 0 1 4 1 15 2 2 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 27 Phx Rising us USA U.S. Open Cup R32 2.5 1 0 0 1 2 1 7 2 1 0 Matches 2024 29 Hartford us USA U.S. Open Cup Rd3 0.6 0 1 0 0 2 0 8 0 1 0 Matches 2 Seasons 2 Clubs 1 League 3.1 1 1 0 1 4 1 15 2 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Phx Rising (1 Season) 1 League 2.5 1 0 0 1 2 1 7 2 1 0 Hartford (1 Season) 1 League 0.6 0 1 0 0 2 0 8 0 1 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 Marcus Epps Pages
Marcus Epps 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