Andrew's Musings

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

Atlanta Braves @ Miami Marlins, 3:40p

Summary

Spencer Strider is still finding his footing after a lengthy injury absence, and Sandy Alcantara brings a 97-mph heater back to a Marlins team that punches above its payroll weight — together they make this the top-rated game on today's slate and one of the better watchability scores in the historical data.

The big story here is Strider. He began the 2026 season on the injured list after being diagnosed with an oblique strain, and has overcome a shaky debut against the Rockies on May 3 to pitch two consecutive strong starts. His pNERD of 0.00 reflects the absence of sufficient statistical data — not a knock on his talent — and his strikeout rate dropped from 36.8% to 24.3% in 2025 while the league hit .258 against him, so there are real questions about whether the pre-surgery Strider is fully back. Worth watching to see which version shows up.

Alcantara, meanwhile, earns his 5.63 pNERD mostly on the strength of his velocity — 97.3 mph sits well above average — and solid strike-throwing. His xFIP- of 102 is roughly league average, so he's not dominating hitters, but he's compelling to watch.

Atlanta's tNERD of 7.86 is driven by genuine offensive quality: the Braves are leading MLB with a 24-10 record, posting strong batting and barrel rate numbers. Miami's 7.30 tNERD is built differently — on youth, a bargain payroll, and excellent baserunning — and Xavier Edwards is hitting .318/.404/.468 with four home runs while leading off. This gNERD of 12.89 is the highest of today's games and sits comfortably above the historical 75th percentile.

