Andrew's Musings

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

Chicago Cubs @ Pittsburgh Pirates, 10:35a

Summary

A dominant Ashcraft strikeout arm meets a Cubs offense riding a 31-run scoring binge, making this the day's most watchable matchup on paper. At 15.67, today's gNERD sits well above both the historic average (10.11) and today's slate average (11.32), and it's driven mostly by a lopsided pitching matchup: Braxton Ashcraft's 11.58 pNERD (elite xFIP-, 97 mph heat, brisk pace) dwarfs Jameson Taillon's modest 3.97. That said, Ashcraft's last outing saw him give up seven earned runs in three innings against the Yankees, so buyer beware on recent form even as his skills grade out well. The Pirates enter having Pittsburgh hosting the Cubs while riding a three-game losing skid and are trying to avoid a series sweep. Both offenses carry real juice—Chicago's tNERD (8.49) and Pittsburgh's (7.30) both rank comfortably above the historic 75th percentile—with Pete Crow-Armstrong pacing Chicago in OBP (.390) and slugging (.544) and Bryan Reynolds anchoring Pittsburgh. Add in Taillon's history as a former Pirate first-round product returning to PNC Park, and there's enough juice here to make this the pick of the day.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

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

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 50.5 7.1% 1.9 45.9 -7.9 $246.2M 29.8 4.0 3.01 3.15
Z-score 1.65 -0.75 0.35 2.85 -1.26 0.50 0.67 0.23 1.22 1.62
tNERD 1.65 -0.75 0.35 2.85 -1.26 0.00 0.00 0.23 0.61 0.81 4.00 8.49

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 38.8 8.3% 6.2 -14.9 17.5 $119.1M 28.8 1.0 2.01 1.98
Z-score 1.28 0.47 1.29 -0.90 -0.05 -0.96 -0.20 0.06 -0.74 -0.86
tNERD 1.28 0.47 1.29 -0.90 -0.05 0.96 0.20 0.06 0.00 0.00 4.00 7.30

Jameson Taillon, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 111 11.2% 63.0% 91.9 mph 34 17.8s 19 0.0%
Z-score 0.62 0.27 -0.35 -1.05 1.39 -1.00
pNERD -1.24 0.13 -0.18 0.00 0.00 0.50 0.95 0.00 3.80 3.97

Braxton Ashcraft, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 77 13.0% 68.9% 97.1 mph 26 17.2s 15 0.0%
Z-score -1.32 1.12 2.06 1.32 -0.72 -1.50
pNERD 2.65 0.56 1.03 1.32 0.72 0.75 0.75 0.00 3.80 11.58

Go back to top of page

Colorado Rockies @ Milwaukee Brewers, 11:10a

Summary

Milwaukee's Jacob Misiorowski is must-watch theater against a Rockies team that has no business being in this ballpark, and the numbers back that up as strongly as anything on today's slate. Misiorowski, the 24-year-old flamethrower who's become a genuine Cy Young conversation piece, leads the majors with 173 strikeouts and in ERA, and he consistently hits 100 mph or more on the radar gun. His pNERD of 15.00 is essentially maxed out, driven by elite whiff rates, a microscopic xFIP-, and velocity that sits near the top of the league — this is as close to appointment viewing as a start gets. Opposite him, Kyle Freeland has been scuffling, having lost his last two decisions, allowing four runs over six innings in both outings, though his pNERD of 5.37 is respectable thanks to strong control and some rough luck. The Brewers' 8.87 tNERD (driven by baserunning, bullpen depth, and a young, boosted lineup) dwarfs Colorado's league-worst 1.41, with Milwaukee's rookies Cooper Pratt and Luis Lara instrumental in Saturday night's 8-5 Milwaukee win. At 15.32, this gNERD ranks near the top of both today's games and the historical distribution — mostly on the strength of one dominant arm.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

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

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -43.9 6.6% -2.9 -9.1 24.2 $134.1M 29.5 4.0 1.73 1.80
Z-score -1.37 -1.26 -0.70 -0.54 0.27 -0.79 0.44 0.23 -1.29 -1.25
tNERD -1.37 -1.26 -0.70 -0.54 0.27 0.79 0.00 0.23 0.00 0.00 4.00 1.41

Milwaukee Brewers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 20.1 7.2% 6.7 -3.9 45.4 $139.3M 27.7 -20.0 2.66 2.56
Z-score 0.68 -0.65 1.40 -0.22 1.28 -0.73 -1.21 -1.11 0.53 0.37
tNERD 0.68 -0.65 1.40 -0.22 1.28 0.73 1.21 0.00 0.27 0.18 4.00 8.87

Kyle Freeland, Colorado Rockies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 10.6% 67.4% 91.6 mph 33 19.7s 53 0.0%
Z-score -0.07 -0.02 1.46 -1.18 1.13 0.58
pNERD 0.13 -0.01 0.73 0.00 0.00 -0.29 1.00 0.00 3.80 5.37

