Andrew's Musings

MLB: What to watch on March 30, 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.

Score Time (PT) Visitors Score Home Score Starter (V) Score Starter (H) Score
15.6 3:40p Chicago White Sox 7.7 Miami Marlins 13.5 Davis Martin No data Chris Paddack No data
13.7 6:40p New York Yankees 8.9 Seattle Mariners 8.5 Ryan Weathers No data Luis Castillo No data
13.2 7:10p Cleveland Guardians 6.5 Los Angeles Dodgers 9.8 Parker Messick No data Roki Sasaki No data
12.6 4:45p New York Mets 7.6 St. Louis Cardinals 7.6 Clay Holmes No data Kyle Leahy No data
11.5 4:40p Los Angeles Angels 7.8 Chicago Cubs 5.3 Ryan Johnson No data Edward Cabrera No data
11.1 4:15p Athletics 4.7 Atlanta Braves 7.5 Jacob Lopez No data Bryce Elder No data
10.9 4:40p Tampa Bay Rays 1.0 Milwaukee Brewers 10.8 Nick Martinez No data Kyle Harrison No data
10.4 3:40p Washington Nationals 5.9 Philadelphia Phillies 4.8 Foster Griffin No data Taijuan Walker No data
10.0 6:40p San Francisco Giants 3.0 San Diego Padres 7.1 Landen Roupp No data Walker Buehler No data
9.7 4:07p Colorado Rockies 3.3 Toronto Blue Jays 6.1 Tomoyuki Sugano No data Cody Ponce No data
9.7 5:10p Boston Red Sox 6.7 Houston Astros 2.7 Ranger Suarez No data Lance McCullers Jr. No data
9.1 3:35p Texas Rangers 5.7 Baltimore Orioles 2.5 Jack Leiter No data Chris Bassitt No data
8.7 1:10p Minnesota Twins 5.8 Kansas City Royals 1.7 Simeon Woods Richardson No data Kris Bubic No data
6.6 7:10p Detroit Tigers 4.3 Arizona Diamondbacks -1.0 Justin Verlander No data Michael Soroka No data
6.3 3:40p Pittsburgh Pirates 0.1 Cincinnati Reds 2.5 Braxton Ashcraft No data Chase Burns No data

Notes:

Detail

Chicago White Sox @ Miami Marlins, 3:40p

Summary

The Marlins are one of the most watchable teams in today's slate, and this game sits at the top of today's gNERD rankings at 15.59 — well above the historical 75th percentile of 12.00. The team-level story here is the real draw.

Miami comes in at a perfect 3-0 after sweeping the Rockies, while the White Sox were blown away in all three games against the Brewers. The Marlins' tNERD of 13.49 is the highest of any team in today's games — driven by elite baserunning, a strong bullpen, and a roster that is both young (average age 26.8) and cheap ($67M payroll), both of which are rewarded by the NERD model. The luck component is also notable at 1.98, suggesting Miami has been underperforming their underlying numbers and may be due for even better results. The White Sox carry a solid tNERD of 7.69 themselves, boosted by their own youth and low payroll.

Both starters — Chris Paddack, making his debut for the Marlins after leaving Minnesota, and Davis Martin — have pNERD scores of 0.00, meaning we simply don't have enough statistical data to evaluate them analytically. Chicago is also missing pitchers Drew Thorpe, Ky Bush, and Mike Vasil on the injured list. The pitching matchup is a bit of a question mark, but the team-level watchability here is real.

