Andrew's Musings

MLB: What to watch on September 23, 2025

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:

Detail

New York Mets @ Chicago Cubs, 4:40p

Summary

Today’s gNERD king spotlights a surging rookie with real bat-missing weapons versus a star-laden lineup playing for its season. The Cubs are already secure, while the Mets are neck-and-neck (and behind on tiebreakers) for the NL’s final Wild Card, so every pitch has teeth.
Cade Horton brings mid-90s heat with a sweeper/changeup combo that drives whiffs, and his underlying line (around a mid-3s FIP with a long run of stingy outings) backs the surface shine; think zone-filling poise rather than max-effort chaos. The Cubs’ style props the watchability, too: elite run prevention and rangy gloves plus an aggressively opportunistic running game tend to turn balls in play into action. The Mets counter with thunder — a top-tier barrel profile here meets the “Fab Four” of Alonso, Soto (flirting with 40–40), Lindor, and Nimmo, which is why their tNERD hums. David Peterson grades as above-average by estimators (xFIP- in the black), but he’s recently leaked big innings, the kind that up the drama and bullpen involvement. One subplot: Kyle Tucker has been nursing a calf; if he’s limited, that dings Chicago’s middle-order thump. All told, a top-of-the-day gNERD with playoff stakes, contrasting identities, and a rookie making his case is easy appointment viewing.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6.)

Recommended broadcasts: TV, New York Mets (3.32); radio, Chicago Cubs (3.15)

New York Mets

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 90.6 10.6% 7.2 -2.3 47.6 $332.0M 29.7 33.0 3.32 3.05
Z-score 1.33 1.68 0.98 -0.09 0.75 2.14 1.00 1.47 1.82 1.41
tNERD 1.33 1.68 0.98 -0.09 0.75 0.00 0.00 1.47 0.91 0.70 4.00 11.74

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 59.7 9.9% 10.7 32.3 26.4 $197.7M 30.6 -1.0 3.01 3.15
Z-score 0.88 1.10 1.49 1.43 -0.23 0.33 1.91 -0.05 1.22 1.62
tNERD 0.88 1.10 1.49 1.43 -0.23 0.00 0.00 0.00 0.61 0.81 4.00 10.09

David Peterson, New York Mets

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 89 10.5% 64.4% 91.7 mph 29 17.9s 8 0.0%
Z-score -0.75 -0.07 0.24 -1.01 0.12 -0.51
pNERD 1.49 -0.03 0.12 0.00 0.00 0.26 0.40 0.00 3.80 6.04

Cade Horton, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 103 11.0% 65.5% 95.7 mph 23 17.4s -39 0.0%
Z-score 0.11 0.17 0.73 0.83 -1.45 -0.92
pNERD -0.22 0.09 0.36 0.83 1.45 0.46 0.00 0.00 3.80 6.76

Go back to top of page

Detroit Tigers @ Cleveland Guardians, 3:40p

Summary

A division race, a buzzsaw ace, and a bullpen that never blinks: this is the watch. Tarik Skubal versus a surging Guardians staff, with Cleveland holding the tiebreaker and Detroit clinging to a one‑game lead, is stakes plus stuff.

Skubal’s pNERD is elite and his profile backs it: upper‑90s heat, top‑tier xFIP-, and strike/whiff rates that make hitters defensive; he’s also shredded Cleveland this year (32 K, 2 BB in 22 IP, including a CGSO) and was cleared after a brief rib‑cage scare. Gavin Williams brings mid‑90s velocity and recent form, including 11 scoreless innings versus Detroit and a strong last‑six‑start run, even if his underlying run estimators sit closer to average.

The team ingredients explain the big gNERD: Detroit’s bats bring barrels and baserunning pop, while a shakier bullpen adds late‑inning chaos; Cleveland’s offense is lighter but pairs elite defense with a relief corps that’s been a feature since last year. With the Guardians riding a rotation tear and the standings razor‑thin, every pitch matters—especially because Cleveland’s pen rarely coughs up a lead.

Given Skubal’s top‑of‑the‑day pNERD and a gNERD well above the historical 95th percentile, prioritize this one.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, Detroit Tigers (2.74); radio, Cleveland Guardians (3.14)

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 24.4 9.6% 5.4 4.2 5.9 $148.2M 27.6 -24.0 2.74 2.64
Z-score 0.37 0.85 0.72 0.20 -1.19 -0.33 -1.14 -1.08 0.69 0.54
tNERD 0.37 0.85 0.72 0.20 -1.19 0.33 1.14 0.00 0.34 0.27 4.00 7.04

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -88.9 6.7% 6.2 24.8 58.2 $102.3M 27.5 -35.0 2.16 3.14
Z-score -1.26 -1.55 0.83 1.10 1.24 -0.95 -1.25 -1.57 -0.44 1.60
tNERD -1.26 -1.55 0.83 1.10 1.24 0.95 1.25 0.00 0.00 0.80 4.00 7.36

