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.
Notes:
- Pitcher 'no data': Pitchers only have a pNERD score once they've started at least one game and have at least 20 innings pitched. I also show 'no data' when I can't correctly link a starting pitcher with their stats.
- Generated by the mlb-watchability project on GitHub.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
- ← Previous
MLB: What to watch on March 29, 2026