Jacob Misiorowski, Milwaukee Brewers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 49 17.4% 67.9% 100.5 mph 24 19.8s -12 0.0%
Z-score -2.92 3.22 1.66 2.86 -1.25 0.66
pNERD 5.84 1.61 0.83 2.00 1.25 -0.33 0.00 0.00 3.80 15.00

Go back to top of page

New York Yankees @ Philadelphia Phillies, 4:20p

Summary

I've got enough to write a solid summary now.

Watch this one for Sánchez alone — a legitimate Cy Young-caliber arm against a Yankees lineup that leads baseball in team ERA, with the Phillies trying to snap a home skid. Cristopher Sánchez brings a 10.21 pNERD, driven by an absurd 61 xFIP-, elite swinging-strike rate, and plus velocity — this is a top-shelf starter having a genuinely dominant season. This is his 22nd start of the season, and the 29-year-old carries a 2.65 ERA with a 6.04 strikeout-to-walk ratio. That said, July has been rough for him, with a 7.47 ERA and 1.98 WHIP across 16 innings, plus a jump in barrel rate — worth watching whether he's settling back in. Opposite him, Will Warren (4.33 pNERD) is a more pedestrian arm, prone to traffic on the bases, though he's shown flashes of getting outs when it matters. The Yankees' 8.54 tNERD is the headline offensive story here — strong barrel rates, baserunning, and bullpen — while Philadelphia's 5.34 leans more on baserunning and pen depth than its middling bat. Philadelphia sits at 27-27 at home and 38-5 when scoring five-plus runs, so a quiet Phillies bat could make this lopsided fast. At 14.21 gNERD, this ranks comfortably above both the historic and today's averages — a good pick.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

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

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 21.6 9.5% 5.0 4.6 35.4 $337.1M 29.9 -14.0 2.08 2.22
Z-score 0.72 1.68 1.03 0.30 0.80 1.54 0.85 -0.78 -0.61 -0.36
tNERD 0.72 1.68 1.03 0.30 0.80 0.00 0.00 0.00 0.00 0.00 4.00 8.54

Philadelphia Phillies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -45.5 7.8% 6.5 -5.7 38.3 $309.8M 30.5 -15.0 2.92 2.69
Z-score -1.42 -0.04 1.35 -0.33 0.94 1.22 1.36 -0.83 1.03 0.64
tNERD -1.42 -0.04 1.35 -0.33 0.94 0.00 0.00 0.00 0.52 0.32 4.00 5.34

Will Warren, New York Yankees

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 94 9.2% 63.0% 93.5 mph 27 19.6s 3 0.0%
Z-score -0.35 -0.68 -0.39 -0.32 -0.46 0.49
pNERD 0.70 -0.34 -0.19 0.00 0.46 -0.25 0.15 0.00 3.80 4.33

Cristopher Sánchez, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 61 15.3% 67.7% 95.2 mph 29 20.1s 1 0.0%
Z-score -2.24 2.22 1.56 0.45 0.07 0.91
pNERD 4.47 1.11 0.78 0.45 0.00 -0.45 0.05 0.00 3.80 10.21

Go back to top of page

Seattle Mariners @ Texas Rangers, 11:35a

Summary

Two of the best right-handed arms in the league face off in Texas, with the AL West standings actually meaning something for once—well worth clearing the schedule for this one.

Seattle rolls into Globe Life Field having lost the first two of this four-game set and slipped to third in the division, while Texas has grabbed early control of the series behind a resurgent offense. The first-place Rangers have won the first two games in the four-game series that will continue when ace right-handers Logan Gilbert of Seattle and Jacob deGrom of Texas oppose each other for the third time this season. deGrom, now 38, remains a marvel of late-career excellence—his pNERD of 10.87 is driven by elite strikeout stuff and command, backed by the lowest career WHIP and second-lowest ERA of any starting pitcher in the live-ball era among those with at least 1000 innings. Gilbert isn't far behind at 7.42, with plus velocity and whiff rates offsetting a slightly plodding pace. Texas's team profile (6.16 tNERD) outshines Seattle's punchless 2.47, though the Rangers' gaudy batting and luck marks suggest some regression could be coming. With two frontline starters and a real contender for playoff positioning, this one ranks solidly above average both historically and among today's slate.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, Seattle Mariners (2.35); radio, Seattle Mariners (2.52)

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.0 7.7% -4.4 -23.1 21.6 $196.7M 28.4 4.0 2.35 2.52
Z-score -0.06 -0.14 -1.03 -1.40 0.15 -0.07 -0.52 0.23 -0.07 0.28
tNERD -0.06 -0.14 -1.03 -1.40 0.15 0.07 0.52 0.23 0.00 0.14 4.00 2.47

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 23.8 7.6% -2.5 -6.0 31.3 $201.9M 30.3 35.0 2.01 2.08
Z-score 0.80 -0.24 -0.62 -0.35 0.61 -0.01 1.17 1.96 -0.74 -0.65
tNERD 0.80 -0.24 -0.62 -0.35 0.61 0.01 0.00 1.96 0.00 0.00 4.00 6.16