Tarik Skubal, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 63 16.6% 70.3% 97.4 mph 28 17.6s -9 0.0%
Z-score -2.33 2.85 2.83 1.61 -0.14 -0.76
pNERD 4.67 1.42 1.41 1.61 0.14 0.38 0.00 0.00 3.80 13.43

Gavin Williams, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 11.5% 61.4% 96.5 mph 25 19.2s -25 0.0%
Z-score -0.07 0.41 -1.08 1.19 -0.93 0.55
pNERD 0.15 0.21 -0.54 1.19 0.93 -0.27 0.00 0.00 3.80 5.46

Go back to top of page

Miami Marlins @ Philadelphia Phillies, 3:45p

Summary

Two reasons this pops: Cristopher Sánchez’s run as an xFIP bully meets Edward Cabrera’s power‑stuff return from the IL. And with Philly already division‑clinched and angling for the NLDS bye, the stakes are real enough to keep the throttle open.

At 15.72, the gNERD sits near the top of today’s slate and above the 95th percentile historically, and the shape explains why: Sánchez’s pNERD (9.5) is fueled by a 69 xFIP‑ and plus strike throwing, the kind of profile that recently produced eight scoreless against Detroit and a season line that’s been worthy of his pre‑season extension. Cabrera (8.14 pNERD) returns from an elbow strain with 97‑ish heat and that occasionally ludicrous mid‑90s changeup; he punched out 10 Braves in late August and has the raw stuff to turn a lineup over even if the command wanders.

Teamwise, Philly’s higher tNERD (8.45) shows up in better bats and real baserunning value, and the Duran‑fortified bullpen adds late‑inning octane if needed. Miami’s younger, low‑payroll roster adds some chaos, but its bullpen drags. With Trea Turner nursing a hamstring, the Phillies have still been fine to prioritize rest while they lock down that bye.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, Philadelphia Phillies (2.92); radio, Philadelphia Phillies (2.69)

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -23.7 7.9% 0.3 3.7 3.7 $67.3M 26.8 -4.0 1.79 1.66
Z-score -0.32 -0.56 -0.03 0.18 -1.29 -1.42 -1.96 -0.19 -1.17 -1.54
tNERD -0.32 -0.56 -0.03 0.18 -1.29 1.42 1.96 0.00 0.00 0.00 4.00 5.36

Philadelphia Phillies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 67.3 9.0% 8.0 2.9 25.6 $279.5M 29.5 29.0 2.92 2.69
Z-score 0.99 0.35 1.10 0.14 -0.27 1.43 0.79 1.29 1.03 0.64
tNERD 0.99 0.35 1.10 0.14 -0.27 0.00 0.00 1.29 0.52 0.32 4.00 8.45

Edward Cabrera, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 87 12.7% 63.7% 96.9 mph 27 17.6s -4 0.0%
Z-score -0.87 0.99 -0.09 1.38 -0.41 -0.76
pNERD 1.73 0.49 -0.05 1.38 0.41 0.38 0.00 0.00 3.80 8.14

Cristopher Sánchez, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 69 13.5% 66.6% 95.4 mph 28 19.4s -7 0.0%
Z-score -1.97 1.37 1.20 0.69 -0.14 0.71
pNERD 3.93 0.68 0.60 0.69 0.14 -0.35 0.00 0.00 3.80 9.50

Go back to top of page

Los Angeles Dodgers @ Arizona Diamondbacks, 6:40p

Summary

Shohei under the Chase Field roof with a gNERD of 15.43 is a “drop the remote” situation: elite pNERD (12.34) versus a foe that actually gives him a fight. It’s Ohtani’s final tune‑up, fresh off five hitless innings and still leading the NL in homers, while Arizona plays with wild‑card urgency — that’s premium watchability. Ohtani’s xFIP- sits at an ace-level 64 and he’s averaging ~98 mph heat, a velocity bump that pairs with his swing‑and‑miss profile; Pfaadt’s more mortal xFIP- (96) is balanced by the fact he’s 4-0 with a 3.81 ERA against LA across the last two seasons, making this less of a mismatch than it first appears. The team side leans Dodgers (tNERD 7.44 vs. 5.20) thanks to top‑tier bat quality and a sturdier bullpen, while Arizona’s entertainment comes from speed and defense, not late‑inning certainty. The stakes are real: LA is closing in on the division, and the D‑backs are hovering about a game from a wild‑card slot — narrative fuel atop already top‑decile historical gNERD and among today’s best.

