Andrew's Musings

MLB: What to watch on June 23, 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

Cleveland Guardians @ Chicago White Sox, 4:40p

Summary

High watchability: a 13.74 gNERD flags this as one of the day’s better bets for action — Parker Messick’s excellent season and the White Sox’s above‑average team profile set up a clear pitcher‑vs‑lineup storyline. Messick’s 7.79 pNERD is the engine here: his strong underlying peripherals (xFIP‑style results, added cutter work and a quiet, efficient pace) and rookie‑still‑in‑his‑honeymoon polish have made him one of Cleveland’s more interesting young arms this year. Chicago’s 8.16 tNERD comes from real offense under the hood — elevated barrel tendencies, a younger-than-average roster and a payroll that still buys modest upside — so you should expect bat‑ball events even if Cleveland’s lineup looks soft on paper. Sean Burke (4.80 pNERD) is competent — live velocity, solid strike% but fewer whiffs — which keeps the game from being a one‑sided slugfest and makes late innings worth watching. In short: watch for Messick to challenge a swing‑for‑power White Sox order; the contest promises bite (strikeouts and barrels) rather than a slow, low‑stakes slog.

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

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

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -27.5 6.2% 2.1 3.3 28.5 $88.9M 27.6 3.0 2.16 3.14
Z-score -1.00 -1.49 0.46 0.27 0.87 -1.30 -1.35 0.18 -0.44 1.60
tNERD -1.00 -1.49 0.46 0.27 0.87 1.30 1.35 0.18 0.00 0.80 4.00 6.73

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 8.1 9.2% -1.1 2.0 12.8 $105.8M 27.1 -5.0 1.82 2.57
Z-score 0.33 1.03 -0.37 0.17 -0.07 -1.11 -1.76 -0.29 -1.11 0.39
tNERD 0.33 1.03 -0.37 0.17 -0.07 1.11 1.76 0.00 0.00 0.19 4.00 8.16

Parker Messick, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 82 11.7% 63.2% 93.3 mph 25 16.9s -17 0.0%
Z-score -1.01 0.54 -0.25 -0.42 -1.01 -1.63
pNERD 2.02 0.27 -0.12 0.00 1.01 0.82 0.00 0.00 3.80 7.79

Sean Burke, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 9.8% 65.5% 94.6 mph 26 19.1s -8 0.0%
Z-score 0.03 -0.35 0.71 0.20 -0.75 0.13
pNERD -0.06 -0.18 0.35 0.20 0.75 -0.07 0.00 0.00 3.80 4.80

Go back to top of page

New York Yankees @ Detroit Tigers, 3:40p

Summary

This is a tidy, above-average watch: a Yankees offense that scores like it means business facing a Tigers rotation that recently welcomed Casey Mize back — a matchup tilted toward the viewers who want lineup fireworks rather than a pitchers’ duel. The gNERD (11.99) is comfortably above today’s mean, driven by a Yankees tNERD of 9.82 — big contributions from batting runs, barrel rate and aggressive baserunning — while Detroit’s weaker tNERD (4.41) is offset by a big positive “Luck” number that suggests the Tigers may be due for better results. The pitching contrast is the real hook: Casey Mize (pNERD 5.92) grades better here — cleaner xFIP-, higher whiff and a notably quick pace — and is coming off a recent IL stint that he appears to have cleared to rejoin the rotation. Carlos Rodón (pNERD 3.83) is solid but shows thinner strike-rate profiles and fewer swing-and-miss edges, so he’s more of a “keep-pace” starter than a shutdown act. Bottom line: prioritize this for lineup-driven action and the chance Mize’s return shakes loose an unexpectedly competitive Tigers outing.

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

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

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 48.0 10.0% 5.8 2.4 25.2 $337.1M 29.9 -2.0 2.08 2.22
Z-score 1.83 1.70 1.41 0.20 0.67 1.54 0.85 -0.11 -0.61 -0.36
tNERD 1.83 1.70 1.41 0.20 0.67 0.00 0.00 0.00 0.00 0.00 4.00 9.82

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -8.6 9.0% -2.9 -12.0 10.6 $239.2M 29.6 20.0 2.74 2.64
Z-score -0.29 0.86 -0.83 -0.90 -0.20 0.42 0.58 1.17 0.69 0.54
tNERD -0.29 0.86 -0.83 -0.90 -0.20 0.00 0.00 1.17 0.34 0.27 4.00 4.41

Carlos Rodón, New York Yankees

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 95 11.3% 61.2% 94.2 mph 33 19.3s -11 0.0%
Z-score -0.26 0.35 -1.05 0.01 1.07 0.29
pNERD 0.52 0.17 -0.53 0.01 0.00 -0.15 0.00 0.00 3.80 3.83