Logan Gilbert, Seattle Mariners

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 83 14.0% 66.2% 96.0 mph 29 20.4s 3 0.0%
Z-score -0.98 1.60 0.94 0.82 0.07 1.16
pNERD 1.96 0.80 0.47 0.82 0.00 -0.58 0.15 0.00 3.80 7.42

Jacob deGrom, Texas Rangers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 74 16.6% 65.6% 97.3 mph 38 18.9s 17 0.0%
Z-score -1.49 2.84 0.72 1.41 2.44 -0.09
pNERD 2.99 1.42 0.36 1.41 0.00 0.04 0.85 0.00 3.80 10.87

Go back to top of page

Cleveland Guardians @ Tampa Bay Rays, 9:15a

Summary

Two AL contenders with a real playoff stake meet in a series finale, and the pitching matchup alone makes this one worth your attention. Tampa Bay is chasing the AL East's top seed while Cleveland fights for the AL Central, though the Guardians arrive having lost four straight and looking to avoid a sweep. Drew Rasmussen brings real stuff to the mound — he's coming off a start where he handed the ball for his 20th start of the season after allowing two earned runs and seven hits in five innings against Toronto, sporting a 3.28 ERA and 8.9 strikeouts per nine — and his 79 xFIP- and above-average velocity back that up with a strong 7.63 pNERD. Messick isn't far behind at 7.36, so both starters rank well above average for today's slate. Cleveland's tNERD (7.39) actually outpaces Tampa Bay's (4.32), thanks largely to Cleveland's baserunning and payroll/age underdog appeal, even though the Rays' lineup — paced by a scorching Junior Caminero — carries the better raw offense. At 13.35, the gNERD sits comfortably above today's 11.32 average, making this the rare series finale that's genuinely worth tuning in for.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Cleveland Guardians (3.14)

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -29.5 6.2% 4.9 5.6 33.2 $88.9M 27.6 8.0 2.16 3.14
Z-score -0.91 -1.66 1.00 0.37 0.70 -1.30 -1.35 0.45 -0.44 1.60
tNERD -0.91 -1.66 1.00 0.37 0.70 1.30 1.35 0.45 0.00 0.80 4.00 7.39

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 30.0 5.6% 1.9 -12.1 12.2 $106.9M 29.1 21.0 2.27 2.10
Z-score 0.99 -2.27 0.35 -0.73 -0.30 -1.10 0.07 1.18 -0.23 -0.61
tNERD 0.99 -2.27 0.35 -0.73 -0.30 1.10 0.00 1.18 0.00 0.00 4.00 4.32

Parker Messick, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 85 11.0% 63.5% 93.6 mph 25 17.0s -20 0.0%
Z-score -0.87 0.17 -0.14 -0.27 -0.99 -1.67
pNERD 1.73 0.09 -0.07 0.00 0.99 0.83 0.00 0.00 3.80 7.36

Drew Rasmussen, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 79 11.0% 66.6% 95.8 mph 30 18.9s -1 0.0%
Z-score -1.21 0.17 1.11 0.73 0.33 -0.09
pNERD 2.42 0.09 0.55 0.73 0.00 0.04 0.00 0.00 3.80 7.63

Go back to top of page

San Diego Padres @ Miami Marlins, 10:40a

Summary

Two last-place-adjacent NL teams playing spoiler to each other, but the offense-and-defense numbers say this one's worth a look even if the arms aren't. Miami's on a five-game home skid that has them "one loss to Padres away from ugly franchise mark," a stunning reversal after they'd gone 26-8 from June 1 to July 9, the best in baseball. San Diego, meanwhile, is chasing its first series sweep since June 22-24 against the Atlanta Braves. Both lineups grade out well above average—tNERDs of 9.36 and 9.61 sit near the top of the historical distribution, driven by strong baserunning and bullpen work on both sides, plus Miami's young, discount-payroll roster. The pitching is more pedestrian: Buehler and Junk both land in below-average pNERD territory, reflecting middling strikeout stuff. Buehler has been erratic all July, though he pitched well in his last start against the Braves, going 5.2 innings and allowing two runs on two hits, and his outsized positive luck score suggests better results may be coming. Junk, making his first career start against San Diego, is coming off a rough four-inning, six-run outing versus Houston.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

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 -27.8 8.2% 6.1 16.6 48.7 $255.5M 29.9 -12.0 3.47 3.37
Z-score -0.86 0.37 1.27 1.04 1.44 0.60 0.85 -0.66 2.12 2.09
tNERD -0.86 0.37 1.27 1.04 1.44 0.00 0.00 0.00 1.06 1.04 4.00 9.36

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 1.2 6.8% 7.9 3.0 29.2 $81.5M 27.4 24.0 1.79 1.66
Z-score 0.07 -1.06 1.66 0.21 0.51 -1.39 -1.49 1.34 -1.17 -1.54
tNERD 0.07 -1.06 1.66 0.21 0.51 1.39 1.49 1.34 0.00 0.00 4.00 9.61

