Andrew's Musings

MLB: What to watch on July 4, 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:

Detail

Pittsburgh Pirates @ Washington Nationals, 8:05a

Summary

High watchability: a top-tier gNERD (16.13) driven almost entirely by Braxton Ashcraft’s monster pNERD and Washington’s loose defensive/relief profile — this looks like pitching-versus-uncertainty theatre rather than a snooze. Ashcraft’s stuff (mid-to-upper 90s velo, excellent strike rate and recent double-digit-K outings) is the engine here, and his 11.31 pNERD signals a real chance for a dominant starter’s outing that suppresses runs and stacks strikeouts; he’s been on a roll lately, including a 10‑K performance that helps explain the high marks. The Nationals counter with Carson Palmquist, for whom the model has no pNERD data and whom Washington has just recalled/used in an opener role — that creates real volatility and makes late innings interesting. Team-level tNERD shows both clubs can spark offense and run well on the bases while Pittsburgh’s fielding is a weakness and Washington’s bullpen figures thin; that combo (quality starter vs an uncertain, hittable pen) is exactly the recipe for a watchable game. A couple high-strikeout innings and a shaky Nationals bullpen make this priority viewing for fans who like conflict, not just scorekeeping.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Pittsburgh Pirates (2.01); radio, Washington Nationals (2.20)

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 37.9 8.4% 6.6 -18.7 11.9 $119.1M 28.8 11.0 2.01 1.98
Z-score 1.31 0.39 1.46 -1.26 -0.20 -0.96 -0.20 0.65 -0.74 -0.86
tNERD 1.31 0.39 1.46 -1.26 -0.20 0.96 0.20 0.65 0.00 0.00 4.00 7.51

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 28.4 9.0% 7.0 3.0 -20.8 $114.5M 27.1 -38.0 2.00 2.20
Z-score 0.99 0.93 1.55 0.22 -1.97 -1.01 -1.71 -2.22 -0.75 -0.40
tNERD 0.99 0.93 1.55 0.22 -1.97 1.01 1.71 0.00 0.00 0.00 4.00 8.46

Braxton Ashcraft, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 75 13.3% 69.4% 97.1 mph 26 17.3s 3 0.0%
Z-score -1.41 1.26 2.24 1.36 -0.74 -1.35
pNERD 2.82 0.63 1.12 1.36 0.74 0.68 0.15 0.00 3.80 11.31

Carson Palmquist, Washington Nationals

No detailed stats available

Go back to top of page

San Diego Padres @ Los Angeles Dodgers, 7:10p

Summary

This is a high-end watchability ticket largely because it pairs Yoshinobu Yamamoto — bona fide ace — against a streaky, recently unlucky Griffin Canning, with an explosive Dodgers offense waiting in the wings. The game’s gNERD (15.06) sits well above typical games (it’s north of the historical 95th percentile), so on paper this is one of the day’s most must-see matchups.

Yamamoto’s sky-high pNERD (8.10) is driven by an excellent xFIP- (78) and a string of dominant outings; he’s held San Diego to three earned runs across 13 innings this year and has been ace-like over his last several turns. Canning’s pNERD (2.15) flags real concerns — weak strike metrics and low swinging-strike rates — though his injury comeback and recent starts suggest he’s still sorting things out after an Achilles rehab, and some of his box-score woes have been unlucky. Team-wise, the Dodgers’ elite offense and fielding lift the tNERD gap (LAD 11.22 vs SD 8.65), so even if Yamamoto isn’t at peak feel, the matchup promises activity: high-quality pitching on one side and lineup firepower on the other, which makes this a top-priority broadcast.