Casey Mize, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 12.4% 64.2% 93.4 mph 29 17.4s -30 0.0%
Z-score -0.49 0.87 0.18 -0.37 0.03 -1.23
pNERD 0.98 0.43 0.09 0.00 0.00 0.61 0.00 0.00 3.80 5.92

Go back to top of page

Los Angeles Dodgers @ Minnesota Twins, 4:40p

Summary

Worth watching if you like watching a heavy favorite try to impose its will: the gNERD (11.92) is above the day's average and is driven by a Dodgers squad with elite tNERD (10.63) facing a low-Twins lineup (3.11), and a pitching contrast that reads predictable-on-paper but possibly spicy in practice. The Dodgers’ team components (big batting runs, high barrel rate, plus defense and bullpen marks) promise action, while the Twins’ weak fielding and bullpen marks make them vulnerable — so expect run-scoring chances whenever Los Angeles gets comfortable at the plate. Justin Wrobleski brings the more familiar profile: solid peripherals and a quick pace that inflates watchability (pNERD 5.10), and he’s been available after a hamstring scare earlier this month. Kendry Rojas’ pNERD is 0 because the data are thin; he’s a rookie/limited-track starter who was only just activated from the injured list, which raises the intrigue (and the uncertainty) of how his stuff plays in a big park. Betting markets favor the Dodgers decisively, so this is more “watch for offensive fireworks and matchup mismatches” than “pitching duel.”

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

Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 62.3 9.7% -2.7 21.1 32.9 $413.5M 30.0 11.0 2.45 2.51
Z-score 2.37 1.45 -0.78 1.62 1.14 2.41 0.90 0.64 0.12 0.26
tNERD 2.37 1.45 -0.78 1.62 1.14 0.00 0.00 0.64 0.06 0.13 4.00 10.63

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 10.7 8.7% -3.9 -15.1 2.4 $122.1M 28.9 -15.0 2.30 2.06
Z-score 0.43 0.61 -1.09 -1.14 -0.69 -0.92 -0.06 -0.87 -0.17 -0.69
tNERD 0.43 0.61 -1.09 -1.14 -0.69 0.92 0.06 0.00 0.00 0.00 4.00 3.11

Justin Wrobleski, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 105 7.9% 66.8% 94.0 mph 25 16.6s -39 0.0%
Z-score 0.32 -1.25 1.23 -0.09 -1.01 -1.87
pNERD -0.63 -0.62 0.61 0.00 1.01 0.94 0.00 0.00 3.80 5.10

Kendry Rojas, Minnesota Twins

No detailed stats available

Go back to top of page

Chicago Cubs @ New York Mets, 4:10p

Summary

This is a watchable, slightly messy pitcher's duel on paper: the Cubs' shiny team profile and Edward Cabrera's high pNERD suggest upside, while Kodai Senga's shaky return from injury makes him a low-ceiling gamble. Cabrera arrives as a recently acquired, high-velocity arm whose season has been interrupted by the IL (and who had a rough activation outing on June 5), so there’s real swing–for–the-fences potential if he regains form. Senga is making another comeback from a stint on the IL and allowed four runs in four innings in his first start back, which lines up with his weak peripherals and the low pNERD here; he looks like the more hittable, risk-on side of the matchup. The Cubs’ tNERD is driven by elite fielding and good batting runs (plus a noticeable positive luck component), while the Mets carry a worse lineup and an overworked bullpen—raw ingredients for a game where a few big swings and bullpen chaos will determine entertainment. Overall: prioritize it if you like volatile pitching returns and defensive intrigue; skip it if you want crisp, reliable ace outings.

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

Recommended broadcasts: TV, New York Mets (3.32); radio, Chicago Cubs (3.15)

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 34.0 7.6% 1.8 32.5 -2.1 $246.2M 29.8 19.0 3.01 3.15
Z-score 1.31 -0.32 0.38 2.49 -0.96 0.50 0.67 1.11 1.22 1.62
tNERD 1.31 -0.32 0.38 2.49 -0.96 0.00 0.00 1.11 0.61 0.81 4.00 9.43

New York Mets

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -35.7 8.6% 0.1 -1.1 30.7 $374.9M 29.9 -21.0 3.32 3.05
Z-score -1.31 0.52 -0.06 -0.07 1.00 1.97 0.85 -1.22 1.82 1.41
tNERD -1.31 0.52 -0.06 -0.07 1.00 0.00 0.00 0.00 0.91 0.70 4.00 5.70