(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 94.0 10.0% -0.8 -0.3 49.5 $341.0M 29.6 1.0 2.45 2.51
Z-score 1.38 1.18 -0.19 0.00 0.84 2.26 0.89 0.04 0.12 0.26
tNERD 1.38 1.18 -0.19 0.00 0.84 0.00 0.00 0.04 0.06 0.13 4.00 7.44

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 63.9 9.0% 6.1 9.9 -3.6 $189.5M 29.5 6.0 2.19 1.92
Z-score 0.95 0.35 0.82 0.45 -1.63 0.22 0.79 0.26 -0.39 -0.99
tNERD 0.95 0.35 0.82 0.45 -1.63 0.00 0.00 0.26 0.00 0.00 4.00 5.20

Shohei Ohtani, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 64 14.2% 65.3% 98.1 mph 30 18.0s 14 0.0%
Z-score -2.27 1.70 0.61 1.93 0.38 -0.43
pNERD 4.54 0.85 0.30 1.93 0.00 0.22 0.70 0.00 3.80 12.34

Brandon Pfaadt, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 96 9.4% 65.1% 93.4 mph 26 19.0s 21 0.0%
Z-score -0.32 -0.59 0.55 -0.23 -0.67 0.38
pNERD 0.64 -0.30 0.27 0.00 0.67 -0.19 1.00 0.00 3.80 5.89

Go back to top of page

Minnesota Twins @ Texas Rangers, 5:05p

Summary

A top-tier gNERD tilt (12.27) pits ‘new-to-you’ heat against veteran craft: Zebby Matthews vs. Patrick Corbin, with Texas still missing Corey Seager after a late‑August appendectomy. Expect brisk pace and variance—Matthews’ underlying xFIP- (91) and velocity make him watchable even after his nine‑run wobble last time out, while Corbin has pieced together steadier September turns.

The NERD mix explains the appeal: a high pNERD edge for Matthews (9.55) thanks to efficient strike‑throwing and premium velo, versus Corbin’s league‑average underlying run prevention (xFIP- 99) and soft adjustments. Minnesota’s bullpen strength (positive tNERD component) raises the late‑inning ceiling, while Texas contributes entertainment via elite defense and plus baserunning—even with the lineup thinned without Seager. Layer in timely context: the Twins’ rotation is youth‑tilted with Pablo López shut down, though a returning Christian Vázquez gives Matthews a veteran receiver, and there’s a fun subplot with Texas importing ex‑Twin Danny Coulombe at the deadline. Relative to today’s slate, this lands above average and near the historic upper quartile, making it a worthy click if you enjoy the contrast of raw stuff versus guile.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Minnesota Twins (2.30); radio, Texas Rangers (2.08)

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -17.1 8.7% -1.7 -11.2 48.4 $145.1M 28.8 16.0 2.30 2.06
Z-score -0.23 0.10 -0.32 -0.47 0.79 -0.37 0.08 0.71 -0.17 -0.69
tNERD -0.23 0.10 -0.32 -0.47 0.79 0.37 0.00 0.71 0.00 0.00 4.00 4.95

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -48.0 8.7% 6.4 22.7 39.0 $219.7M 30.4 -28.0 2.01 2.08
Z-score -0.67 0.10 0.86 1.01 0.35 0.63 1.71 -1.26 -0.74 -0.65
tNERD -0.67 0.10 0.86 1.01 0.35 0.00 0.00 0.00 0.00 0.00 4.00 5.65

Zebby Matthews, Minnesota Twins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 12.7% 65.7% 96.3 mph 25 17.1s 54 0.0%
Z-score -0.62 0.99 0.81 1.10 -0.93 -1.16
pNERD 1.25 0.49 0.40 1.10 0.93 0.58 1.00 0.00 3.80 9.55

Patrick Corbin, Texas Rangers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 11.3% 62.6% 91.6 mph 35 18.4s 8 0.0%
Z-score -0.13 0.32 -0.57 -1.05 1.68 -0.11
pNERD 0.27 0.16 -0.29 0.00 0.00 0.05 0.40 0.00 3.80 4.39

Go back to top of page

Boston Red Sox @ Toronto Blue Jays, 4:07p

Summary

Playoff-tuned Toronto just clinched the AL’s first postseason berth and rolls in behind Kevin Gausman’s two-hit, 100-pitch shutout; that’s a pretty good watchability starter kit. Boston counters with Lucas Giolito, freshly past the 140-inning threshold that unlocked his opt-out, adding a contract subplot to a series Toronto currently leads 7–3.

At gNERD 12.17, this sits a shade above today’s average and near the historic 75th percentile, buoyed by lively team components (avg tNERD 7.91) more than frontline pNERD (4.26). Boston’s tNERD pop comes from baserunning, gloves, and a bullpen that actually raises the floor of a Giolito start; the model pegs him with a tougher xFIP- (107) and slower pace. Meanwhile, Gausman’s profile (xFIP- 90 with strike-throwing back in form) plus that recent CG suggests fewer freebies and more splitter-aided chases. If you like contrasts, it’s Sox pressure and prevention versus Jays fielding and Gausman’s feel; and he already logged eight innings of one unearned run against Boston earlier. Also: Toronto has already punched October’s ticket, which lends stakes for seeding while Boston’s still jostling.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

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 21.5 9.2% 7.0 24.3 65.6 $191.8M 28.7 -5.0 2.47 2.64
Z-score 0.33 0.52 0.95 1.08 1.58 0.25 -0.02 -0.23 0.16 0.54
tNERD 0.33 0.52 0.95 1.08 1.58 0.00 0.02 0.00 0.08 0.27 4.00 8.84

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 85.9 8.2% -5.9 32.6 30.0 $248.4M 29.6 20.0 3.10 2.39
Z-score 1.26 -0.31 -0.94 1.44 -0.07 1.01 0.89 0.89 1.40 0.01
tNERD 1.26 -0.31 -0.94 1.44 -0.07 0.00 0.00 0.89 0.70 0.00 4.00 6.98

Lucas Giolito, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 9.9% 63.6% 93.4 mph 30 19.1s -26 0.0%
Z-score 0.35 -0.35 -0.11 -0.23 0.38 0.46
pNERD -0.71 -0.18 -0.05 0.00 0.00 -0.23 0.00 0.00 3.80 2.63

Kevin Gausman, Toronto Blue Jays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 90 12.5% 67.4% 94.5 mph 34 20.4s -7 0.0%
Z-score -0.68 0.89 1.54 0.28 1.42 1.52
pNERD 1.37 0.44 0.77 0.28 0.00 -0.76 0.00 0.00 3.80 5.90

Go back to top of page

Kansas City Royals @ Los Angeles Angels, 6:38p

Summary

Come for Cole Ragans’ bat-missing arsenal; stay for the likelihood the Angels’ gloves and bullpen supply plot twists. With Ragans carrying a top-tier pNERD and LAA turning to a recalled rookie, the watchability needle leans pitcher-driven.

Ragans (pNERD 12.12; xFIP- 63) is making just his second start since a rotator-cuff IL stint, sitting upper-90s on return and reminding why he’s appointment viewing; Kansas City will likely still monitor his pitch count, but the strike-throwing and whiffs travel. The Angels, meanwhile, are patching a rotation thinned by José Soriano’s season-ending IL move, prompting a recall for lefty Sam Aldegheri, who now draws his first start of the year with only a few big-league innings on his card.

The gNERD (11.65) sits a tick above today’s average and comfortably above the historic median, almost entirely on the shoulders of the starters; team-wise it’s a mixed bag. KC’s fielding/bullpen help, and a sizable positive “Luck” suggests their run prevention may be better than results. The Angels counter with pop (strong barrel rate) but bottom-tier defense and bullpen drag, a combustible combo against a power lefty. In short: watch for Ragans, and for chaos behind Aldegheri.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2.)