(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 -37.5 8.5% 4.1 15.2 41.0 $255.5M 29.9 -9.0 3.47 3.37
Z-score -1.24 0.48 0.88 1.06 1.37 0.60 0.85 -0.52 2.12 2.09
tNERD -1.24 0.48 0.88 1.06 1.37 0.00 0.00 0.00 1.06 1.04 4.00 8.65

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 78.1 9.6% -2.4 21.8 38.4 $413.5M 30.0 13.0 2.45 2.51
Z-score 2.68 1.48 -0.64 1.51 1.23 2.41 0.90 0.77 0.12 0.26
tNERD 2.68 1.48 -0.64 1.51 1.23 0.00 0.00 0.77 0.06 0.13 4.00 11.22

Griffin Canning, San Diego Padres

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 110 9.8% 58.2% 94.1 mph 30 19.2s 65 0.0%
Z-score 0.61 -0.38 -2.30 -0.05 0.31 0.19
pNERD -1.21 -0.19 -1.15 0.00 0.00 -0.10 1.00 0.00 3.80 2.15

Yoshinobu Yamamoto, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 78 12.1% 65.9% 95.8 mph 27 19.4s -14 0.0%
Z-score -1.24 0.70 0.84 0.75 -0.48 0.35
pNERD 2.48 0.35 0.42 0.75 0.48 -0.18 0.00 0.00 3.80 8.10

Go back to top of page

Chicago White Sox @ Cleveland Guardians, 4:10p

Summary

Messick’s breakout stuff turns this into a legitimately watchable pitching matchup, and the box-score is likely to look like a strikeout contest rather than a stroll. Parker Messick (pNERD 8.31) is riding real, recent under-the-hood gains — a jump in four-seam velocity and multiple high-strikeout starts (including a 10‑K game and a no-hit bid into the ninth earlier this season) — so his profile suggests dominance and swing-and-miss entertainment.

Sean Burke (pNERD 4.98) is the steadier, younger-ish White Sox arm who’s shown enough K upside to keep at-bats tense, but he doesn’t project the same overpowering upside as Messick; think contact manager vs. the flamethrower who’s been striking out bats at a high rate.

The teams’ tNERDs (White Sox 8.37, Guardians 6.45) add to the appeal: Chicago’s barrel profile and youth tilt toward big-plate-action moments, while Cleveland’s stout pitching and defensive runs tighten the margin. Given a gNERD of 14.06 (well above today’s mean), this is a good pick for viewers who like high K totals, young-arms narratives, and a lineup-versus-ace contrast rather than a leisurely bullpen parade.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)

Recommended broadcasts: TV, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 20.3 9.0% -3.0 1.8 21.1 $105.8M 27.1 -8.0 1.82 2.57
Z-score 0.72 0.93 -0.78 0.14 0.30 -1.11 -1.76 -0.46 -1.11 0.39
tNERD 0.72 0.93 -0.78 0.14 0.30 1.11 1.76 0.00 0.00 0.19 4.00 8.37

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -31.0 6.1% 2.9 7.4 26.7 $88.9M 27.6 0.0 2.16 3.14
Z-score -1.02 -1.71 0.60 0.52 0.60 -1.30 -1.35 0.01 -0.44 1.60
tNERD -1.02 -1.71 0.60 0.52 0.60 1.30 1.35 0.01 0.00 0.80 4.00 6.45

Sean Burke, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 10.2% 66.1% 94.7 mph 26 19.2s -12 0.0%
Z-score 0.03 -0.19 0.91 0.23 -0.74 0.19
pNERD -0.06 -0.10 0.45 0.23 0.74 -0.10 0.00 0.00 3.80 4.98

Parker Messick, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 79 11.8% 64.0% 93.4 mph 25 16.9s -10 0.0%
Z-score -1.18 0.56 0.06 -0.38 -1.00 -1.68
pNERD 2.36 0.28 0.03 0.00 1.00 0.84 0.00 0.00 3.80 8.31

Go back to top of page

New York Mets @ Atlanta Braves, 5:08p

Summary

Chris Sale’s revival and Atlanta’s lockdown bullpen make this a watchable pitching show; the Mets’ sputtering offense and Sean Manaea’s swingman-ish role mean you should expect tense, low-scoring innings rather than fireworks.

The gNERD (13.00) is driven here by an above-average pNERD set (7.45): Sale’s big contributions (pNERD 8.84) come from an excellent profile — elite xFIP-, strong strike and whiff rates, and maintained velocity — so he’s the real attraction, while Manaea (pNERD 6.06) brings steady-contact suppression, quick pace, and unusually positive luck that suggest a better-than-raw numbers outing is possible. The Braves’ bullpen is legitimately one of the game’s storylines and raises the odds this becomes a pitchers’ contest rather than a back-and-forth slugfest.

If you want strikeouts, competitive tension, and manager maneuvering in high-leverage innings, prioritize this; if you’re chasing offense-heavy entertainment, it ranks lower because the Mets’ lineup has underperformed and looks vulnerable to lefties.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, New York Mets (3.32); radio, New York Mets (3.05)

New York Mets

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -44.8 8.8% -3.0 -5.5 39.5 $374.9M 29.9 -12.0 3.32 3.05
Z-score -1.49 0.75 -0.78 -0.36 1.29 1.97 0.85 -0.70 1.82 1.41
tNERD -1.49 0.75 -0.78 -0.36 1.29 0.00 0.00 0.00 0.91 0.70 4.00 5.03

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -14.0 8.9% 0.4 6.4 37.8 $249.8M 30.5 -32.0 2.36 2.36
Z-score -0.44 0.84 0.01 0.45 1.20 0.54 1.36 -1.87 -0.05 -0.06
tNERD -0.44 0.84 0.01 0.45 1.20 0.00 0.00 0.00 0.00 0.00 4.00 6.07