Edward Cabrera, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 94 11.9% 61.6% 96.3 mph 28 17.9s 34 0.0%
Z-score -0.32 0.63 -0.91 1.00 -0.23 -0.83
pNERD 0.63 0.32 -0.45 1.00 0.23 0.41 1.00 0.00 3.80 6.94

Kodai Senga, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 123 12.4% 58.9% 95.3 mph 33 20.6s 101 0.0%
Z-score 1.36 0.87 -2.02 0.53 1.07 1.34
pNERD -2.71 0.43 -1.01 0.53 0.00 -0.67 1.00 0.00 3.80 1.37

Go back to top of page

Atlanta Braves @ San Diego Padres, 6:40p

Summary

Good watch: a tidy mismatch of axes — a high-tNERD, bullpen-driven Padres lineup meeting a rookie-ish Braves starter — with enough uncertainty to keep the feed interesting. The game’s gNERD (11.72) sits above today’s mean and promises more action than a typical weekday getaway: San Diego’s team NERD is juiced by elite fielding, a top-rated bullpen and good broadcast interest while Atlanta brings strong barrel profile and a surprisingly useful ‘pen, so you’re likely to get crisp late-inning leverage even if the starting pitching doesn’t sparkle. JR Ritchie’s start is the main novelty — he’s a 22-year-old who turned heads in his April debut and was recalled in June, so his low-ish pNERD (2.36) mixes starter upside with real inexperience. The Padres hadn’t named a starter for this opener and project to lean on a dangerous relief corps (Mason Miller et al.), which raises the chance of a bullpen game or a multi-bullpen chess match — the exact kind of managerial tinkering that makes mediocre pitch-to-contact starts watchable. If you like bullpen velocity, defensive plays and managerial strategy, prioritize this one; if you want dominant starting staffs, not so much.

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

Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 10.1 9.1% 0.3 7.8 32.3 $249.8M 30.5 -24.0 2.36 2.36
Z-score 0.41 0.94 -0.00 0.61 1.10 0.54 1.36 -1.39 -0.05 -0.06
tNERD 0.41 0.94 -0.00 0.61 1.10 0.00 0.00 0.00 0.00 0.00 4.00 7.06

San Diego Padres

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -45.7 8.3% 4.4 18.2 45.5 $255.5M 29.9 -24.0 3.47 3.37
Z-score -1.69 0.27 1.05 1.40 1.89 0.60 0.85 -1.39 2.12 2.09
tNERD -1.69 0.27 1.05 1.40 1.89 0.00 0.00 0.00 1.06 1.04 4.00 9.03

JR Ritchie, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 116 8.7% 58.7% 94.3 mph 23 18.0s -7 0.0%
Z-score 0.95 -0.87 -2.12 0.06 -1.53 -0.75
pNERD -1.90 -0.44 -1.06 0.06 1.53 0.37 0.00 0.00 3.80 2.36

Go back to top of page

Texas Rangers @ Miami Marlins, 3:40p

Summary

Watch this mostly for Sandy Alcantara and the Marlins’ youthful, high-energy profile — Alcantara’s strengths (high velocity, strong strike-rate) make the pitching matchup interesting even if Texas sends a low-information arm. The game’s gNERD (11.71) sits above today’s average and the Marlins’ team NERD (7.30) suggests more action than the Rangers’ quieter offense.

Alcantara’s 97.5 mph juice and above-average strike% make him the clear engine of watchability, and he’s been piling up strikeouts for Miami this year (he’s even closing in on franchise strikeout marks). Cal Quantrill’s pNERD is 0 because there’s little usable 2026 pitch data after he was recently added to Texas’ staff, which adds an element of unpredictability to the start. The Rangers’ roster noise — a rotation move and recent IL activity — leaves Texas more of a live underdog; that, combined with the Marlins’ younger, fleet-footed roster and slightly stronger bullpen profile, explains why the game’s tNERD tilt and moderately high pNERD make this a better-than-average broadcast to check in on.

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

Recommended broadcasts: TV, Texas Rangers (2.01); radio, Texas Rangers (2.08)

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -5.1 7.5% -1.4 0.0 25.2 $201.9M 30.3 23.0 2.01 2.08
Z-score -0.16 -0.40 -0.44 0.01 0.67 -0.01 1.17 1.34 -0.74 -0.65
tNERD -0.16 -0.40 -0.44 0.01 0.67 0.01 0.00 1.34 0.00 0.00 4.00 5.03

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -10.9 6.1% 5.2 0.8 29.5 $81.5M 27.4 2.0 1.79 1.66
Z-score -0.38 -1.58 1.26 0.08 0.93 -1.39 -1.49 0.12 -1.17 -1.54
tNERD -0.38 -1.58 1.26 0.08 0.93 1.39 1.49 0.12 0.00 0.00 4.00 7.30