Recommended broadcasts: TV, Los Angeles Angels (2.59); radio, Kansas City Royals (2.22)

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -53.8 7.9% -5.6 14.3 33.6 $130.0M 28.8 34.0 2.11 2.22
Z-score -0.76 -0.56 -0.90 0.64 0.10 -0.58 0.08 1.52 -0.54 -0.36
tNERD -0.76 -0.56 -0.90 0.64 0.10 0.58 0.00 1.52 0.00 0.00 4.00 4.63

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -54.3 10.8% 1.1 -55.0 0.7 $203.8M 29.2 -15.0 2.59 2.01
Z-score -0.76 1.84 0.09 -2.39 -1.43 0.41 0.49 -0.68 0.40 -0.80
tNERD -0.76 1.84 0.09 -2.39 -1.43 0.00 0.00 0.00 0.20 0.00 4.00 1.55

Cole Ragans, Kansas City Royals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 63 14.9% 65.6% 95.3 mph 27 18.0s 59 0.0%
Z-score -2.33 2.04 0.74 0.64 -0.41 -0.43
pNERD 4.67 1.02 0.37 0.64 0.41 0.22 1.00 0.00 3.80 12.12

Sam Aldegheri, Los Angeles Angels

No detailed stats available

Go back to top of page

St. Louis Cardinals @ San Francisco Giants, 6:45p

Summary

Logan Webb’s ground-ball clinic in a homer-stifling park is the sell; if you enjoy 7-inning efficiency and infield choreography, this is your watch. The gNERD (11.19) sits mid-board today but above the historical norm, and it leans hard on Webb’s top-tier pNERD against two light-barrel lineups in a run-suppressing yard.

Webb’s pNERD (9.84) matches the eye test: he’s within arm’s reach of another 200-inning season and has more 7+ IP starts than anyone since 2023, a workhorse built for low-scoring tension at Oracle. Andre Pallante’s profile (average-ish estimators, few whiffs, slower tempo) points to a contact-heavy night, which puts St. Louis’s strong gloves and bullpen squarely into the watchability equation while capping overall fireworks. The park helps, too—Oracle throttles homers, which dampens both clubs’ modest barrel rates. With both teams hovering around .500 and clinging to faint wild-card relevance, context adds a little edge without promising chaos. Recent form says San Francisco’s bats have been frigid while Ivan Herrera and Alec Burleson have provided most of the Cardinals’ spark; Webb vs. that group is the key matchup. If you’re prioritizing, tune for Webb’s command and the infield action; stay late only if the Cardinals’ bullpen door creaks open.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, San Francisco Giants (3.20); radio, San Francisco Giants (3.49)

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -28.0 7.8% -5.3 24.7 49.5 $135.7M 28.6 -19.0 2.17 2.15
Z-score -0.38 -0.64 -0.85 1.09 0.84 -0.50 -0.13 -0.86 -0.43 -0.50
tNERD -0.38 -0.64 -0.85 1.09 0.84 0.50 0.13 0.00 0.00 0.00 4.00 4.68

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -26.5 7.4% -9.6 8.7 34.4 $195.3M 29.3 -25.0 3.20 3.49
Z-score -0.36 -0.97 -1.48 0.40 0.14 0.30 0.59 -1.13 1.59 2.34
tNERD -0.36 -0.97 -1.48 0.40 0.14 0.00 0.00 0.00 0.79 1.17 4.00 3.68

Andre Pallante, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 101 9.5% 61.0% 94.6 mph 26 20.3s 27 0.0%
Z-score -0.01 -0.54 -1.29 0.32 -0.67 1.44
pNERD 0.02 -0.27 -0.64 0.32 0.67 -0.72 1.00 0.00 3.80 4.18

Logan Webb, San Francisco Giants

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 68 10.6% 66.0% 92.6 mph 28 16.5s 11 0.0%
Z-score -2.03 -0.02 0.95 -0.60 -0.14 -1.65
pNERD 4.06 -0.01 0.48 0.00 0.14 0.83 0.55 0.00 3.80 9.84

Go back to top of page

Milwaukee Brewers @ San Diego Padres, 6:40p

Summary

If you like chaos, this is your stop: Milwaukee’s run-happy lineup meets a Padres club fresh off clinching and leaning on a lights-out bullpen built for late-inning theater. The gNERD is mid-pack, but the styles scream watchable. Milwaukee’s elite tNERD (9.70) and San Diego’s strong tNERD (7.24) lift a gNERD of 10.76 that sits just above the historic median but a hair below today’s slate average; the drag is the starting-pitcher component, where both pNERDs are south of average. Zimmermann is a genuine wildcard: freshly selected from Triple-A (109:30 K:BB in 138 IP) and back in MLB for the first time since 2023, so expect tight reins and a quick hook. On the other side, Randy Vásquez’s run prevention has outpaced his peripherals (5.21 FIP), a flashing caution sign against a club that manufactures offense with speed. That matters because San Diego’s offense doesn’t slug much and prefers to hand games to a deep relief group headlined by Mason Miller, Jeremiah Estrada and Robert Suárez—even after Jason Adam’s season-ending injury. Add in last night’s clinch and ongoing seeding stakes, and this profiles as bullpen chess plus Brewers mayhem on the bases.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

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 54.9 6.6% 14.9 19.9 55.4 $112.2M 27.6 -29.0 2.66 2.56
Z-score 0.82 -1.63 2.11 0.88 1.11 -0.82 -1.14 -1.31 0.53 0.37
tNERD 0.82 -1.63 2.11 0.88 1.11 0.82 1.14 0.00 0.27 0.18 4.00 9.70

San Diego Padres

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 10.1 7.3% -0.7 -3.8 70.7 $209.3M 30.0 12.0 3.47 3.37
Z-score 0.17 -1.05 -0.18 -0.15 1.82 0.49 1.30 0.53 2.12 2.09
tNERD 0.17 -1.05 -0.18 -0.15 1.82 0.00 0.00 0.53 1.06 1.04 4.00 7.24

Bruce Zimmermann, Milwaukee Brewers

No detailed stats available

Randy Vásquez, San Diego Padres

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 133 6.8% 63.1% 93.2 mph 26 18.3s -36 0.0%
Z-score 1.94 -1.83 -0.33 -0.32 -0.67 -0.19
pNERD -3.89 -0.92 -0.17 0.00 0.67 0.09 0.00 0.00 3.80 -0.41

Go back to top of page

Tampa Bay Rays @ Baltimore Orioles, 3:35p

Summary

A mid-tier watch with upside: Pepiot’s bat-missing and the Rays’ track-meet baserunning run into Kremer’s post-forearm checkup and an Orioles pen that has sprung leaks. If you like tactics—pickoffs, pitch sequencing, and whether Adley’s return steadies things—there’s plenty to chew on.

By gNERD (9.82) this sits below today’s average, but Tampa Bay’s higher tNERD props it up: they pressure with steals (185 SB to Baltimore’s 106) and lean on a sturdier bullpen, both ingredients for watchability even when the bats scuffle. Pepiot profiles as the more volatile strikeout bet (161 K in 163 IP with a FIP around 4.4), built on a velo/changeup combo the Rays encourage him to lean on; that miss-and-movement package can play against Baltimore’s swing-happy middle. Kremer, meanwhile, just returned from forearm discomfort looking sound, but Baltimore’s relief crew has coughed up late leads lately, which keeps chaos live even if he settles in. One subplot worth your remote: Adley Rutschman is back from the IL and catching again, a stabilizer Baltimore badly needs after a churn-heavy season that included May’s managerial change to interim Tony Mansolino. If you’re triaging, think “solid floor, spiky ending”—Pepiot vs. Kremer is credible, but the late innings might be the hook.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5, 6.)

