Oneil Cruz

Oneil Cruz

OF · PIT
MLBAM 665833
Seasons
YrPAHHRAVGxwOBAPtsPPG
2026892560.3130.390813.52
202554594200.1990.3282301.69
2024599140210.2590.3482781.85
202340810.2500.318302.14
202236177170.2330.3051661.82
20219310.3330.365122.00

2025 MLB Percentile Rankings

Batting
xwOBA
39
0.328
xBA
1
0.214
xSLG
41
0.424
Avg Exit Velo
99
95.8
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
95
17.9
Hard-Hit %
97
56.6
LA Sweet-Spot %
7
31.8
Bat Speed
99
76.1
Median Bat Speed
0
90th % Bat Speed
0
Chase %
42
28.2
Whiff %
1
32.2
K %
1
31.9
BB %
80
11.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+
64
1th pctl
Chase cost
-47.5r
413 swings @ bad pitch
Passive cost
-39.5r
409 takes @ hittable pitch
Swing rate
41.4%
2,265 pitches seen
Runs per 100
-3.84
lg avg -2.53
Count
View
+33%6+10%10+15%13+13%15+0%1643+6%17+38%37+20%46+18%57+27%37-6%16+50%8+28%29+15%41-43%72-22%55-34%44+27%22+57%14+30%44-2%45-47%47-37%56-37%27+11%195+23%13+43%14-10%10+0%9+22%9451513312CATCHER'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