Cal Quantrill, Texas Rangers

No detailed stats available

Sandy Alcantara, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 10.0% 68.1% 97.5 mph 30 19.2s 0 0.0%
Z-score -0.03 -0.26 1.79 1.57 0.29 0.21
pNERD 0.06 -0.13 0.89 1.57 0.00 -0.11 0.00 0.00 3.80 6.09

Go back to top of page

Philadelphia Phillies @ Washington Nationals, 3:45p

Summary

Tune in for Jesús Luzardo — he’s the kind of starter who will make strikeouts and velocity highlights feel inevitable — and beware: Zack Littell has been prone to the long ball recently, which makes this a contest of tidy dominance vs. messy volatility. Luzardo’s sky-high pNERD (10.24) and component profile — strong xFIP-, above-average velocity, and a big positive luck swing — set the tone; MLB previews note he’s been especially stingy on the road this season, which explains why he’s the real draw here. The game’s gNERD of 11.65 sits above both the historic mean and today’s average, so this is objectively a better-than-average broadcast, driven more by pitching matchup and the Nationals’ lively team profile (tNERD 8.19) than by a big Phillies offense (tNERD 5.61). Littell’s negative pNERD (-0.74) reflects a poor xFIP- and low whiff rates, and recent outings where he surrendered multiple homers make him the likely source of fireworks. The Nationals’ bullpen has been an unstable storyline lately while the Phillies’ relief depth has shown flashes of reliability, which amplifies the late-inning stakes. Overall: watch for Luzardo’s swing-and-miss stuff and the matchup mismatch — entertaining if you like pitchers carving up lineups, nervy if you prefer tidy, low-leverage finales.

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

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 -32.7 7.5% 6.4 -6.1 35.0 $309.8M 30.5 -16.0 2.92 2.69
Z-score -1.20 -0.40 1.57 -0.45 1.26 1.22 1.36 -0.93 1.03 0.64
tNERD -1.20 -0.40 1.57 -0.45 1.26 0.00 0.00 0.00 0.52 0.32 4.00 5.61

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 23.4 8.8% 6.6 2.7 -19.1 $114.5M 27.1 -39.0 2.00 2.20
Z-score 0.91 0.69 1.62 0.22 -1.98 -1.01 -1.71 -2.26 -0.75 -0.40
tNERD 0.91 0.69 1.62 0.22 -1.98 1.01 1.71 0.00 0.00 0.00 4.00 8.19

Jesús Luzardo, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 76 13.4% 63.9% 96.7 mph 28 17.4s 24 0.0%
Z-score -1.36 1.33 0.06 1.19 -0.23 -1.23
pNERD 2.71 0.67 0.03 1.19 0.23 0.61 1.00 0.00 3.80 10.24

Zack Littell, Washington Nationals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 132 6.7% 64.3% 91.6 mph 30 18.9s -1 0.0%
Z-score 1.87 -1.81 0.19 -1.23 0.29 -0.03
pNERD -3.75 -0.90 0.10 0.00 0.00 0.01 0.00 0.00 3.80 -0.74

Go back to top of page

Seattle Mariners @ Pittsburgh Pirates, 3:40p

Summary

If you want one clear reason to tune in: George Kirby’s arm is the show — his high pNERD and uptick in velocity make him the game’s biggest attraction, while Mitch Keller’s uneven recent form lowers the ceiling for a pitch duel. The gNERD of 11.11 sits a touch above both the historical median (10.10) and today's average (10.01), driven mostly by Kirby (pNERD 8.41) versus a Pirates lineup that rates better overall than Seattle’s (Pirates tNERD 6.53 vs Mariners 3.73). Kirby brings above-average velocity, a strong strike% component and sizable positive luck — the sort of starter who can produce punchouts and length that keep a game watchable. Mitch Keller’s profile is the opposite: middling pNERD (3.56), low swinging-strike work and a string of rough outings that suggest volatility rather than domination, so expect the contest to hinge on whether Pittsburgh’s offense can force mistakes early. Defensive and baserunning weaknesses on both sides temper the excitement, but this is still a pitcher-centered game worth prioritizing if you prefer watching a high-upside arm try to impose his will.

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

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 6.4 8.2% -4.2 -16.0 21.2 $196.7M 28.4 8.0 2.35 2.52
Z-score 0.27 0.19 -1.16 -1.21 0.44 -0.07 -0.52 0.47 -0.07 0.28
tNERD 0.27 0.19 -1.16 -1.21 0.44 0.07 0.52 0.47 0.00 0.14 4.00 3.73

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 24.3 8.2% 5.8 -14.4 12.4 $119.1M 28.8 0.0 2.01 1.98
Z-score 0.94 0.19 1.41 -1.08 -0.09 -0.96 -0.20 0.00 -0.74 -0.86
tNERD 0.94 0.19 1.41 -1.08 -0.09 0.96 0.20 0.00 0.00 0.00 4.00 6.53

