MLB: What to watch on June 27, 2026
Here are today's MLB games, ordered by watchability, based on how interesting the teams and starting pitchers look. Higher is better. For more information, read this post.
Notes:
- Pitcher 'no data': Pitchers only have a pNERD score once they've started at least one game and have at least 20 innings pitched. I also show 'no data' when I can't correctly link a starting pitcher with their stats.
- Generated by the mlb-watchability project on GitHub.
Detail
Chicago Cubs @ Milwaukee Brewers, 4:10p
Summary
High watchability: this is one of today’s most compelling pitching matchups — Kyle Harrison’s breakout excellence vs. a newly acquired David Peterson makes for a classic “young ace vs. fresh arms” contrast. The gNERD of 15.83 sits at the top of today’s slate and clears the historic 95th percentile, so this isn’t just hype; the inputs back it up.
Harrison is the real story — elite swinging-strike and strike rates, sub-80 xFIP-, plus a quick pace and youth that boost his pNERD to 10.44, so you’re likely to see crisp command, strikeouts, and a low-event outing that forces the Cubs to manufacture runs. Peterson’s pNERD (5.03) is middling but narratively juicy: he was acquired days ago and will be auditioning for the Cubs, bringing a strong ground-ball profile but clear recent struggles — a recipe for volatility and stress on Chicago’s shaky bullpen. Team NERDs favor offense and defense in different ways (Cubs’ fielding & broadcast appeal vs. Milwaukee’s deeper pitching and recent hot streak), so expect a tidy duel early and higher drama late if Peterson falters or Harrison runs into traffic.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Chicago Cubs (3.01); radio, Chicago Cubs (3.15)
Chicago Cubs
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
34.0 |
7.5% |
3.4 |
34.1 |
-8.3 |
$246.2M |
29.8 |
9.0 |
3.01 |
3.15 |
— |
— |
| Z-score |
1.32 |
-0.44 |
0.75 |
2.53 |
-1.24 |
0.50 |
0.67 |
0.52 |
1.22 |
1.62 |
— |
— |
| tNERD |
1.32 |
-0.44 |
0.75 |
2.53 |
-1.24 |
0.00 |
0.00 |
0.52 |
0.61 |
0.81 |
4.00 |
8.86 |
Milwaukee Brewers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
21.5 |
7.1% |
3.4 |
-8.0 |
27.8 |
$139.3M |
27.7 |
-29.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
0.85 |
-0.80 |
0.75 |
-0.58 |
0.74 |
-0.73 |
-1.21 |
-1.68 |
0.53 |
0.37 |
— |
— |
| tNERD |
0.85 |
-0.80 |
0.75 |
-0.58 |
0.74 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
7.34 |
David Peterson, Chicago Cubs
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
9.5% |
63.9% |
92.2 mph |
30 |
18.5s |
55 |
0.0% |
— |
— |
| Z-score |
-0.14 |
-0.51 |
0.05 |
-0.93 |
0.30 |
-0.35 |
— |
— |
— |
— |
| pNERD |
0.29 |
-0.25 |
0.02 |
0.00 |
0.00 |
0.17 |
1.00 |
0.00 |
3.80 |
5.03 |
Kyle Harrison, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
75 |
13.6% |
66.8% |
95.0 mph |
24 |
16.8s |
-14 |
0.0% |
— |
— |
| Z-score |
-1.41 |
1.38 |
1.23 |
0.38 |
-1.27 |
-1.72 |
— |
— |
— |
— |
| pNERD |
2.82 |
0.69 |
0.62 |
0.38 |
1.27 |
0.86 |
0.00 |
0.00 |
3.80 |
10.44 |
Go back to top of page
Los Angeles Dodgers @ San Diego Padres, 5:40p
Summary
High-stakes mismatch on paper but a very watchable game: elite Yoshinobu Yamamoto against an up-and-down Randy Vásquez, with two deep rosters and a fearsome Padres late-inning unit making this one of the day’s best watches (gNERD 15.77 — well above the historical 75th percentile and essentially at the top of today’s slate). Yamamoto’s pNERD (8.40) reflects genuine strikeout and quality-contact suppression — he’s been chewing innings and keeping offenses off-balance in recent starts, a reliably high-ceiling ace for the Dodgers. Vásquez (pNERD 3.09) has flash and a live arm but has been inconsistent, including a rough June outing that underlines the risk in letting him face a loaded Dodgers lineup. The Dodgers’ towering tNERD (10.95) comes from elite run creation, strong defense and a bullpen that can close things out, while the Padres’ solid tNERD (9.10) is driven by defense and a top-end bullpen — Mason Miller’s late-game dominance makes this one tense late. In short: expect high-quality starting pitching from one side, volatile results from the other, and a lively finish if the Padres’ pen gets used — the sort of strategic, watchable game that earns a big gNERD.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)
Los Angeles Dodgers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
66.1 |
9.5% |
-2.3 |
21.8 |
34.2 |
$413.5M |
30.0 |
14.0 |
2.45 |
2.51 |
— |
— |
| Z-score |
2.54 |
1.35 |
-0.65 |
1.62 |
1.09 |
2.41 |
0.90 |
0.81 |
0.12 |
0.26 |
— |
— |
| tNERD |
2.54 |
1.35 |
-0.65 |
1.62 |
1.09 |
0.00 |
0.00 |
0.81 |
0.06 |
0.13 |
4.00 |
10.95 |
San Diego Padres
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-42.5 |
8.3% |
4.1 |
19.6 |
49.4 |
$255.5M |
29.9 |
-25.0 |
3.47 |
3.37 |
— |
— |
| Z-score |
-1.58 |
0.27 |
0.93 |
1.46 |
1.93 |
0.60 |
0.85 |
-1.45 |
2.12 |
2.09 |
— |
— |
| tNERD |
-1.58 |
0.27 |
0.93 |
1.46 |
1.93 |
0.00 |
0.00 |
0.00 |
1.06 |
1.04 |
4.00 |
9.10 |
Yoshinobu Yamamoto, Los Angeles Dodgers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
76 |
12.4% |
65.9% |
95.8 mph |
27 |
19.4s |
-12 |
0.0% |
— |
— |
| Z-score |
-1.35 |
0.83 |
0.86 |
0.75 |
-0.49 |
0.38 |
— |
— |
— |
— |
| pNERD |
2.70 |
0.42 |
0.43 |
0.75 |
0.49 |
-0.19 |
0.00 |
0.00 |
3.80 |
8.40 |
Randy Vásquez, San Diego Padres
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
115 |
9.5% |
64.4% |
94.9 mph |
27 |
18.0s |
-11 |
0.0% |
— |
— |
| Z-score |
0.89 |
-0.51 |
0.26 |
0.33 |
-0.49 |
-0.75 |
— |
— |
— |
— |
| pNERD |
-1.79 |
-0.25 |
0.13 |
0.33 |
0.49 |
0.38 |
0.00 |
0.00 |
3.80 |
3.09 |
Go back to top of page
Cincinnati Reds @ Pittsburgh Pirates, 1:05p
Summary
Two young flamethrowers put this squarely in the “must-scan” column: elite velo, swing‑and‑miss stuff, and a matchup that pushes the gNERD into the very top tier of today’s slate. Chase Burns has been the season’s breakout arm — hard four‑seamer, strong swinging‑strike profile and a 9-1, sub‑2.10 season that explains his huge pNERD — and the Reds' short lineup and shaky bullpen lower overall team appeal, so Burns is the main attraction. Jared Jones brings comparable heat and an encouraging strikeout profile after returning from an elbow rehab stint; he did exit one recent start after a liner to the elbow but X‑rays were negative, and his triple‑digit fastball showed up in rehab reports. Pittsburgh’s higher tNERD reflects real offense and smart baserunning that can turn a low‑scoring duel into a tense, entertaining matchup, while Cincinnati’s big‑barrel rate hints at one big swing changing the game. Expect high velocity, lots of punch‑outs, and a fundamentally driven pitcher’s duel with occasional offensive sparks — exactly why the gNERD ranks this among today’s most watchable games.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Cincinnati Reds (2.09); radio, Cincinnati Reds (2.11)
Cincinnati Reds
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-37.4 |
9.5% |
-0.3 |
-8.5 |
-7.1 |
$147.4M |
28.0 |
3.0 |
2.09 |
2.11 |
— |
— |
| Z-score |
-1.39 |
1.35 |
-0.16 |
-0.62 |
-1.18 |
-0.63 |
-0.94 |
0.17 |
-0.59 |
-0.59 |
— |
— |
| tNERD |
-1.39 |
1.35 |
-0.16 |
-0.62 |
-1.18 |
0.63 |
0.94 |
0.17 |
0.00 |
0.00 |
4.00 |
3.75 |
Pittsburgh Pirates
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
27.0 |
8.3% |
5.1 |
-13.7 |
15.6 |
$119.1M |
28.8 |
1.0 |
2.01 |
1.98 |
— |
— |
| Z-score |
1.05 |
0.27 |
1.17 |
-1.00 |
0.07 |
-0.96 |
-0.20 |
0.06 |
-0.74 |
-0.86 |
— |
— |
| tNERD |
1.05 |
0.27 |
1.17 |
-1.00 |
0.07 |
0.96 |
0.20 |
0.06 |
0.00 |
0.00 |
4.00 |
6.78 |
Chase Burns, Cincinnati Reds
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
78 |
15.1% |
62.9% |
97.9 mph |
23 |
18.0s |
-32 |
0.0% |
— |
— |
| Z-score |
-1.24 |
2.08 |
-0.38 |
1.74 |
-1.54 |
-0.75 |
— |
— |
— |
— |
| pNERD |
2.47 |
1.04 |
-0.19 |
1.74 |
1.54 |
0.38 |
0.00 |
0.00 |
3.80 |
10.77 |
Jared Jones, Pittsburgh Pirates
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
95 |
13.9% |
61.6% |
98.8 mph |
24 |
18.9s |
41 |
0.0% |
— |
— |
| Z-score |
-0.26 |
1.52 |
-0.91 |
2.16 |
-1.27 |
-0.02 |
— |
— |
— |
— |
| pNERD |
0.52 |
0.76 |
-0.45 |
2.00 |
1.27 |
0.01 |
1.00 |
0.00 |
3.80 |
8.91 |
Go back to top of page
New York Yankees @ Boston Red Sox, 10:10a
Summary
This is one to watch: a high gNERD (14.69) driven by a hulking Yankee lineup and a fascinating veteran-vs.-rookie pitching contrast — Gerrit Cole’s big-name volatility against Jake Bennett’s recent hot streak. Bennett, a lefty rookie and one of Boston’s top prospects, has quietly been effective (6 scoreless with 9 K at Coors on June 22 and a 3.71 ERA/1.13 WHIP across limited innings), making him a live underdog in Fenway’s friendly spotlight. Cole’s pNERD is lower than Bennett’s here, and his recent start (five runs allowed vs. Detroit) plus a slightly diminished strikeout rate suggest he’s more hittable than his name implies; that volatility boosts watchability because the Yankees’ tNERD (10.31) means runs are likely if he wobbles. The matchup ticks analytic boxes: Bennett’s strong xFIP work and youth (pNERD 8.44) versus Cole’s power profile but middling pNERD (4.72), and Boston’s positive “luck” hints at potential offensive bounceback — all reasons this rivalry matinee projects entertaining.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Boston Red Sox (2.47); radio, Boston Red Sox (2.64)
New York Yankees
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
43.0 |
10.1% |
6.4 |
6.5 |
28.5 |
$337.1M |
29.9 |
-2.0 |
2.08 |
2.22 |
— |
— |
| Z-score |
1.66 |
1.88 |
1.49 |
0.49 |
0.78 |
1.54 |
0.85 |
-0.12 |
-0.61 |
-0.36 |
— |
— |
| tNERD |
1.66 |
1.88 |
1.49 |
0.49 |
0.78 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
10.31 |
Boston Red Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-32.5 |
7.0% |
2.9 |
19.2 |
24.3 |
$263.6M |
29.2 |
18.0 |
2.47 |
2.64 |
— |
— |
| Z-score |
-1.20 |
-0.89 |
0.63 |
1.43 |
0.55 |
0.70 |
0.17 |
1.04 |
0.16 |
0.54 |
— |
— |
| tNERD |
-1.20 |
-0.89 |
0.63 |
1.43 |
0.55 |
0.00 |
0.00 |
1.04 |
0.08 |
0.27 |
4.00 |
5.91 |
Gerrit Cole, New York Yankees
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
105 |
7.8% |
68.6% |
96.6 mph |
35 |
18.7s |
-18 |
0.0% |
— |
— |
| Z-score |
0.32 |
-1.29 |
1.96 |
1.13 |
1.60 |
-0.19 |
— |
— |
— |
— |
| pNERD |
-0.64 |
-0.65 |
0.98 |
1.13 |
0.00 |
0.09 |
0.00 |
0.00 |
3.80 |
4.72 |
Jake Bennett, Boston Red Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
82 |
12.9% |
67.6% |
92.8 mph |
25 |
18.4s |
2 |
0.0% |
— |
— |
| Z-score |
-1.01 |
1.06 |
1.54 |
-0.65 |
-1.01 |
-0.43 |
— |
— |
— |
— |
| pNERD |
2.01 |
0.53 |
0.77 |
0.00 |
1.01 |
0.21 |
0.10 |
0.00 |
3.80 |
8.44 |
Go back to top of page
Miami Marlins @ St. Louis Cardinals, 4:15p
Summary
This is a nice, borderline must-watch: a gNERD of 12.11 puts it above both the historical mean (10.11) and today’s game average (11.10), driven by two high tNERD clubs and an intriguing mismatch in pitcher information. The Marlins–Cardinals pairing feels like a young, scrappy duel (both teams’ tNERDs sit in the 7s) where lineup quirks and running/defense could matter more than pure power, and that matters because the pitching side is a bit uncertain. Ryan Gusto’s pNERD is 0 (essentially no sample in this system), which raises variance — he’s flashed strikeout ability in recent outings after a June recall but remains a wild card. Andre Pallante is the steadier piece: a mid-90s arm with an average-ish xFIP- (~97) and solid recent form, so his start lowers the chance of a complete blowout while keeping the game competitive. Team-side notes: Miami’s baserunning and youth add replay-worthy moments, while St. Louis’s glovework and a shaky bullpen make late innings worth watching. Overall: higher-than-usual watchability because of club makeup and pitching uncertainty rather than dominant aces.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, St. Louis Cardinals (2.17); radio, St. Louis Cardinals (2.15)
Miami Marlins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-9.0 |
6.4% |
6.2 |
1.6 |
28.0 |
$81.5M |
27.4 |
5.0 |
1.79 |
1.66 |
— |
— |
| Z-score |
-0.31 |
-1.43 |
1.44 |
0.13 |
0.75 |
-1.39 |
-1.49 |
0.29 |
-1.17 |
-1.54 |
— |
— |
| tNERD |
-0.31 |
-1.43 |
1.44 |
0.13 |
0.75 |
1.39 |
1.49 |
0.29 |
0.00 |
0.00 |
4.00 |
7.75 |
St. Louis Cardinals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
11.8 |
7.6% |
1.7 |
10.7 |
-5.5 |
$111.2M |
26.9 |
3.0 |
2.17 |
2.15 |
— |
— |
| Z-score |
0.48 |
-0.36 |
0.33 |
0.80 |
-1.09 |
-1.05 |
-1.94 |
0.17 |
-0.43 |
-0.50 |
— |
— |
| tNERD |
0.48 |
-0.36 |
0.33 |
0.80 |
-1.09 |
1.05 |
1.94 |
0.17 |
0.00 |
0.00 |
4.00 |
7.34 |
Ryan Gusto, Miami Marlins
No detailed stats available
Andre Pallante, St. Louis Cardinals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
8.8% |
63.9% |
95.2 mph |
27 |
20.2s |
-9 |
0.0% |
— |
— |
| Z-score |
-0.14 |
-0.83 |
0.05 |
0.47 |
-0.49 |
1.03 |
— |
— |
— |
— |
| pNERD |
0.29 |
-0.41 |
0.03 |
0.47 |
0.49 |
-0.51 |
0.00 |
0.00 |
3.80 |
4.15 |
Go back to top of page
Kansas City Royals @ Chicago White Sox, 1:10p
Summary
This is a watchable mismatch of styles: Davis Martin’s strong, strikeout-friendly profile against a legitimately lively White Sox offense makes for tension, while Michael Wacha’s veteran command and a shaky Royals bullpen promise drama late. The gNERD sits a hair above average (11.43) because the White Sox’s team profile — high run creation and barrel rate — boosts the scoreboard potential, while the Royals’ tNERD is dragged down by a very poor relief corps. Davis Martin’s pNERD (7.06) reflects a solid underlying xFIP- and swinging-strike/strike-rate combination that’s translated into several strong recent outings; he’s the real attraction for viewers who like starters who can tilt the game toward strikeouts and quick frames. Wacha’s pNERD is middling (4.20): he brings steady command and a patient pace that can lull offenses, but his swinging-strike numbers and other peripheral edges aren’t Emiliano — meaning he’s more likely to give the Sox opportunities than to shut them down. The Royals’ bullpen has been an ongoing problem all month, which raises the odds of late-inning swings and makes this a decent bet for viewers who prefer games that can tilt in the final innings.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Kansas City Royals (2.11); radio, Chicago White Sox (2.57)
Kansas City Royals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-21.4 |
8.4% |
2.1 |
7.5 |
-24.6 |
$184.5M |
29.7 |
10.0 |
2.11 |
2.22 |
— |
— |
| Z-score |
-0.78 |
0.36 |
0.43 |
0.56 |
-2.14 |
-0.21 |
0.62 |
0.58 |
-0.54 |
-0.36 |
— |
— |
| tNERD |
-0.78 |
0.36 |
0.43 |
0.56 |
-2.14 |
0.21 |
0.00 |
0.58 |
0.00 |
0.00 |
4.00 |
3.23 |
Chicago White Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
19.8 |
9.1% |
-1.8 |
-0.5 |
15.9 |
$105.8M |
27.1 |
-6.0 |
1.82 |
2.57 |
— |
— |
| Z-score |
0.78 |
0.99 |
-0.53 |
-0.03 |
0.09 |
-1.11 |
-1.76 |
-0.35 |
-1.11 |
0.39 |
— |
— |
| tNERD |
0.78 |
0.99 |
-0.53 |
-0.03 |
0.09 |
1.11 |
1.76 |
0.00 |
0.00 |
0.19 |
4.00 |
8.37 |
Michael Wacha, Kansas City Royals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
9.3% |
64.8% |
93.1 mph |
34 |
17.0s |
-22 |
0.0% |
— |
— |
| Z-score |
0.14 |
-0.60 |
0.43 |
-0.51 |
1.34 |
-1.56 |
— |
— |
— |
— |
| pNERD |
-0.29 |
-0.30 |
0.21 |
0.00 |
0.00 |
0.78 |
0.00 |
0.00 |
3.80 |
4.20 |
Davis Martin, Chicago White Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
81 |
12.5% |
65.2% |
93.7 mph |
29 |
17.9s |
-6 |
0.0% |
— |
— |
| Z-score |
-1.06 |
0.88 |
0.55 |
-0.23 |
0.03 |
-0.83 |
— |
— |
— |
— |
| pNERD |
2.13 |
0.44 |
0.27 |
0.00 |
0.00 |
0.42 |
0.00 |
0.00 |
3.80 |
7.06 |
Go back to top of page
Atlanta Braves @ San Francisco Giants, 6:05p
Summary
This is a solid, middle-of-the-card watch: Webb’s steady, strike-throwing profile promises length while Elder’s recent volatility and unusually quick pace make the game feel consequential even in low-scoring innings. The gNERD (10.81) sits a hair above the historic mean, driven more by team contrast (Braves tNERD 6.61 vs Giants 3.88) than by a runaway pitcher mismatch — Webb owns the edge in underlying stuff (pNERD 5.85 vs Elder 5.27), notably a strong xFIP- and a streak of 8-IP outings that suggests durability. Elder is the interesting variable: he owns an eye-catching 12-K, 8-IP quality start at Oracle Park earlier this month but also a recent eight-run inning that reminds you he can implode. Atlanta’s team profile is juiced by a high barrel rate and bullpen component; San Francisco’s low tNERD is softened by a big positive “luck” signal that hints at upside. If you prefer tidy, strategic baseball with the possibility of sudden swings, prioritize this one; if you want fireworks, look elsewhere (also note Atlanta has been managing key injuries this month).
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)
Atlanta Braves
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
3.2 |
9.0% |
0.2 |
7.0 |
33.7 |
$249.8M |
30.5 |
-26.0 |
2.36 |
2.36 |
— |
— |
| Z-score |
0.15 |
0.90 |
-0.04 |
0.53 |
1.07 |
0.54 |
1.36 |
-1.51 |
-0.05 |
-0.06 |
— |
— |
| tNERD |
0.15 |
0.90 |
-0.04 |
0.53 |
1.07 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
6.61 |
San Francisco Giants
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
7.7 |
7.0% |
-6.7 |
-6.3 |
-6.1 |
$228.3M |
29.6 |
31.0 |
3.20 |
3.49 |
— |
— |
| Z-score |
0.32 |
-0.89 |
-1.73 |
-0.46 |
-1.12 |
0.29 |
0.49 |
1.80 |
1.59 |
2.34 |
— |
— |
| tNERD |
0.32 |
-0.89 |
-1.73 |
-0.46 |
-1.12 |
0.00 |
0.00 |
1.80 |
0.79 |
1.17 |
4.00 |
3.88 |
Bryce Elder, Atlanta Braves
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
96 |
9.3% |
63.5% |
92.0 mph |
27 |
16.6s |
-7 |
0.0% |
— |
— |
| Z-score |
-0.20 |
-0.60 |
-0.13 |
-1.03 |
-0.49 |
-1.88 |
— |
— |
— |
— |
| pNERD |
0.40 |
-0.30 |
-0.06 |
0.00 |
0.49 |
0.94 |
0.00 |
0.00 |
3.80 |
5.27 |
Logan Webb, San Francisco Giants
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
84 |
9.1% |
65.6% |
92.4 mph |
29 |
18.3s |
-1 |
0.0% |
— |
— |
| Z-score |
-0.89 |
-0.69 |
0.72 |
-0.84 |
0.03 |
-0.51 |
— |
— |
— |
— |
| pNERD |
1.78 |
-0.35 |
0.36 |
0.00 |
0.00 |
0.25 |
0.00 |
0.00 |
3.80 |
5.85 |
Go back to top of page
Athletics @ Los Angeles Angels, 6:38p
Summary
Watch for two pitchers selling different versions of “good” — Jack Perkins’ electric upside against Reid Detmers’ steadier, whiff-heavy lefty — even if the teams around them won’t add much drama. The gNERD (10.77) and strong average pNERD (7.57) say this is primarily a pitching show: Perkins’ high velocity, strike-rate components and huge positive luck make him a volatile, high-upside starter (Perkins’ MLB line this year shows the strikeout upside but lousy ERA). Perkins is a recent big-league arm with promise and some short-track experience, which helps explain the profile scouts like. Detmers offers a cleaner floor: plenty of strikeouts (over 100 on the season) and several recent 6+ inning, low-run outings, so he’s the safer bet to eat innings. Team context tethers the excitement — Oakland’s offense and positive team luck raise the chance of runs, while the Angels’ shallow team NERD and lineup questions mute the overall fireworks. In short: pick this if you want starter duel theater with swingy outcomes; skip it if you want a guaranteed back-and-forth.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Los Angeles Angels (2.01)
Athletics
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
13.6 |
8.4% |
-3.2 |
-15.5 |
8.2 |
$135.2M |
28.2 |
15.0 |
1.27 |
1.94 |
— |
— |
| Z-score |
0.55 |
0.36 |
-0.87 |
-1.14 |
-0.33 |
-0.77 |
-0.71 |
0.87 |
-2.19 |
-0.95 |
— |
— |
| tNERD |
0.55 |
0.36 |
-0.87 |
-1.14 |
-0.33 |
0.77 |
0.71 |
0.87 |
0.00 |
0.00 |
4.00 |
4.91 |
Los Angeles Angels
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-3.4 |
9.1% |
-7.2 |
-19.0 |
-1.3 |
$191.6M |
28.6 |
-2.0 |
2.59 |
2.01 |
— |
— |
| Z-score |
-0.10 |
0.99 |
-1.86 |
-1.40 |
-0.86 |
-0.13 |
-0.39 |
-0.12 |
0.40 |
-0.80 |
— |
— |
| tNERD |
-0.10 |
0.99 |
-1.86 |
-1.40 |
-0.86 |
0.13 |
0.39 |
0.00 |
0.20 |
0.00 |
4.00 |
1.49 |
Jack Perkins, Athletics
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
91 |
13.4% |
66.2% |
96.2 mph |
26 |
19.7s |
53 |
0.0% |
— |
— |
| Z-score |
-0.49 |
1.29 |
0.98 |
0.94 |
-0.75 |
0.62 |
— |
— |
— |
— |
| pNERD |
0.98 |
0.65 |
0.49 |
0.94 |
0.75 |
-0.31 |
1.00 |
0.00 |
3.80 |
8.29 |
Reid Detmers, Los Angeles Angels
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
87 |
12.0% |
65.3% |
94.1 mph |
26 |
19.0s |
5 |
0.0% |
— |
— |
| Z-score |
-0.72 |
0.65 |
0.62 |
-0.04 |
-0.75 |
0.06 |
— |
— |
— |
— |
| pNERD |
1.44 |
0.32 |
0.31 |
0.00 |
0.75 |
-0.03 |
0.25 |
0.00 |
3.80 |
6.84 |
Go back to top of page
Philadelphia Phillies @ New York Mets, 1:10p
Summary
Not must-see, but worth a glance: a low-key pitching story (Alan Rangel stepping into a rotation role) against a Mets starter who’s just worked his way back from a hip issue, with both clubs’ lively bullpens and Philly’s baserunning the real sources of late-inning drama.
The gNERD of 10.26 sits almost exactly at the historical median and a touch below today’s mean, so expect a middling-but-watchable game rather than a barnburner. Rangel’s pNERD is 0 because there’s essentially no starter data—he was just recalled to take a rotation spot and has impressed in bulk relief and mop-up outings, which makes his start an interesting experiment in how a depth arm fares stretched out.
Christian Scott (pNERD 4.42) profiles as a roughly league-average xFIP performer with legit velo; he’s returning from a recent hip absence, so there’s some question about length and punchouts.
Team NERDs show both clubs bringing bullpen strength (that late-inning unpredictability) and Philly adding baserunning juice; together that makes this a tidy watch for fans who like late-game strategy and a potential bullpen chess match rather than an obvious slugfest.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, New York Mets (3.32); radio, New York Mets (3.05)
Philadelphia Phillies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-25.2 |
7.8% |
6.7 |
-7.5 |
36.6 |
$309.8M |
30.5 |
-19.0 |
2.92 |
2.69 |
— |
— |
| Z-score |
-0.93 |
-0.18 |
1.57 |
-0.54 |
1.23 |
1.22 |
1.36 |
-1.10 |
1.03 |
0.64 |
— |
— |
| tNERD |
-0.93 |
-0.18 |
1.57 |
-0.54 |
1.23 |
0.00 |
0.00 |
0.00 |
0.52 |
0.32 |
4.00 |
5.98 |
New York Mets
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-36.1 |
8.8% |
-1.6 |
-7.9 |
35.6 |
$374.9M |
29.9 |
-16.0 |
3.32 |
3.05 |
— |
— |
| Z-score |
-1.34 |
0.72 |
-0.48 |
-0.57 |
1.17 |
1.97 |
0.85 |
-0.93 |
1.82 |
1.41 |
— |
— |
| tNERD |
-1.34 |
0.72 |
-0.48 |
-0.57 |
1.17 |
0.00 |
0.00 |
0.00 |
0.91 |
0.70 |
4.00 |
5.11 |
Alan Rangel, Philadelphia Phillies
No detailed stats available
Christian Scott, New York Mets
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
10.3% |
63.1% |
95.2 mph |
27 |
19.4s |
-22 |
0.0% |
— |
— |
| Z-score |
-0.03 |
-0.14 |
-0.27 |
0.47 |
-0.49 |
0.38 |
— |
— |
— |
— |
| pNERD |
0.06 |
-0.07 |
-0.13 |
0.47 |
0.49 |
-0.19 |
0.00 |
0.00 |
3.80 |
4.42 |
Go back to top of page
Washington Nationals @ Baltimore Orioles, 4:05p
Summary
Pitching duel with a twist: Foster Griffin’s June surge makes this more watchable than the headline pNERD implies, but Brandon Young’s steady run and Camden Yards’ roomy outfield point toward a lower-scoring, deliberate game where baserunning and bullpen fatigue could be the real drama. The gNERD of 10.23 sits just above the long-term mean (10.11) while the Nats’ strong tNERD (7.96) is driven by elite baserunning and a young, cheap roster — the Orioles’ lower tNERD (4.06) masks a rotation that’s actually produced steady, quality starts. Foster Griffin comes in hot after a recent high-strikeout outing and a string of strong June starts, making him the more interesting arm in this matchup. Brandon Young has been one of Baltimore’s most reliable options, including a seven‑scoreless‑inning performance in mid‑June, so he’s not an obvious foil for a big-hitting Nats lineup. The real watchability hinge: Griffin’s edge in underlying metrics (pNERD 5.87 vs 2.55 and a much better xFIP-) and Washington’s baserunning could create manufactured runs, while a beleaguered Nats bullpen makes late innings dicey — good for viewers who prefer low-event strategy over fireworks.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Washington Nationals (2.20)
Washington Nationals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
19.1 |
8.8% |
7.7 |
1.9 |
-25.7 |
$114.5M |
27.1 |
-43.0 |
2.00 |
2.20 |
— |
— |
| Z-score |
0.75 |
0.72 |
1.81 |
0.15 |
-2.20 |
-1.01 |
-1.71 |
-2.50 |
-0.75 |
-0.40 |
— |
— |
| tNERD |
0.75 |
0.72 |
1.81 |
0.15 |
-2.20 |
1.01 |
1.71 |
0.00 |
0.00 |
0.00 |
4.00 |
7.96 |
Baltimore Orioles
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
10.8 |
8.3% |
-2.1 |
-9.7 |
18.3 |
$214.8M |
29.0 |
-7.0 |
2.82 |
2.10 |
— |
— |
| Z-score |
0.44 |
0.27 |
-0.60 |
-0.71 |
0.22 |
0.14 |
-0.02 |
-0.41 |
0.85 |
-0.61 |
— |
— |
| tNERD |
0.44 |
0.27 |
-0.60 |
-0.71 |
0.22 |
0.00 |
0.02 |
0.00 |
0.42 |
0.00 |
4.00 |
4.06 |
Foster Griffin, Washington Nationals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
87 |
10.5% |
66.4% |
91.4 mph |
30 |
18.6s |
-11 |
0.0% |
— |
— |
| Z-score |
-0.72 |
-0.05 |
1.06 |
-1.31 |
0.30 |
-0.27 |
— |
— |
— |
— |
| pNERD |
1.44 |
-0.02 |
0.53 |
0.00 |
0.00 |
0.13 |
0.00 |
0.00 |
3.80 |
5.87 |
Brandon Young, Baltimore Orioles
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
113 |
9.6% |
64.2% |
94.0 mph |
27 |
19.0s |
-39 |
0.0% |
— |
— |
| Z-score |
0.78 |
-0.46 |
0.15 |
-0.09 |
-0.49 |
0.06 |
— |
— |
— |
— |
| pNERD |
-1.56 |
-0.23 |
0.07 |
0.00 |
0.49 |
-0.03 |
0.00 |
0.00 |
3.80 |
2.55 |
Go back to top of page
Seattle Mariners @ Cleveland Guardians, 4:10p
Summary
This is a pitcher-tilted live option: Logan Gilbert’s in a real groove while Cleveland’s lineup is brittle without José Ramírez, so the game will live or die on whether Gilbert turns it into a quick show or the Guardians scratch out life. Gilbert’s 6.52 pNERD reflects a legitimately above-average start profile (xFIP- ~86, strong velocity and swinging-strike profile) and he’s been rolling lately; Seattle plans to piggyback him with Emerson Hancock after the outing. Cleveland’s tNERD looks sturdier than Seattle’s on paper mostly because of defense and youth, but the Guardians’ offense has been hamstrung by Ramírez’s IL placement and generally poor barrel/contact rates — that makes this more of a low-event game unless Cleveland’s role players get hot. Slade Cecconi’s 3.60 pNERD and 102 xFIP- suggest mediocrity, though local reports note he’s been trending up in recent starts, so he could keep it close. Seattle’s recent injuries (Julio Rodríguez exited with a hamstring issue) and their odd positive “luck” suggest results could flip quickly, which is the only real upside for viewers here.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Seattle Mariners (2.35); radio, Cleveland Guardians (3.14)
Seattle Mariners
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
3.4 |
8.1% |
-4.1 |
-18.8 |
24.4 |
$196.7M |
28.4 |
13.0 |
2.35 |
2.52 |
— |
— |
| Z-score |
0.16 |
0.09 |
-1.09 |
-1.38 |
0.56 |
-0.07 |
-0.52 |
0.75 |
-0.07 |
0.28 |
— |
— |
| tNERD |
0.16 |
0.09 |
-1.09 |
-1.38 |
0.56 |
0.07 |
0.52 |
0.75 |
0.00 |
0.14 |
4.00 |
3.82 |
Cleveland Guardians
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-33.9 |
6.2% |
1.2 |
5.3 |
24.7 |
$88.9M |
27.6 |
3.0 |
2.16 |
3.14 |
— |
— |
| Z-score |
-1.26 |
-1.61 |
0.21 |
0.40 |
0.57 |
-1.30 |
-1.35 |
0.17 |
-0.44 |
1.60 |
— |
— |
| tNERD |
-1.26 |
-1.61 |
0.21 |
0.40 |
0.57 |
1.30 |
1.35 |
0.17 |
0.00 |
0.80 |
4.00 |
5.94 |
Logan Gilbert, Seattle Mariners
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
86 |
13.6% |
65.0% |
95.7 mph |
29 |
20.1s |
-3 |
0.0% |
— |
— |
| Z-score |
-0.78 |
1.38 |
0.48 |
0.71 |
0.03 |
0.94 |
— |
— |
— |
— |
| pNERD |
1.55 |
0.69 |
0.24 |
0.71 |
0.00 |
-0.47 |
0.00 |
0.00 |
3.80 |
6.52 |
Slade Cecconi, Cleveland Guardians
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
8.5% |
63.4% |
93.3 mph |
27 |
19.3s |
6 |
0.0% |
— |
— |
| Z-score |
0.14 |
-0.97 |
-0.14 |
-0.42 |
-0.49 |
0.30 |
— |
— |
— |
— |
| pNERD |
-0.29 |
-0.48 |
-0.07 |
0.00 |
0.49 |
-0.15 |
0.30 |
0.00 |
3.80 |
3.60 |
Go back to top of page
Texas Rangers @ Toronto Blue Jays, 12:07p
Summary
Dylan Cease turning in a start here is the main show — his stuff says “binge the strikeouts,” and the matchup gives him every chance to do it; the rest of the card is a bullpen-and-variance story. Cal Quantrill’s recent move back into a Texas rotation role after a long relief stint suggests a short leash and a limited-inning outing, so expect the game’s narrative to shift to the pen early if Cease is anywhere close to his usual form.
The NERD math lines up: a middling gNERD (9.25) but an extreme split in pNERD — Cease at 10.40 (elite xFIP- and heavy swing‑and‑miss, with above-average velocity) versus Quantrill at -0.68 (poor xFIP- and tiny swing‑and‑miss rates). Cease also cleared the IL earlier in June and looks rebuilt, which amplifies his upside.
Team NERDs tell the rest: Texas shows unusually positive “luck” (they’ve been underperforming underlying metrics), so their offense could be better than recent box scores indicate, while Toronto’s team profile is dragged down by weak barrel and batting run metrics. That mix makes this a watchable pitcher’s duel with high-leverage bullpen intrigue — tune in for Cease’s K upside and the tactical chess after Quantrill’s early exit.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Toronto Blue Jays (2.39)
Texas Rangers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-0.2 |
7.8% |
-1.0 |
1.4 |
20.4 |
$201.9M |
30.3 |
28.0 |
2.01 |
2.08 |
— |
— |
| Z-score |
0.02 |
-0.18 |
-0.33 |
0.11 |
0.34 |
-0.01 |
1.17 |
1.62 |
-0.74 |
-0.65 |
— |
— |
| tNERD |
0.02 |
-0.18 |
-0.33 |
0.11 |
0.34 |
0.01 |
0.00 |
1.62 |
0.00 |
0.00 |
4.00 |
5.60 |
Toronto Blue Jays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-16.6 |
6.5% |
-4.0 |
7.0 |
24.2 |
$306.1M |
30.1 |
7.0 |
3.10 |
2.39 |
— |
— |
| Z-score |
-0.60 |
-1.34 |
-1.07 |
0.53 |
0.54 |
1.18 |
0.99 |
0.41 |
1.40 |
0.01 |
— |
— |
| tNERD |
-0.60 |
-1.34 |
-1.07 |
0.53 |
0.54 |
0.00 |
0.00 |
0.41 |
0.70 |
0.00 |
4.00 |
3.17 |
Cal Quantrill, Texas Rangers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
128 |
7.5% |
63.3% |
94.0 mph |
31 |
19.9s |
-38 |
0.0% |
— |
— |
| Z-score |
1.64 |
-1.43 |
-0.18 |
-0.09 |
0.56 |
0.78 |
— |
— |
— |
— |
| pNERD |
-3.28 |
-0.71 |
-0.09 |
0.00 |
0.00 |
-0.39 |
0.00 |
0.00 |
3.80 |
-0.68 |
Dylan Cease, Toronto Blue Jays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
62 |
15.4% |
61.8% |
97.5 mph |
30 |
19.2s |
3 |
0.0% |
— |
— |
| Z-score |
-2.16 |
2.21 |
-0.82 |
1.55 |
0.30 |
0.22 |
— |
— |
— |
— |
| pNERD |
4.31 |
1.11 |
-0.41 |
1.55 |
0.00 |
-0.11 |
0.15 |
0.00 |
3.80 |
10.40 |
Go back to top of page
Arizona Diamondbacks @ Tampa Bay Rays, 3:10p
Summary
Low-simmer watch: the gNERD (8.68) and both teams’ tNERDs point to a modestly interesting pitching matchup rather than a slugfest, but Jose Cabrera’s strong MLB debut and Cole Sulser’s quirky peripherals give this game a “worth a look” flavor. Cabrera has only one big-league start — five scoreless innings with three strikeouts — so his pNERD reads as missing data and the intrigue comes from a rookie trying to follow up an eye-catching debut. Sulser is a steady veteran whose pNERD (~5.1) reflects league-average underlying numbers (xFIP- ~99) but a high positive luck component, which suggests his surface results have been worse than his peripherals imply and that better outcomes are plausible. Team-wise, Arizona’s defensive profile (+19 fielding runs) is a genuine plus, while Tampa Bay’s poor fielding and ultra-low barrel rate produce a strange mix of contact suppression without premium defense; combined with the low team NERDs, that makes for a chess match more than a fireworks show. Given the low gNERD relative to typical games, watch if you like rookie storylines and pitcher-matchup subtleties; skip if you want high-octane offense.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Tampa Bay Rays (2.10)
Arizona Diamondbacks
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-27.5 |
7.1% |
2.8 |
19.1 |
16.2 |
$231.6M |
30.2 |
-14.0 |
2.19 |
1.92 |
— |
— |
| Z-score |
-1.01 |
-0.80 |
0.60 |
1.42 |
0.10 |
0.33 |
1.08 |
-0.81 |
-0.39 |
-0.99 |
— |
— |
| tNERD |
-1.01 |
-0.80 |
0.60 |
1.42 |
0.10 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
4.32 |
Tampa Bay Rays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
7.5 |
5.5% |
3.1 |
-13.7 |
5.9 |
$106.9M |
29.1 |
10.0 |
2.27 |
2.10 |
— |
— |
| Z-score |
0.31 |
-2.23 |
0.68 |
-1.00 |
-0.46 |
-1.10 |
0.07 |
0.58 |
-0.23 |
-0.61 |
— |
— |
| tNERD |
0.31 |
-2.23 |
0.68 |
-1.00 |
-0.46 |
1.10 |
0.00 |
0.58 |
0.00 |
0.00 |
4.00 |
2.97 |
Jose Cabrera, Arizona Diamondbacks
No detailed stats available
Cole Sulser, Tampa Bay Rays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
11.5% |
61.0% |
92.0 mph |
36 |
17.5s |
28 |
0.0% |
— |
— |
| Z-score |
-0.03 |
0.42 |
-1.14 |
-1.03 |
1.86 |
-1.16 |
— |
— |
— |
— |
| pNERD |
0.06 |
0.21 |
-0.57 |
0.00 |
0.00 |
0.58 |
1.00 |
0.00 |
3.80 |
5.07 |
Go back to top of page
Houston Astros @ Detroit Tigers, 10:10a
Summary
Not a must-watch, but not a total snooze: middling starters and low team NERD make this a grind, though Detroit’s recent rout of Houston and Valdez’s familiarity with his old club add a little extra flavor. The gNERD sits at 7.66—well below today’s average—driven by weak team NERDs (Astros 3.42, Tigers 4.66) and only modest pitcher NERDs (Teng 4.07, Valdez 3.16), so expect a pitcher’s duel without electric swing-and-miss stuff. Kai‑Wei Teng has the slightly better pNERD and a near‑league‑average xFIP- (~98) but has been inconsistent and is explicitly penciled in as looking to rebound from a short, rough outing two starts ago. Framber Valdez, now pitching against his former club, grades as a steady innings-eater (xFIP- ~101) and helped fuel Detroit’s comfortable 8–0 win over Houston the day before—momentum that matters for crowd energy if not pure NERD. The Tigers’ high barrel rate and unusually large positive “Luck” suggest their offense has underperformed its batted‑ball quality and could bounce back, which is the main thing that could lift this from a low-key viewing choice into something livelier.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Detroit Tigers (2.74); radio, Detroit Tigers (2.64)
Houston Astros
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
2.9 |
8.5% |
-3.0 |
-1.7 |
3.0 |
$232.7M |
28.9 |
4.0 |
2.17 |
1.99 |
— |
— |
| Z-score |
0.14 |
0.45 |
-0.82 |
-0.12 |
-0.62 |
0.34 |
-0.16 |
0.23 |
-0.42 |
-0.84 |
— |
— |
| tNERD |
0.14 |
0.45 |
-0.82 |
-0.12 |
-0.62 |
0.00 |
0.16 |
0.23 |
0.00 |
0.00 |
4.00 |
3.42 |
Detroit Tigers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-11.3 |
9.0% |
-2.4 |
-11.5 |
13.5 |
$239.2M |
29.6 |
19.0 |
2.74 |
2.64 |
— |
— |
| Z-score |
-0.40 |
0.90 |
-0.68 |
-0.84 |
-0.04 |
0.42 |
0.58 |
1.10 |
0.69 |
0.54 |
— |
— |
| tNERD |
-0.40 |
0.90 |
-0.68 |
-0.84 |
-0.04 |
0.00 |
0.00 |
1.10 |
0.34 |
0.27 |
4.00 |
4.66 |
Kai-Wei Teng, Houston Astros
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
98 |
11.5% |
62.6% |
93.6 mph |
27 |
19.8s |
-2 |
0.0% |
— |
— |
| Z-score |
-0.09 |
0.42 |
-0.49 |
-0.28 |
-0.49 |
0.70 |
— |
— |
— |
— |
| pNERD |
0.17 |
0.21 |
-0.24 |
0.00 |
0.49 |
-0.35 |
0.00 |
0.00 |
3.80 |
4.07 |
Framber Valdez, Detroit Tigers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
9.0% |
64.7% |
94.1 mph |
32 |
19.6s |
-8 |
0.0% |
— |
— |
| Z-score |
0.09 |
-0.74 |
0.35 |
-0.04 |
0.82 |
0.54 |
— |
— |
— |
— |
| pNERD |
-0.17 |
-0.37 |
0.18 |
0.00 |
0.00 |
-0.27 |
0.00 |
0.00 |
3.80 |
3.16 |
Go back to top of page
Colorado Rockies @ Minnesota Twins, 4:10p
Summary
Skip this one if you’re trying to maximize thrills — the gNERD is a miserly 4.02 and both teams' tNERDs (Rockies 2.00, Twins 2.80) argue this will be a slog, not a shootout. Michael Lorenzen’s pNERD (3.56) is the lone mild bright spot, but it’s buoyed almost entirely by an extreme “luck” component that suggests his results have underperformed his peripherals and could normalize rather than light up the scoreboard. Mike Paredes is a rookie making his early big-league home starts (debut May 31) with small-sample flashes from Triple-A, yet his pNERD (-0.33) and a very high xFIP- (128) point to underlying trouble rather than an upset. Team profiles seal the deal: Colorado’s offense grades out very poorly (heavy negative batting runs and barrels) while Minnesota’s defense and baserunning aren’t inspiring, so expect low run-scoring and a lot of grinding at-bats rather than fireworks. Given the pitchers’ profiles and weak team metrics, this is a low-priority watch unless you’re specifically tracking Lorenzen’s fortunes or a Twins rookie storyline.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Minnesota Twins (2.30); radio, Minnesota Twins (2.06)
Colorado Rockies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-31.9 |
6.6% |
-2.5 |
-7.0 |
19.3 |
$134.1M |
29.5 |
10.0 |
1.73 |
1.80 |
— |
— |
| Z-score |
-1.18 |
-1.25 |
-0.70 |
-0.51 |
0.28 |
-0.79 |
0.44 |
0.58 |
-1.29 |
-1.25 |
— |
— |
| tNERD |
-1.18 |
-1.25 |
-0.70 |
-0.51 |
0.28 |
0.79 |
0.00 |
0.58 |
0.00 |
0.00 |
4.00 |
2.00 |
Minnesota Twins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
13.6 |
8.6% |
-4.5 |
-17.3 |
-0.4 |
$122.1M |
28.9 |
-14.0 |
2.30 |
2.06 |
— |
— |
| Z-score |
0.55 |
0.54 |
-1.19 |
-1.27 |
-0.81 |
-0.92 |
-0.06 |
-0.81 |
-0.17 |
-0.69 |
— |
— |
| tNERD |
0.55 |
0.54 |
-1.19 |
-1.27 |
-0.81 |
0.92 |
0.06 |
0.00 |
0.00 |
0.00 |
4.00 |
2.80 |
Michael Lorenzen, Colorado Rockies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
104 |
8.4% |
62.3% |
93.9 mph |
34 |
18.7s |
46 |
0.0% |
— |
— |
| Z-score |
0.26 |
-1.01 |
-0.61 |
-0.14 |
1.34 |
-0.19 |
— |
— |
— |
— |
| pNERD |
-0.52 |
-0.51 |
-0.31 |
0.00 |
0.00 |
0.09 |
1.00 |
0.00 |
3.80 |
3.56 |
Mike Paredes, Minnesota Twins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
128 |
8.1% |
62.0% |
93.0 mph |
25 |
21.2s |
-33 |
0.0% |
— |
— |
| Z-score |
1.64 |
-1.15 |
-0.73 |
-0.56 |
-1.01 |
1.83 |
— |
— |
— |
— |
| pNERD |
-3.28 |
-0.58 |
-0.36 |
0.00 |
1.01 |
-0.92 |
0.00 |
0.00 |
3.80 |
-0.33 |
Go back to top of page