Sean Manaea, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 96 10.3% 64.7% 90.4 mph 34 17.1s 20 0.0%
Z-score -0.20 -0.15 0.35 -1.79 1.36 -1.51
pNERD 0.40 -0.07 0.18 0.00 0.00 0.76 1.00 0.00 3.80 6.06

Chris Sale, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 70 13.6% 67.4% 95.9 mph 37 20.4s -20 0.0%
Z-score -1.70 1.40 1.44 0.80 2.14 1.17
pNERD 3.40 0.70 0.72 0.80 0.00 -0.58 0.00 0.00 3.80 8.84

Go back to top of page

St. Louis Cardinals @ Chicago Cubs, 5:08p

Summary

A solid, above-average pitching matchup worth catching if you like control, defense, and a tidy duel rather than a slugfest. The gNERD of 12.91 puts this game comfortably above today's mean and into the upper tier historically, driven more by team profiles and Imanaga's spin-and-control profile than by Leahy's strikeout upside.

Imanaga (pNERD 6.34) is the clear watchability engine here: his strong contact management, WHIP and strike-rate make a measured, low-drama outing likely, and he arrives off a quality start that suggested the Cubs can lean on him to eat innings. Leahy (pNERD 3.45) is a rotation conversion with a recent tidy outing (5 innings, 1 run), but his lower swinging-strike and strike-rate components make big-strike upside modest. The teams add flavor: the Cubs' high tNERD reflects real offense and excellent defensive runs, while the Cardinals bring younger, well-graded defense but a shakier bullpen, so late-inning intrigue exists. Finally, Chicago's rotation depth has been tested by recent IL moves, which raises the stakes on Imanaga eating innings. If you prefer control duels and defense-driven games, this ranks as a good pick; if you want fireworks, look elsewhere.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Chicago Cubs (3.01); radio, Chicago Cubs (3.15)

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 7.9 7.6% 2.1 12.3 1.7 $111.2M 26.9 -5.0 2.17 2.15
Z-score 0.30 -0.34 0.41 0.86 -0.75 -1.05 -1.94 -0.29 -0.43 -0.50
tNERD 0.30 -0.34 0.41 0.86 -0.75 1.05 1.94 0.00 0.00 0.00 4.00 7.46

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 44.3 7.7% 1.5 35.7 -8.1 $246.2M 29.8 7.0 3.01 3.15
Z-score 1.53 -0.25 0.27 2.46 -1.28 0.50 0.67 0.42 1.22 1.62
tNERD 1.53 -0.25 0.27 2.46 -1.28 0.00 0.00 0.42 0.61 0.81 4.00 8.57

Kyle Leahy, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 101 8.7% 62.3% 94.0 mph 29 17.5s -2 0.0%
Z-score 0.09 -0.90 -0.65 -0.10 0.05 -1.19
pNERD -0.17 -0.45 -0.32 0.00 0.00 0.59 0.00 0.00 3.80 3.45

Shota Imanaga, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 93 14.3% 65.6% 91.9 mph 32 18.9s 11 0.0%
Z-score -0.37 1.73 0.70 -1.09 0.83 -0.05
pNERD 0.75 0.86 0.35 0.00 0.00 0.03 0.55 0.00 3.80 6.34

Go back to top of page

Philadelphia Phillies @ Kansas City Royals, 5:10p

Summary

Jesús Luzardo’s high-spin, high-velocity arsenal against Michael Wacha’s veteran command makes this a legitimately above-average watch — think swing-and-miss upside vs. steady contact management, with bullpen storylines baked in. The gNERD of 11.85 sits above both the historical mean (10.11) and today’s average (~10.55), driven almost entirely by a lofty pNERD for Luzardo (10.70) — he’s the clear strikeout/xFIP edge here — while Wacha is the safe, contact-oriented foil (pNERD 4.46). Philadelphia’s tNERD is buoyed by baserunning and a high-profile broadcast draw, but their bullpen has been overworked and volatile, which raises late-inning intrigue; Kansas City’s lower team score reflects a weak lineup and bullpen issues of its own, though Wacha has been solid at Kauffman as a home-friendly veteran. That combination (ace-ish starter vs. reliable veteran + bullpen fragility) suggests you’ll see streaky strikeout-heavy innings and a tense late game if the pen gets involved — so tune in if you like pitching duels with chaotic finishes.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)

Recommended broadcasts: TV, Philadelphia Phillies (2.92); radio, Philadelphia Phillies (2.69)

