MLB: What to watch on September 3, 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
Los Angeles Dodgers @ Pittsburgh Pirates, 3:40p
Summary
Shohei Ohtani’s high‑octane return to starting pitching meets a Pirates lineup that’s been light on offense—catnip for pitch‑nerds and watchability models alike. With a gNERD of 16.04—best on the slate and above the 95th percentile historically—this is premium appointment viewing.
The pNERD heavy lifting comes from Ohtani (11.97), whose elite xFIP- (63) and revived four‑seamer—averaging roughly 98 mph with top‑five starter velocity—give you whiffs and power without the junk ERAs can hide; he even just reached 100 Dodgers homers as a hitter for added spectacle. Across the way, Braxton Ashcraft (9.19) brings real stuff and a tidy underlying line: mid‑90s heat with an xFIP trending around the low‑3s against righties and a walk rate that mostly stays out of his own way, with recent outings hinting at durability gains. Team NERDs tilt the aesthetics: the Dodgers’ bats are elite by run‑creation metrics, while Pittsburgh’s offense has hovered near the bottom of the league, a contrast that sharpens every Ohtani pitch and magnifies any Ashcraft zero. Sprinkle in Ohtani’s reworked windup/velo jump and you’ve got both novelty and quality, which is exactly what gNERD is rewarding here.
(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)
Los Angeles Dodgers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 80.3 | 9.9% | -1.3 | -5.2 | 48.1 | $341.0M | 29.6 | -6.0 | 2.45 | — | — |
Z-score | 1.34 | 1.10 | -0.30 | -0.26 | 1.03 | 2.26 | 0.89 | -0.29 | 0.12 | — | — |
tNERD | 1.34 | 1.10 | -0.30 | -0.26 | 1.03 | 0.00 | 0.00 | 0.00 | 0.12 | 4.00 | 7.04 |
Pittsburgh Pirates
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -103.7 | 7.9% | -4.7 | 13.1 | 36.7 | $88.9M | 28.4 | 9.0 | 2.01 | — | — |
Z-score | -1.68 | -0.53 | -0.86 | 0.65 | 0.43 | -1.13 | -0.33 | 0.42 | -0.74 | — | — |
tNERD | -1.68 | -0.53 | -0.86 | 0.65 | 0.43 | 1.13 | 0.33 | 0.42 | 0.00 | 4.00 | 3.88 |
Shohei Ohtani, Los Angeles Dodgers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 63 | 14.9% | 66.0% | 97.8 mph | 30 | 18.1s | 36 | 0.0% | — | — |
Z-score | -2.31 | 2.15 | 0.92 | 1.80 | 0.35 | -0.35 | — | — | — | — |
pNERD | 4.61 | 1.08 | 0.46 | 1.80 | 0.00 | 0.17 | 0.05 | 0.00 | 3.80 | 11.97 |
Braxton Ashcraft, Pittsburgh Pirates
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 84 | 11.5% | 67.5% | 96.8 mph | 25 | 18.5s | -24 | 0.0% | — | — |
Z-score | -1.03 | 0.48 | 1.57 | 1.34 | -0.94 | -0.03 | — | — | — | — |
pNERD | 2.07 | 0.24 | 0.78 | 1.34 | 0.94 | 0.01 | 0.00 | 0.00 | 3.80 | 9.19 |
New York Mets @ Detroit Tigers, 10:10a
Summary
gNERD 13.78 puts Mets–Tigers near the top of today’s slate, and the real hook is the Mets’ thunder squaring up a contact-heavy starter and a shaky Detroit bullpen. It’s ex-closer-turned-starter Clay Holmes against former No. 1 pick Casey Mize—more intrigue than dominance, which usually means action.
With a beefy tNERD (12.03), the Mets bring barrels, baserunning, and a deep ‘pen to prop up the show, plus actual star heat: Juan Soto has been on a tear and Pete Alonso just left twice in the previous game, so the middle of the order is very live. Mize’s pNERD is merely above average (5.28) and the peripherals say “traffic”: a FIP around 4 and matching xFIP on the season, with recent starts featuring plenty of baserunners. Holmes’ pNERD is modest (2.72) and the role-change story is the draw—he’s stretched out enough to give five-ish innings, but efficiency wobbles keep the bullpen busy. That matters because Detroit’s relief corps, improved by results post-deadline yet still bottom-tier by underlying rates, can wobble once exposed, and key arms are banged up. Given today’s distribution, this gNERD sits well above the day’s average and between the historic 75th and 95th percentiles—high-tier watchability without needing ace-level pitching to get there.
(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: 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 | 90.3 | 10.5% | 7.0 | 0.7 | 43.7 | $332.0M | 29.7 | 26.0 | 3.32 | — | — |
Z-score | 1.51 | 1.59 | 1.06 | 0.03 | 0.80 | 2.14 | 1.00 | 1.22 | 1.82 | — | — |
tNERD | 1.51 | 1.59 | 1.06 | 0.03 | 0.80 | 0.00 | 0.00 | 1.22 | 1.82 | 4.00 | 12.03 |
Detroit Tigers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 30.2 | 9.6% | 5.7 | 2.8 | 10.1 | $148.2M | 27.6 | -18.0 | 2.74 | — | — |
Z-score | 0.52 | 0.85 | 0.84 | 0.14 | -0.99 | -0.33 | -1.14 | -0.86 | 0.69 | — | — |
tNERD | 0.52 | 0.85 | 0.84 | 0.14 | -0.99 | 0.33 | 1.14 | 0.00 | 0.69 | 4.00 | 7.54 |
Clay Holmes, New York Mets
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 102 | 8.7% | 62.6% | 93.7 mph | 32 | 19.1s | -14 | 0.0% | — | — |
Z-score | 0.05 | -0.89 | -0.58 | -0.07 | 0.87 | 0.46 | — | — | — | — |
pNERD | -0.11 | -0.45 | -0.29 | 0.00 | 0.00 | -0.23 | 0.00 | 0.00 | 3.80 | 2.72 |
Casey Mize, Detroit Tigers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 98 | 10.3% | 65.5% | 94.7 mph | 28 | 17.9s | -2 | 0.0% | — | — |
Z-score | -0.19 | -0.11 | 0.70 | 0.39 | -0.17 | -0.51 | — | — | — | — |
pNERD | 0.37 | -0.05 | 0.35 | 0.39 | 0.17 | 0.25 | 0.00 | 0.00 | 3.80 | 5.28 |
Atlanta Braves @ Chicago Cubs, 4:40p
Summary
A rookie on a heater against a contact artist, plus one of the sport’s twitchiest defenses: this one grades out as appointment viewing for stuff-vs.-savvy contrast. With a gNERD of 11.94—upper tier for today and about top‑quartile historically—the matchup leans watchable even before the storylines kick in.
Cubs phenom Cade Horton brings mid‑90s power with above‑average swing/strike rates (pNERD 6.6), and he’s been stingy lately, allowing a 0.86 ERA over his past eight outings, which explains why Chicago media is already debating him for Game 1 in October on a club tracking as a near lock for the postseason. The team-side lift is real, too: a tNERD of 10.0 powered by elite fielding and plus baserunning means more highlight‑friendly plays behind Horton and extra pressure on Atlanta’s battery. On the other side, Bryce Elder’s pNERD (4.4) reflects the tightrope: minimal whiffs and homer trouble have dragged his run prevention (Battery Power pegged him with a 145 ERA‑ and MLB‑worst HR/FB among volume arms), yet he just logged seven innings of one‑run ball against Philadelphia. If you’re ranking options today, the crisp rookie fastball/slider, Cubs’ athleticism, and playoff‑tinged stakes nudge this toward the top of your queue.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcast: Chicago Cubs (3.01 rating)
Atlanta Braves
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -6.8 | 8.8% | -7.5 | 6.2 | 11.4 | $216.2M | 29.4 | 13.0 | 2.36 | — | — |
Z-score | -0.09 | 0.20 | -1.32 | 0.31 | -0.92 | 0.58 | 0.69 | 0.61 | -0.05 | — | — |
tNERD | -0.09 | 0.20 | -1.32 | 0.31 | -0.92 | 0.00 | 0.00 | 0.61 | 0.00 | 4.00 | 2.79 |
Chicago Cubs
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 58.5 | 9.9% | 9.2 | 30.6 | 24.8 | $197.7M | 30.6 | -16.0 | 3.01 | — | — |
Z-score | 0.99 | 1.10 | 1.42 | 1.52 | -0.21 | 0.33 | 1.91 | -0.77 | 1.22 | — | — |
tNERD | 0.99 | 1.10 | 1.42 | 1.52 | -0.21 | 0.00 | 0.00 | 0.00 | 1.22 | 4.00 | 10.04 |
Bryce Elder, Atlanta Braves
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 102 | 8.7% | 61.7% | 91.6 mph | 26 | 16.2s | 35 | 0.0% | — | — |
Z-score | 0.05 | -0.89 | -0.96 | -1.02 | -0.69 | -1.88 | — | — | — | — |
pNERD | -0.11 | -0.45 | -0.48 | 0.00 | 0.69 | 0.94 | 0.05 | 0.00 | 3.80 | 4.44 |
Cade Horton, Chicago Cubs
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 105 | 11.8% | 65.3% | 95.7 mph | 23 | 17.6s | -34 | 0.0% | — | — |
Z-score | 0.24 | 0.63 | 0.59 | 0.84 | -1.46 | -0.75 | — | — | — | — |
pNERD | -0.47 | 0.31 | 0.29 | 0.84 | 1.46 | 0.37 | 0.00 | 0.00 | 3.80 | 6.62 |
Cleveland Guardians @ Boston Red Sox, 3:45p
Summary
Boston’s likely bullpen-day chess match (Brennan Bernardino as an opener) against Joey Cantillo’s miss-heavy profile gives this one real watchability: good arms, great gloves, and a live tactical edge. Add the Roman Anthony oblique scare from the previous game and Boston may be juggling its lineup on the fly.
The gNERD of 11.71 sits comfortably above today’s average and just shy of the historical 75th percentile, powered by Boston’s superior tNERD (fielding and bullpen) and Cantillo’s pNERD edge. Cleveland’s starter brings a legit skill signal: xFIP- of 88 here, and across eight earlier starts he ran a 33.7% whiff rate—second only to Dylan Cease among 180 starters with 300+ swings—tempered by control volatility. Boston’s Bernardino is typically a one-inning lefty with a mid-3s FIP and zero starts this season, so expect an opener into a deep, effective relief corps—exactly the kind of sequencing that can keep the pace up and the run-prevention crisp. Cleveland’s bats lag on barrels and batting runs, but they defend and run well; Boston brings more pop plus top-tier run prevention. Net: a high-floor, medium-variance watch—Cantillo’s ability to live in the zone versus a bullpen carousel will decide whether this climbs from “solid” to “stick-around.”
(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)
Cleveland Guardians
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -95.7 | 6.7% | 5.9 | 17.6 | 46.7 | $102.3M | 27.5 | -37.0 | 2.16 | — | — |
Z-score | -1.55 | -1.51 | 0.88 | 0.87 | 0.96 | -0.95 | -1.25 | -1.76 | -0.44 | — | — |
tNERD | -1.55 | -1.51 | 0.88 | 0.87 | 0.96 | 0.95 | 1.25 | 0.00 | 0.00 | 4.00 | 5.85 |
Boston Red Sox
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 23.4 | 9.6% | 6.0 | 25.3 | 55.9 | $191.8M | 28.7 | -5.0 | 2.47 | — | — |
Z-score | 0.41 | 0.85 | 0.89 | 1.26 | 1.45 | 0.25 | -0.02 | -0.25 | 0.16 | — | — |
tNERD | 0.41 | 0.85 | 0.89 | 1.26 | 1.45 | 0.00 | 0.02 | 0.00 | 0.16 | 4.00 | 9.05 |
Joey Cantillo, Cleveland Guardians
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 88 | 12.6% | 60.9% | 91.5 mph | 25 | 17.8s | 9 | 0.0% | — | — |
Z-score | -0.79 | 1.02 | -1.34 | -1.07 | -0.94 | -0.59 | — | — | — | — |
pNERD | 1.58 | 0.51 | -0.67 | 0.00 | 0.94 | 0.29 | 0.05 | 0.00 | 3.80 | 6.51 |
Brennan Bernardino, Boston Red Sox
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 110 | 8.0% | 62.9% | 90.8 mph | 33 | 18.2s | -38 | 0.0% | — | — |
Z-score | 0.54 | -1.24 | -0.46 | -1.38 | 1.13 | -0.27 | — | — | — | — |
pNERD | -1.08 | -0.62 | -0.23 | 0.00 | 0.00 | 0.13 | 0.00 | 0.00 | 3.80 | 2.01 |
New York Yankees @ Houston Astros, 5:10p
Summary
Above-average gNERD, Bronx barrels vs. a sinkerballing storyline: if you like contact vs. power, this one’s your catnip. Jason Alexander just blanked the Yankees in six innings last month and now draws them again, making his finesse-and-grounders act the night’s swing variable.
At 11.53, the game sits comfortably above today’s average watchability, driven by a top-tier Yankees tNERD (8.80) built on an elite barrel rate that tends to make pitchers with modest whiff profiles look mortal. Houston’s counter is Alexander’s get-it-on-the-ground approach, though his recent uptick — eight strikeouts his last time at home — adds a little “huh, interesting” to the matchup.
New York’s starter Will Warren grades out better than surface stats: a 91 xFIP- in the pNERD inputs and a scoreless, five-hit turn his last outing suggest steadier mid-rotation competence than highlight-reel dominance, which makes the Yankees’ bats the primary entertainment engine here.
Add in the confirmation that it’s Warren vs. Alexander, and you’ve got a watch that’s more about how quickly New York’s lineup can force Houston away from its pitch-to-contact plan — or whether Alexander reprises his August trick.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)
Recommended broadcast: Houston Astros (2.17 rating)
New York Yankees
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 111.7 | 11.7% | -0.5 | 2.9 | 25.8 | $290.9M | 29.1 | 12.0 | 2.08 | — | — |
Z-score | 1.86 | 2.57 | -0.17 | 0.14 | -0.15 | 1.58 | 0.38 | 0.56 | -0.61 | — | — |
tNERD | 1.86 | 2.57 | -0.17 | 0.14 | -0.15 | 0.00 | 0.00 | 0.56 | 0.00 | 4.00 | 8.80 |
Houston Astros
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 0.9 | 7.8% | -4.2 | 13.3 | 47.9 | $221.9M | 29.0 | 34.0 | 2.17 | — | — |
Z-score | 0.04 | -0.61 | -0.78 | 0.66 | 1.02 | 0.66 | 0.28 | 1.60 | -0.42 | — | — |
tNERD | 0.04 | -0.61 | -0.78 | 0.66 | 1.02 | 0.00 | 0.00 | 1.60 | 0.00 | 4.00 | 5.93 |
Will Warren, New York Yankees
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 91 | 9.3% | 61.4% | 93.2 mph | 26 | 19.1s | 15 | 0.0% | — | — |
Z-score | -0.61 | -0.60 | -1.12 | -0.29 | -0.69 | 0.46 | — | — | — | — |
pNERD | 1.22 | -0.30 | -0.56 | 0.00 | 0.69 | -0.23 | 0.05 | 0.00 | 3.80 | 4.67 |
Jason Alexander, Houston Astros
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 103 | 9.9% | 62.0% | 91.3 mph | 32 | 17.0s | 8 | 0.0% | — | — |
Z-score | 0.12 | -0.30 | -0.85 | -1.16 | 0.87 | -1.23 | — | — | — | — |
pNERD | -0.23 | -0.15 | -0.42 | 0.00 | 0.00 | 0.62 | 0.05 | 0.00 | 3.80 | 3.66 |
Seattle Mariners @ Tampa Bay Rays, 4:35p
Summary
George Kirby’s precision vs. Tampa Bay’s run-and-reliever machine is a clean stylistic clash, and the gNERD 11.41 puts it comfortably above today’s average. Add the Rays’ five-game surge fueled by Junior Caminero’s age-21 power binge and you’ve got real channel-priority stakes.
For the pitching: Kirby carries the higher pNERD (7.71) and the skills to match, with an away xFIP around 3.3 and a 22% K-BB% vs righties that should play even in the Rays’ temporary digs. Adrian Houser’s profile is more contact-and-grounders; since being acquired at the deadline, his starter xFIP sits in the mid-4s, though his home splits have been stingy.
Team-wise, the shapes are fun: Seattle brings top-third power (195 HR), while Tampa Bay brings MLB’s most larcenous legs (172 SB) and a reinforced late-game crew that just leaned on Griffin Jax and Garrett Cleavinger to close out the previous win. The Rays’ current push has also turned Caminero into appointment viewing, with 40 homers and a milestone night that tightened the wild-card chase.
Net: higher watchability driven by Kirby’s pNERD edge, Tampa Bay’s baserunning/bullpen tNERD strengths, and meaningful standings friction—less fireworks-only, more styles-make-fights.
(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: Seattle Mariners (2.35 rating)
Seattle Mariners
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 54.4 | 9.3% | -3.1 | -19.4 | 19.8 | $152.8M | 28.2 | 10.0 | 2.35 | — | — |
Z-score | 0.92 | 0.61 | -0.60 | -0.97 | -0.47 | -0.27 | -0.53 | 0.46 | -0.07 | — | — |
tNERD | 0.92 | 0.61 | -0.60 | -0.97 | -0.47 | 0.27 | 0.53 | 0.46 | 0.00 | 4.00 | 4.76 |
Tampa Bay Rays
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -19.9 | 7.8% | 11.7 | -27.8 | 44.9 | $89.9M | 27.4 | -25.0 | 2.27 | — | — |
Z-score | -0.30 | -0.61 | 1.83 | -1.39 | 0.86 | -1.12 | -1.35 | -1.19 | -0.23 | — | — |
tNERD | -0.30 | -0.61 | 1.83 | -1.39 | 0.86 | 1.12 | 1.35 | 0.00 | 0.00 | 4.00 | 6.85 |
George Kirby, Seattle Mariners
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 83 | 11.7% | 65.6% | 96.1 mph | 27 | 19.6s | 20 | 0.0% | — | — |
Z-score | -1.10 | 0.58 | 0.73 | 1.03 | -0.43 | 0.86 | — | — | — | — |
pNERD | 2.19 | 0.29 | 0.36 | 1.03 | 0.43 | -0.43 | 0.05 | 0.00 | 3.80 | 7.71 |
Adrian Houser, Tampa Bay Rays
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 105 | 8.6% | 64.9% | 94.5 mph | 32 | 18.2s | -36 | 0.0% | — | — |
Z-score | 0.24 | -0.94 | 0.41 | 0.30 | 0.87 | -0.27 | — | — | — | — |
pNERD | -0.47 | -0.47 | 0.20 | 0.30 | 0.00 | 0.13 | 0.00 | 0.00 | 3.80 | 3.49 |
Philadelphia Phillies @ Milwaukee Brewers, 4:40p
Summary
Two first-place clubs collide with very different thrills: Milwaukee’s run‑happy chaos meets Philadelphia’s star power and a Nola bounce‑back thesis. With both teams grading well by tNERD, this gNERD 11.15 game promises action over whiffs.
Milwaukee’s entertainment engine is speed and leather—think nine steals in a game and six in one inning earlier this year—so expect constant pressure on the Phillies’ battery. Aaron Nola’s pNERD (4.65) beats today’s pitcher average, and his xFIP- (90) says he’s better than the ERA line, plus he’s long owned the Brewers (7–2, 2.64 in 14 starts). Still, 2025 has been jagged (most recent: 6 IP, 4 ER vs. ATL), making “good Nola vs. bad Nola” a real subplot. Opposite him, José Quintana’s pNERD (-0.50) and xFIP- (119) hint at thin margins; he’s coming off a 3.2‑inning, 6‑run clunker and carries a FIP around 4.8 despite a shinier ERA. The team side does the heavy lifting: Brewers rate well by defense and run creation, Phillies bring baserunning and thump, and both sit atop their divisions, which raises the stakes without requiring a strikeout show. In short: balls in play, bags in motion, and just enough Nola‑centric intrigue to keep you from flipping channels.
(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: Philadelphia Phillies (2.92 rating)
Philadelphia Phillies
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 43.5 | 8.9% | 8.1 | 5.5 | 27.9 | $279.5M | 29.5 | 16.0 | 2.92 | — | — |
Z-score | 0.74 | 0.28 | 1.24 | 0.27 | -0.04 | 1.43 | 0.79 | 0.75 | 1.03 | — | — |
tNERD | 0.74 | 0.28 | 1.24 | 0.27 | -0.04 | 0.00 | 0.00 | 0.75 | 1.03 | 4.00 | 8.27 |
Milwaukee Brewers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 50.2 | 6.5% | 13.8 | 22.8 | 45.8 | $112.2M | 27.6 | -35.0 | 2.66 | — | — |
Z-score | 0.85 | -1.68 | 2.17 | 1.13 | 0.91 | -0.82 | -1.14 | -1.67 | 0.53 | — | — |
tNERD | 0.85 | -1.68 | 2.17 | 1.13 | 0.91 | 0.82 | 1.14 | 0.00 | 0.53 | 4.00 | 9.89 |
Aaron Nola, Philadelphia Phillies
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 90 | 11.4% | 65.0% | 91.3 mph | 32 | 21.0s | 60 | 0.0% | — | — |
Z-score | -0.67 | 0.43 | 0.46 | -1.16 | 0.87 | 1.98 | — | — | — | — |
pNERD | 1.34 | 0.22 | 0.23 | 0.00 | 0.00 | -0.99 | 0.05 | 0.00 | 3.80 | 4.65 |
Jose Quintana, Milwaukee Brewers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 119 | 6.6% | 60.7% | 90.5 mph | 36 | 19.7s | -31 | 0.0% | — | — |
Z-score | 1.08 | -1.93 | -1.40 | -1.52 | 1.91 | 0.94 | — | — | — | — |
pNERD | -2.17 | -0.96 | -0.70 | 0.00 | 0.00 | -0.47 | 0.00 | 0.00 | 3.80 | -0.50 |
Toronto Blue Jays @ Cincinnati Reds, 3:40p
Summary
Shane Bieber’s comeback tour meets a contact-happy Toronto lineup and a Reds staff that just emptied the bullpen—clean pitching narrative up top, possible late fireworks underneath. Zack Littell’s command-and-cutter act is the foil, and that contrast is the hook.
With a mid-pack gNERD of 9.97, this leans watchable because the Blue Jays’ high tNERD (8.21) brings real on-field quality—elite contact rates and top-tier run scoring—against a Reds team whose bats lag by our model. Toronto puts the ball in play as well as anyone and strikes out less than any lineup, a tough assignment for Littell, who wins with strikes, not whiffs, and a stingy walk rate that’s carried him through heavy innings since the trade. Bieber’s pNERD is blank because the sample is tiny, not because the stuff is; his velocity has ticked back to pre-injury levels and his first two Toronto outings were crisp, which is the real intrigue here. Cincinnati should welcome Littell’s length after a bullpen scramble the previous game, but Toronto’s offense just bludgeoned that same group, so a high-contact lineup versus a contact-leaning starter keeps the run-outcome variance high.
(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: Toronto Blue Jays (3.10 rating)
Toronto Blue Jays
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 86.2 | 8.4% | -4.9 | 27.6 | 25.6 | $248.4M | 29.6 | 25.0 | 3.10 | — | — |
Z-score | 1.44 | -0.13 | -0.89 | 1.37 | -0.16 | 1.01 | 0.89 | 1.17 | 1.40 | — | — |
tNERD | 1.44 | -0.13 | -0.89 | 1.37 | -0.16 | 0.00 | 0.00 | 1.17 | 1.40 | 4.00 | 8.21 |
Cincinnati Reds
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -43.8 | 7.0% | 3.9 | -6.2 | 18.5 | $115.7M | 28.7 | -17.0 | 2.09 | — | — |
Z-score | -0.69 | -1.27 | 0.55 | -0.31 | -0.54 | -0.77 | -0.02 | -0.81 | -0.59 | — | — |
tNERD | -0.69 | -1.27 | 0.55 | -0.31 | -0.54 | 0.77 | 0.02 | 0.00 | 0.00 | 4.00 | 2.53 |
Shane Bieber, Toronto Blue Jays
No detailed stats available
Zack Littell, Cincinnati Reds
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 103 | 9.2% | 67.3% | 91.9 mph | 29 | 18.0s | -17 | 0.0% | — | — |
Z-score | 0.12 | -0.65 | 1.49 | -0.88 | 0.09 | -0.43 | — | — | — | — |
pNERD | -0.23 | -0.32 | 0.74 | 0.00 | 0.00 | 0.21 | 0.00 | 0.00 | 3.80 | 4.20 |
Texas Rangers @ Arizona Diamondbacks, 12:40p
Summary
Zac Gallen just put six zeroes on the Dodgers and now sees a Texas lineup missing Corey Seager; Jack Leiter counters with 98–99 and a reworked two-seamer/firm changeup. This gNERD (9.49) sits a hair below today’s slate average, but there’s more here than the number suggests.
Gallen’s mid-pack pNERD masks usable indicators (xFIP ~4.1) and that fresh reset against elite bats; if he lands the breaker early, his tidy tempo should keep this moving. Leiter’s pNERD trails, but the watchability bump is the stuff: the velocity jump and new shapes have steadied him, and he’s fresh off six strong in a win last week. Team-wise, Arizona brings a top-10 offense with real baserunning juice, while Texas pairs elite run prevention and fielding with a sturdier pen — a neat stylistic clash with Arizona’s more volatile relief corps. If you like contrasts, you’ll get them: Gallen’s more efficient, contact-prone profile versus Leiter’s power-and-youth fastball show, plus Texas’s gloves (and baserunning) trying to blunt Arizona’s barrels.
Arizona just snapped Texas’s six-game heater, so expect a playoff-chase tempo without the September slop — not the best on the slate by gNERD, but sneakily worth your attention.
(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: Arizona Diamondbacks (2.19 rating)
Texas Rangers
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -35.7 | 8.7% | 5.9 | 22.6 | 31.9 | $219.7M | 30.4 | -29.0 | 2.01 | — | — |
Z-score | -0.56 | 0.12 | 0.88 | 1.12 | 0.17 | 0.63 | 1.71 | -1.38 | -0.74 | — | — |
tNERD | -0.56 | 0.12 | 0.88 | 1.12 | 0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 5.73 |
Arizona Diamondbacks
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 53.8 | 9.1% | 6.0 | 8.4 | -4.4 | $189.5M | 29.5 | 6.0 | 2.19 | — | — |
Z-score | 0.91 | 0.45 | 0.89 | 0.42 | -1.76 | 0.22 | 0.79 | 0.27 | -0.39 | — | — |
tNERD | 0.91 | 0.45 | 0.89 | 0.42 | -1.76 | 0.00 | 0.00 | 0.27 | 0.00 | 4.00 | 5.18 |
Jack Leiter, Texas Rangers
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 111 | 10.9% | 62.2% | 97.1 mph | 25 | 20.8s | -18 | 0.0% | — | — |
Z-score | 0.60 | 0.19 | -0.76 | 1.48 | -0.94 | 1.82 | — | — | — | — |
pNERD | -1.20 | 0.09 | -0.38 | 1.48 | 0.94 | -0.91 | 0.00 | 0.00 | 3.80 | 3.83 |
Zac Gallen, Arizona Diamondbacks
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 99 | 9.5% | 63.3% | 93.5 mph | 29 | 17.2s | 16 | 0.0% | — | — |
Z-score | -0.13 | -0.50 | -0.28 | -0.16 | 0.09 | -1.07 | — | — | — | — |
pNERD | 0.25 | -0.25 | -0.14 | 0.00 | 0.00 | 0.54 | 0.05 | 0.00 | 3.80 | 4.25 |
Athletics @ St. Louis Cardinals, 4:45p
Summary
Come for the contrast, stay for the late-inning dice roll. This gNERD sits a notch below today’s average, but the styles make it sneaky-watchable: a bat-forward Athletics club against a glove-and-bullpen Cardinals outfit, with two contact-leaning lefties setting the tone.
At 9.34, the game trails today’s mean, largely because the pitchers aren’t marquee: Jeffrey Springs’ stuff hasn’t fully bounced back—velocity is around 90–91 with a modest 18.9% K rate and xERA near 4.2—so he leans on sequencing and a still-credible changeup. Matthew Liberatore offers a broader mix (the change is his best pitch), but his swing-and-miss is similarly ordinary, reflected in an xERA around 4.7 and an 18% K rate. That nudges watchability away from strikeouts and toward batted-ball outcomes and defense, where St. Louis typically fares better. Meanwhile, the A’s traded All-Star closer Mason Miller, leaving a thinner pen behind their above-average bats—so any lead they carry will feel precarious. Springs vs. Liberatore won’t be a whiff-fest; it’s a fielding-and-bullpen referendum with Sacramento’s hitters testing the Cards’ leather late.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcast: St. Louis Cardinals (2.17 rating)
Athletics
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 24.4 | 8.3% | 0.6 | -24.0 | 19.9 | $77.1M | 27.6 | 40.0 | 1.27 | — | — |
Z-score | 0.43 | -0.21 | 0.01 | -1.20 | -0.47 | -1.29 | -1.14 | 1.88 | -2.19 | — | — |
tNERD | 0.43 | -0.21 | 0.01 | -1.20 | -0.47 | 1.29 | 1.14 | 1.88 | 0.00 | 4.00 | 6.88 |
St. Louis Cardinals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -19.6 | 7.9% | -3.5 | 23.3 | 41.0 | $135.7M | 28.6 | -19.0 | 2.17 | — | — |
Z-score | -0.30 | -0.53 | -0.66 | 1.16 | 0.66 | -0.50 | -0.13 | -0.91 | -0.43 | — | — |
tNERD | -0.30 | -0.53 | -0.66 | 1.16 | 0.66 | 0.50 | 0.13 | 0.00 | 0.00 | 4.00 | 4.95 |
Jeffrey Springs, Athletics
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 110 | 11.1% | 63.0% | 90.7 mph | 32 | 19.1s | -12 | 0.0% | — | — |
Z-score | 0.54 | 0.29 | -0.41 | -1.43 | 0.87 | 0.46 | — | — | — | — |
pNERD | -1.08 | 0.14 | -0.20 | 0.00 | 0.00 | -0.23 | 0.00 | 0.00 | 3.80 | 2.43 |
Matthew Liberatore, St. Louis Cardinals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 104 | 8.8% | 65.4% | 94.0 mph | 25 | 18.4s | 0 | 0.0% | — | — |
Z-score | 0.18 | -0.85 | 0.65 | 0.07 | -0.94 | -0.11 | — | — | — | — |
pNERD | -0.35 | -0.42 | 0.33 | 0.07 | 0.94 | 0.05 | 0.00 | 0.00 | 3.80 | 4.42 |
Baltimore Orioles @ San Diego Padres, 1:10p
Summary
If you like the “can the bullpen rescue the starter” genre, this is your matinee. San Diego’s staff has been one of MLB’s stingiest all season, but the more interesting starter here is Baltimore’s Cade Povich, who brings the better underlying run prevention to the matchup. The gNERD is a middle-of-today 8.11 (today’s average is 10.11), and that tracks: Povich’s above-average pNERD (xFIP- 91; 100 K in 91 IP) squares off with Nestor Cortes, whose pNERD is near the bottom and who’s been more variable than good since arriving via the deadline. Baltimore just took the previous game behind Tyler Wells’ return and Emmanuel Rivera’s four-RBI night, while San Diego has slipped in the NL West race, which adds stakes without promising outcomes. Cortes is a curiosity play: recent short start vs. Minnesota, one brilliant six one-hit innings vs. the Dodgers, and a trade that put him in this rotation in the first place. The Padres’ season-long run prevention (top-two ERA/WHIP) and deadline bullpen reinforcements keep this watchable even if the average pNERD is modest.
(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: San Diego Padres (3.47 rating)
Baltimore Orioles
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -11.8 | 9.1% | -2.6 | -17.6 | 15.7 | $167.6M | 29.2 | -8.0 | 2.82 | — | — |
Z-score | -0.17 | 0.45 | -0.52 | -0.88 | -0.69 | -0.07 | 0.49 | -0.39 | 0.85 | — | — |
tNERD | -0.17 | 0.45 | -0.52 | -0.88 | -0.69 | 0.07 | 0.00 | 0.00 | 0.85 | 4.00 | 3.11 |
San Diego Padres
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 5.6 | 7.0% | -1.0 | -6.5 | 64.4 | $209.3M | 30.0 | 13.0 | 3.47 | — | — |
Z-score | 0.12 | -1.27 | -0.25 | -0.33 | 1.90 | 0.49 | 1.30 | 0.61 | 2.12 | — | — |
tNERD | 0.12 | -1.27 | -0.25 | -0.33 | 1.90 | 0.00 | 0.00 | 0.61 | 2.12 | 4.00 | 6.89 |
Cade Povich, Baltimore Orioles
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 91 | 10.0% | 62.9% | 92.2 mph | 25 | 18.2s | 33 | 0.0% | — | — |
Z-score | -0.61 | -0.26 | -0.43 | -0.75 | -0.94 | -0.27 | — | — | — | — |
pNERD | 1.22 | -0.13 | -0.22 | 0.00 | 0.94 | 0.13 | 0.05 | 0.00 | 3.80 | 5.81 |
Nestor Cortes, San Diego Padres
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 130 | 9.0% | 61.8% | 90.2 mph | 30 | 16.2s | -7 | 0.0% | — | — |
Z-score | 1.75 | -0.75 | -0.92 | -1.66 | 0.35 | -1.88 | — | — | — | — |
pNERD | -3.50 | -0.37 | -0.46 | 0.00 | 0.00 | 0.94 | 0.00 | 0.00 | 3.80 | 0.40 |
Chicago White Sox @ Minnesota Twins, 4:40p
Summary
This is a Zebby Matthews watch: the Twins’ strike-throwing rookie with mid-90s life faces a Sox lineup missing Luis Robert Jr., pushing the appeal toward one compelling arm. Yoendrys Gómez is the wild card—he blanked these Twins for 4.2 innings last week—but his underlying indicators lag, so the gNERD sits mid-low.
With a gNERD of 7.91 (below today’s average) the draw is the pNERD split: Matthews’ strong mark (9.87) and quick tempo versus Gómez’s negative pNERD and scattershot strike profile. The matchup is on the board as Gómez vs. Matthews, and Matthews’ recent six-inning, two-run outing underscores why his start nudges this game above its modest team-NERD baseline.
Minnesota’s bullpen has been a season-long selling point on paper—even projected No. 1 in spring—though it just wore a messy loss to these Sox, a reminder that relief volatility can still add chaos points late.
Chicago’s offense and defense have dragged most of the year, and with Robert sidelined the supporting cast must string singles for Gómez to matter; the last head-to-head suggested he can keep them in it for a turn through the order. If you’re triaging screens, sample the early innings for Matthews’ strike efficiency; if Gómez lands enough sliders again, stay for the bullpen contrast.
(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: Minnesota Twins (2.30 rating)
Chicago White Sox
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -69.5 | 8.0% | -5.2 | -30.6 | 35.6 | $79.0M | 27.5 | -10.0 | 1.82 | — | — |
Z-score | -1.12 | -0.45 | -0.94 | -1.53 | 0.37 | -1.26 | -1.25 | -0.48 | -1.11 | — | — |
tNERD | -1.12 | -0.45 | -0.94 | -1.53 | 0.37 | 1.26 | 1.25 | 0.00 | 0.00 | 4.00 | 2.84 |
Minnesota Twins
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -21.1 | 8.9% | -5.0 | -13.7 | 47.1 | $145.1M | 28.8 | 11.0 | 2.30 | — | — |
Z-score | -0.32 | 0.28 | -0.91 | -0.69 | 0.98 | -0.37 | 0.08 | 0.51 | -0.17 | — | — |
tNERD | -0.32 | 0.28 | -0.91 | -0.69 | 0.98 | 0.37 | 0.00 | 0.51 | 0.00 | 4.00 | 4.23 |
Yoendrys Gómez, Chicago White Sox
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 134 | 10.3% | 60.3% | 93.7 mph | 25 | 21.1s | -9 | 0.0% | — | — |
Z-score | 1.99 | -0.11 | -1.59 | -0.07 | -0.94 | 2.06 | — | — | — | — |
pNERD | -3.98 | -0.05 | -0.79 | 0.00 | 0.94 | -1.03 | 0.00 | 0.00 | 3.80 | -1.12 |
Zebby Matthews, Minnesota Twins
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 81 | 12.3% | 65.9% | 96.3 mph | 25 | 16.9s | 42 | 0.0% | — | — |
Z-score | -1.22 | 0.87 | 0.87 | 1.12 | -0.94 | -1.31 | — | — | — | — |
pNERD | 2.43 | 0.44 | 0.44 | 1.12 | 0.94 | 0.66 | 0.05 | 0.00 | 3.80 | 9.87 |
Miami Marlins @ Washington Nationals, 10:05a
Summary
Eury Pérez’s 98 mph fastball and new-look arsenal are the hook; Washington’s growing-up-on-TV outfield is the subplot. It’s a modest gNERD 7.44—below today’s average—but the contrast on the mound gives it a pulse.
Pérez’s pNERD (6.70) and elite velocity make him the clear draw; since returning midseason he’s missed bats and even broke out a sweeper, though command has wobbled at times and his last outing was a brief clunker. Mitchell Parker’s pNERD (1.60) reflects contact trouble: a 2025 xERA north of five with nearly 50% hard-hit rate and a 9% barrel rate point to fireworks if he’s up in the zone. The team-side watchability leans Miami (tNERD 5.51 vs. 1.06); Washington’s defense has been a season-long tax with multiple regulars grading poorly by OAA, a drag on run prevention and aesthetics. If Pérez’s xFIP- (107) and pace trim the chaos, Miami’s advantage grows; if not, both bullpens have been adventure-prone this year, especially Washington’s, which dug itself a historically deep early-season hole before a mild rebound. As a bonus subplot, James Wood and Daylen Lile just dented Miami earlier this week—youthful punch worth a peek.
(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)
Miami Marlins
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -34.4 | 7.9% | -1.2 | 9.6 | 10.2 | $67.3M | 26.8 | -3.0 | 1.79 | — | — |
Z-score | -0.54 | -0.53 | -0.29 | 0.48 | -0.98 | -1.42 | -1.96 | -0.15 | -1.17 | — | — |
tNERD | -0.54 | -0.53 | -0.29 | 0.48 | -0.98 | 1.42 | 1.96 | 0.00 | 0.00 | 4.00 | 5.51 |
Washington Nationals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -46.1 | 7.7% | -1.0 | -33.3 | -1.5 | $115.9M | 27.5 | -19.0 | 2.00 | — | — |
Z-score | -0.73 | -0.70 | -0.25 | -1.66 | -1.61 | -0.77 | -1.25 | -0.91 | -0.75 | — | — |
tNERD | -0.73 | -0.70 | -0.25 | -1.66 | -1.61 | 0.77 | 1.25 | 0.00 | 0.00 | 4.00 | 1.06 |
Eury Pérez, Miami Marlins
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 107 | 12.9% | 64.2% | 97.9 mph | 22 | 20.0s | -13 | 0.0% | — | — |
Z-score | 0.36 | 1.17 | 0.11 | 1.84 | -1.72 | 1.18 | — | — | — | — |
pNERD | -0.72 | 0.58 | 0.05 | 1.84 | 1.72 | -0.59 | 0.00 | 0.00 | 3.80 | 6.70 |
Mitchell Parker, Washington Nationals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 123 | 9.5% | 65.7% | 93.0 mph | 25 | 20.2s | 17 | 0.0% | — | — |
Z-score | 1.33 | -0.50 | 0.76 | -0.38 | -0.94 | 1.34 | — | — | — | — |
pNERD | -2.65 | -0.25 | 0.38 | 0.00 | 0.94 | -0.67 | 0.05 | 0.00 | 3.80 | 1.60 |
Los Angeles Angels @ Kansas City Royals, 4:40p
Summary
A middling gNERD (7.37) hides a tidy contrast: Kansas City’s glove-and-bullpen outfit versus an Angels club that hunts homers and might be missing Mike Trout. If you like prospect intrigue and small-sample tension, rookie Ryan Bergert vs. 21-year-old Caden Dana qualifies.
Bergert has been a pleasant deadline pickup, preventing runs since arriving (2-1, 2.67 in 64+ IP) despite modest bat-missing; our model pegs his underlying xFIP- around 110 with light whiffs, so the appeal is efficiency more than sizzle. Dana brings the mystery card: a top Angels prospect with minimal 2025 MLB track record and shaky early results in tiny samples, promoted to plug rotation holes. The team-side split tilts watchability toward Kansas City: Royals tNERD (4.63) is buoyed by plus defense and a sturdy pen, while the Angels’ tNERD (1.60) is dragged down by rough fielding and relief work. Offensively, K.C. puts balls in play but ranks near the bottom in scoring, whereas L.A. leans top-five power and swing-and-miss. With Trout day-to-day and Taylor Ward banged up, the Angels’ thump may be thinner than usual, nudging this toward watchable-if-close rather than must-see chaos.
(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 Angels (2.59 rating)
Los Angeles Angels
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -38.5 | 10.6% | 0.0 | -43.7 | -1.2 | $203.8M | 29.2 | -12.0 | 2.59 | — | — |
Z-score | -0.61 | 1.67 | -0.09 | -2.18 | -1.59 | 0.41 | 0.49 | -0.58 | 0.40 | — | — |
tNERD | -0.61 | 1.67 | -0.09 | -2.18 | -1.59 | 0.00 | 0.00 | 0.00 | 0.40 | 4.00 | 1.60 |
Kansas City Royals
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -59.4 | 7.6% | -4.9 | 11.4 | 38.3 | $130.0M | 28.8 | 34.0 | 2.11 | — | — |
Z-score | -0.95 | -0.78 | -0.89 | 0.57 | 0.51 | -0.58 | 0.08 | 1.60 | -0.54 | — | — |
tNERD | -0.95 | -0.78 | -0.89 | 0.57 | 0.51 | 0.58 | 0.00 | 1.60 | 0.00 | 4.00 | 4.63 |
Caden Dana, Los Angeles Angels
No detailed stats available
Ryan Bergert, Kansas City Royals
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 110 | 9.2% | 63.5% | 93.3 mph | 25 | 17.9s | -45 | 0.0% | — | — |
Z-score | 0.54 | -0.65 | -0.17 | -0.25 | -0.94 | -0.51 | — | — | — | — |
pNERD | -1.08 | -0.32 | -0.09 | 0.00 | 0.94 | 0.25 | 0.00 | 0.00 | 3.80 | 3.51 |
San Francisco Giants @ Colorado Rockies, 5:40p
Summary
This grades out as the day’s least watchable game by gNERD, but if you’ve got room for a Coors Field science experiment, Robbie Ray’s rebound fastball versus thin air and a testy series might be enough to peek. Also: tempers already flared in this set, so there’s at least some spice if the baseball lulls. Ray’s pNERD is merely middling (3.90), yet he’s quietly carried a sub-4 FIP lately and profiles as the clear pitching draw; his four-seamer’s above-average induced vertical break has powered the bounce-back, the kind of shape that can still play even without eye-popping velocity. Márquez’s pNERD is low (1.58) and he’s just off the IL for biceps tendinitis, with a rocky return that doesn’t scream “crisp feel” heading into altitude. Team-wise, tNERD says the Giants have a few watchable hooks (a strong run-prevention group and a solid broadcast), but Colorado’s tNERD drags things down; the Rockies’ offense has graded among the league’s weakest by park-adjusted metrics and their staff strikeout rate sits at the bottom, dulling pitcher-vs.-hitter tension. In short: low gNERD, one intriguing arm, and Coors chaos as the wild card.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6.)
Recommended broadcast: San Francisco Giants (3.20 rating)
San Francisco Giants
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -13.5 | 7.5% | -7.3 | 5.8 | 36.1 | $195.3M | 29.3 | -8.0 | 3.20 | — | — |
Z-score | -0.20 | -0.86 | -1.29 | 0.29 | 0.40 | 0.30 | 0.59 | -0.39 | 1.59 | — | — |
tNERD | -0.20 | -0.86 | -1.29 | 0.29 | 0.40 | 0.00 | 0.00 | 0.00 | 1.59 | 4.00 | 3.93 |
Colorado Rockies
Batting runs | Barrel % | Baserunning runs | Fielding runs | Bullpen runs | Payroll | Age | Luck | TV | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|---|
Raw stat | -139.5 | 8.0% | -9.5 | -20.0 | -6.8 | $125.9M | 27.9 | 24.0 | 1.73 | — | — |
Z-score | -2.27 | -0.45 | -1.65 | -1.00 | -1.89 | -0.63 | -0.84 | 1.13 | -1.29 | — | — |
tNERD | -2.27 | -0.45 | -1.65 | -1.00 | -1.89 | 0.63 | 0.84 | 1.13 | 0.00 | 4.00 | -0.65 |
Robbie Ray, San Francisco Giants
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 103 | 12.5% | 63.9% | 93.5 mph | 33 | 18.9s | -26 | 0.0% | — | — |
Z-score | 0.12 | 0.97 | -0.02 | -0.16 | 1.13 | 0.30 | — | — | — | — |
pNERD | -0.23 | 0.49 | -0.01 | 0.00 | 0.00 | -0.15 | 0.00 | 0.00 | 3.80 | 3.90 |
Germán Márquez, Colorado Rockies
xFIP- | SwStr% | Strike % | Velocity | Age | Pace | Luck | KN% | Constant | Total | |
---|---|---|---|---|---|---|---|---|---|---|
Raw stat | 122 | 8.7% | 62.7% | 94.9 mph | 30 | 17.3s | 5 | 0.0% | — | — |
Z-score | 1.27 | -0.89 | -0.54 | 0.48 | 0.35 | -0.99 | — | — | — | — |
pNERD | -2.53 | -0.45 | -0.27 | 0.48 | 0.00 | 0.50 | 0.05 | 0.00 | 3.80 | 1.58 |