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 | KC | 45 | 63 | 71.4% | 16.24 | +7.329 | +0.666 | 47.45 | +15.55 | 2.59 | 0.0198 | 131 | 3 | 1 | 9 | 13.65 | 0.0079 | 1722 | 40 | 17 | 53 | 1.14 | 57.3% | 21.4% | 27.6% |
| Career | 45 | 63 | 71.4% | 16.24 | +7.329 | +0.666 | 47.45 | +15.55 | 2.59 | 0.0198 | 131 | 3 | 1 | 9 | 13.65 | 0.0079 | 1722 | 40 | 17 | 53 | 1.14 | 57.3% | 21.4% | 27.6% | |
2026 Challenges
Result
Role
Window
63 of 63 challenges
| Date▼ | Opp | Role | Inn | Count | Outs | Runners | Ch. Rem. | LI | Net RE | Net WPA | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| UH | Jun 27 | CWS | catcher | ▼ 9 | 2-2 | 0 | 2 | 6.57 | -0.000 | -0.0% | |
| OT | Jun 27 | CWS | catcher | ▼ 5 | 0-0 | 2 | 2 | 0.32 | +0.034 | +0.5% | |
| OT | Jun 24 | TB | catcher | ▼ 6 | 0-0 | 2 | 1 | 0.08 | +0.034 | +0.1% | |
| OT | Jun 24 | TB | catcher | ▼ 4 | 2-2 | 2 | 2 | 1.04 | +0.938 | +1.6% | |
| OT | Jun 23 | TB | catcher | ▼ 2 | 0-0 | 0 | 2 | 1.13 | +0.169 | +1.7% | |
| UH | Jun 21 | STL | catcher | ▲ 7 | 0-0 | 0 | 2 | 0.10 | -0.010 | -0.0% | |
| UH | Jun 18 | STL | catcher | ▲ 8 | 0-0 | 1 | 1 | 0.16 | -0.039 | -0.1% | |
| OT | Jun 18 | STL | catcher | ▲ 7 | 3-1 | 2 | 2 | 0.11 | +0.104 | +0.2% | |
| OT | Jun 18 | STL | catcher | ▲ 3 | 2-2 | 2 | 2 | 1.00 | +0.312 | +1.5% | |
| UH | Jun 16 | WSH | catcher | ▼ 7 | 3-1 | 0 | 1 | 3.10 | -0.051 | -0.5% | |
| OT | Jun 14 | HOU | catcher | ▲ 8 | 0-0 | 1 | 2 | 0.14 | +0.050 | +0.2% | |
| UH | Jun 12 | HOU | catcher | ▲ 9 | 2-1 | 0 | 2 | 0.76 | -0.001 | -0.0% | |
| OT | Jun 12 | HOU | catcher | ▲ 4 | 0-2 | 2 | 2 | 0.20 | +0.071 | +0.3% | |
| OT | Jun 12 | HOU | catcher | ▲ 4 | 0-1 | 2 | 2 | 0.10 | +0.034 | +0.1% | |
| UH | Jun 10 | TEX | catcher | ▲ 4 | 2-0 | 1 | 2 | 3.57 | -0.031 | -0.3% | |
| OT | Jun 2 | CIN | catcher | ▼ 6 | 0-0 | 0 | 2 | 0.70 | +0.069 | +1.1% | |
| OT | Jun 2 | CIN | catcher | ▼ 2 | 1-2 | 2 | 2 | 0.61 | +0.086 | +0.9% | |
| UH | May 31 | TEX | catcher | ▼ 4 | 2-0 | 1 | 1 | 0.16 | -0.093 | -0.3% | |
| OT | May 29 | TEX | catcher | ▼ 6 | 1-1 | 2 | 1 | 0.01 | +0.045 | +0.0% | |
| UH | May 29 | TEX | catcher | ▼ 6 | 0-2 | 2 | 2 | 0.03 | -0.011 | -0.0% | |
| OT | May 29 | TEX | catcher | ▼ 5 | 0-0 | 2 | 2 | 0.02 | +0.034 | +0.0% | |
| OT | May 29 | TEX | catcher | ▼ 1 | 0-2 | 1 | 2 | 1.35 | +0.215 | +2.1% | |
| OT | May 26 | NYY | catcher | ▲ 3 | 3-0 | 2 | 2 | 0.11 | +0.165 | +0.2% | |
| OT | May 25 | NYY | batter | ▼ 2 | 3-1 | 0 | 2 | 2.26 | +0.320 | +3.4% | |
| UH | May 24 | SEA | catcher | ▲ 5 | 1-1 | 1 | 1 | 0.52 | -0.087 | -1.0% |
1–25 of 63
Strike Zone (Catcher's View)
Batter
4 pitches
3.1% larger than league avg by area
Defensive
59 pitches
Zone varies by batter
By Count
cell = win% · won/att · ΔRE
strikes →balls ↓
0
1
2
0
0-076%
13/17+0.75
0-1100%
5/5+0.29
0-275%
3/4+0.35
1
1-063%
5/8+0.62
1-175%
3/4+0.13
1-2100%
1/1+0.09
2
2-040%
2/5+0.34
2-150%
2/4+0.67
2-280%
4/5+2.03
3
3-0100%
1/1+0.17
3-163%
5/8+1.28
3-2100%
1/1+0.62
Low (<1)
79% (31/39)win
25% (31/122)chall
Med (1–2)
53% (8/15)win
28% (8/29)chall
High (2+)
67% (6/9)win
50% (6/12)chall
Vertical tick = league avg win%. Bar = Salvador Perez's win%. Challenge% = correct challenges / winnable opportunities.