Philadelphia Phillies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -29.9 7.7% 6.9 -8.0 38.8 $309.8M 30.5 -22.0 2.92 2.69
Z-score -0.98 -0.25 1.53 -0.53 1.26 1.22 1.36 -1.28 1.03 0.64
tNERD -0.98 -0.25 1.53 -0.53 1.26 0.00 0.00 0.00 0.52 0.32 4.00 5.86

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -27.3 8.3% 1.7 4.6 -24.3 $184.5M 29.7 10.0 2.11 2.22
Z-score -0.89 0.29 0.32 0.33 -2.16 -0.21 0.62 0.60 -0.54 -0.36
tNERD -0.89 0.29 0.32 0.33 -2.16 0.21 0.00 0.60 0.00 0.00 4.00 2.70

Jesús Luzardo, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 72 13.4% 64.1% 96.7 mph 28 17.3s 19 0.0%
Z-score -1.58 1.31 0.11 1.18 -0.22 -1.35
pNERD 3.17 0.65 0.06 1.18 0.22 0.68 0.95 0.00 3.80 10.70

Michael Wacha, Kansas City Royals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 9.3% 65.0% 93.1 mph 34 17.0s -23 0.0%
Z-score 0.03 -0.62 0.45 -0.52 1.36 -1.60
pNERD -0.06 -0.31 0.23 0.00 0.00 0.80 0.00 0.00 3.80 4.46

Go back to top of page

Minnesota Twins @ New York Yankees, 10:35a

Summary

Watch this if you like a contrasty game: an above-average gNERD (11.44) driven almost entirely by a thunderous Yankees team profile against a Twins rotation starter who brings good velocity and pace. Brendan Beck is a fresh, low-data element — the Yankees recalled him from Triple-A to start, so his pNERD is effectively blank and that unpredictability alone raises intrigue.

The numbers back the eyeball: New York’s huge tNERD (9.62) comes from elite batting runs, barrel rate and baserunning, so expect power-and-activity at the plate; Minnesota’s tNERD (2.71) is held down by poor fielding and baserunning, which makes for sloppy, swingy at-bats and more run-scoring variance. Zebby Matthews’ pNERD (5.55) is a legit positive — above-average velo and an ultra-quick pace (17s) that plays well to strikeout/tempo narratives.

Bottom line: this is a watchable mismatch with novelty — a Yankees offense likely to force action and a Twins starter who can deliver strikeouts and quick innings; Beck’s unknown ceiling is the main reason to tune in.

(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, New York Yankees (2.22)

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 15.5 8.6% -4.5 -18.2 -3.7 $122.1M 28.9 -16.0 2.30 2.06
Z-score 0.56 0.57 -1.13 -1.23 -1.04 -0.92 -0.06 -0.93 -0.17 -0.69
tNERD 0.56 0.57 -1.13 -1.23 -1.04 0.92 0.06 0.00 0.00 0.00 4.00 2.71

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 26.6 9.8% 7.1 6.5 33.9 $337.1M 29.9 -15.0 2.08 2.22
Z-score 0.93 1.66 1.58 0.46 0.99 1.54 0.85 -0.87 -0.61 -0.36
tNERD 0.93 1.66 1.58 0.46 0.99 0.00 0.00 0.00 0.00 0.00 4.00 9.62

Zebby Matthews, Minnesota Twins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 10.2% 64.5% 95.2 mph 26 17.0s -4 0.0%
Z-score 0.14 -0.19 0.26 0.47 -0.74 -1.60
pNERD -0.29 -0.10 0.13 0.47 0.74 0.80 0.00 0.00 3.80 5.55

Brendan Beck, New York Yankees

No detailed stats available

Go back to top of page

Tampa Bay Rays @ Houston Astros, 4:10p

Summary

Pitchers’ duel by design: Drew Rasmussen is rolling and makes this worth tuning in, while Hunter Brown’s return from the IL and steady stuff keep it interesting — but both lineups suppress the upside for a slugfest. The gNERD sits at a middling 10.00, but the story is the pitchers: Rasmussen’s pNERD (8.19) reflects a dominant month (AL Pitcher of the Month-level work, sub-1.00 June stretches and strong peripherals) and a tidy xFIP- that suggests the results aren’t fluky. Brown (pNERD 5.05) has bounced back from an April IL stint with a shoulder issue and has been effective since returning, so he’s more than a filler arm. Team NERDs are low (Rays 3.47, Astros 3.28) — Tampa’s barrel rate is especially anemic — and both bullpens have been locking things down, which tilts this toward a low-scoring, tense game rather than fireworks. If you like pitching duels and high-leverage strategy, this is a solid pick; if you want homers and late-inning scoring, lower your expectations.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Tampa Bay Rays (2.10)

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 22.7 5.4% 1.2 -11.5 6.0 $106.9M 29.1 17.0 2.27 2.10
Z-score 0.80 -2.35 0.20 -0.77 -0.52 -1.10 0.07 1.01 -0.23 -0.61
tNERD 0.80 -2.35 0.20 -0.77 -0.52 1.10 0.00 1.01 0.00 0.00 4.00 3.47

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 5.6 8.5% -3.4 -4.5 5.7 $232.7M 28.9 2.0 2.17 1.99
Z-score 0.22 0.48 -0.87 -0.29 -0.54 0.34 -0.16 0.13 -0.42 -0.84
tNERD 0.22 0.48 -0.87 -0.29 -0.54 0.00 0.16 0.13 0.00 0.00 4.00 3.28

Drew Rasmussen, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 73 11.1% 65.9% 95.8 mph 30 18.8s -15 0.0%
Z-score -1.53 0.23 0.81 0.75 0.31 -0.13
pNERD 3.05 0.11 0.41 0.75 0.00 0.07 0.00 0.00 3.80 8.19

Hunter Brown, Houston Astros

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 86 10.2% 60.2% 95.9 mph 27 20.8s -43 0.0%
Z-score -0.78 -0.19 -1.48 0.80 -0.48 1.49
pNERD 1.56 -0.10 -0.74 0.80 0.48 -0.75 0.00 0.00 3.80 5.05

Go back to top of page

Miami Marlins @ Athletics, 6:40p

Summary

This is a classic “watch one ace, ignore the rest” game: Sandy Alcantara’s heat and late-June form make this worth tuning into, while Aaron Civale and an error-prone A’s defense pull the overall appeal down. Alcantara’s velo spike and strong June (he’s been the Marlins’ clear top arm) give him the pNERD juice here, and you can expect swings-and-misses more than small-ball (his velocity and strike-rate components drive his 5.51 pNERD). The A’s starter, Aaron Civale, posts weak underlying numbers and a poor xFIP footprint, so this shapes up as a matchup where the Marlins’ young, cheap, aggressive roster (high baserunning and favorable tNERD) can press an advantage while Oakland’s -1.55 fielding z-score and large positive “luck” suggest they’ve been running below expectations and could be fragile in tight spots. The game gNERD (9.66) sits just under typical daily average, meaning it’s watchable mostly for Alcantara’s stuff and the Marlins’ disruptive baserunning rather than for bullpen fireworks or championship-level balance.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)

