Otto Lopez

Otto Lopez

SS / 2B · MIA
MLBAM 672640
Seasons
YrPAHHRAVGxwOBAPtsPPG
2026802530.3470.380642.91
2025594134150.2460.3323252.23
202443510960.2700.3182041.76
202210600.6670.310111.38
20211000.0000.00062.00

2024 MLB Percentile Rankings

435 PA this season — below qualified-batter cutoff. Bars ranked against qualified peers (faded to flag small sample).

Batting
xwOBA
24
0.318
xBA
75
0.265
xSLG
22
0.394
Avg Exit Velo
18
87.7
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
13
5.1
Hard-Hit %
30
38.9
LA Sweet-Spot %
12
31.9
Bat Speed
25
68.7
Median Bat Speed
0
90th % Bat Speed
0
Chase %
23
32.0
Whiff %
67
19.9
K %
71
17.2
BB %
10
5.7
Swing Decisions

Plate Discipline · Decision+

Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.

Decision+
105
68th pctl
Chase cost
-28.4r
294 swings @ bad pitch
Passive cost
-8.3r
196 takes @ hittable pitch
Swing rate
51.3%
1,543 pitches seen
Runs per 100
-2.38
lg avg -2.53
Count
View
+0%645441+17%6+47%15-4%23+3%30+10%10+57%7+10%10+47%19-3%37-24%46-21%53-22%55+65%20+36%11+37%19+9%54-35%81-28%69-27%41+79%19+40%15+24%38+43%44+7%46+14%35+5%20+46%132+6%17+19%16+20%10+14%73+0%62CATCHER'S VIEW
Judgment — swing% vs optimal
−35%−15%0+15%+35%
  • Red cells — swings more than an optimal batter would here (chasing).
  • Blue cells — swings less than optimal (too passive).
  • Number in cell: swing%-delta vs optimal. Top-right: pitches seen.
Total pitches shown: 1,000