2026Regular Season
Career Splits
| Challenge Stats | Batter Decision Quality | Catcher Decision Quality | Call Context | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | TM | Won | Att | Win% | CDQ | Net RE | Net WPA | xChall | COE | bCDQ | bCDQ/P | CS | CC | BC | MO | cCDQ | cCDQ/P | CB | CC | BC | MO | Call LI | cBE% | acBE% | xChall% |
| 2026 | MIN | 44 | 67 | 65.7% | 9.81 | +6.541 | +0.664 | 47.48 | +19.52 | -0.40 | -0.0025 | 158 | 3 | 3 | 17 | 10.20 | 0.0055 | 1845 | 40 | 21 | 49 | 1.02 | 58.5% | 21.8% | 25.7% |
| Career | 44 | 67 | 65.7% | 9.81 | +6.541 | +0.664 | 47.48 | +19.52 | -0.40 | -0.0025 | 158 | 3 | 3 | 17 | 10.20 | 0.0055 | 1845 | 40 | 21 | 49 | 1.02 | 58.5% | 21.8% | 25.7% | |
2026 Challenges
Result
Role
Window
67 of 67 challenges
| Date▼ | Opp | Role | Inn | Count | Outs | Runners | Ch. Rem. | LI | Net RE | Net WPA | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| OT | Jun 24 | LAD | catcher | ▲ 7 | 3-2 | 0 | 1 | 4.05 | +0.621 | +6.2% | |
| UH | Jun 23 | LAD | catcher | ▲ 5 | 1-1 | 2 | 1 | 0.51 | -0.085 | -0.6% | |
| UH | Jun 23 | LAD | batter | ▼ 2 | 3-0 | 2 | 2 | 0.50 | -0.042 | -0.5% | |
| UH | Jun 22 | LAD | catcher | ▲ 9 | 0-0 | 0 | 2 | 0.32 | -0.001 | -0.0% | |
| OT | Jun 22 | LAD | catcher | ▲ 8 | 1-2 | 0 | 2 | 1.26 | +0.202 | +1.9% | |
| OT | Jun 22 | LAD | catcher | ▲ 6 | 0-0 | 0 | 2 | 0.47 | +0.069 | +0.7% | |
| OT | Jun 22 | LAD | catcher | ▲ 4 | 1-1 | 0 | 2 | 0.75 | +0.098 | +1.1% | |
| OT | Jun 22 | LAD | catcher | ▲ 3 | 2-1 | 2 | 2 | 0.56 | +0.074 | +0.9% | |
| OT | Jun 20 | AZ | catcher | ▼ 5 | 0-0 | 0 | 2 | 0.02 | +0.069 | +0.0% | |
| OT | Jun 19 | AZ | batter | ▲ 8 | 3-1 | 1 | 1 | 3.47 | +0.218 | +5.3% | |
| UH | Jun 19 | AZ | batter | ▲ 4 | 2-0 | 1 | 2 | 1.17 | -0.031 | -0.3% | |
| UH | Jun 18 | TEX | catcher | ▼ 1 | 1-2 | 0 | 2 | 1.04 | -0.054 | -0.2% | |
| UH | Jun 14 | STL | catcher | ▲ 7 | 0-0 | 2 | 2 | 0.49 | -0.008 | -0.1% | |
| OT | Jun 14 | STL | catcher | ▲ 1 | 3-2 | 2 | 2 | 1.48 | +0.228 | +2.3% | |
| OT | Jun 14 | STL | catcher | ▲ 1 | 2-2 | 0 | 2 | 1.88 | +0.301 | +2.9% | |
| OT | Jun 14 | STL | catcher | ▲ 1 | 0-1 | 0 | 2 | 0.45 | +0.072 | +0.7% | |
| OT | Jun 12 | STL | batter | ▼ 8 | 0-0 | 0 | 1 | 0.88 | +0.069 | +1.3% | |
| OT | Jun 12 | STL | catcher | ▲ 7 | 3-0 | 0 | 2 | 2.94 | +0.243 | +4.5% | |
| OT | Jun 12 | STL | catcher | ▲ 5 | 2-2 | 1 | 2 | 1.05 | +0.206 | +1.6% | |
| UH | Jun 11 | DET | catcher | ▼ 7 | 0-2 | 1 | 1 | 0.01 | -0.048 | -0.0% | |
| UH | Jun 9 | DET | catcher | ▼ 7 | 3-1 | 0 | 2 | 0.20 | -0.007 | -0.0% | |
| OT | Jun 9 | DET | catcher | ▼ 6 | 2-1 | 1 | 2 | 1.48 | +0.307 | +2.3% | |
| OT | Jun 9 | DET | catcher | ▼ 4 | 0-1 | 0 | 2 | 0.66 | +0.117 | +1.0% | |
| UH | Jun 6 | KC | batter | ▼ 9 | 2-1 | 2 | 1 | 3.28 | -0.004 | -0.0% | |
| OT | Jun 6 | KC | catcher | ▲ 7 | 1-2 | 1 | 1 | 1.65 | +0.141 | +2.5% |
1–25 of 67
Strike Zone (Catcher's View)
Batter
6 pitches
0.3% smaller than league avg by area
Defensive
61 pitches
Zone varies by batter
By Count
cell = win% · won/att · ΔRE
strikes →balls ↓
0
1
2
0
0-076%
13/17+0.90
0-160%
3/5+0.18
0-225%
1/4+0.32
1
1-075%
3/4+0.23
1-167%
4/6+0.25
1-271%
5/7+0.77
2
2-00%
0/3-0.06
2-175%
6/8+1.37
2-275%
3/4+0.80
3
3-050%
1/2+0.20
3-150%
2/4+0.31
3-2100%
3/3+1.27
Low (<1)
67% (28/42)win
18% (28/158)chall
Med (1–2)
60% (9/15)win
26% (9/35)chall
High (2+)
70% (7/10)win
37% (7/19)chall
Vertical tick = league avg win%. Bar = Victor Caratini's win%. Challenge% = correct challenges / winnable opportunities.


