Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014 21 Charleston us USA 3. USL Pro 20 10 1,009 11.2 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 2015 22 Charleston us USA 3. USL 27 22 2,006 22.3 6 2 8 2 4 5 3 0 0.27 0.09 0.36 0.09 0.18 2016 23 Charleston us USA 3. USL 26 25 2,230 24.8 7 4 11 2 5 5 6 0 0.28 0.16 0.44 0.08 0.24 2017 24 Charleston us USA 2. USL 31 31 2,790 31.0 6 6 12 4 2 2 5 0 0.19 0.19 0.39 0.13 0.32 Matches 2018 25 Monarchs us USA 2. USL 32 30 2,698 30.0 2 8 10 1 1 1 6 0 0.07 0.27 0.33 0.03 0.30 Matches 2019 26 Real Salt Lake us USA 1. MLS 4 2 194 2.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2019 26 Monarchs us USA 2. USL Champ 16 15 1,395 15.5 2 2 4 2 0 0 4 0 0.13 0.13 0.26 0.13 0.26 Matches 2020 27 Real Salt Lake us USA 1. MLS 5 3 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Real Salt Lake us USA 1. MLS 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Monarchs us USA 2. USL Champ 5 5 450 5.0 1 1 2 1 0 0 1 0 0.20 0.20 0.40 0.20 0.40 Matches 2022 29 New Mexico Utd us USA U.S. Open Cup 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 New Mexico Utd us USA 2. USL Champ 33 31 2,721 30.2 8 5 13 1 7 8 7 0 0.26 0.17 0.43 0.03 0.20 Matches 2023 30 New Mexico Utd us USA U.S. Open Cup 3 3 235 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 New Mexico Utd us USA 2. USL Champ 32 32 2,815 31.3 5 5 10 1 4 4 12 1 0.16 0.16 0.32 0.03 0.19 Matches 2024 31 FC Tulsa us USA U.S. Open Cup 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 FC Tulsa us USA 2. USL Champ 10 10 876 9.7 1 2 3 0 1 1 2 0 0.10 0.21 0.31 0.00 0.21 Matches 2024 31 Sac Republic us USA 2. USL Champ 21 21 1,735 19.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 32 Sac Republic us USA U.S. Open Cup 2 2 162 1.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 32 Sac Republic us USA 2. USL Champ 6 3 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 3 Leagues 279 248 22,167 246.3 38 36 74 14 24 26 63 2 0.15 0.15 0.30 0.06 0.20 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Charleston (4 Seasons) 1 League 104 88 8,035 89.3 19 13 32 8 11 12 14 0 0.21 0.15 0.36 0.09 0.24 Monarchs (3 Seasons) 1 League 53 50 4,543 50.5 5 11 16 4 1 1 11 0 0.10 0.22 0.32 0.08 0.30 Real Salt Lake (3 Seasons) 1 League 11 5 474 5.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 New Mexico Utd (2 Seasons) 2 Leagues 70 67 5,873 65.3 13 10 23 2 11 12 20 1 0.20 0.15 0.35 0.03 0.18 Sac Republic (2 Seasons) 2 Leagues 29 26 2,186 24.3 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 2 Leagues 12 12 1,056 11.7 1 2 3 0 1 1 3 0 0.09 0.17 0.26 0.00 0.17 USL (11 Seasons) 259 235 21,014 233.5 38 36 74 14 24 26 57 1 0.16 0.15 0.32 0.06 0.21 U.S. Open Cup (4 Seasons) 9 8 679 7.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 MLS (3 Seasons) 11 5 474 5.3 0 0 0 0 0 0 2 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 Gls Ast G+A G-PK G+A-PK Matches 2014 21 Charleston 1 League 20 10 1,009 11.2 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 2015 22 Charleston 1 League 27 22 2,006 22.3 6 2 8 2 4 5 3 0 0.27 0.09 0.36 0.09 0.18 2016 23 Charleston 1 League 26 25 2,230 24.8 7 4 11 2 5 5 6 0 0.28 0.16 0.44 0.08 0.24 2017 24 Charleston 1 League 31 31 2,790 31.0 6 6 12 4 2 2 5 0 0.19 0.19 0.39 0.13 0.32 2018 25 Monarchs 1 League 32 30 2,698 30.0 2 8 10 1 1 1 6 0 0.07 0.27 0.33 0.03 0.30 2019 26 Monarchs 1 League 16 15 1,395 15.5 2 2 4 2 0 0 4 0 0.13 0.13 0.26 0.13 0.26 2019 26 Real Salt Lake 1 League 4 2 194 2.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2020 27 Real Salt Lake 1 League 5 3 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021 28 Real Salt Lake 1 League 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021 28 Monarchs 1 League 5 5 450 5.0 1 1 2 1 0 0 1 0 0.20 0.20 0.40 0.20 0.40 2022 29 New Mexico Utd 2 Leagues 35 32 2,823 31.4 8 5 13 1 7 8 7 0 0.26 0.16 0.41 0.03 0.19 2023 30 New Mexico Utd 2 Leagues 35 35 3,050 33.9 5 5 10 1 4 4 13 1 0.15 0.15 0.30 0.03 0.18 2024 31 FC Tulsa 2 Leagues 12 12 1,056 11.7 1 2 3 0 1 1 3 0 0.09 0.17 0.26 0.00 0.17 2024 31 Sac Republic 1 League 21 21 1,735 19.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 2025 32 Sac Republic 2 Leagues 8 5 451 5.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 6 Clubs 3 Leagues 279 248 22,167 246.3 38 36 74 14 24 26 63 2 0.15 0.15 0.30 0.06 0.20 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Charleston (4 Seasons) 1 League 104 88 8,035 89.3 19 13 32 8 11 12 14 0 0.21 0.15 0.36 0.09 0.24 Monarchs (3 Seasons) 1 League 53 50 4,543 50.5 5 11 16 4 1 1 11 0 0.10 0.22 0.32 0.08 0.30 Real Salt Lake (3 Seasons) 1 League 11 5 474 5.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 New Mexico Utd (2 Seasons) 2 Leagues 70 67 5,873 65.3 13 10 23 2 11 12 20 1 0.20 0.15 0.35 0.03 0.18 Sac Republic (2 Seasons) 2 Leagues 29 26 2,186 24.3 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 2 Leagues 12 12 1,056 11.7 1 2 3 0 1 1 3 0 0.09 0.17 0.26 0.00 0.17 USL (11 Seasons) 259 235 21,014 233.5 38 36 74 14 24 26 57 1 0.16 0.15 0.32 0.06 0.21 U.S. Open Cup (4 Seasons) 9 8 679 7.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 MLS (3 Seasons) 11 5 474 5.3 0 0 0 0 0 0 2 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 Gls Ast G+A G-PK G+A-PK Matches 2014 21 Charleston us USA 3. USL Pro 5th 20 10 1,009 11.2 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 2015 22 Charleston us USA 3. USL 7th 27 22 2,006 22.3 6 2 8 2 4 5 3 0 0.27 0.09 0.36 0.09 0.18 2016 23 Charleston us USA 3. USL 9th 26 25 2,230 24.8 7 4 11 2 5 5 6 0 0.28 0.16 0.44 0.08 0.24 2017 24 Charleston us USA 2. USL 7th 31 31 2,790 31.0 6 6 12 4 2 2 5 0 0.19 0.19 0.39 0.13 0.32 Matches 2018 25 Monarchs us USA 2. USL 6th 32 30 2,698 30.0 2 8 10 1 1 1 6 0 0.07 0.27 0.33 0.03 0.30 Matches 2019 26 Monarchs us USA 2. USL Champ 11th 16 15 1,395 15.5 2 2 4 2 0 0 4 0 0.13 0.13 0.26 0.13 0.26 Matches 2019 26 Real Salt Lake us USA 1. MLS 6th 4 2 194 2.2 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2020 27 Real Salt Lake us USA 1. MLS 23rd 5 3 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Real Salt Lake us USA 1. MLS 14th 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Monarchs us USA 2. USL Champ 28th 5 5 450 5.0 1 1 2 1 0 0 1 0 0.20 0.20 0.40 0.20 0.40 Matches 2022 29 New Mexico Utd us USA 2. USL Champ 12th 33 31 2,721 30.2 8 5 13 1 7 8 7 0 0.26 0.17 0.43 0.03 0.20 Matches 2023 30 New Mexico Utd us USA 2. USL Champ 14th 32 32 2,815 31.3 5 5 10 1 4 4 12 1 0.16 0.16 0.32 0.03 0.19 Matches 2024 31 FC Tulsa us USA 2. USL Champ 21st 10 10 876 9.7 1 2 3 0 1 1 2 0 0.10 0.21 0.31 0.00 0.21 Matches 2024 31 Sac Republic us USA 2. USL Champ 11th 21 21 1,735 19.3 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 32 Sac Republic us USA 2. USL Champ 4th 6 3 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 2 Leagues 270 240 21,488 238.8 38 36 74 14 24 26 59 2 0.16 0.15 0.31 0.06 0.21 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 Charleston (4 Seasons) 1 League 104 88 8,035 89.3 19 13 32 8 11 12 14 0 0.21 0.15 0.36 0.09 0.24 Monarchs (3 Seasons) 1 League 53 50 4,543 50.5 5 11 16 4 1 1 11 0 0.10 0.22 0.32 0.08 0.30 Real Salt Lake (3 Seasons) 1 League 11 5 474 5.3 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 New Mexico Utd (2 Seasons) 1 League 65 63 5,536 61.5 13 10 23 2 11 12 19 1 0.21 0.16 0.37 0.03 0.20 Sac Republic (2 Seasons) 1 League 27 24 2,024 22.5 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 1 League 10 10 876 9.7 1 2 3 0 1 1 2 0 0.10 0.21 0.31 0.00 0.21 USL (11 Seasons) 259 235 21,014 233.5 38 36 74 14 24 26 57 1 0.16 0.15 0.32 0.06 0.21 MLS (3 Seasons) 11 5 474 5.3 0 0 0 0 0 0 2 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 Gls Ast G+A G-PK G+A-PK Matches 2022 29 New Mexico Utd us USA U.S. Open Cup Rd3 2 1 102 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 New Mexico Utd us USA U.S. Open Cup R32 3 3 235 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 FC Tulsa us USA U.S. Open Cup R16 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 32 Sac Republic us USA U.S. Open Cup R32 2 2 162 1.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 1 League 9 8 679 7.5 0 0 0 0 0 0 4 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 New Mexico Utd (2 Seasons) 1 League 5 4 337 3.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Tulsa (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Sac Republic (1 Season) 1 League 2 2 162 1.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014 21 Charleston 1 League 11.2 0 3 0.27 0.00 0 0 2015 22 Charleston 1 League 22.3 6 13 0.58 0.15 4 5 2016 23 Charleston 1 League 24.8 7 14 0.57 0.14 5 5 2017 24 Charleston 1 League 31.0 6 35 14 40.0 1.13 0.45 0.11 0.29 2 2 2018 25 Monarchs 1 League 30.0 2 24 12 50.0 0.80 0.40 0.04 0.08 1 1 2019 26 Monarchs 1 League 15.5 2 9 5 55.6 0.58 0.32 0.22 0.40 0 0 2019 26 Real Salt Lake 1 League 2.2 0 1 0 0.0 0.46 0.00 0.00 0 0 2020 27 Real Salt Lake 1 League 3.0 0 2 0 0.0 0.68 0.00 0.00 0 0 2021 28 Real Salt Lake 1 League 0.2 0 0 0 0.00 0.00 0 0 2021 28 Monarchs 1 League 5.0 1 3 2 66.7 0.60 0.40 0.33 0.50 0 0 2022 29 New Mexico Utd 2 Leagues 31.4 8 25 11 44.0 0.80 0.35 0.04 0.09 7 8 2023 30 New Mexico Utd 2 Leagues 33.9 5 38 14 36.8 1.12 0.41 0.03 0.07 4 4 2024 31 FC Tulsa 2 Leagues 11.7 1 12 6 50.0 1.02 0.51 0.00 0.00 1 1 2024 31 Sac Republic 1 League 19.3 0 13 1 7.7 0.67 0.05 0.00 0.00 0 0 2025 32 Sac Republic 2 Leagues 5.0 0 1 0 0.0 0.20 0.00 0.00 0 0 12 Seasons 6 Clubs 3 Leagues 246.3 38 163 95 39.9 0.87 0.39 0.06 0.15 24 26 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Charleston (4 Seasons) 1 League 89.3 19 35 44 40.0 1.13 0.49 0.11 0.18 11 12 Monarchs (3 Seasons) 1 League 50.5 5 36 19 52.8 0.71 0.38 0.11 0.21 1 1 Real Salt Lake (3 Seasons) 1 League 5.3 0 3 0 0.0 0.57 0.00 0.00 0 0 New Mexico Utd (2 Seasons) 2 Leagues 65.3 13 63 25 39.7 0.97 0.38 0.03 0.08 11 12 Sac Republic (2 Seasons) 2 Leagues 24.3 0 14 1 7.1 0.58 0.04 0.00 0.00 0 0 FC Tulsa (1 Season) 2 Leagues 11.7 1 12 6 50.0 1.02 0.51 0.00 0.00 1 1 USL (11 Seasons) 233.5 38 154 92 40.3 0.88 0.39 0.06 0.15 24 26 U.S. Open Cup (4 Seasons) 7.5 0 6 3 50.0 0.80 0.40 0.00 0.00 0 0 MLS (3 Seasons) 5.3 0 3 0 0.0 0.57 0.00 0.00 0 0
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 Matches 2014 21 Charleston us USA 3. USL Pro 20 1,009 50 40.0 11.2 10 10 2015 22 Charleston us USA 3. USL 27 2,006 74 79.6 22.3 22 5 2016 23 Charleston us USA 3. USL 26 2,230 86 82.6 24.8 25 1 2017 24 Charleston us USA 2. USL 31 2,790 90 96.9 31.0 31 32 0 0 1.64 53 33 +20 +0.65 +0.65 Matches 2018 25 Monarchs us USA 2. USL 32 2,698 84 88.2 30.0 30 88 28 2 25 0 1.73 51 42 +9 +0.30 +0.55 Matches 2019 26 Real Salt Lake us USA 1. MLS 4 194 49 6.3 2.2 2 81 1 2 16 15 1.00 3 2 +1 +0.46 +0.34 Matches 2019 26 Monarchs us USA 2. USL Champ 16 1,395 87 45.6 15.5 15 90 15 1 45 0 1.95 27 21 +6 +0.39 -0.26 Matches 2020 27 Real Salt Lake us USA 1. MLS 5 266 53 13.4 3.0 3 86 2 2 4 13 1.40 2 4 -2 -0.68 -0.26 Matches 2021 28 Real Salt Lake us USA 1. MLS 2 14 7 0.5 0.2 0 0 2 7 23 3.00 1 0 +1 +6.43 +6.43 Matches 2021 28 Monarchs us USA 2. USL Champ 5 450 90 15.6 5.0 5 90 5 0 0 1.60 5 3 +2 +0.40 +1.51 Matches 2022 29 New Mexico Utd us USA U.S. Open Cup 2 102 51 56.7 1.1 1 90 1 1 12 0 1.50 2 2 0 0.00 -4.62 Matches 2022 29 New Mexico Utd us USA 2. USL Champ 33 2,721 82 88.9 30.2 31 86 27 2 28 0 1.47 41 35 +6 +0.20 -0.60 Matches 2023 30 New Mexico Utd us USA U.S. Open Cup 3 235 78 87.0 2.6 3 78 2 0 0 2.00 6 3 +3 +1.15 -3.99 Matches 2023 30 New Mexico Utd us USA 2. USL Champ 32 2,815 88 92.0 31.3 32 88 28 0 0 1.36 47 44 +3 +0.10 +0.46 Matches 2024 31 FC Tulsa us USA U.S. Open Cup 2 180 90 66.7 2.0 2 90 2 0 0 1.50 1 4 -3 -1.50 -2.50 Matches 2024 31 FC Tulsa us USA 2. USL Champ 10 876 88 28.6 9.7 10 88 8 0 0 1.00 13 19 -6 -0.62 -0.25 Matches 2024 31 Sac Republic us USA 2. USL Champ 21 1,735 83 56.7 19.3 21 83 13 0 0 1.32 25 22 +3 +0.16 -0.46 Matches 2025 32 Sac Republic us USA U.S. Open Cup 2 162 81 90.0 1.8 2 81 1 0 0 1.50 1 2 -1 -0.56 -5.56 Matches 2025 32 Sac Republic us USA 2. USL Champ 6 289 48 10.7 3.2 3 79 1 3 18 9 1.57 5 2 +3 +0.93 +0.41 Matches 12 Seasons 6 Clubs 3 Leagues 279 22,167 79 50.9 246.3 248 87 166 31 18 60 1.54 283 238 +45 +0.24 +0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charleston (4 Seasons) 1 League 104 8,035 77 75.7 89.3 88 32 16 0 1.64 53 33 +20 +0.65 +0.65 Monarchs (3 Seasons) 1 League 53 4,543 86 50.5 50.5 50 89 48 3 32 0 1.78 83 66 +17 +0.34 +0.72 Real Salt Lake (3 Seasons) 1 League 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05 New Mexico Utd (2 Seasons) 2 Leagues 70 5,873 84 89.4 65.3 67 87 58 3 23 0 1.44 96 84 +12 +0.18 -0.85 Sac Republic (2 Seasons) 2 Leagues 29 2,186 75 36.8 24.3 26 82 15 3 18 9 1.38 31 26 +5 +0.21 -0.37 FC Tulsa (1 Season) 2 Leagues 12 1,056 88 31.7 11.7 12 88 10 0 0 1.08 14 23 -9 -0.77 -0.45 USL (11 Seasons) 259 21,014 81 60.8 233.5 235 87 157 24 26 9 1.53 267 221 +46 +0.26 +0.29 U.S. Open Cup (4 Seasons) 9 679 75 75.4 7.5 8 83 6 1 12 0 1.67 10 11 -1 -0.13 -3.39 MLS (3 Seasons) 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05
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 Matches 2014 21 Charleston 1 League 20 1,009 50 40.0 11.2 10 10 2015 22 Charleston 1 League 27 2,006 74 79.6 22.3 22 5 2016 23 Charleston 1 League 26 2,230 86 82.6 24.8 25 1 2017 24 Charleston 1 League 31 2,790 90 96.9 31.0 31 32 0 0 1.64 53 33 +20 +0.65 +0.65 2018 25 Monarchs 1 League 32 2,698 84 88.2 30.0 30 88 28 2 25 0 1.73 51 42 +9 +0.30 +0.55 2019 26 Monarchs 1 League 16 1,395 87 45.6 15.5 15 90 15 1 45 0 1.95 27 21 +6 +0.39 -0.26 2019 26 Real Salt Lake 1 League 4 194 49 6.3 2.2 2 81 1 2 16 15 1.00 3 2 +1 +0.46 +0.34 2020 27 Real Salt Lake 1 League 5 266 53 13.4 3.0 3 86 2 2 4 13 1.40 2 4 -2 -0.68 -0.26 2021 28 Real Salt Lake 1 League 2 14 7 0.5 0.2 0 0 2 7 23 3.00 1 0 +1 +6.43 +6.43 2021 28 Monarchs 1 League 5 450 90 15.6 5.0 5 90 5 0 0 1.60 5 3 +2 +0.40 +1.51 2022 29 New Mexico Utd 2 Leagues 35 2,823 81 87.1 31.4 32 86 28 3 23 0 1.47 43 37 +6 +0.19 -1.32 2023 30 New Mexico Utd 2 Leagues 35 3,050 87 91.6 33.9 35 87 30 0 0 1.41 53 47 +6 +0.18 -0.14 2024 31 FC Tulsa 2 Leagues 12 1,056 88 31.7 11.7 12 88 10 0 0 1.08 14 23 -9 -0.77 -0.45 2024 31 Sac Republic 1 League 21 1,735 83 56.7 19.3 21 83 13 0 0 1.32 25 22 +3 +0.16 -0.46 2025 32 Sac Republic 2 Leagues 8 451 56 15.7 5.0 5 80 2 3 18 9 1.55 6 4 +2 +0.40 -0.16 12 Seasons 6 Clubs 3 Leagues 279 22,167 79 50.9 246.3 248 87 166 31 18 60 1.54 283 238 +45 +0.24 +0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charleston (4 Seasons) 1 League 104 8,035 77 75.7 89.3 88 32 16 0 1.64 53 33 +20 +0.65 +0.65 Monarchs (3 Seasons) 1 League 53 4,543 86 50.5 50.5 50 89 48 3 32 0 1.78 83 66 +17 +0.34 +0.72 Real Salt Lake (3 Seasons) 1 League 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05 New Mexico Utd (2 Seasons) 2 Leagues 70 5,873 84 89.4 65.3 67 87 58 3 23 0 1.44 96 84 +12 +0.18 -0.85 Sac Republic (2 Seasons) 2 Leagues 29 2,186 75 36.8 24.3 26 82 15 3 18 9 1.38 31 26 +5 +0.21 -0.37 FC Tulsa (1 Season) 2 Leagues 12 1,056 88 31.7 11.7 12 88 10 0 0 1.08 14 23 -9 -0.77 -0.45 USL (11 Seasons) 259 21,014 81 60.8 233.5 235 87 157 24 26 9 1.53 267 221 +46 +0.26 +0.29 U.S. Open Cup (4 Seasons) 9 679 75 75.4 7.5 8 83 6 1 12 0 1.67 10 11 -1 -0.13 -3.39 MLS (3 Seasons) 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05
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 2014 21 Charleston us USA 3. USL Pro 5th 20 1,009 50 40.0 11.2 10 10 2015 22 Charleston us USA 3. USL 7th 27 2,006 74 79.6 22.3 22 5 2016 23 Charleston us USA 3. USL 9th 26 2,230 86 82.6 24.8 25 1 2017 24 Charleston us USA 2. USL 7th 31 2,790 90 96.9 31.0 31 32 0 0 1.64 53 33 +20 +0.65 +0.65 Matches 2018 25 Monarchs us USA 2. USL 6th 32 2,698 84 88.2 30.0 30 88 28 2 25 0 1.73 51 42 +9 +0.30 +0.55 Matches 2019 26 Monarchs us USA 2. USL Champ 11th 16 1,395 87 45.6 15.5 15 90 15 1 45 0 1.95 27 21 +6 +0.39 -0.26 Matches 2019 26 Real Salt Lake us USA 1. MLS 6th 4 194 49 6.3 2.2 2 81 1 2 16 15 1.00 3 2 +1 +0.46 +0.34 Matches 2020 27 Real Salt Lake us USA 1. MLS 23rd 5 266 53 13.4 3.0 3 86 2 2 4 13 1.40 2 4 -2 -0.68 -0.26 Matches 2021 28 Real Salt Lake us USA 1. MLS 14th 2 14 7 0.5 0.2 0 0 2 7 23 3.00 1 0 +1 +6.43 +6.43 Matches 2021 28 Monarchs us USA 2. USL Champ 28th 5 450 90 15.6 5.0 5 90 5 0 0 1.60 5 3 +2 +0.40 +1.51 Matches 2022 29 New Mexico Utd us USA 2. USL Champ 12th 33 2,721 82 88.9 30.2 31 86 27 2 28 0 1.47 41 35 +6 +0.20 -0.60 Matches 2023 30 New Mexico Utd us USA 2. USL Champ 14th 32 2,815 88 92.0 31.3 32 88 28 0 0 1.36 47 44 +3 +0.10 +0.46 Matches 2024 31 FC Tulsa us USA 2. USL Champ 21st 10 876 88 28.6 9.7 10 88 8 0 0 1.00 13 19 -6 -0.62 -0.25 Matches 2024 31 Sac Republic us USA 2. USL Champ 11th 21 1,735 83 56.7 19.3 21 83 13 0 0 1.32 25 22 +3 +0.16 -0.46 Matches 2025 32 Sac Republic us USA 2. USL Champ 4th 6 289 48 10.7 3.2 3 79 1 3 18 9 1.57 5 2 +3 +0.93 +0.41 Matches 12 Seasons 6 Clubs 2 Leagues 270 21,488 80 50.4 238.8 240 87 160 30 18 60 1.53 273 227 +46 +0.25 +0.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Charleston (4 Seasons) 1 League 104 8,035 77 75.7 89.3 88 32 16 0 1.64 53 33 +20 +0.65 +0.65 Monarchs (3 Seasons) 1 League 53 4,543 86 50.5 50.5 50 89 48 3 32 0 1.78 83 66 +17 +0.34 +0.72 Real Salt Lake (3 Seasons) 1 League 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05 New Mexico Utd (2 Seasons) 1 League 65 5,536 85 90.5 61.5 63 87 55 2 28 0 1.42 88 79 +9 +0.15 -0.16 Sac Republic (2 Seasons) 1 League 27 2,024 75 35.1 22.5 24 82 14 3 18 9 1.38 30 24 +6 +0.27 -0.29 FC Tulsa (1 Season) 1 League 10 876 88 28.6 9.7 10 88 8 0 0 1.00 13 19 -6 -0.62 -0.25 USL (11 Seasons) 259 21,014 81 60.8 233.5 235 87 157 24 26 9 1.53 267 221 +46 +0.26 +0.29 MLS (3 Seasons) 11 474 43 5.9 5.3 5 84 3 6 9 51 1.55 6 6 0 0.00 +0.05
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 29 New Mexico Utd us USA U.S. Open Cup Rd3 2 102 51 56.7 1.1 1 90 1 1 12 0 1.50 2 2 0 0.00 -4.62 Matches 2023 30 New Mexico Utd us USA U.S. Open Cup R32 3 235 78 87.0 2.6 3 78 2 0 0 2.00 6 3 +3 +1.15 -3.99 Matches 2024 31 FC Tulsa us USA U.S. Open Cup R16 2 180 90 66.7 2.0 2 90 2 0 0 1.50 1 4 -3 -1.50 -2.50 Matches 2025 32 Sac Republic us USA U.S. Open Cup R32 2 162 81 90.0 1.8 2 81 1 0 0 1.50 1 2 -1 -0.56 -5.56 Matches 4 Seasons 3 Clubs 1 League 9 679 75 75.4 7.5 8 83 6 1 12 0 1.67 10 11 -1 -0.13 -3.39 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches New Mexico Utd (2 Seasons) 1 League 5 337 67 74.9 3.7 4 81 3 1 12 0 1.80 8 5 +3 +0.80 -3.98 FC Tulsa (1 Season) 1 League 2 180 90 66.7 2.0 2 90 2 0 0 1.50 1 4 -3 -1.50 -2.50 Sac Republic (1 Season) 1 League 2 162 81 90.0 1.8 2 81 1 0 0 1.50 1 2 -1 -0.56 -5.56
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 21 Charleston 1 League 11.2 0 0 12 2015 22 Charleston 1 League 22.3 3 0 13 2016 23 Charleston 1 League 24.8 6 0 10 2017 24 Charleston 1 League 31.0 5 0 0 23 23 0 151 57 22 0 0 0 2018 25 Monarchs 1 League 30.0 6 0 0 37 19 1 90 26 31 0 1 0 2019 26 Monarchs 1 League 15.5 4 0 0 16 13 2 56 18 15 0 0 0 2019 26 Real Salt Lake 1 League 2.2 1 1 0 5 2 0 0 0 1 0 2020 27 Real Salt Lake 1 League 3.0 1 0 0 7 4 0 11 4 4 0 2021 28 Real Salt Lake 1 League 0.2 0 0 0 0 0 0 0 0 2 0 2021 28 Monarchs 1 League 5.0 1 0 0 3 4 0 22 2 3 0 2022 29 New Mexico Utd 2 Leagues 31.4 7 0 0 39 22 0 191 24 24 0 2023 30 New Mexico Utd 2 Leagues 33.9 13 1 1 27 26 2 173 21 23 0 2024 31 FC Tulsa 2 Leagues 11.7 3 0 0 8 6 0 71 7 8 0 2024 31 Sac Republic 1 League 19.3 10 0 0 23 11 0 123 13 10 0 2025 32 Sac Republic 2 Leagues 5.0 3 0 0 5 2 0 13 7 1 0 12 Seasons 6 Clubs 3 Leagues 246.3 63 2 1 228 132 5 901 179 144 0 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Charleston (4 Seasons) 1 League 89.3 14 0 0 58 23 0 151 57 22 0 0 0 Monarchs (3 Seasons) 1 League 50.5 11 0 0 56 36 3 168 46 49 0 1 0 Real Salt Lake (3 Seasons) 1 League 5.3 2 1 0 12 6 0 11 4 7 0 New Mexico Utd (2 Seasons) 2 Leagues 65.3 20 1 1 66 48 2 364 45 47 0 Sac Republic (2 Seasons) 2 Leagues 24.3 13 0 0 28 13 0 136 20 11 0 FC Tulsa (1 Season) 2 Leagues 11.7 3 0 0 8 6 0 71 7 8 0 USL (11 Seasons) 233.5 57 1 1 210 125 5 872 170 137 0 1 0 U.S. Open Cup (4 Seasons) 7.5 4 0 0 6 1 0 18 5 0 0 MLS (3 Seasons) 5.3 2 1 0 12 6 0 11 4 7 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.
View Additional Information
More Justin Portillo Pages
Justin Portillo Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary