MLB: What to watch on June 22, 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
Cleveland Guardians @ Chicago White Sox, 4:40p
Summary
Watch this for Gavin Williams — his high-octane, high-pNERD start turns what might otherwise be a slog into a live experiment: elite strikeout stuff against a White Sox staff that profiles as more hittable than dominant. The box score tease is real — a game gNERD of 13.04 sits well above the historical median and is the top game on the board today, thanks to Williams’ 10.21 pNERD and Chicago’s team-driven 8.02 tNERD. Williams has delivered multiple double-digit strikeout outings and a string of quality starts this month, pairing mid-90s velocity with swing-and-miss offerings that make him the clear engine of watchability. Anthony Kay’s low pNERD (0.97) and uneven recent results make him a live target; the White Sox have the barrel profile and payroll/age mix that suggest a louder, mistake-forcing lineup when Kay misses spots. Cleveland’s offense is below average by the tNERD components but their bullpen and younger roster balance add late-inning intrigue, so expect a game where starting-pitcher dominance (Williams) collides with matchup volatility (Kay and Chicago’s batted‑ball profile).
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)
Cleveland Guardians
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -27.5 | 6.2% | 2.4 | 2.9 | 29.5 | $88.9M | 27.6 | 4.0 | 2.16 | 3.14 | — | — |
| Z-score | -1.02 | -1.51 | 0.54 | 0.24 | 0.94 | -1.30 | -1.35 | 0.24 | -0.44 | 1.60 | — | — |
| tNERD | -1.02 | -1.51 | 0.54 | 0.24 | 0.94 | 1.30 | 1.35 | 0.24 | 0.00 | 0.80 | 4.00 | 6.88 |
Chicago White Sox
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 6.7 | 9.2% | -1.6 | 2.8 | 12.7 | $105.8M | 27.1 | -3.0 | 1.82 | 2.57 | — | — |
| Z-score | 0.28 | 1.02 | -0.52 | 0.23 | -0.07 | -1.11 | -1.76 | -0.17 | -1.11 | 0.39 | — | — |
| tNERD | 0.28 | 1.02 | -0.52 | 0.23 | -0.07 | 1.11 | 1.76 | 0.00 | 0.00 | 0.19 | 4.00 | 8.02 |
Gavin Williams, Cleveland Guardians
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 78 | 13.4% | 66.6% | 96.5 mph | 26 | 18.6s | 14 | 0.0% | — | — |
| Z-score | -1.24 | 1.34 | 1.15 | 1.10 | -0.75 | -0.27 | — | — | — | — |
| pNERD | 2.48 | 0.67 | 0.58 | 1.10 | 0.75 | 0.13 | 0.70 | 0.00 | 3.80 | 10.21 |
Anthony Kay, Chicago White Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 117 | 8.9% | 61.0% | 95.5 mph | 31 | 20.2s | -8 | 0.0% | — | — |
| Z-score | 1.00 | -0.76 | -1.14 | 0.62 | 0.55 | 1.02 | — | — | — | — |
| pNERD | -2.00 | -0.38 | -0.57 | 0.62 | 0.00 | -0.51 | 0.00 | 0.00 | 3.80 | 0.97 |
Philadelphia Phillies @ Washington Nationals, 3:45p
Summary
This is an above‑average watch: the gNERD (11.99) lands just under the historical 75th percentile, driven by a lively Nationals profile and a tidy Foster Griffin start — but the Phillies’ starter is listed as TBD here, which keeps a bit of mystery in the mix. Washington’s tNERD (8.11) comes from real offense (positive batting runs, barrel rate and baserunning) while their bullpen has been shaky lately, which makes for high‑variance late innings; recent coverage flags the ‘pen as a recurring problem. Foster Griffin’s pNERD (5.32) and his xFIP‑ (91) suggest he’s a competent, slightly above‑average outing candidate who limits predictable contact — enough to suppress a middling Phillies offense that’s been streaky (capable of eruptions like Schwarber’s multi‑homer night and Harper’s cycle). The unknown Phillies starter (pNERD 0) is the key wild card: previews list Jesús Luzardo as probable in some outlets, but the provided data marks him TBD, so expect lineup/rotation theatre pregame. All told, this is a watchable game for fans who like well‑matched midrotation arms, a dangerous Nationals lineup and late‑inning bullpen intrigue.
(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)
Philadelphia Phillies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -29.9 | 7.5% | 5.9 | -6.9 | 35.2 | $309.8M | 30.5 | -15.0 | 2.92 | 2.69 | — | — |
| Z-score | -1.11 | -0.41 | 1.47 | -0.51 | 1.28 | 1.22 | 1.36 | -0.86 | 1.03 | 0.64 | — | — |
| tNERD | -1.11 | -0.41 | 1.47 | -0.51 | 1.28 | 0.00 | 0.00 | 0.00 | 0.52 | 0.32 | 4.00 | 5.55 |
Washington Nationals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 19.7 | 8.9% | 6.3 | 3.6 | -20.2 | $114.5M | 27.1 | -42.0 | 2.00 | 2.20 | — | — |
| Z-score | 0.78 | 0.77 | 1.58 | 0.29 | -2.03 | -1.01 | -1.71 | -2.42 | -0.75 | -0.40 | — | — |
| tNERD | 0.78 | 0.77 | 1.58 | 0.29 | -2.03 | 1.01 | 1.71 | 0.00 | 0.00 | 0.00 | 4.00 | 8.11 |
Foster Griffin, Washington Nationals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 91 | 10.2% | 66.1% | 91.4 mph | 30 | 18.6s | -11 | 0.0% | — | — |
| Z-score | -0.50 | -0.15 | 0.94 | -1.32 | 0.29 | -0.27 | — | — | — | — |
| pNERD | 0.99 | -0.08 | 0.47 | 0.00 | 0.00 | 0.13 | 0.00 | 0.00 | 3.80 | 5.32 |
Chicago Cubs @ New York Mets, 4:10p
Summary
Worth watching: a mismatch that promises tidy strikeout theater and defensive wizardry more than wild back-and-forth fireworks. The gNERD of 11.57 sits above the day's average and historical median, driven largely by a very strong Cubs tNERD and a clear pitcher contrast between Shota Imanaga and a struggling, rehab-ing Kodai Senga. Imanaga’s pNERD (6.52) is built on real whiff stuff and solid peripherals—he’s been missing bats and piling up K’s while the Cubs’ elite defensive runs buoy the team score—so expect quality swings and defensive plays. Senga’s pNERD (1.41) is hamstrung by poor xFIP and strike-rate components and he’s been shuffled through rehab starts after a rough early season, so the “will-he-or-won’t-he-find-it?” subplot reduces his watchability even though his unusually positive luck hints at some possible bounceback. Put another way: this is a pitcher-driven game where the Cubs’ above-average team profile (defense, decent offense, positive luck) makes it the safer, more watchable pick—good for fans who like sharp pitching and crisp defense, less so for those chasing offense.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, New York Mets (3.32); radio, Chicago Cubs (3.15)
Chicago Cubs
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 32.7 | 7.6% | 2.2 | 32.2 | -1.8 | $246.2M | 29.8 | 19.0 | 3.01 | 3.15 | — | — |
| Z-score | 1.27 | -0.33 | 0.49 | 2.48 | -0.94 | 0.50 | 0.67 | 1.11 | 1.22 | 1.62 | — | — |
| tNERD | 1.27 | -0.33 | 0.49 | 2.48 | -0.94 | 0.00 | 0.00 | 1.11 | 0.61 | 0.81 | 4.00 | 9.51 |
New York Mets
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -37.0 | 8.6% | 0.3 | -0.8 | 30.9 | $374.9M | 29.9 | -21.0 | 3.32 | 3.05 | — | — |
| Z-score | -1.38 | 0.52 | -0.01 | -0.05 | 1.02 | 1.97 | 0.85 | -1.21 | 1.82 | 1.41 | — | — |
| tNERD | -1.38 | 0.52 | -0.01 | -0.05 | 1.02 | 0.00 | 0.00 | 0.00 | 0.91 | 0.70 | 4.00 | 5.71 |
Shota Imanaga, Chicago Cubs
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 92 | 14.6% | 65.1% | 91.9 mph | 32 | 18.9s | 12 | 0.0% | — | — |
| Z-score | -0.44 | 1.90 | 0.55 | -1.08 | 0.81 | -0.03 | — | — | — | — |
| pNERD | 0.88 | 0.95 | 0.27 | 0.00 | 0.00 | 0.01 | 0.60 | 0.00 | 3.80 | 6.52 |
Kodai Senga, New York Mets
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 123 | 12.4% | 58.9% | 95.3 mph | 33 | 20.6s | 100 | 0.0% | — | — |
| Z-score | 1.34 | 0.87 | -2.00 | 0.53 | 1.07 | 1.34 | — | — | — | — |
| pNERD | -2.68 | 0.44 | -1.00 | 0.53 | 0.00 | -0.67 | 1.00 | 0.00 | 3.80 | 1.41 |
Houston Astros @ Toronto Blue Jays, 4:07p
Summary
Dylan Cease’s return from the injured list turns this into a “tune in for the arm” game even though both clubs’ team metrics suggest it won’t be an offensive carnival. The gNERD of 11.51 is above both today’s game average and the long-run mean, but that premium comes almost entirely from pitching: Dylan Cease’s pNERD (10.99) flags true swing-and-miss upside—heavy velocity and elite strikeout stuff after a recent IL stint—while Hunter Brown’s pNERD = 0 reflects limited available data because he’s just coming off the 60-day injured list and has only a handful of rehab starts to lean on. The low team NERDs (Astros 3.77, Blue Jays 3.26) and the supporting components (Toronto’s poor barrel rate and Houston’s bullpen weakness) argue against a back-and-forth slugfest, so expect a game shaped by how long Cease can last and whether a rusty Brown can find strikeout depth and command. If you want a single storyline—watch Cease’s swing-and-miss arsenal; if he’s sharp, this is compelling despite modest team-level fireworks.
(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, Toronto Blue Jays (2.39)
Houston Astros
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 8.4 | 8.7% | -2.6 | -0.9 | 1.5 | $232.7M | 28.9 | 4.0 | 2.17 | 1.99 | — | — |
| Z-score | 0.35 | 0.60 | -0.78 | -0.05 | -0.74 | 0.34 | -0.16 | 0.24 | -0.42 | -0.84 | — | — |
| tNERD | 0.35 | 0.60 | -0.78 | -0.05 | -0.74 | 0.00 | 0.16 | 0.24 | 0.00 | 0.00 | 4.00 | 3.77 |
Toronto Blue Jays
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -16.9 | 6.6% | -3.9 | 6.2 | 24.3 | $306.1M | 30.1 | 6.0 | 3.10 | 2.39 | — | — |
| Z-score | -0.61 | -1.17 | -1.13 | 0.49 | 0.62 | 1.18 | 0.99 | 0.35 | 1.40 | 0.01 | — | — |
| tNERD | -0.61 | -1.17 | -1.13 | 0.49 | 0.62 | 0.00 | 0.00 | 0.35 | 0.70 | 0.00 | 4.00 | 3.26 |
Hunter Brown, Houston Astros
No detailed stats available
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.28 | 2.47 | -0.79 | 1.62 | 0.29 | 0.13 | — | — | — | — |
| pNERD | 4.55 | 1.23 | -0.40 | 1.62 | 0.00 | -0.07 | 0.25 | 0.00 | 3.80 | 10.99 |
Atlanta Braves @ San Diego Padres, 7:10p
Summary
Not a pure pitchers’ duel—this is a watchable middle-tier game where two competent but unspectacular starters hand the baton to bullpens and defense, which is where the real action is likely to be.
gNERD sits a touch above both today’s average and the historical mean (11.09), driven more by team upside than by the starting arms: San Diego’s tNERD (8.89) and Atlanta’s (7.21) reflect strong run prevention, especially fielding and unusually pricey, high-visibility broadcasts, even while the Padres’ offense has underperformed. Both clubs have bullpen components that stand out, so late-inning leverage moments are the biggest draw. Lineup/injury noise—Óscar (or Ronald) Acuña listed as questionable with a thumb issue and Jackson Merrill floated as day-to-day—could nudge things toward small-ball or bench usage.
Grant Holmes and Michael King register similar, modest pNERDs and middling xFIP-style profiles; neither looks like a big-strikeout ace on paper, which lowers true starting-pitching drama and raises the chance managers lean on their bullpens early.
If you prefer late-inning strategy, defensive plays, and bullpen chess to high-velocity fireworks, this one is worth a priority pick; otherwise it’s fine to flip to a flashier matchup.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4.)
Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)
Atlanta Braves
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 12.2 | 9.2% | 0.3 | 8.2 | 31.6 | $249.8M | 30.5 | -25.0 | 2.36 | 2.36 | — | — |
| Z-score | 0.49 | 1.02 | -0.01 | 0.64 | 1.06 | 0.54 | 1.36 | -1.44 | -0.05 | -0.06 | — | — |
| tNERD | 0.49 | 1.02 | -0.01 | 0.64 | 1.06 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 7.21 |
San Diego Padres
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -46.6 | 8.3% | 4.2 | 18.3 | 44.6 | $255.5M | 29.9 | -26.0 | 3.47 | 3.37 | — | — |
| Z-score | -1.75 | 0.26 | 1.02 | 1.42 | 1.84 | 0.60 | 0.85 | -1.50 | 2.12 | 2.09 | — | — |
| tNERD | -1.75 | 0.26 | 1.02 | 1.42 | 1.84 | 0.00 | 0.00 | 0.00 | 1.06 | 1.04 | 4.00 | 8.89 |
Grant Holmes, Atlanta Braves
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 109 | 12.6% | 62.4% | 94.1 mph | 30 | 18.7s | -6 | 0.0% | — | — |
| Z-score | 0.54 | 0.97 | -0.55 | -0.04 | 0.29 | -0.19 | — | — | — | — |
| pNERD | -1.08 | 0.48 | -0.28 | 0.00 | 0.00 | 0.09 | 0.00 | 0.00 | 3.80 | 3.03 |
Michael King, San Diego Padres
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 104 | 10.1% | 62.3% | 93.3 mph | 31 | 18.5s | -14 | 0.0% | — | — |
| Z-score | 0.25 | -0.20 | -0.62 | -0.42 | 0.55 | -0.35 | — | — | — | — |
| pNERD | -0.50 | -0.10 | -0.31 | 0.00 | 0.00 | 0.17 | 0.00 | 0.00 | 3.80 | 3.06 |
New York Yankees @ Detroit Tigers, 3:10p
Summary
Not must-see but worth a slot on the DVR if you like lineup vs. matchup chess: New York’s elite offense makes this a live bet for runs, while Gerrit Cole’s return from long-term surgery and Framber Valdez’s recent volatility add enough narrative spice.
The gNERD (10.71) sits just above the historical mean and today’s average, driven almost entirely by a Yankees tNERD (9.91) that screams offensive firepower—excellent batting runs, barrel rate and baserunning—against a Tigers club with a middling tNERD (4.26) hampered by poor defense but a very large positive “Luck” number (19), meaning Detroit may be due to score and perform better than its record suggests. The pitching side is less electrifying: both starters post xFIP- in the mid-100s (Cole ~105, Valdez ~104) so expect league-average underlying results; Cole’s higher velocity and slightly cleaner pNERD make him the steadier draw, though he’s only a few starts back from Tommy John.
Framber Valdez brings upside and a recent ejection/suspension episode to the storyline, and the Yankees are still managing notable injuries to top bats, which trims some star-power from the broadcast.
Bottom line: pick this if you want probable action from a loaded Yankees offense against a pitching matchup that’s inconsistent but capable of surprises; it’s interesting, not essential.
(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)
New York Yankees
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 48.8 | 10.0% | 5.7 | 2.7 | 25.2 | $337.1M | 29.9 | -1.0 | 2.08 | 2.22 | — | — |
| Z-score | 1.89 | 1.70 | 1.42 | 0.22 | 0.68 | 1.54 | 0.85 | -0.05 | -0.61 | -0.36 | — | — |
| tNERD | 1.89 | 1.70 | 1.42 | 0.22 | 0.68 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 9.91 |
Detroit Tigers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -10.6 | 9.0% | -2.7 | -13.2 | 11.6 | $239.2M | 29.6 | 19.0 | 2.74 | 2.64 | — | — |
| Z-score | -0.37 | 0.86 | -0.81 | -0.99 | -0.13 | 0.42 | 0.58 | 1.11 | 0.69 | 0.54 | — | — |
| tNERD | -0.37 | 0.86 | -0.81 | -0.99 | -0.13 | 0.00 | 0.00 | 1.11 | 0.34 | 0.27 | 4.00 | 4.26 |
Gerrit Cole, New York Yankees
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 105 | 6.9% | 68.4% | 96.5 mph | 35 | 18.7s | -43 | 0.0% | — | — |
| Z-score | 0.31 | -1.70 | 1.87 | 1.10 | 1.59 | -0.19 | — | — | — | — |
| pNERD | -0.62 | -0.85 | 0.94 | 1.10 | 0.00 | 0.09 | 0.00 | 0.00 | 3.80 | 4.46 |
Framber Valdez, Detroit Tigers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 104 | 8.8% | 64.8% | 94.1 mph | 32 | 19.7s | -8 | 0.0% | — | — |
| Z-score | 0.25 | -0.81 | 0.41 | -0.04 | 0.81 | 0.61 | — | — | — | — |
| pNERD | -0.50 | -0.40 | 0.21 | 0.00 | 0.00 | -0.31 | 0.00 | 0.00 | 3.80 | 2.79 |
Kansas City Royals @ Tampa Bay Rays, 3:40p
Summary
Not a must-see but not a sleeper either: this game sits almost exactly at today's average gNERD, thanks to a very watchable Drew Rasmussen start offset by otherwise low team NERD profiles and some bullpen/defense warts. Rasmussen's season has been legitimately strong and is the engine of the game's watchability, while Michael Wacha is a steady veteran who brings competence more than fireworks.
The numbers tell the same story: gNERD 9.93 is essentially average for the day, with an above-average pNERD (6.60) driven by Rasmussen's excellent underlying metrics (his xFIP-/surface dominance is the single biggest positive). The Royals' tNERD (4.12) is middling but boosted by decent baserunning and fielding, while the Rays' tNERD (2.54) is low—hurt by weak barrel rates and team defense—so expect fewer sustained offensive fireworks. Both clubs show positive Luck components, suggesting some underperformance to date (more chances for correction), but the Royals' bullpen stands out as a clear negative. If you want pitcher-focused chess, tune in for Rasmussen's arsenal and Wacha's veteran sequencing; if you want a high-octane lineup duel, look elsewhere.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Kansas City Royals (2.22)
Kansas City Royals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -14.1 | 8.4% | 2.2 | 5.5 | -17.1 | $184.5M | 29.7 | 17.0 | 2.11 | 2.22 | — | — |
| Z-score | -0.51 | 0.35 | 0.49 | 0.44 | -1.85 | -0.21 | 0.62 | 0.99 | -0.54 | -0.36 | — | — |
| tNERD | -0.51 | 0.35 | 0.49 | 0.44 | -1.85 | 0.21 | 0.00 | 0.99 | 0.00 | 0.00 | 4.00 | 4.12 |
Tampa Bay Rays
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -0.4 | 5.3% | 3.3 | -13.9 | 2.5 | $106.9M | 29.1 | 11.0 | 2.27 | 2.10 | — | — |
| Z-score | 0.01 | -2.27 | 0.78 | -1.05 | -0.68 | -1.10 | 0.07 | 0.64 | -0.23 | -0.61 | — | — |
| tNERD | 0.01 | -2.27 | 0.78 | -1.05 | -0.68 | 1.10 | 0.00 | 0.64 | 0.00 | 0.00 | 4.00 | 2.54 |
Michael Wacha, Kansas City Royals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 103 | 9.4% | 64.9% | 93.0 mph | 34 | 17.0s | -19 | 0.0% | — | — |
| Z-score | 0.19 | -0.53 | 0.47 | -0.56 | 1.33 | -1.55 | — | — | — | — |
| pNERD | -0.39 | -0.26 | 0.23 | 0.00 | 0.00 | 0.77 | 0.00 | 0.00 | 3.80 | 4.16 |
Drew Rasmussen, Tampa Bay Rays
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 67 | 11.3% | 65.8% | 95.9 mph | 30 | 18.7s | -6 | 0.0% | — | — |
| Z-score | -1.87 | 0.36 | 0.83 | 0.81 | 0.29 | -0.19 | — | — | — | — |
| pNERD | 3.75 | 0.18 | 0.41 | 0.81 | 0.00 | 0.09 | 0.00 | 0.00 | 3.80 | 9.05 |
Los Angeles Dodgers @ Minnesota Twins, 4:40p
Summary
Watch if you like offense meeting a feel-bad lefty and a young, live-armed opponent who works quickly; this is a middling gNERD game where the Dodgers’ star-level lineup should provide most of the drama while the pitching matchup tempers the fireworks. The Dodgers’ team profile (tNERD 10.24) is the real hook: elite run creation, above-average barreling and defense give them a clear edge at the plate and in run-prevention, which explains why they carry the game’s watchability despite an otherwise ordinary card.
Eric Lauer’s pNERD (0.53) reflects why you shouldn’t expect dominance—an elevated xFIP- and low whiff/velocity profile match his recent struggles after being moved to Los Angeles. By contrast Zebby Matthews (pNERD 5.98) brings a near-average xFIP, above-average velocity for the matchup, youth and a notably quick pace—elements that tend to produce more action and shorter at-bats.
Put simply: if you want lineup-driven entertainment and the chance the Twins’ rookie arm makes things interesting, this is watchable; if you only tune for ace duels, it’s skippable.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)
Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)
Los Angeles Dodgers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 60.6 | 9.6% | -2.5 | 20.0 | 32.0 | $413.5M | 30.0 | 8.0 | 2.45 | 2.51 | — | — |
| Z-score | 2.34 | 1.36 | -0.76 | 1.55 | 1.08 | 2.41 | 0.90 | 0.47 | 0.12 | 0.26 | — | — |
| tNERD | 2.34 | 1.36 | -0.76 | 1.55 | 1.08 | 0.00 | 0.00 | 0.47 | 0.06 | 0.13 | 4.00 | 10.24 |
Minnesota Twins
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 13.4 | 8.5% | -4.2 | -14.7 | 2.1 | $122.1M | 28.9 | -15.0 | 2.30 | 2.06 | — | — |
| Z-score | 0.54 | 0.43 | -1.21 | -1.11 | -0.70 | -0.92 | -0.06 | -0.86 | -0.17 | -0.69 | — | — |
| tNERD | 0.54 | 0.43 | -1.21 | -1.11 | -0.70 | 0.92 | 0.06 | 0.00 | 0.00 | 0.00 | 4.00 | 2.94 |
Eric Lauer, Los Angeles Dodgers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 125 | 7.7% | 65.1% | 90.8 mph | 31 | 19.2s | 3 | 0.0% | — | — |
| Z-score | 1.46 | -1.32 | 0.53 | -1.60 | 0.55 | 0.21 | — | — | — | — |
| pNERD | -2.91 | -0.66 | 0.26 | 0.00 | 0.00 | -0.11 | 0.15 | 0.00 | 3.80 | 0.53 |
Zebby Matthews, Minnesota Twins
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 102 | 9.6% | 64.7% | 95.1 mph | 26 | 16.9s | 10 | 0.0% | — | — |
| Z-score | 0.14 | -0.43 | 0.35 | 0.43 | -0.75 | -1.63 | — | — | — | — |
| pNERD | -0.27 | -0.22 | 0.17 | 0.43 | 0.75 | 0.81 | 0.50 | 0.00 | 3.80 | 5.98 |
Texas Rangers @ Miami Marlins, 3:40p
Summary
Middling on paper but with a few soft edges worth watching — gNERD 9.54 puts this near today’s average, driven more by Miami’s team quirks than by two headline-starting arms. Lineups and previews from major outlets list Kumar Rocker as the Rangers’ probable starter, so if Tyler Alexander truly draws the start (per your input) treat him as a lower-pNERD alternative; most public previews show Rocker on the bump for Texas.
The numbers: Miami’s tNERD (7.42) is buoyed by elite baserunning and a stout bullpen, while Texas’s tNERD (4.90) is depressed by weak barrel/contact rates even as an unusually high Luck (+22) hints they’ve been underperforming and could bounce back. Tyler Alexander’s pNERD (2.80) flags weak swinging-strike generation, low velocity and a slow pace; Tyler Phillips (3.96) profile shows better velo but a worse xFIP and a history of battling for a rotation spot — he’s been shaky in recent outings.
Bottom line: pick this game if you like bullpen action, baserunning plays, or the narrative of a high-Luck Rangers lineup trying to correct course; don’t expect a pitcher’s duel.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Texas Rangers (2.01); radio, Texas Rangers (2.08)
Texas Rangers
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -6.7 | 7.5% | -0.6 | -0.4 | 22.5 | $201.9M | 30.3 | 22.0 | 2.01 | 2.08 | — | — |
| Z-score | -0.23 | -0.41 | -0.25 | -0.02 | 0.52 | -0.01 | 1.17 | 1.28 | -0.74 | -0.65 | — | — |
| tNERD | -0.23 | -0.41 | -0.25 | -0.02 | 0.52 | 0.01 | 0.00 | 1.28 | 0.00 | 0.00 | 4.00 | 4.90 |
Miami Marlins
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -10.3 | 6.2% | 5.1 | 0.7 | 29.0 | $81.5M | 27.4 | 3.0 | 1.79 | 1.66 | — | — |
| Z-score | -0.36 | -1.51 | 1.26 | 0.07 | 0.91 | -1.39 | -1.49 | 0.18 | -1.17 | -1.54 | — | — |
| tNERD | -0.36 | -1.51 | 1.26 | 0.07 | 0.91 | 1.39 | 1.49 | 0.18 | 0.00 | 0.00 | 4.00 | 7.42 |
Tyler Alexander, Texas Rangers
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 100 | 7.3% | 64.9% | 91.2 mph | 31 | 20.0s | -29 | 0.0% | — | — |
| Z-score | 0.02 | -1.51 | 0.45 | -1.41 | 0.55 | 0.85 | — | — | — | — |
| pNERD | -0.04 | -0.76 | 0.23 | 0.00 | 0.00 | -0.43 | 0.00 | 0.00 | 3.80 | 2.80 |
Tyler Phillips, Miami Marlins
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 109 | 11.6% | 62.4% | 96.1 mph | 28 | 18.6s | -36 | 0.0% | — | — |
| Z-score | 0.54 | 0.50 | -0.57 | 0.91 | -0.23 | -0.27 | — | — | — | — |
| pNERD | -1.08 | 0.25 | -0.29 | 0.91 | 0.23 | 0.13 | 0.00 | 0.00 | 3.80 | 3.96 |
Milwaukee Brewers @ Cincinnati Reds, 4:10p
Summary
Moderately watchable — Milwaukee’s stronger team metrics and a likely Brandon Woodruff return give this one spark, but a TBD opposing starter and Brady Singer’s bumpy 2026 make it a cautious pick.
The gNERD of 9.46 lands a hair below today’s game average and near the long-run middle, meaning this is worth streaming if you care about starter storylines more than guaranteed fireworks. Milwaukee’s tNERD (6.85) is the main attraction: a top-side batting run profile, younger roster, and an above-average bullpen point to consistent action late in games, though poor fielding offsets some of that upside. Cincinnati’s tNERD (4.25) is propped up by a high barrel rate — real power potential — but otherwise weak overall run creation, so expect boom-or-bust offense. Singer’s pNERD (2.82) reflects a season with below-average whiff and strike rates and an elevated xFIP-, so he’s hittable but works quickly (nice pace), which can shorten viewing windows. The Reds also may be missing explosive pieces on the IL, trimming some unpredictability. If Woodruff indeed returns from rehab it nudges this from “meh” to “tune-in for the narrative.”
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
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 | 21.4 | 6.9% | 1.8 | -10.0 | 29.0 | $139.3M | 27.7 | -32.0 | 2.66 | 2.56 | — | — |
| Z-score | 0.84 | -0.92 | 0.39 | -0.75 | 0.91 | -0.73 | -1.21 | -1.85 | 0.53 | 0.37 | — | — |
| tNERD | 0.84 | -0.92 | 0.39 | -0.75 | 0.91 | 0.73 | 1.21 | 0.00 | 0.27 | 0.18 | 4.00 | 6.85 |
Cincinnati Reds
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -28.2 | 9.7% | -0.4 | -5.7 | -10.5 | $147.4M | 28.0 | 6.0 | 2.09 | 2.11 | — | — |
| Z-score | -1.05 | 1.45 | -0.20 | -0.42 | -1.46 | -0.63 | -0.94 | 0.35 | -0.59 | -0.59 | — | — |
| tNERD | -1.05 | 1.45 | -0.20 | -0.42 | -1.46 | 0.63 | 0.94 | 0.35 | 0.00 | 0.00 | 4.00 | 4.25 |
Brady Singer, Cincinnati Reds
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 112 | 9.0% | 61.3% | 91.2 mph | 29 | 16.8s | 9 | 0.0% | — | — |
| Z-score | 0.71 | -0.72 | -1.01 | -1.41 | 0.03 | -1.71 | — | — | — | — |
| pNERD | -1.42 | -0.36 | -0.51 | 0.00 | 0.00 | 0.86 | 0.45 | 0.00 | 3.80 | 2.82 |
Arizona Diamondbacks @ St. Louis Cardinals, 4:45p
Summary
Not a marquee slugfest, but worth tuning into: St. Louis brings the more complete club and a comfortably useful Andre Pallante, while Merrill Kelly’s age and shaky underlying numbers make him a live target — that contrast creates low-drama intrigue. The gNERD (8.55) sits a touch below average for excitement, but the cards’ strong team NERD (7.93) — driven by above‑average offense and defense — versus Arizona’s weak run creation and excellent fielding sets up interesting matchup leverage that could tilt things toward the home side. Pallante profiles as the better arm on the bump this season (solid FIP and decent peripherals, a mid-90s average velocity and steady K/9), so he’s the one you’d expect to keep the game tidy; StatMuse shows his season FIP and strikeout numbers backing that up. Merrill Kelly is a veteran coming off an earlier IL stint this year and his underlying xFIP looks poor, so expect the Diamondbacks to need run support or a short leash. Add a Cardinals bullpen that’s been iffy and you have a watchable contest where one well‑timed swing or a shaky reliever inning decides it.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1.)
Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, St. Louis Cardinals (2.15)
Arizona Diamondbacks
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -28.3 | 6.9% | 2.7 | 18.8 | 14.3 | $231.6M | 30.2 | -17.0 | 2.19 | 1.92 | — | — |
| Z-score | -1.05 | -0.92 | 0.62 | 1.45 | 0.03 | 0.33 | 1.08 | -0.98 | -0.39 | -0.99 | — | — |
| tNERD | -1.05 | -0.92 | 0.62 | 1.45 | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 4.14 |
St. Louis Cardinals
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 18.1 | 7.7% | 2.1 | 10.9 | -3.4 | $111.2M | 26.9 | 3.0 | 2.17 | 2.15 | — | — |
| Z-score | 0.72 | -0.24 | 0.47 | 0.85 | -1.03 | -1.05 | -1.94 | 0.18 | -0.43 | -0.50 | — | — |
| tNERD | 0.72 | -0.24 | 0.47 | 0.85 | -1.03 | 1.05 | 1.94 | 0.18 | 0.00 | 0.00 | 4.00 | 7.93 |
Merrill Kelly, Arizona Diamondbacks
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 128 | 9.8% | 62.5% | 92.1 mph | 37 | 18.2s | 10 | 0.0% | — | — |
| Z-score | 1.63 | -0.34 | -0.53 | -0.99 | 2.11 | -0.59 | — | — | — | — |
| pNERD | -3.26 | -0.17 | -0.26 | 0.00 | 0.00 | 0.29 | 0.50 | 0.00 | 3.80 | 0.90 |
Andre Pallante, St. Louis Cardinals
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 98 | 8.9% | 63.9% | 95.2 mph | 27 | 20.1s | -6 | 0.0% | — | — |
| Z-score | -0.09 | -0.76 | 0.03 | 0.48 | -0.49 | 0.93 | — | — | — | — |
| pNERD | 0.19 | -0.38 | 0.02 | 0.48 | 0.49 | -0.47 | 0.00 | 0.00 | 3.80 | 4.12 |
Boston Red Sox @ Colorado Rockies, 5:40p
Summary
Not a must-watch marquee matchup — gNERD 8.52 sits below both the historical mean and today’s average — but it’s worth tuning in if you like watching a high-upside young arm try to impose himself against a thin Rockies lineup. Jake Bennett’s healthy pNERD (6.83) reflects a 25-year-old lefty with a solid early showing in Boston after a May call-up; he’s shown swing-and-miss and strike-rate profile that can create tense, bite-your-nails innings. Ryan Feltner (pNERD 2.77) is more of a roll-the-dice start: recently back from an ulnar-nerve IL stint with a short rehab outing in mid-June, his peripheral profile (xFIP-ish indicators and below-average strike rate) suggests contact and run-scoring are likelier than punchouts. Team-wise Boston’s tNERD (5.78) is buoyed by defense, bullpen depth and positive luck, while Colorado’s woeful tNERD (1.65) — poor batting and fielding components — lowers the ceiling for a truly compelling game despite Coors’ run-friendly backdrop. In short: watch for Bennett’s developmental ceiling and whether Feltner’s return is live; don’t expect a can’t-miss pitchers’ duel.
(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 | -38.5 | 6.8% | 3.5 | 19.9 | 25.2 | $263.6M | 29.2 | 14.0 | 2.47 | 2.64 | — | — |
| Z-score | -1.44 | -1.00 | 0.84 | 1.54 | 0.68 | 0.70 | 0.17 | 0.82 | 0.16 | 0.54 | — | — |
| tNERD | -1.44 | -1.00 | 0.84 | 1.54 | 0.68 | 0.00 | 0.00 | 0.82 | 0.08 | 0.27 | 4.00 | 5.78 |
Colorado Rockies
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -34.0 | 6.8% | -2.8 | -9.1 | 16.9 | $134.1M | 29.5 | 8.0 | 1.73 | 1.80 | — | — |
| Z-score | -1.27 | -1.00 | -0.83 | -0.68 | 0.18 | -0.79 | 0.44 | 0.47 | -1.29 | -1.25 | — | — |
| tNERD | -1.27 | -1.00 | -0.83 | -0.68 | 0.18 | 0.79 | 0.00 | 0.47 | 0.00 | 0.00 | 4.00 | 1.65 |
Jake Bennett, Boston Red Sox
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 97 | 11.8% | 67.2% | 92.6 mph | 25 | 18.6s | 12 | 0.0% | — | — |
| Z-score | -0.15 | 0.59 | 1.38 | -0.75 | -1.01 | -0.27 | — | — | — | — |
| pNERD | 0.30 | 0.30 | 0.69 | 0.00 | 1.01 | 0.13 | 0.60 | 0.00 | 3.80 | 6.83 |
Ryan Feltner, Colorado Rockies
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 106 | 10.3% | 61.3% | 94.7 mph | 29 | 18.9s | 0 | 0.0% | — | — |
| Z-score | 0.37 | -0.11 | -1.01 | 0.24 | 0.03 | -0.03 | — | — | — | — |
| pNERD | -0.73 | -0.05 | -0.50 | 0.24 | 0.00 | 0.01 | 0.00 | 0.00 | 3.80 | 2.77 |
Baltimore Orioles @ Los Angeles Angels, 6:38p
Summary
Watch if you like strikeout upside from the visitor and low drama otherwise: Kyle Bradish’s recent 12‑K outing makes him the only real source of excitement, while Sam Aldegheri is a league‑average‑to‑worse young arm who was just shuffled back up from Triple‑A.
This game’s gNERD (3.47) and sub‑par team NERDs reflect what you see in the box score: Baltimore supplies modest offense and decent broadcaster appeal, but shaky defense and only an OK bullpen; the Angels profile as feast‑or‑famine boppers (high barrel rate) with awful defense and a thin pen — not exactly appointment TV. Bradish’s pNERD (3.01) flags strikeout upside and solid velocity, though his peripherals are closer to league average, so he’s watchable mostly for K totals rather than long duel potential. Aldegheri’s negative pNERD (−1.31) and scary xFIP‑ suggest he could be knocked around; he’s a recent recall with mixed Triple‑A results. Given the matchup and the low team NERDs, expect a low‑event game where the main attraction is whether Bradish can turn his swing‑and‑miss night into another one.
(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Baltimore Orioles (2.10)
Baltimore Orioles
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 10.7 | 8.4% | -1.6 | -9.2 | 16.2 | $214.8M | 29.0 | -7.0 | 2.82 | 2.10 | — | — |
| Z-score | 0.44 | 0.35 | -0.52 | -0.69 | 0.14 | 0.14 | -0.02 | -0.40 | 0.85 | -0.61 | — | — |
| tNERD | 0.44 | 0.35 | -0.52 | -0.69 | 0.14 | 0.00 | 0.02 | 0.00 | 0.42 | 0.00 | 4.00 | 4.16 |
Los Angeles Angels
| Batting | Barrel% | BaseR | Fielding | Bullpen | Payroll | Age | Luck | TV | Radio | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | -1.6 | 9.3% | -6.5 | -21.5 | -7.6 | $191.6M | 28.6 | -1.0 | 2.59 | 2.01 | — | — |
| Z-score | -0.03 | 1.11 | -1.82 | -1.63 | -1.28 | -0.13 | -0.39 | -0.05 | 0.40 | -0.80 | — | — |
| tNERD | -0.03 | 1.11 | -1.82 | -1.63 | -1.28 | 0.13 | 0.39 | 0.00 | 0.20 | 0.00 | 4.00 | 1.06 |
Kyle Bradish, Baltimore Orioles
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 95 | 10.8% | 61.1% | 94.5 mph | 29 | 21.5s | 1 | 0.0% | — | — |
| Z-score | -0.27 | 0.13 | -1.10 | 0.15 | 0.03 | 2.06 | — | — | — | — |
| pNERD | 0.53 | 0.06 | -0.55 | 0.15 | 0.00 | -1.03 | 0.05 | 0.00 | 3.80 | 3.01 |
Sam Aldegheri, Los Angeles Angels
| xFIP- | SwStr% | Strike% | Velocity | Age | Pace | Luck | KN% | C | Total | |
|---|---|---|---|---|---|---|---|---|---|---|
| Raw stat | 149 | 8.3% | 63.4% | 92.3 mph | 24 | 19.2s | -44 | 0.0% | — | — |
| Z-score | 2.84 | -1.04 | -0.15 | -0.89 | -1.27 | 0.21 | — | — | — | — |
| pNERD | -5.67 | -0.52 | -0.08 | 0.00 | 1.27 | -0.11 | 0.00 | 0.00 | 3.80 | -1.31 |
- ← Previous
MLB: What to watch on June 21, 2026