Recommended broadcasts: TV, Miami Marlins (1.79); radio, Athletics (1.94)

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.3 6.5% 7.6 4.4 29.9 $81.5M 27.4 6.0 1.79 1.66
Z-score 0.04 -1.35 1.69 0.32 0.77 -1.39 -1.49 0.36 -1.17 -1.54
tNERD 0.04 -1.35 1.69 0.32 0.77 1.39 1.49 0.36 0.00 0.00 4.00 8.71

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 13.4 8.3% -2.7 -22.9 7.5 $135.2M 28.2 18.0 1.27 1.94
Z-score 0.48 0.29 -0.71 -1.55 -0.44 -0.77 -0.71 1.07 -2.19 -0.95
tNERD 0.48 0.29 -0.71 -1.55 -0.44 0.77 0.71 1.07 0.00 0.00 4.00 4.63

Sandy Alcantara, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 10.0% 67.4% 97.5 mph 30 19.3s -4 0.0%
Z-score 0.14 -0.29 1.44 1.55 0.31 0.27
pNERD -0.29 -0.14 0.72 1.55 0.00 -0.14 0.00 0.00 3.80 5.51

Aaron Civale, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 124 8.1% 65.6% 91.3 mph 31 19.6s -10 0.0%
Z-score 1.41 -1.18 0.69 -1.37 0.57 0.52
pNERD -2.82 -0.59 0.35 0.00 0.00 -0.26 0.00 0.00 3.80 0.48

Go back to top of page

Toronto Blue Jays @ Seattle Mariners, 1:10p

Summary

Not a must-watch, but worth tuning in if you like a strong starter vs. a pitcher on a careful comeback: Logan Gilbert’s quality stuff and a planned Gilbert–Hancock piggyback make the Mariners’ half of this game the real attraction, while Shane Bieber’s return-from-injury status mutes the Jays’ appeal. The gNERD of 9.35 sits a touch below today’s average, driven by two sleepy team NERDs (Toronto 2.96, Seattle 3.87) and a middling overall game profile.

Gilbert is the reason to watch—his pNERD (6.87) matches what you see in his quality peripherals (strong xFIP-, swing-and-miss and mid-95s velocity) and the club intends a short Gilbert turn before handing the ball to Emerson Hancock, which should create high-leverage bullpen intrigue. Bieber’s pNERD is 0 because he has essentially no 2026 workload data after recent rehab ramping, so expect a cautious outing and limited innings; that reduces the game’s live-ball drama. The Mariners’ positive “luck” suggests upside for their offense, but the M’s poor fielding runs and both teams’ low team NERDs mean this is more of a pitcher-centric broadcast than a slugfest.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Seattle Mariners (2.52)

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -19.9 6.3% -5.2 11.2 25.1 $306.1M 30.1 7.0 3.10 2.39
Z-score -0.64 -1.53 -1.29 0.78 0.51 1.18 0.99 0.42 1.40 0.01
tNERD -0.64 -1.53 -1.29 0.78 0.51 0.00 0.00 0.42 0.70 0.00 4.00 2.96

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 3.5 8.0% -3.0 -21.0 24.0 $196.7M 28.4 12.0 2.35 2.52
Z-score 0.15 0.02 -0.78 -1.42 0.45 -0.07 -0.52 0.71 -0.07 0.28
tNERD 0.15 0.02 -0.78 -1.42 0.45 0.07 0.52 0.71 0.00 0.14 4.00 3.87

Shane Bieber, Toronto Blue Jays

No detailed stats available

Logan Gilbert, Seattle Mariners

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 85 13.5% 65.7% 95.9 mph 29 20.3s 2 0.0%
Z-score -0.84 1.35 0.73 0.80 0.05 1.08
pNERD 1.67 0.68 0.37 0.80 0.00 -0.54 0.10 0.00 3.80 6.87

Go back to top of page

Detroit Tigers @ Texas Rangers, 1:05p

Summary

Not a can’t-miss — gNERD 8.72 sits below today’s average, so this is more of a tidy, watchable-ish afternoon than a marquee showdown. Jack Flaherty’s June renaissance (strong FIP/ERA stretch) versus Kumar Rocker’s recent scoreless outing gives the game two tidy narratives: a veteran trying to re-find length and a younger arm building consistency, but neither starter’s pNERD is high enough to promise swing-for-swing fireworks.

The tNERD split is middling: Detroit’s weak defense (big negative fielding component) and a bullpen that’s been uneven make their games messier; Texas carries better offensive profile and an unusually large positive “luck” number that suggests they’ve been underperforming their underlying metrics and could bounce back. Your eyes will likely see a few sloppy plays, some late-inning bullpen drama, and a pitchability mismatch rather than elite strikeout duels — Flaherty hasn’t been pitching deep, Rocker is still refining command — and Texas also has lineup disruptions (Seager IL) that temper the upside.

In short: worth a look for process-watchers and bullpen theater, not the best bet for a fireworks-packed game.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Detroit Tigers (2.74); radio, Detroit Tigers (2.64)

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.6 9.0% -1.6 -10.4 7.7 $239.2M 29.6 17.0 2.74 2.64
Z-score -0.09 0.93 -0.45 -0.70 -0.43 0.42 0.58 1.01 0.69 0.54
tNERD -0.09 0.93 -0.45 -0.70 -0.43 0.00 0.00 1.01 0.34 0.27 4.00 4.89

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 10.9 7.7% -1.9 -0.2 21.7 $201.9M 30.3 30.0 2.01 2.08
Z-score 0.40 -0.25 -0.52 0.00 0.33 -0.01 1.17 1.77 -0.74 -0.65
tNERD 0.40 -0.25 -0.52 0.00 0.33 0.01 0.00 1.77 0.00 0.00 4.00 5.74

Jack Flaherty, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 10.6% 60.9% 92.6 mph 30 18.7s 11 0.0%
Z-score 0.43 -0.01 -1.21 -0.76 0.31 -0.22
pNERD -0.86 -0.00 -0.60 0.00 0.00 0.11 0.55 0.00 3.80 2.99

Kumar Rocker, Texas Rangers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 11.3% 61.5% 94.4 mph 26 20.3s -7 0.0%
Z-score -0.03 0.32 -0.96 0.09 -0.74 1.08
pNERD 0.06 0.16 -0.48 0.09 0.74 -0.54 0.00 0.00 3.80 3.83

Go back to top of page

Milwaukee Brewers @ Arizona Diamondbacks, 6:40p

Summary

Watch if you like pitching matchups that favor the visitors and a young, high-upside lineup; skip if you want fireworks — this one leans toward controlled baseball rather than a slugfest. Brandon Woodruff’s return from injury has been the real storyline: two scoreless outings (11 2/3 IP) with lots of punchouts, which helps explain his positive pNERD and makes Milwaukee the safer bet to keep this low-scoring. The Brewers’ team profile here drives most of the watchability — strong tNERD from baserunning, bullpen influence, and a young roster that tends to create action on the bases — while Arizona’s tNERD is dragged down by an anemic offense despite above-average fielding. The starter matchup is asymmetric: Woodruff (pNERD 4.40) presents better underlying metrics and strike% than Merrill Kelly (pNERD 0.94), whose 5.84 ERA/1.53 WHIP and elevated xFIP-style indicators suggest real trouble even if his positive “luck” number hints at some regression to the mean. In short, this is a methodical Brewers-leaning game — interesting if you care about quality pitching and bullpen leverage, less so if you’re chasing high run totals or highlight-reel swings.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)

