MLB: What to watch on June 29, 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
San Diego Padres @ Chicago Cubs, 5:05p
Summary
This is the most watchable game on the board today — a high gNERD (14.53) driven by two fun team profiles and a strong Shota Imanaga start, even if the Padres’ arm is listed as “TBD.” The Cubs bring premium defense and a steady home-park backdrop while the Padres supply surprising baserunning and a bullpen that’s been unusually effective this month, so you get the kind of contest where one clean inning can flip everything; previews list Imanaga as Chicago’s probable starter and San Diego’s pitcher as TBD.
Imanaga’s pNERD (6.24) tracks with the scouting: above-average swing‑and‑miss and a modestly strong xFIP- that suggest he’s better than his surface numbers imply, and his positive “luck” implies room to improve. The Padres’ offense has been a real drag this season, which lowers ceiling but increases volatility — a shaky lineup facing Imanaga could produce either a quick game or a tense, bullpen-driven slog. Finally, the unknown Padres starter (pNERD 0) is the single watchability wildcard; if they send a finesse or inexperienced arm, this game turns from “must-watch” to “high-variance, possibly chaotic” in an instant.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 | -42.0 | 8.3% | 4.4 | 19.3 | 48.0 | $255.5M | 29.9 | -21.0 | 3.47 | 3.37 | — | — |
| Z-score | -1.54 | 0.31 | 0.97 | 1.44 | 1.82 | 0.60 | 0.85 | -1.20 | 2.12 | 2.09 | — | — |
| tNERD | -1.54 | 0.31 | 0.97 | 1.44 | 1.82 | 0.00 | 0.00 | 0.00 | 1.06 | 1.04 | 4.00 | 9.09 |
Chicago Cubs
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 33.5 | 7.5% | 3.7 | 32.2 | -6.1 | $246.2M | 29.8 | 6.0 | 3.01 | 3.15 | — | — |
| Z-score | 1.29 | -0.42 | 0.80 | 2.39 | -1.10 | 0.50 | 0.67 | 0.35 | 1.22 | 1.62 | — | — |
| tNERD | 1.29 | -0.42 | 0.80 | 2.39 | -1.10 | 0.00 | 0.00 | 0.35 | 0.61 | 0.81 | 4.00 | 8.72 |
Shota Imanaga, Chicago Cubs
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 95 | 14.5% | 65.3% | 91.9 mph | 32 | 18.8s | 13 | 0.0% | — | — |
| Z-score | -0.26 | 1.80 | 0.62 | -1.08 | 0.82 | -0.13 | — | — | — | — |
| pNERD | 0.52 | 0.90 | 0.31 | 0.00 | 0.00 | 0.06 | 0.65 | 0.00 | 3.80 | 6.24 |
Detroit Tigers @ New York Yankees, 4:05p
Summary
This is one of the more watchable games on the board: a top-tier gNERD (14.38) driven by a monster Yankees tNERD and a legitimately interesting pitcher duel where the newcomer Ryan Weathers has the edge. The raw watchability comes from New York’s thunderous profile — elite barrel rate, big batting-run and baserunning components — which lifts the tNERD to 9.95 and promises action if Weathers’ stuff misses bats. Casey Mize’s 6.10 pNERD reflects underlying stuff (solid xFIP-) and a quick pace, but he’s been on the IL this year and his return frames this start as a bounce-back narrative. Weathers (7.89 pNERD) brings better peripherals (strong xFIP- and strikeout profile) and was an offseason acquisition, so there’s both a storyline and real upside if his positive “luck” flips. Practically speaking: this game sits well above today’s average gNERD and above the historical 75th-percentile, so prioritize it for offense-first excitement and a compelling pitching subplot.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 | -7.1 | 8.9% | -2.6 | -10.3 | 9.8 | $239.2M | 29.6 | 22.0 | 2.74 | 2.64 | — | — |
| Z-score | -0.24 | 0.85 | -0.70 | -0.74 | -0.24 | 0.42 | 0.58 | 1.27 | 0.69 | 0.54 | — | — |
| tNERD | -0.24 | 0.85 | -0.70 | -0.74 | -0.24 | 0.00 | 0.00 | 1.27 | 0.34 | 0.27 | 4.00 | 4.82 |
New York Yankees
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 34.6 | 9.9% | 6.5 | 6.8 | 30.5 | $337.1M | 29.9 | -9.0 | 2.08 | 2.22 | — | — |
| Z-score | 1.33 | 1.76 | 1.47 | 0.52 | 0.88 | 1.54 | 0.85 | -0.51 | -0.61 | -0.36 | — | — |
| tNERD | 1.33 | 1.76 | 1.47 | 0.52 | 0.88 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 9.95 |
Casey Mize, Detroit Tigers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 90 | 12.8% | 64.5% | 93.6 mph | 29 | 17.6s | -20 | 0.0% | — | — |
| Z-score | -0.55 | 1.02 | 0.29 | -0.28 | 0.03 | -1.09 | — | — | — | — |
| pNERD | 1.10 | 0.51 | 0.15 | 0.00 | 0.00 | 0.54 | 0.00 | 0.00 | 3.80 | 6.10 |
Ryan Weathers, New York Yankees
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 81 | 10.8% | 63.9% | 95.1 mph | 26 | 19.0s | 14 | 0.0% | — | — |
| Z-score | -1.08 | 0.09 | 0.05 | 0.43 | -0.76 | 0.03 | — | — | — | — |
| pNERD | 2.16 | 0.05 | 0.02 | 0.43 | 0.76 | -0.02 | 0.70 | 0.00 | 3.80 | 7.89 |
Pittsburgh Pirates @ Philadelphia Phillies, 3:40p
Summary
Braxton Ashcraft is throwing like a different level of starter and Aaron Nola gives you regression theater — that clash (and a gNERD of 14.35) makes this one of the day's must-see pitching matchups. SI and lineup previews list Ashcraft vs. Nola as the probable starters for June 29, setting the table for the contrast.
Ashcraft’s sky-high pNERD (10.93) tracks with recent dominance: heavy velocity, elite strike rate, and multiple 10‑K/0‑BB outings that have turned him into a genuine swing-and-miss threat for Pittsburgh. Nola’s lower pNERD (4.74) is complicated — his peripherals aren’t awful and a large positive “luck” component suggests he’s been pitching below what his underlying numbers imply, but diminished velocity and a slow pace blunt his ceiling and make him vulnerable to the Pirates’ aggressive offense.
Team-wise, Pittsburgh’s tNERD (7.19) signals more action (good batting runs and baserunning), while Philly’s lineup looks light but their bullpen and home park keep things interesting; overall, the matchup blends an ace-in-form vs. a shaky veteran, which is exactly the kind of matchup that produces watchable, high-K baseball.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Philadelphia Phillies (2.92); radio, Philadelphia Phillies (2.69)
Pittsburgh Pirates
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 35.5 | 8.4% | 4.8 | -13.9 | 13.9 | $119.1M | 28.8 | 4.0 | 2.01 | 1.98 | — | — |
| Z-score | 1.36 | 0.40 | 1.06 | -1.00 | -0.02 | -0.96 | -0.20 | 0.24 | -0.74 | -0.86 | — | — |
| tNERD | 1.36 | 0.40 | 1.06 | -1.00 | -0.02 | 0.96 | 0.20 | 0.24 | 0.00 | 0.00 | 4.00 | 7.19 |
Philadelphia Phillies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -27.8 | 7.7% | 7.1 | -8.1 | 36.6 | $309.8M | 30.5 | -20.0 | 2.92 | 2.69 | — | — |
| Z-score | -1.01 | -0.24 | 1.61 | -0.58 | 1.21 | 1.22 | 1.36 | -1.15 | 1.03 | 0.64 | — | — |
| tNERD | -1.01 | -0.24 | 1.61 | -0.58 | 1.21 | 0.00 | 0.00 | 0.00 | 0.52 | 0.32 | 4.00 | 5.83 |
Braxton Ashcraft, Pittsburgh Pirates
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 76 | 13.2% | 69.0% | 97.0 mph | 26 | 17.3s | -3 | 0.0% | — | — |
| Z-score | -1.37 | 1.20 | 2.10 | 1.32 | -0.76 | -1.33 | — | — | — | — |
| pNERD | 2.74 | 0.60 | 1.05 | 1.32 | 0.76 | 0.66 | 0.00 | 0.00 | 3.80 | 10.93 |
Aaron Nola, Philadelphia Phillies
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 94 | 10.3% | 64.0% | 92.0 mph | 33 | 20.6s | 38 | 0.0% | — | — |
| Z-score | -0.32 | -0.14 | 0.06 | -1.03 | 1.08 | 1.31 | — | — | — | — |
| pNERD | 0.63 | -0.07 | 0.03 | 0.00 | 0.00 | -0.66 | 1.00 | 0.00 | 3.80 | 4.74 |
Texas Rangers @ Cleveland Guardians, 4:10p
Summary
Watch this if you want to see a high-quality young arm try to boss a game while a crafty veteran is asked to do something he rarely does; skip it if you need fireworks. Parker Messick’s sky-high pNERD (8.29) signals a genuine ace-in-the-making—he’s been one of Cleveland’s best, pairing a sub-3.00 ERA with big strikeout totals this season—so expect swing-and-miss stuff and a real chance at a lengthier outing.
The matchup’s gNERD of 11.71 sits above today’s average and comfortably above historical medians, driven mostly by Messick and middling-but-stable team profiles (both clubs’ tNERDs ≈5.8). Tyler Alexander’s lower pNERD (3.49) and odd recent usage—saving back-to-back games then drawing a start—suggests limited upside; his stuff and low sw-strike numbers make a long, dominant outing unlikely.
Offenses have been anemic for both clubs (Cleveland especially), and Cleveland’s IL absences make runs scarcer, boosting the chance Messick’s quality start decides things. Ranger “luck” is high, so the Texas offense could rebound even if underlying metrics aren’t flashy; that combination of excellent young pitching, tactical intrigue, and fragile offenses makes this a quietly watchable, pitcher-centric game.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)
Texas Rangers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 3.0 | 7.8% | -1.3 | 2.0 | 18.8 | $201.9M | 30.3 | 30.0 | 2.01 | 2.08 | — | — |
| Z-score | 0.14 | -0.15 | -0.39 | 0.17 | 0.24 | -0.01 | 1.17 | 1.73 | -0.74 | -0.65 | — | — |
| tNERD | 0.14 | -0.15 | -0.39 | 0.17 | 0.24 | 0.01 | 0.00 | 1.73 | 0.00 | 0.00 | 4.00 | 5.76 |
Cleveland Guardians
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -32.9 | 6.1% | 1.6 | 5.2 | 23.8 | $88.9M | 27.6 | 2.0 | 2.16 | 3.14 | — | — |
| Z-score | -1.20 | -1.69 | 0.30 | 0.40 | 0.52 | -1.30 | -1.35 | 0.12 | -0.44 | 1.60 | — | — |
| tNERD | -1.20 | -1.69 | 0.30 | 0.40 | 0.52 | 1.30 | 1.35 | 0.12 | 0.00 | 0.80 | 4.00 | 5.89 |
Tyler Alexander, Texas Rangers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 96 | 8.1% | 65.2% | 91.3 mph | 31 | 20.0s | -33 | 0.0% | — | — |
| Z-score | -0.20 | -1.16 | 0.56 | -1.36 | 0.55 | 0.83 | — | — | — | — |
| pNERD | 0.40 | -0.58 | 0.28 | 0.00 | 0.00 | -0.42 | 0.00 | 0.00 | 3.80 | 3.49 |
Parker Messick, Cleveland Guardians
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 79 | 11.9% | 63.4% | 93.4 mph | 25 | 16.8s | -15 | 0.0% | — | — |
| Z-score | -1.19 | 0.60 | -0.17 | -0.37 | -1.02 | -1.73 | — | — | — | — |
| pNERD | 2.39 | 0.30 | -0.09 | 0.00 | 1.02 | 0.86 | 0.00 | 0.00 | 3.80 | 8.29 |
Los Angeles Dodgers @ Athletics, 6:40p
Summary
A classic mismatch on paper that still promises entertainment because Oakland’s rookie ace is pitching like a different sport and Los Angeles brings a lineup built to punish a contact-light veteran. The gNERD (11.71) sits a touch above the day’s average, driven by a top-tier Dodgers tNERD (10.94) and the pure novelty of Gage Jump (pNERD 7.78) squaring off with Eric Lauer (pNERD -0.20). Jump’s profile—mid-90s velocity, strong strike rate, and back-to-back standout starts (including a 6 1/3 scoreless outing and a seven-inning one-hitter)—explains his high pNERD and makes him the main draw. Lauer, acquired to plug a Dodgers rotation gap, has shown glimpses but posts an ugly xFIP- and weak chase/whiff marks, which makes him vulnerable to Los Angeles’s barrel-heavy offense. Practically speaking, this is watchable because the Dodgers should force action (good barrel, bullpen and defense components) while Jump’s age and recent dominance inject uncertainty—so tune in for the contest between a rising rookie’s polish and a veteran’s iffy peripherals.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)
Los Angeles Dodgers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 71.3 | 9.6% | -2.9 | 21.7 | 35.3 | $413.5M | 30.0 | 10.0 | 2.45 | 2.51 | — | — |
| Z-score | 2.70 | 1.49 | -0.77 | 1.61 | 1.14 | 2.41 | 0.90 | 0.58 | 0.12 | 0.26 | — | — |
| tNERD | 2.70 | 1.49 | -0.77 | 1.61 | 1.14 | 0.00 | 0.00 | 0.58 | 0.06 | 0.13 | 4.00 | 10.94 |
Athletics
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 9.2 | 8.4% | -3.1 | -16.6 | 9.4 | $135.2M | 28.2 | 16.0 | 1.27 | 1.94 | — | — |
| Z-score | 0.38 | 0.40 | -0.82 | -1.20 | -0.26 | -0.77 | -0.71 | 0.93 | -2.19 | -0.95 | — | — |
| tNERD | 0.38 | 0.40 | -0.82 | -1.20 | -0.26 | 0.77 | 0.71 | 0.93 | 0.00 | 0.00 | 4.00 | 4.89 |
Eric Lauer, Los Angeles Dodgers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 128 | 7.3% | 64.8% | 90.8 mph | 31 | 19.2s | -11 | 0.0% | — | — |
| Z-score | 1.67 | -1.52 | 0.41 | -1.59 | 0.55 | 0.19 | — | — | — | — |
| pNERD | -3.34 | -0.76 | 0.20 | 0.00 | 0.00 | -0.10 | 0.00 | 0.00 | 3.80 | -0.20 |
Gage Jump, Athletics
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 90 | 11.3% | 67.9% | 96.4 mph | 23 | 20.7s | -43 | 0.0% | — | — |
| Z-score | -0.55 | 0.32 | 1.65 | 1.04 | -1.55 | 1.39 | — | — | — | — |
| pNERD | 1.10 | 0.16 | 0.83 | 1.04 | 1.55 | -0.70 | 0.00 | 0.00 | 3.80 | 7.78 |
Washington Nationals @ Boston Red Sox, 4:10p
Summary
A quietly intriguing pitcher’s duel with a twist: Ranger Suárez gives this game the best pure pitching upside, but Miles Mikolas’s bad pNERD hides a little optimism — he’s been unlucky and might bounce back, which keeps this worth a look. The gNERD (11.34) sits a hair above today’s mean, thanks to a high Nationals tNERD driven by elite baserunning and young, cheap roster profile, while Boston’s middling tNERD reflects stout defense but almost no offense; that contrast sets up low-scoring but eventful plate appearances. Ranger’s pNERD (5.87) is backed by strong underlying stuff (solid xFIP- and a steady pace) and recent season results that make him the safer bet to control innings. Mikolas (pNERD 2.78) shows weak swing-miss metrics but a +17 luck signal, meaning his surface numbers understate him and a rebound is plausible. The Nationals’ thin bullpen is a real watchability risk, while Boston’s bullpen and defense could keep late innings tense. If you like smart, strategic games where a single mistake decides things, this one rates as a mildly above-average watch.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Boston Red Sox (2.47); radio, Boston Red Sox (2.64)
Washington Nationals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 20.6 | 8.8% | 7.5 | 3.0 | -26.5 | $114.5M | 27.1 | -42.0 | 2.00 | 2.20 | — | — |
| Z-score | 0.80 | 0.76 | 1.70 | 0.24 | -2.21 | -1.01 | -1.71 | -2.41 | -0.75 | -0.40 | — | — |
| tNERD | 0.80 | 0.76 | 1.70 | 0.24 | -2.21 | 1.01 | 1.71 | 0.00 | 0.00 | 0.00 | 4.00 | 8.03 |
Boston Red Sox
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -34.4 | 7.0% | 3.4 | 21.6 | 25.9 | $263.6M | 29.2 | 14.0 | 2.47 | 2.64 | — | — |
| Z-score | -1.26 | -0.87 | 0.73 | 1.61 | 0.63 | 0.70 | 0.17 | 0.81 | 0.16 | 0.54 | — | — |
| tNERD | -1.26 | -0.87 | 0.73 | 1.61 | 0.63 | 0.00 | 0.00 | 0.81 | 0.08 | 0.27 | 4.00 | 5.99 |
Miles Mikolas, Washington Nationals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 109 | 5.8% | 65.5% | 93.2 mph | 37 | 18.9s | 17 | 0.0% | — | — |
| Z-score | 0.56 | -2.22 | 0.68 | -0.47 | 2.13 | -0.05 | — | — | — | — |
| pNERD | -1.12 | -1.11 | 0.34 | 0.00 | 0.00 | 0.02 | 0.85 | 0.00 | 3.80 | 2.78 |
Ranger Suarez, Boston Red Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 84 | 10.2% | 62.9% | 91.1 mph | 30 | 17.6s | -19 | 0.0% | — | — |
| Z-score | -0.90 | -0.19 | -0.37 | -1.45 | 0.29 | -1.09 | — | — | — | — |
| pNERD | 1.80 | -0.09 | -0.19 | 0.00 | 0.00 | 0.54 | 0.00 | 0.00 | 3.80 | 5.87 |
Miami Marlins @ Colorado Rockies, 5:40p
Summary
A middling-but-interesting watch: Sandy Alcántara’s above-average pNERD and the Marlins’ high tNERD make this a game where quality pitching meets a hitter-friendly park — the matchup and an uncertain Rockies starter keep the game from being a sure thing. MLB previews list Alcántara as Miami’s probable, and he arrives having just climbed into Marlins history as the franchise strikeout leader, so there’s real pitching intrigue to anchor the broadcast.
The gNERD of 10.72 sits essentially at today’s mean, so this is neither a must-see nor a snooze. Miami’s tNERD (7.90) is lifted by excellent baserunning, a young roster and bullpen value, while Colorado’s 2.55 is dragged down by dreadful batting runs and negative fielding contributions — a classic good-team/bad-team contrast that creates clear storylines. Alcántara’s pNERD (5.99) reflects his velocity and ability to miss bats; the Rockies’ starter was still being listed as TBD in your NERD input, though public previews peg Sean Sullivan as the likely opponent and note he’s struggled this year.
In short: tune in if you want to watch an ace try to tame Coors Field and a lively Marlins lineup; temper expectations because the other side of the scoreboard (and the pitcher opposite Alcántara) remains a wildcard.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Miami Marlins (1.79); radio, Colorado Rockies (1.80)
Miami Marlins
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -9.9 | 6.3% | 7.1 | 0.9 | 29.7 | $81.5M | 27.4 | 6.0 | 1.79 | 1.66 | — | — |
| Z-score | -0.34 | -1.51 | 1.61 | 0.08 | 0.83 | -1.39 | -1.49 | 0.35 | -1.17 | -1.54 | — | — |
| tNERD | -0.34 | -1.51 | 1.61 | 0.08 | 0.83 | 1.39 | 1.49 | 0.35 | 0.00 | 0.00 | 4.00 | 7.90 |
Colorado Rockies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -29.9 | 6.8% | -2.1 | -7.7 | 19.5 | $134.1M | 29.5 | 13.0 | 1.73 | 1.80 | — | — |
| Z-score | -1.09 | -1.05 | -0.58 | -0.55 | 0.28 | -0.79 | 0.44 | 0.75 | -1.29 | -1.25 | — | — |
| tNERD | -1.09 | -1.05 | -0.58 | -0.55 | 0.28 | 0.79 | 0.00 | 0.75 | 0.00 | 0.00 | 4.00 | 2.55 |
Sandy Alcantara, Miami Marlins
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 99 | 9.9% | 68.0% | 97.5 mph | 30 | 19.2s | -4 | 0.0% | — | — |
| Z-score | -0.02 | -0.32 | 1.70 | 1.55 | 0.29 | 0.19 | — | — | — | — |
| pNERD | 0.05 | -0.16 | 0.85 | 1.55 | 0.00 | -0.10 | 0.00 | 0.00 | 3.80 | 5.99 |
Chicago White Sox @ Baltimore Orioles, 3:35p
Summary
If you want a game where a young, punchy White Sox lineup tests a live-armed but streaky Shane Baz, this is worth a look; if you crave pure swing-and-miss pitching, temper expectations. The gNERD (10.39) sits just above the historical median and close to the middle of today's slate — a middling-but-playable watch driven by Chicago's high tNERD (8.53) — their barrel rate, batting runs and youth make for action at the plate and a contrast with Baltimore's below-average fielding. Sean Burke (pNERD 4.88) has been pitching better recently, with MLB previews noting strong results across his last several starts, which fits his solid strike% and youth component in the pNERD. Baz (pNERD 3.25) brings above-average velocity but fewer whiffs than you'd expect from the heat, and MLB previews show he’s limited runs in most recent outings — a recipe for low-to-moderate drama rather than a strikeout duel. With the Sox offense likely to force the issue and both bullpens middling, this should be engaging for fans who like contact, baserunning chances and lineup-driven games more than high-K pitchers.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Chicago White Sox (2.57)
Chicago White Sox
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 19.3 | 9.0% | -1.9 | 0.4 | 19.0 | $105.8M | 27.1 | -4.0 | 1.82 | 2.57 | — | — |
| Z-score | 0.75 | 0.95 | -0.54 | 0.05 | 0.26 | -1.11 | -1.76 | -0.22 | -1.11 | 0.39 | — | — |
| tNERD | 0.75 | 0.95 | -0.54 | 0.05 | 0.26 | 1.11 | 1.76 | 0.00 | 0.00 | 0.19 | 4.00 | 8.53 |
Baltimore Orioles
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 7.6 | 8.4% | -2.3 | -8.8 | 18.5 | $214.8M | 29.0 | -10.0 | 2.82 | 2.10 | — | — |
| Z-score | 0.32 | 0.40 | -0.63 | -0.63 | 0.23 | 0.14 | -0.02 | -0.57 | 0.85 | -0.61 | — | — |
| tNERD | 0.32 | 0.40 | -0.63 | -0.63 | 0.23 | 0.00 | 0.02 | 0.00 | 0.42 | 0.00 | 4.00 | 4.12 |
Sean Burke, Chicago White Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 100 | 10.0% | 65.7% | 94.6 mph | 26 | 19.1s | -12 | 0.0% | — | — |
| Z-score | 0.03 | -0.28 | 0.77 | 0.19 | -0.76 | 0.11 | — | — | — | — |
| pNERD | -0.07 | -0.14 | 0.39 | 0.19 | 0.76 | -0.06 | 0.00 | 0.00 | 3.80 | 4.88 |
Shane Baz, Baltimore Orioles
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 105 | 9.1% | 63.7% | 95.9 mph | 27 | 21.0s | -1 | 0.0% | — | — |
| Z-score | 0.33 | -0.69 | -0.06 | 0.80 | -0.50 | 1.63 | — | — | — | — |
| pNERD | -0.65 | -0.35 | -0.03 | 0.80 | 0.50 | -0.82 | 0.00 | 0.00 | 3.80 | 3.25 |
New York Mets @ Toronto Blue Jays, 4:07p
Summary
Worth a look if you like veteran craft vs. rookie intrigue and a bullpen that can stir late drama. Sean Manaea’s solid, control-first profile (and an unusual positive “luck” signal that suggests room to improve) squares off with 22-year-old Trey Yesavage, a young arm with upside and recent injury history who adds a live-armed contrast.
The gNERD (9.56) is a touch below today’s average, driven by a much stronger pNERD than tNERD split: Manaea (6.27) lifts watchability with tidy pace and underlying metrics, while Yesavage’s middling pNERD (4.78) is buoyed by youth and swing-miss ability but punished by a higher xFIP-. The Mets’ higher team NERD and loud broadcaster marks suggest more national-interest noise, and their bullpen component is notable for late-game intrigue; the Blue Jays’ weak barrel and baserunning components mute offensive fireworks. The betting market nudges Toronto but the matchup feels like a pitcher-versus-adjustment chess match—best for viewers who like strategy and late-inning bullpen leverage rather than pure slugfest.
(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 | -33.6 | 8.7% | -1.9 | -10.8 | 37.9 | $374.9M | 29.9 | -14.0 | 3.32 | 3.05 | — | — |
| Z-score | -1.23 | 0.67 | -0.54 | -0.78 | 1.28 | 1.97 | 0.85 | -0.80 | 1.82 | 1.41 | — | — |
| tNERD | -1.23 | 0.67 | -0.54 | -0.78 | 1.28 | 0.00 | 0.00 | 0.00 | 0.91 | 0.70 | 4.00 | 5.03 |
Toronto Blue Jays
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -18.0 | 6.5% | -4.3 | 6.1 | 24.4 | $306.1M | 30.1 | 7.0 | 3.10 | 2.39 | — | — |
| Z-score | -0.64 | -1.33 | -1.11 | 0.47 | 0.55 | 1.18 | 0.99 | 0.41 | 1.40 | 0.01 | — | — |
| tNERD | -0.64 | -1.33 | -1.11 | 0.47 | 0.55 | 0.00 | 0.00 | 0.41 | 0.70 | 0.00 | 4.00 | 3.05 |
Sean Manaea, New York Mets
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 95 | 10.7% | 64.9% | 90.4 mph | 34 | 17.2s | 26 | 0.0% | — | — |
| Z-score | -0.26 | 0.05 | 0.45 | -1.78 | 1.34 | -1.41 | — | — | — | — |
| pNERD | 0.52 | 0.02 | 0.23 | 0.00 | 0.00 | 0.70 | 1.00 | 0.00 | 3.80 | 6.27 |
Trey Yesavage, Toronto Blue Jays
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 111 | 13.5% | 62.1% | 94.4 mph | 22 | 18.7s | -26 | 0.0% | — | — |
| Z-score | 0.68 | 1.34 | -0.69 | 0.10 | -1.81 | -0.21 | — | — | — | — |
| pNERD | -1.35 | 0.67 | -0.34 | 0.10 | 1.81 | 0.10 | 0.00 | 0.00 | 3.80 | 4.78 |
Los Angeles Angels @ Seattle Mariners, 6:40p
Summary
Not must-see TV, but George Kirby’s high pNERD and tidy peripherals make this a defensible tune-in — especially if you like watching a quality starter try to outduel a very green Angels arm. The gNERD (9.44) sits below today’s mean, driven by very low team NERDs (Angels 1.61, Mariners 4.17), so expect a game whose watchability is decided more by pitching than lineup fireworks. Kirby (pNERD 8.11) is the engine here: his xFIP- (87), above-average strike rate and near-97 mph juice tilt the matchup toward efficient, low-variance innings, and his recent run-prevention form has been encouraging. By contrast Ryan Johnson shows up in this model with pNERD = 0 (no detailed inputs) and has the sort of results-and-experience profile that makes him a boom-or-bust viewing proposition; his surface numbers this year have been ugly, so the matchup promises volatility if the Angels’ contact problems and poor defense (-20.9 fielding runs) surface early. In short: if you prize starting-pitching duel and a chance to see a prospect-tested veteran (Kirby) dominate, watch; if you want lineup fireworks, there are better options.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Seattle Mariners (2.52)
Los Angeles Angels
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -3.6 | 9.1% | -7.1 | -20.9 | 0.6 | $191.6M | 28.6 | -4.0 | 2.59 | 2.01 | — | — |
| Z-score | -0.10 | 1.04 | -1.78 | -1.52 | -0.74 | -0.13 | -0.39 | -0.22 | 0.40 | -0.80 | — | — |
| tNERD | -0.10 | 1.04 | -1.78 | -1.52 | -0.74 | 0.13 | 0.39 | 0.00 | 0.20 | 0.00 | 4.00 | 1.61 |
Seattle Mariners
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 5.3 | 8.0% | -3.3 | -18.1 | 23.2 | $196.7M | 28.4 | 15.0 | 2.35 | 2.52 | — | — |
| Z-score | 0.23 | 0.04 | -0.87 | -1.31 | 0.48 | -0.07 | -0.52 | 0.87 | -0.07 | 0.28 | — | — |
| tNERD | 0.23 | 0.04 | -0.87 | -1.31 | 0.48 | 0.07 | 0.52 | 0.87 | 0.00 | 0.14 | 4.00 | 4.17 |
Ryan Johnson, Los Angeles Angels
No detailed stats available
George Kirby, Seattle Mariners
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 87 | 10.4% | 67.4% | 96.9 mph | 28 | 18.9s | 13 | 0.0% | — | — |
| Z-score | -0.73 | -0.09 | 1.44 | 1.27 | -0.23 | -0.05 | — | — | — | — |
| pNERD | 1.45 | -0.05 | 0.72 | 1.27 | 0.23 | 0.02 | 0.65 | 0.00 | 3.80 | 8.11 |
Cincinnati Reds @ Milwaukee Brewers, 4:40p
Summary
Not a must-see—gNERD 8.23 is below both the historical mean and today's slate—though it carries a live subplot: Lodolo was struck by a 107.6‑mph comebacker recently but is lined up to go, and Robert Gasser is re‑entering Milwaukee’s rotation. MLB’s report on Lodolo’s exit notes he hopes to make his next start, and CBS/MLB writeups confirm Gasser is being slotted back into the rotation.
This plays like a Brewers-favored matchup on paper: Milwaukee’s team NERD (6.97) dwarfs Cincinnati’s (3.27), driven by a healthier offense and positive baserunning, while the Reds suffer from a low bullpen component that has shown late-game fragility recently. Neither starter inspires high watchability—the pitchers’ pNERDs (Lodolo 2.50, Gasser 3.72) sit on the modest side—so expect innings-eating rather than fireworks unless the Brewers’ lineup breaks loose (they’ve shown they can, including an eight‑run inning this month). If you like narratives (a pitcher returning from a scare, a vulnerable Reds pen vs. an opportunistic lineup), it's passable background TV; if you’re hunting high‑variance, high‑ceiling games, this one ranks below the day’s better options.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Milwaukee Brewers (2.66); radio, Milwaukee Brewers (2.56)
Cincinnati Reds
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -35.9 | 9.4% | -1.0 | -8.9 | -11.6 | $147.4M | 28.0 | 1.0 | 2.09 | 2.11 | — | — |
| Z-score | -1.31 | 1.31 | -0.32 | -0.64 | -1.40 | -0.63 | -0.94 | 0.06 | -0.59 | -0.59 | — | — |
| tNERD | -1.31 | 1.31 | -0.32 | -0.64 | -1.40 | 0.63 | 0.94 | 0.06 | 0.00 | 0.00 | 4.00 | 3.27 |
Milwaukee Brewers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 19.0 | 7.0% | 2.9 | -6.9 | 25.3 | $139.3M | 27.7 | -29.0 | 2.66 | 2.56 | — | — |
| Z-score | 0.74 | -0.87 | 0.61 | -0.49 | 0.60 | -0.73 | -1.21 | -1.66 | 0.53 | 0.37 | — | — |
| tNERD | 0.74 | -0.87 | 0.61 | -0.49 | 0.60 | 0.73 | 1.21 | 0.00 | 0.27 | 0.18 | 4.00 | 6.97 |
Nick Lodolo, Cincinnati Reds
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 115 | 9.4% | 63.2% | 94.0 mph | 28 | 19.0s | 14 | 0.0% | — | — |
| Z-score | 0.91 | -0.55 | -0.24 | -0.09 | -0.23 | 0.03 | — | — | — | — |
| pNERD | -1.82 | -0.28 | -0.12 | 0.00 | 0.23 | -0.02 | 0.70 | 0.00 | 3.80 | 2.50 |
Robert Gasser, Milwaukee Brewers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 109 | 10.9% | 65.9% | 92.1 mph | 27 | 18.8s | 0 | 0.0% | — | — |
| Z-score | 0.56 | 0.14 | 0.82 | -0.98 | -0.50 | -0.13 | — | — | — | — |
| pNERD | -1.12 | 0.07 | 0.41 | 0.00 | 0.50 | 0.06 | 0.00 | 0.00 | 3.80 | 3.72 |
San Francisco Giants @ Arizona Diamondbacks, 6:40p
Summary
Not a priority on the must-watch list: this one’s a low-key pitching duel whose analytics point toward efficient, contact-heavy baseball rather than fireworks. The gNERD of 7.39 sits near today’s bottom end and well below the historical mean, so unless you like quick innings and situational defense it won’t be top of the slate.
Tyler Mahle offers the clearest reason to tune in — his pNERD (4.51) is the higher of the two, he’s just back from a hamstring IL stint and looked sharp in a 5.2-inning shutout tune-up, suggesting some upside from the underperforming “luck” signal in his profile. Eduardo Rodríguez has been one of the more effective names this year (and the betting favorite), but his pNERD (2.31) is depressed by below-average swing-and-miss and peripheral metrics that suggest less replay value for strikeout hunters. Both staffs are middling offensively and the D-backs’ defense is a real plus, which further favors a low-drama, pitch-to-contact game rather than a slugfest. Probable lists confirm the matchup as announced.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 | 7.4 | 6.9% | -7.5 | -5.7 | -5.4 | $228.3M | 29.6 | 30.0 | 3.20 | 3.49 | — | — |
| Z-score | 0.31 | -0.96 | -1.87 | -0.40 | -1.07 | 0.29 | 0.49 | 1.73 | 1.59 | 2.34 | — | — |
| tNERD | 0.31 | -0.96 | -1.87 | -0.40 | -1.07 | 0.00 | 0.00 | 1.73 | 0.79 | 1.17 | 4.00 | 3.71 |
Arizona Diamondbacks
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -31.1 | 7.1% | 2.5 | 20.5 | 16.8 | $231.6M | 30.2 | -13.0 | 2.19 | 1.92 | — | — |
| Z-score | -1.13 | -0.78 | 0.51 | 1.53 | 0.14 | 0.33 | 1.08 | -0.74 | -0.39 | -0.99 | — | — |
| tNERD | -1.13 | -0.78 | 0.51 | 1.53 | 0.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 4.26 |
Tyler Mahle, San Francisco Giants
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 98 | 8.0% | 62.9% | 92.4 mph | 31 | 18.1s | 38 | 0.0% | — | — |
| Z-score | -0.08 | -1.20 | -0.39 | -0.84 | 0.55 | -0.69 | — | — | — | — |
| pNERD | 0.17 | -0.60 | -0.20 | 0.00 | 0.00 | 0.34 | 1.00 | 0.00 | 3.80 | 4.51 |
Eduardo Rodriguez, Arizona Diamondbacks
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 106 | 7.6% | 62.6% | 92.0 mph | 33 | 18.4s | -52 | 0.0% | — | — |
| Z-score | 0.38 | -1.39 | -0.50 | -1.03 | 1.08 | -0.45 | — | — | — | — |
| pNERD | -0.77 | -0.69 | -0.25 | 0.00 | 0.00 | 0.22 | 0.00 | 0.00 | 3.80 | 2.31 |
Minnesota Twins @ Houston Astros, 5:10p
Summary
Short version: skip if you want action — this is the lowest-watchability game on the board, a small-ball tilt between two bland team profiles with one mildly interesting arm. Zebby Matthews is the chief reason to tune in: a recent call-up who flashed in a spot start and brings above-average velocity and an extremely quick pace that can make even meek outings feel watchable. Peter Lambert is the safer veteran: decent results (roughly a 6–4 mark and mid‑3.20s ERA) and a recent quality start, but his profile lacks swing‑and‑miss and strike‑percentage upside, which caps the matchup’s excitement. Both clubs’ tNERDs are low — Minnesota’s defense and baserunning are drags and Houston’s offense isn’t elite — so the lineup side promises fewer high‑variance events than a true must‑see. The combined pNERD tilts toward Matthews (5.15 vs. Lambert’s 2.44), so expect a steady, pitcher‑led contest where pace and matchup quirks matter more than big innings or back‑and‑forth scoring.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
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 | 14.5 | 8.5% | -4.3 | -17.4 | -2.3 | $122.1M | 28.9 | -14.0 | 2.30 | 2.06 | — | — |
| Z-score | 0.57 | 0.49 | -1.11 | -1.26 | -0.90 | -0.92 | -0.06 | -0.80 | -0.17 | -0.69 | — | — |
| tNERD | 0.57 | 0.49 | -1.11 | -1.26 | -0.90 | 0.92 | 0.06 | 0.00 | 0.00 | 0.00 | 4.00 | 2.79 |
Houston Astros
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 6.9 | 8.4% | -3.4 | -3.0 | 0.9 | $232.7M | 28.9 | 2.0 | 2.17 | 1.99 | — | — |
| Z-score | 0.29 | 0.40 | -0.89 | -0.20 | -0.72 | 0.34 | -0.16 | 0.12 | -0.42 | -0.84 | — | — |
| tNERD | 0.29 | 0.40 | -0.89 | -0.20 | -0.72 | 0.00 | 0.16 | 0.12 | 0.00 | 0.00 | 4.00 | 3.15 |
Zebby Matthews, Minnesota Twins
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 105 | 9.7% | 64.3% | 95.1 mph | 26 | 17.0s | 3 | 0.0% | — | — |
| Z-score | 0.33 | -0.42 | 0.18 | 0.43 | -0.76 | -1.57 | — | — | — | — |
| pNERD | -0.65 | -0.21 | 0.09 | 0.43 | 0.76 | 0.78 | 0.15 | 0.00 | 3.80 | 5.15 |
Peter Lambert, Houston Astros
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 106 | 10.1% | 62.6% | 94.0 mph | 29 | 19.5s | -27 | 0.0% | — | — |
| Z-score | 0.38 | -0.23 | -0.52 | -0.09 | 0.03 | 0.43 | — | — | — | — |
| pNERD | -0.77 | -0.12 | -0.26 | 0.00 | 0.00 | -0.22 | 0.00 | 0.00 | 3.80 | 2.44 |
- ← Previous
MLB: What to watch on June 28, 2026