MLB: What to watch on June 19, 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 @ Atlanta Braves, 4:15p
Summary
This is the day’s can’t-ignore pitching mismatch: Jacob Misiorowski’s heat and strikeout profile make this the most watchable game on paper, even if Atlanta’s veteran lefty Martín Pérez won’t provoke many swings-and-misses. Misiorowski (pNERD 14.75) has repeatedly turned triple-digit velocity into elite strikeout stuff and a string of dominant starts this season, making him the primary reason this game’s gNERD sits at 16.73; his capacity to touch 100+ mph and pile up Ks changes a quiet middle-inning game into appointment viewing. Pérez (pNERD 4.29) is the steady, contact-oriented counterpunch — a veteran who induces more contact and fewer punchouts, so expect a contrast of power fastball vs command and sequencing. Both clubs score well in the tNERD components and have taxed bullpens, which raises late-inning intrigue; Atlanta’s lineup is a bit blunted by Ronald Acuña Jr.’s IL stint, but the Braves still field quality pieces behind him. In short: watch for Miz’s electric stuff and the bullpen chess match that should follow — the starter matchup makes the early frames must-see, the rest depends on how the Braves handle elite velo.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 |
22.8 |
7.1% |
2.3 |
-9.3 |
30.4 |
$139.3M |
27.7 |
-31.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
0.89 |
-0.76 |
0.59 |
-0.72 |
1.02 |
-0.73 |
-1.21 |
-1.84 |
0.53 |
0.37 |
— |
— |
| tNERD |
0.89 |
-0.76 |
0.59 |
-0.72 |
1.02 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
7.41 |
Atlanta Braves
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
17.4 |
9.3% |
-0.6 |
7.8 |
29.3 |
$249.8M |
30.5 |
-21.0 |
2.36 |
2.36 |
— |
— |
| Z-score |
0.68 |
1.02 |
-0.27 |
0.63 |
0.96 |
0.54 |
1.36 |
-1.25 |
-0.05 |
-0.06 |
— |
— |
| tNERD |
0.68 |
1.02 |
-0.27 |
0.63 |
0.96 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
7.02 |
Jacob Misiorowski, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
49 |
17.0% |
67.4% |
100.2 mph |
24 |
19.8s |
-16 |
0.0% |
— |
— |
| Z-score |
-2.89 |
3.05 |
1.46 |
2.87 |
-1.28 |
0.71 |
— |
— |
— |
— |
| pNERD |
5.77 |
1.52 |
0.73 |
2.00 |
1.28 |
-0.36 |
0.00 |
0.00 |
3.80 |
14.75 |
Martín Pérez, Atlanta Braves
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
94 |
9.2% |
62.0% |
89.8 mph |
35 |
17.7s |
-24 |
0.0% |
— |
— |
| Z-score |
-0.33 |
-0.62 |
-0.71 |
-2.08 |
1.59 |
-1.00 |
— |
— |
— |
— |
| pNERD |
0.65 |
-0.31 |
-0.35 |
0.00 |
0.00 |
0.50 |
0.00 |
0.00 |
3.80 |
4.29 |
Go back to top of page
Toronto Blue Jays @ Chicago Cubs, 11:20a
Summary
Watch this if you like a textured pitching duel — veteran Kevin Gausman’s predictable craft against Ben Brown’s sudden, high-velocity breakout makes for tense, frame-by-frame intrigue. The gNERD of 13.67 sits well above today’s average and comfortably above the historical median, so this isn’t a headline sweep but it’s one of the more compelling choices on the slate: the Cubs’ sky-high tNERD is driven by elite defensive value and an unusually lucky run environment, while Brown’s higher pNERD reflects a true uptick in stuff (plus a mid-90s heater and a move into the rotation that’s stuck) that has turned him into Chicago’s most watchable arm recently. Gausman brings the veteran steadiness that suppresses barrels and induces weak contact, but his lower pNERD vs. Brown and Toronto’s middling offense (poor barrel rate, limited baserunning) suggest the real fireworks will hinge on whether Chicago’s offense cashes in and whether Brown keeps missing barrels with his two-seam/fastball look. Injury churn and bullpen variance make late innings unpredictable, which raises watchability even if it probably won’t be a slugfest.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Chicago Cubs (3.15)
Toronto Blue Jays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-12.8 |
6.5% |
-3.0 |
7.3 |
26.8 |
$306.1M |
30.1 |
10.0 |
3.10 |
2.39 |
— |
— |
| Z-score |
-0.46 |
-1.25 |
-0.98 |
0.59 |
0.80 |
1.18 |
0.99 |
0.59 |
1.40 |
0.01 |
— |
— |
| tNERD |
-0.46 |
-1.25 |
-0.98 |
0.59 |
0.80 |
0.00 |
0.00 |
0.59 |
0.70 |
0.00 |
4.00 |
4.01 |
Chicago Cubs
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
24.1 |
7.8% |
1.7 |
30.8 |
-0.7 |
$246.2M |
29.8 |
19.0 |
3.01 |
3.15 |
— |
— |
| Z-score |
0.94 |
-0.19 |
0.41 |
2.43 |
-0.87 |
0.50 |
0.67 |
1.13 |
1.22 |
1.62 |
— |
— |
| tNERD |
0.94 |
-0.19 |
0.41 |
2.43 |
-0.87 |
0.00 |
0.00 |
1.13 |
0.61 |
0.81 |
4.00 |
9.26 |
Kevin Gausman, Toronto Blue Jays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
83 |
12.6% |
65.4% |
94.0 mph |
35 |
20.1s |
-2 |
0.0% |
— |
— |
| Z-score |
-0.95 |
0.98 |
0.64 |
-0.08 |
1.59 |
0.95 |
— |
— |
— |
— |
| pNERD |
1.90 |
0.49 |
0.32 |
0.00 |
0.00 |
-0.48 |
0.00 |
0.00 |
3.80 |
6.03 |
Ben Brown, Chicago Cubs
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
80 |
11.2% |
64.4% |
96.5 mph |
26 |
19.3s |
-37 |
0.0% |
— |
— |
| Z-score |
-1.12 |
0.32 |
0.24 |
1.11 |
-0.75 |
0.30 |
— |
— |
— |
— |
| pNERD |
2.24 |
0.16 |
0.12 |
1.11 |
0.75 |
-0.15 |
0.00 |
0.00 |
3.80 |
8.04 |
Go back to top of page
San Diego Padres @ Texas Rangers, 5:05p
Summary
You should tune in mainly to watch Jacob deGrom — his elite stuff and strikeout form make this feel like a pitcher’s showcase, even if San Diego’s offense is a liability. The gNERD (13.39) skews above both the historic and today’s averages, driven by a high pNERD for deGrom (9.72) and a top-end tNERD for the Padres (8.78); that split promises a clear narrative: ace dominance versus a well-rounded but offensively light opponent. Jacob’s recent run — 25 K in his past four outings — and his sustained high velocity suggest he’s closer to his peak than his age suggests, which is why he’s the main attraction for strikeout watchers. Randy Vásquez (pNERD 3.59) offers a contrasting baseline: lower swing-and-miss profile but a history of eating innings and a strong outing against Texas last season, so this is more of a timing/placement duel than an all‑out bombardment. The Rangers’ listed shortstop situation (Seager on the IL) and San Diego’s bullpen/defense (both positive contributors to tNERD) add wrinkles to the game plan. Overall: tune in for deGrom and the matchup puzzles; expect low-to-moderate scoring but plenty of high-leverage moments if deGrom’s heater and swing-and-miss return.
(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)
San Diego Padres
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-47.2 |
8.4% |
3.1 |
18.1 |
44.5 |
$255.5M |
29.9 |
-25.0 |
3.47 |
3.37 |
— |
— |
| Z-score |
-1.75 |
0.29 |
0.83 |
1.43 |
1.88 |
0.60 |
0.85 |
-1.49 |
2.12 |
2.09 |
— |
— |
| tNERD |
-1.75 |
0.29 |
0.83 |
1.43 |
1.88 |
0.00 |
0.00 |
0.00 |
1.06 |
1.04 |
4.00 |
8.78 |
Texas Rangers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-10.2 |
7.4% |
-0.4 |
1.3 |
21.0 |
$201.9M |
30.3 |
20.0 |
2.01 |
2.08 |
— |
— |
| Z-score |
-0.36 |
-0.52 |
-0.21 |
0.12 |
0.45 |
-0.01 |
1.17 |
1.19 |
-0.74 |
-0.65 |
— |
— |
| tNERD |
-0.36 |
-0.52 |
-0.21 |
0.12 |
0.45 |
0.01 |
0.00 |
1.19 |
0.00 |
0.00 |
4.00 |
4.68 |
Randy Vásquez, San Diego Padres
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
112 |
9.7% |
64.4% |
94.9 mph |
27 |
17.9s |
-21 |
0.0% |
— |
— |
| Z-score |
0.70 |
-0.38 |
0.25 |
0.35 |
-0.49 |
-0.83 |
— |
— |
— |
— |
| pNERD |
-1.40 |
-0.19 |
0.12 |
0.35 |
0.49 |
0.42 |
0.00 |
0.00 |
3.80 |
3.59 |
Jacob deGrom, Texas Rangers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
77 |
16.9% |
65.9% |
97.2 mph |
38 |
19.0s |
-1 |
0.0% |
— |
— |
| Z-score |
-1.29 |
3.00 |
0.84 |
1.44 |
2.37 |
0.06 |
— |
— |
— |
— |
| pNERD |
2.59 |
1.50 |
0.42 |
1.44 |
0.00 |
-0.03 |
0.00 |
0.00 |
3.80 |
9.72 |
Go back to top of page
Cincinnati Reds @ New York Yankees, 4:05p
Summary
Good game to tune into if you like high-upside arms and a clear narrative: Cam Schlittler is the real attraction, and Rhett Lowder’s return from the IL makes this a gamble worth watching (for different reasons). The gNERD (13.18) sits well above today’s average and the historical 75th percentile, driven by a strong Yankees tNERD (9.44) and a very high Schlittler pNERD (10.08), so expect a tilt toward elite pitching versus a vulnerable Reds lineup and bullpen.
Schlittler brings real swing-and-miss juice and excellent underlying results (sub-100 xFIP-, high velocity, strong strike rates), making every Yankee at-bat interesting even if the overall profile is pitcher-dominant; his season numbers back that up.
Lowder’s story is different: he’s just back from a shoulder stint and was recently activated, so his low pNERD and weak peripherals suggest volatility and short leashes — the Reds’ bullpen and overall team metrics don’t offer much margin for error.
If you prioritize tidy pitching matchups and the chance to watch a prospective frontline arm, this tops your list; if you want an even matchup or offensive fireworks, there are better options.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Cincinnati Reds (2.09); radio, New York Yankees (2.22)
Cincinnati Reds
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-25.3 |
9.8% |
0.6 |
-4.4 |
-13.8 |
$147.4M |
28.0 |
7.0 |
2.09 |
2.11 |
— |
— |
| Z-score |
-0.93 |
1.43 |
0.08 |
-0.33 |
-1.67 |
-0.63 |
-0.94 |
0.42 |
-0.59 |
-0.59 |
— |
— |
| tNERD |
-0.93 |
1.43 |
0.08 |
-0.33 |
-1.67 |
0.63 |
0.94 |
0.42 |
0.00 |
0.00 |
4.00 |
4.58 |
New York Yankees
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
50.4 |
10.1% |
4.2 |
1.3 |
22.9 |
$337.1M |
29.9 |
-6.0 |
2.08 |
2.22 |
— |
— |
| Z-score |
1.93 |
1.67 |
1.15 |
0.12 |
0.57 |
1.54 |
0.85 |
-0.36 |
-0.61 |
-0.36 |
— |
— |
| tNERD |
1.93 |
1.67 |
1.15 |
0.12 |
0.57 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
9.44 |
Rhett Lowder, Cincinnati Reds
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
118 |
7.8% |
59.4% |
92.8 mph |
24 |
17.0s |
-12 |
0.0% |
— |
— |
| Z-score |
1.04 |
-1.27 |
-1.76 |
-0.65 |
-1.28 |
-1.56 |
— |
— |
— |
— |
| pNERD |
-2.08 |
-0.64 |
-0.88 |
0.00 |
1.28 |
0.78 |
0.00 |
0.00 |
3.80 |
2.26 |
Cam Schlittler, New York Yankees
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
72 |
12.9% |
67.9% |
97.7 mph |
25 |
21.3s |
-28 |
0.0% |
— |
— |
| Z-score |
-1.58 |
1.12 |
1.67 |
1.68 |
-1.01 |
1.93 |
— |
— |
— |
— |
| pNERD |
3.15 |
0.56 |
0.84 |
1.68 |
1.01 |
-0.96 |
0.00 |
0.00 |
3.80 |
10.08 |
Go back to top of page
Baltimore Orioles @ Los Angeles Dodgers, 7:10p
Summary
This is a Roki Sasaki watch — his high-end stuff and the Dodgers’ overpowering lineup make this the kind of game that skews toward strikeouts and offense rather than a classical pitching duel. The gNERD of 12.77 sits above today’s average and reflects that contrast: Los Angeles’s tNERD (10.39) is elite (big batting runs, barrels and fielding), while Baltimore’s (4.46) is modest, so expect uneven action rather than a pitcher’s duel. Roki’s strong pNERD (8.60) is driven by premium velocity, swinging-strike gains and recent on-field improvements as he settles into the Dodgers’ rotation. Trey Gibson’s story is the opposite: a 2026 rookie call-up making early starts after Chris Bassitt’s IL stint, with a low pNERD (2.10) but a sizable “luck” component that hints he might outpitch his surface results if command tightens. Put simply: this is must-watch for Sasaki’s upside and the Dodgers’ offense, and for fans who enjoy watching a talented rookie try to keep the game from turning into a rout.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Los Angeles Dodgers (2.51)
Baltimore Orioles
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
7.5 |
8.5% |
-0.4 |
-8.3 |
16.5 |
$214.8M |
29.0 |
-6.0 |
2.82 |
2.10 |
— |
— |
| Z-score |
0.31 |
0.38 |
-0.21 |
-0.64 |
0.18 |
0.14 |
-0.02 |
-0.36 |
0.85 |
-0.61 |
— |
— |
| tNERD |
0.31 |
0.38 |
-0.21 |
-0.64 |
0.18 |
0.00 |
0.02 |
0.00 |
0.42 |
0.00 |
4.00 |
4.46 |
Los Angeles Dodgers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
65.2 |
9.9% |
-2.4 |
19.3 |
31.0 |
$413.5M |
30.0 |
7.0 |
2.45 |
2.51 |
— |
— |
| Z-score |
2.49 |
1.51 |
-0.80 |
1.53 |
1.06 |
2.41 |
0.90 |
0.42 |
0.12 |
0.26 |
— |
— |
| tNERD |
2.49 |
1.51 |
-0.80 |
1.53 |
1.06 |
0.00 |
0.00 |
0.42 |
0.06 |
0.13 |
4.00 |
10.39 |
Trey Gibson, Baltimore Orioles
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
124 |
6.9% |
61.1% |
94.9 mph |
24 |
19.1s |
18 |
0.0% |
— |
— |
| Z-score |
1.38 |
-1.70 |
-1.08 |
0.35 |
-1.28 |
0.14 |
— |
— |
— |
— |
| pNERD |
-2.76 |
-0.85 |
-0.54 |
0.35 |
1.28 |
-0.07 |
0.90 |
0.00 |
3.80 |
2.10 |
Roki Sasaki, Los Angeles Dodgers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
96 |
13.2% |
64.1% |
97.4 mph |
24 |
19.1s |
19 |
0.0% |
— |
— |
| Z-score |
-0.21 |
1.26 |
0.11 |
1.54 |
-1.28 |
0.14 |
— |
— |
— |
— |
| pNERD |
0.42 |
0.63 |
0.06 |
1.54 |
1.28 |
-0.07 |
0.95 |
0.00 |
3.80 |
8.60 |
Go back to top of page
Boston Red Sox @ Seattle Mariners, 7:10p
Summary
If you want a pitchers’ duel with a clear edge in electric stuff, this is the one: Bryce Miller’s high-velocity, low-walk profile promises swing-and-miss stuff, while Ranger Suárez brings a lower-velocity, craftier repertoire that should produce a classic contrast. The gNERD (12.71) leans watchable largely because pNERD is tilted by Miller (9.19) — his 96+ mph heaters, elite strike rate and strong Statcast marks since returning from an oblique IL stint make him the game’s attraction. Suárez (pNERD 5.86) gives Boston something to like too: a competent, pitchability-heavy arm with more modest velocity but decent underlying metrics after joining Boston this winter. Team-wise the Red Sox’s higher tNERD (6.10) is driven by good fielding and bullpen components, while Seattle’s lower tNERD (4.26) reflects shakier defense despite a helpful offense; that contrast increases the game’s strategic intrigue. The matchup therefore sells itself to viewers who prefer pitcher-versus-pitcher chess with a clear power-versus-craft storyline, rather than a guaranteed wild barbecued-ballpark affair.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Boston Red Sox (2.47); radio, Boston Red Sox (2.64)
Boston Red Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-33.4 |
6.9% |
3.3 |
17.2 |
24.2 |
$263.6M |
29.2 |
17.0 |
2.47 |
2.64 |
— |
— |
| Z-score |
-1.23 |
-0.92 |
0.88 |
1.36 |
0.65 |
0.70 |
0.17 |
1.01 |
0.16 |
0.54 |
— |
— |
| tNERD |
-1.23 |
-0.92 |
0.88 |
1.36 |
0.65 |
0.00 |
0.00 |
1.01 |
0.08 |
0.27 |
4.00 |
6.10 |
Seattle Mariners
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
14.9 |
8.3% |
-3.1 |
-15.1 |
17.7 |
$196.7M |
28.4 |
11.0 |
2.35 |
2.52 |
— |
— |
| Z-score |
0.59 |
0.21 |
-1.01 |
-1.17 |
0.25 |
-0.07 |
-0.52 |
0.65 |
-0.07 |
0.28 |
— |
— |
| tNERD |
0.59 |
0.21 |
-1.01 |
-1.17 |
0.25 |
0.07 |
0.52 |
0.65 |
0.00 |
0.14 |
4.00 |
4.26 |
Ranger Suarez, Boston Red Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
84 |
10.1% |
63.0% |
91.2 mph |
30 |
17.6s |
-11 |
0.0% |
— |
— |
| Z-score |
-0.89 |
-0.19 |
-0.33 |
-1.41 |
0.29 |
-1.08 |
— |
— |
— |
— |
| pNERD |
1.79 |
-0.10 |
-0.17 |
0.00 |
0.00 |
0.54 |
0.00 |
0.00 |
3.80 |
5.86 |
Bryce Miller, Seattle Mariners
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
71 |
12.4% |
69.9% |
96.6 mph |
27 |
21.9s |
-32 |
0.0% |
— |
— |
| Z-score |
-1.63 |
0.89 |
2.48 |
1.16 |
-0.49 |
2.42 |
— |
— |
— |
— |
| pNERD |
3.27 |
0.44 |
1.24 |
1.16 |
0.49 |
-1.21 |
0.00 |
0.00 |
3.80 |
9.19 |
Go back to top of page
San Francisco Giants @ Miami Marlins, 4:10p
Summary
This is worth a look if you like pitchers who are better on paper than recent lines: Roupp’s profile suggests upside while Bachar’s bullpen-to-starter form makes for a live, swing-or-miss duel. The gNERD (11.79) sits a touch above today’s mean and is driven more by pitching (avg pNERD 6.72) and a markedly stronger Marlins team tNERD (7.01) versus the Giants’ limp 3.12. Landen Roupp (pNERD 7.41) posts a stout xFIP- (82) and huge positive Luck (23), meaning his peripherals look better than his surface results — expect better sequencing or fewer big innings if the underlying stuff holds. Lake Bachar (pNERD 6.04) grades as a competent, high-contact chaser with recent effective relief-to-start outings for Miami, so he can keep this close while the Marlins’ bullpen and baserunning profile add watchable volatility. Bottom line: this isn’t a fireworks matchup, but analytically inclined viewers should enjoy the duel-level chess and the chance Roupp’s peripherals finally translate.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)
San Francisco Giants
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
10.8 |
6.9% |
-6.4 |
-7.8 |
-4.2 |
$228.3M |
29.6 |
22.0 |
3.20 |
3.49 |
— |
— |
| Z-score |
0.43 |
-0.92 |
-1.99 |
-0.60 |
-1.08 |
0.29 |
0.49 |
1.31 |
1.59 |
2.34 |
— |
— |
| tNERD |
0.43 |
-0.92 |
-1.99 |
-0.60 |
-1.08 |
0.00 |
0.00 |
1.31 |
0.79 |
1.17 |
4.00 |
3.12 |
Miami Marlins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-10.1 |
6.2% |
4.1 |
-0.3 |
25.9 |
$81.5M |
27.4 |
2.0 |
1.79 |
1.66 |
— |
— |
| Z-score |
-0.35 |
-1.49 |
1.12 |
-0.01 |
0.75 |
-1.39 |
-1.49 |
0.12 |
-1.17 |
-1.54 |
— |
— |
| tNERD |
-0.35 |
-1.49 |
1.12 |
-0.01 |
0.75 |
1.39 |
1.49 |
0.12 |
0.00 |
0.00 |
4.00 |
7.01 |
Landen Roupp, San Francisco Giants
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
82 |
10.3% |
60.4% |
93.3 mph |
27 |
16.9s |
23 |
0.0% |
— |
— |
| Z-score |
-1.01 |
-0.10 |
-1.35 |
-0.41 |
-0.49 |
-1.65 |
— |
— |
— |
— |
| pNERD |
2.02 |
-0.05 |
-0.67 |
0.00 |
0.49 |
0.82 |
1.00 |
0.00 |
3.80 |
7.41 |
Lake Bachar, Miami Marlins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
90 |
14.7% |
61.8% |
94.7 mph |
31 |
18.2s |
-19 |
0.0% |
— |
— |
| Z-score |
-0.55 |
1.97 |
-0.79 |
0.25 |
0.55 |
-0.59 |
— |
— |
— |
— |
| pNERD |
1.11 |
0.98 |
-0.40 |
0.25 |
0.00 |
0.29 |
0.00 |
0.00 |
3.80 |
6.04 |
Go back to top of page
Chicago White Sox @ Detroit Tigers, 3:40p
Summary
Worth tuning in because Tarik Skubal is back and still the game’s main attraction, while the White Sox lineup actually gives him a real test — the pitching matchup makes this more interesting than the teams’ records suggest. Skubal’s huge pNERD (10.63) and elite underlying stuff (very strong xFIP-) mean his starts are inherently watchable even if he showed some rust in his return from elbow surgery; he was activated and made a controlled comeback start in mid‑June. Erick Fedde’s pNERD (0.60) tells a different story: he’s low‑ceiling here, with minimal swing‑and‑miss and usage that has included bulk/relief roles this season, so this isn’t a duel of aces. The White Sox’s high tNERD (8.25) — good barrel profile and younger roster — raises the game’s upside, while Detroit’s lower team NERD (3.70) and defensive issues dampen it; Skubal vs. a lively lineup is the narrative, not a back‑and‑forth pitchers’ duel. Expect strikeouts early, a chance for the Sox to force the Tigers’ pen, and entertainment that leans on Skubal’s sky‑high floor rather than Fedde’s.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Detroit Tigers (2.74); radio, Detroit Tigers (2.64)
Chicago White Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
13.7 |
9.3% |
-1.7 |
2.8 |
13.2 |
$105.8M |
27.1 |
-3.0 |
1.82 |
2.57 |
— |
— |
| Z-score |
0.54 |
1.02 |
-0.60 |
0.23 |
-0.02 |
-1.11 |
-1.76 |
-0.18 |
-1.11 |
0.39 |
— |
— |
| tNERD |
0.54 |
1.02 |
-0.60 |
0.23 |
-0.02 |
1.11 |
1.76 |
0.00 |
0.00 |
0.19 |
4.00 |
8.25 |
Detroit Tigers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-11.5 |
9.3% |
-3.4 |
-14.4 |
8.2 |
$239.2M |
29.6 |
17.0 |
2.74 |
2.64 |
— |
— |
| Z-score |
-0.41 |
1.02 |
-1.10 |
-1.12 |
-0.33 |
0.42 |
0.58 |
1.01 |
0.69 |
0.54 |
— |
— |
| tNERD |
-0.41 |
1.02 |
-1.10 |
-1.12 |
-0.33 |
0.00 |
0.00 |
1.01 |
0.34 |
0.27 |
4.00 |
3.70 |
Erick Fedde, Chicago White Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
120 |
6.8% |
60.0% |
93.8 mph |
33 |
17.1s |
-14 |
0.0% |
— |
— |
| Z-score |
1.15 |
-1.74 |
-1.52 |
-0.17 |
1.07 |
-1.48 |
— |
— |
— |
— |
| pNERD |
-2.31 |
-0.87 |
-0.76 |
0.00 |
0.00 |
0.74 |
0.00 |
0.00 |
3.80 |
0.60 |
Tarik Skubal, Detroit Tigers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
66 |
13.4% |
67.2% |
96.7 mph |
29 |
18.0s |
1 |
0.0% |
— |
— |
| Z-score |
-1.92 |
1.36 |
1.37 |
1.21 |
0.03 |
-0.75 |
— |
— |
— |
— |
| pNERD |
3.84 |
0.68 |
0.69 |
1.21 |
0.00 |
0.38 |
0.05 |
0.00 |
3.80 |
10.63 |
Go back to top of page
Washington Nationals @ Tampa Bay Rays, 4:10p
Summary
Watchable but not can’t-miss: a midrange gNERD (10.91) that leans on the Nationals’ youthful, aggressive offense and baserunning versus a Rays club whose defense and low barrel rate make for fun-to-watch contact and scrappier at-bats rather than a slugfest. Cade Cavalli and Griffin Jax profile as fairly even starting-pitcher attractions (pNERDs 5.72 and 6.27): Cavalli brings a live 96.5 mph heater and above-average strike% but a snail’s-pace delivery that knocks down his watchability, while Jax converts heat and a legit whiff profile into a higher swStr% that promises punchouts and chase-heavy innings. Cavalli’s role as a 2026 Opening Day choice gives the matchup a bit more narrative weight, and Jax’s ongoing move from high-leverage reliever to rotation option is another subplot to follow. The Nats’ tNERD is buoyed by standout baserunning and youth (and undermined by a shaky bullpen), while the Rays’ low tNERD reflects poor barrel rates and below-average fielding — the kind of matchup where small-ball, mistakes, and pitching adjustments decide the game, which makes it worthwhile if you like moving parts over fireworks.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Washington Nationals (2.20)
Washington Nationals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
22.9 |
8.8% |
6.3 |
0.6 |
-17.3 |
$114.5M |
27.1 |
-43.0 |
2.00 |
2.20 |
— |
— |
| Z-score |
0.89 |
0.62 |
1.77 |
0.06 |
-1.88 |
-1.01 |
-1.71 |
-2.55 |
-0.75 |
-0.40 |
— |
— |
| tNERD |
0.89 |
0.62 |
1.77 |
0.06 |
-1.88 |
1.01 |
1.71 |
0.00 |
0.00 |
0.00 |
4.00 |
8.19 |
Tampa Bay Rays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-3.0 |
5.3% |
2.2 |
-15.1 |
-1.2 |
$106.9M |
29.1 |
6.0 |
2.27 |
2.10 |
— |
— |
| Z-score |
-0.09 |
-2.22 |
0.56 |
-1.17 |
-0.90 |
-1.10 |
0.07 |
0.36 |
-0.23 |
-0.61 |
— |
— |
| tNERD |
-0.09 |
-2.22 |
0.56 |
-1.17 |
-0.90 |
1.10 |
0.00 |
0.36 |
0.00 |
0.00 |
4.00 |
1.64 |
Cade Cavalli, Washington Nationals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
93 |
10.7% |
65.4% |
96.5 mph |
27 |
21.3s |
3 |
0.0% |
— |
— |
| Z-score |
-0.38 |
0.09 |
0.65 |
1.11 |
-0.49 |
1.93 |
— |
— |
— |
— |
| pNERD |
0.76 |
0.04 |
0.32 |
1.11 |
0.49 |
-0.96 |
0.15 |
0.00 |
3.80 |
5.72 |
Griffin Jax, Tampa Bay Rays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
92 |
13.4% |
63.5% |
96.1 mph |
31 |
18.8s |
-5 |
0.0% |
— |
— |
| Z-score |
-0.44 |
1.36 |
-0.11 |
0.92 |
0.55 |
-0.10 |
— |
— |
— |
— |
| pNERD |
0.88 |
0.68 |
-0.06 |
0.92 |
0.00 |
0.05 |
0.00 |
0.00 |
3.80 |
6.27 |
Go back to top of page
St. Louis Cardinals @ Kansas City Royals, 5:15p
Summary
Don’t expect fireworks, but expect a quietly instructive pitching duel with a low-key storyline: a young Cardinals arm coming off a no-hit cameo versus a veteran Royal cleared to return after a scary comebacker. The gNERD sits almost exactly at the historical mean (10.07 vs. 10.11), so this is more “solid baseball” than must-see; team NERD skews toward St. Louis (8.11) thanks to excellent fielding and a younger, cheaper roster, while Kansas City’s low tNERD (3.95) is dragged down by a beleaguered bullpen even as their unusually high positive luck suggests they’ve been underperforming and could rebound. Michael McGreevy’s pNERD is modest (3.82) but his recent six no-hit innings give him upside and a real narrative edge. Seth Lugo’s return after being struck in the head is the human-interest subplot — he was placed on the concussion list but is expected to rejoin the rotation, which could affect his stuff and early pitchability. With both starters’ pNERDs in the mid-single digits, watch for short, strategically fought innings, and for the Royals’ bullpen to determine whether the game stays tight or becomes one-sided.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, St. Louis Cardinals (2.17); radio, Kansas City Royals (2.22)
St. Louis Cardinals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
11.3 |
7.8% |
2.0 |
13.8 |
-0.5 |
$111.2M |
26.9 |
2.0 |
2.17 |
2.15 |
— |
— |
| Z-score |
0.45 |
-0.19 |
0.50 |
1.10 |
-0.86 |
-1.05 |
-1.94 |
0.12 |
-0.43 |
-0.50 |
— |
— |
| tNERD |
0.45 |
-0.19 |
0.50 |
1.10 |
-0.86 |
1.05 |
1.94 |
0.12 |
0.00 |
0.00 |
4.00 |
8.11 |
Kansas City Royals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-18.3 |
8.3% |
1.7 |
8.3 |
-17.6 |
$184.5M |
29.7 |
17.0 |
2.11 |
2.22 |
— |
— |
| Z-score |
-0.66 |
0.21 |
0.41 |
0.66 |
-1.90 |
-0.21 |
0.62 |
1.01 |
-0.54 |
-0.36 |
— |
— |
| tNERD |
-0.66 |
0.21 |
0.41 |
0.66 |
-1.90 |
0.21 |
0.00 |
1.01 |
0.00 |
0.00 |
4.00 |
3.95 |
Michael McGreevy, St. Louis Cardinals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
98 |
7.9% |
61.9% |
91.0 mph |
25 |
19.4s |
-24 |
0.0% |
— |
— |
| Z-score |
-0.10 |
-1.23 |
-0.77 |
-1.51 |
-1.01 |
0.39 |
— |
— |
— |
— |
| pNERD |
0.20 |
-0.61 |
-0.39 |
0.00 |
1.01 |
-0.19 |
0.00 |
0.00 |
3.80 |
3.82 |
Seth Lugo, Kansas City Royals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
8.0% |
65.2% |
91.6 mph |
36 |
16.4s |
-13 |
0.0% |
— |
— |
| Z-score |
0.13 |
-1.18 |
0.56 |
-1.22 |
1.85 |
-2.05 |
— |
— |
— |
— |
| pNERD |
-0.26 |
-0.59 |
0.28 |
0.00 |
0.00 |
1.03 |
0.00 |
0.00 |
3.80 |
4.25 |
Go back to top of page
Minnesota Twins @ Arizona Diamondbacks, 6:45p
Summary
Not a can’t-miss duel, but a quietly sensible watch: Michael Soroka brings the steadier profile while Connor Prielipp supplies the volatility and a little novelty, and the contrast between Arizona’s tidy defense and Minnesota’s defensive holes should decide how entertaining this plays out. Soroka’s recent run has been the storyline—steady peripherals and a stretch of quality starts that make him the safer bet to limit damage—while Prielipp is a young lefty with above-average velocity and upside who’s been inconsistent, which creates the low-key intrigue. The game’s gNERD (9.72) sits below today’s mean, driven by two low team NERDs (Twins especially weak, Diamondbacks middling) even though the pitchers’ pNERDs are respectable (6.16 and 6.33), so expect a pitcher-versus-defense tilt rather than a strikeout festival; both pitchers show limited swinging-strike upside, so contact and timing will matter. Arizona is the betting favorite, which fits the profile of a controlled, defense-first game. If you care about tidy, tactical baseball and matchup nuance—not fireworks—this is the one to pick; otherwise skip for higher-gNERD drama.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Minnesota Twins (2.30); radio, Minnesota Twins (2.06)
Minnesota Twins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
4.5 |
8.5% |
-3.0 |
-13.4 |
0.5 |
$122.1M |
28.9 |
-16.0 |
2.30 |
2.06 |
— |
— |
| Z-score |
0.20 |
0.38 |
-0.98 |
-1.04 |
-0.80 |
-0.92 |
-0.06 |
-0.95 |
-0.17 |
-0.69 |
— |
— |
| tNERD |
0.20 |
0.38 |
-0.98 |
-1.04 |
-0.80 |
0.92 |
0.06 |
0.00 |
0.00 |
0.00 |
4.00 |
2.75 |
Arizona Diamondbacks
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-29.3 |
6.8% |
2.4 |
17.1 |
18.6 |
$231.6M |
30.2 |
-15.0 |
2.19 |
1.92 |
— |
— |
| Z-score |
-1.08 |
-1.00 |
0.62 |
1.36 |
0.31 |
0.33 |
1.08 |
-0.89 |
-0.39 |
-0.99 |
— |
— |
| tNERD |
-1.08 |
-1.00 |
0.62 |
1.36 |
0.31 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
4.20 |
Connor Prielipp, Minnesota Twins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
8.9% |
63.6% |
95.3 mph |
25 |
18.0s |
23 |
0.0% |
— |
— |
| Z-score |
0.07 |
-0.76 |
-0.08 |
0.54 |
-1.01 |
-0.75 |
— |
— |
— |
— |
| pNERD |
-0.15 |
-0.38 |
-0.04 |
0.54 |
1.01 |
0.38 |
1.00 |
0.00 |
3.80 |
6.16 |
Michael Soroka, Arizona Diamondbacks
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
84 |
9.4% |
66.7% |
93.7 mph |
28 |
18.5s |
-10 |
0.0% |
— |
— |
| Z-score |
-0.89 |
-0.52 |
1.20 |
-0.22 |
-0.23 |
-0.35 |
— |
— |
— |
— |
| pNERD |
1.79 |
-0.26 |
0.60 |
0.00 |
0.23 |
0.17 |
0.00 |
0.00 |
3.80 |
6.33 |
Go back to top of page
Los Angeles Angels @ Athletics, 6:40p
Summary
Not a can't-miss by the numbers — this one sits below today's average gNERD — but José Soriano alone makes it worth a look. The game’s gNERD of 8.99 (well under today’s mean ~11.6 and the historical mean ~10.1) flags modest overall watchability because the Angels’ tNERD is abysmal (1.10) while the A’s are middling (5.71); that said, Soriano’s high pNERD (7.51), heavy velocity and the narrative of a breakout/return-from-injury season give the matchup a focal point worth watching. Jeffrey Springs profiles as the less exciting half of the duel: stable veteran results but modest swing-and-miss and a middling pNERD (3.68), so expect contact-heavy innings unless the A’s get lucky. The A’s big positive “luck” reading suggests their offense could outperform recent results, and Oakland’s bullpen volatility is a real game-shaper — both add episodic excitement even if the teams’ underlying metrics predict a low-tempo, pitcher-driven contest. In short: tune in for Soriano and late-inning bullpen theatrics; don’t expect an all-day fireworks show.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Los Angeles Angels (2.01)
Los Angeles Angels
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-10.4 |
9.3% |
-5.3 |
-20.6 |
-4.0 |
$191.6M |
28.6 |
1.0 |
2.59 |
2.01 |
— |
— |
| Z-score |
-0.36 |
1.02 |
-1.66 |
-1.60 |
-1.07 |
-0.13 |
-0.39 |
0.06 |
0.40 |
-0.80 |
— |
— |
| tNERD |
-0.36 |
1.02 |
-1.66 |
-1.60 |
-1.07 |
0.13 |
0.39 |
0.06 |
0.20 |
0.00 |
4.00 |
1.10 |
Athletics
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
17.0 |
8.5% |
-3.7 |
-15.4 |
15.9 |
$135.2M |
28.2 |
24.0 |
1.27 |
1.94 |
— |
— |
| Z-score |
0.67 |
0.38 |
-1.19 |
-1.19 |
0.14 |
-0.77 |
-0.71 |
1.43 |
-2.19 |
-0.95 |
— |
— |
| tNERD |
0.67 |
0.38 |
-1.19 |
-1.19 |
0.14 |
0.77 |
0.71 |
1.43 |
0.00 |
0.00 |
4.00 |
5.71 |
José Soriano, Los Angeles Angels
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
88 |
13.6% |
61.7% |
97.1 mph |
27 |
18.5s |
-23 |
0.0% |
— |
— |
| Z-score |
-0.67 |
1.45 |
-0.82 |
1.40 |
-0.49 |
-0.35 |
— |
— |
— |
— |
| pNERD |
1.33 |
0.72 |
-0.41 |
1.40 |
0.49 |
0.17 |
0.00 |
0.00 |
3.80 |
7.51 |
Jeffrey Springs, Athletics
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
104 |
9.4% |
64.6% |
91.5 mph |
33 |
19.5s |
14 |
0.0% |
— |
— |
| Z-score |
0.24 |
-0.52 |
0.32 |
-1.27 |
1.07 |
0.47 |
— |
— |
— |
— |
| pNERD |
-0.49 |
-0.26 |
0.16 |
0.00 |
0.00 |
-0.23 |
0.70 |
0.00 |
3.80 |
3.68 |
Go back to top of page
Cleveland Guardians @ Houston Astros, 5:10p
Summary
Low-stakes pitching duel worth a glance if you like tidy starts rather than fireworks: Bibee’s recent bounce-back gives Cleveland a tidy edge, while Imai’s return-to-form storyline and control questions make Houston a wild-card. Tanner Bibee has shown flashes of dominance lately (an eight-inning shutout and back-to-back strong outings), which boosts his appeal despite a middling pNERD; he’s the cleaner, more reliable arm on paper. Imai’s narrative is different — he’s just been shuffled between Triple-A and the big club and has had trouble finding the zone in rehab work, so his starts carry volatility and the “might snap back” intrigue driven by a large luck component in his pNERD. Cleveland’s higher team-NERD comes from age, bullpen and other non-offensive factors, while Houston’s lower tNERD reflects a shaky pen and baserunning; add Cleveland’s recent lineup injuries that thin their depth and you get a slightly lopsided tactical game. Overall gNERD (8.88) is below today’s average, so this is a watch-if-you’re into process and pitching storylines, not a must-see.
(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, Cleveland Guardians (3.14)
Cleveland Guardians
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-22.4 |
6.1% |
2.2 |
2.0 |
29.7 |
$88.9M |
27.6 |
8.0 |
2.16 |
3.14 |
— |
— |
| Z-score |
-0.82 |
-1.57 |
0.56 |
0.17 |
0.98 |
-1.30 |
-1.35 |
0.48 |
-0.44 |
1.60 |
— |
— |
| tNERD |
-0.82 |
-1.57 |
0.56 |
0.17 |
0.98 |
1.30 |
1.35 |
0.48 |
0.00 |
0.80 |
4.00 |
7.25 |
Houston Astros
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
10.0 |
8.7% |
-2.4 |
-0.9 |
-3.2 |
$232.7M |
28.9 |
4.0 |
2.17 |
1.99 |
— |
— |
| Z-score |
0.40 |
0.54 |
-0.80 |
-0.06 |
-1.02 |
0.34 |
-0.16 |
0.24 |
-0.42 |
-0.84 |
— |
— |
| tNERD |
0.40 |
0.54 |
-0.80 |
-0.06 |
-1.02 |
0.00 |
0.16 |
0.24 |
0.00 |
0.00 |
4.00 |
3.45 |
Tanner Bibee, Cleveland Guardians
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
11.7% |
63.6% |
94.0 mph |
27 |
20.4s |
-4 |
0.0% |
— |
— |
| Z-score |
-0.04 |
0.56 |
-0.06 |
-0.08 |
-0.49 |
1.20 |
— |
— |
— |
— |
| pNERD |
0.08 |
0.28 |
-0.03 |
0.00 |
0.49 |
-0.60 |
0.00 |
0.00 |
3.80 |
4.03 |
Tatsuya Imai, Houston Astros
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
109 |
12.1% |
58.7% |
94.9 mph |
28 |
20.5s |
44 |
0.0% |
— |
— |
| Z-score |
0.53 |
0.75 |
-2.06 |
0.35 |
-0.23 |
1.28 |
— |
— |
— |
— |
| pNERD |
-1.06 |
0.37 |
-1.03 |
0.35 |
0.23 |
-0.64 |
1.00 |
0.00 |
3.80 |
3.03 |
Go back to top of page
Pittsburgh Pirates @ Colorado Rockies, 5:40p
Summary
Not a can’t-miss matchup: this game ranks near the bottom of the day’s slate (gNERD 8.61) because the pitching matchup and one lineup are bland more than they’re compelling. The Pirates’ higher tNERD (6.46) comes from a decent offense and aggressive baserunning offset by poor defense, while Colorado’s tNERD (1.79) reflects an anemic lineup that dulls Coors Field’s usual fireworks — that combination pushes this toward “background TV” rather than appointment viewing. Bubba Chandler (pNERD 4.93) is the interesting half-note: a 23-year-old with mid-to-upper-90s velo who injects some upside, but his xFIP profile looks worrisome, so velocity may not equal length or dominance. Kyle Freeland (pNERD 4.04) has been hit hard this season by conventional numbers, though his positive luck/peripheral signal suggests he might not be as bad as his ERA implies — that makes him a low-key wild card rather than must-see. If you like watching a hard-throwing rookie try to solve Coors against a cold lineup, tune in; if you want high-probability action, this is lower priority.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Pittsburgh Pirates (2.01); radio, Pittsburgh Pirates (1.98)
Pittsburgh Pirates
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
24.5 |
8.2% |
5.8 |
-16.6 |
11.6 |
$119.1M |
28.8 |
0.0 |
2.01 |
1.98 |
— |
— |
| Z-score |
0.95 |
0.13 |
1.63 |
-1.29 |
-0.12 |
-0.96 |
-0.20 |
0.00 |
-0.74 |
-0.86 |
— |
— |
| tNERD |
0.95 |
0.13 |
1.63 |
-1.29 |
-0.12 |
0.96 |
0.20 |
0.00 |
0.00 |
0.00 |
4.00 |
6.46 |
Colorado Rockies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-32.9 |
6.8% |
-2.2 |
-7.4 |
16.5 |
$134.1M |
29.5 |
6.0 |
1.73 |
1.80 |
— |
— |
| Z-score |
-1.21 |
-1.00 |
-0.74 |
-0.57 |
0.18 |
-0.79 |
0.44 |
0.36 |
-1.29 |
-1.25 |
— |
— |
| tNERD |
-1.21 |
-1.00 |
-0.74 |
-0.57 |
0.18 |
0.79 |
0.00 |
0.36 |
0.00 |
0.00 |
4.00 |
1.79 |
Bubba Chandler, Pittsburgh Pirates
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
117 |
10.6% |
62.7% |
98.4 mph |
23 |
19.5s |
-4 |
0.0% |
— |
— |
| Z-score |
0.98 |
0.04 |
-0.45 |
2.01 |
-1.54 |
0.47 |
— |
— |
— |
— |
| pNERD |
-1.97 |
0.02 |
-0.23 |
2.00 |
1.54 |
-0.23 |
0.00 |
0.00 |
3.80 |
4.93 |
Kyle Freeland, Colorado Rockies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
108 |
10.2% |
66.6% |
91.5 mph |
33 |
19.7s |
61 |
0.0% |
— |
— |
| Z-score |
0.47 |
-0.15 |
1.15 |
-1.27 |
1.07 |
0.63 |
— |
— |
— |
— |
| pNERD |
-0.94 |
-0.07 |
0.58 |
0.00 |
0.00 |
-0.31 |
1.00 |
0.00 |
3.80 |
4.04 |
Go back to top of page