(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, Atlanta Braves (2.36); radio, Atlanta Braves (2.36)

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 32.6 9.9% -1.5 9.8 14.7 $249.8M 30.5 -12.0 2.36 2.36
Z-score 1.74 1.27 -0.70 1.06 0.50 0.54 1.36 -0.91 -0.05 -0.06
tNERD 1.74 1.27 -0.70 1.06 0.50 0.00 0.00 0.00 0.00 0.00 4.00 7.86

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -7.1 6.4% 5.1 -4.7 16.5 $81.5M 27.4 -4.0 1.79 1.66
Z-score -0.35 -1.14 1.82 -0.55 0.65 -1.39 -1.49 -0.30 -1.17 -1.54
tNERD -0.35 -1.14 1.82 -0.55 0.65 1.39 1.49 0.00 0.00 0.00 4.00 7.30

Spencer Strider, Atlanta Braves

No detailed stats available

Sandy Alcantara, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 10.6% 66.8% 97.3 mph 30 18.8s -16 0.0%
Z-score 0.18 0.02 1.27 1.51 0.24 -0.05
pNERD -0.35 0.01 0.63 1.51 0.00 0.03 0.00 0.00 3.80 5.63

Go back to top of page

Pittsburgh Pirates @ St. Louis Cardinals, 10:15a

Summary

I have enough information to write a solid summary. Let me also note the key details from the search results about Ashcraft returning from the bereavement list to face St. Louis.

Braxton Ashcraft is the main reason to tune in here — a second-year starter who's been quietly excellent in 2026 and is returning from the bereavement list to face the Cardinals. His pNERD of 9.79 ranks among the best starters in today's slate and sits near the 95th percentile historically.

Ashcraft is in his first full season as a rotation starter, and he's delivered: 32 strikeouts against just 9 walks across 29.2 innings. The underlying numbers back it up — his xFIP- of 81 is well below average (meaning well above average), and he brings 96.8 mph velocity with a quick pace on the mound. The journey here was long, with a shoulder procedure, torn meniscus, and Tommy John surgery all delaying his arrival to the majors. He returns to start against the Cardinals after a brief bereavement list stint.

The counterpart, Dustin May, is a different story: a pNERD of 3.41 reflects an xFIP- of 108 and below-average whiff rates, though his 96.9 mph heater at least gives him something to work with. His luck component (+0.65) suggests some positive regression is due.

Both teams carry modest but solid tNERD scores — the Cardinals' youth (average age 26.9) is their standout feature, while the Pirates' baserunning adds some watchability. At a gNERD of 12.81, this game sits near the top of today's slate and comfortably above the historical median — worth your time, mostly on Ashcraft's 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, St. Louis Cardinals (2.17); radio, St. Louis Cardinals (2.15)

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 9.0 7.3% 3.1 -1.6 7.4 $119.1M 28.8 -3.0 2.01 1.98
Z-score 0.50 -0.52 1.05 -0.21 -0.12 -0.96 -0.20 -0.23 -0.74 -0.86
tNERD 0.50 -0.52 1.05 -0.21 -0.12 0.96 0.20 0.00 0.00 0.00 4.00 5.86

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 5.4 7.8% 0.0 5.7 -3.6 $111.2M 26.9 -2.0 2.17 2.15
Z-score 0.31 -0.18 -0.13 0.60 -1.05 -1.05 -1.94 -0.15 -0.43 -0.50
tNERD 0.31 -0.18 -0.13 0.60 -1.05 1.05 1.94 0.00 0.00 0.00 4.00 6.55

Braxton Ashcraft, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 81 12.6% 67.9% 96.8 mph 26 17.1s -7 0.0%
Z-score -0.95 0.88 1.71 1.27 -0.80 -1.46
pNERD 1.89 0.44 0.86 1.27 0.80 0.73 0.00 0.00 3.80 9.79

Dustin May, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 108 7.8% 63.6% 96.9 mph 28 21.4s 13 0.0%
Z-score 0.50 -1.18 -0.02 1.32 -0.28 2.10
pNERD -0.99 -0.59 -0.01 1.32 0.28 -1.05 0.65 0.00 3.80 3.41

Go back to top of page

Toronto Blue Jays @ New York Yankees, 4:05p

Summary

The Yankees' lineup is legitimately one of the most dangerous in baseball, and watching Carlos Rodón try to harness his command against it — fresh off IL and still finding his footing — is the kind of subplot that keeps a game interesting even when the score is lopsided. The gNERD of 11.82 lands above the historical median, driven almost entirely by a Yankees tNERD of 9.81 — the highest in today's slate — built on a barrel rate and batting runs that rank well above average.

New York leads MLB in home runs and ranks near the top in slugging, which explains those gaudy offensive numbers. Rodón is making just his third start back from the IL, and he struggled in both previous outings — allowing five earned runs on eight walks despite racking up 10 strikeouts. His pNERD of 0.00 reflects the lack of usable underlying stats, but the walk totals alone are worth watching. On the other side, Fisher is functioning as an opener, with Spencer Miles expected in a bulk role behind him. At 25, Fisher's youth is his biggest pNERD driver, and his xFIP- of 94 suggests he's been a tick above average. Toronto's tNERD of 2.98 tells the real story — poor offense and weak baserunning — but the Blue Jays have been good at limiting home runs, and that matters more against New York than almost any other opponent.

(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, Toronto Blue Jays (2.39)

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -20.8 6.2% -3.3 10.9 18.6 $306.1M 30.1 -8.0 3.10 2.39
Z-score -1.07 -1.28 -1.38 1.18 0.83 1.18 0.99 -0.60 1.40 0.01
tNERD -1.07 -1.28 -1.38 1.18 0.83 0.00 0.00 0.00 0.70 0.00 4.00 2.98

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 32.0 11.4% 1.6 7.3 15.2 $337.1M 29.9 0.0 2.08 2.22
Z-score 1.71 2.30 0.48 0.78 0.54 1.54 0.85 0.00 -0.61 -0.36
tNERD 1.71 2.30 0.48 0.78 0.54 0.00 0.00 0.00 0.00 0.00 4.00 9.81

Braydon Fisher, Toronto Blue Jays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 94 10.8% 66.3% 94.7 mph 25 19.8s -19 0.0%
Z-score -0.25 0.11 1.06 0.29 -1.06 0.78
pNERD 0.51 0.05 0.53 0.29 1.06 -0.39 0.00 0.00 3.80 5.86

Carlos Rodón, New York Yankees

No detailed stats available

Go back to top of page

New York Mets @ Washington Nationals, 1:05p

Summary

Peterson's FIP (2.96) sits nearly 2.5 runs below his ERA, making him one of the more statistically unlucky pitchers in baseball right now — and the NERD scores reflect that, rewarding him with a positive luck component. Washington, meanwhile, is the more watchable team here, with a young, cheap roster that runs the bases aggressively.

This series finale wraps up a competitive four-game set, with Washington having taken two of three from the Mets heading into the finale. Juan Soto — who came up with the Nationals and has 12 home runs in 35 career games against Washington — has five homers in his last seven games, so there's a built-in subplot every time he steps to the plate at Nationals Park.

Peterson has an 8.10 ERA working as a traditional starter this year, but a 2.25 ERA working as the bulk guy after an opener — and his pNERD of 6.40 reflects the underlying skill (xFIP- of 86) despite the ugly surface results. Cavalli has been a league-average pitcher, and FIP (3.37) likes him more than ERA because of his strikeout and home run rates; his 96.3 mph velocity is a genuine asset. The Nationals' tNERD (7.57) stands out, driven by strong baserunning and a low payroll for a young team, though their bullpen has been a real liability. At 11.67, this gNERD sits comfortably above the historical median — a solid but unspectacular watch.

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

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 -24.7 8.7% -0.5 -5.6 19.1 $374.9M 29.9 -19.0 3.32 3.05
Z-score -1.27 0.44 -0.32 -0.65 0.87 1.97 0.85 -1.44 1.82 1.41
tNERD -1.27 0.44 -0.32 -0.65 0.87 0.00 0.00 0.00 0.91 0.70 4.00 4.68

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 20.9 8.5% 5.5 -4.1 -15.6 $114.5M 27.1 -30.0 2.00 2.20
Z-score 1.12 0.31 1.97 -0.49 -2.07 -1.01 -1.71 -2.28 -0.75 -0.40
tNERD 1.12 0.31 1.97 -0.49 -2.07 1.01 1.71 0.00 0.00 0.00 4.00 7.57

David Peterson, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 86 10.4% 64.3% 92.0 mph 30 18.5s 51 0.0%
Z-score -0.68 -0.07 0.24 -0.97 0.24 -0.30
pNERD 1.36 -0.03 0.12 0.00 0.00 0.15 1.00 0.00 3.80 6.40

Cade Cavalli, Washington Nationals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 10.8% 64.3% 96.3 mph 27 20.9s 0 0.0%
Z-score 0.01 0.11 0.26 1.04 -0.54 1.68
pNERD -0.03 0.05 0.13 1.04 0.54 -0.84 0.00 0.00 3.80 4.70

Go back to top of page

Cleveland Guardians @ Detroit Tigers, 10:10a

Summary

Casey Mize is back from the IL and quietly pitching well — and the only thing standing between him and a series-salvaging win is a Guardians team that's been steamrolling Detroit all week. The series context here is hard to ignore: Cleveland is looking for a four-game sweep, while Mize is making just his second start since returning from a right adductor strain.

On the mound, Mize is the more compelling arm. His pNERD of 6.27 leads this matchup, backed by an xFIP- of 88, and through 37 innings he's struck out 39 batters while allowing just two home runs and posting a 1.05 WHIP. His large negative luck value suggests he's been outperforming his underlying numbers, so some regression may be coming. Cantillo (pNERD 3.76) has an above-average xFIP- of 106, which drags on his score.

The team disparity is notable: Cleveland holds a three-game lead in the AL Central, while Detroit has dropped five straight and sits at 20-30. The Guardians boost this game's watchability with a solid tNERD of 7.84, driven by a young roster and low payroll, while Detroit's tNERD of 2.82 reflects poor baserunning and fielding. At a gNERD of 10.34 — right at the historical median — this is a perfectly watchable divisional game, though the lopsided team trajectories keep it from being 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.)

Recommended broadcasts: TV, Detroit Tigers (2.74); radio, Cleveland Guardians (3.14)

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 3.0 6.8% 1.8 -0.4 14.9 $88.9M 27.6 1.0 2.16 3.14
Z-score 0.18 -0.87 0.56 -0.08 0.51 -1.30 -1.35 0.08 -0.44 1.60
tNERD 0.18 -0.87 0.56 -0.08 0.51 1.30 1.35 0.08 0.00 0.80 4.00 7.84

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -7.2 8.9% -3.8 -14.1 6.2 $239.2M 29.6 18.0 2.74 2.64
Z-score -0.35 0.58 -1.57 -1.60 -0.22 0.42 0.58 1.37 0.69 0.54
tNERD -0.35 0.58 -1.57 -1.60 -0.22 0.00 0.00 1.37 0.34 0.27 4.00 2.82

Joey Cantillo, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 106 12.0% 61.3% 91.9 mph 26 18.6s -23 0.0%
Z-score 0.39 0.62 -0.97 -1.02 -0.80 -0.22
pNERD -0.78 0.31 -0.49 0.00 0.80 0.11 0.00 0.00 3.80 3.76

Casey Mize, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 88 12.3% 65.1% 93.3 mph 29 17.3s -29 0.0%
Z-score -0.57 0.75 0.57 -0.36 -0.02 -1.29
pNERD 1.15 0.37 0.29 0.00 0.02 0.65 0.00 0.00 3.80 6.27

Go back to top of page

Athletics @ Los Angeles Angels, 6:38p

Summary

I'll search for the latest news on both teams and pitchers before writing the summary.José Soriano is the main reason to tune in here — he's been one of the better starters in the AL this season, and the numbers back it up. The Angels are otherwise a mess, dragging this game down with poor offense, baserunning, fielding, and a shaky bullpen, but Soriano gives it a fighting chance on the watchability front.

Soriano earned AL Pitcher of the Month for April, and the underlying numbers explain why: a 3.29 xFIP and 28.0% strikeout rate over 59.2 innings pair nicely with his pNERD of 8.49, which sits above the 75th percentile historically. His xFIP- of 80 — 20% better than league average — is the main driver of that score, along with a 97.2 mph fastball. He's allowed 12 runs over 17 innings in May, so the early magic has shown some cracks, and his luck component flags that he's been outperforming his underlying numbers, suggesting some regression is possible.

Severino's pNERD of 3.97 is below average, with a below-average xFIP- and weak swing-and-miss numbers — though his 96.7 mph velocity is a genuine plus. The Athletics' tNERD of 6.29 is respectable, boosted partly by a low payroll and a young roster. The Angels' tNERD of 0.86 is near the floor of today's games, weighed down by poor run production, fielding, and a struggling bullpen.

At a gNERD of 9.81, this game sits just below the historical median — watchable largely on Soriano's arm alone.

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

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 6.6 8.6% -0.8 -3.8 8.3 $135.2M 28.2 13.0 1.27 1.94
Z-score 0.37 0.37 -0.43 -0.45 -0.04 -0.77 -0.71 0.99 -2.19 -0.95
tNERD 0.37 0.37 -0.43 -0.45 -0.04 0.77 0.71 0.99 0.00 0.00 4.00 6.29

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -13.5 8.6% -4.1 -13.0 -5.5 $191.6M 28.6 11.0 2.59 2.01
Z-score -0.69 0.37 -1.69 -1.47 -1.21 -0.13 -0.39 0.84 0.40 -0.80
tNERD -0.69 0.37 -1.69 -1.47 -1.21 0.13 0.39 0.84 0.20 0.00 4.00 0.86

Luis Severino, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 106 8.9% 62.3% 96.7 mph 32 18.0s -2 0.0%
Z-score 0.39 -0.71 -0.56 1.23 0.77 -0.71
pNERD -0.78 -0.35 -0.28 1.23 0.00 0.36 0.00 0.00 3.80 3.97

José Soriano, Los Angeles Angels

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 80 13.7% 62.2% 97.2 mph 27 18.1s -22 0.0%
Z-score -1.00 1.35 -0.61 1.46 -0.54 -0.63
pNERD 2.00 0.67 -0.30 1.46 0.54 0.32 0.00 0.00 3.80 8.49

Go back to top of page

Colorado Rockies @ Arizona Diamondbacks, 6:40p

Summary

This game sits at the bottom of today's watchability rankings, and the underlying numbers explain why. A Colorado team that's been a black hole of offensive production facing a pitcher who doesn't miss bats is a tough sell.

Colorado comes in at 19-31, having lost three of their last four. Their tNERD of 2.05 is one of the weakest scores in today's slate, driven by a batting runs figure nearly two standard deviations below average and a barrel rate that's similarly dismal. The bullpen is a modest bright spot, but that's faint praise on a team this thin. The rotation has been ravaged by injuries, with Chase Dollander (elbow), McCade Brown (shoulder), and Ryan Feltner (nerve inflammation) all on the IL — which is presumably how Zach Agnos gets the ball. With a pNERD of 0.00, there's simply no statistical profile to evaluate him on.

Arizona enters on a four-game winning streak after sweeping the Giants, and their fielding runs are a genuine positive. Eduardo Rodriguez gets the start for the D-backs, but his numbers don't inspire: an xFIP- of 107 and a swinging-strike rate near the bottom of the league suggest a pitcher who's been surviving on contact management rather than missing bats. His 91.8 mph average velocity doesn't add intrigue either.

At a gNERD of 6.86 — the lowest of today's games and well below the historical median of 10.1 — this one is easy to deprioritize unless you have a rooting interest.

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

Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, Arizona Diamondbacks (1.92)

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -35.9 6.3% -0.1 -4.7 19.4 $134.1M 29.5 2.0 1.73 1.80
Z-score -1.86 -1.21 -0.17 -0.55 0.89 -0.79 0.44 0.15 -1.29 -1.25
tNERD -1.86 -1.21 -0.17 -0.55 0.89 0.79 0.00 0.15 0.00 0.00 4.00 2.05

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -1.2 7.3% 0.1 8.7 9.0 $231.6M 30.2 -13.0 2.19 1.92
Z-score -0.04 -0.52 -0.09 0.93 0.01 0.33 1.08 -0.98 -0.39 -0.99
tNERD -0.04 -0.52 -0.09 0.93 0.01 0.00 0.00 0.00 0.00 0.00 4.00 4.30

Zach Agnos, Colorado Rockies

No detailed stats available

Eduardo Rodriguez, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 7.4% 63.2% 91.8 mph 33 18.3s -46 0.0%
Z-score 0.44 -1.35 -0.21 -1.07 1.03 -0.46
pNERD -0.88 -0.68 -0.11 0.00 0.00 0.23 0.00 0.00 3.80 2.37

Go back to top of page