Walker Buehler, San Diego Padres

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 8.5% 61.8% 94.1 mph 31 17.6s 27 0.0%
Z-score 0.11 -1.02 -0.84 -0.05 0.60 -1.17
pNERD -0.21 -0.51 -0.42 0.00 0.00 0.58 1.00 0.00 3.80 4.24

Janson Junk, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 104 6.9% 65.7% 94.2 mph 30 19.5s 15 0.0%
Z-score 0.22 -1.78 0.72 -0.00 0.33 0.41
pNERD -0.44 -0.89 0.36 0.00 0.00 -0.20 0.75 0.00 3.80 3.38

Go back to top of page

Los Angeles Dodgers @ New York Mets, 10:40a

Summary

The Dodgers roll into Queens fresh off already thrashing the Mets 14-3 across a three-game sweep this season, and on paper this rematch looks similarly lopsided in the Dodgers' favor. Still, there's enough juice in the pitching matchup and the Dodgers' loaded roster to make this one of today's better watches.

The Dodgers swept New York earlier this season in Los Angeles, outscoring the Mets 14-3 across three games, and New York's offense has been a grind — 4.0 runs per game ranks 27th in the league — against a Dodgers rotation that has been difficult to solve. Francisco Alvarez and speedster Carson Benge give Mets fans something to watch even if the lineup around them sputters. LA's 9.77 tNERD (well above today's 5.63 average) is fueled by strong batting runs, barrel rate, and a deep bullpen, while the Mets limp in at 4.25, dragged down by shaky baserunning and fielding. Emmet Sheehan's 6.86 pNERD stands out on whiffs and some positive luck regression upside, while Freddy Peralta's 4.55 is middling — his strike-throwing has lagged, though he's also getting some favorable batted-ball luck. Overall gNERD of 12.71 sits comfortably above both the historic and today's averages.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8.)

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

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 63.1 9.3% -1.5 17.2 41.0 $413.5M 30.0 5.0 2.45 2.51
Z-score 2.05 1.48 -0.40 1.08 1.07 2.41 0.90 0.28 0.12 0.26
tNERD 2.05 1.48 -0.40 1.08 1.07 0.00 0.00 0.28 0.06 0.13 4.00 9.77

New York Mets

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -38.1 8.6% -4.2 -7.8 29.0 $374.9M 29.9 -2.0 3.32 3.05
Z-score -1.19 0.77 -0.99 -0.46 0.50 1.97 0.85 -0.11 1.82 1.41
tNERD -1.19 0.77 -0.99 -0.46 0.50 0.00 0.00 0.00 0.91 0.70 4.00 4.25

Emmet Sheehan, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 93 14.5% 64.5% 94.6 mph 26 20.7s 29 0.0%
Z-score -0.41 1.84 0.25 0.18 -0.72 1.41
pNERD 0.82 0.92 0.13 0.18 0.72 -0.70 1.00 0.00 3.80 6.86

Freddy Peralta, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 11.2% 60.5% 94.2 mph 30 18.3s 23 0.0%
Z-score -0.01 0.27 -1.39 -0.00 0.33 -0.59
pNERD 0.02 0.13 -0.69 0.00 0.00 0.29 1.00 0.00 3.80 4.55

Go back to top of page

Arizona Diamondbacks @ Washington Nationals, 10:35a

Summary

This one's more about lineup quirks and roster storylines than must-see pitching, but the Nationals' offense gives it some juice. Washington enters with the majority of this game's watchability score thanks to a tNERD of 9.39 — well above the historic 95th percentile — built on Luis García Jr. hitting .275 with 21 home runs and CJ Abrams racking up 111 hits and 79 RBI, plus a young, cheap roster that scores well on age and payroll. Arizona counters with steadier glove work and a competent bullpen, though Gabriel Moreno's .311 average and Ketel Marte's power still make their lineup dangerous. On the mound, it's a mismatch of unknowns: Kohl Drake carries zero pNERD data, and one betting analysis flagged him as "a raw left-hander with a troubling minor-league track record" facing a Washington lineup that hits lefties well. Miles Mikolas, at 37, isn't overpowering anyone either — his whiff rate is dreadful, though a positive luck figure suggests his results could get worse before better. Overall gNERD of 11.31 sits a tick above average, mostly carried by the Nats' lineup rather than a marquee pitching duel.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)

Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, Washington Nationals (2.20)

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -31.2 7.1% 4.0 26.9 26.9 $231.6M 30.2 -24.0 2.19 1.92
Z-score -0.97 -0.75 0.81 1.68 0.40 0.33 1.08 -1.33 -0.39 -0.99
tNERD -0.97 -0.75 0.81 1.68 0.40 0.00 0.00 0.00 0.00 0.00 4.00 5.17

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 55.3 9.1% 9.0 -4.4 -24.8 $114.5M 27.1 -28.0 2.00 2.20
Z-score 1.80 1.28 1.90 -0.25 -2.06 -1.01 -1.71 -1.56 -0.75 -0.40
tNERD 1.80 1.28 1.90 -0.25 -2.06 1.01 1.71 0.00 0.00 0.00 4.00 9.39

Kohl Drake, Arizona Diamondbacks

No detailed stats available

Miles Mikolas, Washington Nationals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 110 6.0% 66.0% 93.1 mph 37 18.9s 23 0.0%
Z-score 0.56 -2.20 0.87 -0.50 2.18 -0.09
pNERD -1.13 -1.10 0.43 0.00 0.00 0.04 1.00 0.00 3.80 3.05

Go back to top of page

Toronto Blue Jays @ Boston Red Sox, 10:35a

Summary

I've got enough to write the summary.

A decent pitching matchup dressed up in a lopsided-standings package, with the season-series plot twist doing most of the heavy lifting. Boston sits comfortably ahead in the AL East at 53-50, riding the momentum of a franchise-tying 15-game win streak earlier this month, but somehow Toronto has beaten Boston four times in five head-to-head meetings this season, yet the Red Sox are the ones sitting comfortably ahead in the AL East standings — a genuinely odd wrinkle for a last-place club. Ranger Suarez brings the better arm to Fenway, his 6.57 pNERD driven by a sharp xFIP- of 79 and a brisk, watchable pace on the mound; he's making his 18th start of the season, sitting at 4-3 with a 3.15 ERA and 97 strikeouts in 91 1/3 innings. Gausman counters with a solid-not-spectacular 5.58 pNERD, buoyed by strong swinging-strike rates but dinged for a plodding pace and a so-so 4-9 record this year. Team-wise, Boston's tNERD (5.71) edges Toronto's punchless 2.43, thanks to superior fielding and bullpen work, though neither offense is doing anything special. Overall gNERD of 10.15 lands almost exactly at the historical median — competent, unspectacular, division-rivalry baseball.

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

Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Boston Red Sox (2.64)

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -39.8 6.2% -4.6 16.4 32.8 $306.1M 30.1 -3.0 3.10 2.39
Z-score -1.24 -1.66 -1.08 1.03 0.68 1.18 0.99 -0.16 1.40 0.01
tNERD -1.24 -1.66 -1.08 1.03 0.68 0.00 0.00 0.00 0.70 0.00 4.00 2.43

Boston Red Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -28.7 7.2% 1.3 19.0 39.2 $263.6M 29.2 9.0 2.47 2.64
Z-score -0.89 -0.65 0.22 1.19 0.98 0.70 0.17 0.51 0.16 0.54
tNERD -0.89 -0.65 0.22 1.19 0.98 0.00 0.00 0.51 0.08 0.27 4.00 5.71

Kevin Gausman, Toronto Blue Jays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 93 12.4% 64.8% 93.9 mph 35 20.1s 16 0.0%
Z-score -0.41 0.84 0.39 -0.14 1.65 0.91
pNERD 0.82 0.42 0.19 0.00 0.00 -0.45 0.80 0.00 3.80 5.58

Ranger Suarez, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 79 10.4% 63.1% 91.1 mph 30 17.6s -7 0.0%
Z-score -1.21 -0.11 -0.35 -1.41 0.33 -1.17
pNERD 2.42 -0.06 -0.17 0.00 0.00 0.58 0.00 0.00 3.80 6.57

Go back to top of page

Atlanta Braves @ Baltimore Orioles, 10:35a

Summary

Braves-Orioles rubber game closes out a series that's been a genuine dogfight, but the pitching stat lines suggest you can find better baseball elsewhere today. Atlanta arrives at 61-43 and well clear in the NL East, while Baltimore sits at 51-54 and clinging to fringe wild-card hopes, and yet the two teams have split a tense series that included a walk-off single by Dylan Beavers and a 10-inning opener. Reynaldo López, working as a starter after mostly relieving this year, has actually been rocked lately — "roughed up for nine total runs in 9 1/3 innings in his last two outings" — which tracks with his so-so 2.84 pNERD built on shaky strikeout and whiff rates. Shane Baz counters with a bit more helium: he's "been sharper in his last two outings, allowing a combined three earned runs over 10 2/3 innings, recording 15 strikeouts without issuing a walk", and he'll be facing Atlanta for the first time in his career. Neither arm cracks league-average NERD thresholds, though Baz's plus velocity helps him edge López. Atlanta's tNERD (6.92) is solid on the strength of barrels and bullpen, but with a modest 9.12 gNERD — below today's 11.32 average — this one's a decent series finale, not appointment viewing.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Atlanta Braves (2.36)

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 4.0 8.8% -0.2 11.5 43.0 $249.8M 30.5 -35.0 2.36 2.36
Z-score 0.16 0.97 -0.11 0.73 1.17 0.54 1.36 -1.95 -0.05 -0.06
tNERD 0.16 0.97 -0.11 0.73 1.17 0.00 0.00 0.00 0.00 0.00 4.00 6.92

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 18.1 8.2% -1.4 -10.1 25.5 $214.8M 29.0 -3.0 2.82 2.10
Z-score 0.61 0.37 -0.38 -0.60 0.33 0.14 -0.02 -0.16 0.85 -0.61
tNERD 0.61 0.37 -0.38 -0.60 0.33 0.00 0.02 0.00 0.42 0.00 4.00 4.77

Reynaldo López, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 105 9.6% 62.1% 94.4 mph 32 18.7s -12 0.0%
Z-score 0.28 -0.49 -0.75 0.09 0.86 -0.25
pNERD -0.55 -0.25 -0.37 0.09 0.00 0.13 0.00 0.00 3.80 2.84

Shane Baz, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 9.3% 64.1% 95.9 mph 27 21.0s -4 0.0%
Z-score 0.11 -0.63 0.08 0.77 -0.46 1.65
pNERD -0.21 -0.32 0.04 0.77 0.46 -0.83 0.00 0.00 3.80 3.71

Go back to top of page

Los Angeles Angels @ San Francisco Giants, 1:05p

Summary

Two last-place teams with nothing but pride at stake, but at least the pitching side of the ledger has a genuine story: José Soriano brings real stuff to a game surrounded by noise. Neither club is chasing anything meaningful this season — the Giants sit 22.5 games back and the Angels 12.5 back in their respective races — but Soriano gives this one a pulse. His pNERD of 7.21 is comfortably above average, built on a 3.51 ERA, 1.25 WHIP, and 122 strikeouts this year, plus mid-90s heat and a healthy whiff rate. Across the mound is Carson Whisenhunt, who gets the nod for the Giants and will make his first start of the season, the 25-year-old having not appeared on the mound last year — hence the flat pNERD, since there's essentially no track record to grade. Statheads should note his early peripherals are shaky: a 5.55 xERA, .358 xwOBA, matching 13.0% strikeout and walk rates, plus a 4.89 FIP and 5.69 xFIP. Team-wise, both clubs grade below average on tNERD, with the Giants' bump coming mostly from ballpark luck and broadcast charm rather than actual talent. A 9.07 gNERD lands squarely in below-average territory for the season — watchable for the pitching duel, skippable for the standings.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -15.8 8.4% -6.3 -25.5 9.1 $191.6M 28.6 3.0 2.59 2.01
Z-score -0.47 0.57 -1.45 -1.55 -0.45 -0.13 -0.39 0.17 0.40 -0.80
tNERD -0.47 0.57 -1.45 -1.55 -0.45 0.13 0.39 0.17 0.20 0.00 4.00 1.53

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.5 7.3% -5.5 -5.0 -2.6 $228.3M 29.6 27.0 3.20 3.49
Z-score 0.05 -0.55 -1.27 -0.29 -1.01 0.29 0.49 1.51 1.59 2.34
tNERD 0.05 -0.55 -1.27 -0.29 -1.01 0.00 0.00 1.51 0.79 1.17 4.00 4.41

José Soriano, Los Angeles Angels

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 89 13.2% 62.3% 96.8 mph 27 18.5s -8 0.0%
Z-score -0.64 1.22 -0.65 1.18 -0.46 -0.42
pNERD 1.27 0.61 -0.33 1.18 0.46 0.21 0.00 0.00 3.80 7.21

Carson Whisenhunt, San Francisco Giants

No detailed stats available

Go back to top of page

Houston Astros @ Chicago White Sox, 11:10a

Summary

This one is more about storylines than pure stuff — the pitching stat lines undersell exactly why it's actually a fun watch. The Astros have won five straight and just got a shutout gem from Hunter Brown, while Ronel Blanco makes just his second start in more than a year, having not pitched since May 2025, and allowed four earned runs on two hits — both homers — in 4 2/3 innings with three walks and eight strikeouts in his return. That rust shows in his blank pNERD, but the strikeout stuff was still there. Fedde, by contrast, has quietly become a stabilizing presence in Chicago's rotation — this will be his first start this season as the outright moneyline favorite — though his modest 1.38 pNERD reflects mediocre whiff and strike rates. The gNERD of 9.04 sits below both the historic average (10.11) and today's slate (11.32), but the White Sox's tNERD of 8.34 — fueled by a young, cheap, athletic roster with a strong bullpen — is genuinely one of the better team profiles you'll see, easily outclassing Houston's middling 3.36. Yordan Alvarez lurking in that lineup doesn't hurt either.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, Houston Astros (2.17); radio, Chicago White Sox (2.57)

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 15.4 8.3% -4.2 -7.0 10.4 $232.7M 28.9 -6.0 2.17 1.99
Z-score 0.53 0.47 -0.99 -0.41 -0.39 0.34 -0.16 -0.33 -0.42 -0.84
tNERD 0.53 0.47 -0.99 -0.41 -0.39 0.00 0.16 0.00 0.00 0.00 4.00 3.36

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 9.2 8.4% -1.2 2.9 29.3 $105.8M 27.1 -23.0 1.82 2.57
Z-score 0.33 0.57 -0.33 0.20 0.51 -1.11 -1.76 -1.28 -1.11 0.39
tNERD 0.33 0.57 -0.33 0.20 0.51 1.11 1.76 0.00 0.00 0.19 4.00 8.34

Ronel Blanco, Houston Astros

No detailed stats available

Erick Fedde, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 115 7.7% 60.5% 94.0 mph 33 17.4s -16 0.0%
Z-score 0.85 -1.40 -1.38 -0.09 1.13 -1.33
pNERD -1.70 -0.70 -0.69 0.00 0.00 0.67 0.00 0.00 3.80 1.38

Go back to top of page

Cincinnati Reds @ St. Louis Cardinals, 11:15a

Summary

This is a bottom-of-the-barrel matchup by NERD standards, redeemed only slightly by a decent Cardinals lineup and a pitcher on a hot streak. The Reds arrive fresh off a 7-0 sleepwalk loss to close out this series, and their offense has been genuinely putrid enough to warrant its own headline. Abbott, once an All-Star and now clawing back from a history of shoulder trouble, has been merely functional this year — he lost for the second time in his last three outings on Monday despite allowing just one unearned run on four hits in six innings against Seattle, and his peripherals (xFIP- of 112) suggest he's been fortunate rather than sharp. Leahy, by contrast, has quietly turned into a solid mid-rotation arm, and last pitched on Tuesday, when he gave up one earned run and allowed three hits in six innings against the Los Angeles Angels. St. Louis' younger, cheaper roster edges out Cincinnati's shaky bullpen and thin lineup for team NERD, but at 8.49 overall, this game sits well below both the historical average and today's slate — an easy one to let pass.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

Recommended broadcasts: TV, St. Louis Cardinals (2.17); radio, St. Louis Cardinals (2.15)

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -48.6 9.3% -0.7 -8.5 -12.6 $147.4M 28.0 17.0 2.09 2.11
Z-score -1.52 1.48 -0.22 -0.50 -1.48 -0.63 -0.94 0.95 -0.59 -0.59
tNERD -1.52 1.48 -0.22 -0.50 -1.48 0.63 0.94 0.95 0.00 0.00 4.00 4.27

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -23.0 7.4% 1.1 12.3 3.6 $111.2M 26.9 -22.0 2.17 2.15
Z-score -0.70 -0.45 0.17 0.78 -0.71 -1.05 -1.94 -1.22 -0.43 -0.50
tNERD -0.70 -0.45 0.17 0.78 -0.71 1.05 1.94 0.00 0.00 0.00 4.00 6.08

Andrew Abbott, Cincinnati Reds

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 112 9.8% 62.8% 92.6 mph 27 18.6s -24 0.0%
Z-score 0.68 -0.40 -0.46 -0.73 -0.46 -0.34
pNERD -1.35 -0.20 -0.23 0.00 0.46 0.17 0.00 0.00 3.80 2.64

Kyle Leahy, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 97 8.8% 62.4% 94.1 mph 29 17.6s -10 0.0%
Z-score -0.18 -0.87 -0.63 -0.05 0.07 -1.17
pNERD 0.36 -0.44 -0.32 0.00 0.00 0.58 0.00 0.00 3.80 3.99

Go back to top of page

Athletics @ Minnesota Twins, 11:10a

Summary