George Kirby, Seattle Mariners

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 86 10.5% 67.1% 96.8 mph 28 18.9s 18 0.0%
Z-score -0.78 -0.03 1.36 1.24 -0.23 -0.03
pNERD 1.56 -0.01 0.68 1.24 0.23 0.01 0.90 0.00 3.80 8.41

Mitch Keller, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 104 8.6% 63.8% 93.1 mph 30 18.6s 12 0.0%
Z-score 0.26 -0.92 0.01 -0.51 0.29 -0.27
pNERD -0.52 -0.46 0.00 0.00 0.00 0.13 0.60 0.00 3.80 3.56

Go back to top of page

Arizona Diamondbacks @ St. Louis Cardinals, 4:45p

Summary

Not a must-watch headline game, but worth tuning into if you like a veteran-versus-upstart pitching contrast and a Cardinals lineup that actually skews entertaining. Eduardo Rodríguez comes in as the veteran with a recent quality outing and a milestone-flavored gem in his pocket, while Kyle Leahy is the fresher arm whose role-shift to the rotation has produced flashes — that matchup supplies a clear narrative even if it isn’t a strikeout festival.

The numbers line up with that story: the Cardinals’ high tNERD (7.78) reflects a better balance of offense and defense, while Arizona’s lower tNERD (4.21) is propped up by above-average fielding; that suggests more offense and cleaner defensive plays on the St. Louis side. Rodriguez’s modest pNERD (2.34) and Leahy’s higher one (4.35) say Leahy is the more watchable hurler today on pure matchup terms, but both pitchers show low swinging-strike and strike rates, meaning this could tilt toward contact and situational baseball rather than pure swing-and-miss excitement. The gNERD of 9.34 sits a hair below the day’s average, so prioritize this game if you value the storyline and team play over fireworks.

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

Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, St. Louis Cardinals (2.15)

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -28.1 6.9% 3.0 18.7 14.0 $231.6M 30.2 -16.0 2.19 1.92
Z-score -1.03 -0.90 0.69 1.44 0.00 0.33 1.08 -0.93 -0.39 -0.99
tNERD -1.03 -0.90 0.69 1.44 0.00 0.00 0.00 0.00 0.00 0.00 4.00 4.21

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 18.9 7.6% 2.2 10.2 -4.3 $111.2M 26.9 3.0 2.17 2.15
Z-score 0.74 -0.32 0.49 0.79 -1.09 -1.05 -1.94 0.18 -0.43 -0.50
tNERD 0.74 -0.32 0.49 0.79 -1.09 1.05 1.94 0.18 0.00 0.00 4.00 7.78

Eduardo Rodriguez, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 106 7.6% 62.7% 92.0 mph 33 18.4s -48 0.0%
Z-score 0.37 -1.39 -0.45 -1.04 1.07 -0.43
pNERD -0.75 -0.69 -0.23 0.00 0.00 0.21 0.00 0.00 3.80 2.34

Kyle Leahy, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 8.8% 62.4% 93.9 mph 29 17.4s 14 0.0%
Z-score 0.03 -0.82 -0.60 -0.13 0.03 -1.23
pNERD -0.06 -0.41 -0.30 0.00 0.00 0.61 0.70 0.00 3.80 4.35

Go back to top of page

Milwaukee Brewers @ Cincinnati Reds, 4:10p

Summary

Low-key, watchable: a pitchers’-duel vibe driven more by Brandon Sproat’s high-velocity upside and Milwaukee’s reliable bullpen than by Cincinnati’s sputtering lineup. The gNERD (9.04) sits a touch below today’s average but the Brewers’ strong team profile (tNERD 6.80) — young roster, stout relief unit — raises the entertainment floor, while the Reds’ low tNERD (3.66) and weak overall offense temper expectations. Sproat (pNERD 5.37) offers the novelty: a 25-year-old with mid-90s heat and a recent trade/debut arc that makes him interesting to watch despite a rocky first big-league outing; his underlying peripherals and velocity suggest swings-and-misses are possible. Lodolo (pNERD 2.25) is the riskier half — bite-sized velocity gains, a high xFIP and uneven results so far — which means the game could either be a tidy duel or a quick slog if he doesn’t find command. The real hook is matchup contrast: Brewers bullpen depth versus a Reds relief group that’s struggled, and Cincinnati’s unusual barrel-heavy but low-run production profile that could flip a close game late.

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

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 17.8 6.9% 2.2 -10.9 29.8 $139.3M 27.7 -35.0 2.66 2.56
Z-score 0.70 -0.90 0.49 -0.82 0.95 -0.73 -1.21 -2.03 0.53 0.37
tNERD 0.70 -0.90 0.49 -0.82 0.95 0.73 1.21 0.00 0.27 0.18 4.00 6.80

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -33.8 9.6% -0.5 -7.0 -9.8 $147.4M 28.0 2.0 2.09 2.11
Z-score -1.24 1.36 -0.21 -0.52 -1.42 -0.63 -0.94 0.12 -0.59 -0.59
tNERD -1.24 1.36 -0.21 -0.52 -1.42 0.63 0.94 0.12 0.00 0.00 4.00 3.66

Brandon Sproat, Milwaukee Brewers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 10.1% 61.2% 96.4 mph 25 18.9s 37 0.0%
Z-score 0.43 -0.21 -1.07 1.05 -1.01 -0.03
pNERD -0.87 -0.11 -0.53 1.05 1.01 0.01 1.00 0.00 3.80 5.37

Nick Lodolo, Cincinnati Reds

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 121 9.3% 64.1% 94.1 mph 28 19.1s 20 0.0%
Z-score 1.24 -0.59 0.13 -0.04 -0.23 0.13
pNERD -2.48 -0.29 0.06 0.00 0.23 -0.07 1.00 0.00 3.80 2.25

Go back to top of page

Kansas City Royals @ Tampa Bay Rays, 3:40p

Summary

Not a must-watch fireworks show, but a tidy pitching contrast: an established frontline arm in Shane McClanahan against a lively, high-velocity rookie in Luinder Avila—good spotting for viewers who like pitcher battles rather than slugfests. The gNERD of 8.44 sits below today’s average, and the low team NERDs (Royals 3.91, Rays 2.32) flag a game that’s light on offensive fireworks, but the above-average pNERD (5.33) signals pitching interest instead. McClanahan is the safer bet—quality underlying numbers and role as Tampa Bay’s rotation anchor—so expect quality sequencing and chase rates from the Rays’ side. Avila’s a developing story: electric velocity and a recent strong outing suggest upside, plus the Royals have been stretching him out as a starter, which makes his start a live scouting report. Team details cut both ways—Kansas City’s bullpen has been a drag while Tampa’s defensive marks are surprisingly poor—so late-inning volatility is possible even if run-scoring looks muted. If you prefer clean pitchability and a peek at a prospect’s next step, tune in; if you want big offensive drama, this isn’t the top ticket.

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

Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Kansas City Royals (2.22)

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -17.3 8.4% 2.4 5.0 -16.9 $184.5M 29.7 15.0 2.11 2.22
Z-score -0.62 0.36 0.54 0.40 -1.84 -0.21 0.62 0.88 -0.54 -0.36
tNERD -0.62 0.36 0.54 0.40 -1.84 0.21 0.00 0.88 0.00 0.00 4.00 3.91

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -2.0 5.3% 2.7 -14.4 3.0 $106.9M 29.1 11.0 2.27 2.10
Z-score -0.05 -2.25 0.61 -1.08 -0.65 -1.10 0.07 0.64 -0.23 -0.61
tNERD -0.05 -2.25 0.61 -1.08 -0.65 1.10 0.00 0.64 0.00 0.00 4.00 2.32

Luinder Avila, Kansas City Royals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 115 9.2% 59.4% 96.4 mph 24 18.4s 12 0.0%
Z-score 0.89 -0.64 -1.82 1.05 -1.27 -0.43
pNERD -1.79 -0.32 -0.91 1.05 1.27 0.21 0.60 0.00 3.80 3.92

Shane McClanahan, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 12.1% 64.9% 95.6 mph 29 17.2s -13 0.0%
Z-score -0.49 0.72 0.45 0.67 0.03 -1.39
pNERD 0.98 0.36 0.23 0.67 0.00 0.69 0.00 0.00 3.80 6.74

Go back to top of page

Boston Red Sox @ Colorado Rockies, 5:40p

Summary

