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 2011 21 SJ Earthquakes us USA 1. MLS 15 11 1,047 11.6 1 3 4 1 0 0 2 0 0.09 0.26 0.34 0.09 0.34 Matches 2012 22 SJ Earthquakes us USA 1. MLS 33 31 2,538 28.2 1 3 4 1 0 0 4 0 0.04 0.11 0.14 0.04 0.14 Matches 2013 23 SJ Earthquakes us USA 1. MLS 31 28 2,371 26.3 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 Matches 2013-2014 23 Cruz Azul mx MEX 1. Liga MX 2 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Cruz Azul mx MEX 1. Liga MX 15 14 1,200 13.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Cruz Azul mx MEX 1. Liga MX 31 21 2,178 24.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 26 Cruz Azul mx MEX 1. Liga MX 32 31 2,558 28.4 1 1 2 1 0 0 6 0 0.04 0.04 0.07 0.04 0.07 Matches 2017-2018 27 Cruz Azul mx MEX 1. Liga MX 33 33 2,845 31.6 2 0 2 2 0 0 10 2 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 28 Cruz Azul mx MEX 1. Liga MX 28 25 2,151 23.9 1 1 2 1 0 0 4 1 0.04 0.04 0.08 0.04 0.08 Matches 2019-2020 29 Cruz Azul mx MEX 1. Liga MX 21 20 1,766 19.6 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2020 30 Cruz Azul 1. CCL 3 3 245 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Matches 2020-2021 30 Cruz Azul mx MEX 1. Liga MX 28 24 1,961 21.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 Matches 2021 31 Cruz Azul 1. CCL 5 5 373 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 31 Cruz Azul mx MEX 1. Liga MX 34 27 2,341 26.0 1 1 2 1 0 0 2 0 0.04 0.04 0.08 0.04 0.08 Matches 2022 32 Cruz Azul 1. CCL 5 4 285 3.2 1 0 1 1 0 0 3 0 0.32 0.00 0.32 0.32 0.32 Matches 2022-2023 32 Cruz Azul mx MEX 1. Liga MX 21 9 1,018 11.3 1 1 2 1 0 0 3 1 0.09 0.09 0.18 0.09 0.18 Matches 2023 33 Monterey Bay us USA 2. USL Champ 12 12 1,045 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 Matches 2024 34 Monterey Bay us USA U.S. Open Cup 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45 Matches 2024 34 Roots us USA 2. USL Champ 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 34 Monterey Bay us USA 2. USL Champ 19 19 1,639 18.2 1 0 1 1 0 0 5 1 0.05 0.00 0.05 0.05 0.05 Matches 14 Seasons 4 Clubs 5 Leagues 374 324 28,070 311.9 12 18 30 12 0 0 59 6 0.04 0.06 0.10 0.04 0.10 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 Cruz Azul (10 Seasons) 2 Leagues 258 217 19,000 211.1 8 8 16 8 0 0 40 4 0.04 0.04 0.08 0.04 0.08 SJ Earthquakes (3 Seasons) 1 League 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 Monterey Bay (2 Seasons) 2 Leagues 32 32 2,746 30.5 2 2 4 2 0 0 5 1 0.07 0.07 0.13 0.07 0.13 Roots (1 Season) 1 League 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Liga MX (10 Seasons) 245 205 18,097 201.1 7 7 14 7 0 0 37 4 0.03 0.03 0.07 0.03 0.07 MLS (3 Seasons) 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 CCL (3 Seasons) 13 12 903 10.0 1 1 2 1 0 0 3 0 0.10 0.10 0.20 0.10 0.20 USL Champ (2 Seasons) 36 36 3,052 33.9 2 1 3 2 0 0 7 1 0.06 0.03 0.09 0.06 0.09 U.S. Open Cup (1 Season) 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45
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 2011 21 SJ Earthquakes 1 League 15 11 1,047 11.6 1 3 4 1 0 0 2 0 0.09 0.26 0.34 0.09 0.34 2012 22 SJ Earthquakes 1 League 33 31 2,538 28.2 1 3 4 1 0 0 4 0 0.04 0.11 0.14 0.04 0.14 2013 23 SJ Earthquakes 1 League 31 28 2,371 26.3 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 2013-2014 23 Cruz Azul 1 League 2 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Cruz Azul 1 League 15 14 1,200 13.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2015-2016 25 Cruz Azul 1 League 31 21 2,178 24.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 2016-2017 26 Cruz Azul 1 League 32 31 2,558 28.4 1 1 2 1 0 0 6 0 0.04 0.04 0.07 0.04 0.07 2017-2018 27 Cruz Azul 1 League 33 33 2,845 31.6 2 0 2 2 0 0 10 2 0.06 0.00 0.06 0.06 0.06 2018-2019 28 Cruz Azul 1 League 28 25 2,151 23.9 1 1 2 1 0 0 4 1 0.04 0.04 0.08 0.04 0.08 2019-2020 29 Cruz Azul 1 League 21 20 1,766 19.6 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 2020 30 Cruz Azul 1 League 3 3 245 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 2020-2021 30 Cruz Azul 1 League 28 24 1,961 21.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 2021 31 Cruz Azul 1 League 5 5 373 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 31 Cruz Azul 1 League 34 27 2,341 26.0 1 1 2 1 0 0 2 0 0.04 0.04 0.08 0.04 0.08 2022 32 Cruz Azul 1 League 5 4 285 3.2 1 0 1 1 0 0 3 0 0.32 0.00 0.32 0.32 0.32 2022-2023 32 Cruz Azul 1 League 21 9 1,018 11.3 1 1 2 1 0 0 3 1 0.09 0.09 0.18 0.09 0.18 2023 33 Monterey Bay 1 League 12 12 1,045 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 2024 34 Monterey Bay 2 Leagues 20 20 1,701 18.9 1 1 2 1 0 0 5 1 0.05 0.05 0.11 0.05 0.11 2024 34 Roots 1 League 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 14 Seasons 4 Clubs 5 Leagues 374 324 28,070 311.9 12 18 30 12 0 0 59 6 0.04 0.06 0.10 0.04 0.10 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 Cruz Azul (10 Seasons) 2 Leagues 258 217 19,000 211.1 8 8 16 8 0 0 40 4 0.04 0.04 0.08 0.04 0.08 SJ Earthquakes (3 Seasons) 1 League 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 Monterey Bay (2 Seasons) 2 Leagues 32 32 2,746 30.5 2 2 4 2 0 0 5 1 0.07 0.07 0.13 0.07 0.13 Roots (1 Season) 1 League 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Liga MX (10 Seasons) 245 205 18,097 201.1 7 7 14 7 0 0 37 4 0.03 0.03 0.07 0.03 0.07 MLS (3 Seasons) 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 CCL (3 Seasons) 13 12 903 10.0 1 1 2 1 0 0 3 0 0.10 0.10 0.20 0.10 0.20 USL Champ (2 Seasons) 36 36 3,052 33.9 2 1 3 2 0 0 7 1 0.06 0.03 0.09 0.06 0.09 U.S. Open Cup (1 Season) 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45
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 2011 21 SJ Earthquakes us USA 1. MLS 14th 15 11 1,047 11.6 1 3 4 1 0 0 2 0 0.09 0.26 0.34 0.09 0.34 Matches 2012 22 SJ Earthquakes us USA 1. MLS 1st 33 31 2,538 28.2 1 3 4 1 0 0 4 0 0.04 0.11 0.14 0.04 0.14 Matches 2013 23 SJ Earthquakes us USA 1. MLS 10th 31 28 2,371 26.3 0 2 2 0 0 0 6 1 0.00 0.08 0.08 0.00 0.08 Matches 2013-2014 23 Cruz Azul mx MEX 1. Liga MX 1st 2 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 24 Cruz Azul mx MEX 1. Liga MX 11th 15 14 1,200 13.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 25 Cruz Azul mx MEX 1. Liga MX 12th 31 21 2,178 24.2 1 0 1 1 0 0 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 26 Cruz Azul mx MEX 1. Liga MX 14th 32 31 2,558 28.4 1 1 2 1 0 0 6 0 0.04 0.04 0.07 0.04 0.07 Matches 2017-2018 27 Cruz Azul mx MEX 1. Liga MX 6th 33 33 2,845 31.6 2 0 2 2 0 0 10 2 0.06 0.00 0.06 0.06 0.06 Matches 2018-2019 28 Cruz Azul mx MEX 1. Liga MX 2nd 28 25 2,151 23.9 1 1 2 1 0 0 4 1 0.04 0.04 0.08 0.04 0.08 Matches 2019-2020 29 Cruz Azul mx MEX 1. Liga MX 5th 21 20 1,766 19.6 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Matches 2020-2021 30 Cruz Azul mx MEX 1. Liga MX 1st 28 24 1,961 21.8 0 1 1 0 0 0 5 0 0.00 0.05 0.05 0.00 0.05 Matches 2021-2022 31 Cruz Azul mx MEX 1. Liga MX 7th 34 27 2,341 26.0 1 1 2 1 0 0 2 0 0.04 0.04 0.08 0.04 0.08 Matches 2022-2023 32 Cruz Azul mx MEX 1. Liga MX 9th 21 9 1,018 11.3 1 1 2 1 0 0 3 1 0.09 0.09 0.18 0.09 0.18 Matches 2023 33 Monterey Bay us USA 2. USL Champ 20th 12 12 1,045 11.6 1 1 2 1 0 0 0 0 0.09 0.09 0.17 0.09 0.17 Matches 2024 34 Monterey Bay us USA 2. USL Champ 22nd 19 19 1,639 18.2 1 0 1 1 0 0 5 1 0.05 0.00 0.05 0.05 0.05 Matches 2024 34 Roots us USA 2. USL Champ 17th 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 4 Clubs 3 Leagues 360 311 27,105 301.2 11 16 27 11 0 0 56 6 0.04 0.05 0.09 0.04 0.09 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 Cruz Azul (10 Seasons) 1 League 245 205 18,097 201.1 7 7 14 7 0 0 37 4 0.03 0.03 0.07 0.03 0.07 SJ Earthquakes (3 Seasons) 1 League 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 Monterey Bay (2 Seasons) 1 League 31 31 2,684 29.8 2 1 3 2 0 0 5 1 0.07 0.03 0.10 0.07 0.10 Roots (1 Season) 1 League 5 5 368 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Liga MX (10 Seasons) 245 205 18,097 201.1 7 7 14 7 0 0 37 4 0.03 0.03 0.07 0.03 0.07 MLS (3 Seasons) 79 70 5,956 66.2 2 8 10 2 0 0 12 1 0.03 0.12 0.15 0.03 0.15 USL Champ (2 Seasons) 36 36 3,052 33.9 2 1 3 2 0 0 7 1 0.06 0.03 0.09 0.06 0.09
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 2024 34 Monterey Bay us USA U.S. Open Cup R32 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45 Matches 1 Season 1 Club 1 League 1 1 62 0.7 0 1 1 0 0 0 0 0 0.00 1.45 1.45 0.00 1.45
Standard Stats Table Season Age Squad 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 2020 30 Cruz Azul 1. CCL QF 3 3 245 2.7 0 1 1 0 0 0 0 0 0.00 0.37 0.37 0.00 0.37 Matches 2021 31 Cruz Azul 1. CCL SF 5 5 373 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 32 Cruz Azul 1. CCL SF 5 4 285 3.2 1 0 1 1 0 0 3 0 0.32 0.00 0.32 0.32 0.32 Matches 3 Seasons 1 Club 1 League 13 12 903 10.0 1 1 2 1 0 0 3 0 0.10 0.10 0.20 0.10 0.20
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2011 21 SJ Earthquakes 1 League 11.6 1 4 0.34 0.25 0 0 2012 22 SJ Earthquakes 1 League 28.2 1 7 0.25 0.14 0 0 2013 23 SJ Earthquakes 1 League 26.3 0 7 0.27 0.00 0 0 2013-2014 23 Cruz Azul 1 League 0.9 0 0 0.00 0 0 2014-2015 24 Cruz Azul 1 League 13.3 0 2 0.15 0.00 0 0 2015-2016 25 Cruz Azul 1 League 24.2 1 6 0.25 0.17 0 0 2016-2017 26 Cruz Azul 1 League 28.4 1 0 2 0.00 0.07 0.50 0 0 2017-2018 27 Cruz Azul 1 League 31.6 2 0 5 0.00 0.16 0.40 0 0 2018-2019 28 Cruz Azul 1 League 23.9 1 0 0 2019-2020 29 Cruz Azul 1 League 19.6 0 6 2 33.3 0.31 0.10 0.00 0.00 0 0 2020 30 Cruz Azul 1 League 2.7 0 2 1 50.0 0.73 0.37 0.00 0.00 0 0 2020-2021 30 Cruz Azul 1 League 21.8 0 7 1 14.3 0.32 0.05 0.00 0.00 0 0 2021 31 Cruz Azul 1 League 4.1 0 4 0 0.0 0.97 0.00 0.00 0 0 2021-2022 31 Cruz Azul 1 League 26.0 1 12 2 16.7 0.46 0.08 0.08 0.50 0 0 2022 32 Cruz Azul 1 League 3.2 1 3 1 33.3 0.95 0.32 0.33 1.00 0 0 2022-2023 32 Cruz Azul 1 League 11.3 1 4 1 25.0 0.35 0.09 0.25 1.00 0 0 2023 33 Monterey Bay 1 League 11.6 1 5 2 40.0 0.43 0.17 0.20 0.50 0 0 2024 34 Monterey Bay 2 Leagues 18.9 1 13 4 30.8 0.69 0.21 0.08 0.25 0 0 2024 34 Roots 1 League 4.1 0 4 0 0.0 0.98 0.00 0.00 0 0 14 Seasons 4 Clubs 5 Leagues 311.9 12 60 47 35.0 0.33 0.16 0.13 0.23 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Cruz Azul (10 Seasons) 2 Leagues 211.1 8 38 23 39.5 0.26 0.12 0.16 0.30 0 0 SJ Earthquakes (3 Seasons) 1 League 66.2 2 18 0.27 0.11 0 0 Monterey Bay (2 Seasons) 2 Leagues 30.5 2 18 6 33.3 0.59 0.20 0.11 0.33 0 0 Roots (1 Season) 1 League 4.1 0 4 0 0.0 0.98 0.00 0.00 0 0 Liga MX (10 Seasons) 201.1 7 29 21 44.8 0.21 0.12 0.17 0.29 0 0 MLS (3 Seasons) 66.2 2 18 0.27 0.11 0 0 CCL (3 Seasons) 10.0 1 9 2 22.2 0.90 0.20 0.11 0.50 0 0 USL Champ (2 Seasons) 33.9 2 22 6 27.3 0.65 0.18 0.09 0.33 0 0 U.S. Open Cup (1 Season) 0.7 0 0 0 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 PK PKatt Matches 2024 34 Monterey Bay us USA U.S. Open Cup R32 0.7 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.7 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020 30 Cruz Azul 1. CCL QF 2.7 0 2 1 50.0 0.73 0.37 0.00 0.00 0 0 Matches 2021 31 Cruz Azul 1. CCL SF 4.1 0 4 0 0.0 0.97 0.00 0.00 0 0 Matches 2022 32 Cruz Azul 1. CCL SF 3.2 1 3 1 33.3 0.95 0.32 0.33 1.00 0 0 Matches 3 Seasons 1 Club 1 League 10.0 1 9 2 22.2 0.90 0.20 0.11 0.50 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 2011 21 SJ Earthquakes us USA 1. MLS 15 1,047 70 34.2 11.6 11 8 4 13 17 -4 -0.34 -0.30 Matches 2012 22 SJ Earthquakes us USA 1. MLS 33 2,538 77 82.9 28.2 31 16 2 50 40 +10 +0.35 -2.92 Matches 2013 23 SJ Earthquakes us USA 1. MLS 31 2,371 76 77.5 26.3 28 16 3 24 33 -9 -0.34 -0.60 Matches 2013-2014 23 Cruz Azul mx MEX 1. Liga MX 2 79 40 2.6 0.9 1 1 2014-2015 24 Cruz Azul mx MEX 1. Liga MX 15 1,200 80 39.2 13.3 14 10 1 3 1.27 10 13 -3 -0.23 -0.42 Matches 2015-2016 25 Cruz Azul mx MEX 1. Liga MX 31 2,178 70 71.2 24.2 21 20 10 2 1.16 31 38 -7 -0.29 -0.49 Matches 2016-2017 26 Cruz Azul mx MEX 1. Liga MX 32 2,558 80 83.6 28.4 31 23 1 0 1.22 36 37 -1 -0.04 -0.39 Matches 2017-2018 27 Cruz Azul mx MEX 1. Liga MX 33 2,845 86 93.0 31.6 33 27 0 0 1.46 42 36 +6 +0.19 +1.03 Matches 2018-2019 28 Cruz Azul mx MEX 1. Liga MX 28 2,151 77 70.3 23.9 25 84 18 3 20 5 2.09 39 18 +21 +0.88 +0.58 Matches 2019-2020 29 Cruz Azul mx MEX 1. Liga MX 21 1,766 84 70.1 19.6 20 88 18 1 10 6 1.81 38 27 +11 +0.56 +0.56 Matches 2020 30 Cruz Azul 1. CCL 3 245 82 90.7 2.7 3 82 2 0 0 2.00 5 3 +2 +0.73 -6.47 Matches 2020-2021 30 Cruz Azul mx MEX 1. Liga MX 28 1,961 70 64.1 21.8 24 80 11 4 13 4 2.08 31 18 +13 +0.60 -0.14 Matches 2021 31 Cruz Azul 1. CCL 5 373 75 69.1 4.1 5 75 3 0 0 1.40 5 5 0 0.00 -3.77 Matches 2021-2022 31 Cruz Azul mx MEX 1. Liga MX 34 2,341 69 76.5 26.0 27 82 16 7 19 0 1.32 32 29 +3 +0.12 -0.39 Matches 2022 32 Cruz Azul 1. CCL 5 285 57 52.8 3.2 4 64 1 1 30 0 2.00 4 3 +1 +0.32 -0.39 Matches 2022-2023 32 Cruz Azul mx MEX 1. Liga MX 21 1,018 48 33.3 11.3 9 81 7 12 24 10 1.43 14 20 -6 -0.53 -0.40 Matches 2023 33 Monterey Bay us USA 2. USL Champ 12 1,045 87 34.2 11.6 12 87 9 0 0 1.17 14 21 -7 -0.60 -0.42 Matches 2024 34 Monterey Bay us USA U.S. Open Cup 1 62 62 34.4 0.7 1 62 0 0 0 3.00 1 1 0 0.00 +0.76 Matches 2024 34 Roots us USA 2. USL Champ 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 Matches 2024 34 Monterey Bay us USA 2. USL Champ 19 1,639 86 53.6 18.2 19 86 16 0 0 1.37 19 23 -4 -0.22 +0.48 Matches 14 Seasons 4 Clubs 5 Leagues 374 28,070 75 56.2 311.9 324 82 222 50 21 30 1.50 410 388 +22 +0.07 -0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cruz Azul (10 Seasons) 2 Leagues 258 19,000 74 60.5 211.1 217 82 156 41 21 30 1.54 287 247 +40 +0.19 -0.10 SJ Earthquakes (3 Seasons) 1 League 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 Monterey Bay (2 Seasons) 2 Leagues 32 2,746 86 43.6 30.5 32 86 25 0 0 1.35 34 45 -11 -0.36 +0.04 Roots (1 Season) 1 League 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 Liga MX (10 Seasons) 245 18,097 74 60.2 201.1 205 83 150 40 20 30 1.53 273 236 +37 +0.18 -0.01 MLS (3 Seasons) 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 CCL (3 Seasons) 13 903 69 66.9 10.0 12 73 6 1 30 0 1.77 14 11 +3 +0.30 -1.92 USL Champ (2 Seasons) 36 3,052 85 33.2 33.9 36 85 26 0 0 1.19 35 50 -15 -0.44 +0.01 U.S. Open Cup (1 Season) 1 62 62 34.4 0.7 1 62 0 0 0 3.00 1 1 0 0.00 +0.76
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 2011 21 SJ Earthquakes 1 League 15 1,047 70 34.2 11.6 11 8 4 13 17 -4 -0.34 -0.30 2012 22 SJ Earthquakes 1 League 33 2,538 77 82.9 28.2 31 16 2 50 40 +10 +0.35 -2.92 2013 23 SJ Earthquakes 1 League 31 2,371 76 77.5 26.3 28 16 3 24 33 -9 -0.34 -0.60 2013-2014 23 Cruz Azul 1 League 2 79 40 2.6 0.9 1 1 2014-2015 24 Cruz Azul 1 League 15 1,200 80 39.2 13.3 14 10 1 3 1.27 10 13 -3 -0.23 -0.42 2015-2016 25 Cruz Azul 1 League 31 2,178 70 71.2 24.2 21 20 10 2 1.16 31 38 -7 -0.29 -0.49 2016-2017 26 Cruz Azul 1 League 32 2,558 80 83.6 28.4 31 23 1 0 1.22 36 37 -1 -0.04 -0.39 2017-2018 27 Cruz Azul 1 League 33 2,845 86 93.0 31.6 33 27 0 0 1.46 42 36 +6 +0.19 +1.03 2018-2019 28 Cruz Azul 1 League 28 2,151 77 70.3 23.9 25 84 18 3 20 5 2.09 39 18 +21 +0.88 +0.58 2019-2020 29 Cruz Azul 1 League 21 1,766 84 70.1 19.6 20 88 18 1 10 6 1.81 38 27 +11 +0.56 +0.56 2020 30 Cruz Azul 1 League 3 245 82 90.7 2.7 3 82 2 0 0 2.00 5 3 +2 +0.73 -6.47 2020-2021 30 Cruz Azul 1 League 28 1,961 70 64.1 21.8 24 80 11 4 13 4 2.08 31 18 +13 +0.60 -0.14 2021 31 Cruz Azul 1 League 5 373 75 69.1 4.1 5 75 3 0 0 1.40 5 5 0 0.00 -3.77 2021-2022 31 Cruz Azul 1 League 34 2,341 69 76.5 26.0 27 82 16 7 19 0 1.32 32 29 +3 +0.12 -0.39 2022 32 Cruz Azul 1 League 5 285 57 52.8 3.2 4 64 1 1 30 0 2.00 4 3 +1 +0.32 -0.39 2022-2023 32 Cruz Azul 1 League 21 1,018 48 33.3 11.3 9 81 7 12 24 10 1.43 14 20 -6 -0.53 -0.40 2023 33 Monterey Bay 1 League 12 1,045 87 34.2 11.6 12 87 9 0 0 1.17 14 21 -7 -0.60 -0.42 2024 34 Monterey Bay 2 Leagues 20 1,701 85 52.5 18.9 20 85 16 0 0 1.45 20 24 -4 -0.21 +0.49 2024 34 Roots 1 League 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 14 Seasons 4 Clubs 5 Leagues 374 28,070 75 56.2 311.9 324 82 222 50 21 30 1.50 410 388 +22 +0.07 -0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cruz Azul (10 Seasons) 2 Leagues 258 19,000 74 60.5 211.1 217 82 156 41 21 30 1.54 287 247 +40 +0.19 -0.10 SJ Earthquakes (3 Seasons) 1 League 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 Monterey Bay (2 Seasons) 2 Leagues 32 2,746 86 43.6 30.5 32 86 25 0 0 1.35 34 45 -11 -0.36 +0.04 Roots (1 Season) 1 League 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 Liga MX (10 Seasons) 245 18,097 74 60.2 201.1 205 83 150 40 20 30 1.53 273 236 +37 +0.18 -0.01 MLS (3 Seasons) 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 CCL (3 Seasons) 13 903 69 66.9 10.0 12 73 6 1 30 0 1.77 14 11 +3 +0.30 -1.92 USL Champ (2 Seasons) 36 3,052 85 33.2 33.9 36 85 26 0 0 1.19 35 50 -15 -0.44 +0.01 U.S. Open Cup (1 Season) 1 62 62 34.4 0.7 1 62 0 0 0 3.00 1 1 0 0.00 +0.76
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 2011 21 SJ Earthquakes us USA 1. MLS 14th 15 1,047 70 34.2 11.6 11 8 4 13 17 -4 -0.34 -0.30 Matches 2012 22 SJ Earthquakes us USA 1. MLS 1st 33 2,538 77 82.9 28.2 31 16 2 50 40 +10 +0.35 -2.92 Matches 2013 23 SJ Earthquakes us USA 1. MLS 10th 31 2,371 76 77.5 26.3 28 16 3 24 33 -9 -0.34 -0.60 Matches 2013-2014 23 Cruz Azul mx MEX 1. Liga MX 1st 2 79 40 2.6 0.9 1 1 2014-2015 24 Cruz Azul mx MEX 1. Liga MX 11th 15 1,200 80 39.2 13.3 14 10 1 3 1.27 10 13 -3 -0.23 -0.42 Matches 2015-2016 25 Cruz Azul mx MEX 1. Liga MX 12th 31 2,178 70 71.2 24.2 21 20 10 2 1.16 31 38 -7 -0.29 -0.49 Matches 2016-2017 26 Cruz Azul mx MEX 1. Liga MX 14th 32 2,558 80 83.6 28.4 31 23 1 0 1.22 36 37 -1 -0.04 -0.39 Matches 2017-2018 27 Cruz Azul mx MEX 1. Liga MX 6th 33 2,845 86 93.0 31.6 33 27 0 0 1.46 42 36 +6 +0.19 +1.03 Matches 2018-2019 28 Cruz Azul mx MEX 1. Liga MX 2nd 28 2,151 77 70.3 23.9 25 84 18 3 20 5 2.09 39 18 +21 +0.88 +0.58 Matches 2019-2020 29 Cruz Azul mx MEX 1. Liga MX 5th 21 1,766 84 70.1 19.6 20 88 18 1 10 6 1.81 38 27 +11 +0.56 +0.56 Matches 2020-2021 30 Cruz Azul mx MEX 1. Liga MX 1st 28 1,961 70 64.1 21.8 24 80 11 4 13 4 2.08 31 18 +13 +0.60 -0.14 Matches 2021-2022 31 Cruz Azul mx MEX 1. Liga MX 7th 34 2,341 69 76.5 26.0 27 82 16 7 19 0 1.32 32 29 +3 +0.12 -0.39 Matches 2022-2023 32 Cruz Azul mx MEX 1. Liga MX 9th 21 1,018 48 33.3 11.3 9 81 7 12 24 10 1.43 14 20 -6 -0.53 -0.40 Matches 2023 33 Monterey Bay us USA 2. USL Champ 20th 12 1,045 87 34.2 11.6 12 87 9 0 0 1.17 14 21 -7 -0.60 -0.42 Matches 2024 34 Monterey Bay us USA 2. USL Champ 22nd 19 1,639 86 53.6 18.2 19 86 16 0 0 1.37 19 23 -4 -0.22 +0.48 Matches 2024 34 Roots us USA 2. USL Champ 17th 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 Matches 14 Seasons 4 Clubs 3 Leagues 360 27,105 75 56.0 301.2 311 83 216 49 20 30 1.49 395 376 +19 +0.06 +0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cruz Azul (10 Seasons) 1 League 245 18,097 74 60.2 201.1 205 83 150 40 20 30 1.53 273 236 +37 +0.18 -0.01 SJ Earthquakes (3 Seasons) 1 League 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 Monterey Bay (2 Seasons) 1 League 31 2,684 87 43.9 29.8 31 87 25 0 0 1.29 33 44 -11 -0.37 +0.02 Roots (1 Season) 1 League 5 368 74 12.0 4.1 5 74 1 0 0 0.57 2 6 -4 -0.98 -0.44 Liga MX (10 Seasons) 245 18,097 74 60.2 201.1 205 83 150 40 20 30 1.53 273 236 +37 +0.18 -0.01 MLS (3 Seasons) 79 5,956 75 64.9 66.2 70 40 9 87 90 -3 -0.05 -0.60 USL Champ (2 Seasons) 36 3,052 85 33.2 33.9 36 85 26 0 0 1.19 35 50 -15 -0.44 +0.01
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 2024 34 Monterey Bay us USA U.S. Open Cup R32 1 62 62 34.4 0.7 1 62 0 0 0 3.00 1 1 0 0.00 +0.76 Matches 1 Season 1 Club 1 League 1 62 62 34.4 0.7 1 62 0 0 0 3.00 1 1 0 0.00 +0.76
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020 30 Cruz Azul 1. CCL QF 3 245 82 90.7 2.7 3 82 2 0 0 2.00 5 3 +2 +0.73 -6.47 Matches 2021 31 Cruz Azul 1. CCL SF 5 373 75 69.1 4.1 5 75 3 0 0 1.40 5 5 0 0.00 -3.77 Matches 2022 32 Cruz Azul 1. CCL SF 5 285 57 52.8 3.2 4 64 1 1 30 0 2.00 4 3 +1 +0.32 -0.39 Matches 3 Seasons 1 Club 1 League 13 903 69 66.9 10.0 12 73 6 1 30 0 1.77 14 11 +3 +0.30 -1.92
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011 21 SJ Earthquakes 1 League 11.6 2 0 12 2012 22 SJ Earthquakes 1 League 28.2 4 0 22 2013 23 SJ Earthquakes 1 League 26.3 6 1 17 2013-2014 23 Cruz Azul 1 League 0.9 0 0 0 2014-2015 24 Cruz Azul 1 League 13.3 0 0 14 2015-2016 25 Cruz Azul 1 League 24.2 2 0 23 2016-2017 26 Cruz Azul 1 League 28.4 6 0 0 30 0 0 0 0 0 0 0 0 2017-2018 27 Cruz Azul 1 League 31.6 10 2 1 26 0 0 0 0 0 0 0 0 2018-2019 28 Cruz Azul 1 League 23.9 4 1 0 0 2019-2020 29 Cruz Azul 1 League 19.6 5 0 0 24 6 0 4 24 20 0 2020 30 Cruz Azul 1 League 2.7 0 0 0 1 1 0 1 4 1 0 2020-2021 30 Cruz Azul 1 League 21.8 5 0 0 27 11 0 6 28 21 0 2021 31 Cruz Azul 1 League 4.1 0 0 0 4 1 0 2 13 3 0 2021-2022 31 Cruz Azul 1 League 26.0 2 0 0 30 15 0 10 21 23 0 2022 32 Cruz Azul 1 League 3.2 3 0 0 3 1 1 0 2 1 2022-2023 32 Cruz Azul 1 League 11.3 3 1 0 14 1 0 1 11 6 0 2023 33 Monterey Bay 1 League 11.6 0 0 0 10 11 0 9 14 20 0 2024 34 Monterey Bay 2 Leagues 18.9 5 1 1 18 12 0 9 32 45 0 2024 34 Roots 1 League 4.1 2 0 0 7 2 0 4 1 7 0 14 Seasons 4 Clubs 5 Leagues 311.9 59 6 2 282 61 1 46 150 147 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Cruz Azul (10 Seasons) 2 Leagues 211.1 40 4 1 196 36 1 24 103 75 0 0 0 SJ Earthquakes (3 Seasons) 1 League 66.2 12 1 51 Monterey Bay (2 Seasons) 2 Leagues 30.5 5 1 1 28 23 0 18 46 65 0 Roots (1 Season) 1 League 4.1 2 0 0 7 2 0 4 1 7 0 Liga MX (10 Seasons) 201.1 37 4 1 188 33 0 21 84 70 0 0 0 MLS (3 Seasons) 66.2 12 1 51 CCL (3 Seasons) 10.0 3 0 0 8 3 1 3 19 5 0 USL Champ (2 Seasons) 33.9 7 1 1 35 25 0 22 47 71 0 U.S. Open Cup (1 Season) 0.7 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 2024 34 Monterey Bay us USA U.S. Open Cup R32 0.7 0 0 0 0 0 0 0 0 1 0 Matches 1 Season 1 Club 1 League 0.7 0 0 0 0 0 0 0 0 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 30 Cruz Azul 1. CCL QF 2.7 0 0 0 1 1 0 1 4 1 0 Matches 2021 31 Cruz Azul 1. CCL SF 4.1 0 0 0 4 1 0 2 13 3 0 Matches 2022 32 Cruz Azul 1. CCL SF 3.2 3 0 0 3 1 1 0 2 1 Matches 3 Seasons 1 Club 1 League 10.0 3 0 0 8 3 1 3 19 5 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 Rafael Baca Pages
Rafael Baca Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary