Andrew's Musings

MLB: What to watch on May 17, 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

Philadelphia Phillies @ Pittsburgh Pirates, 10:35a

Summary

The defending NL Cy Young winner against a veteran ace making his comeback from major surgery — this is the rare pitching matchup that actually lives up to its billing. At a gNERD of 14.24, it's the highest-scoring game of the day and sits comfortably in the top quarter of all games historically.

The story is almost entirely about the mound. Skenes won the Cy Young last season after posting a 1.97 FIP-adjacent ERA, and this year he's not walked a batter in his last five outings and has carried a no-hitter into the seventh inning in each of his last two starts. His pNERD of 10.68 is the highest in today's slate and ranks near the top historically — driven by an xFIP- of 70, elite velocity at 97.1 mph, and strong swing-and-miss numbers. Wheeler is chasing an award that has twice narrowly escaped him, and this is his fifth start since returning from thoracic outlet decompression surgery, having posted a 0.93 WHIP over his first four outings. His xFIP- of 83 confirms the underlying quality is real. The Pirates bring solid baserunning and a young, cost-efficient roster, while Pittsburgh's low payroll actually boosts their tNERD. Don't expect many runs — plan accordingly.

(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)

Philadelphia Phillies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -12.5 7.3% 1.1 -2.6 22.5 $309.8M 30.5 0.0 2.92 2.69
Z-score -0.64 -0.59 0.34 -0.32 1.31 1.22 1.36 0.00 1.03 0.64
tNERD -0.64 -0.59 0.34 -0.32 1.31 0.00 0.00 0.00 0.52 0.32 4.00 4.95

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 10.6 7.6% 3.5 0.0 8.8 $119.1M 28.8 -4.0 2.01 1.98
Z-score 0.58 -0.40 1.37 -0.01 0.07 -0.96 -0.20 -0.32 -0.74 -0.86
tNERD 0.58 -0.40 1.37 -0.01 0.07 0.96 0.20 0.00 0.00 0.00 4.00 6.77

Zack Wheeler, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 83 11.8% 64.7% 94.5 mph 36 19.0s -21 0.0%
Z-score -0.84 0.54 0.44 0.20 1.79 0.13
pNERD 1.67 0.27 0.22 0.20 0.00 -0.06 0.00 0.00 3.80 6.09

Paul Skenes, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 70 12.4% 66.8% 97.1 mph 24 18.6s -22 0.0%
Z-score -1.51 0.80 1.24 1.40 -1.33 -0.21
pNERD 3.03 0.40 0.62 1.40 1.33 0.10 0.00 0.00 3.80 10.68

Go back to top of page

San Diego Padres @ Seattle Mariners, 4:20p

Summary

This game's big draw is Lucas Giolito making his 2026 MLB debut — a pitcher whose career has been defined more by comebacks than consistency, now attempting yet another one against a George Kirby who quietly keeps getting better. With a gNERD of 13.48, this lands comfortably above both the historical median and today's average, and it earns that score.

Giolito could make his long-delayed MLB return here, a free agent who sat without a team until late April. After missing the entire 2024 season following an internal bracing procedure on his elbow, he returned last year to make 26 starts and log 145 innings for the Red Sox. The pNERD of 0.00 reflects the absence of 2026 stats — he simply hasn't pitched in the majors yet this year — so treat it as a blank slate rather than a red flag. His xFIP ran more than a run higher than his ERA in 2025, and his strikeout rate hit a career low of 19.7%, so the underlying profile is more back-of-rotation than ace, even if the name still carries weight.

On the other side, George Kirby (pNERD: 7.24) is the real statistical anchor here. His xFIP- of 85 and 96.7 mph velocity profile are both well above average, and his elite strike-throwing ability — one of the better marks in baseball — keeps hitters off-balance without relying on big swing-and-miss stuff.

The Padres bring the stronger team profile (tNERD: 8.44), powered by a bullpen that ranks among the best in baseball and a broadcast crew that rates highly. The Mariners (tNERD: 6.27) counter with solid offense and a younger roster, though their defense has been a liability. A Giolito debut against one of the more watchable pitchers in the AL makes this worth your time.

(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 -19.7 8.5% 1.5 7.0 28.6 $255.5M 29.9 -23.0 3.47 3.37
Z-score -1.02 0.17 0.52 0.82 1.87 0.60 0.85 -1.83 2.12 2.09
tNERD -1.02 0.17 0.52 0.82 1.87 0.00 0.00 0.00 1.06 1.04 4.00 8.44

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 13.3 8.8% 0.2 -8.6 13.4 $196.7M 28.4 13.0 2.35 2.52
Z-score 0.73 0.36 -0.04 -1.03 0.49 -0.07 -0.52 1.04 -0.07 0.28
tNERD 0.73 0.36 -0.04 -1.03 0.49 0.07 0.52 1.04 0.00 0.14 4.00 6.27

Lucas Giolito, San Diego Padres

No detailed stats available

George Kirby, Seattle Mariners

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 85 9.9% 66.9% 96.7 mph 28 18.9s -12 0.0%
Z-score -0.73 -0.29 1.28 1.22 -0.29 0.04
pNERD 1.46 -0.15 0.64 1.22 0.29 -0.02 0.00 0.00 3.80 7.24

Go back to top of page

Cincinnati Reds @ Cleveland Guardians, 10:40a

Summary

Gavin Williams is the main reason to watch this game, and Singer's foot injury adds a layer of intrigue that could cut the evening short. Williams posts a pNERD of 9.91 — well above the 75th percentile historically — driven by a 78 xFIP-, solid swing-and-miss rates, and 96+ mph heat, making him one of the more watchable arms on the mound today.

Singer, meanwhile, is a different story. He took a 107 mph comebacker off his foot in a recent start, stayed in the game visibly in pain, but managed only 3⅔ innings. Francona noted his velocity dipped right after the hit and that Singer was "limping around pretty good." His underlying numbers back up the concern: an xFIP- of 114 and a swinging-strike rate near the bottom of the league. His pNERD of 3.56 is below average, and his luck component is a large positive 23.0, suggesting he's been pitching considerably worse than his results.

The Guardians' tNERD (6.96) is buoyed by their youth and low payroll — always a fun team to watch develop — while the Reds bring a legitimately high barrel rate. At a gNERD of 12.94, this game sits comfortably in the upper quarter of today's slate, largely on the strength of Williams's arm. If he's on, this one's worth your time.

(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, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -12.8 10.9% 1.5 -1.0 -8.8 $147.4M 28.0 -2.0 2.09 2.11
Z-score -0.66 1.68 0.52 -0.13 -1.52 -0.63 -0.94 -0.16 -0.59 -0.59
tNERD -0.66 1.68 0.52 -0.13 -1.52 0.63 0.94 0.00 0.00 0.00 4.00 5.46

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.3 6.5% 1.8 -2.1 11.2 $88.9M 27.6 1.0 2.16 3.14
Z-score -0.15 -1.10 0.64 -0.26 0.29 -1.30 -1.35 0.08 -0.44 1.60
tNERD -0.15 -1.10 0.64 -0.26 0.29 1.30 1.35 0.08 0.00 0.80 4.00 6.96

Brady Singer, Cincinnati Reds

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 114 8.9% 62.7% 91.0 mph 29 16.8s 23 0.0%
Z-score 0.78 -0.73 -0.38 -1.43 -0.03 -1.70
pNERD -1.56 -0.36 -0.19 0.00 0.03 0.85 1.00 0.00 3.80 3.56

Gavin Williams, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 78 13.8% 66.8% 96.2 mph 26 18.5s 13 0.0%
Z-score -1.10 1.41 1.25 0.98 -0.81 -0.29
pNERD 2.19 0.70 0.63 0.98 0.81 0.14 0.65 0.00 3.80 9.91

Go back to top of page

Chicago Cubs @ Chicago White Sox, 11:10a

Summary

The Crosstown Classic series finale is a genuinely watchable game — both teams carry near-identical and strong tNERD scores, the White Sox have turned into a legitimate surprise, and there's a series to settle. The pitching matchup is the weak link, but the offenses on both sides should more than compensate.

Both Chicago teams land in the top quarter of team scores historically, and it's easy to see why. The White Sox offense has transformed from one of the worst in baseball into a top-10 unit by OPS, led by Japanese import Munetaka Murakami, who has posted a .904 OPS with 15 home runs. The Cubs counter with strong batting and fielding run totals — their fielding component is one of the better marks in the dataset. Colson Montgomery also went deep Saturday, his third consecutive game with a home run.

On the mound, Colin Rea (pNERD: 5.66) is the more watchable arm — his xFIP- of 94 suggests he's been slightly better than average, and a luck component of +24 means he's been significantly outpitching his results and should see some positive regression. Fedde carries a 6.04 FIP against a much prettier-looking surface ERA, and his pNERD of 1.09 reflects that — below-average strikeout and strike rates drag him down considerably. Fedde is still winless despite pitching superficially well, and the underlying numbers suggest that's less bad luck than it appears. With the Cubs taking Game 1 and the White Sox winning Game 2 8-3, there's a genuine series on the line here.

(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 29.9 8.5% 1.0 17.2 -0.9 $246.2M 29.8 3.0 3.01 3.15
Z-score 1.61 0.17 0.30 2.02 -0.81 0.50 0.67 0.24 1.22 1.62
tNERD 1.61 0.17 0.30 2.02 -0.81 0.00 0.00 0.24 0.61 0.81 4.00 8.95

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 11.5 10.3% -1.3 -0.5 7.1 $105.8M 27.1 9.0 1.82 2.57
Z-score 0.63 1.30 -0.68 -0.07 -0.08 -1.11 -1.76 0.72 -1.11 0.39
tNERD 0.63 1.30 -0.68 -0.07 -0.08 1.11 1.76 0.72 0.00 0.19 4.00 8.88

Colin Rea, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 94 9.2% 65.3% 93.6 mph 35 18.1s 24 0.0%
Z-score -0.26 -0.60 0.66 -0.22 1.53 -0.62
pNERD 0.52 -0.30 0.33 0.00 0.00 0.31 1.00 0.00 3.80 5.66

Erick Fedde, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 120 7.3% 60.3% 93.7 mph 33 16.8s -29 0.0%
Z-score 1.09 -1.43 -1.32 -0.18 1.01 -1.70
pNERD -2.19 -0.71 -0.66 0.00 0.00 0.85 0.00 0.00 3.80 1.09

Go back to top of page

Miami Marlins @ Tampa Bay Rays, 9:15a

Summary

Let me search for Drew Rasmussen's info now.I've run out of search calls this turn. Let me search for Rasmussen in a new turn.I'll use what I have and work with the Rasmussen information I know from his background (Tommy John surgery in 2024, return in 2025) plus the NERD data provided. Let me compose the summary.


Drew Rasmussen's underlying numbers are quietly excellent, and Eury Pérez brings a 98-mph arm and a compelling comeback story — this game has more going on under the hood than a Marlins-Rays matchup might suggest. The gNERD of 12.00 lands right at the 75th percentile historically, driven almost entirely by the pitching.

Rasmussen's pNERD of 8.18 is the real headliner: after undergoing Tommy John surgery in April 2024, he's back and pitching well, with an xFIP- of 72 — meaning his underlying stuff grades out roughly 28% better than league average. That's legitimately good.

Pérez's average fastball velocity is up to 98.2 mph, which shows up in his 1.87 velocity z-score, and at just 23 years old he contributes meaningfully to his pNERD of 6.66. He's struggled with command early in 2026, with his walk rate at a career-worst 10.7% — his xFIP- of 108 reflects that — but the raw stuff is there. His luck component is positive (13.0), suggesting he's been somewhat unlucky and may pitch better than surface results indicate.

The Marlins' tNERD of 7.63 gets a boost from strong baserunning, a low payroll, and a young roster. The Rays' tNERD of 1.53 is a drag — their barrel rate is near the bottom of the league — but Rasmussen can mask a lot of that.

(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, Tampa Bay Rays (2.10)

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -6.1 6.6% 3.5 0.0 16.0 $81.5M 27.4 -2.0 1.79 1.66
Z-score -0.30 -1.03 1.37 -0.01 0.73 -1.39 -1.49 -0.16 -1.17 -1.54
tNERD -0.30 -1.03 1.37 -0.01 0.73 1.39 1.49 0.00 0.00 0.00 4.00 7.63

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.2 4.3% 1.0 -8.8 4.0 $106.9M 29.1 -3.0 2.27 2.10
Z-score 0.03 -2.48 0.30 -1.05 -0.36 -1.10 0.07 -0.24 -0.23 -0.61
tNERD 0.03 -2.48 0.30 -1.05 -0.36 1.10 0.00 0.00 0.00 0.00 4.00 1.53

Eury Pérez, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 108 13.1% 62.8% 98.1 mph 23 20.5s 13 0.0%
Z-score 0.47 1.10 -0.34 1.87 -1.59 1.37
pNERD -0.94 0.55 -0.17 1.87 1.59 -0.69 0.65 0.00 3.80 6.66

Drew Rasmussen, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 72 10.8% 66.1% 95.8 mph 30 18.8s 4 0.0%
Z-score -1.41 0.10 0.99 0.80 0.23 -0.04
pNERD 2.82 0.05 0.50 0.80 0.00 0.02 0.20 0.00 3.80 8.18

Go back to top of page

New York Yankees @ New York Mets, 10:40a

Summary

The Subway Series rubber game pits a Yankees lineup that ranks among the most dangerous in baseball against a rookie starter who's already shown some vulnerability — with Freddy Peralta standing as the one reliable arm in the equation. It's a classic New York derby with genuine stakes: the Yankees come in at 28-18, second in the AL East, while the Mets sit at 19-26, fifth in the NL East. Having split the first two games, this is the series finale.

The Yankees' tNERD of 9.38 is genuinely elite — their barrel rate and batting runs both rank well above average, reflecting a lineup with real teeth. The Mets' offense is the inverse: their batting runs are a drag on their tNERD of 4.46, though their bullpen and strong broadcast team (the best part of their score) help keep it respectable.

On the mound, Peralta is the draw. His four-seam fastball generates a solid whiff rate, and his 9.12 K/9 reflects consistent swing-and-miss ability. His xFIP- of 91 confirms he's a legitimately above-average pitcher. Opposing him is Yankees rookie Elmer Rodríguez, for whom we have no underlying stats — his sinker usage at 43.7% has produced a .495 xwOBA against, suggesting hitters are squaring him up regularly. The asymmetry between the two starters is real, but a powerful Yankees offense and a series already split makes this worth watching.

(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, New York Mets (3.32); radio, New York Mets (3.05)

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 30.2 11.5% 1.3 5.6 14.8 $337.1M 29.9 -1.0 2.08 2.22
Z-score 1.62 2.06 0.43 0.65 0.62 1.54 0.85 -0.08 -0.61 -0.36
tNERD 1.62 2.06 0.43 0.65 0.62 0.00 0.00 0.00 0.00 0.00 4.00 9.38

New York Mets

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -30.6 8.8% -0.5 -4.2 18.3 $374.9M 29.9 -13.0 3.32 3.05
Z-score -1.60 0.36 -0.34 -0.51 0.93 1.97 0.85 -1.04 1.82 1.41
tNERD -1.60 0.36 -0.34 -0.51 0.93 0.00 0.00 0.00 0.91 0.70 4.00 4.46

Elmer Rodríguez, New York Yankees

No detailed stats available

Freddy Peralta, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 12.1% 63.4% 93.8 mph 30 18.3s -11 0.0%
Z-score -0.42 0.67 -0.08 -0.13 0.23 -0.45
pNERD 0.84 0.33 -0.04 0.00 0.00 0.23 0.00 0.00 3.80 5.16

Go back to top of page

Boston Red Sox @ Atlanta Braves, 10:35a

Summary

The Braves are one of baseball's best teams squaring off against one of its worst, and that gap in quality is both the most interesting and most limiting thing about this game. Atlanta's lineup depth is real, but with Grant Holmes on the mound, there's a ceiling on how compelling this gets.

Atlanta sits at 29-13 while Boston limps in at 17-24, and the on-field numbers back up that gap. Boston's offense has just four regular contributors with a wRC+ over 100, while the Braves have eight regulars clearing that mark. Atlanta's tNERD of 8.08 reflects that offensive firepower — their barrel rate and batting runs both rank well above average — along with solid fielding and a useful bullpen. Boston's tNERD (7.03) gets a boost from elite defense and baserunning, plus a meaningful luck component: the Red Sox are underperforming their underlying numbers enough that regression to something better is plausible.

On the mound, Brayan Bello (pNERD: 4.82) is the more trustworthy arm, though his xFIP- of 104 signals he's a touch below average by that measure. Holmes (pNERD: 2.75) is the drag here — his xFIP- of 112 doesn't inspire confidence. The Braves are also without Spencer Schwellenbach (60-day IL, elbow) and Ronald Acuña Jr. (hamstring), which softens the Atlanta star-power angle. At a gNERD of 11.34 — right around the historical median — this is a perfectly watchable game, but not one to rearrange your schedule 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, Boston Red Sox (2.47); radio, Boston Red Sox (2.64)

Boston Red Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -28.4 7.2% 3.9 17.8 12.2 $263.6M 29.2 10.0 2.47 2.64
Z-score -1.48 -0.65 1.54 2.09 0.38 0.70 0.17 0.80 0.16 0.54
tNERD -1.48 -0.65 1.54 2.09 0.38 0.00 0.00 0.80 0.08 0.27 4.00 7.03

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 31.3 10.2% -1.7 10.5 16.7 $249.8M 30.5 -8.0 2.36 2.36
Z-score 1.68 1.24 -0.85 1.23 0.79 0.54 1.36 -0.64 -0.05 -0.06
tNERD 1.68 1.24 -0.85 1.23 0.79 0.00 0.00 0.00 0.00 0.00 4.00 8.08

Brayan Bello, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 104 11.7% 63.6% 94.5 mph 27 19.9s 46 0.0%
Z-score 0.26 0.49 -0.03 0.20 -0.55 0.88
pNERD -0.52 0.25 -0.01 0.20 0.55 -0.44 1.00 0.00 3.80 4.82

Grant Holmes, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 112 12.8% 61.6% 94.6 mph 30 18.9s -5 0.0%
Z-score 0.68 0.97 -0.81 0.24 0.23 0.04
pNERD -1.36 0.49 -0.40 0.24 0.00 -0.02 0.00 0.00 3.80 2.75

Go back to top of page

Los Angeles Dodgers @ Los Angeles Angels, 1:07p

Summary

The real intrigue here isn't the crosstown rivalry — it's watching Roki Sasaki try to figure out major league starting pitching in real time, with the Dodgers' entire offseason bet on display. The Angels' roster is a drag on watchability, but LA's offense and the Sasaki storyline give this game enough to chew on.

Sasaki has posted a 5.88 ERA across 33.2 innings in seven starts in 2026, and his xFIP- of 123 confirms this isn't just bad luck — the underlying numbers are genuinely rough. His pNERD of 4.57 is right around the historical average, propped up mainly by his persistent command issues — 38 walks in 70 innings over two seasons — and a 97 mph fastball that keeps him interesting despite the results. The Dodgers firmly see him as a long-term starter, so each outing is a chapter in an ongoing development story.

On the other side, Grayson Rodriguez carries a pNERD of 0.00, meaning we simply have no statistical profile to evaluate him here. The Angels themselves (tNERD: 1.31) rank at the bottom of today's games — poor baserunning, shaky defense, and a bad bullpen — though their luck component of 13.0 suggests they've been underperforming even those modest numbers. The Dodgers (tNERD: 10.17), meanwhile, lead today's field, with elite batting runs, solid fielding, and a strong bullpen. At a gNERD of 10.53, this game sits right at the historical median — watchable, but not a must-see.

(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, Los Angeles Angels (2.59); radio, Los Angeles Dodgers (2.51)

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 41.1 10.1% -1.4 14.5 20.7 $413.5M 30.0 6.0 2.45 2.51
Z-score 2.20 1.18 -0.73 1.70 1.15 2.41 0.90 0.48 0.12 0.26
tNERD 2.20 1.18 -0.73 1.70 1.15 0.00 0.00 0.48 0.06 0.13 4.00 10.17

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -8.1 9.0% -4.0 -12.5 -5.0 $191.6M 28.6 13.0 2.59 2.01
Z-score -0.41 0.48 -1.84 -1.49 -1.18 -0.13 -0.39 1.04 0.40 -0.80
tNERD -0.41 0.48 -1.84 -1.49 -1.18 0.13 0.39 1.04 0.20 0.00 4.00 1.31

Roki Sasaki, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 123 11.8% 61.4% 97.0 mph 24 19.4s 24 0.0%
Z-score 1.25 0.54 -0.90 1.36 -1.33 0.46
pNERD -2.50 0.27 -0.45 1.36 1.33 -0.23 1.00 0.00 3.80 4.57

Grayson Rodriguez, Los Angeles Angels

No detailed stats available

Go back to top of page

Texas Rangers @ Houston Astros, 11:10a

Summary

The real story here is Nathan Eovaldi — a 36-year-old veteran who was scratched six days ago with left side tightness and is now apparently healthy enough to face his hometown Astros, making this start worth keeping an eye on. His pNERD of 8.19 is well above the historical 75th percentile (~6.40), backed by a strong xFIP- of 79 and elite swing-and-miss numbers.

Eovaldi threw a bullpen session and said he felt good two days after being scratched, and he had been dominant before the injury scare, limiting the Yankees to one run and striking out 15 over 15 innings across two consecutive wins. His luck component of +1.00 suggests he's been somewhat unlucky relative to his underlying stuff, meaning he may be even better than his surface numbers indicate. Eovaldi was born in Houston, adding a quiet hometown angle.

Peter Lambert is a serviceable but unspectacular counterpart — his pNERD of 4.41 is near average, and a luck value of -26 suggests he's been outperforming his underlying numbers and could regress. Neither team is particularly watchable on paper (both tNERDs are below the historical mean), though Houston's offense is a genuine asset while their bullpen is one of the worst in baseball. At gNERD 10.32, this sits right at the historical median — a perfectly watchable game, elevated mainly by Eovaldi's return from injury and his strong underlying metrics.

(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, Texas Rangers (2.08)

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -15.5 7.8% -0.6 -3.3 13.3 $201.9M 30.3 14.0 2.01 2.08
Z-score -0.80 -0.28 -0.38 -0.40 0.48 -0.01 1.17 1.11 -0.74 -0.65
tNERD -0.80 -0.28 -0.38 -0.40 0.48 0.01 0.00 1.11 0.00 0.00 4.00 3.75

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 20.9 8.8% -0.7 -0.7 -15.2 $232.7M 28.9 16.0 2.17 1.99
Z-score 1.13 0.36 -0.43 -0.09 -2.10 0.34 -0.16 1.27 -0.42 -0.84
tNERD 1.13 0.36 -0.43 -0.09 -2.10 0.00 0.16 1.27 0.00 0.00 4.00 4.29

Nathan Eovaldi, Texas Rangers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 79 15.0% 67.2% 94.3 mph 36 20.0s 23 0.0%
Z-score -1.04 1.93 1.42 0.10 1.79 0.96
pNERD 2.09 0.97 0.71 0.10 0.00 -0.48 1.00 0.00 3.80 8.19

Peter Lambert, Houston Astros

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 93 11.9% 63.2% 94.5 mph 29 19.9s -26 0.0%
Z-score -0.31 0.58 -0.18 0.20 -0.03 0.88
pNERD 0.63 0.29 -0.09 0.20 0.03 -0.44 0.00 0.00 3.80 4.41

Go back to top of page

Kansas City Royals @ St. Louis Cardinals, 11:15a

Summary

The I-70 Series finale is a decent enough way to spend a Sunday, though the pitching matchup won't be the reason you tune in. St. Louis holds the series edge and the better record, and at a gNERD of 9.70 this game sits right around the middle of today's slate and historical averages alike.

The Cardinals (25-18) are hosting the Royals (19-25) at Busch Stadium to close out what's been a competitive I-70 Series. St. Louis won Game 1 4-2, with Alec Burleson driving in two runs. The Cardinals are the more compelling team here by the numbers — their tNERD of 6.89 is driven notably by a very young roster (age z-score of -1.94, the biggest single contributor), which translates to a meaningful boost for watchability. The Royals' tNERD of 4.90 is middling, with a below-average bullpen dragging things down, though their luck score suggests they've been underperforming their underlying numbers and could be due for some positive regression.

On the mound, neither starter inspires much confidence. Stephen Kolek has no pNERD data available, and his career numbers show a FIP of 4.14 across 169 innings, with 125 strikeouts and 46 walks against 717 batters. Andre Pallante's pNERD of 2.61 is below average, with an xFIP- of 110 and weak swing-and-miss numbers — not exactly a recipe for a dominant outing. Both bullpens are below average, so late-game entertainment may depend more on run-scoring than shutdown relievers.

(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, Kansas City Royals (2.22)

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -9.3 9.2% 1.7 2.5 -5.3 $184.5M 29.7 11.0 2.11 2.22
Z-score -0.47 0.61 0.60 0.28 -1.20 -0.21 0.62 0.88 -0.54 -0.36
tNERD -0.47 0.61 0.60 0.28 -1.20 0.21 0.00 0.88 0.00 0.00 4.00 4.90

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 8.0 7.9% 0.9 4.8 -4.7 $111.2M 26.9 -3.0 2.17 2.15
Z-score 0.45 -0.21 0.26 0.56 -1.15 -1.05 -1.94 -0.24 -0.43 -0.50
tNERD 0.45 -0.21 0.26 0.56 -1.15 1.05 1.94 0.00 0.00 0.00 4.00 6.89

Stephen Kolek, Kansas City Royals

No detailed stats available

Andre Pallante, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 110 9.6% 62.1% 94.9 mph 27 20.3s 3 0.0%
Z-score 0.57 -0.42 -0.61 0.38 -0.55 1.21
pNERD -1.15 -0.21 -0.30 0.38 0.55 -0.60 0.15 0.00 3.80 2.61

Go back to top of page

Milwaukee Brewers @ Minnesota Twins, 11:10a

Summary

The Brewers roll into the series finale hot, having taken the first two games of this set at Target Field — including a controversy-laced 3-2 win on Friday that ended with an obstruction call, an ejection, and a lot of Minnesota frustration. The game itself sits at a gNERD of 9.51, slightly below the historical median and a touch below the average of today's slate, which is a fair reflection of what's on offer here.

Milwaukee's tNERD (6.58) is the more interesting half of the team equation. The Brewers enter having won seven of their last eight games, sitting at a season-high eight games over .500. Their bullpen has been a genuine strength, and their baserunning adds real value — both reflected positively in their team score. Minnesota's tNERD (4.06) is dragged down by a below-average bullpen and shaky fielding, though they do make solid contact when they connect.

On the mound, Robert Gasser carries a pNERD of 0.00 — no statistical data available, so he's a bit of a black box. Bailey Ober comes in at 4-2 with a 3.84 FIP, and his pNERD of 3.38 is roughly average. His below-average swinging-strike rate tempers expectations, though he works at a brisk pace. Nothing here screams must-watch, but a Brewers team pressing for a sweep against a Twins club nursing a series wound makes for a watchable enough Sunday game.

(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)

Milwaukee Brewers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -4.9 6.8% 2.7 -5.9 19.2 $139.3M 27.7 -28.0 2.66 2.56
Z-score -0.24 -0.91 1.03 -0.71 1.02 -0.73 -1.21 -2.23 0.53 0.37
tNERD -0.24 -0.91 1.03 -0.71 1.02 0.73 1.21 0.00 0.27 0.18 4.00 6.58

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -0.7 9.3% -0.1 -5.1 -0.8 $122.1M 28.9 -9.0 2.30 2.06
Z-score -0.01 0.67 -0.17 -0.61 -0.80 -0.92 -0.06 -0.72 -0.17 -0.69
tNERD -0.01 0.67 -0.17 -0.61 -0.80 0.92 0.06 0.00 0.00 0.00 4.00 4.06

Robert Gasser, Milwaukee Brewers

No detailed stats available

Bailey Ober, Minnesota Twins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 108 9.5% 64.2% 88.7 mph 30 17.3s -25 0.0%
Z-score 0.47 -0.47 0.22 -2.49 0.23 -1.29
pNERD -0.94 -0.23 0.11 0.00 0.00 0.64 0.00 0.00 3.80 3.38

Go back to top of page

Arizona Diamondbacks @ Colorado Rockies, 12:10p

Summary

Michael Soroka has quietly become one of the more watchable pitchers in the NL West this season, and his xFIP-driven pNERD of 6.81 is the main reason to tune into this one. The gNERD of 8.74 sits below the historical median of ~10.1 and in the lower half of today's slate, so temper expectations — but Soroka alone makes it worth a look.

Soroka has been a stabilizing force for Arizona's rotation, posting a 3.19 FIP over 43.1 innings with a 25.4% strikeout rate and a 32.8% chase rate — and the addition of a cutter has taken pressure off his sinker and generated a lot of soft contact. His xFIP- of 81 is legitimately good, and his luck component adds a small positive bump, suggesting he may actually be underperforming those underlying numbers a bit. He was even selected as an All-Star — which surprised him, per ESPN.

On the other side, Michael Lorenzen's pNERD of 3.28 is below average, with an xFIP- of 108 and weak swing-and-miss numbers dragging things down. His large positive luck value does suggest he's been pitching worse than his underlying numbers, so some regression upward is possible. Colorado's team stats are a drag — poor batting runs and barrel rate — though a decent bullpen and low payroll add modest value. Arizona fields well and runs the bases capably, but their offense has been below average. A fine enough game if Soroka is your focus; don't expect a thriller.

(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, Arizona Diamondbacks (2.19); radio, Arizona Diamondbacks (1.92)

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -11.8 7.1% 1.9 8.2 7.5 $231.6M 30.2 -12.0 2.19 1.92
Z-score -0.60 -0.72 0.69 0.96 -0.04 0.33 1.08 -0.96 -0.39 -0.99
tNERD -0.60 -0.72 0.69 0.96 -0.04 0.00 0.00 0.00 0.00 0.00 4.00 4.28

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -25.2 6.8% -0.2 -4.9 14.9 $134.1M 29.5 9.0 1.73 1.80
Z-score -1.31 -0.91 -0.21 -0.59 0.63 -0.79 0.44 0.72 -1.29 -1.25
tNERD -1.31 -0.91 -0.21 -0.59 0.63 0.79 0.00 0.72 0.00 0.00 4.00 3.11

Michael Soroka, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 81 10.2% 66.7% 93.8 mph 28 18.8s 6 0.0%
Z-score -0.94 -0.16 1.21 -0.13 -0.29 -0.04
pNERD 1.88 -0.08 0.60 0.00 0.29 0.02 0.30 0.00 3.80 6.81

Michael Lorenzen, Colorado Rockies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 108 8.8% 62.1% 93.7 mph 34 18.6s 35 0.0%
Z-score 0.47 -0.77 -0.59 -0.18 1.27 -0.21
pNERD -0.94 -0.39 -0.29 0.00 0.00 0.10 1.00 0.00 3.80 3.28

Go back to top of page

San Francisco Giants @ Athletics, 1:05p

Summary

A below-average gNERD of 7.53 puts this one in the bottom quarter of today's games and well below the historical median — and the underlying numbers explain why. The Giants (19-27) are one of the sport's most dysfunctional offenses right now, while neither starter inspires much confidence on paper.

San Francisco sits fourth in the NL West at 19-27, while the Athletics lead the AL West at 23-22. The Giants' tNERD of 1.42 is near the floor of today's slate, dragged down by poor batting runs, a basement-level barrel rate, and genuinely ugly baserunning. Their luck component is notably positive, meaning they're actually underperforming even their modest underlying numbers — so improvement is possible, though perhaps not today. The Athletics (tNERD: 7.11) are the more watchable side, with a younger, cheaper roster that's been quietly productive. Sutter Health Field plays close to Coors Field in terms of park factor, which at least favors offense.

Houser was an offseason addition meant to stabilize the Giants' rotation while providing some possible upside, but his xFIP- of 117 tells you things haven't gone well — he's been one of the softer contact guys in the league with just 23 strikeouts and a weak swinging-strike rate. Jeffrey Springs comes in at 3-3 with a more respectable profile, though his pNERD of 3.25 is similarly middling. Nick Kurtz, the 2025 AL Rookie of the Year, is worth watching — he's up to a .905 OPS through the first month and a half of 2026. There's also a faint whiff of Bay Area grudge-match energy here, with Giants fans finding it embarrassing to finish behind the franchise they helped push out of Oakland. Thin gruel, but it's something.

(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)

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -24.7 6.2% -4.5 -0.4 -0.1 $228.3M 29.6 11.0 3.20 3.49
Z-score -1.29 -1.28 -2.05 -0.06 -0.73 0.29 0.49 0.88 1.59 2.34
tNERD -1.29 -1.28 -2.05 -0.06 -0.73 0.00 0.00 0.88 0.79 1.17 4.00 1.42

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 7.1 8.9% -0.7 -0.6 9.4 $135.2M 28.2 15.0 1.27 1.94
Z-score 0.40 0.42 -0.43 -0.08 0.13 -0.77 -0.71 1.19 -2.19 -0.95
tNERD 0.40 0.42 -0.43 -0.08 0.13 0.77 0.71 1.19 0.00 0.00 4.00 7.11

Adrian Houser, San Francisco Giants

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 117 8.2% 63.1% 95.0 mph 33 17.5s 30 0.0%
Z-score 0.94 -1.04 -0.21 0.43 1.01 -1.12
pNERD -1.88 -0.52 -0.11 0.43 0.00 0.56 1.00 0.00 3.80 3.29

Jeffrey Springs, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 103 10.2% 64.7% 91.4 mph 33 19.5s -4 0.0%
Z-score 0.21 -0.16 0.43 -1.24 1.01 0.54
pNERD -0.42 -0.08 0.22 0.00 0.00 -0.27 0.00 0.00 3.80 3.25

Go back to top of page

Baltimore Orioles @ Washington Nationals, 10:35a

Summary

This is a below-average game by most measures — two middling teams, two pitchers who don't miss many bats, and a gNERD of 7.34 that sits in the bottom quarter of today's slate and well below the historical median. The main draw is the Nationals themselves, who bring some genuinely interesting underlying numbers to the table.

Washington's tNERD of 6.93 is the more compelling half of this matchup. The Nationals (22-23) sit third in their division, but their profile has some texture: they rank well in batting runs and barrel rate, and their baserunning is a legitimate strength. Their youth — the rotation has been battered by injuries, with Josiah Gray, Ken Waldichuk, Trevor Williams, Max Kranick, and Clayton Beeter all on the IL — partly explains why that bullpen component is a significant drag. Baltimore's tNERD of 3.14 reflects a team that's below average at the plate and poor in the field, with Jackson Holliday on the IL recovering from hamate surgery and Jordan Westburg lost for the season with a UCL injury.

On the mound, neither starter is a reason to tune in. Brandon Young's pNERD of 1.27 reflects an xFIP- of 125 and weak strikeout and swinging-strike numbers. A rough April has been followed by a couple of passable May starts against the Marlins and Yankees, though nothing he does is noticeably special. Miles Mikolas (pNERD: 3.34) is 37, generates almost no swings and misses, and his xFIP- of 107 suggests he's below average — though a significant positive luck component means he's likely been pitching worse than his results so far. It's been a tale of two extremes for Mikolas in 2026, allowing one run or fewer in four starts while surrendering four or more in his other four. Coin-flip watchability at best.

(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, Washington Nationals (2.20)

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.8 7.6% 0.2 -8.6 11.8 $214.8M 29.0 -4.0 2.82 2.10
Z-score -0.18 -0.40 -0.04 -1.03 0.34 0.14 -0.02 -0.32 0.85 -0.61
tNERD -0.18 -0.40 -0.04 -1.03 0.34 0.00 0.02 0.00 0.42 0.00 4.00 3.14

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 16.6 8.9% 4.5 -7.8 -13.9 $114.5M 27.1 -29.0 2.00 2.20
Z-score 0.90 0.42 1.80 -0.93 -1.98 -1.01 -1.71 -2.31 -0.75 -0.40
tNERD 0.90 0.42 1.80 -0.93 -1.98 1.01 1.71 0.00 0.00 0.00 4.00 6.93

Brandon Young, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 125 9.5% 62.9% 93.9 mph 27 18.8s -23 0.0%
Z-score 1.36 -0.47 -0.30 -0.08 -0.55 -0.04
pNERD -2.71 -0.23 -0.15 0.00 0.55 0.02 0.00 0.00 3.80 1.27

Miles Mikolas, Washington Nationals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 7.7% 63.9% 92.7 mph 37 19.0s 67 0.0%
Z-score 0.42 -1.25 0.13 -0.64 2.05 0.13
pNERD -0.83 -0.63 0.06 0.00 0.00 -0.06 1.00 0.00 3.80 3.34

Go back to top of page

Toronto Blue Jays @ Detroit Tigers, 10:40a

Summary

Gausman is the main reason to tune in here — a 35-year-old ace pitching for his contract, recently crossing 2,000 career strikeouts, on a team that may be shopping him at the deadline. The opponent's starter, Flaherty, is a different story entirely.

Gausman's pNERD of 6.72 is the clearest bright spot in this game. In his most recent start, Gausman crossed 2,000 career strikeouts, joining an exclusive club. His xFIP- of 82 confirms he's been legitimately good, not just lucky, and he's posted a 2.21 FIP in 28.1 innings with a 31% strikeout rate this season. He's a free agent at the end of the year and has emerged as Toronto's top trade deadline candidate, adding some narrative weight to every start.

Flaherty, meanwhile, posts an xFIP- of 129 — well above league average — with below-average strikeout and strike rates, yielding a pNERD of essentially zero. Both teams are also well below average offensively and on the bases, with the Tigers carrying the additional drag of poor defense. Detroit does have a notable luck component (positive 17.0), suggesting they may be due for some positive regression, but neither club is particularly fun to watch right now.

At a gNERD of 6.23 — the lowest of today's games and near the historical 5th percentile — this one is mostly for Gausman completists.

(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, Toronto Blue Jays (3.10); radio, Detroit Tigers (2.64)

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -17.3 6.3% -4.2 9.7 18.8 $306.1M 30.1 -7.0 3.10 2.39
Z-score -0.89 -1.22 -1.92 1.14 0.98 1.18 0.99 -0.56 1.40 0.01
tNERD -0.89 -1.22 -1.92 1.14 0.98 0.00 0.00 0.00 0.70 0.00 4.00 2.78

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 1.2 9.4% -3.4 -17.3 5.4 $239.2M 29.6 17.0 2.74 2.64
Z-score 0.09 0.73 -1.58 -2.06 -0.24 0.42 0.58 1.35 0.69 0.54
tNERD 0.09 0.73 -1.58 -2.06 -0.24 0.00 0.00 1.35 0.34 0.27 4.00 2.91

Kevin Gausman, Toronto Blue Jays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 82 12.4% 67.2% 93.8 mph 35 20.2s 12 0.0%
Z-score -0.89 0.80 1.41 -0.13 1.53 1.13
pNERD 1.77 0.40 0.71 0.00 0.00 -0.56 0.60 0.00 3.80 6.72

Jack Flaherty, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 129 9.0% 58.8% 92.3 mph 30 18.3s 9 0.0%
Z-score 1.56 -0.69 -1.92 -0.83 0.23 -0.45
pNERD -3.13 -0.34 -0.96 0.00 0.00 0.23 0.45 0.00 3.80 0.05

Go back to top of page