MLB: What to watch on August 10, 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
Milwaukee Brewers @ San Diego Padres, 6:40p
Summary
I have plenty for a solid draft.
Milwaukee's best-in-baseball roster rolls into Petco Park behind one of the game's quietest aces, and this one has the numbers to back up the hype. At 17.29, the gNERD score sits well above today's average and near the top of the historical distribution, driven by two above-average lineups and a legitimately compelling pitching matchup. Henderson pairs a 9.85 pNERD with a 2.70 ERA, making his 11th appearance of the 2026 season, lights out for the Brewers since re-joining the rotation in July. His command profile is the real story — a 54.5% zone rate, 69.4% first-pitch-strike rate and 5.2% walk rate back up strong strikeout and swinging-strike marks, and the underlying xFIP suggests this isn't fluky run prevention. Mize, meanwhile, is still finding his footing in San Diego after struggling in his first outing as a Padre against the Arizona Diamondbacks, allowing nine hits and eight runs in just 3.1 innings — his 5.36 pNERD is respectable but he's clearly the lesser arm here. Both bullpens rank near the league's best by runs saved, and San Diego's broadcast ratings and Milwaukee's baserunning give this game extra juice on both sides of the ball. A legitimately great watch.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)
Milwaukee Brewers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
23.0 |
7.5% |
9.0 |
-1.3 |
52.2 |
$139.3M |
27.7 |
-16.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
0.74 |
-0.30 |
1.71 |
-0.04 |
1.40 |
-0.73 |
-1.21 |
-0.91 |
0.53 |
0.37 |
— |
— |
| tNERD |
0.74 |
-0.30 |
1.71 |
-0.04 |
1.40 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
9.89 |
San Diego Padres
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-19.3 |
8.2% |
4.9 |
13.8 |
61.8 |
$255.5M |
29.9 |
-10.0 |
3.47 |
3.37 |
— |
— |
| Z-score |
-0.56 |
0.42 |
0.90 |
0.80 |
1.83 |
0.60 |
0.85 |
-0.57 |
2.12 |
2.09 |
— |
— |
| tNERD |
-0.56 |
0.42 |
0.90 |
0.80 |
1.83 |
0.00 |
0.00 |
0.00 |
1.06 |
1.04 |
4.00 |
9.48 |
Logan Henderson, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
70 |
12.9% |
69.7% |
93.0 mph |
24 |
20.4s |
-5 |
0.0% |
— |
— |
| Z-score |
-1.79 |
1.09 |
2.48 |
-0.55 |
-1.24 |
1.11 |
— |
— |
— |
— |
| pNERD |
3.57 |
0.54 |
1.24 |
0.00 |
1.24 |
-0.55 |
0.00 |
0.00 |
3.80 |
9.85 |
Casey Mize, San Diego Padres
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
95 |
11.6% |
64.7% |
93.6 mph |
29 |
17.9s |
-13 |
0.0% |
— |
— |
| Z-score |
-0.33 |
0.48 |
0.39 |
-0.28 |
0.10 |
-0.94 |
— |
— |
— |
— |
| pNERD |
0.65 |
0.24 |
0.19 |
0.00 |
0.00 |
0.47 |
0.00 |
0.00 |
3.80 |
5.36 |
Go back to top of page
Kansas City Royals @ Los Angeles Dodgers, 7:10p
Summary
Tarik Skubal's Dodger Stadium debut is the headline here, and the numbers back up the hype. The reigning ace of the pitching staff, now wearing Dodger blue, makes his first Dodger Stadium start since joining the Dodgers, after allowing two runs in six innings last Tuesday in a tough-luck loss at Wrigley Field in his debut with the team. His 12.04 pNERD is comfortably above today's average and sits in rare territory historically, driven by elite whiff rates, a blistering fastball, and an xFIP- that suggests he's been every bit as good as his shiny ERA implies. Noah Cameron isn't just a sacrificial lamb, though — he's quietly been Kansas City's best story lately, having thrown 23 innings over his past three outings, including eight innings of two-hit, one-run baseball with nine strikeouts, and seven no-hit innings before that. The Dodgers' lineup and bullpen (both well above average) give LA a clear team-level edge, while Kansas City's bullpen has been a genuine liability. With a gNERD of 14.63, this ranks near the top of both today's slate and the broader historical range, making it one of the more watchable matchups on the board.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)
Kansas City Royals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-22.6 |
8.0% |
0.9 |
6.0 |
-38.0 |
$184.5M |
29.7 |
18.0 |
2.11 |
2.22 |
— |
— |
| Z-score |
-0.66 |
0.22 |
0.11 |
0.36 |
-2.64 |
-0.21 |
0.62 |
1.02 |
-0.54 |
-0.36 |
— |
— |
| tNERD |
-0.66 |
0.22 |
0.11 |
0.36 |
-2.64 |
0.21 |
0.00 |
1.02 |
0.00 |
0.00 |
4.00 |
2.62 |
Los Angeles Dodgers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
60.0 |
8.9% |
-5.3 |
19.1 |
38.3 |
$413.5M |
30.0 |
11.0 |
2.45 |
2.51 |
— |
— |
| Z-score |
1.88 |
1.14 |
-1.11 |
1.09 |
0.78 |
2.41 |
0.90 |
0.62 |
0.12 |
0.26 |
— |
— |
| tNERD |
1.88 |
1.14 |
-1.11 |
1.09 |
0.78 |
0.00 |
0.00 |
0.62 |
0.06 |
0.13 |
4.00 |
8.60 |
Noah Cameron, Kansas City Royals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
96 |
11.1% |
63.1% |
92.4 mph |
26 |
17.4s |
6 |
0.0% |
— |
— |
| Z-score |
-0.27 |
0.25 |
-0.28 |
-0.82 |
-0.71 |
-1.35 |
— |
— |
— |
— |
| pNERD |
0.54 |
0.12 |
-0.14 |
0.00 |
0.71 |
0.67 |
0.30 |
0.00 |
3.80 |
6.00 |
Tarik Skubal, Los Angeles Dodgers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
63 |
16.2% |
67.8% |
96.8 mph |
29 |
18.2s |
4 |
0.0% |
— |
— |
| Z-score |
-2.20 |
2.63 |
1.67 |
1.16 |
0.10 |
-0.69 |
— |
— |
— |
— |
| pNERD |
4.39 |
1.32 |
0.83 |
1.16 |
0.00 |
0.35 |
0.20 |
0.00 |
3.80 |
12.04 |
Go back to top of page
Philadelphia Phillies @ St. Louis Cardinals, 4:45p
Summary
I'll proceed with the information gathered and write the summary now.
Andrew Painter's return from the wilderness is the real draw here, even if the results haven't caught up to the stuff yet. The Phillies' former top prospect, who blew out his elbow in 2023, finally debuted this spring, but a rocky 14-start stretch got him a 7.06 ERA and a 1-8 record, with the last of those outings a two-inning, six-run disaster against Miami that got him optioned down. He's since been retooling his command in the minors—locating in the zone and cutting down walks was the top priority—and his stuff was never the problem; his pNERD of 6.22 leans heavily on premium velocity (96.2 mph) and youth, with some bad luck actually working in his favor after some tough results. Hunter Dobbins counters for St. Louis with a tidy 5.57 pNERD built on quick pace and a solidly below-average xFIP-, quietly effective if unspectacular. Team-wise, both clubs are middling on offense but the Phillies bring an elite bullpen and baserunning edge, while the Cardinals' extreme youth and payroll thrift juice their tNERD. At 11.55, this gNERD sits a bit above the historical median—not a marquee slate-topper, but Painter's stuff-versus-command drama makes it worth a look.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Philadelphia Phillies (2.92); radio, Philadelphia Phillies (2.69)
Philadelphia Phillies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-38.6 |
7.5% |
9.1 |
-5.9 |
41.8 |
$309.8M |
30.5 |
-20.0 |
2.92 |
2.69 |
— |
— |
| Z-score |
-1.16 |
-0.30 |
1.73 |
-0.30 |
0.93 |
1.22 |
1.36 |
-1.14 |
1.03 |
0.64 |
— |
— |
| tNERD |
-1.16 |
-0.30 |
1.73 |
-0.30 |
0.93 |
0.00 |
0.00 |
0.00 |
0.52 |
0.32 |
4.00 |
5.74 |
St. Louis Cardinals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-28.1 |
7.5% |
0.0 |
12.8 |
-0.6 |
$111.2M |
26.9 |
-16.0 |
2.17 |
2.15 |
— |
— |
| Z-score |
-0.83 |
-0.30 |
-0.07 |
0.74 |
-0.96 |
-1.05 |
-1.94 |
-0.91 |
-0.43 |
-0.50 |
— |
— |
| tNERD |
-0.83 |
-0.30 |
-0.07 |
0.74 |
-0.96 |
1.05 |
1.94 |
0.00 |
0.00 |
0.00 |
4.00 |
5.57 |
Andrew Painter, Philadelphia Phillies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
111 |
10.3% |
64.0% |
96.2 mph |
23 |
18.4s |
41 |
0.0% |
— |
— |
| Z-score |
0.61 |
-0.13 |
0.08 |
0.89 |
-1.51 |
-0.53 |
— |
— |
— |
— |
| pNERD |
-1.22 |
-0.06 |
0.04 |
0.89 |
1.51 |
0.26 |
1.00 |
0.00 |
3.80 |
6.22 |
Hunter Dobbins, St. Louis Cardinals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
95 |
9.7% |
62.6% |
95.1 mph |
26 |
17.9s |
-7 |
0.0% |
— |
— |
| Z-score |
-0.33 |
-0.41 |
-0.49 |
0.39 |
-0.71 |
-0.94 |
— |
— |
— |
— |
| pNERD |
0.65 |
-0.21 |
-0.25 |
0.39 |
0.71 |
0.47 |
0.00 |
0.00 |
3.80 |
5.57 |
Go back to top of page
New York Mets @ Atlanta Braves, 4:15p
Summary
A middling gNERD score hides a genuinely lopsided divisional clash, with the Braves running away from a Mets team stuck in last place. Atlanta enters at 36-18 and Truist Park has been a fortress lately—the Braves are 8-0 in their last eight games as a home favorite—while New York limps in at 22-31 overall and a woeful 11-18 on the road. Juan Soto is reportedly day-to-day with a calf issue, which stings for a Mets lineup already missing punch, though Bo Bichette has quietly racked up 124 hits. Atlanta counters with Matt Olson's 34 homers and Ozzie Albies chipping in 19 more. On the mound, Christian Scott is the more interesting arm here, his mid-90s velocity and strong xFIP driving a solid 6.35 pNERD—clearly outpacing Bryce Elder's 4.77, whose fastball has dipped into the low-90s. Both team tNERDs sit in the middle of the pack, buoyed mainly by strong bullpens on both sides. Watch for Scott's stuff, but don't expect a nail-biter given how differently these two clubs are trending.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, New York Mets (3.32); radio, New York Mets (3.05)
New York Mets
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-30.1 |
8.6% |
-2.4 |
-7.1 |
37.8 |
$374.9M |
29.9 |
-6.0 |
3.32 |
3.05 |
— |
— |
| Z-score |
-0.89 |
0.83 |
-0.54 |
-0.37 |
0.75 |
1.97 |
0.85 |
-0.35 |
1.82 |
1.41 |
— |
— |
| tNERD |
-0.89 |
0.83 |
-0.54 |
-0.37 |
0.75 |
0.00 |
0.00 |
0.00 |
0.91 |
0.70 |
4.00 |
5.40 |
Atlanta Braves
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
1.3 |
8.9% |
-2.5 |
5.8 |
40.9 |
$249.8M |
30.5 |
-36.0 |
2.36 |
2.36 |
— |
— |
| Z-score |
0.07 |
1.14 |
-0.56 |
0.35 |
0.89 |
0.54 |
1.36 |
-2.05 |
-0.05 |
-0.06 |
— |
— |
| tNERD |
0.07 |
1.14 |
-0.56 |
0.35 |
0.89 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
5.90 |
Christian Scott, New York Mets
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
89 |
11.7% |
64.5% |
95.4 mph |
27 |
19.5s |
-11 |
0.0% |
— |
— |
| Z-score |
-0.68 |
0.53 |
0.31 |
0.53 |
-0.44 |
0.37 |
— |
— |
— |
— |
| pNERD |
1.35 |
0.26 |
0.15 |
0.53 |
0.44 |
-0.19 |
0.00 |
0.00 |
3.80 |
6.35 |
Bryce Elder, Atlanta Braves
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
8.9% |
63.0% |
91.8 mph |
27 |
16.8s |
-11 |
0.0% |
— |
— |
| Z-score |
-0.09 |
-0.78 |
-0.36 |
-1.08 |
-0.44 |
-1.84 |
— |
— |
— |
— |
| pNERD |
0.19 |
-0.39 |
-0.18 |
0.00 |
0.44 |
0.92 |
0.00 |
0.00 |
3.80 |
4.77 |
Go back to top of page
Texas Rangers @ Los Angeles Angels, 6:38p
Summary
Texas Rangers, still clawing at a wild-card spot, head to Anaheim to face an Angels team playing out the string, and this one is more interesting than the standings gap suggests thanks to a genuinely sharp lefty-lefty pitching matchup. Reid Detmers is the headline act here: fresh off a career night in which he struck out a career-high 14 and allowed just one hit — a leadoff homer — over eight innings against the Rangers, and his pNERD of 7.55 backs that up, built on a strong xFIP- and youth. MacKenzie Gore isn't far behind at 6.50 pNERD, though he's shaking off rust after being activated from the paternity list, and his ugly history against the Angels (an 0-2 mark, including a 13-1 shellacking last month) is worth remembering even as his xFIP and FIP suggest he's pitched better than his 4.55 ERA. Texas brings real thump via Joc Pederson and Jake Burger and a tNERD edge (5.52 to Los Angeles's paltry 0.91), largely because the Angels' offense, baserunning, and defense all grade out poorly. The Rangers also carry a notably strong luck score, hinting they've underperformed and could be due for better results. Overall, a modestly above-average gNERD of 10.24 — the appeal here is mostly about watching two good young left-handed arms work.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Texas Rangers (2.08)
Texas Rangers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
17.0 |
7.4% |
-1.0 |
-9.1 |
27.1 |
$201.9M |
30.3 |
32.0 |
2.01 |
2.08 |
— |
— |
| Z-score |
0.56 |
-0.40 |
-0.26 |
-0.48 |
0.27 |
-0.01 |
1.17 |
1.82 |
-0.74 |
-0.65 |
— |
— |
| tNERD |
0.56 |
-0.40 |
-0.26 |
-0.48 |
0.27 |
0.01 |
0.00 |
1.82 |
0.00 |
0.00 |
4.00 |
5.52 |
Los Angeles Angels
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-34.8 |
8.2% |
-7.7 |
-25.0 |
14.4 |
$191.6M |
28.6 |
1.0 |
2.59 |
2.01 |
— |
— |
| Z-score |
-1.04 |
0.42 |
-1.58 |
-1.36 |
-0.29 |
-0.13 |
-0.39 |
0.05 |
0.40 |
-0.80 |
— |
— |
| tNERD |
-1.04 |
0.42 |
-1.58 |
-1.36 |
-0.29 |
0.13 |
0.39 |
0.05 |
0.20 |
0.00 |
4.00 |
0.91 |
MacKenzie Gore, Texas Rangers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
93 |
11.5% |
64.0% |
95.4 mph |
27 |
19.8s |
18 |
0.0% |
— |
— |
| Z-score |
-0.44 |
0.43 |
0.07 |
0.53 |
-0.44 |
0.62 |
— |
— |
— |
— |
| pNERD |
0.89 |
0.22 |
0.04 |
0.53 |
0.44 |
-0.31 |
0.90 |
0.00 |
3.80 |
6.50 |
Reid Detmers, Los Angeles Angels
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
86 |
12.3% |
65.3% |
94.1 mph |
26 |
19.0s |
12 |
0.0% |
— |
— |
| Z-score |
-0.85 |
0.81 |
0.63 |
-0.05 |
-0.71 |
-0.04 |
— |
— |
— |
— |
| pNERD |
1.70 |
0.40 |
0.31 |
0.00 |
0.71 |
0.02 |
0.60 |
0.00 |
3.80 |
7.55 |
Go back to top of page
Colorado Rockies @ Arizona Diamondbacks, 6:40p
Summary
Colorado limps into the desert as one of the majors' worst offenses, but the pitching side has a bit of texture worth watching. Michael Soroka makes his first start since June 20, having landed on the IL with a strained left glute after emerging as one of Arizona's early-season bright spots; he's coming back after just one rehab outing, and his track record against Colorado is strong—he's beaten them in Colorado giving up two runs in 5 2/3 innings, then had a no-decision after giving up one run in six innings in his last meeting. His pNERD of 6.36 reflects genuinely tidy underlying numbers, headlined by a sharp xFIP-. Across from him, rookie Gabriel Hughes is still finding his footing—he struck out a career-high seven in his last outing, a no-decision against Tampa Bay in which he gave up four hits and five runs in 5 1/3 innings—but his peripherals are solid enough for a matching 6.28 pNERD. The team scores are the drag here: Colorado's putrid bat-and-glove profile drops its tNERD to 1.37, and even Arizona's modest 4.31 is unspectacular. Combined gNERD of 9.17 sits a shade below the historical average and today's slate average—watch for the pitching craft, not the offense.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, Arizona Diamondbacks (1.92)
Colorado Rockies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-45.9 |
6.6% |
-2.0 |
-11.4 |
25.6 |
$134.1M |
29.5 |
1.0 |
1.73 |
1.80 |
— |
— |
| Z-score |
-1.38 |
-1.23 |
-0.46 |
-0.61 |
0.21 |
-0.79 |
0.44 |
0.05 |
-1.29 |
-1.25 |
— |
— |
| tNERD |
-1.38 |
-1.23 |
-0.46 |
-0.61 |
0.21 |
0.79 |
0.00 |
0.05 |
0.00 |
0.00 |
4.00 |
1.37 |
Arizona Diamondbacks
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-33.3 |
7.0% |
4.6 |
19.4 |
24.8 |
$231.6M |
30.2 |
-23.0 |
2.19 |
1.92 |
— |
— |
| Z-score |
-0.99 |
-0.81 |
0.84 |
1.11 |
0.17 |
0.33 |
1.08 |
-1.31 |
-0.39 |
-0.99 |
— |
— |
| tNERD |
-0.99 |
-0.81 |
0.84 |
1.11 |
0.17 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
4.31 |
Gabriel Hughes, Colorado Rockies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
89 |
8.7% |
67.0% |
92.5 mph |
24 |
19.9s |
0 |
0.0% |
— |
— |
| Z-score |
-0.68 |
-0.88 |
1.35 |
-0.77 |
-1.24 |
0.70 |
— |
— |
— |
— |
| pNERD |
1.35 |
-0.44 |
0.68 |
0.00 |
1.24 |
-0.35 |
0.00 |
0.00 |
3.80 |
6.28 |
Michael Soroka, Arizona Diamondbacks
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
85 |
9.4% |
66.7% |
93.7 mph |
28 |
18.5s |
-12 |
0.0% |
— |
— |
| Z-score |
-0.91 |
-0.55 |
1.24 |
-0.23 |
-0.17 |
-0.45 |
— |
— |
— |
— |
| pNERD |
1.82 |
-0.28 |
0.62 |
0.00 |
0.17 |
0.22 |
0.00 |
0.00 |
3.80 |
6.36 |
Go back to top of page
Baltimore Orioles @ Minnesota Twins, 4:40p
Summary
This one's a middling matchup on paper, but the Pete Alonso show alone might be worth the price of admission. The Orioles roll into Target Field having won their last outing while the Twins have dropped two straight, though Minnesota's been a solid 30-27 at home. Pete Alonso has been the engine of Baltimore's offense all season — 25 home runs, 75 RBI, and 111 hits give him the kind of production that changes games in a single swing. Minnesota counters with Brooks Lee quietly building a case as one of the more reliable run producers, with 17 homers and 61 RBI, while Kody Clemens adds 20 homers and 55 RBI. On the mound, Trevor Rogers carries real helium after a 2025 breakout that earned him Cy Young buzz, and his elite strike-throwing shows up again in his 5.60 pNERD. Dean Kremer's been quietly effective by xFIP but has gotten lucky results-wise. Both teams carry middling tNERDs — Baltimore's roster and bullpen give it the edge — pulling this to a modestly below-average 9.14 gNERD. Watchable, not urgent.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Baltimore Orioles (2.10)
Baltimore Orioles
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
14.6 |
8.6% |
-1.0 |
-10.7 |
27.4 |
$214.8M |
29.0 |
-4.0 |
2.82 |
2.10 |
— |
— |
| Z-score |
0.48 |
0.83 |
-0.26 |
-0.57 |
0.29 |
0.14 |
-0.02 |
-0.23 |
0.85 |
-0.61 |
— |
— |
| tNERD |
0.48 |
0.83 |
-0.26 |
-0.57 |
0.29 |
0.00 |
0.02 |
0.00 |
0.42 |
0.00 |
4.00 |
5.22 |
Minnesota Twins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
11.2 |
8.0% |
-5.7 |
-20.3 |
6.4 |
$122.1M |
28.9 |
-15.0 |
2.30 |
2.06 |
— |
— |
| Z-score |
0.38 |
0.22 |
-1.19 |
-1.10 |
-0.65 |
-0.92 |
-0.06 |
-0.86 |
-0.17 |
-0.69 |
— |
— |
| tNERD |
0.38 |
0.22 |
-1.19 |
-1.10 |
-0.65 |
0.92 |
0.06 |
0.00 |
0.00 |
0.00 |
4.00 |
2.64 |
Trevor Rogers, Baltimore Orioles
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
11.3% |
68.5% |
93.6 mph |
28 |
18.0s |
2 |
0.0% |
— |
— |
| Z-score |
0.02 |
0.34 |
1.96 |
-0.28 |
-0.17 |
-0.85 |
— |
— |
— |
— |
| pNERD |
-0.05 |
0.17 |
0.98 |
0.00 |
0.17 |
0.43 |
0.10 |
0.00 |
3.80 |
5.60 |
Dean Kremer, Minnesota Twins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
96 |
11.5% |
62.4% |
92.7 mph |
30 |
20.1s |
49 |
0.0% |
— |
— |
| Z-score |
-0.27 |
0.43 |
-0.60 |
-0.68 |
0.36 |
0.86 |
— |
— |
— |
— |
| pNERD |
0.54 |
0.22 |
-0.30 |
0.00 |
0.00 |
-0.43 |
1.00 |
0.00 |
3.80 |
4.82 |
Go back to top of page
Houston Astros @ San Francisco Giants, 6:45p
Summary
Playing out the string on a lost season, the Giants and Astros meet with both starters still writing their first chapters and a matchup so fresh it's literally the first meeting between these two teams all year. San Francisco enters having dropped to 20 games under .500 for the first time this season, and Houston is looking to make it four straight opponents to feast on a Giants club that's scuffling badly. Blade Tidwell, a 2025 midseason trade piece from the Mets who's bounced between the majors, Triple-A, and a shoulder injury, is making just his fourth career start and has never faced Houston — the kind of small-sample rookie-ish intrigue that's fun even without gaudy numbers (his pNERD reads zero simply because we don't have enough data yet). Tidwell, making just his fourth big-league start in his 14th overall appearance, has posted a 3.18 ERA. Hayden Wesneski counters with a similarly thin two-start sample. Neither team's tNERD stands out — Houston's 3.72 and San Francisco's 4.02 both sit below the historical average of 5.23 — leaving this one below-average on both counts. The resulting 8.87 gNERD lands under today's field average of 10.64, making this a game you can skip unless you're a completionist or simply enjoy watching a last-place team's slow-motion collapse.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)
Houston Astros
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
33.6 |
8.1% |
-6.2 |
-8.3 |
12.3 |
$232.7M |
28.9 |
5.0 |
2.17 |
1.99 |
— |
— |
| Z-score |
1.07 |
0.32 |
-1.29 |
-0.43 |
-0.39 |
0.34 |
-0.16 |
0.28 |
-0.42 |
-0.84 |
— |
— |
| tNERD |
1.07 |
0.32 |
-1.29 |
-0.43 |
-0.39 |
0.00 |
0.16 |
0.28 |
0.00 |
0.00 |
4.00 |
3.72 |
San Francisco Giants
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-12.4 |
7.1% |
-4.2 |
-8.9 |
2.3 |
$228.3M |
29.6 |
23.0 |
3.20 |
3.49 |
— |
— |
| Z-score |
-0.35 |
-0.71 |
-0.89 |
-0.47 |
-0.83 |
0.29 |
0.49 |
1.31 |
1.59 |
2.34 |
— |
— |
| tNERD |
-0.35 |
-0.71 |
-0.89 |
-0.47 |
-0.83 |
0.00 |
0.00 |
1.31 |
0.79 |
1.17 |
4.00 |
4.02 |
Hayden Wesneski, Houston Astros
No detailed stats available
Blade Tidwell, San Francisco Giants
No detailed stats available
Go back to top of page
Boston Red Sox @ Toronto Blue Jays, 4:07p
Summary
Boston's Sonny Gray comes to Rogers Centre riding a strikingly good season, and Jameson Taillon comes in mostly hoping nobody looks too closely at his numbers — a pairing that makes this game more about vibes than must-watch pitching drama. Gray sports a 14-2 record with a 2.78 ERA, while Taillon is stuck at 2-6 with a 5.96 ERA, and Gray's xFIP- backs up the eye test even if his fastball has lost some zip. Toronto, despite that lopsided pitching matchup, has quietly owned this series — this is the 10th meeting between these teams this season, with the Blue Jays holding a 6-3 edge — and Boston arrives having lost two in a row after a five-game road winning streak. The Red Sox tNERD (6.37) is solid, fueled by a strong bullpen and above-average fielding, while Toronto's putrid batting and barrel rates drag its tNERD down to 2.14, offset only by good glovework. Combined, the 8.39 gNERD sits below both the historic and today's averages — a fine game if it's on, but not one to clear your schedule for.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Boston Red Sox (2.64)
Boston Red Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-7.2 |
7.3% |
1.5 |
13.7 |
53.8 |
$263.6M |
29.2 |
4.0 |
2.47 |
2.64 |
— |
— |
| Z-score |
-0.19 |
-0.50 |
0.23 |
0.79 |
1.47 |
0.70 |
0.17 |
0.22 |
0.16 |
0.54 |
— |
— |
| tNERD |
-0.19 |
-0.50 |
0.23 |
0.79 |
1.47 |
0.00 |
0.00 |
0.22 |
0.08 |
0.27 |
4.00 |
6.37 |
Toronto Blue Jays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-47.5 |
6.0% |
-4.9 |
22.6 |
31.2 |
$306.1M |
30.1 |
-5.0 |
3.10 |
2.39 |
— |
— |
| Z-score |
-1.43 |
-1.84 |
-1.03 |
1.29 |
0.46 |
1.18 |
0.99 |
-0.29 |
1.40 |
0.01 |
— |
— |
| tNERD |
-1.43 |
-1.84 |
-1.03 |
1.29 |
0.46 |
0.00 |
0.00 |
0.00 |
0.70 |
0.00 |
4.00 |
2.14 |
Sonny Gray, Boston Red Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
87 |
10.1% |
64.5% |
91.9 mph |
36 |
21.4s |
-23 |
0.0% |
— |
— |
| Z-score |
-0.79 |
-0.22 |
0.29 |
-1.04 |
1.97 |
1.92 |
— |
— |
— |
— |
| pNERD |
1.59 |
-0.11 |
0.15 |
0.00 |
0.00 |
-0.96 |
0.00 |
0.00 |
3.80 |
4.46 |
Jameson Taillon, Toronto Blue Jays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
113 |
11.4% |
62.7% |
91.9 mph |
34 |
17.8s |
32 |
0.0% |
— |
— |
| Z-score |
0.73 |
0.39 |
-0.48 |
-1.04 |
1.43 |
-1.02 |
— |
— |
— |
— |
| pNERD |
-1.45 |
0.19 |
-0.24 |
0.00 |
0.00 |
0.51 |
1.00 |
0.00 |
3.80 |
3.81 |
Go back to top of page
Tampa Bay Rays @ Athletics, 6:40p
Summary
This is a mismatch masquerading as a game, but there's just enough noise around the A's to make it watchable for the wrong reasons. Tampa Bay rides a six-game winning streak into Sacramento, while Oakland is trying to build on something real after a nine-game skid that coincided with the firing of long-time general manager David Forst, the Athletics snapped the streak with a convincing win over Boston. That's a bigger storyline than anything happening on the mound. Freddy Peralta gives Tampa Bay a passable arm—decent whiff rate, solid pace, and a bit of positive regression coming his way per the underlying numbers—but nothing that screams must-see. Jacob Lopez is the drag here, his xFIP- ballooning his component score into negative territory, and a fastball sitting under 91 mph won't miss many bats. The Rays' offense is legitimately good on the basepaths and at the plate, though their barrel rate is ugly, while Oakland's roster-wide deficiencies (fielding, bullpen, baserunning) drag their tNERD near the bottom of today's slate. Skip it unless you're just curious whether the A's post-firing bounce has legs.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9.)
Recommended broadcasts: TV, Tampa Bay Rays (2.27); radio, Tampa Bay Rays (2.10)
Tampa Bay Rays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
24.9 |
5.8% |
4.8 |
-5.5 |
19.5 |
$106.9M |
29.1 |
22.0 |
2.27 |
2.10 |
— |
— |
| Z-score |
0.80 |
-2.05 |
0.88 |
-0.28 |
-0.06 |
-1.10 |
0.07 |
1.25 |
-0.23 |
-0.61 |
— |
— |
| tNERD |
0.80 |
-2.05 |
0.88 |
-0.28 |
-0.06 |
1.10 |
0.00 |
1.25 |
0.00 |
0.00 |
4.00 |
5.63 |
Athletics
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-10.2 |
7.7% |
-4.0 |
-29.0 |
-5.5 |
$135.2M |
28.2 |
16.0 |
1.27 |
1.94 |
— |
— |
| Z-score |
-0.28 |
-0.09 |
-0.85 |
-1.59 |
-1.18 |
-0.77 |
-0.71 |
0.91 |
-2.19 |
-0.95 |
— |
— |
| tNERD |
-0.28 |
-0.09 |
-0.85 |
-1.59 |
-1.18 |
0.77 |
0.71 |
0.91 |
0.00 |
0.00 |
4.00 |
2.39 |
Freddy Peralta, Tampa Bay Rays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
11.3% |
60.7% |
94.2 mph |
30 |
18.4s |
31 |
0.0% |
— |
— |
| Z-score |
0.02 |
0.34 |
-1.29 |
-0.01 |
0.36 |
-0.53 |
— |
— |
— |
— |
| pNERD |
-0.05 |
0.17 |
-0.65 |
0.00 |
0.00 |
0.26 |
1.00 |
0.00 |
3.80 |
4.54 |
Jacob Lopez, Athletics
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
131 |
9.8% |
60.7% |
90.5 mph |
28 |
19.9s |
1 |
0.0% |
— |
— |
| Z-score |
1.78 |
-0.36 |
-1.33 |
-1.67 |
-0.17 |
0.70 |
— |
— |
— |
— |
| pNERD |
-3.55 |
-0.18 |
-0.66 |
0.00 |
0.17 |
-0.35 |
0.05 |
0.00 |
3.80 |
-0.73 |
Go back to top of page