Recommended broadcasts: TV, Milwaukee Brewers (2.66); radio, Milwaukee Brewers (2.56)

Milwaukee Brewers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 18.3 7.1% 3.5 -4.4 33.3 $139.3M 27.7 -24.0 2.66 2.56
Z-score 0.65 -0.80 0.74 -0.29 0.96 -0.73 -1.21 -1.40 0.53 0.37
tNERD 0.65 -0.80 0.74 -0.29 0.96 0.73 1.21 0.00 0.27 0.18 4.00 7.65

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -39.3 7.0% 2.7 23.1 18.8 $231.6M 30.2 -17.0 2.19 1.92
Z-score -1.30 -0.89 0.55 1.60 0.17 0.33 1.08 -0.99 -0.39 -0.99
tNERD -1.30 -0.89 0.55 1.60 0.17 0.00 0.00 0.00 0.00 0.00 4.00 4.13

Brandon Woodruff, Milwaukee Brewers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 96 10.4% 68.3% 92.2 mph 33 20.6s -34 0.0%
Z-score -0.20 -0.10 1.82 -0.94 1.09 1.33
pNERD 0.40 -0.05 0.91 0.00 0.00 -0.66 0.00 0.00 3.80 4.40

Merrill Kelly, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 127 9.0% 63.3% 92.1 mph 37 18.2s 10 0.0%
Z-score 1.58 -0.76 -0.24 -0.99 2.14 -0.62
pNERD -3.17 -0.38 -0.12 0.00 0.00 0.31 0.50 0.00 3.80 0.94

Go back to top of page

Baltimore Orioles @ Cincinnati Reds, 4:10p

Summary

Tune in for Hunter Greene’s long-awaited season debut — that alone lifts this game above its modest gNERD — but don’t expect a fireworks show beyond that: it’s otherwise a soft-edged pitching matchup with middling team profiles. The gNERD of 7.89 sits below today’s mean and the historical median, so the numbers say “skip,” but narrative value (a high-leverage, hard-throwing ace returning from the IL) gives this one a headline to watch. Hunter Greene comes off a rehab tour and will make his 2026 season debut after strong Triple‑A work, which is why viewership will spike even though his pNERD is listed as 0 (no aggregate pitch profile here). Brandon Young is the safer, more predictable story — an innings eater coming off a quality start who raises the floor for length and K/BB stability. Team NERDs show the Orioles as the more interesting offense and broadcast draw, while the Reds are light on overall roster oomph despite some juiced barrel rates; combined, that yields a watchable moment (Greene) inside a generally low-to-moderate-entertainment game.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Cincinnati Reds (2.11)

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 6.1 8.3% -1.0 -9.3 23.0 $214.8M 29.0 -10.0 2.82 2.10
Z-score 0.24 0.29 -0.31 -0.62 0.40 0.14 -0.02 -0.58 0.85 -0.61
tNERD 0.24 0.29 -0.31 -0.62 0.40 0.00 0.02 0.00 0.42 0.00 4.00 4.44

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -47.6 9.4% -0.4 -9.6 -11.6 $147.4M 28.0 5.0 2.09 2.11
Z-score -1.58 1.30 -0.17 -0.64 -1.47 -0.63 -0.94 0.30 -0.59 -0.59
tNERD -1.58 1.30 -0.17 -0.64 -1.47 0.63 0.94 0.30 0.00 0.00 4.00 3.30

Brandon Young, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 111 10.6% 64.4% 94.1 mph 27 19.0s -36 0.0%
Z-score 0.66 -0.01 0.21 -0.05 -0.48 0.03
pNERD -1.33 -0.00 0.10 0.00 0.48 -0.01 0.00 0.00 3.80 3.04

Hunter Greene, Cincinnati Reds

No detailed stats available

Go back to top of page

Boston Red Sox @ Los Angeles Angels, 6:38p

Summary

Not a bad pitching duel on paper, but not the can’t-miss duel you’d hope for — Sonny Gray’s steady season elevates the matchup, while Sam Aldegheri and a soft Angels roster pull the game’s watchability down. Gray’s 2026 run (he’s 9–1 and has been a reliable winner) makes him the attraction here; Aldegheri’s surface numbers and contact-heavy profile suggest fewer strikeout fireworks.