Not a must-watch slugfest: Sonny Gray’s comeback steadiness is the main draw, while Sean Sullivan is a very young unknown getting his early starts at hitter-friendly Coors — entertainments comes from process, not fireworks. The gNERD of 8.18 sits below the typical day’s slate, and the team split (Red Sox much higher than Rockies) suggests a game with more controlled pitching and defense than constant offense. Boston’s tNERD leans on excellent fielding and a solid bullpen while their offense has underperformed its metrics — a +15 luck figure that implies some offensive upside is due — so Gray could benefit from run support. Gray was recently reinstated from the IL and has stacked quality starts in his recent outings, which makes him the narrative anchor here. The Rockies’ starter, Sean Sullivan, had his contract selected recently and is essentially an experimental, low-data arm making early career starts (his Triple‑A numbers were shaky), so expect volatility at Coors. Overall: watch for Gray’s command and how a rookie lefty holds up in Coors; otherwise this is a lower-priority, analytically boring-but-slightly-interesting game.

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

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 -39.3 6.7% 3.4 20.9 25.3 $263.6M 29.2 15.0 2.47 2.64
Z-score -1.45 -1.07 0.79 1.61 0.68 0.70 0.17 0.88 0.16 0.54
tNERD -1.45 -1.07 0.79 1.61 0.68 0.00 0.00 0.88 0.08 0.27 4.00 5.79

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -32.2 6.7% -2.5 -8.5 16.1 $134.1M 29.5 10.0 1.73 1.80
Z-score -1.18 -1.07 -0.73 -0.63 0.13 -0.79 0.44 0.58 -1.29 -1.25
tNERD -1.18 -1.07 -0.73 -0.63 0.13 0.79 0.00 0.58 0.00 0.00 4.00 1.89

Sonny Gray, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 9.1% 64.6% 92.1 mph 36 21.2s -20 0.0%
Z-score -0.49 -0.68 0.31 -0.99 1.85 1.82
pNERD 0.98 -0.34 0.16 0.00 0.00 -0.91 0.00 0.00 3.80 3.69

Sean Sullivan, Colorado Rockies

No detailed stats available

Go back to top of page

Houston Astros @ Toronto Blue Jays, 1:07p

Summary

Not a must-watch: the gNERD (7.35) and both teams’ tNERDs sit well below typical-interest games, so expect a plodding pitcher’s duel with limited offensive fireworks. Peter Lambert is the clearest reason to tune in—his modest pNERD reflects a reliable-ish backend starter (64 IP, 58 K, 3.23 ERA this year) who’s coming off a recent outing where he left with a hand issue, so there’s intrigue about how sharp his stuff is today. Shane Bieber’s story is the other draw: he’s coming off the injured list with right-elbow inflammation and appears to be making his 2026 return, but the pNERD shows no usable sample for him yet, which increases uncertainty and the potential for either a short leash or something surprising. Both clubs’ team profiles suppress watchability: weak offensive indicators and mediocre barrels/baserunning contrast with Toronto’s good fielding and a beleaguered bullpen that could inject late-game drama. In short, this is a low-to-moderate watch: more interesting for injury/return monitoring and quiet pitcher-battle viewers than anyone chasing high-scoring excitement.

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

Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Toronto Blue Jays (2.39)

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 7.2 8.6% -3.1 -0.7 1.7 $232.7M 28.9 4.0 2.17 1.99
Z-score 0.30 0.52 -0.88 -0.04 -0.73 0.34 -0.16 0.24 -0.42 -0.84
tNERD 0.30 0.52 -0.88 -0.04 -0.73 0.00 0.16 0.24 0.00 0.00 4.00 3.56

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -13.2 6.7% -3.8 6.4 23.7 $306.1M 30.1 9.0 3.10 2.39
Z-score -0.47 -1.07 -1.06 0.50 0.58 1.18 0.99 0.53 1.40 0.01
tNERD -0.47 -1.07 -1.06 0.50 0.58 0.00 0.00 0.53 0.70 0.00 4.00 3.72

Peter Lambert, Houston Astros

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 9.9% 63.1% 94.1 mph 29 19.5s -30 0.0%
Z-score 0.43 -0.31 -0.29 -0.04 0.03 0.45
pNERD -0.87 -0.15 -0.14 0.00 0.00 -0.23 0.00 0.00 3.80 2.41

Shane Bieber, Toronto Blue Jays

No detailed stats available

Go back to top of page

Baltimore Orioles @ Los Angeles Angels, 6:38p

Summary