Recommended broadcasts: TV, Baltimore Orioles (2.82); radio, Tampa Bay Rays (2.10)

Tampa Bay Rays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -12.2 7.7% 12.8 -30.6 48.8 $89.9M 27.4 -13.0 2.27 2.10
Z-score -0.16 -0.72 1.80 -1.32 0.81 -1.12 -1.35 -0.59 -0.23 -0.61
tNERD -0.16 -0.72 1.80 -1.32 0.81 1.12 1.35 0.00 0.00 0.00 4.00 6.87

Baltimore Orioles

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -26.8 9.1% 0.2 -22.0 15.5 $167.6M 29.2 -6.0 2.82 2.10
Z-score -0.37 0.44 -0.05 -0.95 -0.74 -0.07 0.49 -0.27 0.85 -0.61
tNERD -0.37 0.44 -0.05 -0.95 -0.74 0.07 0.00 0.00 0.42 0.00 4.00 2.83

Ryan Pepiot, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 97 11.7% 64.3% 95.2 mph 27 17.9s -6 0.0%
Z-score -0.26 0.51 0.20 0.60 -0.41 -0.51
pNERD 0.51 0.25 0.10 0.60 0.41 0.26 0.00 0.00 3.80 5.93

Dean Kremer, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 101 10.4% 65.5% 93.2 mph 29 19.7s 7 0.0%
Z-score -0.01 -0.11 0.72 -0.32 0.12 0.95
pNERD 0.02 -0.06 0.36 0.00 0.00 -0.48 0.35 0.00 3.80 4.00

Go back to top of page

Washington Nationals @ Atlanta Braves, 4:15p

Summary

Rookie-righty rematch with actual bite: Hurston Waldrep’s power stuff against Brad Lord’s brisk, contact-averse vibe is the draw here. Atlanta’s rolling despite losing Ozzie Albies to a season-ending hamate fracture, so the lineup shuffles but the watchability rests on the kids.

The gNERD sits at 8.77—below today’s average—because the teams don’t help much, but the arms do, with an average pNERD of 7.02. Waldrep’s 7.79 pNERD is backed by a strong xFIP- (88), premium velocity, and a quick pace; in his last meeting with Washington he punched out eight without a walk in five innings, the kind of bat-missing skill this model rewards. Lord (6.26 pNERD) lacks a big whiff pitch but works fast, throws strikes, and has earned trust as a rookie starter; he just logged 102 pitches and was charged with two earned in a gritty turn against these same Braves.

Team-wise, Atlanta arrives on a nine-game heater and has handled Washington all year, but Albies’ absence dings their infield rhythm and baserunning. Washington’s poor defense and bullpen tug tNERD down, so if you’re queuing this up, do it to scout Waldrep’s miss rate versus Lord’s contact management—and to see how a hot Braves club navigates without its second baseman.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, Atlanta Braves (2.36); radio, Atlanta Braves (2.36)

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -53.7 7.8% -1.1 -43.9 -4.1 $115.9M 27.5 -34.0 2.00 2.20
Z-score -0.76 -0.64 -0.24 -1.90 -1.65 -0.77 -1.25 -1.53 -0.75 -0.40
tNERD -0.76 -0.64 -0.24 -1.90 -1.65 0.77 1.25 0.00 0.00 0.00 4.00 0.83

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 3.8 8.8% -8.3 4.3 10.8 $216.2M 29.4 10.0 2.36 2.36
Z-score 0.08 0.19 -1.29 0.20 -0.96 0.58 0.69 0.44 -0.05 -0.06
tNERD 0.08 0.19 -1.29 0.20 -0.96 0.00 0.00 0.44 0.00 0.00 4.00 2.66

Brad Lord, Washington Nationals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 95 9.3% 64.5% 94.8 mph 25 17.7s 4 0.0%
Z-score -0.38 -0.64 0.28 0.41 -0.93 -0.68
pNERD 0.76 -0.32 0.14 0.41 0.93 0.34 0.20 0.00 3.80 6.26

Hurston Waldrep, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 88 11.0% 61.1% 95.9 mph 23 17.2s -17 0.0%
Z-score -0.81 0.17 -1.23 0.92 -1.45 -1.08
pNERD 1.61 0.09 -0.62 0.92 1.45 0.54 0.00 0.00 3.80 7.79

Go back to top of page

Chicago White Sox @ New York Yankees, 4:05p

Summary