The NERD math matches the eye: a gNERD of 6.26 is well below today’s average and the historical median, driven by a big tNERD split (Red Sox 5.89 vs Angels 1.31) and middling pitcher NERDs (Gray 4.52, Aldegheri 0.80). Boston’s defense and bullpen add flavor, and their positive luck/baserunning make them likelier to manufacture runs; the Angels’ poor fielding and baserunning lower the upside for chaotic, back-and-forth action. (Gray’s favorable xFIP- vs Aldegheri’s inflated xFIP- is the clearest matchup gap.)

Bottom line: tune in if you want controlled, pitching-led baseball centered on Gray; skip if you want high-variance, highlight-reel offense.

(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, Boston Red Sox (2.64)

Boston Red Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -35.7 6.9% 4.0 20.1 26.0 $263.6M 29.2 15.0 2.47 2.64
Z-score -1.18 -0.98 0.85 1.39 0.56 0.70 0.17 0.89 0.16 0.54
tNERD -1.18 -0.98 0.85 1.39 0.56 0.00 0.00 0.89 0.08 0.27 4.00 5.89

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -12.0 8.8% -6.6 -22.2 3.5 $191.6M 28.6 -5.0 2.59 2.01
Z-score -0.38 0.75 -1.62 -1.50 -0.65 -0.13 -0.39 -0.29 0.40 -0.80
tNERD -0.38 0.75 -1.62 -1.50 -0.65 0.13 0.39 0.00 0.20 0.00 4.00 1.31

Sonny Gray, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 86 10.2% 65.1% 92.1 mph 36 21.4s -24 0.0%
Z-score -0.78 -0.19 0.49 -0.99 1.88 1.98
pNERD 1.56 -0.10 0.25 0.00 0.00 -0.99 0.00 0.00 3.80 4.52

Sam Aldegheri, Los Angeles Angels

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 132 9.0% 62.6% 92.0 mph 24 18.7s -18 0.0%
Z-score 1.87 -0.76 -0.49 -1.04 -1.26 -0.22
pNERD -3.75 -0.38 -0.25 0.00 1.26 0.11 0.00 0.00 3.80 0.80

Go back to top of page

San Francisco Giants @ Colorado Rockies, 5:10p

Summary

Skip the fireworks: this is a low-sizzle matchup whose NERD components line up to make it one of the least watchable games on the board. The box score ingredients—a gNERD of 3.36 (today’s minimum and well under typical medians) driven by subpar team profiles and muted pitcher upside—add up to a predictable, low-drama contest.

Robbie Ray brings the more interesting profile of the two: a small positive pNERD (1.19) and a streak of strong recent starts, but his peripherals here (high xFIP-, modest swing‑strike and strike%) temper expectations rather than promise dominance. Sugano’s start is a clearer reason for viewer boredom—his pNERD is negative, his strike metrics are soft, and he was pushed back because of a fingernail issue he’s cleared up, which makes him more a veteran hand than a must-see enigma.

On the team side both clubs drag the game down: the Rockies’ offense metrics are awful overall and the Giants’ bullpen and baserunning are liabilities even if the Giants’ luck figure suggests results could inch better. Given the matchup and the numbers, this is a low-priority game unless you care about watching a solid veteran (Ray) try to avoid a snooze.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

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 -1.6 7.2% -7.7 -5.3 -6.4 $228.3M 29.6 29.0 3.20 3.49
Z-score -0.02 -0.71 -1.87 -0.35 -1.19 0.29 0.49 1.71 1.59 2.34
tNERD -0.02 -0.71 -1.87 -0.35 -1.19 0.00 0.00 1.71 0.79 1.17 4.00 3.53

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -22.3 6.9% -2.8 -8.8 19.7 $134.1M 29.5 10.0 1.73 1.80
Z-score -0.73 -0.98 -0.73 -0.59 0.22 -0.79 0.44 0.60 -1.29 -1.25
tNERD -0.73 -0.98 -0.73 -0.59 0.22 0.79 0.00 0.60 0.00 0.00 4.00 2.58

Robbie Ray, San Francisco Giants

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 113 10.7% 60.6% 93.2 mph 34 20.0s -31 0.0%
Z-score 0.78 0.04 -1.30 -0.47 1.36 0.84
pNERD -1.56 0.02 -0.65 0.00 0.00 -0.42 0.00 0.00 3.80 1.19

Tomoyuki Sugano, Colorado Rockies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 120 7.6% 61.0% 92.3 mph 36 20.8s -20 0.0%
Z-score 1.18 -1.41 -1.15 -0.90 1.88 1.49
pNERD -2.36 -0.71 -0.57 0.00 0.00 -0.75 0.00 0.00 3.80 -0.59

Go back to top of page