Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014 21 Rochester us USA 3. USL Pro 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 2015 22 Philadelphia Union us USA 1. MLS 11 11 990 11.0 18 1.64 41 23 56.1 3 3 5 2 18.2 Matches 2016 23 Philadelphia Union us USA 1. MLS 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 Matches 2016 23 Bethlehem us USA 3. USL 11 11 990 11.0 14 1.27 62 48 77.4 4 4 3 5 45.5 Matches 2017 24 Philadelphia Union us USA 1. MLS 8 8 720 8.0 13 1.62 48 35 77.1 2 2 4 1 12.5 2 2 0 0 0.0 Matches 2017 24 Bethlehem us USA 2. USL 3 3 270 3.0 3 1.00 14 11 78.6 1 1 1 1 33.3 0 0 0 0 Matches 2018 25 Philadelphia Union us USA 1. MLS 1 1 90 1.0 0 0.00 6 6 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2018 25 Bethlehem us USA 2. USL 12 12 1,080 12.0 14 1.17 55 42 76.4 5 5 2 4 33.3 1 1 0 0 0.0 Matches 2019 26 TB Rowdies us USA 2. USL Champ 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 Matches 2020 27 Inter Miami us USA 1. MLS 8 8 720 8.0 10 1.25 29 19 72.4 4 1 3 1 12.5 2 2 0 0 0.0 Matches 2021 28 Inter Miami us USA 1. MLS 13 12 1,141 12.7 20 1.58 55 35 65.5 3 2 7 2 16.7 1 1 0 0 0.0 Matches 2022 29 LAFC us USA 1. MLS 1 1 90 1.0 2 2.00 6 4 100.0 0 0 1 0 0.0 2 2 0 0 0.0 Matches 2022 29 LAFC us USA U.S. Open Cup 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 2023 30 LAFC us USA 1. MLS 25 25 2,250 25.0 31 1.24 98 67 71.4 10 6 9 8 32.0 3 3 0 0 0.0 Matches 2024 31 LA Galaxy us USA 1. MLS 32 32 2,880 32.0 48 1.50 172 124 74.4 19 6 7 6 18.8 5 4 1 0 20.0 Matches 2025 32 LA Galaxy us USA 1. MLS 6 6 540 6.0 9 1.50 27 17 74.1 0 3 3 0 0.0 3 2 1 0 33.3 Matches 12 Seasons 7 Clubs 3 Leagues 180 179 16,171 179.7 224 1.25 764 545 73.4 75 49 55 51 28.5 24 21 3 0 12.5 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Philadelphia Union (4 Seasons) 1 League 21 21 1,890 21.0 34 1.62 100 66 68.0 6 5 10 4 19.0 2 2 0 0 0.0 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 31 1.19 131 101 77.1 10 10 6 10 38.5 1 1 0 0 0.0 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 57 1.50 199 141 74.4 19 9 10 6 15.8 8 6 2 0 25.0 LAFC (2 Seasons) 2 Leagues 27 27 2,430 27.0 34 1.26 108 74 73.1 11 6 10 8 29.6 5 5 0 0 0.0 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 30 1.45 84 54 67.9 7 3 10 3 15.0 3 3 0 0 0.0 TB Rowdies (1 Season) 2 Leagues 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 Rochester (1 Season) 1 League 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 MLS (10 Seasons) 106 105 9,511 105.7 154 1.46 487 332 71.7 42 23 40 21 20.0 18 16 2 0 11.1 USL (5 Seasons) 73 73 6,570 73.0 69 0.95 273 210 76.6 32 26 15 30 41.1 6 5 1 0 16.7 U.S. Open Cup (3 Seasons) 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014 21 Rochester 1 League 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 2015 22 Philadelphia Union 1 League 11 11 990 11.0 18 1.64 41 23 56.1 3 3 5 2 18.2 2016 23 Philadelphia Union 1 League 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 2016 23 Bethlehem 1 League 11 11 990 11.0 14 1.27 62 48 77.4 4 4 3 5 45.5 2017 24 Philadelphia Union 1 League 8 8 720 8.0 13 1.62 48 35 77.1 2 2 4 1 12.5 2 2 0 0 0.0 2017 24 Bethlehem 1 League 3 3 270 3.0 3 1.00 14 11 78.6 1 1 1 1 33.3 0 0 0 0 2018 25 Philadelphia Union 1 League 1 1 90 1.0 0 0.00 6 6 100.0 1 0 0 1 100.0 0 0 0 0 2018 25 Bethlehem 1 League 12 12 1,080 12.0 14 1.17 55 42 76.4 5 5 2 4 33.3 1 1 0 0 0.0 2019 26 TB Rowdies 2 Leagues 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 2020 27 Inter Miami 1 League 8 8 720 8.0 10 1.25 29 19 72.4 4 1 3 1 12.5 2 2 0 0 0.0 2021 28 Inter Miami 1 League 13 12 1,141 12.7 20 1.58 55 35 65.5 3 2 7 2 16.7 1 1 0 0 0.0 2022 29 LAFC 2 Leagues 2 2 180 2.0 3 1.50 10 7 90.0 1 0 1 0 0.0 2 2 0 0 0.0 2023 30 LAFC 2 Leagues 25 25 2,250 25.0 31 1.24 98 67 71.4 10 6 9 8 32.0 3 3 0 0 0.0 2024 31 LA Galaxy 1 League 32 32 2,880 32.0 48 1.50 172 124 74.4 19 6 7 6 18.8 5 4 1 0 20.0 2025 32 LA Galaxy 1 League 6 6 540 6.0 9 1.50 27 17 74.1 0 3 3 0 0.0 3 2 1 0 33.3 12 Seasons 7 Clubs 3 Leagues 180 179 16,171 179.7 224 1.25 764 545 73.4 75 49 55 51 28.5 24 21 3 0 12.5 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Philadelphia Union (4 Seasons) 1 League 21 21 1,890 21.0 34 1.62 100 66 68.0 6 5 10 4 19.0 2 2 0 0 0.0 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 31 1.19 131 101 77.1 10 10 6 10 38.5 1 1 0 0 0.0 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 57 1.50 199 141 74.4 19 9 10 6 15.8 8 6 2 0 25.0 LAFC (2 Seasons) 2 Leagues 27 27 2,430 27.0 34 1.26 108 74 73.1 11 6 10 8 29.6 5 5 0 0 0.0 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 30 1.45 84 54 67.9 7 3 10 3 15.0 3 3 0 0 0.0 TB Rowdies (1 Season) 2 Leagues 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 Rochester (1 Season) 1 League 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 MLS (10 Seasons) 106 105 9,511 105.7 154 1.46 487 332 71.7 42 23 40 21 20.0 18 16 2 0 11.1 USL (5 Seasons) 73 73 6,570 73.0 69 0.95 273 210 76.6 32 26 15 30 41.1 6 5 1 0 16.7 U.S. Open Cup (3 Seasons) 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2014 21 Rochester us USA 3. USL Pro 6th 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 2015 22 Philadelphia Union us USA 1. MLS 18th 11 11 990 11.0 18 1.64 41 23 56.1 3 3 5 2 18.2 Matches 2016 23 Philadelphia Union us USA 1. MLS 13th 1 1 90 1.0 3 3.00 5 2 40.0 0 0 1 0 0.0 0 0 0 0 Matches 2016 23 Bethlehem us USA 3. USL 25th 11 11 990 11.0 14 1.27 62 48 77.4 4 4 3 5 45.5 Matches 2017 24 Philadelphia Union us USA 1. MLS 16th 8 8 720 8.0 13 1.62 48 35 77.1 2 2 4 1 12.5 2 2 0 0 0.0 Matches 2017 24 Bethlehem us USA 2. USL 17th 3 3 270 3.0 3 1.00 14 11 78.6 1 1 1 1 33.3 0 0 0 0 Matches 2018 25 Philadelphia Union us USA 1. MLS 11th 1 1 90 1.0 0 0.00 6 6 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2018 25 Bethlehem us USA 2. USL 14th 12 12 1,080 12.0 14 1.17 55 42 76.4 5 5 2 4 33.3 1 1 0 0 0.0 Matches 2019 26 TB Rowdies us USA 2. USL Champ 7th 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 Matches 2020 27 Inter Miami us USA 1. MLS 19th 8 8 720 8.0 10 1.25 29 19 72.4 4 1 3 1 12.5 2 2 0 0 0.0 Matches 2021 28 Inter Miami us USA 1. MLS 21st 13 12 1,141 12.7 20 1.58 55 35 65.5 3 2 7 2 16.7 1 1 0 0 0.0 Matches 2022 29 LAFC us USA 1. MLS 2nd 1 1 90 1.0 2 2.00 6 4 100.0 0 0 1 0 0.0 2 2 0 0 0.0 Matches 2023 30 LAFC us USA 1. MLS 8th 25 25 2,250 25.0 31 1.24 98 67 71.4 10 6 9 8 32.0 3 3 0 0 0.0 Matches 2024 31 LA Galaxy us USA 1. MLS 4th 32 32 2,880 32.0 48 1.50 172 124 74.4 19 6 7 6 18.8 5 4 1 0 20.0 Matches 2025 32 LA Galaxy us USA 1. MLS 15th 6 6 540 6.0 9 1.50 27 17 74.1 0 3 3 0 0.0 3 2 1 0 33.3 Matches 12 Seasons 7 Clubs 2 Leagues 179 178 16,081 178.7 223 1.25 760 542 73.4 74 49 55 51 28.7 24 21 3 0 12.5 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Philadelphia Union (4 Seasons) 1 League 21 21 1,890 21.0 34 1.62 100 66 68.0 6 5 10 4 19.0 2 2 0 0 0.0 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 31 1.19 131 101 77.1 10 10 6 10 38.5 1 1 0 0 0.0 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 57 1.50 199 141 74.4 19 9 10 6 15.8 8 6 2 0 25.0 LAFC (2 Seasons) 1 League 26 26 2,340 26.0 33 1.27 104 71 73.1 10 6 10 8 30.8 5 5 0 0 0.0 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 30 1.45 84 54 67.9 7 3 10 3 15.0 3 3 0 0 0.0 TB Rowdies (1 Season) 1 League 29 29 2,610 29.0 25 0.86 90 70 76.7 14 10 5 10 34.5 5 4 1 0 20.0 Rochester (1 Season) 1 League 18 18 1,620 18.0 13 0.72 52 39 75.0 8 6 4 10 55.6 MLS (10 Seasons) 106 105 9,511 105.7 154 1.46 487 332 71.7 42 23 40 21 20.0 18 16 2 0 11.1 USL Pro (5 Seasons) 73 73 6,570 73.0 69 0.95 273 210 76.6 32 26 15 30 41.1 6 5 1 0 16.7
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Matches 3 Seasons 2 Clubs 1 League 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches LAFC (2 Seasons) 1 League 1 1 90 1.0 1 1.00 4 3 75.0 1 0 0 0 0.0 0 0 0 0
Advanced Goalkeeping Table Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014 21 Rochester us USA 3. USL Pro 18.0 13 2015 22 Philadelphia Union us USA 1. MLS 11.0 18 Matches 2016 23 Philadelphia Union us USA 1. MLS 1.0 3 0 Matches 2016 23 Bethlehem us USA 3. USL 11.0 14 Matches 2017 24 Philadelphia Union us USA 1. MLS 8.0 13 2 Matches 2017 24 Bethlehem us USA 2. USL 3.0 3 0 Matches 2018 25 Philadelphia Union us USA 1. MLS 1.0 0 0 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 Matches 2018 25 Bethlehem us USA 2. USL 12.0 14 1 Matches 2019 26 TB Rowdies us USA 2. USL Champ 29.0 25 4 Matches 2020 27 Inter Miami us USA 1. MLS 8.0 10 2 0 1 0 10.1 0.28 +0.1 +0.01 31 80 38.8 110 28 43.6 36.1 53 60.4 40.5 100 4 4.0 1 0.13 8.7 Matches 2021 28 Inter Miami us USA 1. MLS 12.7 20 1 1 1 0 17.3 0.30 -2.7 -0.21 42 137 30.7 235 64 33.2 32.1 116 50.9 40.4 215 6 2.8 12 0.95 15.1 Matches 2022 29 LAFC us USA 1. MLS 1.0 2 2 0 0 0 2.4 0.07 +0.4 +0.39 3 11 27.3 17 5 41.2 36.6 13 30.8 33.6 8 0 0.0 1 1.00 9.5 Matches 2022 29 LAFC us USA U.S. Open Cup 1.0 1 0 Matches 2023 30 LAFC us USA 1. MLS 25.0 31 3 0 4 0 32.5 0.30 +1.5 +0.06 98 280 35.0 492 115 40.0 35.0 175 47.4 38.3 320 15 4.7 23 0.92 15.2 Matches 2024 31 LA Galaxy us USA 1. MLS 32.0 48 4 0 11 1 51.7 0.28 +4.7 +0.15 88 328 26.8 707 145 36.2 32.8 227 31.7 32.5 478 22 4.6 10 0.31 9.8 Matches 2025 32 LA Galaxy us USA 1. MLS 6.0 9 2 1 1 0 10.4 0.29 +1.4 +0.23 14 75 18.7 144 28 42.4 35.9 26 53.8 41.9 86 5 5.8 2 0.33 9.6 Matches 12 Seasons 7 Clubs 3 Leagues 179.7 224 21 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Philadelphia Union (4 Seasons) 1 League 21.0 34 2 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 Bethlehem (3 Seasons) 1 League 26.0 31 1 LA Galaxy (2 Seasons) 1 League 38.0 57 6 1 12 1 62.1 0.28 +6.1 +0.16 102 403 25.3 851 173 37.3 33.3 253 34.0 33.5 564 27 4.8 12 0.32 9.7 LAFC (2 Seasons) 2 Leagues 27.0 34 5 0 4 0 34.8 0.29 +1.8 +0.07 101 291 34.7 509 120 40.1 35.1 188 46.3 38.0 328 15 4.6 24 0.92 14.8 Inter Miami (2 Seasons) 1 League 20.7 30 3 1 2 0 27.4 0.29 -2.6 -0.13 73 217 33.6 345 92 36.5 33.4 169 53.8 40.4 315 10 3.2 13 0.63 13.2 TB Rowdies (1 Season) 2 Leagues 29.0 25 4 Rochester (1 Season) 1 League 18.0 13 MLS (10 Seasons) 105.7 154 16 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 USL (5 Seasons) 73.0 69 5 U.S. Open Cup (3 Seasons) 1.0 1 0
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014 21 Rochester 1 League 18.0 13 2015 22 Philadelphia Union 1 League 11.0 18 2016 23 Philadelphia Union 1 League 1.0 3 0 2016 23 Bethlehem 1 League 11.0 14 2017 24 Philadelphia Union 1 League 8.0 13 2 2017 24 Bethlehem 1 League 3.0 3 0 2018 25 Philadelphia Union 1 League 1.0 0 0 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 2018 25 Bethlehem 1 League 12.0 14 1 2019 26 TB Rowdies 2 Leagues 29.0 25 4 2020 27 Inter Miami 1 League 8.0 10 2 0 1 0 10.1 0.28 +0.1 +0.01 31 80 38.8 110 28 43.6 36.1 53 60.4 40.5 100 4 4.0 1 0.13 8.7 2021 28 Inter Miami 1 League 12.7 20 1 1 1 0 17.3 0.30 -2.7 -0.21 42 137 30.7 235 64 33.2 32.1 116 50.9 40.4 215 6 2.8 12 0.95 15.1 2022 29 LAFC 2 Leagues 2.0 3 2 0 0 0 2.4 0.07 +0.4 +0.39 3 11 27.3 17 5 41.2 36.6 13 30.8 33.6 8 0 0.0 1 1.00 9.5 2023 30 LAFC 2 Leagues 25.0 31 3 0 4 0 32.5 0.30 +1.5 +0.06 98 280 35.0 492 115 40.0 35.0 175 47.4 38.3 320 15 4.7 23 0.92 15.2 2024 31 LA Galaxy 1 League 32.0 48 4 0 11 1 51.7 0.28 +4.7 +0.15 88 328 26.8 707 145 36.2 32.8 227 31.7 32.5 478 22 4.6 10 0.31 9.8 2025 32 LA Galaxy 1 League 6.0 9 2 1 1 0 10.4 0.29 +1.4 +0.23 14 75 18.7 144 28 42.4 35.9 26 53.8 41.9 86 5 5.8 2 0.33 9.6 12 Seasons 7 Clubs 3 Leagues 179.7 224 21 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Philadelphia Union (4 Seasons) 1 League 21.0 34 2 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 Bethlehem (3 Seasons) 1 League 26.0 31 1 LA Galaxy (2 Seasons) 1 League 38.0 57 6 1 12 1 62.1 0.28 +6.1 +0.16 102 403 25.3 851 173 37.3 33.3 253 34.0 33.5 564 27 4.8 12 0.32 9.7 LAFC (2 Seasons) 2 Leagues 27.0 34 5 0 4 0 34.8 0.29 +1.8 +0.07 101 291 34.7 509 120 40.1 35.1 188 46.3 38.0 328 15 4.6 24 0.92 14.8 Inter Miami (2 Seasons) 1 League 20.7 30 3 1 2 0 27.4 0.29 -2.6 -0.13 73 217 33.6 345 92 36.5 33.4 169 53.8 40.4 315 10 3.2 13 0.63 13.2 TB Rowdies (1 Season) 2 Leagues 29.0 25 4 Rochester (1 Season) 1 League 18.0 13 MLS (10 Seasons) 105.7 154 16 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 USL (5 Seasons) 73.0 69 5 U.S. Open Cup (3 Seasons) 1.0 1 0
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014 21 Rochester us USA 3. USL Pro 6th 18.0 13 2015 22 Philadelphia Union us USA 1. MLS 18th 11.0 18 Matches 2016 23 Philadelphia Union us USA 1. MLS 13th 1.0 3 0 Matches 2016 23 Bethlehem us USA 3. USL 25th 11.0 14 Matches 2017 24 Philadelphia Union us USA 1. MLS 16th 8.0 13 2 Matches 2017 24 Bethlehem us USA 2. USL 17th 3.0 3 0 Matches 2018 25 Philadelphia Union us USA 1. MLS 11th 1.0 0 0 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 Matches 2018 25 Bethlehem us USA 2. USL 14th 12.0 14 1 Matches 2019 26 TB Rowdies us USA 2. USL Champ 7th 29.0 25 4 Matches 2020 27 Inter Miami us USA 1. MLS 19th 8.0 10 2 0 1 0 10.1 0.28 +0.1 +0.01 31 80 38.8 110 28 43.6 36.1 53 60.4 40.5 100 4 4.0 1 0.13 8.7 Matches 2021 28 Inter Miami us USA 1. MLS 21st 12.7 20 1 1 1 0 17.3 0.30 -2.7 -0.21 42 137 30.7 235 64 33.2 32.1 116 50.9 40.4 215 6 2.8 12 0.95 15.1 Matches 2022 29 LAFC us USA 1. MLS 2nd 1.0 2 2 0 0 0 2.4 0.07 +0.4 +0.39 3 11 27.3 17 5 41.2 36.6 13 30.8 33.6 8 0 0.0 1 1.00 9.5 Matches 2023 30 LAFC us USA 1. MLS 8th 25.0 31 3 0 4 0 32.5 0.30 +1.5 +0.06 98 280 35.0 492 115 40.0 35.0 175 47.4 38.3 320 15 4.7 23 0.92 15.2 Matches 2024 31 LA Galaxy us USA 1. MLS 4th 32.0 48 4 0 11 1 51.7 0.28 +4.7 +0.15 88 328 26.8 707 145 36.2 32.8 227 31.7 32.5 478 22 4.6 10 0.31 9.8 Matches 2025 32 LA Galaxy us USA 1. MLS 15th 6.0 9 2 1 1 0 10.4 0.29 +1.4 +0.23 14 75 18.7 144 28 42.4 35.9 26 53.8 41.9 86 5 5.8 2 0.33 9.6 Matches 12 Seasons 7 Clubs 2 Leagues 178.7 223 21 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Philadelphia Union (4 Seasons) 1 League 21.0 34 2 0 0 0 2.1 0.35 +2.1 +2.08 12 26 46.2 27 4 51.9 39.3 12 100.0 55.9 16 0 0.0 0 0.00 11.5 Bethlehem (3 Seasons) 1 League 26.0 31 1 LA Galaxy (2 Seasons) 1 League 38.0 57 6 1 12 1 62.1 0.28 +6.1 +0.16 102 403 25.3 851 173 37.3 33.3 253 34.0 33.5 564 27 4.8 12 0.32 9.7 LAFC (2 Seasons) 1 League 26.0 33 5 0 4 0 34.8 0.29 +1.8 +0.07 101 291 34.7 509 120 40.1 35.1 188 46.3 38.0 328 15 4.6 24 0.92 14.8 Inter Miami (2 Seasons) 1 League 20.7 30 3 1 2 0 27.4 0.29 -2.6 -0.13 73 217 33.6 345 92 36.5 33.4 169 53.8 40.4 315 10 3.2 13 0.63 13.2 TB Rowdies (1 Season) 1 League 29.0 25 4 Rochester (1 Season) 1 League 18.0 13 MLS (10 Seasons) 105.7 154 16 2 18 1 126.4 0.29 +7.4 +0.09 288 937 30.7 1732 389 38.2 34.0 622 44.4 37.2 1223 52 4.3 49 0.57 12.2 USL Pro (5 Seasons) 73.0 69 5
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 1 0 Matches 3 Seasons 2 Clubs 1 League 1.0 1 0 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches LAFC (2 Seasons) 1 League 1.0 1 0 TB Rowdies (1 Season) 1 League
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 21 Rochester us USA 3. USL Pro 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Philadelphia Union us USA 1. MLS 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 23 Philadelphia Union us USA 1. MLS 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 23 Bethlehem us USA 3. USL 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Philadelphia Union us USA 1. MLS 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Bethlehem us USA 2. USL 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 25 Philadelphia Union us USA 1. MLS 1 1 90 1.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 2018 25 Bethlehem us USA 2. USL 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 26 TB Rowdies us USA U.S. Open Cup 0 0 Matches 2019 26 TB Rowdies us USA 2. USL Champ 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 27 Inter Miami us USA 1. MLS 8 8 720 8.0 0 0 0 0 0 0 1 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 2021 28 Inter Miami us USA 1. MLS 13 12 1,141 12.7 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 29 LAFC us USA 1. MLS 1 1 90 1.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 29 LAFC us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 LAFC us USA 1. MLS 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 LAFC us USA U.S. Open Cup 0 0 Matches 2024 31 LA Galaxy us USA 1. MLS 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2025 32 LA Galaxy us USA 1. MLS 6 6 540 6.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 12 Seasons 7 Clubs 3 Leagues 180 179 16,171 179.7 0 0 0 0 0 0 4 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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) 1 League 21 21 1,890 21.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 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 LAFC (2 Seasons) 2 Leagues 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 0 0 0 0 0 0 1 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 TB Rowdies (1 Season) 2 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rochester (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 106 105 9,511 105.7 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 73 73 6,570 73.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (3 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 21 Rochester 1 League 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Philadelphia Union 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 23 Philadelphia Union 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 23 Bethlehem 1 League 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017 24 Philadelphia Union 1 League 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017 24 Bethlehem 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 25 Philadelphia Union 1 League 1 1 90 1.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 2018 25 Bethlehem 1 League 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019 26 TB Rowdies 2 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020 27 Inter Miami 1 League 8 8 720 8.0 0 0 0 0 0 0 1 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 2021 28 Inter Miami 1 League 13 12 1,141 12.7 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 2022 29 LAFC 2 Leagues 2 2 180 2.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 2023 30 LAFC 2 Leagues 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2024 31 LA Galaxy 1 League 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2025 32 LA Galaxy 1 League 6 6 540 6.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 12 Seasons 7 Clubs 3 Leagues 180 179 16,171 179.7 0 0 0 0 0 0 4 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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) 1 League 21 21 1,890 21.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 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 LAFC (2 Seasons) 2 Leagues 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 0 0 0 0 0 0 1 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 TB Rowdies (1 Season) 2 Leagues 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rochester (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 106 105 9,511 105.7 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 USL (5 Seasons) 73 73 6,570 73.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (3 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014 21 Rochester us USA 3. USL Pro 6th 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015 22 Philadelphia Union us USA 1. MLS 18th 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 23 Philadelphia Union us USA 1. MLS 13th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 23 Bethlehem us USA 3. USL 25th 11 11 990 11.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Philadelphia Union us USA 1. MLS 16th 8 8 720 8.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Bethlehem us USA 2. USL 17th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 25 Philadelphia Union us USA 1. MLS 11th 1 1 90 1.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 2018 25 Bethlehem us USA 2. USL 14th 12 12 1,080 12.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 26 TB Rowdies us USA 2. USL Champ 7th 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 27 Inter Miami us USA 1. MLS 19th 8 8 720 8.0 0 0 0 0 0 0 1 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 2021 28 Inter Miami us USA 1. MLS 21st 13 12 1,141 12.7 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 29 LAFC us USA 1. MLS 2nd 1 1 90 1.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 30 LAFC us USA 1. MLS 8th 25 25 2,250 25.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 LA Galaxy us USA 1. MLS 4th 32 32 2,880 32.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2025 32 LA Galaxy us USA 1. MLS 15th 6 6 540 6.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 12 Seasons 7 Clubs 2 Leagues 179 178 16,081 178.7 0 0 0 0 0 0 4 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 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 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 21 21 1,890 21.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 Bethlehem (3 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 LA Galaxy (2 Seasons) 1 League 38 38 3,420 38.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 LAFC (2 Seasons) 1 League 26 26 2,340 26.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Inter Miami (2 Seasons) 1 League 21 20 1,861 20.7 0 0 0 0 0 0 1 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 TB Rowdies (1 Season) 1 League 29 29 2,610 29.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Rochester (1 Season) 1 League 18 18 1,620 18.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 106 105 9,511 105.7 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 USL Pro (5 Seasons) 73 73 6,570 73.0 0 0 0 0 0 0 2 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 26 TB Rowdies us USA U.S. Open Cup Rd3 0 0 Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 LAFC us USA U.S. Open Cup 1st 0 0 Matches 3 Seasons 2 Clubs 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 LAFC (2 Seasons) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 TB Rowdies (1 Season) 1 League 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 2014 21 Rochester 1 League 18.0 0 2015 22 Philadelphia Union 1 League 11.0 0 2016 23 Philadelphia Union 1 League 1.0 0 2016 23 Bethlehem 1 League 11.0 0 2017 24 Philadelphia Union 1 League 8.0 0 2017 24 Bethlehem 1 League 3.0 0 2018 25 Philadelphia Union 1 League 1.0 24 39 61.5 954 883 0 0 10 10 100.0 14 29 48.3 0 0.0 0.0 0.0 0 1 0 0 0 2018 25 Bethlehem 1 League 12.0 0 2019 26 TB Rowdies 2 Leagues 29.0 0 2020 27 Inter Miami 1 League 8.0 105 164 64.0 3074 2443 15 15 100.0 46 48 95.8 41 97 42.3 0 0.0 0.0 0.0 0 0 0 0 0 2021 28 Inter Miami 1 League 12.7 246 352 69.9 6484 4794 49 50 98.0 128 130 98.5 68 170 40.0 0 0.0 0.0 0.0 0 1 0 0 0 2022 29 LAFC 2 Leagues 2.0 21 30 70.0 510 393 6 6 100.0 11 11 100.0 4 13 30.8 0 0.0 0.0 0.0 0 1 0 0 0 2023 30 LAFC 2 Leagues 25.0 460 668 68.9 12732 9523 73 74 98.6 230 236 97.5 154 354 43.5 0 0.0 0.0 0.0 1 7 0 0 0 2024 31 LA Galaxy 1 League 32.0 658 935 70.4 15713 11722 180 181 99.4 318 324 98.1 159 426 37.3 0 0.2 0.0 -0.2 1 6 0 0 0 2025 32 LA Galaxy 1 League 6.0 100 170 58.8 2447 1783 25 25 100.0 45 48 93.8 29 96 30.2 0 0.0 0.0 0.0 0 3 0 0 0 12 Seasons 7 Clubs 3 Leagues 179.7 1614 2358 68.4 41914 31541 348 351 99.1 788 807 97.6 469 1185 39.6 0 0.2 0.0 -0.2 2 19 0 0 0 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) 1 League 21.0 24 39 61.5 954 883 0 0 10 10 100.0 14 29 48.3 0 0.0 0.0 0.0 0 1 0 0 0 Bethlehem (3 Seasons) 1 League 26.0 0 LA Galaxy (2 Seasons) 1 League 38.0 758 1105 68.6 18160 13505 205 206 99.5 363 372 97.6 188 522 36.0 0 0.2 0.0 -0.2 1 9 0 0 0 LAFC (2 Seasons) 2 Leagues 27.0 481 698 68.9 13242 9916 79 80 98.8 241 247 97.6 158 367 43.1 0 0.0 0.0 0.0 1 8 0 0 0 Inter Miami (2 Seasons) 1 League 20.7 351 516 68.0 9558 7237 64 65 98.5 174 178 97.8 109 267 40.8 0 0.0 0.0 0.0 0 1 0 0 0 TB Rowdies (1 Season) 2 Leagues 29.0 0 Rochester (1 Season) 1 League 18.0 0 MLS (10 Seasons) 105.7 1614 2358 68.4 41914 31541 348 351 99.1 788 807 97.6 469 1185 39.6 0 0.2 0.0 -0.2 2 19 0 0 0 USL (5 Seasons) 73.0 0 U.S. Open Cup (3 Seasons) 1.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014 21 Rochester us USA 3. USL Pro 6th 18.0 0 2015 22 Philadelphia Union us USA 1. MLS 18th 11.0 0 Matches 2016 23 Philadelphia Union us USA 1. MLS 13th 1.0 0 Matches 2016 23 Bethlehem us USA 3. USL 25th 11.0 0 Matches 2017 24 Philadelphia Union us USA 1. MLS 16th 8.0 0 Matches 2017 24 Bethlehem us USA 2. USL 17th 3.0 0 Matches 2018 25 Philadelphia Union us USA 1. MLS 11th 1.0 24 39 61.5 954 883 0 0 10 10 100.0 14 29 48.3 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2018 25 Bethlehem us USA 2. USL 14th 12.0 0 Matches 2019 26 TB Rowdies us USA 2. USL Champ 7th 29.0 0 Matches 2020 27 Inter Miami us USA 1. MLS 19th 8.0 105 164 64.0 3074 2443 15 15 100.0 46 48 95.8 41 97 42.3 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2021 28 Inter Miami us USA 1. MLS 21st 12.7 246 352 69.9 6484 4794 49 50 98.0 128 130 98.5 68 170 40.0 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2022 29 LAFC us USA 1. MLS 2nd 1.0 21 30 70.0 510 393 6 6 100.0 11 11 100.0 4 13 30.8 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2023 30 LAFC us USA 1. MLS 8th 25.0 460 668 68.9 12732 9523 73 74 98.6 230 236 97.5 154 354 43.5 0 0.0 0.0 0.0 1 7 0 0 0 Matches 2024 31 LA Galaxy us USA 1. MLS 4th 32.0 658 935 70.4 15713 11722 180 181 99.4 318 324 98.1 159 426 37.3 0 0.2 0.0 -0.2 1 6 0 0 0 Matches 2025 32 LA Galaxy us USA 1. MLS 15th 6.0 100 170 58.8 2447 1783 25 25 100.0 45 48 93.8 29 96 30.2 0 0.0 0.0 0.0 0 3 0 0 0 Matches 12 Seasons 7 Clubs 2 Leagues 178.7 1614 2358 68.4 41914 31541 348 351 99.1 788 807 97.6 469 1185 39.6 0 0.2 0.0 -0.2 2 19 0 0 0 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 21.0 24 39 61.5 954 883 0 0 10 10 100.0 14 29 48.3 0 0.0 0.0 0.0 0 1 0 0 0 Bethlehem (3 Seasons) 1 League 26.0 0 LA Galaxy (2 Seasons) 1 League 38.0 758 1105 68.6 18160 13505 205 206 99.5 363 372 97.6 188 522 36.0 0 0.2 0.0 -0.2 1 9 0 0 0 LAFC (2 Seasons) 1 League 26.0 481 698 68.9 13242 9916 79 80 98.8 241 247 97.6 158 367 43.1 0 0.0 0.0 0.0 1 8 0 0 0 Inter Miami (2 Seasons) 1 League 20.7 351 516 68.0 9558 7237 64 65 98.5 174 178 97.8 109 267 40.8 0 0.0 0.0 0.0 0 1 0 0 0 TB Rowdies (1 Season) 1 League 29.0 0 Rochester (1 Season) 1 League 18.0 0 MLS (10 Seasons) 105.7 1614 2358 68.4 41914 31541 348 351 99.1 788 807 97.6 469 1185 39.6 0 0.2 0.0 -0.2 2 19 0 0 0 USL Pro (5 Seasons) 73.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 0 Matches 3 Seasons 2 Clubs 1 League 1.0 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 LAFC (2 Seasons) 1 League 1.0 0 TB Rowdies (1 Season) 1 League
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014 21 Rochester 1 League 18.0 2015 22 Philadelphia Union 1 League 11.0 2016 23 Philadelphia Union 1 League 1.0 0 2016 23 Bethlehem 1 League 11.0 2017 24 Philadelphia Union 1 League 8.0 0 2017 24 Bethlehem 1 League 3.0 0 2018 25 Philadelphia Union 1 League 1.0 39 24 15 3 0 0 0 0 0 0 0 0 24 0 0 2018 25 Bethlehem 1 League 12.0 0 2019 26 TB Rowdies 2 Leagues 29.0 2 2020 27 Inter Miami 1 League 8.0 164 95 68 15 0 0 0 0 0 0 0 0 105 1 0 2021 28 Inter Miami 1 League 12.7 352 207 144 28 0 2 0 0 0 0 0 0 246 1 0 2022 29 LAFC 2 Leagues 2.0 30 16 14 1 0 0 0 0 0 0 0 0 21 0 0 2023 30 LAFC 2 Leagues 25.0 668 458 209 34 0 0 0 0 0 0 0 0 460 1 0 2024 31 LA Galaxy 1 League 32.0 935 643 291 64 0 0 0 0 0 0 0 0 658 1 2 2025 32 LA Galaxy 1 League 6.0 170 125 45 19 0 0 0 0 0 0 0 0 100 0 0 12 Seasons 7 Clubs 3 Leagues 179.7 2358 1568 786 164 0 2 2 0 0 0 0 0 1614 4 2 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Philadelphia Union (4 Seasons) 1 League 21.0 39 24 15 3 0 0 0 0 0 0 0 0 24 0 0 Bethlehem (3 Seasons) 1 League 26.0 0 LA Galaxy (2 Seasons) 1 League 38.0 1105 768 336 83 0 0 0 0 0 0 0 0 758 1 2 LAFC (2 Seasons) 2 Leagues 27.0 698 474 223 35 0 0 0 0 0 0 0 0 481 1 0 Inter Miami (2 Seasons) 1 League 20.7 516 302 212 43 0 2 0 0 0 0 0 0 351 2 0 TB Rowdies (1 Season) 2 Leagues 29.0 2 Rochester (1 Season) 1 League 18.0 MLS (10 Seasons) 105.7 2358 1568 786 164 0 2 0 0 0 0 0 0 1614 4 2 USL (5 Seasons) 73.0 2 U.S. Open Cup (3 Seasons) 1.0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 0 Matches 3 Seasons 2 Clubs 1 League 1.0 0 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches LAFC (2 Seasons) 1 League 1.0 0 TB Rowdies (1 Season) 1 League
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014 21 Rochester 1 League 18.0 2015 22 Philadelphia Union 1 League 11.0 2016 23 Philadelphia Union 1 League 1.0 2016 23 Bethlehem 1 League 11.0 2017 24 Philadelphia Union 1 League 8.0 2017 24 Bethlehem 1 League 3.0 2018 25 Philadelphia Union 1 League 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018 25 Bethlehem 1 League 12.0 2019 26 TB Rowdies 2 Leagues 29.0 2020 27 Inter Miami 1 League 8.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021 28 Inter Miami 1 League 12.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022 29 LAFC 2 Leagues 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023 30 LAFC 2 Leagues 25.0 5 0.20 4 1 0 0 0 0 1 0.04 1 0 0 0 0 0 2024 31 LA Galaxy 1 League 32.0 5 0.16 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2025 32 LA Galaxy 1 League 6.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 12 Seasons 7 Clubs 3 Leagues 179.7 10 0.12 8 2 0 0 0 0 1 0.01 1 0 0 0 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) 1 League 21.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Bethlehem (3 Seasons) 1 League 26.0 LA Galaxy (2 Seasons) 1 League 38.0 5 0.13 4 1 0 0 0 0 0 0.00 0 0 0 0 0 0 LAFC (2 Seasons) 2 Leagues 27.0 5 0.19 4 1 0 0 0 0 1 0.04 1 0 0 0 0 0 Inter Miami (2 Seasons) 1 League 20.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 TB Rowdies (1 Season) 2 Leagues 29.0 Rochester (1 Season) 1 League 18.0 MLS (10 Seasons) 105.7 10 0.12 8 2 0 0 0 0 1 0.01 1 0 0 0 0 0 USL (5 Seasons) 73.0 U.S. Open Cup (3 Seasons) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 Matches 3 Seasons 2 Clubs 1 League 1.0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches LAFC (2 Seasons) 1 League 1.0 TB Rowdies (1 Season) 1 League
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014 21 Rochester 1 League 18.0 0 2015 22 Philadelphia Union 1 League 11.0 0 2016 23 Philadelphia Union 1 League 1.0 0 0 0 2016 23 Bethlehem 1 League 11.0 0 2017 24 Philadelphia Union 1 League 8.0 0 1 0 2017 24 Bethlehem 1 League 3.0 0 0 0 2018 25 Philadelphia Union 1 League 1.0 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 0 0 2018 25 Bethlehem 1 League 12.0 0 0 0 2019 26 TB Rowdies 2 Leagues 29.0 0 2 0 2020 27 Inter Miami 1 League 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 2021 28 Inter Miami 1 League 12.7 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 2022 29 LAFC 2 Leagues 2.0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 2023 30 LAFC 2 Leagues 25.0 2 2 2 0 0 1 1 100.0 0 0 0 0 1 3 7 2 2024 31 LA Galaxy 1 League 32.0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 3 2025 32 LA Galaxy 1 League 6.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 12 Seasons 7 Clubs 3 Leagues 179.7 2 3 2 0 0 1 2 50.0 1 0 0 0 4 3 29 10 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) 1 League 21.0 0 0 0 0 0 0 1 0.0 1 0 0 0 1 0 0 0 Bethlehem (3 Seasons) 1 League 26.0 0 0 0 LA Galaxy (2 Seasons) 1 League 38.0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 6 LAFC (2 Seasons) 2 Leagues 27.0 2 3 2 0 0 1 1 100.0 0 0 0 0 1 3 8 2 Inter Miami (2 Seasons) 1 League 20.7 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 TB Rowdies (1 Season) 2 Leagues 29.0 0 2 0 Rochester (1 Season) 1 League 18.0 0 MLS (10 Seasons) 105.7 2 2 2 0 0 1 2 50.0 1 0 0 0 2 3 29 10 USL (5 Seasons) 73.0 0 2 0 U.S. Open Cup (3 Seasons) 1.0 1 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 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 1 0 Matches 3 Seasons 2 Clubs 1 League 1.0 1 0 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 LAFC (2 Seasons) 1 League 1.0 1 0 0 TB Rowdies (1 Season) 1 League 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014 21 Rochester 1 League 18.0 2015 22 Philadelphia Union 1 League 11.0 2016 23 Philadelphia Union 1 League 1.0 2016 23 Bethlehem 1 League 11.0 2017 24 Philadelphia Union 1 League 8.0 2017 24 Bethlehem 1 League 3.0 2018 25 Philadelphia Union 1 League 1.0 41 38 41 0 0 0 41 0 0 0 16 146 119 0 0 0 0 0 10 0 2018 25 Bethlehem 1 League 12.0 2019 26 TB Rowdies 2 Leagues 29.0 2020 27 Inter Miami 1 League 8.0 180 166 180 0 0 0 180 0 0 0 81 464 327 0 0 0 0 0 45 0 2021 28 Inter Miami 1 League 12.7 375 339 372 3 0 0 375 0 0 0 178 1054 713 0 0 0 0 1 113 0 2022 29 LAFC 2 Leagues 2.0 37 35 37 0 0 0 37 0 0 0 13 78 31 0 0 0 1 0 10 0 2023 30 LAFC 2 Leagues 25.0 717 633 709 7 1 0 717 0 0 0 369 2002 1189 0 0 0 2 0 293 1 2024 31 LA Galaxy 1 League 32.0 1034 951 1033 2 0 0 1034 0 0 0 511 2650 1541 0 0 0 1 0 430 0 2025 32 LA Galaxy 1 League 6.0 184 164 184 0 0 0 184 0 0 0 102 549 368 0 0 0 0 0 75 0 12 Seasons 7 Clubs 3 Leagues 179.7 2568 2326 2556 12 1 0 2568 0 0 0 1270 6943 4288 0 0 0 4 1 976 1 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) 1 League 21.0 41 38 41 0 0 0 41 0 0 0 16 146 119 0 0 0 0 0 10 0 Bethlehem (3 Seasons) 1 League 26.0 LA Galaxy (2 Seasons) 1 League 38.0 1218 1115 1217 2 0 0 1218 0 0 0 613 3199 1909 0 0 0 1 0 505 0 LAFC (2 Seasons) 2 Leagues 27.0 754 668 746 7 1 0 754 0 0 0 382 2080 1220 0 0 0 3 0 303 1 Inter Miami (2 Seasons) 1 League 20.7 555 505 552 3 0 0 555 0 0 0 259 1518 1040 0 0 0 0 1 158 0 TB Rowdies (1 Season) 2 Leagues 29.0 Rochester (1 Season) 1 League 18.0 MLS (10 Seasons) 105.7 2568 2326 2556 12 1 0 2568 0 0 0 1270 6943 4288 0 0 0 4 1 976 1 USL (5 Seasons) 73.0 U.S. Open Cup (3 Seasons) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1.0 Matches 3 Seasons 2 Clubs 1 League 1.0 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 LAFC (2 Seasons) 1 League 1.0 TB Rowdies (1 Season) 1 League
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 21 Rochester us USA 3. USL Pro 18 1,620 90 64.3 18.0 18 0 2015 22 Philadelphia Union us USA 1. MLS 11 990 90 32.4 11.0 11 11 0 21 1.09 14 18 -4 -0.36 +0.03 Matches 2016 23 Philadelphia Union us USA 1. MLS 1 90 90 2.9 1.0 1 1 0 25 0.00 0 3 -3 -3.00 -3.00 Matches 2016 23 Bethlehem us USA 3. USL 11 990 90 36.7 11.0 11 0 Matches 2017 24 Philadelphia Union us USA 1. MLS 8 720 90 23.5 8.0 8 8 0 22 1.00 10 13 -3 -0.37 -0.61 Matches 2017 24 Bethlehem us USA 2. USL 3 270 90 9.4 3.0 3 3 0 0 1.33 2 3 -1 -0.33 -0.40 Matches 2018 25 Philadelphia Union us USA 1. MLS 1 90 90 2.9 1.0 1 90 1 0 33 3.00 2 0 +2 +2.00 +2.09 1.7 2.0 -0.3 -0.30 -0.41 Matches 2018 25 Bethlehem us USA 2. USL 12 1,080 90 35.3 12.0 12 90 12 0 0 1.67 21 14 +7 +0.58 +0.22 Matches 2019 26 TB Rowdies us USA U.S. Open Cup 0 0 0 0 1 Matches 2019 26 TB Rowdies us USA 2. USL Champ 29 2,610 90 85.3 29.0 29 90 29 0 1 1.73 51 25 +26 +0.90 +0.50 Matches 2020 27 Inter Miami us USA 1. MLS 8 720 90 34.8 8.0 8 90 8 0 15 1.44 11 10 +1 +0.12 +0.86 10.0 11.4 -1.4 -0.17 -0.18 Matches 2021 28 Inter Miami us USA 1. MLS 13 1,141 88 37.3 12.7 12 90 12 1 61 21 0.85 11 20 -9 -0.71 -0.33 13.3 20.4 -7.1 -0.56 -0.01 Matches 2022 29 LAFC us USA 1. MLS 1 90 90 2.9 1.0 1 90 1 0 33 0.50 0 2 -2 -2.00 -2.91 1.3 3.1 -1.8 -1.78 -2.67 Matches 2022 29 LAFC us USA U.S. Open Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 5 1 +4 +4.00 +4.00 Matches 2023 30 LAFC us USA 1. MLS 25 2,250 90 73.5 25.0 25 90 25 0 8 1.44 36 31 +5 +0.20 -0.91 41.5 31.1 +10.4 +0.42 -0.39 Matches 2023 30 LAFC us USA U.S. Open Cup 0 0 0 0 1 Matches 2024 31 LA Galaxy us USA 1. MLS 32 2,880 90 94.1 32.0 32 90 32 0 2 2.11 68 48 +20 +0.62 +1.12 60.9 50.9 +10.0 +0.31 -0.08 Matches 2025 32 LA Galaxy us USA 1. MLS 6 540 90 66.7 6.0 6 90 6 0 3 0.50 5 9 -4 -0.67 +1.33 4.2 11.7 -7.4 -1.24 -0.34 Matches 12 Seasons 7 Clubs 3 Leagues 180 16,171 90 38.3 179.7 179 90 150 1 61 188 1.52 236 197 +39 +0.26 +0.18 132.8 130.4 +2.4 +0.03 -0.20 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) 1 League 21 1,890 90 15.4 21.0 21 90 21 0 101 1.09 26 34 -8 -0.38 -0.33 1.7 2.0 -0.3 -0.30 -0.41 Bethlehem (3 Seasons) 1 League 26 2,340 90 27.1 26.0 26 90 15 0 0 1.60 23 17 +6 +0.40 +0.20 LA Galaxy (2 Seasons) 1 League 38 3,420 90 88.4 38.0 38 90 38 0 5 1.86 73 57 +16 +0.42 +1.82 65.1 62.5 +2.6 +0.07 +0.45 LAFC (2 Seasons) 2 Leagues 27 2,430 90 36.8 27.0 27 90 27 0 44 1.46 41 34 +7 +0.26 -0.65 42.8 34.2 +8.6 +0.33 -0.54 Inter Miami (2 Seasons) 1 League 21 1,861 89 36.3 20.7 20 90 20 1 61 36 1.07 22 30 -8 -0.39 +0.14 23.3 31.8 -8.5 -0.41 -0.09 TB Rowdies (1 Season) 2 Leagues 29 2,610 90 80.6 29.0 29 90 29 0 2 1.73 51 25 +26 +0.90 +0.50 Rochester (1 Season) 1 League 18 1,620 90 64.3 18.0 18 0 MLS (10 Seasons) 106 9,511 90 34.8 105.7 105 90 105 1 61 183 1.44 157 154 +3 +0.03 -0.01 132.8 130.4 +2.4 +0.03 -0.20 USL (5 Seasons) 73 6,570 90 46.2 73.0 73 90 44 0 1 1.69 74 42 +32 +0.73 +0.51 U.S. Open Cup (3 Seasons) 1 90 90 13.6 1.0 1 90 1 0 4 3.00 5 1 +4 +4.00 +4.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 21 Rochester 1 League 18 1,620 90 64.3 18.0 18 0 2015 22 Philadelphia Union 1 League 11 990 90 32.4 11.0 11 11 0 21 1.09 14 18 -4 -0.36 +0.03 2016 23 Philadelphia Union 1 League 1 90 90 2.9 1.0 1 1 0 25 0.00 0 3 -3 -3.00 -3.00 2016 23 Bethlehem 1 League 11 990 90 36.7 11.0 11 0 2017 24 Philadelphia Union 1 League 8 720 90 23.5 8.0 8 8 0 22 1.00 10 13 -3 -0.37 -0.61 2017 24 Bethlehem 1 League 3 270 90 9.4 3.0 3 3 0 0 1.33 2 3 -1 -0.33 -0.40 2018 25 Philadelphia Union 1 League 1 90 90 2.9 1.0 1 90 1 0 33 3.00 2 0 +2 +2.00 +2.09 1.7 2.0 -0.3 -0.30 -0.41 2018 25 Bethlehem 1 League 12 1,080 90 35.3 12.0 12 90 12 0 0 1.67 21 14 +7 +0.58 +0.22 2019 26 TB Rowdies 2 Leagues 29 2,610 90 80.6 29.0 29 90 29 0 2 1.73 51 25 +26 +0.90 +0.50 2020 27 Inter Miami 1 League 8 720 90 34.8 8.0 8 90 8 0 15 1.44 11 10 +1 +0.12 +0.86 10.0 11.4 -1.4 -0.17 -0.18 2021 28 Inter Miami 1 League 13 1,141 88 37.3 12.7 12 90 12 1 61 21 0.85 11 20 -9 -0.71 -0.33 13.3 20.4 -7.1 -0.56 -0.01 2022 29 LAFC 2 Leagues 2 180 90 5.4 2.0 2 90 2 0 35 1.75 5 3 +2 +1.00 +0.14 1.3 3.1 -1.8 -1.78 -2.67 2023 30 LAFC 2 Leagues 25 2,250 90 68.8 25.0 25 90 25 0 9 1.44 36 31 +5 +0.20 -0.91 41.5 31.1 +10.4 +0.42 -0.39 2024 31 LA Galaxy 1 League 32 2,880 90 94.1 32.0 32 90 32 0 2 2.11 68 48 +20 +0.62 +1.12 60.9 50.9 +10.0 +0.31 -0.08 2025 32 LA Galaxy 1 League 6 540 90 66.7 6.0 6 90 6 0 3 0.50 5 9 -4 -0.67 +1.33 4.2 11.7 -7.4 -1.24 -0.34 12 Seasons 7 Clubs 3 Leagues 180 16,171 90 38.3 179.7 179 90 150 1 61 188 1.52 236 197 +39 +0.26 +0.18 132.8 130.4 +2.4 +0.03 -0.20 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) 1 League 21 1,890 90 15.4 21.0 21 90 21 0 101 1.09 26 34 -8 -0.38 -0.33 1.7 2.0 -0.3 -0.30 -0.41 Bethlehem (3 Seasons) 1 League 26 2,340 90 27.1 26.0 26 90 15 0 0 1.60 23 17 +6 +0.40 +0.20 LA Galaxy (2 Seasons) 1 League 38 3,420 90 88.4 38.0 38 90 38 0 5 1.86 73 57 +16 +0.42 +1.82 65.1 62.5 +2.6 +0.07 +0.45 LAFC (2 Seasons) 2 Leagues 27 2,430 90 36.8 27.0 27 90 27 0 44 1.46 41 34 +7 +0.26 -0.65 42.8 34.2 +8.6 +0.33 -0.54 Inter Miami (2 Seasons) 1 League 21 1,861 89 36.3 20.7 20 90 20 1 61 36 1.07 22 30 -8 -0.39 +0.14 23.3 31.8 -8.5 -0.41 -0.09 TB Rowdies (1 Season) 2 Leagues 29 2,610 90 80.6 29.0 29 90 29 0 2 1.73 51 25 +26 +0.90 +0.50 Rochester (1 Season) 1 League 18 1,620 90 64.3 18.0 18 0 MLS (10 Seasons) 106 9,511 90 34.8 105.7 105 90 105 1 61 183 1.44 157 154 +3 +0.03 -0.01 132.8 130.4 +2.4 +0.03 -0.20 USL (5 Seasons) 73 6,570 90 46.2 73.0 73 90 44 0 1 1.69 74 42 +32 +0.73 +0.51 U.S. Open Cup (3 Seasons) 1 90 90 13.6 1.0 1 90 1 0 4 3.00 5 1 +4 +4.00 +4.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014 21 Rochester us USA 3. USL Pro 6th 18 1,620 90 64.3 18.0 18 0 2015 22 Philadelphia Union us USA 1. MLS 18th 11 990 90 32.4 11.0 11 11 0 21 1.09 14 18 -4 -0.36 +0.03 Matches 2016 23 Philadelphia Union us USA 1. MLS 13th 1 90 90 2.9 1.0 1 1 0 25 0.00 0 3 -3 -3.00 -3.00 Matches 2016 23 Bethlehem us USA 3. USL 25th 11 990 90 36.7 11.0 11 0 Matches 2017 24 Philadelphia Union us USA 1. MLS 16th 8 720 90 23.5 8.0 8 8 0 22 1.00 10 13 -3 -0.37 -0.61 Matches 2017 24 Bethlehem us USA 2. USL 17th 3 270 90 9.4 3.0 3 3 0 0 1.33 2 3 -1 -0.33 -0.40 Matches 2018 25 Philadelphia Union us USA 1. MLS 11th 1 90 90 2.9 1.0 1 90 1 0 33 3.00 2 0 +2 +2.00 +2.09 1.7 2.0 -0.3 -0.30 -0.41 Matches 2018 25 Bethlehem us USA 2. USL 14th 12 1,080 90 35.3 12.0 12 90 12 0 0 1.67 21 14 +7 +0.58 +0.22 Matches 2019 26 TB Rowdies us USA 2. USL Champ 7th 29 2,610 90 85.3 29.0 29 90 29 0 1 1.73 51 25 +26 +0.90 +0.50 Matches 2020 27 Inter Miami us USA 1. MLS 19th 8 720 90 34.8 8.0 8 90 8 0 15 1.44 11 10 +1 +0.12 +0.86 10.0 11.4 -1.4 -0.17 -0.18 Matches 2021 28 Inter Miami us USA 1. MLS 21st 13 1,141 88 37.3 12.7 12 90 12 1 61 21 0.85 11 20 -9 -0.71 -0.33 13.3 20.4 -7.1 -0.56 -0.01 Matches 2022 29 LAFC us USA 1. MLS 2nd 1 90 90 2.9 1.0 1 90 1 0 33 0.50 0 2 -2 -2.00 -2.91 1.3 3.1 -1.8 -1.78 -2.67 Matches 2023 30 LAFC us USA 1. MLS 8th 25 2,250 90 73.5 25.0 25 90 25 0 8 1.44 36 31 +5 +0.20 -0.91 41.5 31.1 +10.4 +0.42 -0.39 Matches 2024 31 LA Galaxy us USA 1. MLS 4th 32 2,880 90 94.1 32.0 32 90 32 0 2 2.11 68 48 +20 +0.62 +1.12 60.9 50.9 +10.0 +0.31 -0.08 Matches 2025 32 LA Galaxy us USA 1. MLS 15th 6 540 90 66.7 6.0 6 90 6 0 3 0.50 5 9 -4 -0.67 +1.33 4.2 11.7 -7.4 -1.24 -0.34 Matches 12 Seasons 7 Clubs 2 Leagues 179 16,081 90 38.7 178.7 178 90 149 1 61 184 1.51 231 196 +35 +0.23 +0.16 132.8 130.4 +2.4 +0.03 -0.20 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 21 1,890 90 15.4 21.0 21 90 21 0 101 1.09 26 34 -8 -0.38 -0.33 1.7 2.0 -0.3 -0.30 -0.41 Bethlehem (3 Seasons) 1 League 26 2,340 90 27.1 26.0 26 90 15 0 0 1.60 23 17 +6 +0.40 +0.20 LA Galaxy (2 Seasons) 1 League 38 3,420 90 88.4 38.0 38 90 38 0 5 1.86 73 57 +16 +0.42 +1.82 65.1 62.5 +2.6 +0.07 +0.45 LAFC (2 Seasons) 1 League 26 2,340 90 38.2 26.0 26 90 26 0 41 1.40 36 33 +3 +0.12 -0.84 42.8 34.2 +8.6 +0.33 -0.54 Inter Miami (2 Seasons) 1 League 21 1,861 89 36.3 20.7 20 90 20 1 61 36 1.07 22 30 -8 -0.39 +0.14 23.3 31.8 -8.5 -0.41 -0.09 TB Rowdies (1 Season) 1 League 29 2,610 90 85.3 29.0 29 90 29 0 1 1.73 51 25 +26 +0.90 +0.50 Rochester (1 Season) 1 League 18 1,620 90 64.3 18.0 18 0 MLS (10 Seasons) 106 9,511 90 34.8 105.7 105 90 105 1 61 183 1.44 157 154 +3 +0.03 -0.01 132.8 130.4 +2.4 +0.03 -0.20 USL Pro (5 Seasons) 73 6,570 90 46.2 73.0 73 90 44 0 1 1.69 74 42 +32 +0.73 +0.51
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 26 TB Rowdies us USA U.S. Open Cup Rd3 0 0 0 0 1 Matches 2022 29 LAFC us USA U.S. Open Cup 1st 1 90 90 33.3 1.0 1 90 1 0 2 3.00 5 1 +4 +4.00 +4.00 Matches 2023 30 LAFC us USA U.S. Open Cup 1st 0 0 0 0 1 Matches 3 Seasons 2 Clubs 1 League 1 90 90 13.6 1.0 1 90 1 0 4 3.00 5 1 +4 +4.00 +4.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (2 Seasons) 1 League 1 90 90 18.8 1.0 1 90 1 0 3 3.00 5 1 +4 +4.00 +4.00 TB Rowdies (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014 21 Rochester 1 League 18.0 0 0 0 2015 22 Philadelphia Union 1 League 11.0 0 0 0 2016 23 Philadelphia Union 1 League 1.0 0 0 0 0 0 0 0 0 0 0 0 0 2016 23 Bethlehem 1 League 11.0 0 0 0 2017 24 Philadelphia Union 1 League 8.0 0 0 0 1 3 0 0 1 0 0 1 0 2017 24 Bethlehem 1 League 3.0 0 0 0 0 1 0 0 0 0 0 0 0 2018 25 Philadelphia Union 1 League 1.0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 2018 25 Bethlehem 1 League 12.0 0 0 0 0 5 0 0 0 0 0 0 0 2019 26 TB Rowdies 2 Leagues 29.0 2 0 0 1 2 1 2 2 0 0 0 0 2020 27 Inter Miami 1 League 8.0 1 0 0 0 2 0 0 0 0 0 0 0 5 1 1 50.0 2021 28 Inter Miami 1 League 12.7 0 0 0 0 4 0 0 0 0 0 0 0 13 3 0 100.0 2022 29 LAFC 2 Leagues 2.0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 100.0 2023 30 LAFC 2 Leagues 25.0 0 0 0 0 3 0 0 1 2 0 0 0 22 1 0 100.0 2024 31 LA Galaxy 1 League 32.0 1 0 0 0 5 0 0 0 0 0 0 1 20 4 0 100.0 2025 32 LA Galaxy 1 League 6.0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 100.0 12 Seasons 7 Clubs 3 Leagues 179.7 4 0 0 2 26 1 2 4 3 0 1 1 64 13 1 92.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Philadelphia Union (4 Seasons) 1 League 21.0 0 0 0 1 4 0 0 1 0 0 1 0 1 0 0 Bethlehem (3 Seasons) 1 League 26.0 0 0 0 0 6 0 0 0 0 0 0 0 LA Galaxy (2 Seasons) 1 League 38.0 1 0 0 0 5 0 0 0 0 0 0 1 22 7 0 100.0 LAFC (2 Seasons) 2 Leagues 27.0 0 0 0 0 3 0 0 1 3 0 0 0 23 2 0 100.0 Inter Miami (2 Seasons) 1 League 20.7 1 0 0 0 6 0 0 0 0 0 0 0 18 4 1 80.0 TB Rowdies (1 Season) 2 Leagues 29.0 2 0 0 1 2 1 2 2 0 0 0 0 Rochester (1 Season) 1 League 18.0 0 0 0 MLS (10 Seasons) 105.7 2 0 0 1 18 0 0 2 2 0 1 1 64 13 1 92.9 USL (5 Seasons) 73.0 2 0 0 1 8 1 2 2 0 0 0 0 U.S. Open Cup (3 Seasons) 1.0 0 0 0 0 0 0 0 0 1 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 29 LAFC us USA U.S. Open Cup 1st 1.0 0 0 0 0 0 0 0 0 1 0 Matches 3 Seasons 2 Clubs 1 League 1.0 0 0 0 0 0 0 0 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches LAFC (2 Seasons) 1 League 1.0 0 0 0 0 0 0 0 0 1 0 TB Rowdies (1 Season) 1 League
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 John McCarthy Pages
John McCarthy Overview
Stats by Competition
Match Logs (Goalkeeping)
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