MLB: What to watch on June 21, 2026
Here are today's MLB games, ordered by watchability, based on how interesting the teams and starting pitchers look. Higher is better. For more information, read this post.
Notes:
- 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
Toronto Blue Jays @ Chicago Cubs, 11:20a
Summary
High-stakes pitcher duel on paper: Dylan Cease’s swing-for-the-fences stuff (elite xFIP- and velocity) versus Shota Imanaga’s crafty control makes this today’s most watchable game — the gNERD (15.16) sits above the historic 95th percentile, and it’s the top game among today’s slate. Cease’s pNERD (10.99) is driven by a sparkling xFIP- (60) and mid-to-upper-90s velocity plus strong whiff rates, and he’s coming off a recent stint that included a hamstring issue before being activated — so there’s intrigue about how crisp he looks in his early returns. Imanaga (pNERD 6.34) is less violent but very capable of silencing power with contact management; he’s flashed ace-level outings this season (including a six‑inning hitless stretch) and benefits from a Cubs defense that ranks extremely well in the tNERD components, which raises the chance of low‑scoring, tense innings. The matchup is a classic contrast—power/whiffs vs. craft/defense—so expect either a Cease blowup or a pitchers’ duel shaped by Chicago’s defense and lineup.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Chicago Cubs (3.15)
Toronto Blue Jays
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -16.6 | 6.6% | -3.9 | 7.2 | 24.5 | $306.1M | 30.1 | 6.0 | 3.10 | 2.39 | — | — |
| Z-score | -0.62 | -1.15 | -1.15 | 0.59 | 0.65 | 1.18 | 0.99 | 0.34 | 1.40 | 0.01 | — | — |
| tNERD | -0.62 | -1.15 | -1.15 | 0.59 | 0.65 | 0.00 | 0.00 | 0.34 | 0.70 | 0.00 | 4.00 | 3.37 |
Chicago Cubs
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 32.5 | 7.6% | 2.6 | 31.5 | -2.0 | $246.2M | 29.8 | 19.0 | 3.01 | 3.15 | — | — |
| Z-score | 1.28 | -0.34 | 0.61 | 2.50 | -0.95 | 0.50 | 0.67 | 1.11 | 1.22 | 1.62 | — | — |
| tNERD | 1.28 | -0.34 | 0.61 | 2.50 | -0.95 | 0.00 | 0.00 | 1.11 | 0.61 | 0.81 | 4.00 | 9.63 |
Dylan Cease, Toronto Blue Jays
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 60 | 15.8% | 61.9% | 97.6 mph | 30 | 19.1s | 5 | 0.0% | — | — |
| Z-score | -2.26 | 2.48 | -0.79 | 1.64 | 0.28 | 0.14 | — | — | — | — |
| pNERD | 4.53 | 1.24 | -0.39 | 1.64 | 0.00 | -0.07 | 0.25 | 0.00 | 3.80 | 10.99 |
Shota Imanaga, Chicago Cubs
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 93 | 14.6% | 65.1% | 91.9 mph | 32 | 18.9s | 11 | 0.0% | — | — |
| Z-score | -0.38 | 1.92 | 0.54 | -1.08 | 0.80 | -0.02 | — | — | — | — |
| pNERD | 0.75 | 0.96 | 0.27 | 0.00 | 0.00 | 0.01 | 0.55 | 0.00 | 3.80 | 6.34 |
Cincinnati Reds @ New York Yankees, 10:35a
Summary
This is a classic mismatch that still promises fireworks: an electric young Reds arm with elite swing-and-miss stuff (pNERD 10.89) versus a Yankees spot starter who’s essentially a question mark on the mound (pNERD 0.00), producing a high gNERD (14.93) because the Yankees lineup can turn mistakes into runs. Chase Burns’ profile—bowling mid-to-upper-90s heat with an above-average whiff rate and excellent underlying metrics—drives much of the game’s appeal and explains why the projection model loves his start; scouting and Statcast work reinforce that his fastball and breaking stuff generate huge upside in short outings. Elmer Rodríguez’s pNERD of 0 reflects missing model inputs rather than irrelevance—he’s a 22-year-old prospect with limited big-league exposure and a handful of spot starts, so the Yankees are banking on upside and lineup support rather than predictable innings. The Yankees’ strong team NERD (9.66) is real: powerful offense and high barrel rates mean any Burns mistake could turn into runs, while Cincinnati’s weaker tNERD (4.30), bullpen questions, and negative batting runs make this feel like a high-variance, watchable game for fans who like strikeouts, velocity, and the potential for quick, dramatic innings.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Cincinnati Reds (2.09); radio, New York Yankees (2.22)
Cincinnati Reds
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -27.3 | 9.8% | 0.1 | -5.6 | -12.1 | $147.4M | 28.0 | 6.0 | 2.09 | 2.11 | — | — |
| Z-score | -1.03 | 1.46 | -0.07 | -0.41 | -1.56 | -0.63 | -0.94 | 0.34 | -0.59 | -0.59 | — | — |
| tNERD | -1.03 | 1.46 | -0.07 | -0.41 | -1.56 | 0.63 | 0.94 | 0.34 | 0.00 | 0.00 | 4.00 | 4.30 |
New York Yankees
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 50.0 | 10.1% | 4.9 | 1.2 | 24.5 | $337.1M | 29.9 | -4.0 | 2.08 | 2.22 | — | — |
| Z-score | 1.96 | 1.70 | 1.23 | 0.12 | 0.65 | 1.54 | 0.85 | -0.25 | -0.61 | -0.36 | — | — |
| tNERD | 1.96 | 1.70 | 1.23 | 0.12 | 0.65 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 9.66 |
Chase Burns, Cincinnati Reds
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 78 | 15.2% | 62.6% | 98.0 mph | 23 | 17.9s | -32 | 0.0% | — | — |
| Z-score | -1.23 | 2.20 | -0.50 | 1.83 | -1.54 | -0.82 | — | — | — | — |
| pNERD | 2.47 | 1.10 | -0.25 | 1.83 | 1.54 | 0.41 | 0.00 | 0.00 | 3.80 | 10.89 |
Elmer Rodríguez, New York Yankees
No detailed stats available
Baltimore Orioles @ Los Angeles Dodgers, 1:10p
Summary
Watch for Emmet Sheehan — his swing-and-miss profile facing a lineup that lives on barrels makes this more must-see than the gNERD alone suggests. Don’t expect a pitching duel: Brandon Young is the up-from-the-minors story with upside but a much lower pNERD. The 12.39 gNERD sits above both today’s mean and the historic median, driven largely by a Dodgers tNERD (10.38) that reflects a thumping offense and elite run prevention, while Baltimore’s tNERD (4.15) flags a middling club and weaker defense. Sheehan’s package — tidy xFIP and elite whiff rates — is the primary watchability engine here, and his positive “luck” component implies room to improve on the results side. Young has been a pleasant surprise for Baltimore (including a recent long scoreless outing), but his lower pNERD means the game’s drama will likely hinge on whether Dodgers power can force mistakes and whether Sheehan keeps missing bats at the same clip. In short: prioritize this for pitcher-batter matchup intrigue and a high-upside Dodgers lineup rather than for a classic pitchers’ duel.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Los Angeles Dodgers (2.51)
Baltimore Orioles
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 4.0 | 8.4% | -0.8 | -7.6 | 15.3 | $214.8M | 29.0 | -8.0 | 2.82 | 2.10 | — | — |
| Z-score | 0.18 | 0.31 | -0.31 | -0.57 | 0.10 | 0.14 | -0.02 | -0.48 | 0.85 | -0.61 | — | — |
| tNERD | 0.18 | 0.31 | -0.31 | -0.57 | 0.10 | 0.00 | 0.02 | 0.00 | 0.42 | 0.00 | 4.00 | 4.15 |
Los Angeles Dodgers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 63.7 | 9.8% | -2.8 | 18.8 | 32.6 | $413.5M | 30.0 | 8.0 | 2.45 | 2.51 | — | — |
| Z-score | 2.49 | 1.46 | -0.86 | 1.50 | 1.14 | 2.41 | 0.90 | 0.46 | 0.12 | 0.26 | — | — |
| tNERD | 2.49 | 1.46 | -0.86 | 1.50 | 1.14 | 0.00 | 0.00 | 0.46 | 0.06 | 0.13 | 4.00 | 10.38 |
Brandon Young, Baltimore Orioles
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 114 | 9.8% | 64.1% | 93.9 mph | 27 | 19.0s | -38 | 0.0% | — | — |
| Z-score | 0.83 | -0.34 | 0.10 | -0.13 | -0.50 | 0.06 | — | — | — | — |
| pNERD | -1.65 | -0.17 | 0.05 | 0.00 | 0.50 | -0.03 | 0.00 | 0.00 | 3.80 | 2.49 |
Emmet Sheehan, Los Angeles Dodgers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 87 | 14.7% | 64.8% | 94.5 mph | 26 | 20.4s | 28 | 0.0% | — | — |
| Z-score | -0.72 | 1.97 | 0.40 | 0.16 | -0.76 | 1.19 | — | — | — | — |
| pNERD | 1.44 | 0.98 | 0.20 | 0.16 | 0.76 | -0.59 | 1.00 | 0.00 | 3.80 | 7.74 |
Boston Red Sox @ Seattle Mariners, 1:10p
Summary
Pitchers sell this one: a high-upside Red Sox prospect with swing-and-miss stuff goes up against a veteran Mariners arm who’s shown flashes since a brief injury layoff — it reads like a strikeout-forward duel worth tuning into. The gNERD (12.24) sits above today’s mean and nudges into the upper quartile historically, driven mostly by an elevated average pNERD (7.51) that promises more action on the mound than the box score might suggest. Payton Tolle’s 8.75 pNERD reflects his fastball-heavy profile, youth, and strong recent minor‑league-to-MLB track record — he dominated in May and remains one of Boston’s top prospects after a brief Triple‑A tune‑up. Logan Gilbert (6.27 pNERD) brings better underlying xFIP and a recent big outing (10 K’s over seven innings) after working back from a flexor strain, so he’s not an easy out. Team context pushes this toward a pitching spectacle: Boston’s defense and bullpen add upside, while Seattle’s below‑average defense dampens offensive fireworks, making this a good pick for viewers who prefer duel‑style, high‑K games.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 | -35.8 | 6.8% | 3.1 | 18.5 | 25.2 | $263.6M | 29.2 | 14.0 | 2.47 | 2.64 | — | — |
| Z-score | -1.36 | -0.99 | 0.74 | 1.48 | 0.70 | 0.70 | 0.17 | 0.82 | 0.16 | 0.54 | — | — |
| tNERD | -1.36 | -0.99 | 0.74 | 1.48 | 0.70 | 0.00 | 0.00 | 0.82 | 0.08 | 0.27 | 4.00 | 5.73 |
Seattle Mariners
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 7.0 | 8.2% | -4.2 | -14.6 | 19.8 | $196.7M | 28.4 | 9.0 | 2.35 | 2.52 | — | — |
| Z-score | 0.29 | 0.15 | -1.23 | -1.12 | 0.37 | -0.07 | -0.52 | 0.52 | -0.07 | 0.28 | — | — |
| tNERD | 0.29 | 0.15 | -1.23 | -1.12 | 0.37 | 0.07 | 0.52 | 0.52 | 0.00 | 0.14 | 4.00 | 3.72 |
Payton Tolle, Boston Red Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 94 | 12.2% | 69.5% | 95.8 mph | 23 | 17.8s | -27 | 0.0% | — | — |
| Z-score | -0.32 | 0.79 | 2.31 | 0.78 | -1.54 | -0.90 | — | — | — | — |
| pNERD | 0.64 | 0.39 | 1.15 | 0.78 | 1.54 | 0.45 | 0.00 | 0.00 | 3.80 | 8.75 |
Logan Gilbert, Seattle Mariners
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 87 | 13.3% | 64.6% | 95.6 mph | 29 | 20.1s | 0 | 0.0% | — | — |
| Z-score | -0.72 | 1.31 | 0.33 | 0.68 | 0.02 | 0.95 | — | — | — | — |
| pNERD | 1.44 | 0.65 | 0.17 | 0.68 | 0.00 | -0.47 | 0.00 | 0.00 | 3.80 | 6.27 |
San Diego Padres @ Texas Rangers, 11:35a
Summary
This one’s worth a look mostly for its storyline, not its advertised matchup: gNERD 12.19 sits above today’s average and nudges into the upper quartile historically, thanks to a Padres team profile that promises action and a pitching wrinkle that just changed. The Padres’ high tNERD (9.12) is real — defensive runs saved, aggressive baserunning and a bullpen that factors strongly into the rating make San Diego a team that can manufacture noise even when its offense has underperformed on paper. The Rangers’ quieter tNERD (4.80) is offset by a sizable positive “luck” signal, which suggests their record has lagged underlying results and makes them a potentially scrappy opponent. Nathan Eovaldi’s strong pNERD (7.40) would have been the headline, but he was scratched with knee soreness, which materially reduces the starter-versus-starter intrigue and forces a different game plan. Wandy Peralta’s lower pNERD (3.07) understates his TV appeal as an opener/bulk option with real velocity — he’s been used in that role recently, which means a bullpen-heavy, volatile game that often produces late-inning swings and managerial chess. Overall: watchable if you like bullpen strategy and team-driven drama; less so if you tuned in for a classic Eovaldi duel.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)
San Diego Padres
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -45.9 | 8.4% | 4.1 | 19.1 | 45.4 | $255.5M | 29.9 | -26.0 | 3.47 | 3.37 | — | — |
| Z-score | -1.75 | 0.31 | 1.01 | 1.53 | 1.92 | 0.60 | 0.85 | -1.55 | 2.12 | 2.09 | — | — |
| tNERD | -1.75 | 0.31 | 1.01 | 1.53 | 1.92 | 0.00 | 0.00 | 0.00 | 1.06 | 1.04 | 4.00 | 9.12 |
Texas Rangers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -8.1 | 7.5% | -0.3 | 0.3 | 21.2 | $201.9M | 30.3 | 20.0 | 2.01 | 2.08 | — | — |
| Z-score | -0.29 | -0.42 | -0.18 | 0.05 | 0.45 | -0.01 | 1.17 | 1.17 | -0.74 | -0.65 | — | — |
| tNERD | -0.29 | -0.42 | -0.18 | 0.05 | 0.45 | 0.01 | 0.00 | 1.17 | 0.00 | 0.00 | 4.00 | 4.80 |
Wandy Peralta, San Diego Padres
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 113 | 10.7% | 62.4% | 96.2 mph | 34 | 18.7s | -64 | 0.0% | — | — |
| Z-score | 0.77 | 0.08 | -0.59 | 0.97 | 1.33 | -0.18 | — | — | — | — |
| pNERD | -1.54 | 0.04 | -0.29 | 0.97 | 0.00 | 0.09 | 0.00 | 0.00 | 3.80 | 3.07 |
Nathan Eovaldi, Texas Rangers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 84 | 14.2% | 67.2% | 94.1 mph | 36 | 20.4s | 17 | 0.0% | — | — |
| Z-score | -0.89 | 1.73 | 1.39 | -0.03 | 1.85 | 1.19 | — | — | — | — |
| pNERD | 1.78 | 0.87 | 0.70 | 0.00 | 0.00 | -0.59 | 0.85 | 0.00 | 3.80 | 7.40 |
New York Mets @ Philadelphia Phillies, 4:20p
Summary
Wheeler’s ace profile makes this the sort of pitching duel that rewards attention early, while Peterson’s massive “luck” deficit suggests he might finally get some positive regression — so this is a moderately above-average watch. Zack Wheeler’s season has been legitimately excellent (underlying stuff and results both strong), while David Peterson is the Jekyll-and-Hyde arm with a big positive luck signal that hints at an improved outing.
The gNERD of 11.70 sits a touch above today’s mean and well above the long-term mean, driven mostly by Wheeler’s high pNERD (7.16) and a fairly even pair of tNERDs; that frames this as a pitcher-first game where good contact will be at a premium. Both clubs show weak batting runs but surprisingly strong bullpen components, so if starters don’t go deep you should expect high-leverage relief action late. The Mets are still dealing with Lindor’s calf and limited offense depth, which depresses their upside.
Bottom line: watch for Wheeler’s command and the bullpen chess match; if Peterson’s luck flips, the game could tighten into a low-run, tense finish — not must-see, but worth tuning into.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
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 | -29.7 | 8.9% | 0.0 | -4.4 | 32.1 | $374.9M | 29.9 | -16.0 | 3.32 | 3.05 | — | — |
| Z-score | -1.13 | 0.72 | -0.10 | -0.32 | 1.11 | 1.97 | 0.85 | -0.96 | 1.82 | 1.41 | — | — |
| tNERD | -1.13 | 0.72 | -0.10 | -0.32 | 1.11 | 0.00 | 0.00 | 0.00 | 0.91 | 0.70 | 4.00 | 5.91 |
Philadelphia Phillies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -31.8 | 7.5% | 5.9 | -6.3 | 32.6 | $309.8M | 30.5 | -15.0 | 2.92 | 2.69 | — | — |
| Z-score | -1.21 | -0.42 | 1.50 | -0.46 | 1.14 | 1.22 | 1.36 | -0.90 | 1.03 | 0.64 | — | — |
| tNERD | -1.21 | -0.42 | 1.50 | -0.46 | 1.14 | 0.00 | 0.00 | 0.00 | 0.52 | 0.32 | 4.00 | 5.39 |
David Peterson, New York Mets
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 98 | 9.5% | 64.2% | 92.2 mph | 30 | 18.6s | 49 | 0.0% | — | — |
| Z-score | -0.09 | -0.48 | 0.14 | -0.94 | 0.28 | -0.26 | — | — | — | — |
| pNERD | 0.18 | -0.24 | 0.07 | 0.00 | 0.00 | 0.13 | 1.00 | 0.00 | 3.80 | 4.94 |
Zack Wheeler, Philadelphia Phillies
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 78 | 11.2% | 64.9% | 95.2 mph | 36 | 18.9s | -30 | 0.0% | — | — |
| Z-score | -1.23 | 0.32 | 0.46 | 0.49 | 1.85 | -0.02 | — | — | — | — |
| pNERD | 2.47 | 0.16 | 0.23 | 0.49 | 0.00 | 0.01 | 0.00 | 0.00 | 3.80 | 7.16 |
San Francisco Giants @ Miami Marlins, 10:40a
Summary
Watch this if you like a high-floor veteran starter versus an unknown; Logan Webb’s strong form and a Marlins lineup/bullpen that add unpredictable action make this a quietly entertaining mid-level game. Webb’s pNERD (6.37) and recent eight-inning outing suggest he brings strike-throwing control and efficiency that should keep the game crisp, while Miami’s healthy tNERD (7.69) — driven by above-average baserunning, a lively bullpen, youth and cheap payroll — raises the odds of late-inning swings.
San Francisco’s low tNERD (3.46) comes from weak barrel rate, poor baserunning and bullpen runs, but a sizable positive “luck” component implies the Giants have underperformed their peripherals and could be better than they look, which tempers the one-sidedness. Logan Webb’s peripherals (xFIP-, strike%) are the kind that suppress big innings, and his pace helps keep the game moving. Ryan Gusto’s pNERD is 0 here — indicating no usable pitcher model — and he’s a recent recall/spot option for Miami, so his outing is a genuine wild card. That matchup contrast — reliable veteran vs low-info reliever-turned-starter — is the main reason this gNERD (~11.3) is worth the screen time.
(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)
San Francisco Giants
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 10.7 | 6.9% | -6.4 | -6.9 | -6.5 | $228.3M | 29.6 | 26.0 | 3.20 | 3.49 | — | — |
| Z-score | 0.44 | -0.91 | -1.83 | -0.51 | -1.22 | 0.29 | 0.49 | 1.53 | 1.59 | 2.34 | — | — |
| tNERD | 0.44 | -0.91 | -1.83 | -0.51 | -1.22 | 0.00 | 0.00 | 1.53 | 0.79 | 1.17 | 4.00 | 3.46 |
Miami Marlins
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -8.7 | 6.2% | 5.4 | 1.1 | 28.6 | $81.5M | 27.4 | 4.0 | 1.79 | 1.66 | — | — |
| Z-score | -0.31 | -1.48 | 1.37 | 0.11 | 0.90 | -1.39 | -1.49 | 0.23 | -1.17 | -1.54 | — | — |
| tNERD | -0.31 | -1.48 | 1.37 | 0.11 | 0.90 | 1.39 | 1.49 | 0.23 | 0.00 | 0.00 | 4.00 | 7.69 |
Logan Webb, San Francisco Giants
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 81 | 9.0% | 65.4% | 92.4 mph | 29 | 18.2s | 4 | 0.0% | — | — |
| Z-score | -1.06 | -0.72 | 0.63 | -0.84 | 0.02 | -0.58 | — | — | — | — |
| pNERD | 2.12 | -0.36 | 0.31 | 0.00 | 0.00 | 0.29 | 0.20 | 0.00 | 3.80 | 6.37 |
Ryan Gusto, Miami Marlins
No detailed stats available
St. Louis Cardinals @ Kansas City Royals, 11:10a
Summary
This is a reasonably watchable pitching duel that leans toward St. Louis because of a high team-NERD and a hot Dustin May, but it’s not a must-see — the matchup has upside if you like mid-90s heat and young defense, and downside if you want bullpen drama. May’s pNERD (6.03) is backed by elite velocity and a string of genuinely strong starts — including a one-hit complete game in mid‑June — which makes him the more interesting arm on the bump. The Cardinals’ tNERD (7.68) is driven by standout fielding and youth despite a shaky bullpen, so they profile as the more entertaining team in the first six innings. The Royals’ lower tNERD (3.71) masks an unusually large positive “luck” number, suggesting their offense might rebound toward its peripherals; Kolek (pNERD 5.08) has been solid in spot starts and has a quality xFIP-, so he isn’t an automatic target. Overall gNERD 11.25 sits a hair above the historical mean but just below today’s average, implying a game worth checking for the early duel and defensive plays, with late-inning attraction contingent on two fragile bullpens.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, St. Louis Cardinals (2.17); radio, Kansas City Royals (2.22)
St. Louis Cardinals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 10.4 | 7.7% | 1.9 | 10.4 | -0.4 | $111.2M | 26.9 | 2.0 | 2.17 | 2.15 | — | — |
| Z-score | 0.42 | -0.26 | 0.42 | 0.84 | -0.85 | -1.05 | -1.94 | 0.11 | -0.43 | -0.50 | — | — |
| tNERD | 0.42 | -0.26 | 0.42 | 0.84 | -0.85 | 1.05 | 1.94 | 0.11 | 0.00 | 0.00 | 4.00 | 7.68 |
Kansas City Royals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -17.6 | 8.3% | 1.7 | 5.0 | -16.9 | $184.5M | 29.7 | 17.0 | 2.11 | 2.22 | — | — |
| Z-score | -0.66 | 0.23 | 0.36 | 0.42 | -1.85 | -0.21 | 0.62 | 1.00 | -0.54 | -0.36 | — | — |
| tNERD | -0.66 | 0.23 | 0.36 | 0.42 | -1.85 | 0.21 | 0.00 | 1.00 | 0.00 | 0.00 | 4.00 | 3.71 |
Dustin May, St. Louis Cardinals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 89 | 10.0% | 65.9% | 96.8 mph | 28 | 21.2s | 3 | 0.0% | — | — |
| Z-score | -0.60 | -0.25 | 0.84 | 1.25 | -0.24 | 1.83 | — | — | — | — |
| pNERD | 1.21 | -0.12 | 0.42 | 1.25 | 0.24 | -0.92 | 0.15 | 0.00 | 3.80 | 6.03 |
Stephen Kolek, Kansas City Royals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 90 | 9.2% | 64.2% | 94.0 mph | 29 | 17.9s | -28 | 0.0% | — | — |
| Z-score | -0.55 | -0.62 | 0.17 | -0.08 | 0.02 | -0.82 | — | — | — | — |
| pNERD | 1.09 | -0.31 | 0.09 | 0.00 | 0.00 | 0.41 | 0.00 | 0.00 | 3.80 | 5.08 |
Los Angeles Angels @ Athletics, 1:05p
Summary
This is a pitcher-centric watch: two high pNERD arms promise more strikeout/velocity theater than a heavy dose of defensive fireworks, and the A’s hot offense against lefties gives this a live-scoring upside. Reid Detmers and Jack Perkins drive the game’s watchability — both have strong pNERD marks (7.11 and 8.41) that outweigh lackluster Angels team metrics, so expect meaningful pitcher-batter chess rather than a bullpen slog.
Detmers has the swing-and-miss stuff and upside as a starter this season, making him the reason to tune in if you like strikeout upside and deeper outings. Perkins is a hard-throwing, recently shuffled A’s arm (recalls and role changes in 2025–26) who’s shown both multi-inning relief value and spot-start volatility — a recipe for boom-or-bust innings. Oakland’s lineup has been feasting on lefties recently, which amplifies Perkins’ starts into watchable events when they click. The Angels’ tNERD is dragged down by poor fielding and bullpen components, while the A’s higher tNERD and big positive luck number suggest their offense may score more than surface numbers show — another reason this game can produce action rather than a quiet pitchers’ duel.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Los Angeles Angels (2.01)
Los Angeles Angels
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -3.5 | 9.3% | -5.8 | -22.3 | -7.1 | $191.6M | 28.6 | 1.0 | 2.59 | 2.01 | — | — |
| Z-score | -0.11 | 1.05 | -1.67 | -1.72 | -1.26 | -0.13 | -0.39 | 0.05 | 0.40 | -0.80 | — | — |
| tNERD | -0.11 | 1.05 | -1.67 | -1.72 | -1.26 | 0.13 | 0.39 | 0.05 | 0.20 | 0.00 | 4.00 | 1.05 |
Athletics
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 19.8 | 8.5% | -4.1 | -14.6 | 13.8 | $135.2M | 28.2 | 26.0 | 1.27 | 1.94 | — | — |
| Z-score | 0.79 | 0.40 | -1.21 | -1.12 | 0.01 | -0.77 | -0.71 | 1.53 | -2.19 | -0.95 | — | — |
| tNERD | 0.79 | 0.40 | -1.21 | -1.12 | 0.01 | 0.77 | 0.71 | 1.53 | 0.00 | 0.00 | 4.00 | 5.87 |
Reid Detmers, Los Angeles Angels
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 84 | 12.0% | 65.4% | 94.1 mph | 26 | 18.9s | 2 | 0.0% | — | — |
| Z-score | -0.89 | 0.69 | 0.64 | -0.03 | -0.76 | -0.02 | — | — | — | — |
| pNERD | 1.78 | 0.35 | 0.32 | 0.00 | 0.76 | 0.01 | 0.10 | 0.00 | 3.80 | 7.11 |
Jack Perkins, Athletics
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 91 | 13.0% | 66.7% | 96.3 mph | 26 | 19.7s | 50 | 0.0% | — | — |
| Z-score | -0.49 | 1.17 | 1.18 | 1.02 | -0.76 | 0.63 | — | — | — | — |
| pNERD | 0.98 | 0.58 | 0.59 | 1.02 | 0.76 | -0.31 | 1.00 | 0.00 | 3.80 | 8.41 |
Chicago White Sox @ Detroit Tigers, 10:40a
Summary
This is a middling-but-watchable pitching mismatch built around a legitimately interesting White Sox arm and a Tigers staff that might be better than its record suggests. Davis Martin’s strong pNERD (7.51) and sub-80 xFIP- mark him as the real story — he’s been pitching like a breakout candidate for Chicago and consistently eating innings, which makes every start more compelling than the matchup alone would suggest. Detroit’s Keider Montero (pNERD 2.49) profiles as the weaker link on paper (115 xFIP-) but his age and the Tigers’ big positive “luck” component imply Detroit’s team results may be underperforming their peripherals, so a surprise offensive showing isn’t impossible. Team-wise the White Sox’s high tNERD (8.07) — driven by barrel rate and a notably young roster — gives this game upside for offense if Montero falters; the Tigers’ low tNERD (3.95) is softened by that luck edge. The gNERD (11.01) falls near the day’s mean, so prioritize this game if you want to watch a strong-looking starter (Martin) against a pitchable opponent with a few storyline wrinkles.
(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)
Chicago White Sox
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 10.8 | 9.3% | -1.8 | 1.0 | 13.6 | $105.8M | 27.1 | 0.0 | 1.82 | 2.57 | — | — |
| Z-score | 0.44 | 1.05 | -0.58 | 0.11 | -0.01 | -1.11 | -1.76 | -0.01 | -1.11 | 0.39 | — | — |
| tNERD | 0.44 | 1.05 | -0.58 | 0.11 | -0.01 | 1.11 | 1.76 | 0.00 | 0.00 | 0.19 | 4.00 | 8.07 |
Detroit Tigers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -12.5 | 9.1% | -3.1 | -12.3 | 10.2 | $239.2M | 29.6 | 17.0 | 2.74 | 2.64 | — | — |
| Z-score | -0.46 | 0.89 | -0.94 | -0.94 | -0.21 | 0.42 | 0.58 | 1.00 | 0.69 | 0.54 | — | — |
| tNERD | -0.46 | 0.89 | -0.94 | -0.94 | -0.21 | 0.00 | 0.00 | 1.00 | 0.34 | 0.27 | 4.00 | 3.95 |
Davis Martin, Chicago White Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 78 | 12.6% | 65.5% | 93.7 mph | 29 | 17.9s | 0 | 0.0% | — | — |
| Z-score | -1.23 | 0.98 | 0.68 | -0.22 | 0.02 | -0.82 | — | — | — | — |
| pNERD | 2.47 | 0.49 | 0.34 | 0.00 | 0.00 | 0.41 | 0.00 | 0.00 | 3.80 | 7.51 |
Keider Montero, Detroit Tigers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 115 | 7.0% | 65.5% | 94.4 mph | 25 | 19.4s | -29 | 0.0% | — | — |
| Z-score | 0.88 | -1.66 | 0.69 | 0.11 | -1.02 | 0.38 | — | — | — | — |
| pNERD | -1.77 | -0.83 | 0.35 | 0.11 | 1.02 | -0.19 | 0.00 | 0.00 | 3.80 | 2.49 |
Washington Nationals @ Tampa Bay Rays, 10:40a
Summary
Watch if you like a tidy pitching contrast: a high-potential, young Andrew Álvarez squaring off against a steady veteran in Nick Martínez — but don’t expect fireworks from Tampa Bay’s offense. Álvarez’s pNERD (7.78) and strong underlying xFIP- point to a legitimately startable arm who’s been transitioning from bulk relief to the rotation, making him the chief reason this matchup scores above the historical median.
The Nationals’ tNERD (8.16) reflects above-average offense, elite baserunning and youth stacked against a bullpen that’s a real liability; that combination makes the game interesting if Álvarez exits early and the pen gets involved. The Rays’ low tNERD (2.23) is driven by a weak barrel profile and negative defensive marks, although their season results (and Martínez’s recent quality outings) keep them dangerous if they manufacture runs.
In short: a middling gNERD (10.81) for a matchup that’s watchable for Alvarez’s start and the bullpen/strategic innings that could follow, but it’s not one of the day’s must-see offerings.
(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, Washington Nationals (2.20)
Washington Nationals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 20.6 | 8.9% | 6.3 | 2.0 | -17.7 | $114.5M | 27.1 | -42.0 | 2.00 | 2.20 | — | — |
| Z-score | 0.82 | 0.72 | 1.61 | 0.19 | -1.90 | -1.01 | -1.71 | -2.49 | -0.75 | -0.40 | — | — |
| tNERD | 0.82 | 0.72 | 1.61 | 0.19 | -1.90 | 1.01 | 1.71 | 0.00 | 0.00 | 0.00 | 4.00 | 8.16 |
Tampa Bay Rays
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -1.6 | 5.3% | 3.0 | -13.9 | 0.6 | $106.9M | 29.1 | 9.0 | 2.27 | 2.10 | — | — |
| Z-score | -0.04 | -2.21 | 0.72 | -1.06 | -0.79 | -1.10 | 0.07 | 0.52 | -0.23 | -0.61 | — | — |
| tNERD | -0.04 | -2.21 | 0.72 | -1.06 | -0.79 | 1.10 | 0.00 | 0.52 | 0.00 | 0.00 | 4.00 | 2.23 |
Andrew Alvarez, Washington Nationals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 74 | 11.5% | 62.1% | 92.1 mph | 27 | 18.5s | 10 | 0.0% | — | — |
| Z-score | -1.46 | 0.46 | -0.69 | -0.99 | -0.50 | -0.34 | — | — | — | — |
| pNERD | 2.93 | 0.23 | -0.35 | 0.00 | 0.50 | 0.17 | 0.50 | 0.00 | 3.80 | 7.78 |
Nick Martinez, Tampa Bay Rays
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 105 | 8.4% | 67.8% | 92.7 mph | 35 | 19.0s | -44 | 0.0% | — | — |
| Z-score | 0.31 | -1.00 | 1.62 | -0.70 | 1.59 | 0.06 | — | — | — | — |
| pNERD | -0.62 | -0.50 | 0.81 | 0.00 | 0.00 | -0.03 | 0.00 | 0.00 | 3.80 | 3.46 |
Milwaukee Brewers @ Atlanta Braves, 10:35a
Summary
Watch if you like bullpen chess and a clear contrast between a shaky young arm and a steady, if unspectacular, veteran; don’t expect a fireworks duel. MLB lists Robert Gasser and Bryce Elder as the probables, which sets up exactly that lefty-understudy vs. a control-oriented righty. The gNERD (10.65) is roughly at the historical median and a touch below today’s slate average, driven more by both teams’ strong tNERD than by the pitching matchup. Gasser’s pNERD (1.95) flags real concerns — his inflated xFIP- and limited big-league résumé suggest a game where the Brewers will need the pen early. Elder’s pNERD (5.17) is healthier: his surface metrics are closer to league-average and his quick pace is a plus, though he’s had a recent rough outing that’s worth watching. The real entertainment may come later: both bullpens have been dependable all season, especially Atlanta’s, so late-inning strategy and matchup changes could decide the watchability.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
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 | 19.3 | 6.9% | 2.7 | -10.3 | 29.3 | $139.3M | 27.7 | -30.0 | 2.66 | 2.56 | — | — |
| Z-score | 0.77 | -0.91 | 0.63 | -0.78 | 0.94 | -0.73 | -1.21 | -1.78 | 0.53 | 0.37 | — | — |
| tNERD | 0.77 | -0.91 | 0.63 | -0.78 | 0.94 | 0.73 | 1.21 | 0.00 | 0.27 | 0.18 | 4.00 | 7.05 |
Atlanta Braves
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 13.5 | 9.2% | -0.1 | 8.8 | 30.8 | $249.8M | 30.5 | -23.0 | 2.36 | 2.36 | — | — |
| Z-score | 0.54 | 0.97 | -0.12 | 0.72 | 1.03 | 0.54 | 1.36 | -1.37 | -0.05 | -0.06 | — | — |
| tNERD | 0.54 | 0.97 | -0.12 | 0.72 | 1.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 7.14 |
Robert Gasser, Milwaukee Brewers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 123 | 10.6% | 64.9% | 92.0 mph | 27 | 18.7s | -5 | 0.0% | — | — |
| Z-score | 1.34 | 0.04 | 0.45 | -1.03 | -0.50 | -0.18 | — | — | — | — |
| pNERD | -2.68 | 0.02 | 0.22 | 0.00 | 0.50 | 0.09 | 0.00 | 0.00 | 3.80 | 1.95 |
Bryce Elder, Atlanta Braves
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 96 | 9.2% | 63.0% | 92.0 mph | 27 | 16.6s | -21 | 0.0% | — | — |
| Z-score | -0.20 | -0.62 | -0.31 | -1.03 | -0.50 | -1.87 | — | — | — | — |
| pNERD | 0.41 | -0.31 | -0.15 | 0.00 | 0.50 | 0.93 | 0.00 | 0.00 | 3.80 | 5.17 |
Cleveland Guardians @ Houston Astros, 11:10a
Summary
A modest watch: this game’s gNERD (9.62) sits below today’s average, so it’s not a can’t-miss—but it’s worth tuning into if you like a young, scrappy Guardians club trying to keep pressure on an underwhelming Astros roster. The NERD split tells the story: Cleveland’s tNERD (6.95) outshines Houston’s (3.52) thanks to youth, a low payroll/underdog feel, and some bullpen-driven volatility, while both starters post middling pNERDs (~4.4) that suggest a low-to-moderate strikeout, contact-heavy duel rather than a fireworks display. Slade Cecconi brings decent surface metrics but a low whiff rate and an elevated “luck” component that makes his results a bit fragile; his season profile is textbook mid-rotation—solid innings, not overpowering. Kai-Wei Teng, a recent addition to Houston, profiles similarly: near-average xFIP and modest swing-and-miss, so the matchup favors whoever gets timely contact. Cleveland’s lineup did erupt in the series (an 8-run game recently), which boosts the upside for viewers hoping for offense. Overall: pick this one if you prefer young-team narratives and lineup volatility; skip it if you want elite arms or high K/HR drama.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Houston Astros (2.17); radio, Cleveland Guardians (3.14)
Cleveland Guardians
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -23.4 | 6.1% | 2.2 | 2.8 | 28.7 | $88.9M | 27.6 | 5.0 | 2.16 | 3.14 | — | — |
| Z-score | -0.88 | -1.56 | 0.50 | 0.25 | 0.91 | -1.30 | -1.35 | 0.29 | -0.44 | 1.60 | — | — |
| tNERD | -0.88 | -1.56 | 0.50 | 0.25 | 0.91 | 1.30 | 1.35 | 0.29 | 0.00 | 0.80 | 4.00 | 6.95 |
Houston Astros
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 9.5 | 8.7% | -2.9 | -0.4 | -0.7 | $232.7M | 28.9 | 3.0 | 2.17 | 1.99 | — | — |
| Z-score | 0.39 | 0.56 | -0.88 | -0.00 | -0.87 | 0.34 | -0.16 | 0.17 | -0.42 | -0.84 | — | — |
| tNERD | 0.39 | 0.56 | -0.88 | -0.00 | -0.87 | 0.00 | 0.16 | 0.17 | 0.00 | 0.00 | 4.00 | 3.52 |
Slade Cecconi, Cleveland Guardians
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 98 | 8.8% | 63.5% | 93.3 mph | 27 | 19.3s | 12 | 0.0% | — | — |
| Z-score | -0.09 | -0.81 | -0.11 | -0.41 | -0.50 | 0.30 | — | — | — | — |
| pNERD | 0.18 | -0.41 | -0.05 | 0.00 | 0.50 | -0.15 | 0.60 | 0.00 | 3.80 | 4.47 |
Kai-Wei Teng, Houston Astros
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 98 | 11.6% | 62.3% | 93.7 mph | 27 | 19.7s | 4 | 0.0% | — | — |
| Z-score | -0.09 | 0.51 | -0.62 | -0.22 | -0.50 | 0.63 | — | — | — | — |
| pNERD | 0.18 | 0.25 | -0.31 | 0.00 | 0.50 | -0.31 | 0.20 | 0.00 | 3.80 | 4.31 |
Minnesota Twins @ Arizona Diamondbacks, 12:15p
Summary
Not exactly must‑see TV: this gNERD (8.73) sits near the bottom of today's slate and the teams' tNERDs suggest a low-scorer where defense and filler pitching matter more than fireworks. Both listed starters come with very little major‑league track record—Mike Paredes is a fresh call‑up who made his debut at the end of May and is drawing a first big‑league start, while José Cabrera is a Triple‑A arm with solid Reno outings rather than established MLB chops.
That combination explains the low watchability: average team NERD (3.73) reflects weak offenses (Twins and D‑backs batting components are negative) and the D‑backs’ strong fielding marks make this likelier to be a pitching/defense chess match rather than a slugfest. The pNERD zeros mean you’re essentially watching prospects’ stuff and command play out in real time, which has niche appeal if you like developmental intrigue, but not broad excitement. If you want action, prioritize games with higher gNERD or pitchers with elevated pNERD; this one is a patient‑fan, small‑ball contest unless one arm surprises.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Minnesota Twins (2.30); radio, Minnesota Twins (2.06)
Minnesota Twins
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 13.8 | 8.6% | -3.1 | -12.7 | 1.5 | $122.1M | 28.9 | -15.0 | 2.30 | 2.06 | — | — |
| Z-score | 0.56 | 0.48 | -0.94 | -0.97 | -0.74 | -0.92 | -0.06 | -0.90 | -0.17 | -0.69 | — | — |
| tNERD | 0.56 | 0.48 | -0.94 | -0.97 | -0.74 | 0.92 | 0.06 | 0.00 | 0.00 | 0.00 | 4.00 | 3.38 |
Arizona Diamondbacks
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -26.7 | 6.8% | 2.7 | 18.2 | 13.4 | $231.6M | 30.2 | -18.0 | 2.19 | 1.92 | — | — |
| Z-score | -1.01 | -0.99 | 0.63 | 1.45 | -0.02 | 0.33 | 1.08 | -1.07 | -0.39 | -0.99 | — | — |
| tNERD | -1.01 | -0.99 | 0.63 | 1.45 | -0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 4.07 |
Mike Paredes, Minnesota Twins
No detailed stats available
Jose Cabrera, Arizona Diamondbacks
No detailed stats available
Pittsburgh Pirates @ Colorado Rockies, 12:10p
Summary
Short version: this is the kind of game you pick only if you’re invested in Jared Jones’ comeback or in watching Michael Lorenzen try to right a season that’s looked worse than his ERA. The gNERD (8.37) sits at the very bottom of today’s slate, and that’s accurate: the matchup pairs a Pirates unit that scores and runs well with a Rockies club whose team NERD is embarrassingly low, so there’s upside for action but not the sort of duel that usually thrills neutral viewers.
Jared Jones is essentially the headline — he’s making a return from the 60-day IL after rehab stints and has big-league tape from 2024 but little 2026 MLB workload, which helps explain the pNERD=0 gap in our data. Michael Lorenzen’s surface numbers this year have been ugly (high ERA), though peripherals and the dataset’s “Luck” component suggest he’s been underperforming and could be better than the scoreboard shows. The Pirates’ offense and baserunning are the game’s main attraction; the Rockies’ broader offensive and defensive shortcomings make this feel like a mismatch rather than a must-watch pitching chess match.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Pittsburgh Pirates (2.01); radio, Pittsburgh Pirates (1.98)
Pittsburgh Pirates
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 20.3 | 8.2% | 5.8 | -15.8 | 12.8 | $119.1M | 28.8 | 1.0 | 2.01 | 1.98 | — | — |
| Z-score | 0.81 | 0.15 | 1.47 | -1.21 | -0.05 | -0.96 | -0.20 | 0.05 | -0.74 | -0.86 | — | — |
| tNERD | 0.81 | 0.15 | 1.47 | -1.21 | -0.05 | 0.96 | 0.20 | 0.05 | 0.00 | 0.00 | 4.00 | 6.38 |
Colorado Rockies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -33.7 | 6.8% | -2.4 | -9.2 | 17.9 | $134.1M | 29.5 | 9.0 | 1.73 | 1.80 | — | — |
| Z-score | -1.28 | -0.99 | -0.75 | -0.69 | 0.25 | -0.79 | 0.44 | 0.52 | -1.29 | -1.25 | — | — |
| tNERD | -1.28 | -0.99 | -0.75 | -0.69 | 0.25 | 0.79 | 0.00 | 0.52 | 0.00 | 0.00 | 4.00 | 1.85 |
Jared Jones, Pittsburgh Pirates
No detailed stats available
Michael Lorenzen, Colorado Rockies
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 105 | 8.7% | 62.2% | 93.9 mph | 34 | 18.7s | 46 | 0.0% | — | — |
| Z-score | 0.31 | -0.86 | -0.64 | -0.13 | 1.33 | -0.18 | — | — | — | — |
| pNERD | -0.62 | -0.43 | -0.32 | 0.00 | 0.00 | 0.09 | 1.00 | 0.00 | 3.80 | 3.52 |
- ← Previous
MLB: What to watch on June 20, 2026