Andrew's Musings

MLB: What to watch on August 12, 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:

Detail

Chicago Cubs @ Washington Nationals, 3:45p

Summary

Both teams enter this one with something to prove, and a rookie lefty getting thrown to the wolves against a red-hot Cubs lineup adds some intrigue to an otherwise unremarkable pitching matchup. Chicago has been one of the better stories in baseball lately, riding an 8-2 stretch over their last ten games while sitting comfortably in wild-card position, and both the Cubs' offense (elite fielding and baserunning) and the Nationals' surprisingly potent attack (led by CJ Abrams' power) fuel strong tNERD marks near the top of today's slate. The real hook is Jackson Kent's debut: the Nationals' top lefty prospect posted a 2.35 ERA at Double-A before his strikeout rate dropped and walk rate climbed after a promotion to Triple-A. He'll face a Cubs team that reportedly mashes left-handed pitching, which is either a brutal welcome to the majors or a chance for early heroics. David Peterson, by contrast, is a solid-not-spectacular presence — his 4.84 pNERD is middling, buoyed mostly by some bad luck that suggests better results ahead. With a 14.70 gNERD, this game ranks near the top of today's games and comfortably above the historical average, thanks far more to lineups and stakes than to frontline arms.

(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)

Chicago Cubs

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 65.9 7.2% 3.6 59.2 -1.5 $246.2M 29.8 6.0 3.01 3.15
Z-score 2.02 -0.60 0.65 3.26 -1.00 0.50 0.67 0.36 1.22 1.62
tNERD 2.02 -0.60 0.65 3.26 -1.00 0.00 0.00 0.36 0.61 0.81 4.00 10.11

Washington Nationals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 60.5 9.2% 9.3 -4.4 -27.8 $114.5M 27.1 -25.0 2.00 2.20
Z-score 1.86 1.46 1.77 -0.21 -2.15 -1.01 -1.71 -1.47 -0.75 -0.40
tNERD 1.86 1.46 1.77 -0.21 -2.15 1.01 1.71 0.00 0.00 0.00 4.00 9.45

David Peterson, Chicago Cubs

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 99 9.0% 63.2% 92.2 mph 30 18.2s 33 0.0%
Z-score -0.10 -0.74 -0.27 -0.91 0.37 -0.69
pNERD 0.20 -0.37 -0.13 0.00 0.00 0.35 1.00 0.00 3.80 4.84

Jackson Kent, Washington Nationals

No detailed stats available

Go back to top of page

Milwaukee Brewers @ San Diego Padres, 1:10p

Summary

This one's got playoff stakes and quietly excellent pitcher and team profiles, even if the two starters' NERD scores tell very different stories. The Padres, clinging to the fringes of the NL wild-card race, are hosting the sport's best record-holders in Milwaukee, and both clubs bring loaded bullpens and above-average NERD marks to the table—Milwaukee's 9.61 and San Diego's 9.84 are both comfortably above the historical mean, and their combined 13.04 gNERD sits well above today's 10.35 average. On the mound, Dustin May, a deadline pickup from St. Louis, brings mid-90s heat and a tidy xFIP-, though his road numbers this year have been rough. Robbie Ray, San Diego's own deadline addition from the Giants, has had an uneven Padres debut but reportedly settled into better form since, though his NERD score (0.97) reflects underlying command issues with elevated walk rates. May faced the Padres twice already this year as a Cardinal, adding a little familiarity to the mix. Watch for the bullpens and lineups to carry this one more than the arms.

(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)

Milwaukee Brewers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 20.1 7.5% 8.5 -2.4 52.9 $139.3M 27.7 -15.0 2.66 2.56
Z-score 0.64 -0.29 1.61 -0.10 1.36 -0.73 -1.21 -0.88 0.53 0.37
tNERD 0.64 -0.29 1.61 -0.10 1.36 0.73 1.21 0.00 0.27 0.18 4.00 9.61

San Diego Padres

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -13.0 8.3% 4.9 14.9 63.2 $255.5M 29.9 -10.0 3.47 3.37
Z-score -0.36 0.54 0.90 0.84 1.81 0.60 0.85 -0.58 2.12 2.09
tNERD -0.36 0.54 0.90 0.84 1.81 0.00 0.00 0.00 1.06 1.04 4.00 9.84

Dustin May, Milwaukee Brewers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 93 9.6% 64.7% 96.8 mph 28 21.3s 12 0.0%
Z-score -0.45 -0.45 0.38 1.16 -0.17 1.85
pNERD 0.90 -0.23 0.19 1.16 0.17 -0.92 0.60 0.00 3.80 5.67

Robbie Ray, San Diego Padres

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 114 10.4% 60.1% 93.0 mph 34 20.1s -34 0.0%
Z-score 0.79 -0.08 -1.56 -0.55 1.44 0.86
pNERD -1.57 -0.04 -0.78 0.00 0.00 -0.43 0.00 0.00 3.80 0.97

Go back to top of page

Philadelphia Phillies @ St. Louis Cardinals, 11:15a

Summary

Wheeler and Leahy take the mound in a series rubber match with real playoff stakes attached — this one's worth your afternoon. The Phillies are clinging to a National League Wild Card spot, and Wheeler has been the engine of their second-half surge; Zack Wheeler has been on a bit of a roller coaster since the All-Star break, and he'll take the ball with a chance to stabilize things as the Phillies continue to fight for a National League Wild Card spot. His pNERD of 9.01 — well above today's field average of 4.66 — is built on elite whiff and contact-suppression skills; his xFIP- and swinging-strike rates both grade out as some of the best marks on the slate. Across town, Leahy isn't just a fifth-starter innings-eater anymore: St. Louis counters with Kyle Leahy, who has quietly rounded into form, carrying a 3.45 ERA and a 1.34 WHIP, striking out 21 percent while walking seven and a half percent. In his past four starts Leahy has posted a 2.35 ERA with a 1.08 WHIP, numbers that have quietly made this a legitimate pitching duel rather than a mismatch. Both offenses rank near the bottom of the league in production, so don't expect fireworks — this is a game to watch for pitching craft, not crooked scoreboards. The gNERD of 12.54 sits comfortably above the historical average (10.11) and today's average (10.35), making it one of the better-graded games 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, 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.9 7.4% 8.4 -5.2 43.0 $309.8M 30.5 -18.0 2.92 2.69
Z-score -1.14 -0.39 1.59 -0.26 0.93 1.22 1.36 -1.06 1.03 0.64
tNERD -1.14 -0.39 1.59 -0.26 0.93 0.00 0.00 0.00 0.52 0.32 4.00 5.58

St. Louis Cardinals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -29.8 7.4% 0.4 13.9 -0.8 $111.2M 26.9 -17.0 2.17 2.15
Z-score -0.86 -0.39 0.02 0.79 -0.97 -1.05 -1.94 -1.00 -0.43 -0.50
tNERD -0.86 -0.39 0.02 0.79 -0.97 1.05 1.94 0.00 0.00 0.00 4.00 5.57

Zack Wheeler, Philadelphia Phillies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 67 13.9% 64.2% 95.1 mph 36 19.1s -4 0.0%
Z-score -1.99 1.57 0.17 0.39 1.97 0.04
pNERD 3.97 0.78 0.08 0.39 0.00 -0.02 0.00 0.00 3.80 9.01

Kyle Leahy, St. Louis Cardinals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 91 9.1% 62.9% 94.2 mph 29 17.8s -7 0.0%
Z-score -0.57 -0.69 -0.38 -0.01 0.10 -1.02
pNERD 1.14 -0.35 -0.19 0.00 0.00 0.51 0.00 0.00 3.80 4.92

Go back to top of page

Seattle Mariners @ New York Yankees, 4:05p

Summary

Good, the losing streak angle is solid. Let me write the summary now.

A rebuilding Mariners team riding a five-game skid rolls into the Bronx, and while the underlying pitching matchup has some juice, don't expect fireworks from the lineups. Seattle has scored just five runs across that five-game losing streak and nine over its last seven, while the Yankees' offense is also cold with its top power bats banged up. The pitching, though, is the story: Bryce Miller brings a 7.19 pNERD built on a stingy xFIP-, elite strike rate, and mid-90s heat, and reporting on his split-finger's 28.5% whiff rate and a walk rate that borders on absurd — a 0.95 WHIP and just 15 free passes in 79 innings — explains why he's tough to work an inning against. Will Warren counters with a solid 5.47 pNERD, helped by a bit of positive luck suggesting his 4.18 ERA overstates how hittable he's actually been. Yankees' tNERD (8.07) dwarfs Seattle's anemic 2.82, driven by New York's barrel rate and clean glovework against a Mariners defense that's been a genuine liability. At 11.78, the gNERD lands solidly above average for today's slate — worth catching for the pitching duel, if not the lineups.

(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, Seattle Mariners (2.35); radio, Seattle Mariners (2.52)

Seattle Mariners

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -5.9 7.8% -4.3 -30.6 20.0 $196.7M 28.4 14.0 2.35 2.52
Z-score -0.14 0.02 -0.91 -1.64 -0.07 -0.07 -0.52 0.83 -0.07 0.28
tNERD -0.14 0.02 -0.91 -1.64 -0.07 0.07 0.52 0.83 0.00 0.14 4.00 2.82

New York Yankees

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 12.5 9.6% 4.1 10.3 31.8 $337.1M 29.9 -13.0 2.08 2.22
Z-score 0.41 1.88 0.75 0.59 0.44 1.54 0.85 -0.76 -0.61 -0.36
tNERD 0.41 1.88 0.75 0.59 0.44 0.00 0.00 0.00 0.00 0.00 4.00 8.07

Bryce Miller, Seattle Mariners

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 87 12.3% 68.8% 96.0 mph 27 21.3s -8 0.0%
Z-score -0.81 0.82 2.13 0.80 -0.44 1.85
pNERD 1.61 0.41 1.06 0.80 0.44 -0.92 0.00 0.00 3.80 7.19

Will Warren, New York Yankees

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 89 9.0% 62.7% 93.6 mph 27 19.5s 13 0.0%
Z-score -0.69 -0.74 -0.48 -0.28 -0.44 0.37
pNERD 1.38 -0.37 -0.24 0.00 0.44 -0.19 0.65 0.00 3.80 5.47

Go back to top of page

Pittsburgh Pirates @ Miami Marlins, 3:40p

Summary

Pittsburgh's in a rut and Miami's quietly building the more entertaining roster, but this game leans on two mid-tier arms rather than star power to make its case. The Pirates have lost six of their last seven games, and the malaise runs deeper than the standings — even ace Paul Skenes got a quick hook in a 2-0 shutout loss the night before this one, part of a stretch that's included four shutouts since the All-Star break. Carmen Mlodzinski takes the ball for Pittsburgh with modest scores across the board, but he pairs a low home-run rate with a nasty splitter that generates a strong whiff rate, giving him a real edge over Miami's Janson Junk, who's been homer-prone and comes with the lower pNERD of the two. Neither pitcher grades out as a marquee arm, but Junk's tendency to work deep counts and issue traffic keeps things unpredictable. The Marlins are the more interesting team on paper, with a tNERD comfortably above both the historic and today's averages, buoyed by strong baserunning, a young, inexpensive roster, and some positive regression-suggesting luck. With Pittsburgh missing O'Hearn, Cruz, and Keller to injury, Miami's lineup depth gives this one a slight watchability edge, but it's a solidly middle-of-the-pack game rather than a must-see.

(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, Pittsburgh Pirates (2.01); radio, Pittsburgh Pirates (1.98)

Pittsburgh Pirates

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 24.8 8.0% 6.5 -18.0 28.3 $119.1M 28.8 2.0 2.01 1.98
Z-score 0.78 0.23 1.22 -0.96 0.29 -0.96 -0.20 0.12 -0.74 -0.86
tNERD 0.78 0.23 1.22 -0.96 0.29 0.96 0.20 0.12 0.00 0.00 4.00 6.85

Miami Marlins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 1.8 6.6% 5.5 6.1 32.2 $81.5M 27.4 26.0 1.79 1.66
Z-score 0.09 -1.22 1.02 0.36 0.46 -1.39 -1.49 1.54 -1.17 -1.54
tNERD 0.09 -1.22 1.02 0.36 0.46 1.39 1.49 1.54 0.00 0.00 4.00 9.13

Carmen Mlodzinski, Pittsburgh Pirates

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 103 8.6% 64.0% 94.8 mph 27 19.0s -21 0.0%
Z-score 0.14 -0.93 0.07 0.26 -0.44 -0.04
pNERD -0.28 -0.46 0.04 0.26 0.44 0.02 0.00 0.00 3.80 3.81

Janson Junk, Miami Marlins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 103 6.4% 65.9% 94.1 mph 30 19.5s 6 0.0%
Z-score 0.14 -1.96 0.89 -0.05 0.37 0.37
pNERD -0.28 -0.98 0.44 0.00 0.00 -0.19 0.30 0.00 3.80 3.10

Go back to top of page

Tampa Bay Rays @ Athletics, 12:05p

Summary

I have plenty to work with. Let me write the summary now.

Watch this one for Drew Rasmussen dominating a punchless Oakland lineup, not for any real drama—the A's are in freefall and the Rays are rolling. Rasmussen brings a tidy 8.48 pNERD into West Sacramento, backed by an xFIP- of 75 and mid-90s velocity, and he's coming off a start for Tampa Bay's finale after leading the Rays' pitching staff with a 2.75 ERA, making it no easy task for the A's bats to inflict damage. Jack Perkins counters with a respectable 6.39 pNERD on the stuff metrics, but the results haven't matched—he enters at 2-8 with a 7.04 ERA and 1.45 WHIP, and his outsized "luck" score suggests some regression relief may be overdue, though not enough to save this Oakland club. The Rays (5.68 tNERD) are hot, having just blown out the A's 12-4 behind a two-run blast from Junior Caminero, his 35th homer, tying him for the league lead, while the Athletics (2.22 tNERD) are mired in a seven-game home skid and missing key bats like Brent Rooker and Shea Langeliers to injury. At 11.39, the gNERD sits a bit above average—worth a look for the pitching matchup, not the drama.

(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 32.4 5.9% 4.8 -6.2 19.9 $106.9M 29.1 17.0 2.27 2.10
Z-score 1.01 -1.94 0.88 -0.31 -0.07 -1.10 0.07 1.01 -0.23 -0.61
tNERD 1.01 -1.94 0.88 -0.31 -0.07 1.10 0.00 1.01 0.00 0.00 4.00 5.68

Athletics

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -10.4 7.7% -3.5 -30.4 -9.3 $135.2M 28.2 14.0 1.27 1.94
Z-score -0.28 -0.08 -0.75 -1.63 -1.34 -0.77 -0.71 0.83 -2.19 -0.95
tNERD -0.28 -0.08 -0.75 -1.63 -1.34 0.77 0.71 0.83 0.00 0.00 4.00 2.22

Drew Rasmussen, Tampa Bay Rays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 75 11.7% 66.5% 95.8 mph 30 18.8s -9 0.0%
Z-score -1.51 0.53 1.16 0.71 0.37 -0.20
pNERD 3.03 0.27 0.58 0.71 0.00 0.10 0.00 0.00 3.80 8.48

Jack Perkins, Athletics

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 12.6% 64.6% 95.8 mph 26 19.8s 63 0.0%
Z-score 0.08 0.96 0.33 0.71 -0.70 0.62
pNERD -0.16 0.48 0.17 0.71 0.70 -0.31 1.00 0.00 3.80 6.39

Go back to top of page

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

Summary

Not a marquee matchup, but there's a decent floor here thanks to two solid arms and a Blue Jays team that's underperforming its own talent. Boston limps into Toronto on a four-game losing streak, though the underlying numbers - Boston rolls into Rogers Centre on a four-game losing streak, but the underlying numbers over the last 10 games tell a different story: a .276 team average and a plus-26 run differential - suggest the Sox are better than their recent record. Suarez has been battling through short outings since returning from the IL, laboring through three innings against the White Sox last week and hasn't quite bounced back, limited to 4.0 and 4.2 innings in recent starts, though his xFIP still grades out strong. Soriano brings mid-90s velocity and a knuckle-curve that generates a 43.3% whiff rate that can shut down stretches of any lineup, and his pNERD actually edges Suarez's here. Toronto's offense is the drag on this one - bottom-of-the-barrel exit velocity and baserunning - but a plus fielding unit and bullpen give it just enough juice to keep this from being a total snooze. A middling-to-decent watch, elevated mostly by the pitching.

(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, 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.4 7.2% 2.2 10.6 55.8 $263.6M 29.2 9.0 2.47 2.64
Z-score -0.19 -0.60 0.37 0.61 1.49 0.70 0.17 0.54 0.16 0.54
tNERD -0.19 -0.60 0.37 0.61 1.49 0.00 0.00 0.54 0.08 0.27 4.00 6.57

Toronto Blue Jays

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -46.9 5.9% -4.9 22.2 32.4 $306.1M 30.1 -3.0 3.10 2.39
Z-score -1.38 -1.94 -1.03 1.24 0.47 1.18 0.99 -0.17 1.40 0.01
tNERD -1.38 -1.94 -1.03 1.24 0.47 0.00 0.00 0.00 0.70 0.00 4.00 2.07

Ranger Suarez, Boston Red Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 79 10.1% 63.0% 91.1 mph 30 17.7s -2 0.0%
Z-score -1.28 -0.22 -0.34 -1.40 0.37 -1.10
pNERD 2.55 -0.11 -0.17 0.00 0.00 0.55 0.00 0.00 3.80 6.62

José Soriano, Toronto Blue Jays

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 90 13.2% 62.2% 96.8 mph 27 18.6s -13 0.0%
Z-score -0.63 1.24 -0.68 1.16 -0.44 -0.37
pNERD 1.26 0.62 -0.34 1.16 0.44 0.18 0.00 0.00 3.80 7.11

Go back to top of page

Cincinnati Reds @ Chicago White Sox, 4:40p

Summary

I have enough to write a solid summary now.

A middling pitching matchup between two clubs going nowhere fast, but the series opener already proved these teams can produce chaos. Cincinnati stole game one of this set in extra innings after trailing by three in the eighth, with Elly De La Cruz driving in the winning run with a sacrifice fly in the top of the 10th as the Reds snapped a three-game skid with a 5-4 comeback win over the Chicago White Sox. Rhett Lowder and Luis Castillo, meanwhile, are basically statistical twins right now — "struggling mid-rotation arms producing nearly identical contact and run-prevention outcomes" with near-matching ERAs and WHIPs. Castillo, a former Red, gets the nod for pNERD (5.21) thanks to solid velocity and strike-throwing, though his 29-run "luck" figure suggests his results should actually get worse, not better. Lowder's 3.90 pNERD is unspectacular but respectable for a 24-year-old finding his footing. Team-wise, the White Sox's tNERD (7.82) benefits from a young, affordable roster and a strong bullpen, while Cincinnati's dreadful batting runs drag its tNERD down to 5.13 despite a healthy barrel rate. The 11.03 gNERD lands right around today's average — not a must-watch, but not a total pass either, especially if the offense-friendly humidity forecast holds up.

(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, Cincinnati Reds (2.09); radio, Chicago White Sox (2.57)

Cincinnati Reds

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -57.4 9.3% -0.2 -3.6 -1.2 $147.4M 28.0 16.0 2.09 2.11
Z-score -1.69 1.57 -0.10 -0.17 -0.99 -0.63 -0.94 0.95 -0.59 -0.59
tNERD -1.69 1.57 -0.10 -0.17 -0.99 0.63 0.94 0.95 0.00 0.00 4.00 5.13

Chicago White Sox

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 11.6 8.4% -4.4 0.3 35.7 $105.8M 27.1 -27.0 1.82 2.57
Z-score 0.38 0.64 -0.93 0.04 0.61 -1.11 -1.76 -1.59 -1.11 0.39
tNERD 0.38 0.64 -0.93 0.04 0.61 1.11 1.76 0.00 0.00 0.19 4.00 7.82

Rhett Lowder, Cincinnati Reds

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 113 8.6% 62.5% 93.1 mph 24 17.3s 7 0.0%
Z-score 0.73 -0.93 -0.57 -0.50 -1.24 -1.43
pNERD -1.46 -0.46 -0.29 0.00 1.24 0.71 0.35 0.00 3.80 3.90

Luis Castillo, Chicago White Sox

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 107 11.1% 66.1% 95.4 mph 33 19.0s 29 0.0%
Z-score 0.37 0.25 0.96 0.53 1.17 -0.04
pNERD -0.75 0.13 0.48 0.53 0.00 0.02 1.00 0.00 3.80 5.21

Go back to top of page

New York Mets @ Atlanta Braves, 4:15p

Summary

Atlanta's blowing the doors off the NL East race while the Mets are stuck in last place, but this rubber match still has juice thanks to two pitchers trending in opposite directions. Zac Thornton, the Mets' rookie lefty, has quietly been terrific — Thornton put up his third scoreless start in his last five against the Pirates on Friday, allowing four hits and two walks over five innings pitched — and he's carrying a 3-2 record and 2.52 ERA into Truist Park, though the model has zero data on him yet (pNERD of 0.00 is a placeholder, not a verdict). Tyler Mahle, freshly acquired from San Francisco, has been shakier overall but flashed his ceiling in his Atlanta debut, when Mahle pitched six scoreless innings in his Atlanta debut against the Yankees after being acquired ahead of the trade deadline from San Francisco; his 4.95 pNERD reflects solid peripherals undercut by bad luck that projects better days ahead. The Braves' offense, paced by Olson and Acuña, gives Atlanta the edge on paper, and their bullpen and barrel rates push their tNERD past the Mets'. Overall, a 10.64 gNERD sits right around today's average — not a must-watch, but a perfectly reasonable way to spend three hours, especially if Thornton's emergence is real.

(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 -29.5 8.6% -2.6 -5.0 36.1 $374.9M 29.9 -5.0 3.32 3.05
Z-score -0.85 0.85 -0.57 -0.25 0.63 1.97 0.85 -0.29 1.82 1.41
tNERD -0.85 0.85 -0.57 -0.25 0.63 0.00 0.00 0.00 0.91 0.70 4.00 5.42

Atlanta Braves

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 1.5 8.9% -3.1 7.1 42.9 $249.8M 30.5 -37.0 2.36 2.36
Z-score 0.08 1.15 -0.67 0.42 0.93 0.54 1.36 -2.18 -0.05 -0.06
tNERD 0.08 1.15 -0.67 0.42 0.93 0.00 0.00 0.00 0.00 0.00 4.00 5.90

Zac Thornton, New York Mets

No detailed stats available

Tyler Mahle, Atlanta Braves

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 96 9.2% 62.2% 92.7 mph 31 18.4s 22 0.0%
Z-score -0.27 -0.64 -0.68 -0.68 0.63 -0.53
pNERD 0.55 -0.32 -0.34 0.00 0.00 0.26 1.00 0.00 3.80 4.95

Go back to top of page

Cleveland Guardians @ Detroit Tigers, 3:40p

Summary

A middling gNERD score masks a genuinely fun pitching story: an ace returning from Japan facing a former Astros workhorse trying to rediscover his groove in a new uniform. Foster Griffin's tale is the headline here — he returned from a three-year stint in Japan and earned a spot on the National League All-Star roster by posting a 10-2 record and 2.77 ERA before the break, then Cleveland acquired Griffin from Washington just before the trade deadline. His pNERD of 5.84 reflects a genuinely stingy approach, built on solid command rather than velocity. Across the mound, Framber Valdez was brought to Detroit to form an imposing 1-2 punch with Tarik Skubal at the top of the rotation, but Skubal now is with the Los Angeles Dodgers, and Valdez struggled earlier in the season but has returned to his old form in his past two starts — a modest 3.27 pNERD that undersells his recent stretch. Team-wise, Cleveland's 7.49 tNERD (today's range: 0.92–10.11) is buoyed by youth and thrift, while Detroit's 4.35 lags behind. With a 10.48 gNERD sitting almost exactly at the historical average, this is a watchable-but-not-essential ballgame, elevated mainly by the pitchers' backstories rather than raw 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, Detroit Tigers (2.74); radio, Cleveland Guardians (3.14)

Cleveland Guardians

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -29.3 6.3% 5.1 7.7 29.9 $88.9M 27.6 11.0 2.16 3.14
Z-score -0.85 -1.53 0.94 0.45 0.36 -1.30 -1.35 0.66 -0.44 1.60
tNERD -0.85 -1.53 0.94 0.45 0.36 1.30 1.35 0.66 0.00 0.80 4.00 7.49

Detroit Tigers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 23.7 8.6% -5.3 -13.2 12.1 $239.2M 29.6 6.0 2.74 2.64
Z-score 0.75 0.85 -1.11 -0.69 -0.41 0.42 0.58 0.36 0.69 0.54
tNERD 0.75 0.85 -1.11 -0.69 -0.41 0.00 0.00 0.36 0.34 0.27 4.00 4.35

Foster Griffin, Cleveland Guardians

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 89 10.4% 66.2% 91.5 mph 30 18.6s -10 0.0%
Z-score -0.69 -0.08 1.04 -1.22 0.37 -0.37
pNERD 1.38 -0.04 0.52 0.00 0.00 0.18 0.00 0.00 3.80 5.84

Framber Valdez, Detroit Tigers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 8.8% 64.5% 94.0 mph 32 19.9s 0 0.0%
Z-score -0.04 -0.83 0.32 -0.10 0.90 0.70
pNERD 0.08 -0.42 0.16 0.00 0.00 -0.35 0.00 0.00 3.80 3.27

Go back to top of page

Baltimore Orioles @ Minnesota Twins, 10:40a

Summary

Both the Orioles and Twins are hovering below .500, but this rubber match still has a little juice thanks to the pitching matchup and the classic Twins bullpen luck factor turning against them. Neither team is playoff-bound, and the tNERD scores reflect that mediocrity—Baltimore's 5.28 is middling and Minnesota's 2.84 is well below average, dragged down by shaky baserunning and fielding. But the pitching duel is the story: Zebby Matthews carries the highest pNERD here at 6.17, buoyed by his youth and quick pace, even though his surface numbers have been ugly lately—Matthews has really struggled on the mound in the last month, posting a 7.28 ERA and allowing 16 walks in 29.2 innings since July 1. That gap between his rough results and his more forgiving xFIP is exactly the kind of "underperforming his skill" scenario NERD likes to flag, and his 23.0 luck figure backs that up. Shane Baz, meanwhile, brings mid-90s velocity but has been quietly better than his record suggests: over his last 12 starts Baz has a 3.13 ERA and 2.71 FIP, yet the Orioles have only won three of those games. At a combined gNERD of 9.18—below today's average of 10.35—this is a watchable but not must-see afternoon, elevated mostly by two pitchers who deserve better run support than they're getting.

(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 16.3 8.7% -1.6 -9.8 27.3 $214.8M 29.0 -4.0 2.82 2.10
Z-score 0.53 0.95 -0.38 -0.51 0.25 0.14 -0.02 -0.23 0.85 -0.61
tNERD 0.53 0.95 -0.38 -0.51 0.25 0.00 0.02 0.00 0.42 0.00 4.00 5.28

Minnesota Twins

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 15.6 8.0% -5.7 -20.4 7.6 $122.1M 28.9 -13.0 2.30 2.06
Z-score 0.50 0.23 -1.18 -1.09 -0.61 -0.92 -0.06 -0.76 -0.17 -0.69
tNERD 0.50 0.23 -1.18 -1.09 -0.61 0.92 0.06 0.00 0.00 0.00 4.00 2.84

Shane Baz, Baltimore Orioles

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 100 9.5% 64.5% 95.9 mph 27 21.2s -8 0.0%
Z-score -0.04 -0.50 0.29 0.75 -0.44 1.76
pNERD 0.08 -0.25 0.14 0.75 0.44 -0.88 0.00 0.00 3.80 4.08

Zebby Matthews, Minnesota Twins

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 9.7% 63.4% 95.2 mph 26 17.4s 23 0.0%
Z-score 0.08 -0.41 -0.16 0.44 -0.70 -1.35
pNERD -0.16 -0.20 -0.08 0.44 0.70 0.67 1.00 0.00 3.80 6.17

Go back to top of page

Houston Astros @ San Francisco Giants, 12:45p

Summary

A bullpen-game curiosity in a fairly middling matchup, with the entertainment value hinging entirely on stuff we can't yet quantify. The Astros send left-hander Bryan King, who's 2-3 with a 3.83 ERA and 40 strikeouts this year — notable mostly because King has spent most of his career as a reliever, so watch to see how the Astros manage his workload if he's stretched out as an opener. The Giants counter with a TBD arm, so no data means no pNERD read on either side of this one, and the average pitcher score of 5.00 is essentially a placeholder rather than a real signal. Team-wise, neither club brings much juice: Houston's 3.48 tNERD is dragged down by shaky baserunning and a middling bullpen, while San Francisco's 4.01 mark is propped up almost entirely by broadcast appeal and a Giants offense that's been unlucky enough to expect some positive regression. The 8.74 gNERD lands below the historical average of 10.11 and near the bottom of today's slate, so this is one to catch only if you're already tuned into Oracle Park.

(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)

Houston Astros

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 30.4 8.0% -6.5 -7.7 14.6 $232.7M 28.9 3.0 2.17 1.99
Z-score 0.95 0.23 -1.34 -0.39 -0.30 0.34 -0.16 0.18 -0.42 -0.84
tNERD 0.95 0.23 -1.34 -0.39 -0.30 0.00 0.16 0.18 0.00 0.00 4.00 3.48

San Francisco Giants

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -13.9 7.2% -4.7 -8.2 1.5 $228.3M 29.6 22.0 3.20 3.49
Z-score -0.38 -0.60 -0.99 -0.42 -0.87 0.29 0.49 1.30 1.59 2.34
tNERD -0.38 -0.60 -0.99 -0.42 -0.87 0.00 0.00 1.30 0.79 1.17 4.00 4.01

Bryan King, Houston Astros

No detailed stats available

Go back to top of page

Kansas City Royals @ Los Angeles Dodgers, 7:10p

Summary

Good, I have plenty to work with. Now let me write the summary.

A last-place club limping through a get-right series against a Dodgers team that's lost eight of nine — this one's more about narrative wreckage than crisp baseball. The Dodgers, still atop the NL West but watching a once-11-game cushion shrink to 7.5, have scored a measly 3.22 runs a game over their last nine and are hosting Kansas City hoping to snap out of it, while the Royals arrive at 49-72 having dropped three straight of their own. On the mound, Eric Lauer is walking a tightrope, coming off a start where he allowed six runs on 11 hits in four innings against the Cubs, and his xFIP- north of 130 backs up the ugly peripherals behind that 4.89 ERA — his -0.20 pNERD is barely above replacement-level dullness. Daniel Lynch IV, by contrast, has quietly posted a tidy 2.45 ERA and drags a respectable 5.12 pNERD into Dodger Stadium. The Dodgers' 8.45 tNERD, boosted by strong batting and fielding marks, makes them one of the more watchable rosters even in a slump, but Kansas City's battered bullpen (a brutal -2.59 component) drags the gNERD to 7.94 — below both the historical and today's averages. Watch if you like counterprogramming to a contender's malaise; skip if you want crisp pitching.

(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)

Kansas City Royals

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -25.7 7.9% 1.8 5.4 -38.0 $184.5M 29.7 15.0 2.11 2.22
Z-score -0.74 0.12 0.29 0.32 -2.59 -0.21 0.62 0.89 -0.54 -0.36
tNERD -0.74 0.12 0.29 0.32 -2.59 0.21 0.00 0.89 0.00 0.00 4.00 2.51

Los Angeles Dodgers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 61.3 8.8% -5.1 19.1 38.3 $413.5M 30.0 10.0 2.45 2.51
Z-score 1.88 1.05 -1.07 1.07 0.73 2.41 0.90 0.60 0.12 0.26
tNERD 1.88 1.05 -1.07 1.07 0.73 0.00 0.00 0.60 0.06 0.13 4.00 8.45

Daniel Lynch IV, Kansas City Royals

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 102 13.1% 62.8% 94.7 mph 29 16.9s -45 0.0%
Z-score 0.08 1.19 -0.42 0.22 0.10 -1.76
pNERD -0.16 0.60 -0.21 0.22 0.00 0.88 0.00 0.00 3.80 5.12

Eric Lauer, Los Angeles Dodgers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 130 7.7% 65.5% 91.0 mph 31 19.6s -12 0.0%
Z-score 1.73 -1.35 0.73 -1.44 0.63 0.45
pNERD -3.46 -0.67 0.37 0.00 0.00 -0.23 0.00 0.00 3.80 -0.20

Go back to top of page

Texas Rangers @ Los Angeles Angels, 7:10p

Summary

Skip a bit of the market data, focus on writing the summary now.

This one's a bottom-of-the-standings mismatch that even a rookie's electric arm can't fully rescue. The Rangers, sitting comfortably at .500 and holding a solid 5.46 tNERD, roll into Anaheim to face an Angels club that's cratering at 46-74 and posting a paltry 0.92 tNERD, driven by ugly marks in batting, baserunning, and fielding runs. George Klassen made his MLB debut in 2026, but the promise from his 0.71 ERA and 57 strikeouts across 38.0 innings in the minors hasn't yet translated to the majors — he's 0-1 with a 7.27 ERA and there's no statistical profile yet to grade him on. Cal Quantrill isn't picking up the slack either; his xFIP- sits well below average, and shaky whiff and strike rates drag his pNERD down to a forgettable 0.35. The Rangers' one genuine intrigue is a 1.90 luck component suggesting they've actually been underperforming their run environment, so don't be shocked if this offense finally breaks out against a Halos staff that's gone 23-54 in games when they have given up a home run. With a combined gNERD of 5.86 — well below the day's 10.35 average — this is one to skip unless AL West standings are your thing.

(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 Angels (2.59); radio, Texas Rangers (2.08)

Texas Rangers

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat 14.2 7.3% -1.2 -8.0 28.3 $201.9M 30.3 32.0 2.01 2.08
Z-score 0.46 -0.49 -0.30 -0.41 0.29 -0.01 1.17 1.90 -0.74 -0.65
tNERD 0.46 -0.49 -0.30 -0.41 0.29 0.01 0.00 1.90 0.00 0.00 4.00 5.46

Los Angeles Angels

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -38.9 8.1% -7.0 -27.4 18.3 $191.6M 28.6 1.0 2.59 2.01
Z-score -1.14 0.33 -1.44 -1.47 -0.14 -0.13 -0.39 0.06 0.40 -0.80
tNERD -1.14 0.33 -1.44 -1.47 -0.14 0.13 0.39 0.06 0.20 0.00 4.00 0.92

Cal Quantrill, Texas Rangers

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 121 7.3% 63.5% 94.0 mph 31 19.6s -34 0.0%
Z-score 1.20 -1.54 -0.12 -0.10 0.63 0.45
pNERD -2.40 -0.77 -0.06 0.00 0.00 -0.23 0.00 0.00 3.80 0.35

George Klassen, Los Angeles Angels

No detailed stats available

Go back to top of page

Colorado Rockies @ Arizona Diamondbacks, 12:40p

Summary

Colorado's a last-place club playing out the string, Arizona's a wild-card hopeful chasing the Dodgers, and neither starter gives you much reason to set a reminder. This one grades out at 5.26 gNERD, well below the historical median of roughly 10 and near the bottom of today's slate, and the underlying numbers explain why: it's mostly a tale of two mediocre-to-bad rotations. Arizona is 64-56 and holds a National League wild-card spot, chasing the Dodgers in the NL West, while Colorado is 46-73, buried in the division and far weaker away from Coors Field, where its offense loses much of its altitude boost. Feltner (pNERD 2.45) is a homer-prone innings-eater with a bloated xFIP-, and over 17 starts he carries a 5.71 ERA with a 1.45 WHIP, striking out just 17 percent while walking nine percent and allowing two home runs per nine. Kelly (pNERD 1.75) isn't much better, and his habit of exiting around the fifth inning hands the outcome to the bullpen earlier than you'd like. Arizona's tNERD (4.84) at least gets a boost from strong baserunning and fielding, but Colorado's offense (tNERD 1.48) is thin outside altitude. Colorado did flash some life, grinding out a 3-2 win Tuesday after dropping the opener 9-0 — proof a bad team can still hang around, but not much of a reason to prioritize this one.

(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)

Colorado Rockies

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -49.4 6.6% -1.9 -12.7 28.1 $134.1M 29.5 3.0 1.73 1.80
Z-score -1.45 -1.22 -0.44 -0.67 0.28 -0.79 0.44 0.18 -1.29 -1.25
tNERD -1.45 -1.22 -0.44 -0.67 0.28 0.79 0.00 0.18 0.00 0.00 4.00 1.48

Arizona Diamondbacks

Batting Barrel% BaseR Fielding Bullpen Payroll Age Luck TV Radio C Total
Raw stat -30.6 7.0% 6.2 21.0 26.1 $231.6M 30.2 -23.0 2.19 1.92
Z-score -0.89 -0.80 1.16 1.18 0.20 0.33 1.08 -1.35 -0.39 -0.99
tNERD -0.89 -0.80 1.16 1.18 0.20 0.00 0.00 0.00 0.00 0.00 4.00 4.84

Ryan Feltner, Colorado Rockies

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 116 10.7% 62.6% 94.7 mph 29 18.4s 4 0.0%
Z-score 0.91 0.06 -0.50 0.22 0.10 -0.53
pNERD -1.81 0.03 -0.25 0.22 0.00 0.26 0.20 0.00 3.80 2.45

Merrill Kelly, Arizona Diamondbacks

xFIP- SwStr% Strike% Velocity Age Pace Luck KN% C Total
Raw stat 117 9.8% 62.8% 92.2 mph 37 18.4s -2 0.0%
Z-score 0.96 -0.36 -0.42 -0.91 2.24 -0.53
pNERD -1.93 -0.18 -0.21 0.00 0.00 0.26 0.00 0.00 3.80 1.75

Go back to top of page