MLB: What to watch on July 11, 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
Milwaukee Brewers @ Pittsburgh Pirates, 9:05a
Summary
Watch this for a contrast of sharp, repeatable pitching (Braxton Ashcraft) against a volatile, high-upside arm with recent health noise (Brandon Sproat) — the kind of duel that makes scorekeepers sweat and fans lean in. With a gNERD of 16.62 (well above the historical median and sitting at the top of today’s slate), the matchup’s watchability is driven more by pitching than by broadcast sparkle: both teams have strong tNERD profiles, but it’s the pNERD gap that matters. Ashcraft’s 11.08 pNERD reflects a legitimately excellent underlying profile — a 75 xFIP-, above-average stuff and heavy contact-miss and strike-rate signals, plus frequent deep outings that stabilize games. Sproat’s 6.78 shows real juice (96+ mph) and youth, but his chase and command variance — plus a recent hamstring cramp that forced an early exit yet wasn’t expected to linger — make him a volatile watch; he can deliver swing-and-miss nights or quick hooks. Expect a pitchers’ contest with occasional offensive sparks: Pirates’ strong run creation and Brewers’ bullpen/run metrics keep late innings interesting.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Milwaukee Brewers (2.66); radio, Milwaukee Brewers (2.56)
Milwaukee Brewers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
18.0 |
7.1% |
4.0 |
-3.8 |
37.9 |
$139.3M |
27.7 |
-23.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
0.63 |
-0.81 |
0.84 |
-0.24 |
1.11 |
-0.73 |
-1.21 |
-1.32 |
0.53 |
0.37 |
— |
— |
| tNERD |
0.63 |
-0.81 |
0.84 |
-0.24 |
1.11 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
7.91 |
Pittsburgh Pirates
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
42.9 |
8.4% |
6.5 |
-17.7 |
11.1 |
$119.1M |
28.8 |
8.0 |
2.01 |
1.98 |
— |
— |
| Z-score |
1.46 |
0.42 |
1.41 |
-1.15 |
-0.31 |
-0.96 |
-0.20 |
0.47 |
-0.74 |
-0.86 |
— |
— |
| tNERD |
1.46 |
0.42 |
1.41 |
-1.15 |
-0.31 |
0.96 |
0.20 |
0.47 |
0.00 |
0.00 |
4.00 |
7.45 |
Brandon Sproat, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
10.6% |
62.0% |
96.5 mph |
25 |
19.0s |
25 |
0.0% |
— |
— |
| Z-score |
-0.16 |
-0.01 |
-0.76 |
1.06 |
-1.00 |
0.01 |
— |
— |
— |
— |
| pNERD |
0.32 |
-0.00 |
-0.38 |
1.06 |
1.00 |
-0.01 |
1.00 |
0.00 |
3.80 |
6.78 |
Braxton Ashcraft, Pittsburgh Pirates
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
75 |
13.3% |
69.2% |
97.1 mph |
26 |
17.3s |
0 |
0.0% |
— |
— |
| Z-score |
-1.40 |
1.24 |
2.18 |
1.34 |
-0.73 |
-1.40 |
— |
— |
— |
— |
| pNERD |
2.80 |
0.62 |
1.09 |
1.34 |
0.73 |
0.70 |
0.00 |
0.00 |
3.80 |
11.08 |
Go back to top of page
Cleveland Guardians @ Miami Marlins, 1:10p
Summary
This is a pitcher-driven watch: Eury Pérez’s high-end stuff and strong pNERD make Miami the headline act, while Cleveland’s middling staff and a solid Marlins tNERD promise more action than a sleepy matinee. Pérez (pNERD 7.30) is the cleavage of intrigue here—his upper-90s velocity and above-average whiff profile suggest swing-and-miss upside, and he’s just worked his way back from a gracilis strain that recently sent him on a short rehab track. Tanner Bibee (pNERD 3.58) is less of a spectacle: useful but inconsistent, with some shoulder reminders earlier in the year and a season of streaky results, so expect contact and long innings rather than strikeout duels. Team-wise, Miami’s tNERD (10.11) points to more baserunning/relief-induced eventfulness and the Guardians’ quieter offense (tNERD 6.35) lowers the ceiling for long slogs. The 13.68 gNERD sits well above the historical mean, so if you like heat, strikeouts, and bullpen leverage, this is one of the better games to pick; if you prefer sustained offensive fireworks, pick a different contest.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)
Cleveland Guardians
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-36.6 |
6.2% |
3.4 |
6.9 |
28.2 |
$88.9M |
27.6 |
-1.0 |
2.16 |
3.14 |
— |
— |
| Z-score |
-1.19 |
-1.67 |
0.71 |
0.46 |
0.59 |
-1.30 |
-1.35 |
-0.05 |
-0.44 |
1.60 |
— |
— |
| tNERD |
-1.19 |
-1.67 |
0.71 |
0.46 |
0.59 |
1.30 |
1.35 |
0.00 |
0.00 |
0.80 |
4.00 |
6.35 |
Miami Marlins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
16.2 |
6.7% |
7.1 |
4.6 |
32.9 |
$81.5M |
27.4 |
20.0 |
1.79 |
1.66 |
— |
— |
| Z-score |
0.57 |
-1.19 |
1.54 |
0.31 |
0.84 |
-1.39 |
-1.49 |
1.16 |
-1.17 |
-1.54 |
— |
— |
| tNERD |
0.57 |
-1.19 |
1.54 |
0.31 |
0.84 |
1.39 |
1.49 |
1.16 |
0.00 |
0.00 |
4.00 |
10.11 |
Tanner Bibee, Cleveland Guardians
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
10.9% |
63.7% |
93.8 mph |
27 |
20.4s |
-3 |
0.0% |
— |
— |
| Z-score |
0.07 |
0.13 |
-0.05 |
-0.19 |
-0.47 |
1.17 |
— |
— |
— |
— |
| pNERD |
-0.14 |
0.07 |
-0.03 |
0.00 |
0.47 |
-0.59 |
0.00 |
0.00 |
3.80 |
3.58 |
Eury Pérez, Miami Marlins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
13.7% |
63.0% |
98.1 mph |
23 |
20.6s |
-7 |
0.0% |
— |
— |
| Z-score |
-0.16 |
1.42 |
-0.36 |
1.81 |
-1.52 |
1.34 |
— |
— |
— |
— |
| pNERD |
0.32 |
0.71 |
-0.18 |
1.81 |
1.52 |
-0.67 |
0.00 |
0.00 |
3.80 |
7.30 |
Go back to top of page
Philadelphia Phillies @ Detroit Tigers, 3:10p
Summary
If you want premium pitching with a twist, tune in: Cristopher Sánchez brings bona fide ace stuff but recent volatility, while Casey Mize offers a quietly effective big-league rebound — that combo lifts this to a legitimately watchable game.
The gNERD of 13.51 sits well above the historic mean (10.11) and today's average (11.01), driven mostly by strong pNERD (8.18) rather than flashy team profiles. Sánchez's 10.00 pNERD reflects elite underlying metrics (dominant xFIP- and swing-and-miss history) but also real recent noise — he had a long scoreless run and then a rough, nine-run outing — so his start is high-variance. Mize's 6.36 pNERD and steady 2.64 ERA this season point to controlled, attack-mode pitching coming off an IL stint; he's the steadier counterbalance.
Team NERDs are middling (Phils 5.63, Tigers 5.01): Philadelphia's baserunning and bullpen add entertainment, Detroit's barrel rate and positive “luck” suggest upside, so expect a pitcher-driven game where one big inning or a bullpen wobble decides things.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Philadelphia Phillies (2.92); radio, Philadelphia Phillies (2.69)
Philadelphia Phillies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-36.3 |
7.9% |
6.9 |
-7.6 |
36.3 |
$309.8M |
30.5 |
-15.0 |
2.92 |
2.69 |
— |
— |
| Z-score |
-1.18 |
-0.05 |
1.50 |
-0.49 |
1.02 |
1.22 |
1.36 |
-0.86 |
1.03 |
0.64 |
— |
— |
| tNERD |
-1.18 |
-0.05 |
1.50 |
-0.49 |
1.02 |
0.00 |
0.00 |
0.00 |
0.52 |
0.32 |
4.00 |
5.63 |
Detroit Tigers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-0.6 |
9.1% |
-1.3 |
-11.1 |
10.0 |
$239.2M |
29.6 |
13.0 |
2.74 |
2.64 |
— |
— |
| Z-score |
0.01 |
1.08 |
-0.36 |
-0.72 |
-0.37 |
0.42 |
0.58 |
0.76 |
0.69 |
0.54 |
— |
— |
| tNERD |
0.01 |
1.08 |
-0.36 |
-0.72 |
-0.37 |
0.00 |
0.00 |
0.76 |
0.34 |
0.27 |
4.00 |
5.01 |
Cristopher Sánchez, Philadelphia Phillies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
61 |
15.2% |
67.6% |
95.2 mph |
29 |
20.1s |
0 |
0.0% |
— |
— |
| Z-score |
-2.19 |
2.11 |
1.53 |
0.46 |
0.06 |
0.92 |
— |
— |
— |
— |
| pNERD |
4.38 |
1.06 |
0.77 |
0.46 |
0.00 |
-0.46 |
0.00 |
0.00 |
3.80 |
10.00 |
Casey Mize, Detroit Tigers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
88 |
12.5% |
65.2% |
93.6 mph |
29 |
17.7s |
-25 |
0.0% |
— |
— |
| Z-score |
-0.67 |
0.87 |
0.53 |
-0.28 |
0.06 |
-1.07 |
— |
— |
— |
— |
| pNERD |
1.33 |
0.43 |
0.27 |
0.00 |
0.00 |
0.53 |
0.00 |
0.00 |
3.80 |
6.36 |
Go back to top of page
Arizona Diamondbacks @ Los Angeles Dodgers, 6:10p
Summary
Good pitching vs. good lineup: Yoshinobu Yamamoto is the kind of starter who turns a game into must-see TV, and the Dodgers’ top-heavy offense gives his outing immediate stakes. The gNERD of 13.46 sits well above today’s mean (11.01) and even above the historical 75th percentile (12.00), so this is legitimately a notch-more-watchable contest rather than a shrug. Yamamoto’s high pNERD (8.34) mirrors recent form — he’s an NL All‑Star and has shown swing-and-miss and strikeout upside in his big-league starts. Brandon Pfaadt (pNERD 3.91) is more of a live gamble: he’s shown moments but has struggled with run prevention and consistency this season. The team split pushes the story: the Dodgers’ offense and depth are serious (tNERD 10.70), which raises the scoreboard potential, while Arizona’s offense is one of the weaker pieces here (tNERD 3.98), though their defense grades better — so expect a game defined by Yamamoto’s ability to shut a dangerous lineup down and whether Pfaadt can keep damage limited. Overall: watch for ace-level pitching sparking competitive tension rather than a blowout, with the Dodgers’ firepower making every Yamamoto frame feel consequential.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)
Arizona Diamondbacks
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-46.3 |
6.8% |
3.2 |
24.8 |
22.6 |
$231.6M |
30.2 |
-21.0 |
2.19 |
1.92 |
— |
— |
| Z-score |
-1.51 |
-1.10 |
0.66 |
1.63 |
0.30 |
0.33 |
1.08 |
-1.21 |
-0.39 |
-0.99 |
— |
— |
| tNERD |
-1.51 |
-1.10 |
0.66 |
1.63 |
0.30 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
3.98 |
Los Angeles Dodgers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
71.0 |
9.4% |
-2.4 |
19.6 |
42.5 |
$413.5M |
30.0 |
12.0 |
2.45 |
2.51 |
— |
— |
| Z-score |
2.40 |
1.37 |
-0.61 |
1.29 |
1.35 |
2.41 |
0.90 |
0.70 |
0.12 |
0.26 |
— |
— |
| tNERD |
2.40 |
1.37 |
-0.61 |
1.29 |
1.35 |
0.00 |
0.00 |
0.70 |
0.06 |
0.13 |
4.00 |
10.70 |
Brandon Pfaadt, Arizona Diamondbacks
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
105 |
10.1% |
64.4% |
93.3 mph |
27 |
19.4s |
8 |
0.0% |
— |
— |
| Z-score |
0.29 |
-0.24 |
0.24 |
-0.42 |
-0.47 |
0.34 |
— |
— |
— |
— |
| pNERD |
-0.59 |
-0.12 |
0.12 |
0.00 |
0.47 |
-0.17 |
0.40 |
0.00 |
3.80 |
3.91 |
Yoshinobu Yamamoto, Los Angeles Dodgers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
76 |
12.2% |
66.0% |
95.9 mph |
27 |
19.5s |
-17 |
0.0% |
— |
— |
| Z-score |
-1.34 |
0.73 |
0.88 |
0.78 |
-0.47 |
0.43 |
— |
— |
— |
— |
| pNERD |
2.69 |
0.36 |
0.44 |
0.78 |
0.47 |
-0.21 |
0.00 |
0.00 |
3.80 |
8.34 |
Go back to top of page
Milwaukee Brewers @ Pittsburgh Pirates, 1:05p
Summary
Worth tuning in: this one rates above most games today—gNERD 12.99—because two lively, contrasting staffs and an intriguing lefty-righty pairing promise action rather than a bullpen slog. Shane Drohan’s higher pNERD and tidy peripherals suggest controlled contact and a chance for quality innings, while Bubba Chandler’s raw heat and shaky underlying numbers lean toward high-leverage swings and run-scoring chances.
Milwaukee’s tNERD (7.91) reflects a balanced roster with plus baserunning and a strong bullpen, and Pittsburgh’s (7.45) leans on a loud offense and aggressive baserunning offset by poor defensive runs, which together make this game a likely seesaw of short bursts of scoring rather than a pitcher’s duel. Drohan was a recent call-up who’s been worked into the rotation, so his lefty craftiness is worth watching in a matchup against a younger, harder-throwing Chandler. Chandler’s stuff can produce strikeouts and big innings, but his surface results and walk rates have been uneven this year—perfect recipe for excitement. The doubleheader context means both teams may gamble with matchups and relievers, which raises the watchability even more.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Milwaukee Brewers (2.66); radio, Milwaukee Brewers (2.56)
Milwaukee Brewers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
18.0 |
7.1% |
4.0 |
-3.8 |
37.9 |
$139.3M |
27.7 |
-23.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
0.63 |
-0.81 |
0.84 |
-0.24 |
1.11 |
-0.73 |
-1.21 |
-1.32 |
0.53 |
0.37 |
— |
— |
| tNERD |
0.63 |
-0.81 |
0.84 |
-0.24 |
1.11 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
7.91 |
Pittsburgh Pirates
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
42.9 |
8.4% |
6.5 |
-17.7 |
11.1 |
$119.1M |
28.8 |
8.0 |
2.01 |
1.98 |
— |
— |
| Z-score |
1.46 |
0.42 |
1.41 |
-1.15 |
-0.31 |
-0.96 |
-0.20 |
0.47 |
-0.74 |
-0.86 |
— |
— |
| tNERD |
1.46 |
0.42 |
1.41 |
-1.15 |
-0.31 |
0.96 |
0.20 |
0.47 |
0.00 |
0.00 |
4.00 |
7.45 |
Shane Drohan, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
89 |
11.6% |
65.3% |
94.8 mph |
27 |
18.4s |
-18 |
0.0% |
— |
— |
| Z-score |
-0.61 |
0.45 |
0.61 |
0.27 |
-0.47 |
-0.49 |
— |
— |
— |
— |
| pNERD |
1.22 |
0.23 |
0.30 |
0.27 |
0.47 |
0.24 |
0.00 |
0.00 |
3.80 |
6.53 |
Bubba Chandler, Pittsburgh Pirates
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
123 |
10.0% |
62.6% |
98.5 mph |
23 |
19.5s |
-11 |
0.0% |
— |
— |
| Z-score |
1.31 |
-0.28 |
-0.52 |
1.99 |
-1.52 |
0.43 |
— |
— |
— |
— |
| pNERD |
-2.62 |
-0.14 |
-0.26 |
1.99 |
1.52 |
-0.21 |
0.00 |
0.00 |
3.80 |
4.08 |
Go back to top of page
New York Yankees @ Washington Nationals, 1:05p
Summary
Watch this if you like watching a flamethrower try to bully a shaky relief bridge — Cam Schlittler’s rise makes this worthwhile; ignore Poulin’s pNERD at your peril. Cam’s high-octane profile (mid-to-upper-90s velocity, big strikeout upside) and recent breakout form make him the primary entertainment engine here, which matches his strong pNERD (10.21) and recent write-ups calling him a legitimate breakout/All-Star candidate. The Yankees’ team profile adds punch (tNERD 9.33) — especially barrels and aggressive baserunning — while Washington’s lineup shows pop too, but the Nats’ bullpen is a notable drag (bullpen runs well below average), which amplifies the game’s volatility if Schlittler falters. PJ Poulin’s negative pNERD (-2.50) reflects real trouble in underlying metrics and his recent role as a short-appearance reliever/opener after a recall, so expect mismatches and quick hooks. The gNERD of 12.68 sits above today’s mean (11.01) and above the historical 75th percentile (12.00), so this is a stronger-than-average watch — largely for Schlittler’s stuff and the bullpen-driven swings the Nats offer.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, New York Yankees (2.08); radio, New York Yankees (2.22)
New York Yankees
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
28.3 |
9.8% |
6.7 |
4.8 |
32.6 |
$337.1M |
29.9 |
-14.0 |
2.08 |
2.22 |
— |
— |
| Z-score |
0.98 |
1.75 |
1.45 |
0.32 |
0.83 |
1.54 |
0.85 |
-0.80 |
-0.61 |
-0.36 |
— |
— |
| tNERD |
0.98 |
1.75 |
1.45 |
0.32 |
0.83 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
9.33 |
Washington Nationals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
36.7 |
8.9% |
7.1 |
0.5 |
-23.3 |
$114.5M |
27.1 |
-31.0 |
2.00 |
2.20 |
— |
— |
| Z-score |
1.26 |
0.89 |
1.54 |
0.04 |
-2.14 |
-1.01 |
-1.71 |
-1.79 |
-0.75 |
-0.40 |
— |
— |
| tNERD |
1.26 |
0.89 |
1.54 |
0.04 |
-2.14 |
1.01 |
1.71 |
0.00 |
0.00 |
0.00 |
4.00 |
8.32 |
Cam Schlittler, New York Yankees
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
70 |
12.9% |
68.0% |
97.8 mph |
25 |
21.4s |
-22 |
0.0% |
— |
— |
| Z-score |
-1.68 |
1.05 |
1.71 |
1.67 |
-1.00 |
2.00 |
— |
— |
— |
— |
| pNERD |
3.37 |
0.53 |
0.85 |
1.67 |
1.00 |
-1.00 |
0.00 |
0.00 |
3.80 |
10.21 |
PJ Poulin, Washington Nationals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
129 |
6.0% |
60.1% |
89.6 mph |
29 |
21.8s |
-62 |
0.0% |
— |
— |
| Z-score |
1.65 |
-2.12 |
-1.54 |
-2.14 |
0.06 |
2.33 |
— |
— |
— |
— |
| pNERD |
-3.30 |
-1.06 |
-0.77 |
0.00 |
0.00 |
-1.17 |
0.00 |
0.00 |
3.80 |
-2.50 |
Go back to top of page
Athletics @ Chicago White Sox, 11:10a
Summary
Worth a glance mostly for Gage Jump’s arm and the White Sox’s offense — this isn’t a can’t-miss pitching duel, but a high-talent rookie vs. a team that profiles to create action. The gNERD (11.22) sits slightly above today’s mean and between the historical median and 75th percentile, which matches the box: a lively young starter (Jump, pNERD 6.28) against a competent lefty (Hudson, pNERD 4.15) and a markedly better White Sox lineup (tNERD 8.47) than Oakland’s (tNERD 3.55). Jump brings fresh prospect intrigue — genuine velocity, youth, and strikeout upside after a recent call-up and strong minor-league track record — so his start elevates watchability beyond the raw numbers. The White Sox’s offense and barrel rate promise traffic on the bases and chances to test Jump, while Hudson’s below-average velocity and middling swing-and-miss profile suggest contact and bullpen work — good for viewers who prefer lineup-driven games. Oakland’s weak fielding and bullpen metrics drag the contest’s long-term drama down, but Jump’s ceiling and Chicago’s bats make this an enjoyable, above-average watch.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Chicago White Sox (1.82); radio, Chicago White Sox (2.57)
Athletics
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
0.1 |
8.1% |
-3.7 |
-20.3 |
1.9 |
$135.2M |
28.2 |
16.0 |
1.27 |
1.94 |
— |
— |
| Z-score |
0.04 |
0.14 |
-0.90 |
-1.32 |
-0.80 |
-0.77 |
-0.71 |
0.93 |
-2.19 |
-0.95 |
— |
— |
| tNERD |
0.04 |
0.14 |
-0.90 |
-1.32 |
-0.80 |
0.77 |
0.71 |
0.93 |
0.00 |
0.00 |
4.00 |
3.55 |
Chicago White Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
16.7 |
8.9% |
-2.2 |
-0.1 |
26.1 |
$105.8M |
27.1 |
-11.0 |
1.82 |
2.57 |
— |
— |
| Z-score |
0.59 |
0.89 |
-0.56 |
0.00 |
0.48 |
-1.11 |
-1.76 |
-0.63 |
-1.11 |
0.39 |
— |
— |
| tNERD |
0.59 |
0.89 |
-0.56 |
0.00 |
0.48 |
1.11 |
1.76 |
0.00 |
0.00 |
0.19 |
4.00 |
8.47 |
Gage Jump, Athletics
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
10.6% |
66.4% |
96.3 mph |
23 |
20.5s |
-12 |
0.0% |
— |
— |
| Z-score |
-0.04 |
-0.01 |
1.05 |
0.97 |
-1.52 |
1.26 |
— |
— |
— |
— |
| pNERD |
0.09 |
-0.00 |
0.53 |
0.97 |
1.52 |
-0.63 |
0.00 |
0.00 |
3.80 |
6.28 |
Bryan Hudson, Chicago White Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
9.8% |
65.0% |
91.8 mph |
29 |
19.0s |
-44 |
0.0% |
— |
— |
| Z-score |
-0.16 |
-0.38 |
0.45 |
-1.12 |
0.06 |
0.01 |
— |
— |
— |
— |
| pNERD |
0.32 |
-0.19 |
0.22 |
0.00 |
0.00 |
-0.01 |
0.00 |
0.00 |
3.80 |
4.15 |
Go back to top of page
Seattle Mariners @ Tampa Bay Rays, 1:10p
Summary
Pitchers steal the show: two well-above-average arms and mid-90s velo set up a grinding, watchable duel rather than a fireworks display. Logan Gilbert’s recent stretch and Griffin Jax’s swing-to-contact suppression make this a fascinating pitcher-versus-pitcher matchup, even though both clubs’ team profiles pull the game away from “must-see” excitement. Gilbert comes in on a legitimate hot run with longer outings after the Mariners tinkered with piggyback usage, and his surface metrics point to strong underlying contact/strikeout outcomes. Jax has settled into Tampa Bay’s rotation with encouraging peripherals and — despite a recent comebacker that left him day-to-day — was reported confident to make his next turn, which keeps the matchup intact. Analytically, both starters post sub-100 xFIP- equivalents and above-average whiff/velocity profiles, which explains the high pNERD pairing (7.10/7.48) and the game’s gNERD ~11: slightly above the historical median and essentially league-average for the day. The teams lower tNERDs reflect weak defensive marks (Seattle) and a bland batted-ball profile (Tampa Bay), but both clubs’ positive “luck” numbers hint they could produce more offense than recent box scores show — so expect a low-to-moderate scoring, strikeout-leaning game where a single mistake matters.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Seattle Mariners (2.35); radio, Seattle Mariners (2.52)
Seattle Mariners
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
0.8 |
7.9% |
-3.2 |
-21.2 |
24.1 |
$196.7M |
28.4 |
8.0 |
2.35 |
2.52 |
— |
— |
| Z-score |
0.06 |
-0.05 |
-0.79 |
-1.38 |
0.38 |
-0.07 |
-0.52 |
0.47 |
-0.07 |
0.28 |
— |
— |
| tNERD |
0.06 |
-0.05 |
-0.79 |
-1.38 |
0.38 |
0.07 |
0.52 |
0.47 |
0.00 |
0.14 |
4.00 |
3.41 |
Tampa Bay Rays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
21.7 |
5.6% |
2.2 |
-9.7 |
9.4 |
$106.9M |
29.1 |
18.0 |
2.27 |
2.10 |
— |
— |
| Z-score |
0.76 |
-2.23 |
0.43 |
-0.63 |
-0.40 |
-1.10 |
0.07 |
1.05 |
-0.23 |
-0.61 |
— |
— |
| tNERD |
0.76 |
-2.23 |
0.43 |
-0.63 |
-0.40 |
1.10 |
0.00 |
1.05 |
0.00 |
0.00 |
4.00 |
4.07 |
Logan Gilbert, Seattle Mariners
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
83 |
13.7% |
65.9% |
96.0 mph |
29 |
20.3s |
-2 |
0.0% |
— |
— |
| Z-score |
-0.95 |
1.42 |
0.82 |
0.83 |
0.06 |
1.09 |
— |
— |
— |
— |
| pNERD |
1.90 |
0.71 |
0.41 |
0.83 |
0.00 |
-0.55 |
0.00 |
0.00 |
3.80 |
7.10 |
Griffin Jax, Tampa Bay Rays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
82 |
13.6% |
63.9% |
96.0 mph |
31 |
19.0s |
3 |
0.0% |
— |
— |
| Z-score |
-1.01 |
1.37 |
0.01 |
0.83 |
0.58 |
0.01 |
— |
— |
— |
— |
| pNERD |
2.01 |
0.69 |
0.00 |
0.83 |
0.00 |
-0.01 |
0.15 |
0.00 |
3.80 |
7.48 |
Go back to top of page
Toronto Blue Jays @ San Diego Padres, 5:40p
Summary
This is a mildly watchable pitcher’s duel on paper — two capable arms and a lively Padres supporting cast make for a game worth a glance, but the matchup lacks the fireworks that push a tilt into must-see territory. The gNERD (10.56) sits almost exactly at the historic median and just below today’s mean, which matches the feel: competent starting pitching (Buehler a touch ahead of Yesavage on pNERD) and a clear contrast in team profiles — Toronto’s offense has been slogging through a rough stretch while San Diego brings defense, baserunning and a deep bullpen that can spice late innings. Yesavage carries the rookie-phenom storyline and age-driven upside after an IL-managed spring and limited work, which explains his deceptively even pNERD despite a higher xFIP-. Buehler’s season has had uneven patches but recent starts show signs of a rebound, and his positive “luck” component here suggests underlying metrics could translate into better results. San Diego’s bullpen and defense are real entertainment multipliers — they’re why the Padres’ tNERD is so elevated. Overall: tune in for tidy pitching, bullpen intrigue and a rookie storyline; don’t expect an all-out slugfest.
(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)
Toronto Blue Jays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-32.4 |
6.1% |
-5.1 |
11.9 |
29.6 |
$306.1M |
30.1 |
-5.0 |
3.10 |
2.39 |
— |
— |
| Z-score |
-1.05 |
-1.76 |
-1.22 |
0.79 |
0.67 |
1.18 |
0.99 |
-0.28 |
1.40 |
0.01 |
— |
— |
| tNERD |
-1.05 |
-1.76 |
-1.22 |
0.79 |
0.67 |
0.00 |
0.00 |
0.00 |
0.70 |
0.00 |
4.00 |
2.13 |
San Diego Padres
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-46.1 |
8.2% |
6.4 |
18.1 |
41.9 |
$255.5M |
29.9 |
-10.0 |
3.47 |
3.37 |
— |
— |
| Z-score |
-1.51 |
0.23 |
1.39 |
1.19 |
1.32 |
0.60 |
0.85 |
-0.57 |
2.12 |
2.09 |
— |
— |
| tNERD |
-1.51 |
0.23 |
1.39 |
1.19 |
1.32 |
0.00 |
0.00 |
0.00 |
1.06 |
1.04 |
4.00 |
8.72 |
Trey Yesavage, Toronto Blue Jays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
111 |
13.2% |
62.2% |
94.4 mph |
22 |
18.4s |
-32 |
0.0% |
— |
— |
| Z-score |
0.63 |
1.19 |
-0.67 |
0.09 |
-1.79 |
-0.49 |
— |
— |
— |
— |
| pNERD |
-1.27 |
0.59 |
-0.33 |
0.09 |
1.79 |
0.24 |
0.00 |
0.00 |
3.80 |
4.91 |
Walker Buehler, San Diego Padres
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
93 |
8.5% |
62.6% |
94.1 mph |
31 |
17.7s |
31 |
0.0% |
— |
— |
| Z-score |
-0.38 |
-0.97 |
-0.50 |
-0.05 |
0.58 |
-1.07 |
— |
— |
— |
— |
| pNERD |
0.77 |
-0.49 |
-0.25 |
0.00 |
0.00 |
0.53 |
1.00 |
0.00 |
3.80 |
5.36 |
Go back to top of page
Atlanta Braves @ St. Louis Cardinals, 4:15p
Summary
Not must-see drama, but a tidy little tug-of-war: two teams with lively team profiles but underwhelming strikeout pitching, and Matthew Liberatore’s boom-or-bust recent form makes this one worth a glance. The gNERD of 10.50 sits almost exactly at the historical median (10.11) and a touch below today’s average, so this is more “solid background game” than headline event.
Both clubs’ tNERD marks (Braves 6.55, Cards 6.97) are higher than typical, driven by good defensive metrics and a noticeable contrast in bullpen profiles—Atlanta’s relief corps is still viewed as a strength despite hiccups, while St. Louis’ pen has been a recurring problem. Pitching NERD pulls things down: Reynaldo López’s pNERD (2.55) suggests fewer fireworks, and while Liberatore’s 4.93 is the more watchable arm he’s been wildly inconsistent—he struck out nine in a strong outing against Atlanta on June 30 but has also had very short, ugly starts recently—so expect volatility rather than dominance. Liberatore’s positive luck number hints he may be due for better peripherals even if results oscillate. If you favor defensive play and bullpen drama over strikeout duels, give this one a look; otherwise it’s fine on in the background.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Atlanta Braves (2.36); radio, Atlanta Braves (2.36)
Atlanta Braves
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-8.4 |
8.9% |
0.6 |
9.6 |
39.6 |
$249.8M |
30.5 |
-37.0 |
2.36 |
2.36 |
— |
— |
| Z-score |
-0.25 |
0.89 |
0.07 |
0.64 |
1.20 |
0.54 |
1.36 |
-2.13 |
-0.05 |
-0.06 |
— |
— |
| tNERD |
-0.25 |
0.89 |
0.07 |
0.64 |
1.20 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
6.55 |
St. Louis Cardinals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-5.1 |
7.6% |
1.3 |
11.5 |
6.9 |
$111.2M |
26.9 |
-10.0 |
2.17 |
2.15 |
— |
— |
| Z-score |
-0.14 |
-0.34 |
0.23 |
0.76 |
-0.54 |
-1.05 |
-1.94 |
-0.57 |
-0.43 |
-0.50 |
— |
— |
| tNERD |
-0.14 |
-0.34 |
0.23 |
0.76 |
-0.54 |
1.05 |
1.94 |
0.00 |
0.00 |
0.00 |
4.00 |
6.97 |
Reynaldo López, Atlanta Braves
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
107 |
9.2% |
61.9% |
94.3 mph |
32 |
18.4s |
-32 |
0.0% |
— |
— |
| Z-score |
0.41 |
-0.65 |
-0.79 |
0.04 |
0.85 |
-0.49 |
— |
— |
— |
— |
| pNERD |
-0.82 |
-0.33 |
-0.40 |
0.04 |
0.00 |
0.24 |
0.00 |
0.00 |
3.80 |
2.55 |
Matthew Liberatore, St. Louis Cardinals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
106 |
9.9% |
63.3% |
94.5 mph |
26 |
18.4s |
23 |
0.0% |
— |
— |
| Z-score |
0.35 |
-0.33 |
-0.22 |
0.13 |
-0.73 |
-0.49 |
— |
— |
— |
— |
| pNERD |
-0.70 |
-0.16 |
-0.11 |
0.13 |
0.73 |
0.24 |
1.00 |
0.00 |
3.80 |
4.93 |
Go back to top of page
Boston Red Sox @ New York Mets, 1:10p
Summary
Worth watching if you value quietly interesting pitcher-versus-team narratives rather than fireworks: the gNERD (10.16) sits almost exactly at the historical mean, and this game’s intrigue comes from Freddy Peralta’s profile as an underperforming, high-leverage arm on a new team rather than from a marquee offensive showdown. The Red Sox’s higher tNERD (6.46) is driven by elite fielding and a stout bullpen plus unusually positive “luck,” while the Mets trade for Peralta and his mixed results this season make him a watchable variable—Peralta’s underlying numbers are roughly league-average (xFIP- ≈ 99) but his run of poor outcomes and trade-deadline chatter add storyline value. With Boston’s starter listed as TBD, there’s roster suspense that nudges up interest (and means a pNERD of 0 for the opponent). Practically: expect a pitchers’ duel tilted by defense and bullpen leverage; Peralta’s positive “luck” component suggests he may be due for better results, so if you like games decided by subtle matchup advantages and roster storylines, prioritize this one.
(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)
Boston Red Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-29.1 |
7.1% |
3.0 |
23.6 |
30.3 |
$263.6M |
29.2 |
17.0 |
2.47 |
2.64 |
— |
— |
| Z-score |
-0.94 |
-0.81 |
0.62 |
1.55 |
0.70 |
0.70 |
0.17 |
0.99 |
0.16 |
0.54 |
— |
— |
| tNERD |
-0.94 |
-0.81 |
0.62 |
1.55 |
0.70 |
0.00 |
0.00 |
0.99 |
0.08 |
0.27 |
4.00 |
6.46 |
New York Mets
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-31.2 |
8.9% |
-4.1 |
-10.8 |
30.7 |
$374.9M |
29.9 |
-11.0 |
3.32 |
3.05 |
— |
— |
| Z-score |
-1.01 |
0.89 |
-0.99 |
-0.70 |
0.73 |
1.97 |
0.85 |
-0.63 |
1.82 |
1.41 |
— |
— |
| tNERD |
-1.01 |
0.89 |
-0.99 |
-0.70 |
0.73 |
0.00 |
0.00 |
0.00 |
0.91 |
0.70 |
4.00 |
4.53 |
Freddy Peralta, New York Mets
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
11.0% |
60.8% |
94.2 mph |
30 |
18.4s |
15 |
0.0% |
— |
— |
| Z-score |
-0.04 |
0.18 |
-1.27 |
-0.01 |
0.32 |
-0.49 |
— |
— |
— |
— |
| pNERD |
0.09 |
0.09 |
-0.63 |
0.00 |
0.00 |
0.24 |
0.75 |
0.00 |
3.80 |
4.34 |
Go back to top of page
Los Angeles Angels @ Minnesota Twins, 11:10a
Summary
Low overall watchability — mediocre offenses and ugly defensive marks make this a plodder, but the pitching matchup gives it a pulse: Joe Ryan's steadiness versus a volatile young Ryan Johnson. Joe Ryan (pNERD 6.76) is the safer draw—his underlying stuff (sub-100 xFIP-) and strong strike rates point to quality innings if his recent elbow hiccup has fully cleared. Ryan Johnson (pNERD 5.79) is the storyline: a 23‑year‑old prospect who’s flashed, including a one‑hit, eight‑strikeout six‑inning outing recently, so he brings the sort of high-variance entertainment that matters more than team-level charm. The low gNERD (8.59) reflects that both teams’ tNERDs are puny (Angels 1.68, Twins 2.94) and today’s overall games are skewed higher; expect a pitcher’s duel with occasional fireworks rather than a free‑wheeling slugfest. If you prioritize tidy pitching and a rookie‑vs‑veteran narrative, tune in; if you want offense, skip this one.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Minnesota Twins (2.06)
Los Angeles Angels
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-12.2 |
8.8% |
-5.9 |
-21.7 |
5.1 |
$191.6M |
28.6 |
-9.0 |
2.59 |
2.01 |
— |
— |
| Z-score |
-0.38 |
0.80 |
-1.40 |
-1.42 |
-0.63 |
-0.13 |
-0.39 |
-0.51 |
0.40 |
-0.80 |
— |
— |
| tNERD |
-0.38 |
0.80 |
-1.40 |
-1.42 |
-0.63 |
0.13 |
0.39 |
0.00 |
0.20 |
0.00 |
4.00 |
1.68 |
Minnesota Twins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
21.7 |
8.5% |
-5.6 |
-15.6 |
-1.2 |
$122.1M |
28.9 |
-11.0 |
2.30 |
2.06 |
— |
— |
| Z-score |
0.76 |
0.52 |
-1.33 |
-1.02 |
-0.97 |
-0.92 |
-0.06 |
-0.63 |
-0.17 |
-0.69 |
— |
— |
| tNERD |
0.76 |
0.52 |
-1.33 |
-1.02 |
-0.97 |
0.92 |
0.06 |
0.00 |
0.00 |
0.00 |
4.00 |
2.94 |
Ryan Johnson, Los Angeles Angels
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
117 |
12.6% |
66.3% |
92.3 mph |
23 |
17.9s |
47 |
0.0% |
— |
— |
| Z-score |
0.97 |
0.91 |
1.01 |
-0.89 |
-1.52 |
-0.90 |
— |
— |
— |
— |
| pNERD |
-1.95 |
0.46 |
0.51 |
0.00 |
1.52 |
0.45 |
1.00 |
0.00 |
3.80 |
5.79 |
Joe Ryan, Minnesota Twins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
81 |
11.6% |
67.5% |
93.5 mph |
30 |
19.3s |
-14 |
0.0% |
— |
— |
| Z-score |
-1.06 |
0.45 |
1.47 |
-0.33 |
0.32 |
0.26 |
— |
— |
— |
— |
| pNERD |
2.12 |
0.23 |
0.74 |
0.00 |
0.00 |
-0.13 |
0.00 |
0.00 |
3.80 |
6.76 |
Go back to top of page
Kansas City Royals @ Baltimore Orioles, 4:05p
Summary
Not a must-see: the gNERD (8.05) sits well below today's and historical medians, and the teams' tNERDs are muted — this looks like a slow-burn pitching duel with a couple of subplot twists rather than a guaranteed fireworks show. Noah Cameron’s pNERD (5.39) is the more interesting of the two: he brings quick pace and a youthful edge, plus some positive luck, which boosts the chance of a tidy, efficient outing; he’s had a brief back issue earlier in the season but was expected to be fine. Kyle Bradish’s lower pNERD (2.91) reflects alarming strike-rate and painfully slow pace, which dampens action even though he has flashed ace-level stuff in spots (including a recent one‑hit outing). Team-wise, both clubs score low on tNERD (KC 3.70, BAL 4.10) so lineup fireworks aren’t predicted, but the bullpen contrast — KC’s a liability, BAL’s been solid — gives the late innings some intrigue. The game is watchable if you like pitching duel nuance, pace quirks, and potential bullpen volatility; don’t expect a can’t‑miss slugfest.
(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, Kansas City Royals (2.22)
Kansas City Royals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-12.4 |
8.3% |
1.4 |
8.7 |
-23.7 |
$184.5M |
29.7 |
15.0 |
2.11 |
2.22 |
— |
— |
| Z-score |
-0.38 |
0.33 |
0.25 |
0.58 |
-2.16 |
-0.21 |
0.62 |
0.87 |
-0.54 |
-0.36 |
— |
— |
| tNERD |
-0.38 |
0.33 |
0.25 |
0.58 |
-2.16 |
0.21 |
0.00 |
0.87 |
0.00 |
0.00 |
4.00 |
3.70 |
Baltimore Orioles
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
9.2 |
8.3% |
-2.7 |
-12.0 |
25.6 |
$214.8M |
29.0 |
-7.0 |
2.82 |
2.10 |
— |
— |
| Z-score |
0.34 |
0.33 |
-0.68 |
-0.78 |
0.46 |
0.14 |
-0.02 |
-0.40 |
0.85 |
-0.61 |
— |
— |
| tNERD |
0.34 |
0.33 |
-0.68 |
-0.78 |
0.46 |
0.00 |
0.02 |
0.00 |
0.42 |
0.00 |
4.00 |
4.10 |
Noah Cameron, Kansas City Royals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
100 |
10.2% |
62.8% |
92.3 mph |
26 |
17.3s |
10 |
0.0% |
— |
— |
| Z-score |
0.01 |
-0.19 |
-0.44 |
-0.89 |
-0.73 |
-1.40 |
— |
— |
— |
— |
| pNERD |
-0.02 |
-0.10 |
-0.22 |
0.00 |
0.73 |
0.70 |
0.50 |
0.00 |
3.80 |
5.39 |
Kyle Bradish, Baltimore Orioles
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
95 |
10.7% |
61.2% |
94.6 mph |
29 |
21.6s |
-4 |
0.0% |
— |
— |
| Z-score |
-0.27 |
0.04 |
-1.09 |
0.18 |
0.06 |
2.17 |
— |
— |
— |
— |
| pNERD |
0.54 |
0.02 |
-0.55 |
0.18 |
0.00 |
-1.08 |
0.00 |
0.00 |
3.80 |
2.91 |
Go back to top of page
Colorado Rockies @ San Francisco Giants, 1:05p
Summary
If you want popcorn-level action, this one’s a pass: a low gNERD (7.76) driven by two ordinary pNERDs and a painfully weak Rockies offense makes this more of a nap-friendly pitcher matchup than a must-watch. Kyle Freeland and Tyler Mahle are competent veterans whose underlying skills point to modest outcomes rather than fireworks, and the overall team numbers (Rockies tNERD 1.87, Giants tNERD 4.29) don’t promise a wild game.
Freeland’s story is the most interesting wrinkle — he missed time earlier in the year with shoulder inflammation but has since posted a milestone (1,000 career strikeouts), so there’s narrative value and a sizable positive “luck” signal that suggests he may pitch better than recent results indicate. Mahle has just worked his way back from injury and hasn’t been overpowering this season; his peripherals are around league average while his swing-and-miss rates are low, so look for contact-heavy innings.
Bottom line: analytically this smells like a low-event, contact-oriented game with a handful of plot threads (Freeland’s return-to-form, Mahle’s health) but little in the way of high-ceiling entertainment.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)
Colorado Rockies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-31.0 |
6.8% |
-3.9 |
-12.2 |
24.5 |
$134.1M |
29.5 |
9.0 |
1.73 |
1.80 |
— |
— |
| Z-score |
-1.00 |
-1.10 |
-0.95 |
-0.79 |
0.40 |
-0.79 |
0.44 |
0.53 |
-1.29 |
-1.25 |
— |
— |
| tNERD |
-1.00 |
-1.10 |
-0.95 |
-0.79 |
0.40 |
0.79 |
0.00 |
0.53 |
0.00 |
0.00 |
4.00 |
1.87 |
San Francisco Giants
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
6.2 |
7.4% |
-7.3 |
-8.8 |
-3.6 |
$228.3M |
29.6 |
35.0 |
3.20 |
3.49 |
— |
— |
| Z-score |
0.24 |
-0.53 |
-1.72 |
-0.57 |
-1.09 |
0.29 |
0.49 |
2.03 |
1.59 |
2.34 |
— |
— |
| tNERD |
0.24 |
-0.53 |
-1.72 |
-0.57 |
-1.09 |
0.00 |
0.00 |
2.00 |
0.79 |
1.17 |
4.00 |
4.29 |
Kyle Freeland, Colorado Rockies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
104 |
10.5% |
67.1% |
91.6 mph |
33 |
19.9s |
51 |
0.0% |
— |
— |
| Z-score |
0.24 |
-0.05 |
1.33 |
-1.21 |
1.11 |
0.76 |
— |
— |
— |
— |
| pNERD |
-0.48 |
-0.03 |
0.66 |
0.00 |
0.00 |
-0.38 |
1.00 |
0.00 |
3.80 |
4.58 |
Tyler Mahle, San Francisco Giants
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
97 |
8.9% |
62.8% |
92.4 mph |
31 |
18.3s |
41 |
0.0% |
— |
— |
| Z-score |
-0.16 |
-0.79 |
-0.45 |
-0.84 |
0.58 |
-0.57 |
— |
— |
— |
— |
| pNERD |
0.32 |
-0.39 |
-0.22 |
0.00 |
0.00 |
0.28 |
1.00 |
0.00 |
3.80 |
4.78 |
Go back to top of page
Chicago Cubs @ Cincinnati Reds, 4:10p
Summary
Not a can't-miss — more of a low-key, put-it-on-in-the-background kind of game: the gNERD of 7.67 sits near the bottom of today's slate because both starters profile as contact-heavy, below-average-peripheral pitchers. Javier Assad has shown a renewed focus on health and delivered a solid turn in his last outing, and Nick Lodolo is coming back into regular duty after recent injury/return-to-action noise, so there’s a mild narrative tug even if the matchup isn’t sexy. Both team and pitcher NERD components explain the watchability: the Cubs’ tNERD (7.89) is buoyed by excellent defensive runs and decent batting contributions plus strong broadcaster appeal, while the Reds’ low tNERD (4.04) reflects dreadful batting runs offset only by a high barrel rate that could produce episodic homers. The pitchers’ pNERDs (Assad 1.67, Lodolo 1.73) mirror ugly xFIP- marks and almost non‑existent swing‑and‑miss rates, so expect lots of balls in play rather than strikeout theatre; Assad’s brisk pace is one redeeming feature for viewers who prefer games that move. If you value defense, occasional homers, and a returning-Lodolo subplot, give it a look; if you want high-K, high-drama pitching, skip it.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
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 |
37.9 |
7.4% |
1.0 |
39.8 |
-9.9 |
$246.2M |
29.8 |
6.0 |
3.01 |
3.15 |
— |
— |
| Z-score |
1.30 |
-0.53 |
0.16 |
2.62 |
-1.43 |
0.50 |
0.67 |
0.35 |
1.22 |
1.62 |
— |
— |
| tNERD |
1.30 |
-0.53 |
0.16 |
2.62 |
-1.43 |
0.00 |
0.00 |
0.35 |
0.61 |
0.81 |
4.00 |
7.89 |
Cincinnati Reds
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-47.9 |
9.2% |
0.2 |
-5.0 |
-9.0 |
$147.4M |
28.0 |
10.0 |
2.09 |
2.11 |
— |
— |
| Z-score |
-1.57 |
1.18 |
-0.02 |
-0.32 |
-1.38 |
-0.63 |
-0.94 |
0.58 |
-0.59 |
-0.59 |
— |
— |
| tNERD |
-1.57 |
1.18 |
-0.02 |
-0.32 |
-1.38 |
0.63 |
0.94 |
0.58 |
0.00 |
0.00 |
4.00 |
4.04 |
Javier Assad, Chicago Cubs
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
110 |
5.1% |
62.1% |
93.2 mph |
28 |
17.9s |
-10 |
0.0% |
— |
— |
| Z-score |
0.58 |
-2.54 |
-0.72 |
-0.47 |
-0.21 |
-0.90 |
— |
— |
— |
— |
| pNERD |
-1.15 |
-1.27 |
-0.36 |
0.00 |
0.21 |
0.45 |
0.00 |
0.00 |
3.80 |
1.67 |
Nick Lodolo, Cincinnati Reds
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
114 |
8.9% |
62.7% |
94.0 mph |
28 |
19.1s |
-9 |
0.0% |
— |
— |
| Z-score |
0.80 |
-0.79 |
-0.46 |
-0.10 |
-0.21 |
0.10 |
— |
— |
— |
— |
| pNERD |
-1.61 |
-0.39 |
-0.23 |
0.00 |
0.21 |
-0.05 |
0.00 |
0.00 |
3.80 |
1.73 |
Go back to top of page
Houston Astros @ Texas Rangers, 4:05p
Summary
Not a must-watch: the gNERD is the day's low (7.65) and both starting staffs are offering more tread than fireworks, so this is the sort of game you stream if nothing better is on. The numbers tell a clear story — weak team NERD from Houston (3.39) and only middling support from Texas (5.59) combine with modest pNERD marks for Peter Lambert (2.52) and Kumar Rocker (3.80) to produce a low overall watchability score, meaning fewer strikeout duels or bullpen theatrics are likely. Lambert has been serviceable but not overpowering, and his recent cameo when hit by a comebacker is the most notable narrative on him rather than dominant peripherals. Rocker has shown upside in flashes (a long, scoreless outing earlier this year) but has been uneven and even scratched at times, so expect good innings mixed with some volatility. The Rangers’ very large positive “Luck” component in the tNERD suggests they’ve been underperforming their underlying numbers and might produce some offense out of sequence, but overall this projects as a steady, low-drama pitcher’s duel rather than a must-see slugfest.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Houston Astros (2.17); radio, Texas Rangers (2.08)
Houston Astros
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
8.9 |
8.5% |
-2.6 |
-5.1 |
5.1 |
$232.7M |
28.9 |
-3.0 |
2.17 |
1.99 |
— |
— |
| Z-score |
0.33 |
0.52 |
-0.65 |
-0.33 |
-0.63 |
0.34 |
-0.16 |
-0.17 |
-0.42 |
-0.84 |
— |
— |
| tNERD |
0.33 |
0.52 |
-0.65 |
-0.33 |
-0.63 |
0.00 |
0.16 |
0.00 |
0.00 |
0.00 |
4.00 |
3.39 |
Texas Rangers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
10.4 |
7.9% |
-2.4 |
-4.9 |
26.4 |
$201.9M |
30.3 |
29.0 |
2.01 |
2.08 |
— |
— |
| Z-score |
0.38 |
-0.05 |
-0.61 |
-0.31 |
0.50 |
-0.01 |
1.17 |
1.68 |
-0.74 |
-0.65 |
— |
— |
| tNERD |
0.38 |
-0.05 |
-0.61 |
-0.31 |
0.50 |
0.01 |
0.00 |
1.68 |
0.00 |
0.00 |
4.00 |
5.59 |
Peter Lambert, Houston Astros
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
108 |
10.5% |
63.1% |
94.0 mph |
29 |
19.4s |
-30 |
0.0% |
— |
— |
| Z-score |
0.46 |
-0.05 |
-0.31 |
-0.10 |
0.06 |
0.34 |
— |
— |
— |
— |
| pNERD |
-0.93 |
-0.03 |
-0.15 |
0.00 |
0.00 |
-0.17 |
0.00 |
0.00 |
3.80 |
2.52 |
Kumar Rocker, Texas Rangers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
11.3% |
61.3% |
94.4 mph |
26 |
20.3s |
-4 |
0.0% |
— |
— |
| Z-score |
-0.04 |
0.32 |
-1.04 |
0.09 |
-0.73 |
1.09 |
— |
— |
— |
— |
| pNERD |
0.09 |
0.16 |
-0.52 |
0.09 |
0.73 |
-0.55 |
0.00 |
0.00 |
3.80 |
3.80 |
Go back to top of page