
D. Ochoa
GK🇲🇽25 years old·born 16 Jan 2001
188 cm · 79 kg · born Oxnard, USA
Los Angeles FC · MLS
Rank #6,250·42 matches tracked
Playing style
Sweeper-keeperSaves /90
3.28
70th pct
Save %
66%
47th pct
Goals conceded /90
1.65
73rd pct
Passes /90
30.16
84th pct
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−48Ilie Sánchez1778
in 5 matches · Los Angeles FC
−39K. Rosenberry1731
in 3 matches · Colorado Rapids
−33Luís Martins1789
in 4 matches · Sporting Kansas City
−30L. Abubakar1731
in 3 matches · Colorado Rapids
−25W. Yarbrough1449
in 3 matches · Colorado Rapids
Nemeses
+140C. Wondolowski1200
in 3 matches · San Jose Earthquakes
+99C. Cowell1901
in 3 matches · San Jose Earthquakes
+81C. Fierro1537
in 3 matches · San Jose Earthquakes
+78Kim Moon-Hwan1726
in 3 matches · Los Angeles FC
+70J. Marcinkowski1962
in 3 matches · San Jose Earthquakes
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
Hardly any coach lost Elo against him.
Nemesis coaches
- +42
G. Savarese1723
in 3 matches · Portland Timbers
- +42
M. Almeyda2077
in 3 matches · San Jose Earthquakes
- +34
B. Bradley1728
in 3 matches · Los Angeles FC
Career history
- 2025Los Angeles FC→Ochoa DavidFree agent
- 2024Atletico San Luis→Los Angeles IIFree
- 2022DC United→Atletico San LuisFree
- 2022Real Salt Lake→DC United
- 2022Real Salt Lake→Real Monarchs