A mid-tier gNERD (8.11) gets a standings-sized boost: the Yankees’ bats and playoff chase elevate a game that’s more about thump than a duel on the mound. If you’re here for pitching, it’s rookie All-Star Shane Smith’s intrigue versus a volatile Luis Gil, not ace-on-ace theater. Smith’s pNERD (5.06) is the better of the two, with average-ish run estimators (xFIP- 104) and real oomph, though he just wore a six-run bruise against Baltimore; still, he was named an All-Star and has largely looked the part when healthy. Gil’s pNERD (0.12) and peripherals (xFIP- 132) flag command risk that’s also shown up in his recent walk profile, even as he’s returned from a lat issue. The team split is stark: Yankees tNERD 8.17 rides elite contact quality, while the White Sox’s 2.88 reflects light bats and leaky defense; New York also took three of four in their late-August meeting and is two back in the AL East, with Ben Rice swinging it well, which adds juice. Net: watch for Yankees’ barrels against a legit rookie and stay for the stakes; just don’t expect a masterpiece from both starters.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, New York Yankees (2.08); radio, Chicago White Sox (2.57)

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -82.0 8.0% -7.6 -35.0 42.7 $79.0M 27.5 -16.0 1.82 2.57
Z-score -1.16 -0.47 -1.19 -1.51 0.52 -1.26 -1.25 -0.72 -1.11 0.39
tNERD -1.16 -0.47 -1.19 -1.51 0.52 1.26 1.25 0.00 0.00 0.19 4.00 2.88

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 123.7 11.7% -2.8 1.8 24.5 $290.9M 29.1 11.0 2.08 2.22
Z-score 1.81 2.59 -0.49 0.09 -0.32 1.58 0.38 0.49 -0.61 -0.36
tNERD 1.81 2.59 -0.49 0.09 -0.32 0.00 0.00 0.49 0.00 0.00 4.00 8.17

Shane Smith, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 104 11.9% 63.1% 95.6 mph 25 19.1s -6 0.0%
Z-score 0.17 0.60 -0.35 0.78 -0.93 0.46
pNERD -0.34 0.30 -0.18 0.78 0.93 -0.23 0.00 0.00 3.80 5.06

Luis Gil, New York Yankees

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 132 9.0% 61.3% 95.5 mph 27 18.8s -50 0.0%
Z-score 1.88 -0.78 -1.11 0.73 -0.41 0.22
pNERD -3.76 -0.39 -0.56 0.73 0.41 -0.11 0.00 0.00 3.80 0.12

Go back to top of page

Houston Astros @ Athletics, 7:05p

Summary

This one’s more “curious watch” than must‑see: a gNERD of 7.82 sits below today’s average (11.43), and the intrigue tilts toward team quirks rather than ace-versus-ace theater. Still, playoff‑tinged Astros at the Sacramento‑based Athletics offers enough subplots to justify a skim.

Cristian Javier is the headline experiment: recently back from Tommy John, he finally flashed six sturdy innings and a win over Texas, with his pitch count nudging up — a meaningful test of whether command-first Javier can hold gains under pressure; Brent Rooker is 0-for-6 off him if you’re into micro‑matchups. Jeffrey Springs, acquired to prop up the A’s rotation, has scuffled of late (0-4 over his past eight), which meshes with the low combined pNERD (1.43) signaling more contact than whiffs. Houston’s tNERD edge comes from run prevention — strong gloves and a capable bullpen that’s been closing out wins — a helpful buffer with Yordan Álvarez shelved. Meanwhile, the A’s higher tNERD is buoyed by youth, a budget roster, and a big positive luck component, suggesting their results may lag their underlying talent. In short: if you watch, do it to see whether Javier’s post‑surgery version endures and whether Springs can steady enough to keep a wild‑card‑hungry lineup in range.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, Houston Astros (2.17); radio, Houston Astros (1.99)

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -2.5 8.0% -6.0 19.7 50.2 $221.9M 29.0 28.0 2.17 1.99
Z-score -0.02 -0.47 -0.95 0.88 0.87 0.66 0.28 1.25 -0.42 -0.84
tNERD -0.02 -0.47 -0.95 0.88 0.87 0.00 0.00 1.25 0.00 0.00 4.00 5.55

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 31.2 8.4% -2.2 -20.3 26.0 $77.1M 27.6 46.0 1.27 1.94
Z-score 0.47 -0.14 -0.40 -0.87 -0.25 -1.29 -1.14 2.06 -2.19 -0.95
tNERD 0.47 -0.14 -0.40 -0.87 -0.25 1.29 1.14 2.00 0.00 0.00 4.00 7.24

Cristian Javier, Houston Astros

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 116 9.5% 62.0% 92.9 mph 28 20.8s -7 0.0%
Z-score 0.90 -0.54 -0.84 -0.46 -0.14 1.85
pNERD -1.81 -0.27 -0.42 0.00 0.14 -0.92 0.00 0.00 3.80 0.52

Jeffrey Springs, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 110 10.9% 62.9% 90.7 mph 32 19.1s -12 0.0%
Z-score 0.54 0.12 -0.45 -1.47 0.90 0.46
pNERD -1.08 0.06 -0.22 0.00 0.00 -0.23 0.00 0.00 3.80 2.33

Go back to top of page

Colorado Rockies @ Seattle Mariners, 6:40p

Summary

