MLB: What to watch on September 8, 2025
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
New York Mets @ Philadelphia Phillies, 3:45p
Summary
Rookie vs. reputation is the hook: Nolan McLean’s high-octane start (11.04 pNERD, xFIP- 67) meets Aaron Nola’s name brand while he’s still searching for form post-IL. With the Mets already 7–2 against Philly and having just blanked them behind McLean, this sits atop today’s gNERD slate and comfortably in the historic high end.
McLean supplies pace and punch (mid‑90s velocity, quick tempo), and he literally just mowed down these Phillies for eight scoreless in a sweep, which heightens the novelty factor for a fourth straight look. The Mets’ bats back it with legitimately entertaining traits: plus barrel rate and run creation, and a bullpen that’s been a feature, not a bug, in their watchability profile. On the other side, Nola’s skill indicators are closer to average (xFIP- 93) and the recent results since returning haven’t soothed nerves—6 ER at Milwaukee on 9/3 and 4 ER vs. Atlanta on 8/28 after a rocky IL return on 8/17.
One more storyline tilts the camera: Trea Turner left the last game with a right hamstring strain and is headed for an MRI, so his status clouds Philly’s offense even if their baserunning remains a draw. If you like rising-stuff vs. established-craft with stakes, queue this one.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcast: New York Mets (3.32 rating)
New York Mets
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 89.9 | 10.4% | 6.6 | 1.9 | 45.6 | $332.0M | 29.7 | 31.0 | 3.32 | — | — |
Z-score | 1.46 | 1.56 | 0.97 | 0.10 | 0.80 | 2.14 | 1.00 | 1.39 | 1.82 | — | — |
tNERD | 1.46 | 1.56 | 0.97 | 0.10 | 0.80 | 0.00 | 0.00 | 1.39 | 1.82 | 4.00 | 12.10 |
Philadelphia Phillies
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 48.7 | 8.8% | 8.4 | 4.7 | 28.4 | $279.5M | 29.5 | 23.0 | 2.92 | — | — |
Z-score | 0.80 | 0.23 | 1.25 | 0.24 | -0.05 | 1.43 | 0.79 | 1.03 | 1.03 | — | — |
tNERD | 0.80 | 0.23 | 1.25 | 0.24 | -0.05 | 0.00 | 0.00 | 1.03 | 1.03 | 4.00 | 8.54 |
Nolan McLean, New York Mets
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 67 | 10.8% | 65.0% | 94.9 mph | 23 | 16.2s | -34 | 0.0% | — | — |
Z-score | -2.04 | 0.11 | 0.47 | 0.48 | -1.47 | -1.85 | — | — | — | — |
pNERD | 4.08 | 0.06 | 0.23 | 0.48 | 1.47 | 0.93 | 0.00 | 0.00 | 3.80 | 11.04 |
Aaron Nola, Philadelphia Phillies
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 93 | 11.4% | 64.8% | 91.3 mph | 32 | 21.0s | 64 | 0.0% | — | — |
Z-score | -0.49 | 0.40 | 0.41 | -1.17 | 0.89 | 1.97 | — | — | — | — |
pNERD | 0.97 | 0.20 | 0.21 | 0.00 | 0.00 | -0.98 | 0.05 | 0.00 | 3.80 | 4.25 |
Boston Red Sox @ Athletics, 7:05p
Summary
Strikeout royalty versus electric rookie heat is a fine reason to tune in: gNERD 17.55 puts this near the top of today’s slate and well above the historic 95th percentile. Garrett Crochet’s ace-level indicators (xFIP- 64, premium velocity, strike-throwing) meet 22-year-old Luis Morales’ triple-digit-adjacent fastball and prospect shine, a contrast that rarely shares a mound. Boston’s side of the NERD ledger is loaded—elite baserunning, gloves, and a strong bullpen—while Sacramento’s kids-and-power offense comes with shakier defense and relief help. Crochet is not just stuff; as of last week he led MLB in both innings and strikeouts, even if a homer-happy hiccup vs. Cleveland briefly scuffed the line, and Boston just extended him like the ace he’s been. Morales brings upper-90s life and has impressed since his debut, including a career-high eight Ks in St. Louis; the watch is whether his command holds against a disciplined lineup now missing IL-bound rookie sparkplug Roman Anthony. Also: you’re watching the A’s in their temporary Sacramento home, which is its own curiosity.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)
Recommended broadcast: Boston Red Sox (2.47 rating)
Boston Red Sox
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 14.9 | 9.5% | 6.2 | 25.4 | 58.2 | $191.8M | 28.7 | -9.0 | 2.47 | — | — |
Z-score | 0.26 | 0.82 | 0.90 | 1.26 | 1.42 | 0.25 | -0.02 | -0.40 | 0.16 | — | — |
tNERD | 0.26 | 0.82 | 0.90 | 1.26 | 1.42 | 0.00 | 0.02 | 0.00 | 0.16 | 4.00 | 8.84 |
Athletics
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 37.4 | 8.3% | 0.2 | -23.6 | 17.2 | $77.1M | 27.6 | 41.0 | 1.27 | — | — |
Z-score | 0.62 | -0.18 | -0.05 | -1.16 | -0.60 | -1.29 | -1.14 | 1.84 | -2.19 | — | — |
tNERD | 0.62 | -0.18 | -0.05 | -1.16 | -0.60 | 1.29 | 1.14 | 1.84 | 0.00 | 4.00 | 6.90 |
Garrett Crochet, Boston Red Sox
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 64 | 13.2% | 67.3% | 96.2 mph | 26 | 17.3s | -2 | 0.0% | — | — |
Z-score | -2.22 | 1.27 | 1.49 | 1.07 | -0.68 | -0.98 | — | — | — | — |
pNERD | 4.44 | 0.64 | 0.75 | 1.07 | 0.68 | 0.49 | 0.00 | 0.00 | 3.80 | 11.87 |
Luis Morales, Athletics
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 93 | 9.3% | 60.2% | 97.3 mph | 22 | 17.2s | -55 | 0.0% | — | — |
Z-score | -0.49 | -0.61 | -1.61 | 1.57 | -1.73 | -1.06 | — | — | — | — |
pNERD | 0.97 | -0.31 | -0.80 | 1.57 | 1.73 | 0.53 | 0.00 | 0.00 | 3.80 | 7.49 |
Arizona Diamondbacks @ San Francisco Giants, 6:45p
Summary
Ace-vs-newcomer is the hook: Logan Webb’s grounder machine (and newfound whiffs) meets late-summer stretch-out Nabil Crismatt, a contrast that could be tidy and tense. With a gNERD of 11.87—comfortably above today’s average—and the Giants’ run prevention backing Webb, this is a worthy click. Webb’s 2025 looks like an upgrade: more strikeouts layered onto his sinker/sweeper, plus top-tier contact control, the profile our pNERD loves (xFIP- 67) and recent analysis backs. The Giants also stabilize late, even after losing All-Star Randy Rodríguez; Ryan Walker has slid back to the ninth, keeping the bullpen viable. Arizona counters with bats and baserunning (tNERD positives), and Corbin Carroll is cooking—30 homers with speed—though losing Lourdes Gurriel Jr. dings the depth. Crismatt is the curiosity: low velo, lots of strikes, working fast, and recently gave Arizona 6.1 solid frames; still, his pNERD is only middling versus Webb’s. Given the matchup, expect San Francisco’s elite starter plus sturdier pen to control the script, but Carroll-and-friends inject just enough chaos to keep it watchable, especially with both clubs hovering in the Wild Card scrum.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcast: San Francisco Giants (3.20 rating)
Arizona Diamondbacks
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 52.1 | 9.1% | 4.6 | 10.6 | -1.4 | $189.5M | 29.5 | 0.0 | 2.19 | — | — |
Z-score | 0.86 | 0.48 | 0.65 | 0.53 | -1.52 | 0.22 | 0.79 | 0.00 | -0.39 | — | — |
tNERD | 0.86 | 0.48 | 0.65 | 0.53 | -1.52 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 4.99 |
San Francisco Giants
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -6.9 | 7.5% | -7.9 | 5.8 | 38.8 | $195.3M | 29.3 | -7.0 | 3.20 | — | — |
Z-score | -0.09 | -0.84 | -1.34 | 0.29 | 0.46 | 0.30 | 0.59 | -0.31 | 1.59 | — | — |
tNERD | -0.09 | -0.84 | -1.34 | 0.29 | 0.46 | 0.00 | 0.00 | 0.00 | 1.59 | 4.00 | 4.07 |
Nabil Crismatt, Arizona Diamondbacks
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 103 | 10.3% | 67.9% | 89.3 mph | 30 | 16.6s | -53 | 0.0% | — | — |
Z-score | 0.11 | -0.13 | 1.77 | -2.08 | 0.36 | -1.53 | — | — | — | — |
pNERD | -0.22 | -0.06 | 0.89 | 0.00 | 0.00 | 0.77 | 0.00 | 0.00 | 3.80 | 5.17 |
Logan Webb, San Francisco Giants
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 67 | 10.9% | 66.1% | 92.6 mph | 28 | 16.4s | 10 | 0.0% | — | — |
Z-score | -2.04 | 0.16 | 0.97 | -0.57 | -0.16 | -1.69 | — | — | — | — |
pNERD | 4.08 | 0.08 | 0.48 | 0.00 | 0.16 | 0.85 | 0.05 | 0.00 | 3.80 | 9.50 |
Chicago Cubs @ Atlanta Braves, 4:15p
Summary
A command-artist vs. a pace merchant, with the Cubs’ glove-and-legs show doing most of the selling: that’s this rematch in a nutshell. Shota Imanaga brings a six-start quality-start streak into a meeting with Bryce Elder, whose recent “boom-or-bust” track makes the early innings feel coin-flippy rather than flamethrower-choreographed.
With a gNERD of 10.43 (near the middle of today’s slate), the draw skews team-side: the Cubs’ top-tier tNERD (10.16) is powered by barrels, elite baserunning (+1.52) and plus defense (+1.44), while Atlanta’s low tNERD (2.53) and shaky run-prevention out of the pen keep volatility on the table. Imanaga’s pNERD is modest (3.62) because the peripherals are closer to average (xFIP- 110), but he just beat Atlanta with 6 innings of 3-run ball; Elder counters with a better xFIP- (101) and quick tempo, and he’s fresh off 7 frames with one unearned run vs. these same Cubs.
Sprinkle in a storyline—Atlanta’s new shortstop Ha-Seong Kim changing the infield calculus—and a question mark: Chicago’s ninth inning after Daniel Palencia’s shoulder scare. Net: watchable for execution, defense, and baserunning more than strikeout theater.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)
Recommended broadcast: Chicago Cubs (3.01 rating)
Chicago Cubs
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 58.5 | 10.0% | 10.1 | 29.1 | 25.2 | $197.7M | 30.6 | -15.0 | 3.01 | — | — |
Z-score | 0.96 | 1.23 | 1.52 | 1.44 | -0.21 | 0.33 | 1.91 | -0.67 | 1.22 | — | — |
tNERD | 0.96 | 1.23 | 1.52 | 1.44 | -0.21 | 0.00 | 0.00 | 0.00 | 1.22 | 4.00 | 10.16 |
Atlanta Braves
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -13.4 | 8.8% | -7.1 | 9.8 | 3.5 | $216.2M | 29.4 | 11.0 | 2.36 | — | — |
Z-score | -0.19 | 0.23 | -1.21 | 0.49 | -1.28 | 0.58 | 0.69 | 0.49 | -0.05 | — | — |
tNERD | -0.19 | 0.23 | -1.21 | 0.49 | -1.28 | 0.00 | 0.00 | 0.49 | 0.00 | 4.00 | 2.53 |
Shota Imanaga, Chicago Cubs
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 110 | 11.5% | 67.8% | 90.9 mph | 31 | 19.0s | -34 | 0.0% | — | — |
Z-score | 0.53 | 0.45 | 1.69 | -1.35 | 0.63 | 0.38 | — | — | — | — |
pNERD | -1.06 | 0.22 | 0.84 | 0.00 | 0.00 | -0.19 | 0.00 | 0.00 | 3.80 | 3.62 |
Bryce Elder, Atlanta Braves
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 101 | 8.8% | 61.8% | 91.6 mph | 26 | 16.3s | 29 | 0.0% | — | — |
Z-score | -0.01 | -0.85 | -0.91 | -1.03 | -0.68 | -1.77 | — | — | — | — |
pNERD | 0.02 | -0.43 | -0.46 | 0.00 | 0.68 | 0.89 | 0.05 | 0.00 | 3.80 | 4.55 |
Kansas City Royals @ Cleveland Guardians, 3:40p
Summary
A glove-and-bullpen special: Bergert’s tidy rookie run meets Cecconi’s Guardians makeover, with both lineups unlikely to bludgeon you off the couch. It’s a mid‑tier gNERD (9.77), but the watchability comes from slick defense, good relief corps, and a young‑arms lab test, not fireworks.
The matchup is set: Ryan Bergert for K.C. and Slade Cecconi for Cleveland. Bergert has looked the part since the trade—five straight 5+ IP, ≤2 ER outings—but the underlying run estimators say “very good, not unhittable” (as starter: FIP 4.13, xFIP 4.40; 12.9% K‑BB%). That pairs neatly with a Guardians offense that’s been light this year by advanced metrics, making run prevention the feature attraction. On the other side, Cleveland’s Cecconi is a strike‑thrower revamped with a sinker/cutter to escape the dead‑zone heater; progress has been real, but second‑time‑through penalties and long‑ball risk still lurk. The NERD components agree: average pitcher NERD, better team NERDs buoyed by gloves and bullpens (both clubs grade well there), and K.C.’s sizable positive “Luck” suggests they’ve under-shot their true talent. If you like crisp innings, rangy outfielders, and a likely bullpen chess match more than a slugfest, this is a worthy slot in the queue.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)
Recommended broadcast: Cleveland Guardians (2.16 rating)
Kansas City Royals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -59.7 | 7.7% | -4.7 | 10.8 | 40.7 | $130.0M | 28.8 | 34.0 | 2.11 | — | — |
Z-score | -0.93 | -0.68 | -0.83 | 0.54 | 0.56 | -0.58 | 0.08 | 1.53 | -0.54 | — | — |
tNERD | -0.93 | -0.68 | -0.83 | 0.54 | 0.56 | 0.58 | 0.00 | 1.53 | 0.00 | 4.00 | 4.76 |
Cleveland Guardians
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -98.2 | 6.6% | 6.9 | 18.2 | 52.2 | $102.3M | 27.5 | -38.0 | 2.16 | — | — |
Z-score | -1.55 | -1.59 | 1.01 | 0.90 | 1.13 | -0.95 | -1.25 | -1.71 | -0.44 | — | — |
tNERD | -1.55 | -1.59 | 1.01 | 0.90 | 1.13 | 0.95 | 1.25 | 0.00 | 0.00 | 4.00 | 6.10 |
Ryan Bergert, Kansas City Royals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 109 | 9.5% | 63.1% | 93.3 mph | 25 | 17.9s | -46 | 0.0% | — | — |
Z-score | 0.47 | -0.52 | -0.36 | -0.25 | -0.94 | -0.50 | — | — | — | — |
pNERD | -0.94 | -0.26 | -0.18 | 0.00 | 0.94 | 0.25 | 0.00 | 0.00 | 3.80 | 3.62 |
Slade Cecconi, Cleveland Guardians
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 97 | 9.5% | 64.9% | 94.1 mph | 26 | 18.6s | 20 | 0.0% | — | — |
Z-score | -0.25 | -0.52 | 0.45 | 0.11 | -0.68 | 0.06 | — | — | — | — |
pNERD | 0.50 | -0.26 | 0.22 | 0.11 | 0.68 | -0.03 | 0.05 | 0.00 | 3.80 | 5.08 |
St. Louis Cardinals @ Seattle Mariners, 6:40p
Summary
Bryan Woo is the hook here: a high-strike, mid‑90s arm with a sub‑1.00 WHIP who’s been Seattle’s steadiest starter, even if his last two were shorter stints. Opposite him is contact‑first Miles Mikolas, lately surviving on guile and weak contact rather than whiffs.
On watchability, the gNERD (9.68) sits just below both the historical median (10.10) and today’s average (10.84), but Woo’s top‑tier pNERD (7.95) nudges this game up the queue. Seattle’s lineup brings real thump (200 HR, top‑three) that pairs cleanly with its above‑average barrel rate, a tricky matchup for Mikolas’ low‑whiff profile; meanwhile St. Louis counters with elite gloves and a sturdy bullpen if it stays close. Woo’s skill indicators match the model’s love: strong run prevention all year and recent efficiency, even with two straight five‑inning caps; if his strikes and fastball carry show up, he can tilt the whole thing early. Mikolas has stabilized results-wise (two straight 1‑ER turns), but his underlying xFIP‑ remains rough, which is why the pNERD is skeptical. Net: a mid‑card gNERD with one must‑see arm, Mariners power vs. Cardinals leather, and just enough contrast to reward a channel stop.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6.)
Recommended broadcast: Seattle Mariners (2.35 rating)
St. Louis Cardinals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -23.3 | 7.9% | -4.0 | 22.5 | 44.6 | $135.7M | 28.6 | -22.0 | 2.17 | — | — |
Z-score | -0.35 | -0.51 | -0.72 | 1.11 | 0.75 | -0.50 | -0.13 | -0.99 | -0.43 | — | — |
tNERD | -0.35 | -0.51 | -0.72 | 1.11 | 0.75 | 0.50 | 0.13 | 0.00 | 0.00 | 4.00 | 4.91 |
Seattle Mariners
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 68.0 | 9.2% | -3.6 | -23.4 | 22.7 | $152.8M | 28.2 | 8.0 | 2.35 | — | — |
Z-score | 1.11 | 0.57 | -0.66 | -1.15 | -0.33 | -0.27 | -0.53 | 0.36 | -0.07 | — | — |
tNERD | 1.11 | 0.57 | -0.66 | -1.15 | -0.33 | 0.27 | 0.53 | 0.36 | 0.00 | 4.00 | 4.70 |
Miles Mikolas, St. Louis Cardinals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 118 | 7.3% | 66.2% | 92.6 mph | 36 | 17.8s | 0 | 0.0% | — | — |
Z-score | 1.01 | -1.58 | 1.02 | -0.57 | 1.93 | -0.58 | — | — | — | — |
pNERD | -2.02 | -0.79 | 0.51 | 0.00 | 0.00 | 0.29 | 0.00 | 0.00 | 3.80 | 1.79 |
Bryan Woo, Seattle Mariners
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 84 | 11.8% | 67.6% | 95.6 mph | 25 | 20.4s | -5 | 0.0% | — | — |
Z-score | -1.03 | 0.59 | 1.61 | 0.80 | -0.94 | 1.49 | — | — | — | — |
pNERD | 2.05 | 0.30 | 0.80 | 0.80 | 0.94 | -0.74 | 0.00 | 0.00 | 3.80 | 7.95 |
Milwaukee Brewers @ Texas Rangers, 5:05p
Summary
Milwaukee’s chaos offense meets a patched‑together Texas lineup, so the fun here is likely on the bases and in the gloves more than on the mound. Jacob Latz’s starter audition versus contact‑leaning José Quintana makes this a tactics-and-traffic kind of watch, not an ace-off.
The gNERD (9.52) sits a bit below today’s average because the pNERD side is soft, but the team components pull it up: Milwaukee’s high tNERD (9.88) reflects elite run creation via speed and defense. The Brewers’ identity is pressure—see April’s nine‑steal day—and that plays against a Ranger club thinned by injuries. Latz has allowed two or fewer runs in each of his five starts (rarely working past five), and Bochy’s been open about him forcing the rotation issue; at home, his estimators trend mid‑4s, so traffic is expected. Quintana’s surface run prevention has outpaced the estimators (roughly 4.8 FIP/xFIP), though he did handle Philly over 6.1 frames last time out.
Texas is likely without marquee bats (Corey Seager, Marcus Semien, Adolis García), leaving Langford/Jung/Burger to scrap against a first‑place Milwaukee that just rolled in. If William Contreras is back catching, cue even more Brewers run-game shenanigans.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11.)
Recommended broadcast: Milwaukee Brewers (2.66 rating)
Milwaukee Brewers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 53.3 | 6.5% | 14.1 | 20.7 | 49.7 | $112.2M | 27.6 | -35.0 | 2.66 | — | — |
Z-score | 0.88 | -1.67 | 2.16 | 1.02 | 1.00 | -0.82 | -1.14 | -1.57 | 0.53 | — | — |
tNERD | 0.88 | -1.67 | 2.16 | 1.02 | 1.00 | 0.82 | 1.14 | 0.00 | 0.53 | 4.00 | 9.88 |
Texas Rangers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -45.8 | 8.6% | 7.1 | 22.5 | 33.8 | $219.7M | 30.4 | -28.0 | 2.01 | — | — |
Z-score | -0.71 | 0.07 | 1.05 | 1.11 | 0.22 | 0.63 | 1.71 | -1.26 | -0.74 | — | — |
tNERD | -0.71 | 0.07 | 1.05 | 1.11 | 0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 5.73 |
Jose Quintana, Milwaukee Brewers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 118 | 6.9% | 60.9% | 90.5 mph | 36 | 19.7s | -29 | 0.0% | — | — |
Z-score | 1.01 | -1.77 | -1.30 | -1.53 | 1.93 | 0.93 | — | — | — | — |
pNERD | -2.02 | -0.89 | -0.65 | 0.00 | 0.00 | -0.47 | 0.00 | 0.00 | 3.80 | -0.22 |
Jacob Latz, Texas Rangers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 105 | 13.4% | 63.0% | 94.4 mph | 29 | 19.6s | -28 | 0.0% | — | — |
Z-score | 0.23 | 1.37 | -0.40 | 0.25 | 0.10 | 0.85 | — | — | — | — |
pNERD | -0.46 | 0.68 | -0.20 | 0.25 | 0.00 | -0.43 | 0.00 | 0.00 | 3.80 | 3.64 |
Cincinnati Reds @ San Diego Padres, 6:40p
Summary
A command performance from Nick Lodolo against MLB’s stingiest bullpen makes this one for viewers who like strike-throwing and late-inning leverage. The swing factor is Yu Darvish: if he gives San Diego more than a short bridge, this rises; if not, the relievers take over early and slam doors.
The gNERD sits at 9.21—middling relative to today’s slate—but the parts are interesting: Lodolo’s above-average pNERD (6.08) fits a profile of real skill, with a ~3.7 xFIP, low walk rate (~1.7 BB/9), and bat-missing curves that have stabilized Cincinnati’s rotation. Darvish’s pNERD (2.67) mirrors his post-IL reality: a brilliant 7-inning shutout vs. the Mets followed by mostly 4–6 inning, labor-intensive starts, including 4 earned over 4 against Baltimore last time out.
Team-wise, the watchability tilt is Padres: a top-tier bullpen even after losing All-Star setup man Jason Adam, and a lineup missing Xander Bogaerts but still dangerous enough to create late drama. Cincinnati’s tNERD drags because the bats have gone quiet; since June 24 the Reds own the worst ISO in MLB, so runs may need to be manufactured around Lodolo’s start. In short: modest gNERD, appealing component parts—tune in for Lodolo’s precision and the Padres’ bullpen theater.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcast: San Diego Padres (3.47 rating)
Cincinnati Reds
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -46.8 | 7.1% | 4.8 | -7.2 | 16.9 | $115.7M | 28.7 | -24.0 | 2.09 | — | — |
Z-score | -0.73 | -1.17 | 0.68 | -0.35 | -0.62 | -0.77 | -0.02 | -1.08 | -0.59 | — | — |
tNERD | -0.73 | -1.17 | 0.68 | -0.35 | -0.62 | 0.77 | 0.02 | 0.00 | 0.00 | 4.00 | 2.60 |
San Diego Padres
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 14.2 | 7.1% | -1.0 | -6.7 | 63.2 | $209.3M | 30.0 | 17.0 | 3.47 | — | — |
Z-score | 0.25 | -1.17 | -0.24 | -0.33 | 1.67 | 0.49 | 1.30 | 0.76 | 2.12 | — | — |
tNERD | 0.25 | -1.17 | -0.24 | -0.33 | 1.67 | 0.00 | 0.00 | 0.76 | 2.12 | 4.00 | 7.06 |
Nick Lodolo, Cincinnati Reds
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 90 | 11.3% | 66.0% | 93.8 mph | 27 | 18.8s | -18 | 0.0% | — | — |
Z-score | -0.67 | 0.35 | 0.91 | -0.02 | -0.42 | 0.22 | — | — | — | — |
pNERD | 1.33 | 0.18 | 0.46 | 0.00 | 0.42 | -0.11 | 0.00 | 0.00 | 3.80 | 6.08 |
Yu Darvish, San Diego Padres
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 105 | 10.4% | 64.2% | 93.7 mph | 38 | 20.4s | 36 | 0.0% | — | — |
Z-score | 0.23 | -0.08 | 0.14 | -0.07 | 2.46 | 1.49 | — | — | — | — |
pNERD | -0.46 | -0.04 | 0.07 | 0.00 | 0.00 | -0.74 | 0.05 | 0.00 | 3.80 | 2.67 |
Washington Nationals @ Miami Marlins, 3:40p
Summary
This is a mid-card watch with an ace-upside wrinkle: Cade Cavalli’s live fastball and recent form give the game more juice than the records suggest. If it’s Janson Junk opposite him, expect pace and strikes more than whiffs, which usually means balls in play and decision points for managers. Cavalli’s 7.11 pNERD carries the pitching side, and he’s returned from the long TJ detour throwing upper-90s with five usable pitches and, notably, held these Marlins to two runs over five innings in his last turn; that’s the hook if you’re scouting stuff and growth rather than tidy ERAs. The matchup quality otherwise is modest: gNERD 9.05 sits below today’s slate average, dragged by Washington’s 1.09 tNERD (shaky defense, thin bullpen), while Miami’s 5.20 tNERD and younger roster nudge the entertainment back toward “watchable.” On the Miami side, Junk’s profile (near‑average run estimators, strike‑throwing) has produced competent outings—including 7.0 IP, 6 K at Boston—though he’s been on the IL and tentatively lines up to return. Layer in a Marlins staff stretched by injuries (Braxton Garrett out for the year, others sidelined), and late‑inning weirdness is firmly on the table.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)
Recommended broadcast: Washington Nationals (2.00 rating)
Washington Nationals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -44.8 | 7.7% | -1.7 | -33.4 | -2.1 | $115.9M | 27.5 | -25.0 | 2.00 | — | — |
Z-score | -0.70 | -0.68 | -0.35 | -1.64 | -1.56 | -0.77 | -1.25 | -1.12 | -0.75 | — | — |
tNERD | -0.70 | -0.68 | -0.35 | -1.64 | -1.56 | 0.77 | 1.25 | 0.00 | 0.00 | 4.00 | 1.09 |
Miami Marlins
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -34.3 | 7.9% | -1.2 | 5.7 | 6.0 | $67.3M | 26.8 | -1.0 | 1.79 | — | — |
Z-score | -0.53 | -0.51 | -0.27 | 0.28 | -1.16 | -1.42 | -1.96 | -0.04 | -1.17 | — | — |
tNERD | -0.53 | -0.51 | -0.27 | 0.28 | -1.16 | 1.42 | 1.96 | 0.00 | 0.00 | 4.00 | 5.20 |
Cade Cavalli, Washington Nationals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 93 | 12.5% | 65.7% | 97.2 mph | 26 | 20.5s | 21 | 0.0% | — | — |
Z-score | -0.49 | 0.93 | 0.79 | 1.53 | -0.68 | 1.57 | — | — | — | — |
pNERD | 0.97 | 0.47 | 0.39 | 1.53 | 0.68 | -0.78 | 0.05 | 0.00 | 3.80 | 7.11 |
Janson Junk, Miami Marlins
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 98 | 8.9% | 68.5% | 93.7 mph | 29 | 18.7s | -3 | 0.0% | — | — |
Z-score | -0.19 | -0.81 | 2.02 | -0.07 | 0.10 | 0.14 | — | — | — | — |
pNERD | 0.38 | -0.40 | 1.01 | 0.00 | 0.00 | -0.07 | 0.00 | 0.00 | 3.80 | 4.71 |
Colorado Rockies @ Los Angeles Dodgers, 7:10p
Summary
If Shohei Ohtani indeed takes the ball, this becomes a curiosity play: a two-way megastar likely returning to the mound opposite a high-octane but volatile rookie. If the Dodgers keep it “TBD,” gNERD 7.83 slots as a mid-tier watch buoyed more by L.A.’s bats and pen than by the matchup on the hill.
The NERD math says Dodgers tNERD 6.92 props up a game dragged down by Colorado’s -0.53 and an average pNERD of 4.64; it’s below today’s slate average (10.84), so this isn’t the headline act. For intrigue, it’s Chase Dollander: 97–99 with carry and a Warthen-ish slider when he feels it, but command wobbles have defined the year, which is why his underlying run prevention lags (xFIP-/walk issues). There are flashes—e.g., a recent six-inning, seven-K one-run turn—but the variance is real. If it is Ohtani, add the obvious: the Dodgers already slug like a contender (205 HR, .436 SLG), and that lineup against a staff carrying a 6.01 ERA tilts the entertainment toward blue early and often.
Net: watch for Dollander’s stuff-versus-zone tightrope and, potentially, Ohtani’s latest two-way chapter; otherwise, it’s a solid background game powered by Dodgers depth rather than pure pitcher theater.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)
Recommended broadcast: Los Angeles Dodgers (2.45 rating)
Colorado Rockies
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -138.8 | 7.9% | -9.7 | -19.2 | -8.0 | $125.9M | 27.9 | 25.0 | 1.73 | — | — |
Z-score | -2.20 | -0.51 | -1.63 | -0.94 | -1.85 | -0.63 | -0.84 | 1.12 | -1.29 | — | — |
tNERD | -2.20 | -0.51 | -1.63 | -0.94 | -1.85 | 0.63 | 0.84 | 1.12 | 0.00 | 4.00 | -0.53 |
Los Angeles Dodgers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 75.8 | 9.8% | -1.2 | -6.0 | 50.9 | $341.0M | 29.6 | 0.0 | 2.45 | — | — |
Z-score | 1.24 | 1.06 | -0.27 | -0.29 | 1.06 | 2.26 | 0.89 | 0.00 | 0.12 | — | — |
tNERD | 1.24 | 1.06 | -0.27 | -0.29 | 1.06 | 0.00 | 0.00 | 0.00 | 0.12 | 4.00 | 6.92 |
Chase Dollander, Colorado Rockies
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 119 | 10.0% | 61.1% | 97.8 mph | 23 | 18.4s | 21 | 0.0% | — | — |
Z-score | 1.07 | -0.27 | -1.22 | 1.80 | -1.47 | -0.10 | — | — | — | — |
pNERD | -2.14 | -0.14 | -0.61 | 1.80 | 1.47 | 0.05 | 0.05 | 0.00 | 3.80 | 4.28 |
Minnesota Twins @ Los Angeles Angels, 6:38p
Summary
With the day’s lowest gNERD, this profiles as a background game—unless a prospect peek and some chaos‑ball appeal to you. Still, 21‑year‑old Caden Dana’s early audition and Jo Adell’s power give it a pulse. Dana has just 11 big‑league innings, flashing a slider‑first mix that prospect folks have long liked, but with control and fastball questions that can surface against MLB bats (10 K, 6 BB, 2 HR so far; plus-plus slider per reports). Simeon Woods Richardson counters with more certainty than sizzle—78 strikeouts and 40 walks in 89.1 innings—and he did hold these Angels to one run with seven punchouts in April before a brief IL stint for illness and a late‑August return. If offense shows, it likely comes from L.A.’s bat speed and barrels—Adell just drove in all four runs in a recent win and sits in the mid‑30s for homers—even as the Angels are down Nolan Schanuel and Jorge Soler. Both defenses grade near the league’s basement, especially the Angels, so expect extra outs to become extra bases. Given today’s NERD context (bottom‑quartile pNERD and tNERD), you’re watching for the novelty of Dana versus a contact‑skewed SWR and the possibility that leaky gloves turn routine into weird.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8.)
Recommended broadcast: Los Angeles Angels (2.59 rating)
Minnesota Twins
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -21.4 | 8.7% | -3.5 | -13.0 | 47.2 | $145.1M | 28.8 | 16.0 | 2.30 | — | — |
Z-score | -0.32 | 0.15 | -0.64 | -0.64 | 0.88 | -0.37 | 0.08 | 0.72 | -0.17 | — | — |
tNERD | -0.32 | 0.15 | -0.64 | -0.64 | 0.88 | 0.37 | 0.00 | 0.72 | 0.00 | 4.00 | 4.53 |
Los Angeles Angels
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -42.5 | 10.6% | -0.2 | -45.6 | -2.9 | $203.8M | 29.2 | -11.0 | 2.59 | — | — |
Z-score | -0.66 | 1.73 | -0.12 | -2.24 | -1.60 | 0.41 | 0.49 | -0.49 | 0.40 | — | — |
tNERD | -0.66 | 1.73 | -0.12 | -2.24 | -1.60 | 0.00 | 0.00 | 0.00 | 0.40 | 4.00 | 1.51 |
Simeon Woods Richardson, Minnesota Twins
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 123 | 9.4% | 62.8% | 93.4 mph | 24 | 18.8s | -13 | 0.0% | — | — |
Z-score | 1.31 | -0.56 | -0.47 | -0.21 | -1.20 | 0.22 | — | — | — | — |
pNERD | -2.62 | -0.28 | -0.24 | 0.00 | 1.20 | -0.11 | 0.00 | 0.00 | 3.80 | 1.76 |
Caden Dana, Los Angeles Angels
No detailed stats available