MLB: What to watch on September 15, 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 @ Pittsburgh Pirates, 3:40p
Summary
Milwaukee's magic number to clinch the NL Central is two, and Jacob Misiorowski's turn to pitch happens to fall right at the moment they could clinch it. This is appointment viewing: the game's top pitcher NERD score of the day belongs to a Cy Young frontrunner who could clinch a division title while touching 100+ mph, against a Pittsburgh bullpen game that exists mostly to survive nine innings.
Misiorowski has been, in the words of one outlet, "the favorite to win the NL Cy Young Award this year", sporting a 1.95 ERA and a 2.24 FIP with 236 strikeouts, and opponents are hitting just .156 against him this season. His pNERD of 14.73 is comfortably above today's field (max 14.73, average 5.46) thanks to elite strikeout stuff (100.6 mph average velocity) and a tiny xFIP-. Across from him, Lake Bachar is functionally a bullpen-game placeholder — Pittsburgh has used a bullpen game in that rotation spot led off by reliever Lake Bachar (1-3, 3.52) the last three turns through the starting order — and his 3.84 pNERD reflects the mismatch. The Brewers' 9.93 tNERD (elite baserunning, bullpen, and a young, cheap roster) dwarfs Pittsburgh's 6.83, though the Pirates aren't dead yet in the wild-card race and still bring solid baserunning and bullpen marks of their own. With a 17.67 gNERD, this sits near the top of both today's slate and the historical distribution — worth clearing your schedule for, division-clinch drama included.
(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, 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 |
57.5 |
7.4% |
7.0 |
0.8 |
56.7 |
$139.3M |
27.7 |
-24.0 |
2.66 |
2.56 |
— |
— |
| Z-score |
1.57 |
-0.30 |
1.19 |
0.03 |
1.06 |
-0.73 |
-1.21 |
-1.21 |
0.53 |
0.37 |
— |
— |
| tNERD |
1.57 |
-0.30 |
1.19 |
0.03 |
1.06 |
0.73 |
1.21 |
0.00 |
0.27 |
0.18 |
4.00 |
9.93 |
Pittsburgh Pirates
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-1.4 |
7.8% |
7.5 |
-17.2 |
50.1 |
$119.1M |
28.8 |
4.0 |
2.01 |
1.98 |
— |
— |
| Z-score |
0.01 |
0.13 |
1.28 |
-0.76 |
0.81 |
-0.96 |
-0.20 |
0.20 |
-0.74 |
-0.86 |
— |
— |
| tNERD |
0.01 |
0.13 |
1.28 |
-0.76 |
0.81 |
0.96 |
0.20 |
0.20 |
0.00 |
0.00 |
4.00 |
6.83 |
Jacob Misiorowski, Milwaukee Brewers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
54 |
17.4% |
67.4% |
100.6 mph |
24 |
19.6s |
-7 |
0.0% |
— |
— |
| Z-score |
-2.80 |
3.20 |
1.52 |
2.88 |
-1.18 |
0.42 |
— |
— |
— |
— |
| pNERD |
5.61 |
1.60 |
0.76 |
2.00 |
1.18 |
-0.21 |
0.00 |
0.00 |
3.80 |
14.73 |
Lake Bachar, Pittsburgh Pirates
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
12.7% |
61.2% |
94.3 mph |
31 |
18.9s |
-20 |
0.0% |
— |
— |
| Z-score |
0.03 |
1.01 |
-1.05 |
0.04 |
0.66 |
-0.15 |
— |
— |
— |
— |
| pNERD |
-0.06 |
0.51 |
-0.53 |
0.04 |
0.00 |
0.08 |
0.00 |
0.00 |
3.80 |
3.84 |
Go back to top of page
Philadelphia Phillies @ Washington Nationals, 3:45p
Summary
Sánchez leads MLB in wins and is coming off a rough outing against Houston, worth watching to see if he bounces back against a Nationals lineup that's playing spoiler with nothing but pride at stake.
The Phillies are still clinging to faint NL East hopes while the Nationals are already eliminated from contention, but Washington's youth and aggression on the bases make them a surprisingly lively watch late in a lost season. Sánchez brings by far the better arm here — his xFIP- of 62 is elite, and his season line reflects it: he leads MLB in wins this season, off his worst outing since July after giving up six earned runs to the Astros. He'll need to be sharper against Washington, a team he's already beaten once this year in an August start. On the other side, rookie lefty Jackson Kent is still finding his footing — he carries a 6.59 ERA and a 1.83 WHIP through six big-league starts, with 23 strikeouts and 20 walks across 27.1 innings, and his strike-throwing woes show up clearly in his below-average pNERD components. The Nationals' tNERD actually outpaces Philadelphia's, powered by strong baserunning and barrel rates, but a shaky bullpen keeps this from being a truly high-end matchup. A solidly average gNERD day, elevated mostly by Sánchez.
(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 |
-51.6 |
7.3% |
6.9 |
-6.1 |
49.7 |
$309.8M |
30.5 |
-26.0 |
2.92 |
2.69 |
— |
— |
| Z-score |
-1.32 |
-0.40 |
1.17 |
-0.28 |
0.80 |
1.22 |
1.36 |
-1.32 |
1.03 |
0.64 |
— |
— |
| tNERD |
-1.32 |
-0.40 |
1.17 |
-0.28 |
0.80 |
0.00 |
0.00 |
0.00 |
0.52 |
0.32 |
4.00 |
4.80 |
Washington Nationals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
28.0 |
8.9% |
14.2 |
-14.2 |
-32.9 |
$114.5M |
27.1 |
-32.0 |
2.00 |
2.20 |
— |
— |
| Z-score |
0.79 |
1.31 |
2.46 |
-0.63 |
-2.29 |
-1.01 |
-1.71 |
-1.62 |
-0.75 |
-0.40 |
— |
— |
| tNERD |
0.79 |
1.31 |
2.46 |
-0.63 |
-2.29 |
1.01 |
1.71 |
0.00 |
0.00 |
0.00 |
4.00 |
8.36 |
Cristopher Sánchez, Philadelphia Phillies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
62 |
14.7% |
66.5% |
95.1 mph |
29 |
20.2s |
2 |
0.0% |
— |
— |
| Z-score |
-2.33 |
1.94 |
1.12 |
0.40 |
0.14 |
0.91 |
— |
— |
— |
— |
| pNERD |
4.66 |
0.97 |
0.56 |
0.40 |
0.00 |
-0.45 |
0.10 |
0.00 |
3.80 |
10.05 |
Jackson Kent, Washington Nationals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
120 |
10.1% |
59.4% |
93.1 mph |
23 |
18.0s |
33 |
0.0% |
— |
— |
| Z-score |
1.09 |
-0.19 |
-1.80 |
-0.50 |
-1.44 |
-0.89 |
— |
— |
— |
— |
| pNERD |
-2.18 |
-0.10 |
-0.90 |
0.00 |
1.44 |
0.44 |
1.00 |
0.00 |
3.80 |
3.51 |
Go back to top of page
Boston Red Sox @ Texas Rangers, 5:05p
Summary
A late-season, low-stakes-for-one-team affair salvaged almost entirely by watching a 38-year-old legend still humming mid-90s heat. Jacob deGrom, five years removed from his last true ace peak, is putting together a genuine comeback season in Arlington — he's Texas's strikeout leader and still pumping 97.4 mph, backing an xFIP- of 72 that ranks among the best NERD scores you'll see all year (pNERD 11.40, well above today's 14.73 ceiling but still elite). The Rangers, sitting a game back of a playoff spot, need him locked in, and their bullpen and lineup (Josh Jung and Wyatt Langford heating up) give this game a bit of juice. On the other side, Patrick Sandoval offers little counterbalance — he's been hittable lately, having allowed four earned runs on 10 hits in his last outing, and his NERD profile (2.61) reflects a slow pace and shaky command. Boston's bullpen and a modest luck deficit push their tNERD to a tidy 6.67, and the Red Sox arrive playing meaningful ball even without a division race to chase. Watch this one for deGrom, not for the pitching matchup as a whole.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Boston Red Sox (2.47); radio, Boston Red Sox (2.64)
Boston Red Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
5.6 |
7.3% |
-3.9 |
14.8 |
65.0 |
$263.6M |
29.2 |
25.0 |
2.47 |
2.64 |
— |
— |
| Z-score |
0.19 |
-0.40 |
-0.74 |
0.64 |
1.37 |
0.70 |
0.17 |
1.26 |
0.16 |
0.54 |
— |
— |
| tNERD |
0.19 |
-0.40 |
-0.74 |
0.64 |
1.37 |
0.00 |
0.00 |
1.26 |
0.08 |
0.27 |
4.00 |
6.67 |
Texas Rangers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
21.8 |
7.5% |
-2.1 |
-2.9 |
20.0 |
$201.9M |
30.3 |
40.0 |
2.01 |
2.08 |
— |
— |
| Z-score |
0.62 |
-0.19 |
-0.42 |
-0.14 |
-0.31 |
-0.01 |
1.17 |
2.02 |
-0.74 |
-0.65 |
— |
— |
| tNERD |
0.62 |
-0.19 |
-0.42 |
-0.14 |
-0.31 |
0.01 |
0.00 |
2.00 |
0.00 |
0.00 |
4.00 |
5.58 |
Patrick Sandoval, Boston Red Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
104 |
10.3% |
62.1% |
93.8 mph |
29 |
20.7s |
3 |
0.0% |
— |
— |
| Z-score |
0.15 |
-0.10 |
-0.68 |
-0.18 |
0.14 |
1.32 |
— |
— |
— |
— |
| pNERD |
-0.30 |
-0.05 |
-0.34 |
0.00 |
0.00 |
-0.66 |
0.15 |
0.00 |
3.80 |
2.61 |
Jacob deGrom, Texas Rangers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
72 |
16.3% |
65.4% |
97.4 mph |
38 |
19.1s |
21 |
0.0% |
— |
— |
| Z-score |
-1.74 |
2.69 |
0.68 |
1.44 |
2.50 |
0.01 |
— |
— |
— |
— |
| pNERD |
3.48 |
1.34 |
0.34 |
1.44 |
0.00 |
-0.00 |
1.00 |
0.00 |
3.80 |
11.40 |
Go back to top of page
Atlanta Braves @ Chicago Cubs, 4:40p
Summary
Both teams are chasing October, both are on winning trajectories, and the pitching matchup gives you a genuinely dialed-in Gausman against a crafty veteran trying to punch his playoff-rotation ticket. Atlanta, sitting atop the NL East with its magic number down to four, sends out Martín Pérez, who is getting another look as a candidate to start in the playoffs after throwing seven shutout innings in his last start against Tampa Bay. His pNERD of 3.16 is unspectacular — velocity and whiff rates are down for a 35-year-old lefty relying on funk over stuff — but he's quietly effective in results if not process. On the other side, Gausman brings real swing-and-miss quality (pNERD 7.14, strong xFIP-) even though his ERA looks bloated; he was reeling at the end of August but has bounced back over his last two starts, allowing only eight hits and 3 earned runs with eight strikeouts. The Cubs' tNERD (10.53) is elite — thanks to a monster batting-runs figure and standout fielding, offsetting a shaky bullpen — while Atlanta's roster skews older and unlucky. At 12.96, this gNERD sits comfortably above the day's average, and Pete Crow-Armstrong coming off a four-hit night doesn't hurt.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Chicago Cubs (3.01); radio, Chicago Cubs (3.15)
Atlanta Braves
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-16.2 |
8.4% |
-3.1 |
13.7 |
47.1 |
$249.8M |
30.5 |
-31.0 |
2.36 |
2.36 |
— |
— |
| Z-score |
-0.38 |
0.77 |
-0.60 |
0.59 |
0.70 |
0.54 |
1.36 |
-1.57 |
-0.05 |
-0.06 |
— |
— |
| tNERD |
-0.38 |
0.77 |
-0.60 |
0.59 |
0.70 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
5.08 |
Chicago Cubs
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
107.1 |
7.6% |
4.0 |
68.0 |
-10.8 |
$246.2M |
29.8 |
3.0 |
3.01 |
3.15 |
— |
— |
| Z-score |
2.88 |
-0.08 |
0.66 |
2.97 |
-1.46 |
0.50 |
0.67 |
0.15 |
1.22 |
1.62 |
— |
— |
| tNERD |
2.88 |
-0.08 |
0.66 |
2.97 |
-1.46 |
0.00 |
0.00 |
0.15 |
0.61 |
0.81 |
4.00 |
10.53 |
Martín Pérez, Atlanta Braves
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
104 |
8.7% |
61.2% |
89.4 mph |
35 |
17.6s |
-31 |
0.0% |
— |
— |
| Z-score |
0.15 |
-0.84 |
-1.06 |
-2.17 |
1.71 |
-1.22 |
— |
— |
— |
— |
| pNERD |
-0.30 |
-0.42 |
-0.53 |
0.00 |
0.00 |
0.61 |
0.00 |
0.00 |
3.80 |
3.16 |
Kevin Gausman, Chicago Cubs
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
88 |
12.4% |
65.7% |
93.9 mph |
35 |
19.3s |
23 |
0.0% |
— |
— |
| Z-score |
-0.80 |
0.87 |
0.80 |
-0.14 |
1.71 |
0.17 |
— |
— |
— |
— |
| pNERD |
1.59 |
0.44 |
0.40 |
0.00 |
0.00 |
-0.09 |
1.00 |
0.00 |
3.80 |
7.14 |
Go back to top of page
Los Angeles Dodgers @ Cincinnati Reds, 3:40p
Summary
The Dodgers roll into Cincinnati fresh off feasting on this exact matchup less than a week ago, and there's little reason to think round two goes differently. Yamamoto just held the Reds to one run over seven innings with 10 strikeouts last Wednesday, and Lowder was on the wrong end of it, getting rocked for seven runs in 3.1 innings in a 14-1 blowout. Yamamoto's pNERD of 8.56 reflects a genuinely elite season — his xFIP- of 77 and 95.9 mph average velocity back up an ERA in the mid-2s, and he's set to log his career-high innings total in this very start. Lowder, by contrast, checks in with a middling 4.16 pNERD, his high walk and contact rates leaving him vulnerable against a Dodgers lineup that's punished right-handers all year. The Dodgers' 7.88 tNERD dwarfs Cincinnati's 4.75, powered by strong batting runs and a bullpen that's been quietly excellent, while the Reds lean on youth and a hot barrel rate to keep their number respectable. At 12.68, the gNERD sits a bit above the historic average and right around today's slate average — watchable mostly for Yamamoto's mastery, less so for drama, since the pitching gap here is about as lopsided as Tuesday's board gets.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Los Angeles Dodgers (2.45); radio, Los Angeles Dodgers (2.51)
Los Angeles Dodgers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
61.9 |
8.5% |
-2.2 |
5.9 |
53.9 |
$413.5M |
30.0 |
7.0 |
2.45 |
2.51 |
— |
— |
| Z-score |
1.69 |
0.88 |
-0.44 |
0.25 |
0.95 |
2.41 |
0.90 |
0.35 |
0.12 |
0.26 |
— |
— |
| tNERD |
1.69 |
0.88 |
-0.44 |
0.25 |
0.95 |
0.00 |
0.00 |
0.35 |
0.06 |
0.13 |
4.00 |
7.88 |
Cincinnati Reds
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-55.0 |
9.3% |
-0.3 |
-9.8 |
-2.6 |
$147.4M |
28.0 |
11.0 |
2.09 |
2.11 |
— |
— |
| Z-score |
-1.41 |
1.74 |
-0.10 |
-0.44 |
-1.16 |
-0.63 |
-0.94 |
0.55 |
-0.59 |
-0.59 |
— |
— |
| tNERD |
-1.41 |
1.74 |
-0.10 |
-0.44 |
-1.16 |
0.63 |
0.94 |
0.55 |
0.00 |
0.00 |
4.00 |
4.75 |
Yoshinobu Yamamoto, Los Angeles Dodgers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
77 |
12.1% |
66.1% |
95.9 mph |
27 |
19.4s |
-15 |
0.0% |
— |
— |
| Z-score |
-1.45 |
0.74 |
0.96 |
0.76 |
-0.39 |
0.25 |
— |
— |
— |
— |
| pNERD |
2.89 |
0.37 |
0.48 |
0.76 |
0.39 |
-0.13 |
0.00 |
0.00 |
3.80 |
8.56 |
Rhett Lowder, Cincinnati Reds
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
114 |
7.5% |
62.3% |
93.3 mph |
24 |
17.5s |
21 |
0.0% |
— |
— |
| Z-score |
0.74 |
-1.40 |
-0.58 |
-0.41 |
-1.18 |
-1.30 |
— |
— |
— |
— |
| pNERD |
-1.48 |
-0.70 |
-0.29 |
0.00 |
1.18 |
0.65 |
1.00 |
0.00 |
3.80 |
4.16 |
Go back to top of page
Chicago White Sox @ Cleveland Guardians, 3:40p
Summary
A tight late-September AL Central tilt with more juice in the numbers than the standings suggest, thanks to two scrappy, budget-conscious rosters and a fastball-versus-command pitching mismatch. Both clubs are hovering right around .500 as September winds down, with Cleveland (76-75) hosting Chicago (77-73) in a game that has real stakes for pride if not much else. The gNERD score of 12.22 sits comfortably above the historical average of 10.81 and today's slate average of 11.09, driven almost entirely by the offer of two young, thrifty, well-built bullpens rather than star power.
The White Sox's 8.39 tNERD leans on the White Sox's 194 home runs, which rank sixth in Major League Baseball, a strong bullpen, and one of the league's youngest, cheapest rosters. Cleveland, meanwhile, is scuffling at the plate — the Guardians have hit the fewest home runs in MLB action this season (143) and rank 24th in MLB with a .237 batting average — but they make up for it with sneaky baserunning and a bullpen that grades out just as well as Chicago's.
On the mound, Foster Griffin (5.56 pNERD) has quietly put together a strong season and owns a tidy xFIP-, though his fastball barely cracks 91 mph. Chris Murphy (3.69 pNERD) throws considerably harder at 96 mph with a healthy swinging-strike rate, but his xFIP- suggests he's living dangerously. Not a marquee matchup, but a solidly above-average watch for a Tuesday.
(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, Cleveland Guardians (2.16); radio, Cleveland Guardians (3.14)
Chicago White Sox
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
20.0 |
8.3% |
-3.9 |
3.1 |
47.0 |
$105.8M |
27.1 |
-16.0 |
1.82 |
2.57 |
— |
— |
| Z-score |
0.58 |
0.67 |
-0.74 |
0.13 |
0.70 |
-1.11 |
-1.76 |
-0.81 |
-1.11 |
0.39 |
— |
— |
| tNERD |
0.58 |
0.67 |
-0.74 |
0.13 |
0.70 |
1.11 |
1.76 |
0.00 |
0.00 |
0.19 |
4.00 |
8.39 |
Cleveland Guardians
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-36.5 |
5.7% |
5.1 |
10.1 |
49.8 |
$88.9M |
27.6 |
6.0 |
2.16 |
3.14 |
— |
— |
| Z-score |
-0.92 |
-2.12 |
0.85 |
0.43 |
0.80 |
-1.30 |
-1.35 |
0.30 |
-0.44 |
1.60 |
— |
— |
| tNERD |
-0.92 |
-2.12 |
0.85 |
0.43 |
0.80 |
1.30 |
1.35 |
0.30 |
0.00 |
0.80 |
4.00 |
6.80 |
Chris Murphy, Chicago White Sox
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
119 |
13.9% |
63.9% |
96.1 mph |
28 |
18.7s |
-24 |
0.0% |
— |
— |
| Z-score |
1.03 |
1.57 |
0.07 |
0.85 |
-0.13 |
-0.32 |
— |
— |
— |
— |
| pNERD |
-2.07 |
0.79 |
0.04 |
0.85 |
0.13 |
0.16 |
0.00 |
0.00 |
3.80 |
3.69 |
Foster Griffin, Cleveland Guardians
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
91 |
9.8% |
65.9% |
91.5 mph |
30 |
18.5s |
-5 |
0.0% |
— |
— |
| Z-score |
-0.62 |
-0.33 |
0.89 |
-1.22 |
0.40 |
-0.48 |
— |
— |
— |
— |
| pNERD |
1.24 |
-0.17 |
0.45 |
0.00 |
0.00 |
0.24 |
0.00 |
0.00 |
3.80 |
5.56 |
Go back to top of page
Miami Marlins @ Arizona Diamondbacks, 6:40p
Summary
Both teams are playing out the string in September, but this one still has juice thanks to a fading Arizona club and a Miami team quietly finding its groove. The Diamondbacks limp into this one having gone 3-7 over their last ten, while Miami has rallied to a 7-3 stretch that's kept them within shouting distance of the wild-card race — a role reversal from the standings, where Arizona (80-71) still sits well ahead of Miami (74-77). Soroka gets the ball for Arizona and is the pitching story here: his 88 xFIP- and tidy walk numbers back up a solid season, giving him the better pNERD (5.79) of the two starters and making him worth tuning in for on merit alone. Junk, by contrast, brings a rough 109 xFIP- and a strikeout rate that barely registers, and his 2.09 pNERD is among the lower marks you'll see today. Miami's tNERD (9.08) stands out for its young, cheap roster and strong baserunning, while Arizona counters with plus defense. At 11.35, the gNERD sits a shade above the historical average and right around today's slate's average too — solid, unspectacular, worth a look if nothing else grabs you first.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8.)
Recommended broadcasts: TV, Arizona Diamondbacks (2.19); radio, Arizona Diamondbacks (1.92)
Miami Marlins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
5.3 |
6.7% |
7.8 |
7.9 |
27.9 |
$81.5M |
27.4 |
28.0 |
1.79 |
1.66 |
— |
— |
| Z-score |
0.19 |
-1.05 |
1.33 |
0.34 |
-0.02 |
-1.39 |
-1.49 |
1.41 |
-1.17 |
-1.54 |
— |
— |
| tNERD |
0.19 |
-1.05 |
1.33 |
0.34 |
-0.02 |
1.39 |
1.49 |
1.41 |
0.00 |
0.00 |
4.00 |
9.08 |
Arizona Diamondbacks
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-30.6 |
7.0% |
8.7 |
30.1 |
39.8 |
$231.6M |
30.2 |
-11.0 |
2.19 |
1.92 |
— |
— |
| Z-score |
-0.76 |
-0.72 |
1.49 |
1.31 |
0.43 |
0.33 |
1.08 |
-0.56 |
-0.39 |
-0.99 |
— |
— |
| tNERD |
-0.76 |
-0.72 |
1.49 |
1.31 |
0.43 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
5.73 |
Janson Junk, Miami Marlins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
109 |
6.1% |
65.7% |
94.0 mph |
30 |
19.6s |
-2 |
0.0% |
— |
— |
| Z-score |
0.44 |
-2.05 |
0.83 |
-0.09 |
0.40 |
0.42 |
— |
— |
— |
— |
| pNERD |
-0.89 |
-1.03 |
0.41 |
0.00 |
0.00 |
-0.21 |
0.00 |
0.00 |
3.80 |
2.09 |
Michael Soroka, Arizona Diamondbacks
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
88 |
9.3% |
65.6% |
93.5 mph |
28 |
18.7s |
-5 |
0.0% |
— |
— |
| Z-score |
-0.80 |
-0.56 |
0.78 |
-0.32 |
-0.13 |
-0.32 |
— |
— |
— |
— |
| pNERD |
1.59 |
-0.28 |
0.39 |
0.00 |
0.13 |
0.16 |
0.00 |
0.00 |
3.80 |
5.79 |
Go back to top of page
San Diego Padres @ Colorado Rockies, 5:40p
Summary
The Padres are riding an eight-game winning streak into Coors Field with a playoff spot basically in hand, while the Rockies are staggering through an eight-game losing streak and flirting with a fourth straight 100-loss season — so the drama here is almost entirely one-sided, and it's the fun side. San Diego's 82-68 mark keeps them 2.5 games up on Arizona for the final NL wild card, and Manny Machado and Fernando Tatis Jr. have been swinging hot bats all series, with Tatis already homering off Colorado's rotation this week. Buehler brings a respectable 3.62 FIP for his career and gets a healthy luck bump after some tough recent results, though his modest strikeout stuff keeps his pNERD score middling. Freeland, working with better command (a strong strike rate) and posting solid peripheral numbers relative to his ugly ERA, actually edges him out on paper. The Padres' bullpen and defense are elite, driving a tNERD score near the top of today's slate, while Colorado's offense and defense both rank near the bottom leaguewide. Coors Field always tempts with the promise of chaos, and this gNERD of 10.98 sits right around the historical average — watchable mostly for the Padres' push and the ballpark's knack for turning laughers into nail-biters.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, San Diego Padres (3.47); radio, San Diego Padres (3.37)
San Diego Padres
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-2.2 |
8.1% |
4.3 |
25.0 |
82.7 |
$255.5M |
29.9 |
-4.0 |
3.47 |
3.37 |
— |
— |
| Z-score |
-0.01 |
0.45 |
0.71 |
1.08 |
2.03 |
0.60 |
0.85 |
-0.20 |
2.12 |
2.09 |
— |
— |
| tNERD |
-0.01 |
0.45 |
0.71 |
1.08 |
2.03 |
0.00 |
0.00 |
0.00 |
1.06 |
1.04 |
4.00 |
10.37 |
Colorado Rockies
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-62.5 |
6.6% |
0.4 |
-25.6 |
24.5 |
$134.1M |
29.5 |
12.0 |
1.73 |
1.80 |
— |
— |
| Z-score |
-1.61 |
-1.15 |
0.02 |
-1.13 |
-0.14 |
-0.79 |
0.44 |
0.60 |
-1.29 |
-1.25 |
— |
— |
| tNERD |
-1.61 |
-1.15 |
0.02 |
-1.13 |
-0.14 |
0.79 |
0.00 |
0.60 |
0.00 |
0.00 |
4.00 |
1.38 |
Walker Buehler, San Diego Padres
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
8.2% |
62.6% |
94.2 mph |
31 |
17.6s |
15 |
0.0% |
— |
— |
| Z-score |
-0.15 |
-1.08 |
-0.45 |
-0.00 |
0.66 |
-1.22 |
— |
— |
— |
— |
| pNERD |
0.30 |
-0.54 |
-0.23 |
0.00 |
0.00 |
0.61 |
0.75 |
0.00 |
3.80 |
4.69 |
Kyle Freeland, Colorado Rockies
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
99 |
10.5% |
67.1% |
91.4 mph |
33 |
19.7s |
35 |
0.0% |
— |
— |
| Z-score |
-0.15 |
-0.01 |
1.39 |
-1.27 |
1.19 |
0.50 |
— |
— |
— |
— |
| pNERD |
0.30 |
-0.00 |
0.69 |
0.00 |
0.00 |
-0.25 |
1.00 |
0.00 |
3.80 |
5.54 |
Go back to top of page
Athletics @ Tampa Bay Rays, 3:40p
Summary
A last-place team playing out mediocre string visits a division leader riding a three-game winning streak — but the pitching matchup has some juice. Griffin Jax, the Rays' converted-reliever revelation, has been quietly excellent: a 3.71 ERA, 1.24 WHIP with 103 strikeouts, backed by an xFIP- of 85 that's well ahead of his actual numbers, good for a 7.72 pNERD — among the sharper marks you'll find today. Jack Perkins, on the other hand, owns a 6.53 ERA and 1.53 WHIP, though his xFIP- of 105 and a hefty positive luck score suggest he's been unlucky rather than simply bad, and his mid-90s velocity keeps him watchable. Tampa Bay's tNERD (4.94) comfortably outpaces Oakland's (2.66), driven by strong batting runs and a payroll-efficiency bump, while the Athletics' brutal fielding drags them down. Oakland arrives having won seven of its last ten, with Lawrence Butler giving the lineup some teeth even in a lost season. Overall gNERD of 10.59 sits almost exactly at the historical median — a perfectly ordinary Tuesday, elevated mainly by Jax's arm.
(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)
Athletics
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-34.1 |
7.5% |
-5.5 |
-39.0 |
19.1 |
$135.2M |
28.2 |
26.0 |
1.27 |
1.94 |
— |
— |
| Z-score |
-0.86 |
-0.19 |
-1.02 |
-1.71 |
-0.35 |
-0.77 |
-0.71 |
1.31 |
-2.19 |
-0.95 |
— |
— |
| tNERD |
-0.86 |
-0.19 |
-1.02 |
-1.71 |
-0.35 |
0.77 |
0.71 |
1.31 |
0.00 |
0.00 |
4.00 |
2.66 |
Tampa Bay Rays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
35.0 |
5.7% |
2.5 |
5.8 |
17.4 |
$106.9M |
29.1 |
15.0 |
2.27 |
2.10 |
— |
— |
| Z-score |
0.97 |
-2.12 |
0.39 |
0.24 |
-0.41 |
-1.10 |
0.07 |
0.76 |
-0.23 |
-0.61 |
— |
— |
| tNERD |
0.97 |
-2.12 |
0.39 |
0.24 |
-0.41 |
1.10 |
0.00 |
0.76 |
0.00 |
0.00 |
4.00 |
4.94 |
Jack Perkins, Athletics
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
105 |
12.2% |
64.3% |
95.7 mph |
26 |
20.0s |
41 |
0.0% |
— |
— |
| Z-score |
0.21 |
0.78 |
0.25 |
0.67 |
-0.65 |
0.74 |
— |
— |
— |
— |
| pNERD |
-0.41 |
0.39 |
0.12 |
0.67 |
0.65 |
-0.37 |
1.00 |
0.00 |
3.80 |
5.85 |
Griffin Jax, Tampa Bay Rays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
85 |
13.3% |
64.7% |
95.7 mph |
31 |
19.2s |
10 |
0.0% |
— |
— |
| Z-score |
-0.97 |
1.29 |
0.39 |
0.67 |
0.66 |
0.09 |
— |
— |
— |
— |
| pNERD |
1.95 |
0.65 |
0.20 |
0.67 |
0.00 |
-0.05 |
0.50 |
0.00 |
3.80 |
7.72 |
Go back to top of page
Baltimore Orioles @ New York Mets, 4:10p
Summary
A middling matchup between two last-place teams playing out the string, elevated slightly by one pitcher quietly having a better year than his record shows. Baltimore limps in having dropped two straight and gone 3-7 over its last ten, a rough patch made more complicated by the loss of Kyle Bradish to the injured list with a lower abdominal issue. Shane Baz owns a modest 6-15 mark but his stuff still ticks the box — mid-90s velocity is his best asset — though a slow pace and shaky whiff rate drag his pNERD down to a below-average 3.82. Sean Manaea is the more interesting arm here: his 91 mph fastball is nothing to write home about, but plus command (strike rate well above average) and a quick pace push him to 5.94, and a hefty positive luck figure suggests his results should actually get better, not worse. Team-wise, both clubs post barrel rates well above average, giving some thump upside, but shaky baserunning drags both down. At 10.43, this gNERD sits almost exactly at the historical median — a perfectly fine Tuesday game, nothing more.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7.)
Recommended broadcasts: TV, New York Mets (3.32); radio, New York Mets (3.05)
Baltimore Orioles
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
8.2 |
8.6% |
-4.5 |
-7.5 |
48.9 |
$214.8M |
29.0 |
-13.0 |
2.82 |
2.10 |
— |
— |
| Z-score |
0.26 |
0.99 |
-0.85 |
-0.34 |
0.77 |
0.14 |
-0.02 |
-0.66 |
0.85 |
-0.61 |
— |
— |
| tNERD |
0.26 |
0.99 |
-0.85 |
-0.34 |
0.77 |
0.00 |
0.02 |
0.00 |
0.42 |
0.00 |
4.00 |
5.28 |
New York Mets
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-28.3 |
8.5% |
-4.0 |
2.4 |
46.6 |
$374.9M |
29.9 |
-6.0 |
3.32 |
3.05 |
— |
— |
| Z-score |
-0.70 |
0.88 |
-0.76 |
0.10 |
0.68 |
1.97 |
0.85 |
-0.30 |
1.82 |
1.41 |
— |
— |
| tNERD |
-0.70 |
0.88 |
-0.76 |
0.10 |
0.68 |
0.00 |
0.00 |
0.00 |
0.91 |
0.70 |
4.00 |
5.81 |
Shane Baz, Baltimore Orioles
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
9.4% |
64.0% |
95.8 mph |
27 |
21.1s |
-3 |
0.0% |
— |
— |
| Z-score |
0.03 |
-0.52 |
0.11 |
0.72 |
-0.39 |
1.64 |
— |
— |
— |
— |
| pNERD |
-0.06 |
-0.26 |
0.06 |
0.72 |
0.39 |
-0.82 |
0.00 |
0.00 |
3.80 |
3.82 |
Sean Manaea, New York Mets
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
101 |
10.2% |
66.6% |
91.0 mph |
34 |
17.1s |
15 |
0.0% |
— |
— |
| Z-score |
-0.03 |
-0.15 |
1.18 |
-1.45 |
1.45 |
-1.62 |
— |
— |
— |
— |
| pNERD |
0.06 |
-0.07 |
0.59 |
0.00 |
0.00 |
0.81 |
0.75 |
0.00 |
3.80 |
5.94 |
Go back to top of page
Detroit Tigers @ Toronto Blue Jays, 4:07p
Summary
A low-stakes matchup with just enough juice to matter for the standings, but not much juice on the mound. Toronto is clinging to a wild-card spot with one game separating contention from irrelevance, while Detroit has quietly won five straight and refuses to fold on their own postseason hopes. Kazuma Okamoto, who has gone deep in each of the Blue Jays' last four night games and sits 10th in the AL in homers, gives Toronto's lineup real thump even though the team's overall batting output has been middling. Detroit's Drew Anderson is the more interesting arm here — a 95.5 mph fastball, a tidy xFIP-, and a swinging-strike rate that outpaces most starters, good for a 6.33 pNERD. Braydon Fisher, 25 and still finding consistency (his strike-throwing lags, though he's kept fanning guys in relief-turned-spot starts), checks in lower at 4.39. With a combined gNERD of 9.31 sitting below today's 11.09 average, this one leans more "background noise" than must-watch, though Okamoto alone could make it worth a peek.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8.)
Recommended broadcasts: TV, Toronto Blue Jays (3.10); radio, Detroit Tigers (2.64)
Detroit Tigers
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-0.8 |
8.1% |
-2.2 |
-10.1 |
15.0 |
$239.2M |
29.6 |
-3.0 |
2.74 |
2.64 |
— |
— |
| Z-score |
0.02 |
0.45 |
-0.44 |
-0.45 |
-0.50 |
0.42 |
0.58 |
-0.15 |
0.69 |
0.54 |
— |
— |
| tNERD |
0.02 |
0.45 |
-0.44 |
-0.45 |
-0.50 |
0.00 |
0.00 |
0.00 |
0.34 |
0.27 |
4.00 |
3.70 |
Toronto Blue Jays
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-27.8 |
5.9% |
-3.4 |
35.1 |
42.1 |
$306.1M |
30.1 |
14.0 |
3.10 |
2.39 |
— |
— |
| Z-score |
-0.69 |
-1.90 |
-0.65 |
1.53 |
0.51 |
1.18 |
0.99 |
0.71 |
1.40 |
0.01 |
— |
— |
| tNERD |
-0.69 |
-1.90 |
-0.65 |
1.53 |
0.51 |
0.00 |
0.00 |
0.71 |
0.70 |
0.00 |
4.00 |
4.21 |
Drew Anderson, Detroit Tigers
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
91 |
12.7% |
64.7% |
95.5 mph |
32 |
19.1s |
0 |
0.0% |
— |
— |
| Z-score |
-0.62 |
1.01 |
0.40 |
0.58 |
0.93 |
0.01 |
— |
— |
— |
— |
| pNERD |
1.24 |
0.51 |
0.20 |
0.58 |
0.00 |
-0.00 |
0.00 |
0.00 |
3.80 |
6.33 |
Braydon Fisher, Toronto Blue Jays
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
102 |
11.3% |
62.2% |
94.5 mph |
25 |
19.7s |
-24 |
0.0% |
— |
— |
| Z-score |
0.03 |
0.36 |
-0.65 |
0.13 |
-0.91 |
0.50 |
— |
— |
— |
— |
| pNERD |
-0.06 |
0.18 |
-0.33 |
0.13 |
0.91 |
-0.25 |
0.00 |
0.00 |
3.80 |
4.39 |
Go back to top of page
New York Yankees @ Minnesota Twins, 4:40p
Summary
A meaningful late-season series between a Yankees team chasing the AL East and a Twins club whose playoff hopes are on life support, but the on-mound matchup itself won't set your DVR on fire. Fried has actually owned Minnesota in his career, but he's returning from an IL stint and hasn't been fully stretched out — in his first two starts against Minnesota, Fried is 2-0 with an 0.87 ERA and has walked one and struck out 17 in 10 1/3 innings, though he struggled with control in his last outing against Colorado. Ober has quietly settled into replacement-level territory — with a 98 ERA+ on the season, Ober has been pretty much average, a step up from a down 2025 but a step below his early career — and his xFIP- of 117 confirms he's more good-vibes than good-process lately. The Twins have collapsed out of the Wild Card picture, seriously in the conversation for October a few weeks ago before their bullpen became as big a reason as any for their fade. New York's tNERD (7.68) is comfortably above average thanks to strong barrel rates, but Minnesota's putrid baserunning and fielding drag the gNERD (8.64) below the day's 11.09 average — watchable for the stakes, skippable for the stuff.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, Minnesota Twins (2.30); radio, New York Yankees (2.22)
New York Yankees
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
9.7 |
9.5% |
3.0 |
12.1 |
39.6 |
$337.1M |
29.9 |
-25.0 |
2.08 |
2.22 |
— |
— |
| Z-score |
0.30 |
1.95 |
0.48 |
0.52 |
0.42 |
1.54 |
0.85 |
-1.27 |
-0.61 |
-0.36 |
— |
— |
| tNERD |
0.30 |
1.95 |
0.48 |
0.52 |
0.42 |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
4.00 |
7.68 |
Minnesota Twins
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
17.3 |
7.9% |
-5.6 |
-22.7 |
10.9 |
$122.1M |
28.9 |
-7.0 |
2.30 |
2.06 |
— |
— |
| Z-score |
0.50 |
0.24 |
-1.04 |
-1.00 |
-0.65 |
-0.92 |
-0.06 |
-0.36 |
-0.17 |
-0.69 |
— |
— |
| tNERD |
0.50 |
0.24 |
-1.04 |
-1.00 |
-0.65 |
0.92 |
0.06 |
0.00 |
0.00 |
0.00 |
4.00 |
3.04 |
Max Fried, New York Yankees
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
86 |
10.3% |
62.9% |
94.0 mph |
32 |
21.4s |
-21 |
0.0% |
— |
— |
| Z-score |
-0.92 |
-0.10 |
-0.36 |
-0.09 |
0.93 |
1.89 |
— |
— |
— |
— |
| pNERD |
1.83 |
-0.05 |
-0.18 |
0.00 |
0.00 |
-0.94 |
0.00 |
0.00 |
3.80 |
4.46 |
Bailey Ober, Minnesota Twins
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
117 |
9.2% |
64.7% |
88.1 mph |
30 |
18.5s |
-14 |
0.0% |
— |
— |
| Z-score |
0.92 |
-0.61 |
0.40 |
-2.75 |
0.40 |
-0.48 |
— |
— |
— |
— |
| pNERD |
-1.83 |
-0.31 |
0.20 |
0.00 |
0.00 |
0.24 |
0.00 |
0.00 |
3.80 |
2.10 |
Go back to top of page
San Francisco Giants @ St. Louis Cardinals, 4:45p
Summary
Two non-contending teams playing out the string, with modest stuff on the mound and even less magnetism in the standings. The Giants stumble into St. Louis riding a four-game skid as they "look to stop a four-game losing streak with a win over the St. Louis Cardinals." at 62-89, while the Cardinals are only marginally more relevant at 75-76 — though this marks the fifth meeting between the two teams this season, with the Giants leading the season series 3-1. On the mound, Andre Pallante (pNERD 4.41) has quietly been a workhorse, carrying a 3.51 ERA and 3.71 FIP with 98 strikeouts to 45 walks in 141 innings, while Blade Tidwell (pNERD 2.61) is still finding his footing, allowing two runs on five walks in five innings his last time out — a homecoming of sorts since his MLB debut last year came against these same Cardinals, when he allowed six earned runs before being pulled in the fourth. The gNERD of 8.24 sits well below today's 11.09 average, with the Cardinals' youth and payroll efficiency doing most of the heavy lifting. Skippable unless you're a completist.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.)
Recommended broadcasts: TV, San 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 |
-14.3 |
7.4% |
-5.9 |
-18.7 |
7.5 |
$228.3M |
29.6 |
18.0 |
3.20 |
3.49 |
— |
— |
| Z-score |
-0.33 |
-0.30 |
-1.09 |
-0.83 |
-0.78 |
0.29 |
0.49 |
0.91 |
1.59 |
2.34 |
— |
— |
| tNERD |
-0.33 |
-0.30 |
-1.09 |
-0.83 |
-0.78 |
0.00 |
0.00 |
0.91 |
0.79 |
1.17 |
4.00 |
3.55 |
St. Louis Cardinals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-28.2 |
7.5% |
0.9 |
14.7 |
3.6 |
$111.2M |
26.9 |
-35.0 |
2.17 |
2.15 |
— |
— |
| Z-score |
-0.70 |
-0.19 |
0.11 |
0.63 |
-0.92 |
-1.05 |
-1.94 |
-1.77 |
-0.43 |
-0.50 |
— |
— |
| tNERD |
-0.70 |
-0.19 |
0.11 |
0.63 |
-0.92 |
1.05 |
1.94 |
0.00 |
0.00 |
0.00 |
4.00 |
5.92 |
Blade Tidwell, San Francisco Giants
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
117 |
8.4% |
61.1% |
94.7 mph |
25 |
17.8s |
0 |
0.0% |
— |
— |
| Z-score |
0.92 |
-0.98 |
-1.07 |
0.22 |
-0.91 |
-1.05 |
— |
— |
— |
— |
| pNERD |
-1.83 |
-0.49 |
-0.54 |
0.22 |
0.91 |
0.53 |
0.00 |
0.00 |
3.80 |
2.61 |
Andre Pallante, St. Louis Cardinals
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
94 |
8.8% |
62.0% |
95.4 mph |
27 |
20.2s |
-10 |
0.0% |
— |
— |
| Z-score |
-0.44 |
-0.80 |
-0.70 |
0.54 |
-0.39 |
0.91 |
— |
— |
— |
— |
| pNERD |
0.89 |
-0.40 |
-0.35 |
0.54 |
0.39 |
-0.45 |
0.00 |
0.00 |
3.80 |
4.41 |
Go back to top of page
Kansas City Royals @ Houston Astros, 5:10p
Summary
The Astros are in a genuine playoff squeeze while the Royals are just playing spoiler, which gives this game more stakes than its modest gNERD score of 8.14 suggests. Houston sits at .500 on a three-game losing streak, clinging to the AL West lead with a wild-card seed on the line, so every game here carries actual weight even against a sub-.500 Kansas City club. On the mound, Hunter Brown (pNERD 4.99) brings mid-90s velocity and a tidy 90 xFIP-, though his control has been shaky and he's had rough history against the Royals, allowing five runs in his last outing against the Phillies. He allowed five runs (four earned) on seven hits with seven strikeouts over five innings against the Phillies last Wednesday but did not factor into the decision in an 11-7 loss. Michael Wacha (pNERD 4.47) counters having quietly caught fire, going 4-0 with a 2.44 ERA over his last seven starts, most recently tossing six shutout innings against Arizona. Team-wise, neither side dazzles — Houston's tNERD of 2.54 is dragged down by shaky baserunning and fielding, while Kansas City's bullpen (a brutal -2.13 component) is the real soft spot. Watchable for the stakes and Wacha's form, not for star power.
(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, Houston Astros (2.17); radio, Kansas City Royals (2.22)
Kansas City Royals
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-18.5 |
8.0% |
3.3 |
14.8 |
-28.6 |
$184.5M |
29.7 |
22.0 |
2.11 |
2.22 |
— |
— |
| Z-score |
-0.44 |
0.35 |
0.53 |
0.64 |
-2.13 |
-0.21 |
0.62 |
1.11 |
-0.54 |
-0.36 |
— |
— |
| tNERD |
-0.44 |
0.35 |
0.53 |
0.64 |
-2.13 |
0.21 |
0.00 |
1.11 |
0.00 |
0.00 |
4.00 |
4.27 |
Houston Astros
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
15.5 |
7.9% |
-7.8 |
-15.7 |
23.4 |
$232.7M |
28.9 |
0.0 |
2.17 |
1.99 |
— |
— |
| Z-score |
0.46 |
0.24 |
-1.43 |
-0.70 |
-0.18 |
0.34 |
-0.16 |
-0.00 |
-0.42 |
-0.84 |
— |
— |
| tNERD |
0.46 |
0.24 |
-1.43 |
-0.70 |
-0.18 |
0.00 |
0.16 |
0.00 |
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.5% |
65.1% |
93.2 mph |
34 |
17.1s |
-27 |
0.0% |
— |
— |
| Z-score |
0.09 |
-0.47 |
0.54 |
-0.45 |
1.45 |
-1.62 |
— |
— |
— |
— |
| pNERD |
-0.18 |
-0.24 |
0.27 |
0.00 |
0.00 |
0.81 |
0.00 |
0.00 |
3.80 |
4.47 |
Hunter Brown, Houston Astros
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
90 |
10.2% |
60.6% |
96.2 mph |
27 |
20.9s |
-5 |
0.0% |
— |
— |
| Z-score |
-0.68 |
-0.15 |
-1.29 |
0.90 |
-0.39 |
1.48 |
— |
— |
— |
— |
| pNERD |
1.36 |
-0.07 |
-0.64 |
0.90 |
0.39 |
-0.74 |
0.00 |
0.00 |
3.80 |
4.99 |
Go back to top of page
Seattle Mariners @ Los Angeles Angels, 6:38p
Summary
Not much shine here, but Logan Gilbert is quietly having one of the better half-seasons among AL starters, which alone makes the opening innings watchable even if you can skip the rest. The overall matchup drags near the bottom of today's slate, driven almost entirely by two roster situations pointed in different directions.
Seattle leads the division by a comfortable margin, but a three-game losing streak is the kind of thing that can tighten a race quickly, while the Angels, 18 games back, are not a playoff factor but have been a credible opponent at home. Seattle went 7-3 over its last ten, but the Angels just swept a series against them, so this isn't a total mismatch on paper. Gilbert brings real stuff — 96.4 mph average velocity, a strong swinging-strike rate, and an xFIP- of 84 — giving him a robust 7.97 pNERD, well above the 5.26 historical average. Ryan Johnson, 23, is the opposite story: a 128 xFIP- and shaky command drag his pNERD to 2.18. Both offenses are middling-to-bad, with the Angels' -1.34 batting runs particularly grim, so this is a start-watch, then-move-on kind of game.
(A model from Anthropic generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)
Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Seattle Mariners (2.52)
Seattle Mariners
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
15.0 |
7.5% |
-3.9 |
-41.0 |
8.1 |
$196.7M |
28.4 |
14.0 |
2.35 |
2.52 |
— |
— |
| Z-score |
0.44 |
-0.19 |
-0.74 |
-1.80 |
-0.76 |
-0.07 |
-0.52 |
0.71 |
-0.07 |
0.28 |
— |
— |
| tNERD |
0.44 |
-0.19 |
-0.74 |
-1.80 |
-0.76 |
0.07 |
0.52 |
0.71 |
0.00 |
0.14 |
4.00 |
2.40 |
Los Angeles Angels
|
Batting |
Barrel% |
BaseR |
Fielding |
Bullpen |
Payroll |
Age |
Luck |
TV |
Radio |
C |
Total |
| Raw stat |
-52.2 |
7.9% |
-8.8 |
-27.7 |
28.7 |
$191.6M |
28.6 |
-11.0 |
2.59 |
2.01 |
— |
— |
| Z-score |
-1.34 |
0.24 |
-1.61 |
-1.22 |
0.01 |
-0.13 |
-0.39 |
-0.56 |
0.40 |
-0.80 |
— |
— |
| tNERD |
-1.34 |
0.24 |
-1.61 |
-1.22 |
0.01 |
0.13 |
0.39 |
0.00 |
0.20 |
0.00 |
4.00 |
0.80 |
Logan Gilbert, Seattle Mariners
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
84 |
13.9% |
65.0% |
96.4 mph |
29 |
20.4s |
12 |
0.0% |
— |
— |
| Z-score |
-1.03 |
1.57 |
0.52 |
0.99 |
0.14 |
1.07 |
— |
— |
— |
— |
| pNERD |
2.07 |
0.79 |
0.26 |
0.99 |
0.00 |
-0.54 |
0.60 |
0.00 |
3.80 |
7.97 |
Ryan Johnson, Los Angeles Angels
|
xFIP- |
SwStr% |
Strike% |
Velocity |
Age |
Pace |
Luck |
KN% |
C |
Total |
| Raw stat |
128 |
9.8% |
62.1% |
92.4 mph |
23 |
17.7s |
-4 |
0.0% |
— |
— |
| Z-score |
1.56 |
-0.33 |
-0.66 |
-0.81 |
-1.44 |
-1.13 |
— |
— |
— |
— |
| pNERD |
-3.13 |
-0.17 |
-0.33 |
0.00 |
1.44 |
0.57 |
0.00 |
0.00 |
3.80 |
2.18 |
Go back to top of page