If you want dingers and stakes, this is your stop: Cal Raleigh just broke Ken Griffey Jr.’s franchise HR record and Seattle is trying to land a division flag, which turns a modest gNERD (7.20) into appointment viewing. It’s also a soft landing for that power—the Rockies arrive with one of the league’s worst run-prevention groups and a rookie starter still writing his bio.

Seattle’s tNERD carries the matchup, built on a top-3 home-run profile (roughly 230 and counting) and a lineup that’s been louder than its batting average suggests; Raleigh has taken the MLB lead in homers while topping the all-time catcher mark. The probable arms further tilt the watchability: Bryce Miller has worked back from elbow trouble and has pitched to a FIP in the mid‑5s this year—volatile but with strikeout upside—while Colorado counters with recent call-up McCade Brown (TJ in 2023), who only debuted a few weeks ago and is still getting stretched out. Seattle’s bullpen depth has been tested (Gregory Santos out; Bryan Woo banged up), adding a little late-inning coin-flip energy.

Relative to today’s slate (average gNERD 11.43), this sits low; but if you’re prioritizing power vs. a thin staff and a contender tune-up, it’s a worthwhile watch.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3, 4, 5.)

Recommended broadcasts: TV, Seattle Mariners (2.35); radio, Seattle Mariners (2.52)

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -164.7 8.0% -9.7 -23.6 -7.3 $125.9M 27.9 19.0 1.73 1.80
Z-score -2.36 -0.47 -1.50 -1.02 -1.80 -0.63 -0.84 0.85 -1.29 -1.25
tNERD -2.36 -0.47 -1.50 -1.02 -1.80 0.63 0.84 0.85 0.00 0.00 4.00 -0.83

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 85.9 9.4% -4.0 -23.3 26.9 $152.8M 28.2 5.0 2.35 2.52
Z-score 1.26 0.68 -0.66 -1.00 -0.21 -0.27 -0.53 0.22 -0.07 0.28
tNERD 1.26 0.68 -0.66 -1.00 -0.21 0.27 0.53 0.22 0.00 0.14 4.00 5.24

Go back to top of page

Pittsburgh Pirates @ Cincinnati Reds, 3:40p

Summary

It grades as today’s lowest gNERD, but the Reds’ wild‑card push and Brady Singer’s current heater make it livelier than the number implies. Johan Oviedo’s post–TJ ramp‑up — with a season‑high 99 pitches last time — plus a possible Hunter Barco cameo for Pittsburgh add just enough curiosity to keep the channel from drifting.

Singer takes his 31st turn and, while his pNERD says “solid, not flashy” (league‑average-ish xFIP‑ at 102), he works quickly, which helps watchability; Oviedo’s profile (118 xFIP‑, lagging strike% in our inputs) is more volatile but the velo is back. The team ingredients are mixed: Cincinnati brings plus baserunning to a contact‑light lineup, while Pittsburgh’s bats have lived near the basement but pair sturdy gloves and a capable bullpen if they get a lead. The net of those tNERD pieces explains the modest gNERD, but the game-state stakes do some heavy lifting.

Context matters: Cincinnati just swept the Cubs to pull even for the final NL spot, and Singer has been on a 5‑1 run with run prevention to match across his last seven starts. Oviedo is only seven starts into his comeback, which keeps the unknowns — and the potential for quick hooks and bullpen chess — in play. Tune for tempo and urgency, not fireworks.

(A model from OpenAI generated the above text using instructions, the NERD scores, and these sources: 1, 2, 3.)

Recommended broadcasts: TV, Cincinnati Reds (2.09); radio, Cincinnati Reds (2.11)

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -123.4 7.8% -5.7 15.8 44.5 $88.9M 28.4 12.0 2.01 1.98
Z-score -1.76 -0.64 -0.91 0.71 0.61 -1.13 -0.33 0.53 -0.74 -0.86
tNERD -1.76 -0.64 -0.91 0.71 0.61 1.13 0.33 0.53 0.00 0.00 4.00 3.99

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -55.0 7.2% 6.0 -5.6 24.4 $115.7M 28.7 -24.0 2.09 2.11
Z-score -0.77 -1.14 0.80 -0.23 -0.33 -0.77 -0.02 -1.08 -0.59 -0.59
tNERD -0.77 -1.14 0.80 -0.23 -0.33 0.77 0.02 0.00 0.00 0.00 4.00 3.13

Johan Oviedo, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 118 11.7% 59.7% 95.4 mph 27 19.7s -36 0.0%
Z-score 1.03 0.51 -1.83 0.69 -0.41 0.95
pNERD -2.05 0.25 -0.91 0.69 0.41 -0.48 0.00 0.00 3.80 1.70

Brady Singer, Cincinnati Reds

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 9.8% 62.3% 92.0 mph 28 16.1s -15 0.0%
Z-score 0.05 -0.40 -0.71 -0.87 -0.14 -1.98
pNERD -0.10 -0.20 -0.36 0.00 0.14 0.99 0.00 0.00 3.80 4.28

Go back to top of page