Low on the drama meter: a gNERD of 6.91 and feeble team NERDs make this one a grind more than a must-watch—still, Shane Baz’s recent arrival in Baltimore and the Angels’ young arm in the circle give it a story-driven hook. The metrics tell the tale: Baltimore’s team profile (tNERD 4.33) outclasses an Angels unit that grades poorly for defense and bullpen support (tNERD 1.13), so expect more tidy innings than back-and-forth fireworks. Shane Baz’s pNERD (3.35) reflects a real arm—not elite by these measures but legitimately interesting after his offseason trade and five‑year deal with Baltimore. Ryan Johnson’s pNERD of 0 flags a tiny sample and limited data; he’s a hard-to-predict young call-up who’s flashed strikeout stuff but struggled in early MLB looks, which raises the chance of volatility if he can’t miss bats consistently. Taken together, this is a low-priority broadcast for neutral fans—tune in if you want to see whether Baz validates his new contract or if Johnson’s upside produces an upset, otherwise pick a higher gNERD game.

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

Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Baltimore Orioles (2.10)

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 12.7 8.5% -1.5 -8.2 14.3 $214.8M 29.0 -8.0 2.82 2.10
Z-score 0.51 0.44 -0.47 -0.61 0.02 0.14 -0.02 -0.46 0.85 -0.61
tNERD 0.51 0.44 -0.47 -0.61 0.02 0.00 0.02 0.00 0.42 0.00 4.00 4.33

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.1 9.3% -7.0 -20.4 -5.8 $191.6M 28.6 0.0 2.59 2.01
Z-score -0.09 1.11 -1.89 -1.54 -1.18 -0.13 -0.39 0.00 0.40 -0.80
tNERD -0.09 1.11 -1.89 -1.54 -1.18 0.13 0.39 0.00 0.20 0.00 4.00 1.13

Shane Baz, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 104 9.1% 63.5% 96.0 mph 27 21.1s -7 0.0%
Z-score 0.26 -0.68 -0.14 0.86 -0.49 1.74
pNERD -0.52 -0.34 -0.07 0.86 0.49 -0.87 0.00 0.00 3.80 3.35

Ryan Johnson, Los Angeles Angels

No detailed stats available

Go back to top of page

Athletics @ San Francisco Giants, 6:45p

Summary

Low-key, low-drama pitching matchup: this game’s gNERD of 5.29 sits at the bottom of today’s slate, and the numbers — and news — mostly agree that it’s not must-see TV. The A’s outscore the Giants on team NERD (5.45 vs. 3.44) thanks to above-average batting and an unusually large positive “luck” signal for both clubs (suggesting both have been underperforming their peripherals and could regress), but the pitching matchup is the real dampener: Civale (pNERD 0.43) and Ray (pNERD 1.25) bring middling xFIP profiles, low strike-generation components, and very little in the way of swing-and-miss, so you shouldn’t expect a high-K duel. Civale has just returned from a brief IL stint and suffered a rough outing in his comeback window, which blunts the intrigue around his start, while Ray’s season has been a classic one-good/one-bad pattern — serviceable but streaky. The upshot: pick this if you want quiet, contact-heavy baseball with some offensive upside from Oakland and the small drama of whether either pitcher can buck his peripherals — otherwise prioritize games with higher pNERD/tNERD signals.

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

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

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 18.5 8.5% -3.8 -16.0 10.5 $135.2M 28.2 22.0 1.27 1.94
Z-score 0.73 0.44 -1.06 -1.21 -0.21 -0.77 -0.71 1.28 -2.19 -0.95
tNERD 0.73 0.44 -1.06 -1.21 -0.21 0.77 0.71 1.28 0.00 0.00 4.00 5.45

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 9.3 6.9% -6.5 -7.0 -6.7 $228.3M 29.6 26.0 3.20 3.49
Z-score 0.38 -0.90 -1.76 -0.52 -1.23 0.29 0.49 1.51 1.59 2.34
tNERD 0.38 -0.90 -1.76 -0.52 -1.23 0.00 0.00 1.51 0.79 1.17 4.00 3.44

Aaron Civale, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 124 8.1% 65.1% 91.1 mph 31 19.5s -11 0.0%
Z-score 1.41 -1.15 0.52 -1.46 0.55 0.45
pNERD -2.83 -0.58 0.26 0.00 0.00 -0.23 0.00 0.00 3.80 0.43

Robbie Ray, San Francisco Giants

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 113 11.0% 61.0% 93.2 mph 34 20.2s -13 0.0%
Z-score 0.78 0.21 -1.17 -0.47 1.33 1.02
pNERD -1.56 0.10 -0.59 0.00 0.00 -0.51 0.00 0.00 3.80 1.25

Go back to top of page