This one's a bottom-of-the-standings tilt, but keep an eye on the Twins' bullpen call-up: Connor Prielipp looks like the actual reason to tune in. His 6.53 pNERD is comfortably above average for today's slate, boosted by mid-90s velocity and a still-fresh 25-year-old arm, and given his 0-0 record on the mound, this may be an early look at what the Twins hope is a building block. Across the way, Jeffrey Springs continues a rough season — 3-9 with a 5.96 ERA — and his 2.49 pNERD reflects a fastball that's lost some zip, though a positive luck figure suggests his results should modestly improve from here. Team-wise, neither side offers much: the Athletics (44-60) and Twins (52-54) both post modest tNERD marks in the low 3s, weighed down by shaky defense and baserunning. At a 7.41 gNERD, this sits below the historic median and near the bottom of today's games — watchable mainly for Prielipp's arm, not for anything resembling playoff stakes.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)

Recommended broadcasts: TV, Minnesota Twins (2.30); radio, Minnesota Twins (2.06)

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 4.0 7.9% -5.0 -22.9 -4.4 $135.2M 28.2 23.0 1.27 1.94
Z-score 0.16 0.06 -1.16 -1.39 -1.09 -0.77 -0.71 1.29 -2.19 -0.95
tNERD 0.16 0.06 -1.16 -1.39 -1.09 0.77 0.71 1.29 0.00 0.00 4.00 3.34

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 13.1 8.1% -5.2 -21.4 3.1 $122.1M 28.9 -13.0 2.30 2.06
Z-score 0.45 0.26 -1.21 -1.30 -0.74 -0.92 -0.06 -0.72 -0.17 -0.69
tNERD 0.45 0.26 -1.21 -1.30 -0.74 0.92 0.06 0.00 0.00 0.00 4.00 2.46

Jeffrey Springs, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 116 9.8% 63.2% 91.5 mph 33 19.4s 23 0.0%
Z-score 0.91 -0.40 -0.28 -1.23 1.13 0.33
pNERD -1.81 -0.20 -0.14 0.00 0.00 -0.16 1.00 0.00 3.80 2.49

Connor Prielipp, Minnesota Twins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 9.2% 63.9% 95.4 mph 25 18.0s 20 0.0%
Z-score -0.07 -0.68 -0.01 0.54 -0.99 -0.84
pNERD 0.13 -0.34 -0.00 0.54 0.99 0.42 1.00 0.00 3.80 6.53

Go back to top of page

Kansas City Royals @ Detroit Tigers, 10:40a

Summary

This is a bottom-of-the-barrel matchup by the numbers, and the on-field product mostly agrees. Kansas City's bullpen has been a disaster — a bullpen-runs z-score of -2.45 is the ugliest component here — while Detroit brings enough offense punch (Tigers barrel rate ranks well above average) to make this a lopsided affair; Detroit sits favored to win roughly 62% of the time. The Royals (44-62) are well behind Detroit (50-55) in a fourth-place-versus-fifth-place AL Central tilt, and neither team looks headed anywhere interesting this year.

On the mound, Framber Valdez's 4.30 xERA and 4.34 xFIP describe a mid-rotation starter whose process is slightly better than his ERA, now doing that work in a Tigers uniform after his offseason move from Houston — a genuine change worth noting given his 2022 World Series pedigree. Luinder Avila, just 24, brings a lively fastball but middling control, and last pitched Tuesday, giving up two earned runs on five hits in 6 1/3 innings against the Giants. Both pitchers carry modest pNERD marks, and with a gNERD of 7.24 sitting at the low end of today's slate, this one's more background noise than appointment viewing — though both teams' positive luck scores suggest better days than their surface stats show could still be ahead.

(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)

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

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -19.0 8.1% -0.5 7.8 -32.8 $184.5M 29.7 17.0 2.11 2.22
Z-score -0.58 0.26 -0.18 0.50 -2.45 -0.21 0.62 0.95 -0.54 -0.36
tNERD -0.58 0.26 -0.18 0.50 -2.45 0.21 0.00 0.95 0.00 0.00 4.00 2.73

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -5.6 8.9% -2.8 -12.4 11.4 $239.2M 29.6 15.0 2.74 2.64
Z-score -0.15 1.08 -0.68 -0.74 -0.34 0.42 0.58 0.84 0.69 0.54
tNERD -0.15 1.08 -0.68 -0.74 -0.34 0.00 0.00 0.84 0.34 0.27 4.00 4.62

Luinder Avila, Kansas City Royals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 111 9.2% 59.9% 96.3 mph 24 18.6s 2 0.0%
Z-score 0.62 -0.68 -1.65 0.95 -1.25 -0.34
pNERD -1.24 -0.34 -0.83 0.95 1.25 0.17 0.10 0.00 3.80 3.86

Framber Valdez, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 103 9.0% 64.9% 94.0 mph 32 19.8s 6 0.0%
Z-score 0.16 -0.78 0.43 -0.09 0.86 0.66
pNERD -0.33 -0.39 0.22 0.00 0.00 -0.33 0.30 0.00 3.80 3.27

Go back to top of page