(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 White Sox (1.82); radio, Chicago White Sox (2.57)

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.9 7.4% -0.1 0.5 -3.1 $79.0M 27.5 4.0 1.82 2.57
Z-score 0.19 0.38 -0.15 0.45 -1.21 -1.26 -1.25 1.32 -1.11 0.39
tNERD 0.19 0.38 -0.15 0.45 -1.21 1.26 1.25 1.32 0.00 0.19 4.00 7.69

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 2.8 5.2% 1.2 0.0 4.7 $67.3M 26.8 6.0 1.79 1.66
Z-score 0.57 -0.25 1.87 0.01 1.93 -1.42 -1.96 1.98 -1.17 -1.54
tNERD 0.57 -0.25 1.87 0.01 1.93 1.42 1.96 1.98 0.00 0.00 4.00 13.49

Davis Martin, Chicago White Sox

No detailed stats available

Chris Paddack, Miami Marlins

No detailed stats available

Go back to top of page

New York Yankees @ Seattle Mariners, 6:40p

Summary

Two teams with strong barrel rates, elite bullpens, and a Yankees squad riding a perfect 3-0 start collide in Seattle — and the wild card is a Yankees newcomer making his debut for the Bronx in a game that could go several directions at once.

This game's gNERD of 13.72 sits comfortably above the historical median of around 10.1, driven almost entirely by two genuinely watchable rosters rather than the pitching matchup. Both teams post above-average barrel rates — the Yankees lead the way with a barrel rate z-score of 2.53 — and New York also brings above-average baserunning and a solid bullpen. The Yankees have swept their opening series for the third straight year, this time holding San Francisco to a single run across 27 innings. They arrive in Seattle having gone 5-1 against the Mariners last season.

On the mound, both pitchers carry pNERD scores of 0, meaning we're working without underlying statistical data. Ryan Weathers makes his Yankees debut here — a former first-round pick who's never quite stayed healthy enough to fulfill his potential, capable of surrendering the big inning but also of working out of trouble. An All-Star breakout and a flameout both feel plausible. Castillo posted his lowest K/9 of his career last year at 8.01, with a second straight season of an xERA over 4. The Yankees also come in shorthanded, with Cole, Rodón, Schmidt, and Volpe all on the IL. The teams are the reason to watch; the pitching is the reason to keep the remote handy.

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

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

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -0.3 14.9% 1.1 -0.4 2.5 $290.9M 29.1 0.0 2.08 2.22
Z-score -0.06 2.53 1.71 -0.35 1.04 1.58 0.38 0.00 -0.61 -0.36
tNERD -0.06 2.53 1.71 -0.35 1.04 0.00 0.00 0.00 0.00 0.00 4.00 8.88

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 5.2 12.8% 0.3 0.1 0.0 $152.8M 28.2 0.0 2.35 2.52
Z-score 1.07 1.93 0.47 0.10 0.04 -0.27 -0.53 0.00 -0.07 0.28
tNERD 1.07 1.93 0.47 0.10 0.04 0.27 0.53 0.00 0.00 0.14 4.00 8.55

Ryan Weathers, New York Yankees

No detailed stats available

Luis Castillo, Seattle Mariners

No detailed stats available

Go back to top of page

Cleveland Guardians @ Los Angeles Dodgers, 7:10p

Summary

The Dodgers bring one of the most dangerous lineups in baseball, and Roki Sasaki brings one of the most compelling question marks in pitching. Cleveland is a scrappy, young underdog that plays good defense — but this game is really about whether Sasaki can find the strike zone.

This game scores a 13.16 gNERD, landing in the top quarter of today's slate and comfortably above the historical median of 10.1. The Dodgers are the engine driving that number, with a tNERD of 9.83 — well above the historical 75th percentile. Their barrel rate component (z-score: 2.48) stands out as genuinely elite, and their pitching has also been solid early, entering with a 2.67 team ERA and a 0.89 WHIP. The Guardians (tNERD: 6.50) counter with good fielding and a notably young roster, but their offense has been flat — they were shut out 8-0 by Seattle in their last outing.

Both pitchers carry pNERD scores of 0.00, meaning we're working without statistical data on either. Sasaki is coming off a rough spring training in a still-unrealized search for command, though the Dodgers have stood behind him during his struggles. That uncertainty is actually part of the draw — Sasaki is the most interesting variable in the game; his command issues were serious enough to create real skepticism, yet Dave Roberts has committed to giving him the ball, signaling the organization wants to see him work through it on a big-league mound. Parker Messick, a left-hander for Cleveland, is an early-season unknown on the other side. Cleveland can hang around if Messick is sharp, but the Guardians need a cleaner game to win than the Dodgers do.

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

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -4.7 8.1% -0.5 1.0 -0.7 $102.3M 27.5 -1.0 2.16 3.14
Z-score -0.96 0.58 -0.77 0.90 -0.24 -0.95 -1.25 -0.33 -0.44 1.60
tNERD -0.96 0.58 -0.77 0.90 -0.24 0.95 1.25 0.00 0.00 0.80 4.00 6.50

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 1.9 14.7% 0.3 0.9 3.6 $341.0M 29.6 -2.0 2.45 2.51
Z-score 0.39 2.48 0.47 0.81 1.49 2.26 0.89 -0.66 0.12 0.26
tNERD 0.39 2.48 0.47 0.81 1.49 0.00 0.00 0.00 0.06 0.13 4.00 9.83

Parker Messick, Cleveland Guardians

No detailed stats available

Roki Sasaki, Los Angeles Dodgers

No detailed stats available

Go back to top of page

New York Mets @ St. Louis Cardinals, 4:45p

Summary

Two well-matched offenses, a fascinating pitching contrast, and a Cardinals prospect making waves — this one has enough going on to justify your attention. The gNERD of 12.60 sits comfortably above the historical median of 10.10, driven almost entirely by two genuinely solid teams rather than the pitching matchup.

Both teams come in with nearly identical tNERD scores (Mets 7.56, Cardinals 7.64), and both are earning those marks legitimately. The Cardinals lead the way with strong baserunning and a solid bullpen, while the Mets contribute above-average fielding and — notably — one of the better broadcast crews in the game. The Mets are scoring 7.5 runs per game, second in baseball, and the Cardinals are averaging 7.5 runs per game as well, third in baseball. Run-scoring teams on both sides tends to keep things lively.

On the mound, both pitchers carry pNERD scores of 0.00, meaning we're working without underlying stat profiles. Clay Holmes is a known quantity — a sinker-heavy workhorse who logged 165.2 IP with 129 strikeouts and a 4.11 FIP in 2025. The Cardinals counter with Kyle Leahy, who is making his first real rotation start: he hasn't been used as a starting pitcher regularly since 2022, but was stretched out this spring and finished with a 20:5 K:BB over 17.2 frames. Leahy hasn't reached 90 innings in any of the last three seasons, so workload restrictions seem likely. Also worth watching: Cardinals top prospect JJ Wetherholt, the seventh overall pick in the 2024 draft, made the Opening Day roster and homered in his second career at-bat, recording four hits and four RBI in his first three games.

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

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 2.7 5.4% 0.1 1.1 1.0 $332.0M 29.7 -1.0 3.32 3.05
Z-score 0.55 -0.19 0.16 0.99 0.44 2.14 1.00 -0.33 1.82 1.41
tNERD 0.55 -0.19 0.16 0.99 0.44 0.00 0.00 0.00 0.91 0.70 4.00 7.56

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 4.0 6.3% 0.7 0.3 1.8 $135.7M 28.6 -5.0 2.17 2.15
Z-score 0.82 0.06 1.09 0.28 0.76 -0.50 -0.13 -1.65 -0.43 -0.50
tNERD 0.82 0.06 1.09 0.28 0.76 0.50 0.13 0.00 0.00 0.00 4.00 7.64

Clay Holmes, New York Mets

No detailed stats available

Kyle Leahy, St. Louis Cardinals

No detailed stats available

Go back to top of page

Los Angeles Angels @ Chicago Cubs, 4:40p

Summary

Two question marks take the mound at Wrigley, but the offenses on both sides — and one very healthy Mike Trout — give you plenty of reason to tune in. At 11.54, this game's gNERD sits right around the median of today's slate and historical games alike, which is about right for a matchup with solid team watchability but pitching that's largely a mystery.

The Angels' tNERD of 7.77 is the more interesting number here, driven by strong batting run production. A rejuvenated Mike Trout, 34 years old with three MVP awards and a long injury history, is off to a .462 start through four games. He's also drawn seven walks already, which is a nice sign that he's not just running hot but actually seeing the ball well. On the other side, the Cubs scored 16 runs in three games against Washington, with Alex Bregman already hitting two home runs and Pete Crow-Armstrong racking up multiple hits in each of the first two games.

The pitching matchup is where things get murky. Both starters carry pNERD scores of 0.00 — meaning there's simply not enough data to evaluate them. Ryan Johnson is expected to make his first career start for the Angels; the 23-year-old appeared in 14 bullpen games last season, posting 16 strikeouts in just 14⅔ innings. Edward Cabrera, traded from Miami to Chicago over the winter, makes his first start for the Cubs. Seiya Suzuki is on the IL with a right knee sprain, which dents the Cubs' lineup a bit. The Cubs' bullpen is a mild drag on their tNERD, so if either starter struggles early, things could get loose in a hurry — at Wrigley, that's not necessarily a bad thing for viewers.

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

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 8.9 7.9% -0.4 0.4 0.3 $203.8M 29.2 4.0 2.59 2.01
Z-score 1.82 0.52 -0.62 0.37 0.16 0.41 0.49 1.32 0.40 -0.80
tNERD 1.82 0.52 -0.62 0.37 0.16 0.00 0.00 1.32 0.20 0.00 4.00 7.77

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.4 8.0% 0.6 -1.0 -2.1 $197.7M 30.6 -4.0 3.01 3.15
Z-score 0.08 0.55 0.94 -0.88 -0.81 0.33 1.91 -1.32 1.22 1.62
tNERD 0.08 0.55 0.94 -0.88 -0.81 0.00 0.00 0.00 0.61 0.81 4.00 5.30

Ryan Johnson, Los Angeles Angels

No detailed stats available

Edward Cabrera, Chicago Cubs

No detailed stats available

Go back to top of page

Athletics @ Atlanta Braves, 4:15p

Summary

The Braves bring a healthy-ish lineup and a solid bullpen to a matchup against an Athletics squad still looking for its first win of 2026 — which is at least one form of drama. The gNERD of 11.07 lands right around the historical median, making this a perfectly watchable but not must-see game.

Atlanta enters at 2-1, opening this three-game series at Truist Park against an Athletics team that's 0-3. Oakland's early-season offense has been the core problem — just seven runs in their opening series sweep against Toronto, with a .157 team batting average. The Athletics' tNERD of 4.66 reflects this, dragged down by poor batting runs and a shaky bullpen, though their low payroll and young roster age add some watchability points back. Atlanta's tNERD of 7.48 is more encouraging, boosted by strong fielding runs and a solid bullpen. The Braves are also navigating a crowded IL that includes Spencer Strider (oblique), Spencer Schwellenbach (elbow), and Sean Murphy (hip), among others. Both starters — Jacob Lopez and Bryce Elder — carry pNERD scores of 0.00, meaning we're working without statistical profiles on either arm. Elder isn't a big strikeout arm, and Lopez is capable enough to hang around if Atlanta doesn't square him up early. Watchable early-season baseball, but manage expectations 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, Atlanta Braves (2.36); radio, Atlanta Braves (2.36)

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -7.5 7.7% 0.4 0.3 -4.1 $77.1M 27.6 -5.0 1.27 1.94
Z-score -1.53 0.47 0.63 0.28 -1.61 -1.29 -1.14 -1.65 -2.19 -0.95
tNERD -1.53 0.47 0.63 0.28 -1.61 1.29 1.14 0.00 0.00 0.00 4.00 4.66

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 3.2 5.3% -0.4 2.0 2.1 $216.2M 29.4 3.0 2.36 2.36
Z-score 0.66 -0.22 -0.62 1.79 0.88 0.58 0.69 0.99 -0.05 -0.06
tNERD 0.66 -0.22 -0.62 1.79 0.88 0.00 0.00 0.99 0.00 0.00 4.00 7.48

Jacob Lopez, Athletics

No detailed stats available

Bryce Elder, Atlanta Braves

No detailed stats available

Go back to top of page

Tampa Bay Rays @ Milwaukee Brewers, 4:40p

Summary

Milwaukee is a well-oiled machine right now, and this game is essentially a showcase of the Brewers' offense against a Rays squad that's shorthanded and leaning on a back-of-the-rotation arm. The gNERD of 10.90 sits right at the historical median, and the story here is almost entirely one-sided.

The Brewers enter at a perfect 3-0, having opened the season with a 14-2 blowout and a 29-10 run differential through three games. Their tNERD of 10.83 is well above the historical 75th percentile, driven by strong batting runs, solid baserunning, and a good bullpen. The Rays, meanwhile, are without Gavin Lux and Taylor Walls on the injured list, and their tNERD of 0.96 reflects real structural problems: poor fielding, poor baserunning, and a shaky bullpen.

On the mound, both pNERD scores are zero — we simply don't have 2026 statistical data yet. Martinez is making his first regular-season start of 2026; last year he went 11-14 with a 1.21 WHIP and allowed 22 home runs over 165.2 innings. Harrison, a lefty who debuted with the Giants in 2023, spent 2025 with Boston before being traded to Milwaukee this winter — so this is his first start in a Brewers uniform. His 9.59 K/9 in a limited 2025 sample hints at upside, but it's a small sample. The Brewers are the draw here; the Rays are mostly the foil.

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

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 4.9 2.9% -1.1 -2.4 -4.5 $89.9M 27.4 -2.0 2.27 2.10
Z-score 1.00 -0.91 -1.70 -2.13 -1.77 -1.12 -1.35 -0.66 -0.23 -0.61
tNERD 1.00 -0.91 -1.70 -2.13 -1.77 1.12 1.35 0.00 0.00 0.00 4.00 0.96

Milwaukee Brewers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 12.1 6.1% 1.0 -0.8 2.6 $112.2M 27.6 -2.0 2.66 2.56
Z-score 2.48 0.01 1.56 -0.70 1.08 -0.82 -1.14 -0.66 0.53 0.37
tNERD 2.48 0.01 1.56 -0.70 1.08 0.82 1.14 0.00 0.27 0.18 4.00 10.83

Nick Martinez, Tampa Bay Rays

No detailed stats available

Kyle Harrison, Milwaukee Brewers

No detailed stats available

Go back to top of page

Washington Nationals @ Philadelphia Phillies, 3:40p

Summary

This is essentially an Opening Series curiosity: a Japan-returnee making his first MLB start in four years against a Phillies team that's fielding a veteran stopgap of their own. The pitching matchup has no statistical track record to lean on — both pitchers carry pNERD scores of 0 — so the game's watchability leans almost entirely on the teams themselves and the storylines.

Foster Griffin is making his first MLB appearance since 2022, returning after three seasons in Japan, where he built up to 78 pitches this spring and posted a solid 9:2 K:BB ratio. In 2025 with the Yomiuri Giants, he was a Central League All-Star, going 6-1 with a 1.52 FIP-adjacent ERA and just one home run allowed in 89 innings. Whether that NPB success translates back to MLB lineups is the real question mark here. Taijuan Walker, also carrying a pNERD of 0 due to missing statistical data, is a known quantity — a veteran who's been more durable than dominant in recent years.

On the team side, Washington's tNERD of 5.89 gets a boost from a young roster (average age 27.5) and some early-season offensive promise, while the Nationals' pitching was a genuine sore spot in 2025, ranking 29th in ERA while allowing the second-most hits in baseball. The Phillies' tNERD of 4.83 is propped up by above-average fielding and a solid bullpen, though their bats are off to a slow start. At a gNERD of 10.36 — right at the historical median — this is a perfectly average watch, elevated mainly by Griffin's return from Japan.

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

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 4.3 8.1% -0.1 -1.3 -0.8 $115.9M 27.5 -1.0 2.00 2.20
Z-score 0.88 0.58 -0.15 -1.15 -0.28 -0.77 -1.25 -0.33 -0.75 -0.40
tNERD 0.88 0.58 -0.15 -1.15 -0.28 0.77 1.25 0.00 0.00 0.00 4.00 5.89

Philadelphia Phillies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.9 4.5% -0.1 1.1 0.9 $279.5M 29.5 -3.0 2.92 2.69
Z-score -0.80 -0.45 -0.15 0.99 0.40 1.43 0.79 -0.99 1.03 0.64
tNERD -0.80 -0.45 -0.15 0.99 0.40 0.00 0.00 0.00 0.52 0.32 4.00 4.83

Foster Griffin, Washington Nationals

No detailed stats available

Taijuan Walker, Philadelphia Phillies

No detailed stats available

Go back to top of page

San Francisco Giants @ San Diego Padres, 6:40p

Summary

Walker Buehler's latest chapter — from Dodgers ace to Tommy John casualty to Red Sox castoff to minor-league Padre — makes this an inherently watchable storyline, even if the underlying numbers don't demand your full attention. The gNERD of 10.01 lands right at the historical median, and with both pitchers carrying pNERD scores of zero (no statistical data available), the pitching matchup is more of a narrative draw than an analytical one.

Buehler signed with the Red Sox for a fresh start after seven years with the Dodgers and a long recovery from his second Tommy John surgery, but his stint in Boston was short-lived, and he was a Phillie by season's end. He hasn't been the same since his 2022 surgery, coming off a season in which he posted a 4.93 ERA between Boston and Philadelphia. Now on a minor-league deal with San Diego, his fastball was sitting 91–93 mph in spring, and he's leaning into a more finesse-based style rather than overpowering hitters.

On the team side, the Padres' tNERD of 7.07 is the stronger of the two, boosted by solid fielding, baserunning, and a bullpen that led MLB with a 3.06 ERA last season. The Giants, meanwhile, carry a weak tNERD of 2.96, dragged down by poor batting and barrel rate numbers. San Francisco comes in at 0-3 on the young season. This is a watchable NL West divisional opener, but mainly for Buehler's redemption arc — not because the numbers scream must-see TV.

(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 Francisco Giants (3.49)

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -9.3 1.6% 0.1 0.0 -0.9 $195.3M 29.3 1.0 3.20 3.49
Z-score -1.90 -1.29 0.16 0.01 -0.32 0.30 0.59 0.33 1.59 2.34
tNERD -1.90 -1.29 0.16 0.01 -0.32 0.00 0.00 0.33 0.79 1.17 4.00 2.96

San Diego Padres

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -4.4 5.5% 0.4 0.7 1.0 $209.3M 30.0 1.0 3.47 3.37
Z-score -0.90 -0.17 0.63 0.63 0.44 0.49 1.30 0.33 2.12 2.09
tNERD -0.90 -0.17 0.63 0.63 0.44 0.00 0.00 0.33 1.06 1.04 4.00 7.07

Landen Roupp, San Francisco Giants

No detailed stats available

Walker Buehler, San Diego Padres

No detailed stats available

Go back to top of page

Colorado Rockies @ Toronto Blue Jays, 4:07p

Summary

Two pitchers making their 2026 debuts — one returning from Japan with a decorated NPB résumé, the other returning from Asia after years away from MLB — give this middling game more novelty than its numbers alone would suggest. Toronto's hot start adds some texture, but Colorado's offensive struggles keep this from being a must-watch.

Both Cody Ponce and Tomoyuki Sugano are making their season debuts here. Sugano is pitching in his Rockies debut after spending last year with the Baltimore Orioles, going 10-10 in his first MLB season. Before that, he was a two-time Sawamura Award winner — the NPB's equivalent of the Cy Young — two-time Central League MVP, and four-time ERA champion. With both pitchers at pNERD 0.00 due to no available MLB statistical data, there's genuine uncertainty about what either brings to the mound. Ponce, 31, last pitched in the majors for the Pirates in 2020-21 before heading to Japan and then South Korea.

Toronto's tNERD of 6.13 is the stronger side here, boosted by solid fielding and positive batting runs. The Blue Jays struck out 50 batters in their opening series, the most in MLB history for a season's first three games. Colorado, meanwhile, dropped all three of their openers to Miami, and their batting runs component is a drag on watchability. The gNERD of 9.70 sits just below the historical median of 10.10 — a perfectly reasonable game with a couple of debut storylines worth following if you're curious how these pitchers translate.

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

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -7.5 4.3% -0.2 0.3 -0.4 $125.9M 27.9 -1.0 1.73 1.80
Z-score -1.53 -0.51 -0.31 0.28 -0.12 -0.63 -0.84 -0.33 -1.29 -1.25
tNERD -1.53 -0.51 -0.31 0.28 -0.12 0.63 0.84 0.00 0.00 0.00 4.00 3.28

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 3.0 2.3% 0.3 1.4 -0.5 $248.4M 29.6 1.0 3.10 2.39
Z-score 0.62 -1.08 0.47 1.26 -0.16 1.01 0.89 0.33 1.40 0.01
tNERD 0.62 -1.08 0.47 1.26 -0.16 0.00 0.00 0.33 0.70 0.00 4.00 6.13

Tomoyuki Sugano, Colorado Rockies

No detailed stats available

Cody Ponce, Toronto Blue Jays

No detailed stats available

Go back to top of page

Boston Red Sox @ Houston Astros, 5:10p

Summary

I was only able to search for one of the two pitchers due to tool limits. Let me work with what I have and note what I know about McCullers.

This game's main draw is Ranger Suárez making his Boston debut — a $130M left-hander pitching his first game in a new uniform, with an asterisk: he may be on a short leash. On the other side, Lance McCullers Jr. carries a pNERD of 0.00, meaning we have no statistical data on him either, which adds its own layer of uncertainty to the matchup.

Suárez, the Sox' marquee free agent signing, takes the ball for his debut with the team — an All-Star in 2024 who was even better statistically in 2025 with the Phillies. He posted a career-best 151 strikeouts across a career-high 157⅓ innings last season. The catch: the Red Sox have "concerns" about Suárez's buildup following a light spring workload — only 9.1 innings during spring training and the World Baseball Classic — and manager Alex Cora has hinted he'll keep Suárez in the rotation but limit his role at first. He's also 0-2 with a 5.91 ERA in two career starts against Houston.

Boston's tNERD of 6.67 is the stronger of the two team scores, driven largely by a significant luck component suggesting the Red Sox are due for positive regression. Houston's 2.69 tNERD is weighed down by a weak barrel rate and, notably, a poor bullpen. With both pitchers carrying pNERD scores of 0.00 — no statistical data available for either — this game's watchability leans on the debut storyline and Houston's shaky relief corps. At a gNERD of 9.68, it sits right around the historical median, making it a perfectly reasonable watch if Suárez's first Sox start is your thing.

(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 1.2 6.3% 0.0 0.2 -0.6 $191.8M 28.7 7.0 2.47 2.64
Z-score 0.25 0.06 0.01 0.19 -0.20 0.25 -0.02 2.31 0.16 0.54
tNERD 0.25 0.06 0.01 0.19 -0.20 0.00 0.02 2.00 0.08 0.27 4.00 6.67

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.4 3.1% 0.2 0.3 -2.9 $221.9M 29.0 -3.0 2.17 1.99
Z-score 0.08 -0.85 0.32 0.28 -1.13 0.66 0.28 -0.99 -0.42 -0.84
tNERD 0.08 -0.85 0.32 0.28 -1.13 0.00 0.00 0.00 0.00 0.00 4.00 2.69

Ranger Suarez, Boston Red Sox

No detailed stats available

Lance McCullers Jr., Houston Astros

No detailed stats available

Go back to top of page

Texas Rangers @ Baltimore Orioles, 3:35p

Summary

This is a season-opener matchup with some genuine subplot: Jack Leiter making his first start of 2026 against the Orioles, a pitcher who spent last season proving he belongs and is now trying to prove he can take the next step. The gNERD of 9.12 lands right around the middle of today's slate and just below the historical median, making it a perfectly watchable game that won't clear your schedule but won't bore you either.

Leiter took a real step forward in 2025, making 29 starts and posting a 3.86 ERA with 148 strikeouts. The knock on him has always been pitch efficiency — one of his most significant issues was his tendency to nibble once ahead in counts, which frequently ran up his pitch count and prevented him from working deep into games. His new approach appears to be based on attacking hitters earlier, and he'll get his first test of that against Baltimore. Both pitchers carry pNERD scores of 0.00, meaning no statistical data is available for either Leiter or Bassitt heading in.

On the team side, Texas gets a modest boost from a solid bullpen and decent fielding, while Baltimore's tNERD of 2.54 drags the average down — the Orioles' barrel rate and baserunning are both well below average, contributing to their low team score. Baltimore's bullpen is actually their strongest contributor. Under first-year manager Skip Schumaker, the Rangers bring some fresh-start energy to Camden Yards, which at minimum gives you something to watch beyond the box score.

(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, Baltimore Orioles (2.10)

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -0.3 8.0% -0.2 0.7 2.1 $219.7M 30.4 -3.0 2.01 2.08
Z-score -0.06 0.55 -0.31 0.63 0.88 0.63 1.71 -0.99 -0.74 -0.65
tNERD -0.06 0.55 -0.31 0.63 0.88 0.00 0.00 0.00 0.00 0.00 4.00 5.70

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -0.8 1.5% -0.7 -1.1 3.0 $167.6M 29.2 1.0 2.82 2.10
Z-score -0.16 -1.31 -1.08 -0.97 1.25 -0.07 0.49 0.33 0.85 -0.61
tNERD -0.16 -1.31 -1.08 -0.97 1.25 0.07 0.00 0.33 0.42 0.00 4.00 2.54

Jack Leiter, Texas Rangers

No detailed stats available

Chris Bassitt, Baltimore Orioles

No detailed stats available

Go back to top of page

Minnesota Twins @ Kansas City Royals, 1:10p

Summary

Two teams that both limped to 1-2 starts, two pitchers without enough data for a pNERD score, and a Royals offense that looks genuinely broken early on — this one is a tough sell. It's also the Royals' home opener, which adds some pageantry, but pageantry doesn't show up in the box score.

It's Kansas City's home opener, and the Twins lead the all-time series 466-430, though the Royals won the 2025 season series 7-6. The gNERD of 8.74 sits below the historical median of 10.10 and in the bottom third of today's slate, which tells you most of what you need to know.

The Royals' tNERD of 1.69 is the bigger drag. Their batting runs and barrel rate are both well below average, and Kansas City is already dealing with a wave of injuries, with Alec Marsh (shoulder), Michael Massey (calf), James McArthur (elbow), and Stephen Kolek (oblique) all on the IL. The Twins (tNERD: 5.80) are the more watchable side, with solid baserunning and a decent bullpen, though David Festa is also on the IL with right shoulder impingement.

Both starters carry pNERD scores of 0.00, meaning we're working without statistical data on either. Simeon Woods Richardson takes the ball for Minnesota, a former top prospect with a modest career line and a decent fastball-slider mix. Kris Bubic gets the home-opener nod for Kansas City. Neither matchup elevates the watchability ceiling here.

Unless you're a diehard AL Central fan or just really love Opening Day energy, there are better games on today's slate to prioritize.

(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, Minnesota Twins (2.30); radio, Kansas City Royals (2.22)

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -0.9 4.5% 0.6 0.1 0.8 $145.1M 28.8 2.0 2.30 2.06
Z-score -0.18 -0.45 0.94 0.10 0.36 -0.37 0.08 0.66 -0.17 -0.69
tNERD -0.18 -0.45 0.94 0.10 0.36 0.37 0.00 0.66 0.00 0.00 4.00 5.80

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -6.5 2.8% -0.2 0.5 -2.0 $130.0M 28.8 0.0 2.11 2.22
Z-score -1.33 -0.94 -0.31 0.45 -0.77 -0.58 0.08 0.00 -0.54 -0.36
tNERD -1.33 -0.94 -0.31 0.45 -0.77 0.58 0.00 0.00 0.00 0.00 4.00 1.69

Simeon Woods Richardson, Minnesota Twins

No detailed stats available

Kris Bubic, Kansas City Royals

No detailed stats available

Go back to top of page

Detroit Tigers @ Arizona Diamondbacks, 7:10p

Summary

Justin Verlander's return to Detroit's rotation after nearly nine years away is the real draw here — but the underlying numbers suggest the game itself is a modest watch at best. The gNERD of 6.62 sits near the bottom quartile of games historically, and Arizona's tNERD of -1.04 is the lowest among today's games, dragging the matchup down considerably.

The 43-year-old Verlander signed a one-year, $13 million deal and returns to the Tigers for the first time since Aug. 30, 2017 — a gap of over 3,100 days. Both pitchers carry pNERD scores of 0.00, meaning we're flying blind statistically on the mound, though Verlander gave up seven homers in 14⅔ spring innings, so fastball command will be worth watching. Arizona enters having lost their first three games of the season, and the team stats reflect a rough start: their baserunning is the worst in today's slate by a wide margin, and the bullpen has been a liability. Detroit's profile is more encouraging — a young roster (the youngest in today's data) with a solid bullpen — though the offense has been quiet early. Verlander takes the mound wearing the Olde English D for the first time since 2017, which is the storyline worth tuning in for, even if the game-level metrics don't make a strong case on their own.

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

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

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -3.3 6.0% -0.6 -0.9 1.4 $148.2M 27.6 -2.0 2.74 2.64
Z-score -0.67 -0.02 -0.93 -0.79 0.60 -0.33 -1.14 -0.66 0.69 0.54
tNERD -0.67 -0.02 -0.93 -0.79 0.60 0.33 1.14 0.00 0.34 0.27 4.00 4.28

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -4.9 2.9% -1.8 0.7 -2.5 $189.5M 29.5 -1.0 2.19 1.92
Z-score -1.00 -0.91 -2.79 0.63 -0.97 0.22 0.79 -0.33 -0.39 -0.99
tNERD -1.00 -0.91 -2.79 0.63 -0.97 0.00 0.00 0.00 0.00 0.00 4.00 -1.04

Justin Verlander, Detroit Tigers

No detailed stats available

Michael Soroka, Arizona Diamondbacks

No detailed stats available

Go back to top of page

Pittsburgh Pirates @ Cincinnati Reds, 3:40p

Summary

This is the lowest-scoring game on today's slate, and the numbers mostly earn it that distinction. Both teams rank near the bottom of today's tNERD range, and with no statistical data available for either starter, the pitching side of the ledger is a coin flip.

The game is set at hitter-friendly Great American Ball Park, with both rotations thinned by key absences — Pittsburgh is missing Jared Jones (elbow) while Cincinnati is without Hunter Greene (elbow surgery) and Nick Lodolo (finger). That context matters: what you're getting at the top of each lineup card is something of a patchwork.

Braxton Ashcraft is making his first full-season rotation start for Pittsburgh, which is at least a storyline worth tracking. Chase Burns, meanwhile, is young Reds talent making his 14th MLB appearance, with elite strikeout capabilities. Burns is reportedly on a pitch count, projected at a maximum of 78 pitches, meaning he's likely to be pulled earlier than usual.

The Pirates' team metrics are a drag — poor fielding, a bad bullpen, and a low barrel rate — while the Reds aren't much better defensively. If you're choosing between games today, this one sits at the bottom of the pile.

(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, Cincinnati Reds (2.09); radio, Cincinnati Reds (2.11)

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 0.7 1.1% -0.5 -2.3 -5.7 $88.9M 28.4 3.0 2.01 1.98
Z-score 0.15 -1.43 -0.77 -2.04 -2.25 -1.13 -0.33 0.99 -0.74 -0.86
tNERD 0.15 -1.43 -0.77 -2.04 -2.25 1.13 0.33 0.99 0.00 0.00 4.00 0.10

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -2.6 7.1% -0.5 -2.7 0.1 $115.7M 28.7 3.0 2.09 2.11
Z-score -0.53 0.29 -0.77 -2.39 0.08 -0.77 -0.02 0.99 -0.59 -0.59
tNERD -0.53 0.29 -0.77 -2.39 0.08 0.77 0.02 0.99 0.00 0.00 4.00 2.46

Braxton Ashcraft, Pittsburgh Pirates

No detailed stats available

Chase Burns, Cincinnati Reds

No detailed stats available

Go back to top of page