2026Regular Season
Career Splits
| Challenge Stats | Batter Decision Quality | Catcher Decision Quality | Call Context | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | TM | Won | Att | Win% | CDQ | ROE | Net RE | Net WPA | xChall | COE | bCDQ | bCDQ/P | CS | CC | BC | MO | ROE | WOE | Win% | cCDQ | cCDQ/P | CB | CC | BC | MO | ROE | WOE | Win% | Call LI | cBE% | acBE% | xChall% |
| 2026 | MIA | 76 | 121 | 62.8% | 20.58 | +4.15 | +11.600 | +1.269 | 86.92 | +34.08 | 1.91 | 0.0095 | 201 | 2 | 2 | 19 | -0.01 | +0.001 | 50.0% | 18.67 | 0.0046 | 4031 | 72 | 42 | 88 | +4.15 | +0.460 | 63.2% | 1.27 | 57.3% | 20.0% | 25.4% |
| Career | 76 | 121 | 62.8% | 20.58 | +4.15 | +11.600 | +1.269 | 86.92 | +34.08 | 1.91 | 0.0095 | 201 | 2 | 2 | 19 | -0.01 | +0.001 | 50.0% | 18.67 | 0.0046 | 4031 | 72 | 42 | 88 | +4.15 | +0.460 | 63.2% | 1.27 | 57.3% | 20.0% | 25.4% | |
2026 Challenges
Result
Role
Window
121 of 121 challenges
| Date▼ | Opp | Role | Inn | Count | Outs | Runners | Ch. Rem. | Dist (in.) | LI | Net RE | Net WPA | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ✕ | Sep 22 | CHC | catcher | ▼ 10 | 3-2 | 2 | 1 | -1.26 | 7.56 | 0.000 | 0.0% | |
| ✕ | Sep 22 | CHC | catcher | ▼ 9 | 1-2 | 0 | 1 | -1.04 | 3.11 | -0.012 | -0.1% | |
| ✓ | Sep 19 | SD | catcher | ▼ 5 | 0-1 | 1 | 1 | 0.87 | 0.46 | +0.051 | +0.7% | |
| ✓ | Sep 18 | SD | catcher | ▼ 6 | 1-1 | 1 | 1 | 2.09 | 0.05 | +0.075 | +0.1% | |
| ✓ | Sep 18 | SD | catcher | ▼ 4 | 0-2 | 2 | 2 | 1.37 | 1.44 | +0.161 | +2.2% | |
| ✕ | Sep 16 | AZ | catcher | ▼ 7 | 0-2 | 0 | 2 | -0.73 | 1.86 | -0.007 | -0.1% | |
| ✓ | Sep 16 | AZ | catcher | ▼ 2 | 2-1 | 2 | 2 | 0.87 | 0.55 | +0.074 | +0.8% | |
| ✕ | Sep 14 | AZ | catcher | ▼ 6 | 1-2 | 2 | 2 | -0.62 | 1.06 | -0.011 | -0.1% | |
| ✓ | Sep 14 | AZ | catcher | ▼ 6 | 0-1 | 2 | 2 | 0.45 | 0.42 | +0.034 | +0.6% | |
| ✓ | Sep 13 | LAD | catcher | ▲ 9 | 0-0 | 1 | 2 | 1.10 | 0.39 | +0.090 | +0.6% | |
| ✓ | Sep 13 | LAD | catcher | ▲ 7 | 0-0 | 1 | 2 | 1.72 | 0.14 | +0.050 | +0.2% | |
| ✓ | Sep 13 | LAD | catcher | ▲ 6 | 1-0 | 0 | 2 | 1.32 | 0.32 | +0.113 | +0.5% | |
| ✓ | Sep 13 | LAD | catcher | ▲ 3 | 3-2 | 2 | 2 | 1.25 | 5.57 | +0.789 | +8.5% | |
| ✕ | Sep 12 | LAD | catcher | ▲ 7 | 2-2 | 2 | 2 | -1.42 | 1.12 | -0.008 | -0.1% | |
| ✕ | Sep 9 | NYM | catcher | ▲ 1 | 3-2 | 2 | 2 | -1.09 | 1.48 | -0.055 | -0.6% | |
| ✓ | Sep 5 | CHC | catcher | ▲ 8 | 2-2 | 0 | 2 | 1.09 | 1.85 | +0.301 | +2.8% | |
| ✓ | Sep 5 | CHC | catcher | ▲ 5 | 0-0 | 0 | 2 | 1.35 | 0.45 | +0.110 | +0.7% | |
| ✓ | Sep 3 | KC | catcher | ▼ 8 | 3-1 | 0 | 1 | 1.17 | 1.06 | +0.320 | +1.6% | |
| ✕ | Sep 2 | KC | catcher | ▼ 5 | 1-2 | 0 | 1 | -0.63 | 0.81 | -0.082 | -0.7% | |
| ✓ | Sep 1 | KC | catcher | ▼ 2 | 3-2 | 2 | 2 | 3.56 | 1.61 | +0.228 | +2.5% | |
| ✓ | Aug 30 | WSH | catcher | ▼ 9 | 1-2 | 2 | 2 | 0.28 | 0.09 | +0.086 | +0.1% | |
| ✓ | Aug 29 | WSH | catcher | ▼ 2 | 0-0 | 1 | 2 | 1.74 | 0.87 | +0.148 | +1.3% | |
| ✓ | Aug 28 | WSH | catcher | ▼ 4 | 0-0 | 0 | 2 | 1.89 | 0.12 | +0.069 | +0.2% | |
| ✓ | Aug 28 | WSH | catcher | ▼ 3 | 2-2 | 1 | 2 | 0.11 | 6.87 | +0.929 | +10.5% | |
| ✓ | Aug 28 | WSH | catcher | ▼ 1 | 2-1 | 1 | 2 | 1.10 | 1.00 | +0.169 | +1.5% |
1–25 of 121
Strike Zone (Catcher's View)
Batter
4 pitches
0.3% larger than league avg by area
Defensive
117 pitches
Zone varies by batter
By Count
cell = win% · won/att · ΔRE
strikes →balls ↓
0
1
2
0
0-063%
17/27+0.96
0-178%
14/18+0.82
0-271%
5/7+0.70
1
1-043%
3/7+0.32
1-170%
7/10+0.77
1-230%
3/10+0.24
2
2-0100%
2/2+0.61
2-186%
6/7+0.90
2-262%
13/21+4.51
3
3-0—
3-1100%
3/3+0.68
3-233%
3/9+1.09
Low (<1)
68% (49/72)win
20% (49/243)chall
Med (1–2)
53% (16/30)win
25% (16/65)chall
High (2+)
58% (11/19)win
46% (11/24)chall
Vertical tick = league avg win%. Bar = Joe Mack's win%. Challenge% = correct challenges / winnable opportunities.

