park_weatherNYY @ CHC
Wind blowing in 28 mph at Wrigley Field tonight
Twenty-eight in from center turns well-hit fly balls into long outs at Wrigley tonight. A total of 6 already prices in that kind of wind, and I'm not fighting it.
P final total 7 vs 6 (under lean)
cut_listARI tonight
Kohl Drake
Starts tonight for ARI — 8.54 xERA behind a 5 ERA — the ERA is flattering him.
starter_team_recordSTL @ TOR
Blue Jays 0-8 in Kevin Gausman's last 8 starts
Zero wins in Toronto's last eight Gausman starts is a strange number for a pitcher of his caliber — that's on the offense and the bullpen, not him. Worth seeing if tonight's the night the team finally backs him up.
starter_team_recordMIL @ LAA
Angels 0-8 in Brent Suter's last 8 starts
Zero wins in eight tries with Brent Suter on the mound, losers of his last eight straight. That's as much a comment on the Angels offense showing up every fifth day as it is on him.
platoon_edgePHI @ BAL
Coby Mayo (bats R) gets a LHP from the 1st spot
Coby Mayo is a different hitter against lefties — 1.076 there against .489 versus right-handers. Cristopher Sanchez throws left-handed tonight, and Mayo gets that look from the leadoff spot.
P 0-for-3, 0 TB
starter_team_recordDET @ OAK
Athletics 1-7 in Jack Perkins's last 8 starts
One win in Perkins's last eight starts, seven straight losses with him on the mound — that lineup isn't giving him much to work with.
starter_team_recordPHI @ BAL
Phillies 6-1 in Cristopher Sanchez's last 7 starts
Philly just wins when Sanchez takes the ball — 6-1 in his last seven starts, three in a row now.
bullpen_fatigueSF @ SD
San Diego Padres pen: 19.7 relief IP over their last 3 games
San Diego's pen has thrown a lot of innings this week, but the fatigue isn't spread evenly — Márquez and Vásquez already gave length, and Peralta's the one arm who's gone out there twice. Fine if tonight's starter goes deep, thinner if he doesn't.
platoon_edgeNYY @ CHC
Paul Goldschmidt (bats R) gets a LHP from the 2nd spot
Goldschmidt's a completely different hitter against lefties, 1.018 there against .584 versus right-handers. David Peterson throws left-handed and Goldschmidt hits second — that's the matchup he wants.
P 0-for-4, 0 TB
platoon_edgeSTL @ TOR
Alec Burleson (bats L) hits 3rd against Kevin Gausman (RHP)
Alec Burleson hits right-handers at a .941 clip against barely replacement level versus lefties. Kevin Gausman's a right-hander and Burleson hits third — that's his side of the platoon lining up.
P 2-for-4, 2 TB, 1 BB
streakingCHW @ TB
TB games have gone UNDER 6 straight
6 straight unders for TB — their games are producing only 4 runs against numbers around 6.8. Tonight's number sits at 8.
P final total 1 vs 8
starter_formPIT @ CIN
Braxton Ashcraft: 10.29 ERA over his last 3 starts
Sixteen earned runs across his last three starts is brutal by any measure — a 10.29 ERA doesn't leave much room for excuses. Whatever Ashcraft was earlier this season, he isn't that pitcher right now.
P 5 IP, 1 ER, 5 K
heat_checkWSH @ ATL
CJ Abrams: 1.351 OPS in Last 15 Days
CJ Abrams is running a 1.351 OPS over his last 15 days against a .929 season mark that was already excellent. Twenty-eight homers on the year and a total-bases line of 1.5 tonight looks like it's underpricing him.
P 1-for-4, 1 TB
platoon_edgeWSH @ ATL
Dylan Crews (bats R) gets a LHP from the 3rd spot
Dylan Crews's vs. Left line (.983 OPS, 69 AB) sits well above his .561 mark the other way (150 AB). Tonight's starter Martin Perez throws LHP, the hand he hits best.
P 1-for-4, 2 TB
platoon_edgeCHW @ TB
Sam Antonacci (bats L) hits 1st against Drew Rasmussen (RHP)
Sam Antonacci hits right-handers at an .859 clip and struggles against lefties, .518 in limited work. Drew Rasmussen's a right-hander and Antonacci leads off — his side of the platoon.
P 0-for-3, 0 TB, 1 BB
platoon_edgeWSH @ ATL
Brady House (bats R) gets a LHP from the 5th spot
Brady House's vs. Left line (1.027 OPS, 52 AB) sits well above his .549 mark the other way (128 AB). Tonight's starter Martin Perez throws LHP, the hand he hits best.
P 1-for-4, 1 TB
cooling_offSTL @ TOR
Jordan Walker: .528 OPS in L15 — draws RHP Kevin Gausman
Jordan Walker's .528 OPS over his last 15 days is a real slide from an .835 season mark, and Kevin Gausman is already his tougher matchup at .811 against right-handers. Nothing about tonight helps him snap out of it.
P 2-for-5, 2 TB
platoon_edgePHI @ BAL
Bryce Harper (bats L) gets a RHP from the 3rd spot
Bryce Harper against right-handers is a .985 hitter, well clear of his .617 against lefties. Shane Baz throws right-handed and Harper hits third — his preferred look.
P 2-for-4, 3 TB, 1 BB
platoon_edgePIT @ CIN
Esmerlyn Valdez (bats R) gets a LHP from the 4th spot
Esmerlyn Valdez does his damage against lefties, 1.296 OPS there against .869 versus right-handers. Andrew Abbott throws left-handed tonight, setting Valdez up from the four-hole.
P 0-for-2, 0 TB, 2 BB
starter_team_recordKC @ COL
Royals 6-2 in Luinder Avila's last 8 starts
Royals are 6-2 in Luinder Avila's last 8 starts this season. He starts tonight.
heat_checkTEX @ HOU
Jeremy Pena: 1.286 OPS in Last 15 Days
Jeremy Pena's 1.286 OPS over his last 15 days is well clear of his .879 season line, with 12 homers already banked. A 1.5 total-bases number tonight is worth a second look given that form.
P 2-for-5, 5 TB
starter_team_recordMIN @ SEA
Mariners 6-2 in Logan Gilbert's last 8 starts
Seattle wins at a good clip behind Gilbert — 6-2 in his last eight starts.
heat_checkPHI @ BAL
Trea Turner: 1.109 OPS in Last 15 Days
Turner's at a 1.109 OPS over his last 15 days against a .698 season mark — a real hot streak, not noise. Sixteen homers on the year and a 1.5 total-bases number tonight looks light for where he's at.
P 2-for-5, 3 TB
starter_team_recordPIT @ CIN
Pirates 6-2 in Braxton Ashcraft's last 8 starts
Six and two behind Ashcraft over his last eight starts sounds great until you remember his last three have been a mess — that record's leaning on starts from a while back.
starter_team_recordPHI @ BAL
Orioles 2-6 in Shane Baz's last 8 starts
Two wins in Baz's last eight starts is a rough number to carry into a series against a Phillies team that's been winning behind its own starter lately.
head_to_headDET @ OAK
Tigers are 4-0 vs Athletics this season
Detroit hasn't just beaten Oakland this year, they've dominated it — 4-0 with a 13-1 blowout the last time out.
platoon_edgeARI @ CLE
Corbin Carroll (bats L) gets a LHP from the 1st spot
Corbin Carroll actually hits lefties better than right-handers this season, 1.027 to .727. Parker Messick gives him that look tonight from the leadoff spot.
P 2-for-5, 5 TB, 1 BB
two_start_weekNew York Yankees — week of 7/27
Max Fried
Monday's White Sox start is already in the books. Tonight he's on the road at the Cubs to close the week, carrying a 2.51 xERA into it — the best number in this group. Full go both ways — build the week around him.
fantasy_pickupsARI @ CLE
Jose Ramirez
Pickup vs Kohl Drake (8.53 xERA) — .730 OPS, bats 2nd.
cooling_offCHW @ TB
Tristan Peters: .282 OPS in L15 — draws RHP Drew Rasmussen
Tristan Peters is ice cold the last two weeks, a .282 OPS way down from his .745 season mark. But Drew Rasmussen is actually his better matchup at .791 against right-handers, so a cold stretch runs into a favorable look tonight.
P 0-for-2, 0 TB
platoon_edgeTEX @ HOU
Evan Carter (bats L) gets a RHP from the 5th spot
Evan Carter's .733 OPS against right-handers dwarfs his tiny sample against lefties. Ronel Blanco's a right-hander tonight — exactly the look Carter wants from the five-spot.
P 0-for-2, 0 TB, 2 BB
gary_hr_threatsMarlins @ Mets
Francisco Lindor
Gary's Take He already went deep on this same Miami pitching staff last night, the 150th home run of his career as a Met, and that's three in his last seven games. The way he's getting there is the part I like — four balls barreled up in his last twenty in play, with a walk-up approach that isn't chasing to make it happen, under twenty percent whiff and right around twenty percent chase over that stretch.
P 0 HR — 2-for-4, 2 TB
streakingNYY @ CHC
NYY games have gone UNDER 5 straight
Yankees games have gone quiet — five straight unders, barely over seven runs a night against lines that were set closer to eleven. Tonight's total is already down to 6.5, so the market's caught up some.
P final total 7 vs 6.5
streakingDET @ OAK
OAK games have gone UNDER 5 straight
Oakland's put together five straight unders, just seven runs a night against a 9.3 average line — and tonight's total is still sitting up at 10.5.
P final total 14 vs 10.5
streakingKC @ COL
COL games have gone UNDER 5 straight
Even in Colorado, of all places, the unders have hit five straight — 12.2 runs a game against lines near 14.3. Tonight's number is still up at 11.5 despite that.
P final total 18 vs 11.5
cooling_offCHW @ TB
Yandy Diaz: .576 OPS in L15 — draws RHP Jordan Hicks
Yandy Diaz has cooled to a .576 OPS over his last 15 days from an .842 season mark, and tonight he draws Jordan Hicks on the side of the plate where he's normally a shade less dangerous. Not much lining up in his favor right now.
P 2-for-4, 2 TB
heat_checkSF @ SD
Luis Rengifo: 1.089 OPS in Last 15 Days
Luis Rengifo's 1.089 OPS over his last 15 days is a huge jump from a .629 season line. Half a total base tonight is a low bar for someone hitting like this right now.
P 0-for-2, 0 TB, 1 BB
two_start_weekPhiladelphia Phillies — week of 7/27
Zack Wheeler
The Marlins start Monday already happened. One left, Sunday at the Orioles, with a 2.65 xERA on the season behind him. Start him Sunday and don't blink.
rest_fatigueCHW @ TB
TB's bullpen has covered 16.3 innings over the last 3 games
That is 16.3 relief innings in 3 games, led by Ian Seymour (4.7) and Bryan Baker (2). CHW's pen has thrown 15 over the same span.
P flagged side won 0-1
gary_hr_threatsNationals @ Braves
CJ Abrams
Gary's Take Abrams has gone deep eight times in his last fifteen days, hitting .382 with a 1.351 OPS in that stretch, and it isn't empty contact — three barrels in his last nineteen balls in play back it up. He's on the road tonight, which happens to be where his power plays best this year, 1.045 OPS and 17 home runs away from home against an .824 mark in Washington, and it's a night game, another split that favors him.
P 0 HR — 1-for-4, 1 TB
cooling_offWSH @ ATL
James Wood: .681 OPS in L15 — draws LHP Martin Perez
James Wood's .681 OPS over the last 15 days (58 PA) trails his .943 season mark, down 0.262. Tonight he draws LHP Martin Perez — his weaker side: a .845 OPS vs LHP across 154 AB.
P 0-for-3, 0 TB, 1 BB
gary_hr_threatsBrewers @ Angels
Andrew Vaughn
Gary's Take Brent Suter wasn't supposed to pitch tonight. He got the ball on short rest after the Angels scratched their scheduled starter, and he's taking the mound two days removed from his last relief outing.
P 0 HR — 0-for-2, 0 TB, 1 BB
starter_formNYY @ CHC
David Peterson: 1.56 ERA over his last 3 starts
Peterson's been excellent his last three starts, a 1.56 ERA that's a long way from the 5.80 season number most lines are probably still built around.
P 6.1 IP, 1 ER, 8 K
gary_hr_threatsWhite Sox @ Rays
Junior Caminero
Gary's Take Caminero hit one 453 feet off Chicago's pitching last night, and tonight he gets a sinker to work with — Jordan Hicks throws it more than half the time, and Caminero has turned that pitch into one of the best matchups of his season, slugging well over .650 against it. Hicks is taking the ball in a new role tonight, his first look as an opener after doing all his work in relief this year, and Caminero bats third, which means he sees him early and fresh, before there's any book on how Hicks handles this job.
P 0 HR — 0-for-3, 0 TB
heat_checkSF @ SD
Jackson Merrill: .970 OPS in Last 15 Days
Merrill's climbed to a .970 OPS over his last 15 days, way up from a .673 season mark. Fifteen homers and a 1.5 total-bases line tonight look priced for last month's version of him, not this one.
P 1-for-4, 2 TB
head_to_headWSH @ ATL
Braves are 6-3 vs Nationals this season
Atlanta's already won this season series 6-3 and took the last meeting by four. Combined with the form they're carrying right now, the head-to-head history isn't doing Washington any favors.
heat_checkTEX @ HOU
Joc Pederson: 1.310 OPS in Last 15 Days
Pederson's at a 1.310 OPS over his last 15 days on top of an .860 season mark that was already strong, with 20 homers banked. Half a total base tonight looks light for this kind of stretch.
P 1-for-3, 1 TB
platoon_edgeMIN @ SEA
Trevor Larnach (bats L) hits 1st against Logan Gilbert (RHP)
Over 250 AB vs. Right, Trevor Larnach owns a .842 OPS versus .602 in 36 AB the other way. He sees RHP Logan Gilbert tonight hitting 1st, where the platoon side lines up his way.
P 1-for-3, 4 TB, 1 BB
head_to_headMIA @ NYM
Marlins are 8-5 vs Mets this season
Miami's owned this matchup all year, 8-5 in the season series with a 5-2 win the last time these two played.
head_to_headTEX @ HOU
Astros are 7-4 vs Rangers this season
Houston's taken this season series 7-4 and hung eleven runs on Texas in the last meeting.
regression_tomorrowSTL @ TOR
Max Scherzer: 9.49 ERA vs 6.16 xERA
Scherzer's own expected ERA, 6.16, isn't good to begin with, and he's still pitching worse than that at 9.49. A 37% hard-hit rate and hitters batting .307 against him say this isn't a case of bad luck hiding a better pitcher underneath.
gary_hr_threatsMarlins @ Mets
Kyle Stowers
Gary's Take Four home runs in his last six games, and the contact backs it up — five barrels in his last eighteen balls in play, exit velocity sitting near the top of the whole board tonight. What actually changed is the launch angle: he's been putting the ball in the air more this past week than he was over the month before it, and that's the difference between hard contact that dies on the track and hard contact that clears the fence.
P 0 HR — 1-for-4, 1 TB, 1 BB
cooling_offPHI @ BAL
Brandon Marsh: .360 OPS in L15 — draws RHP Shane Baz
Brandon Marsh's .360 OPS over his last 15 days is way down from .768, but Shane Baz is actually a good matchup for him at .815 against right-handers for his career. A cold hitter catching a break in the matchup.
P 2-for-4, 2 TB
two_start_weekBoston Red Sox — week of 7/27
Payton Tolle
Monday's Athletics start is done. He's right back on the road tonight at the Dodgers to close the week, 2.91 xERA on the year. Two road starts, one clear call: use him.
heat_checkWSH @ ATL
Drake Baldwin: 1.108 OPS in Last 15 Days
Drake Baldwin is running a 1.108 OPS over his last 15 days against an .839 season line, with 20 homers already on the year. A 1.5 total-bases number tonight undersells where he's at.
P 1-for-4, 1 TB, 1 BB
bullpen_fatigueCHW @ TB
Chicago White Sox pen: 15 relief IP over their last 3 games
Chicago's leaned on Richards, Murphy, and Hudson twice each in three days, even though none of those outings were long. If this turns into a bullpen game, Taylor and Newcomb are the only arms back there who haven't already been used twice.
platoon_edgeCHW @ TB
Andrew Benintendi (bats L) gets a RHP from the 5th spot
Andrew Benintendi's vs. Right line (.776 OPS, 263 AB) sits well above his .459 mark the other way (36 AB). Tonight's starter Drew Rasmussen throws RHP, the hand he hits best.
P 0-for-2, 0 TB
cooling_offMIA @ NYM
Xavier Edwards: .511 OPS in L15 — draws LHP Zac Thornton
Xavier Edwards has cooled to a .511 OPS over his last 15 days from a .772 season mark, and Zac Thornton is actually his tougher matchup at .756 against lefties. Not much lines up for him tonight.
P 0-for-5, 0 TB
two_start_weekBoston Red Sox — week of 7/27
Jake Bennett
Tuesday's Athletics start already happened. Sunday he's back at the Dodgers to wrap the week, 3.07 xERA on the season. Start Sunday — take the second half of the week.
bullpen_fatigueCHW @ TB
Tampa Bay Rays pen: 16.3 relief IP over their last 3 games
Tampa spread the work around this week — ten different arms used — so nobody's really gassed except Baker and Cleavinger, who've each gone twice. Outside of Seymour's one long outing, this is a rested pen.
rest_fatigueTEX @ HOU
15.7 bullpen innings in 3 games for HOU
Relievers have absorbed 15.7 innings over the last 3 games (Cristian Javier (5) and AJ Blubaugh (2.3) the heaviest). TEX's pen has thrown 11.7 over the same span.
P flagged side won 4-5
heat_checkARI @ CLE
Steven Kwan: .982 OPS in Last 15 Days
Kwan's at a .982 OPS over his last 15 days against a .665 season line — a real spike. A 1.5 total-bases number tonight looks conservative for the version of him showing up lately.
P 3-for-5, 3 TB
platoon_edgeMIA @ NYM
Heriberto Hernandez (bats R) hits 2nd against Zac Thornton (LHP)
Over 92 AB vs. Left, Heriberto Hernandez owns a .945 OPS versus .691 in 167 AB the other way. He sees LHP Zac Thornton tonight hitting 2nd, where the platoon side lines up his way.
P 0-for-4, 0 TB, 1 BB
cooling_offKC @ COL
Jake McCarthy: .561 OPS in L15 — draws RHP Luinder Avila
Jake McCarthy's down to a .561 OPS over his last 15 days from an .815 season mark, and Luinder Avila is his weaker side too at .783 against right-handers. A cold stretch meeting an unfavorable matchup.
P 2-for-5, 3 TB
park_weatherCHW @ TB
Wind blowing out 14 mph at Tropicana Field tonight
Conditions at Tropicana Field: Partly Cloudy, 84°, wind 14 mph, Out To RF. Fly balls that die most nights have a chance to go tonight. The total sits at 7.5.
P final total 1 vs 7.5 (over lean)
cooling_offPIT @ CIN
Bryan Reynolds: .549 OPS in L15 — draws LHP Andrew Abbott
Bryan Reynolds is down to a .549 OPS over his last 15 days from an .834 season mark, but Andrew Abbott is actually his good matchup at .861 against lefties for his career. A slump running into a favorable look.
P 1-for-4, 1 TB, 1 BB
heat_checkMIA @ NYM
Francisco Lindor: 1.046 OPS in Last 15 Days
Over the last 15 days (49 PA) he is at a 1.046 OPS, up 0.297 on his .749 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 2 TB
park_weatherMIN @ SEA
Wind blowing out 14 mph at T-Mobile Park tonight
Conditions at T-Mobile Park: Partly Cloudy, 70°, wind 14 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 7.25.
P final total 7 vs 7.25 (over lean)
cooling_offARI @ CLE
Brayan Rocchio: .496 OPS in L15 — draws LHP Kohl Drake
Brayan Rocchio's dropped to a .496 OPS over his last 15 days from .713, and Kohl Drake is his weaker side too at .657 against lefties. Two things working against him tonight.
P 0-for-3, 0 TB
two_start_weekCincinnati Reds — week of 7/27
Chase Burns
Tuesday's start against the Guardians already happened. Sunday he's back home against the Pirates to finish the week, 3.19 xERA on the season. Home date Sunday — this is a lineup-builder week.
two_start_weekLos Angeles Angels — week of 7/27
Walbert Ureña
Monday's home date against the Astros is in the books. He stays home Sunday against the Brewers to close the week, sitting on a 3.26 xERA for the year. Two home starts is a gift — take it.
two_start_weekNew York Yankees — week of 7/27
Gerrit Cole
Tuesday's White Sox start is banked. Sunday closes the week at the Cubs, 3.29 xERA on the season — the highest number in this tier, but he's still in it. Bottom of the tier is still start him Sunday.
streakingWSH @ ATL
ATL have won 4 straight
Atlanta's won four straight with a plus-7 run differential to show for it — 6-2 over their last eight.
P team won 3-8
bullpen_fatiguePHI @ BAL
Baltimore Orioles pen: 13.3 relief IP over their last 3 games
Baltimore's pen is the most worn down in this whole group — four arms already worked in back-to-back games, and Suárez needed 40 pitches just to finish an inning and a third. If tonight stays tight late, the options back there are thinner than the innings total suggests.
heat_checkNYY @ CHC
Nico Hoerner: .905 OPS in Last 15 Days
Over the last 15 days (57 PA) he is at a .905 OPS, up 0.239 on his .666 season mark. His total-bases line tonight: 1.5.
P 2-for-4, 5 TB
streakingMIL @ LAA
LAA have lost 4 straight
Los Angeles Angels have dropped 4 straight, outscored by 7 runs over the skid; 3-6 across their last 9.
P team lost 3-1
rest_fatigueSF @ SD
14.7 bullpen innings in 3 games for SD
Relievers have absorbed 14.7 innings over the last 3 games (Randy Vasquez (4.7) and Griffin Canning (3) the heaviest). SF's pen has thrown 11.3 over the same span.
P flagged side won 5-6
cooling_offSTL @ TOR
Ivan Herrera: .542 OPS in L15 — draws RHP Kevin Gausman
Ivan Herrera's .542 OPS over the last 15 days (60 PA) trails his .740 season mark, down 0.198. Tonight he draws RHP Kevin Gausman — his weaker side: a .706 OPS vs RHP across 289 AB.
P 1-for-4, 2 TB
streakingMIA @ NYM
NYM games have gone UNDER 4 straight
Mets games have gone under four straight, under five runs a night — and tonight's total is still parked way up at 9. That's a big enough gap between the recent trend and the number to notice.
P final total 8 vs 9
streakingTEX @ HOU
TEX games have gone OVER 4 straight
Rangers games have gone over four straight, over nine runs a game against lines that were closer to 7.5. Tonight's total moved up to 8.5 but is still below the pace they've actually been playing at.
P final total 9 vs 8.5
platoon_edgeSTL @ TOR
Lars Nootbaar (bats L) gets a RHP from the 5th spot
Lars Nootbaar's vs. Right line (.749 OPS, 119 AB) sits well above his .483 mark the other way (30 AB). Tonight's starter Kevin Gausman throws RHP, the hand he hits best.
P 1-for-4, 1 TB
two_start_weekDetroit Tigers — week of 7/27
Keider Montero
Monday's home start against the Orioles already happened. Sunday he's on the road at the Athletics to finish the week, 3.48 xERA on the season — the softest number here. Streamer only — matchup fill, not a must-own.
fantasy_pickupsARI @ CLE
Austin Hedges
Pickup vs Kohl Drake (8.53 xERA) — .742 OPS, bats 8th.
regression_watchDET @ OAK
Jack Perkins: 6.45 ERA vs 4.05 xERA
Perkins's ERA is 6.45, but a 10.5 strikeout rate and reasonable contact numbers say his expected mark, 4.05, is closer to the truth. Walks and bad timing look like the bigger issue here than his actual stuff.
P 5.1 IP, 6 ER, 9 K
fantasy_pickupsTEX @ HOU
Wyatt Langford
Pickup vs Ronel Blanco (6.78 xERA) — .822 OPS, bats 2nd.
fantasy_pickupsARI @ CLE
Travis Bazzana
Pickup vs Kohl Drake (8.53 xERA) — .729 OPS, bats 7th.
cut_listHOU tonight
Ronel Blanco
Starts tonight for HOU — 6.78 xERA behind a 8.1 ERA.
starter_formPHI @ BAL
Cristopher Sanchez: 5.84 ERA over his last 3 starts
Sanchez's last three starts haven't matched his season number — 5.84 ERA against a 2.73 mark, even with Philly still winning behind him. Team record and personal form are pulling in different directions right now.
P 6 IP, 0 ER, 11 K
park_weatherMIA @ NYM
Wind blowing out 13 mph at Citi Field tonight
Tonight's reading at Citi Field — Partly Cloudy, 82°, wind 13 mph, Out To LF. Everything about the air says carry. The total sits at 9.
P final total 8 vs 9 (over lean)
heat_checkCHW @ TB
Nick Fortes: 1.123 OPS in Last 15 Days
The last 15 days sample runs 29 PA: a 1.123 OPS versus .699 for the season, 0.424 above his norm. His total-bases line tonight: 0.5.
P 1-for-3, 1 TB
cooling_offMIA @ NYM
Otto Lopez: .556 OPS in L15 — draws LHP Zac Thornton
Otto Lopez's .556 OPS over the last 15 days (48 PA) trails his .838 season mark, down 0.282. Tonight he draws LHP Zac Thornton — his stronger side: a .954 OPS vs LHP across 103 AB.
P 1-for-4, 2 TB
bullpen_fatigueMIL @ LAA
Los Angeles Angels pen: 12.7 relief IP over their last 3 games
The Angels' pen threw the fewest total innings of any group here, but that's deceiving — four of their top arms have already pitched twice this week. Natera and Murphy are the only two who haven't been touched twice, so they're the real fresh options tonight.
starter_formSF @ SD
Tyler Mahle: 2.00 ERA over his last 3 starts
Forget the 4.96 season number — Mahle's thrown to a 2.00 ERA over his last three starts, a completely different pitcher than his full-year line suggests.
P 5.2 IP, 5 ER, 9 K
regression_watchMIA @ NYM
Zac Thornton: 2.43 ERA vs 4.55 xERA
A 2.43 ERA sounds great until you see Thornton's 4.55 expected mark sitting more than two runs higher — a 44% hard-hit rate doesn't usually pair with a .196 average against for long. The cushion here looks thinner than the ERA lets on.
P 4.2 IP, 3 ER, 2 K
rest_fatiguePIT @ CIN
PIT's pen has logged 13.7 innings across its last 3 games
3 games, 13.7 innings out of the pen — Carmen Mlodzinski (3) and Hunter Barco (3) carried the load. CIN's pen has thrown 10.7 over the same span.
P flagged side won 4-1
regression_tomorrowARI @ CLE
Merrill Kelly: 4.86 ERA vs 7.18 xERA
A 4.86 ERA isn't good, but it's actually flattering Kelly — his expected mark is 7.18, and a 45% hard-hit rate backs up why hitters have squared him up all year.
regression_watchWSH @ ATL
Reynaldo Lopez: 5.79 ERA vs 3.72 xERA
Lopez's 5.79 ERA is running well past his own expected mark of 3.72 — a fifty-five-point gap between his actual and expected average against points more toward bad luck on balls in play than bad stuff. He's got a Braves team on a four-game win streak behind him tonight, which is a good spot for the numbers to start evening out.
heat_checkSTL @ TOR
George Springer: .951 OPS in Last 15 Days
The last 15 days sample runs 49 PA: a .951 OPS versus .721 for the season, 0.23 above his norm. He has 12 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 3 TB
platoon_edgeMIA @ NYM
Otto Lopez (bats R) draws Zac Thornton (LHP), batting 1st
Otto Lopez carries a .954 OPS vs. Left (103 AB) against .801 the other way (325 AB), and faces LHP Zac Thornton from the 1st spot — a split his blended season line may not reflect.
P 1-for-4, 2 TB
bullpen_fatigueBOS @ LAD
Los Angeles Dodgers pen: 14.7 relief IP over their last 3 games
The Dodgers' bullpen story this week is really just Cole Irvin — six innings on 102 pitches in a single outing, basically a spot start. Outside of that, Scott and Díaz carry the only real mileage, while Dreyer's about as fresh as anyone can be.
rest_fatiguePHI @ BAL
BAL's bullpen has covered 13.3 innings over the last 3 games
That is 13.3 relief innings in 3 games, led by Tyler Wells (3) and Josh Walker (2.3). PHI's pen has thrown only 6 over the same span.
P flagged side lost 5-0
ownedTEX @ HOU
Jacob deGrom vs Christian Walker: 1-for-18, 9 K
Jacob deGrom has owned Christian Walker across their careers, 1-for-18 with 9 strikeouts. That history is squarely in deGrom's favor before a pitch is thrown tonight.
P 2-for-4, 3 TB, 1 BB
bullpen_fatigueDET @ OAK
Detroit Tigers pen: 14.3 relief IP over their last 3 games
Ty Madden has been Detroit's real workhorse in this pen, throwing 83 pitches across two separate outings for 5 total innings — that's two different multi-inning stints, not one bulk outing, so he's absorbed a lot of the recent load without it all coming in one appearance. Drew Sommers is the one true back-to-back concern: he pitched in each of the last two days, totaling 3 innings on 35 pitches across those two outings, which usually means he's the least likely to be available again tonight or good for only a short look. The rest of the group has been used carefully — De Jesus, Waguespack, Anderson, and Jansen have all appeared just once in the three games, with Anderson the only one who needed a lot of pitches for his innings, 30 for 1.3, suggesting some traffic in that outing. With Madden already carrying real length and Sommers on the two-days-in-a-row workload, Detroit's freshest options tonight against Oakland are the one-outing arms, plus Jansen if it turns into a save situation.
rest_fatigueSTL @ TOR
12.7 bullpen innings in 3 games for TOR
Relievers have absorbed 12.7 innings over the last 3 games (CJ Van Eyk (3.3) and Louis Varland (3) the heaviest). STL's pen has thrown 10.7 over the same span.
P flagged side won 1-5
cooling_offMIN @ SEA
Colt Emerson: .356 OPS in L15 — draws LHP Connor Prielipp
Colt Emerson's .356 OPS over the last 15 days (44 PA) trails his .598 season mark, down 0.242. Tonight he draws LHP Connor Prielipp — his stronger side: a .654 OPS vs LHP across 54 AB.
P 1-for-3, 1 TB
running_gamePIT @ CIN
Cincinnati Reds like to run — Henry Davis (48% caught) is the wrong catcher to test
Cincinnati runs regardless of who's behind the plate, and Henry Davis has caught just 48% of basestealers. That's an aggressive running team testing a catcher who hasn't stopped many of them.
P Cincinnati Reds stole 1 base
regression_tomorrowSTL @ TOR
Michael McGreevy: 3.57 ERA vs 5.67 xERA
McGreevy's 3.57 ERA looks like a strong season, but his 5.67 expected mark says hitters have been squaring him up more than the results let on. That's usually not a gap that holds for a full season.
heat_checkARI @ CLE
Ryan Waldschmidt: 1.019 OPS in Last 15 Days
The last 15 days sample runs 32 PA: a 1.019 OPS versus .730 for the season, 0.289 above his norm. His total-bases line tonight: 0.5.
P 2-for-3, 2 TB
cooling_offCHW @ TB
Miguel Vargas: .689 OPS in L15 — draws RHP Drew Rasmussen
Miguel Vargas's .689 OPS over the last 15 days (57 PA) trails his .826 season mark, down 0.137. Tonight he draws RHP Drew Rasmussen — his weaker side: a .782 OPS vs RHP across 278 AB.
P 0-for-4, 0 TB
heat_checkMIN @ SEA
Cole Young: .901 OPS in Last 15 Days
That .901 OPS spans the last 15 days (55 PA) against a .733 season baseline, a 0.168 swing. He has 14 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-5, 3 TB
regression_watchKC @ COL
Mickey Moniak: .278 AVG vs .227 xBA
There's a real gap between what Moniak's hitting and what he's actually earned on contact quality. I'm not chasing this average until that gap closes.
P 1-for-4, 1 TB
ballpark_shiftPIT @ CIN
At Great American Ball Park, Andrew Abbott pitches to a 5.05 ERA
Abbott's actually worse at home than away, which isn't the usual pattern — a 5.05 ERA at Great American against a tidy 2.89 on the road. That's exactly the version of him on the mound again tonight.
P 5 IP, 3 ER, 1 K
closer_watchMIL @ LAA
Ryan Zeferjahn / Kirby Yates
Shared ninth in LAA: Ryan Zeferjahn 3 saves, Kirby Yates 3. The role is live.
closer_watchNYY @ CHC
Jacob Webb / Daniel Palencia
Shared ninth in CHC: Jacob Webb 5 saves, Daniel Palencia 3. The role is live.
closer_watchKC @ COL
Lucas Erceg / Alex Lange
Shared ninth in KC: Lucas Erceg 12 saves, Alex Lange 10. The role is live.
running_gameMIA @ NYM
Miami Marlins like to run — Luis Torrens (41% caught) is the wrong catcher to test
Torrens actually has one of the better arms behind the plate this year, throwing out 41 percent of runners, and Miami keeps running anyway. I like his half of that matchup — somebody in a Marlins uniform gets hosed tonight.
P Miami Marlins stole 2 bases
park_weatherPHI @ BAL
Wind blowing out 11 mph at Oriole Park at Camden Yards tonight
Wind's pushing out to left at Camden tonight, exactly the kind of night a routine fly ball sneaks over the fence. Total's sitting at 8 — I'd lean toward the hitters getting the better of this one.
P final total 5 vs 8 (over lean)
return_watchBAL — return listed 8/1
Ryan Mountcastle
Listed back 8/1 (60-Day-IL, foot) — 0.690 OPS this season.
return_watchTEX — return listed 8/1
Robert Garcia
Listed back 8/1 (60-Day-IL, shoulder) — 3.38 ERA this season.
return_watchARI — return listed 8/1
Jordan Lawlar
Listed back 8/1 (10-Day-IL, hamstring) — 0.856 OPS this season.
regression_watchPIT @ CIN
Esmerlyn Valdez: .271 AVG vs .223 xBA
Nearly fifty points separate what Esmerlyn Valdez is hitting from what his contact quality supports. Nice stretch for him, but I wouldn't bet on it lasting.
P 0-for-2, 0 TB, 2 BB
rest_fatigueDET @ OAK
DET's pen has logged 12 innings across its last 3 games
3 games, 12 innings out of the pen — Jacob Waguespack (3.7) and Drew Anderson (3) carried the load. OAK's pen has thrown 11.7 over the same span.
P flagged side won 8-6
regression_watchPIT @ CIN
Jake Mangum: .304 AVG vs .259 xBA
Mangum's been a tougher out than his contact deserves all year, a forty-five-point gap between what he's hitting and what he's earned. I'll trust the .259 before I trust the .304.
P 2-for-5, 2 TB
regression_watchNYY @ CHC
Nico Hoerner: .255 AVG vs .299 xBA
Here's one going the other way: the contact says Hoerner should be near .300, not .255 — he's getting robbed instead of gifted. Tonight's as good a spot as any for that to start turning.
P 2-for-4, 5 TB
cooling_offMIN @ SEA
Victor Caratini: .429 OPS in L15 — draws RHP Logan Gilbert
Victor Caratini's .429 OPS over the last 15 days (35 PA) trails his .669 season mark, down 0.24. Tonight he draws RHP Logan Gilbert — his stronger side: a .689 OPS vs RHP across 174 AB.
P 0-for-4, 0 TB
regression_watchKC @ COL
Cole Carrigg: .296 AVG vs .253 xBA
More than forty points separate Carrigg's average from what his contact quality supports. Fun to watch right now, but I wouldn't trust it holding at this level.
P 0-for-2, 0 TB, 3 BB
regression_tomorrowKC @ COL
Kyle Freeland: 7.34 ERA vs 5.63 xERA
Freeland's results and process actually agree for once, and neither one is good — a 7.34 ERA with a 5.63 expected mark right behind it, both backed by heavy contact allowed. There's no better pitcher hiding underneath this line.
park_weatherPIT @ CIN
Wind blowing in 10 mph at Great American Ball Park tonight
Wind's blowing straight in at Great American tonight, and that park already leans toward pitchers when the air's dead. Total's at 8 and I think the under crowd has the better of it.
P final total 5 vs 8 (under lean)
cut_listSD tonight
Jake Cronenworth
Still hitting 2th for SD — 0.592 OPS, 0.210 AVG from the 2-hole.
starter_formDET @ OAK
Framber Valdez: 6.39 ERA over his last 3 starts
Valdez has stepped back over his last three starts, a 6.39 ERA against a 4.53 season mark. That's a real dip from where his year-long number says he should be.
P 7 IP, 2 ER, 6 K
regression_watchTEX @ HOU
Corey Seager: .189 AVG vs .229 xBA
Corey Seager is hitting .189 against a .229 expected average (xBA) over 222 plate appearances. His wOBA sits at .299 against a .339 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
P 1-for-3, 1 TB, 1 BB
fantasy_pickupsCHW @ TB
Drew Rasmussen
Streamer vs CHW — 3.12 xERA · 9.1 K/9 · 0.93 WHIP.
return_watchNYM — return listed 8/2
Clay Holmes
Listed back 8/2 (60-Day-IL, lower leg) — 2.39 ERA this season.
cut_listCOL tonight
Ryan Feltner
Starts tonight for COL — 5.86 xERA behind a 5.73 ERA.
ownedTEX @ HOU
Jeremy Pena vs Jacob deGrom: .400
Pena's already got deGrom's number, 4 for 10 with real pop in that history, and he's swinging a hot bat right now on top of it. Short history against one arm, but everything here points the same direction for him tonight.
P 2-for-5, 5 TB
ownedNYY @ CHC
Max Fried vs Seiya Suzuki: 1-for-11, 5 K
Fried has flat-out owned Suzuki for years, 1 for 11 with five strikeouts across their history. Doesn't guarantee tonight, but that's about as clean a track record as a pitcher gets over a hitter.
P 1-for-3, 1 TB, 1 BB
heat_checkCHW @ TB
Chandler Simpson: .815 OPS in Last 15 Days
Over the last 15 days (46 PA) he is at a .815 OPS, up 0.141 on his .674 season mark. His total-bases line tonight: 1.5.
P 1-for-3, 1 TB
starter_formWSH @ ATL
Reynaldo Lopez: 5.40 ERA over his last 3 starts
Lopez's last three starts have looked rough on paper, 5.40 ERA, but that's the same stretch where his expected ERA is sitting almost two runs lower. The results and the process aren't telling the same story with him right now.
starter_formMIL @ LAA
Robert Gasser: 6.43 ERA over his last 3 starts
The last 3 times out: 14 innings, 10 earned runs, 16 hits. That 6.43 ERA runs 1.72 over his 4.71 season number.
P 5 IP, 1 ER, 6 K
regression_watchMIA @ NYM
Marcus Semien: .210 AVG vs .247 xBA
Across 358 plate appearances, Marcus Semien carries a .210 average versus a .247 xBA. His wOBA sits at .272 against a .308 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
P 1-for-4, 1 TB
cut_listOAK tonight
Tommy White
Still hitting 4th for OAK — 0.604 OPS, 0.269 AVG from the 4-hole.
regression_watchMIA @ NYM
Tyler Phillips: 3.52 ERA vs 4.71 xERA
Phillips is beating his expected ERA by about a run, but it's a mild case — nothing in the contact numbers looks extreme enough to call it borrowed time.
P 5 IP, 2 ER, 3 K
bullpen_fatiguePIT @ CIN
Pittsburgh Pirates pen: 13.7 relief IP over their last 3 games
Pittsburgh's recent relief innings are concentrated in a handful of longer outings — Antwone Kelly, Hunter Barco, and Carmen Mlodzinski each turned in three-inning stints in their one appearance, with Barco needing 72 pitches to do it, a heavy total for a single relief outing. Noah Murdock also went long in his one appearance, using 45 pitches to cover 2 innings, so between him, Kelly, Barco, and Mlodzinski, that's four different arms already stretched past a normal relief look in just the last three games. Mason Montgomery is the only reliever who's pitched in each of the last two days, though his workload has been light each time, 1.7 total innings on 19 pitches across those two outings, so he's more of a scheduling concern than a stress one. Gregory Soto's one outing was short but not clean, needing 18 pitches to get less than a full inning, which points to him battling traffic, and with so many arms already used for length, Pittsburgh's bullpen depth looks thinner than usual heading into tonight against Cincinnati.
fantasy_pickupsARI @ CLE
Parker Messick
Streamer vs ARI — 3.14 xERA · 8.8 K/9 · 1.04 WHIP.
fantasy_pickupsBOS @ LAD
Yoshinobu Yamamoto
Streamer vs BOS — 3.19 xERA · 8.5 K/9 · 0.9 WHIP.
heat_checkCHW @ TB
Chase Meidroth: .885 OPS in Last 15 Days
That .885 OPS spans the last 15 days (44 PA) against a .739 season baseline, a 0.146 swing. He has 9 home runs on the season. His total-bases line tonight: 0.5.
P 0-for-3, 0 TB
return_watchSEA — return listed 8/3
Matt Brash
Listed back 8/3 (15-Day-IL, lat) — 0.54 ERA this season.
first_inningMIA @ NYM
NRFI watch: quiet first innings on both sides of MIA @ NYM
Both these lineups have been slow out of the gate — the Mets scoring a first-inning run in just 2 of their last 10, Miami in 3 of 10. Thornton and Phillips have both actually been hittable early this season, so it's not a clean case either way.
P 1st inning: 1-0 (1 run)
ballpark_shiftSTL @ TOR
Kevin Gausman's ERA drops to 3.86 at Rogers Centre
Gausman's a lot better at home than away — 3.86 ERA at Rogers Centre against 5.33 on the road, and that's exactly where he's pitching tonight.
P 5.2 IP, 1 ER, 4 K
closer_watchTEX @ HOU
Jacob Latz
Jacob Latz owns the ninth for the Rangers — 21 saves this season (next closest: Jakob Junis with 5).
closer_watchPHI @ BAL
Jhoan Duran
Jhoan Duran owns the ninth for the Phillies — 24 saves this season (next closest: Brad Keller with 3).
closer_watchCHW @ TB
Bryan Baker
Bryan Baker owns the ninth for the Rays — 30 saves this season (next closest: Kevin Kelly with 4).
closer_watchSTL @ TOR
Riley O'Brien
Riley O'Brien owns the ninth for the Cardinals — 26 saves this season (next closest: George Soriano with 2).
closer_watchSTL @ TOR
Louis Varland
Louis Varland owns the ninth for the Blue Jays — 23 saves this season (next closest: Jeff Hoffman with 5).
regression_tomorrowSF @ SD
Michael King: 3.38 ERA vs 4.58 xERA
King's beating his expected ERA by over a run too, and the contact numbers actually support it — a 33% hard-hit rate is a genuinely stingy number. This doesn't look like a gap that's about to close on him.
regression_tomorrowBOS @ LAD
Emmet Sheehan: 4.95 ERA vs 3.77 xERA
Sheehan's a run and change worse than his expected ERA, but it's a modest gap with unremarkable contact numbers underneath — more ordinary variance than a red flag.
heat_checkSTL @ TOR
Alejandro Kirk: .812 OPS in Last 15 Days
The last 15 days sample runs 32 PA: a .812 OPS versus .648 for the season, 0.164 above his norm. His total-bases line tonight: 1.5.
P 1-for-2, 1 TB, 2 BB
regression_tomorrowWSH @ ATL
Martín Pérez: 3.49 ERA vs 4.68 xERA
Pérez is beating his expected ERA by over a run, but a 6.4% barrel rate is a genuinely elite number — hitters just aren't squaring him up enough for the whole gap to be luck. Some of this overperformance looks earned.
cut_listKC tonight
Salvador Perez
Still hitting 4th for KC — 0.632 OPS, 0.214 AVG from the 4-hole.
return_watchSEA — return listed 8/4
Brendan Donovan
Listed back 8/4 (10-Day-IL, groin) — 0.839 OPS this season.
cut_listPHI tonight
Alec Bohm
Still hitting 4th for PHI — 0.647 OPS, 0.223 AVG from the 4-hole.
cut_listSEA tonight
Cal Raleigh
Still hitting 5th for SEA — 0.579 OPS, 0.164 AVG from the 5-hole.
regression_tomorrowKC @ COL
Seth Lugo: 4.22 ERA vs 5.38 xERA
Lugo's beating his expected ERA by over a run, but his actual and expected average against are nearly identical, .274 to .277. Whatever's driving that gap, it isn't weak contact turning into easy outs.
ballpark_shiftSF @ SD
At Petco Park, Walker Buehler pitches to a 4.58 ERA
Buehler's actually better at Petco than anywhere else, 4.58 against 5.74 on the road — a pitcher-friendly park doing real work for him tonight.
P 4.1 IP, 3 ER, 1 K
running_gameWSH @ ATL
Green light: Washington Nationals run, and Drake Baldwin has caught just 15%
Baldwin's thrown out six of thirty-nine runners this year, about as exploitable as a catcher gets, and Washington already runs at a solid clip. I'd be surprised if they don't send somebody early and often tonight.
P Washington Nationals stole 0 bases
running_gameSF @ SD
San Diego Padres like to run — Daniel Susac (33% caught) is the wrong catcher to test
A third of the runners who've tested Susac this year have been thrown out, a real arm, and San Diego keeps running anyway. That's the best reason to think a Padres runner gets erased tonight.
P San Diego Padres stole 0 bases
park_weatherKC @ COL
92° at Coors Field — the ball will carry tonight
Ninety-two degrees and thin air at Coors is about as good as it gets for hitters — the ball just travels different up there in that heat. Total's already at 11.5 and I don't think that's rich enough.
P final total 18 vs 12 (over lean)
cut_listMIA tonight
Leo Jimenez
Still hitting 5th for MIA — 0.606 OPS, 0.210 AVG from the 5-hole.
ballpark_shiftBOS @ LAD
Yoshinobu Yamamoto owns a 3.27 ERA at Dodger Stadium — 2.17 everywhere else
Yamamoto's been sharper on the road than at Dodger Stadium this year, 2.17 ERA away against 3.27 at home. Unusual split for a guy pitching in front of his own crowd tonight.
P 8 IP, 3 ER, 3 K
regression_watchMIA @ NYM
New York Mets are 10-20 in one-run games (.333 win%)
A .333 record in one-run games, 10-20, is the kind of number that doesn't tend to stick — that's a lot of close losses for the Mets to keep piling up.
regression_tomorrowCHW @ TB
Griffin Jax: 3.74 ERA vs 4.71 xERA
Jax's gap is one of the tamer ones here, under a full run between his actual and expected ERA. The 15-point difference between his .244 actual average and .259 expected mark is within normal batted-ball variance rather than a warning sign. His hard-hit rate of 39.7% and barrel rate of 9.8% are both middle-of-the-pack for this group — not clean, not alarming. A gap this size usually just means a few balls have landed in gloves that could've found grass, and there's no strong signal here pointing to a correction against the White Sox.
cut_listTB tonight
Chandler Simpson
Still hitting 2th for TB — 0.674 OPS, 0.290 AVG from the 2-hole.
cut_listNYM tonight
Bo Bichette
Still hitting 3th for NYM — 0.667 OPS, 0.256 AVG from the 3-hole.
running_gameMIN @ SEA
Green light: Seattle Mariners run, and Victor Caratini has caught just 14%
Eight of fifty-nine runners caught — one of the softest arms on the board tonight — and Seattle's already got 81 stolen bases this season. This is about as green a light as you'll find tonight.
P Seattle Mariners stole 1 base
return_watchCOL — return listed 8/6
Blas Castano
Listed back 8/6 (15-Day-IL, pectoral) — 3.92 ERA this season.
regression_watchMIN @ SEA
Brooks Lee: .244 AVG vs .223 xBA
Across 425 plate appearances, Brooks Lee carries a .244 average versus a .223 xBA. His wOBA sits at .316 against a .271 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 2-for-4, 3 TB
regression_watchPHI @ BAL
Philadelphia Phillies are 19-10 in one-run games (.655 win%)
Nineteen and ten in one-run games is a .655 clip that's hard to sustain over a full season. Philadelphia's record right now is probably a little better than the team underneath it.
regression_tomorrowCHW @ TB
Anthony Kay: 4.25 ERA vs 5.13 xERA
Kay's gap is the smallest on this entire list, and every supporting number backs that up. The 10-point difference between his .253 actual average allowed and .263 expected mark is about as close to neutral as batted-ball luck gets. His hard-hit rate of 39.5% and barrel rate of 8.8% are unremarkable in either direction — no red flag, no standout skill. When the process and the results are this close together, there isn't much of a luck story here; against Tampa Bay, this is close to what you see is what you get.
running_gameKC @ COL
Colorado Rockies like to run — Salvador Perez (34% caught) is the wrong catcher to test
Colorado Rockies attempt 0.9 steals a game, but Salvador Perez has cut down 11 of 32 runners (34%). Someone is getting thrown out tonight.
P Colorado Rockies stole 0 bases
cut_listSTL tonight
Masyn Winn
Still hitting 6th for STL — 0.640 OPS, 0.243 AVG from the 6-hole.
return_watchPIT — return listed 8/7
Oneil Cruz
Listed back 8/7 (60-Day-IL, hand) — 0.822 OPS this season.
return_watchLAD — return listed 8/5
Gavin Stone
Listed back 8/5 (60-Day-IL, shoulder).
running_gameMIN @ SEA
Green light: Minnesota Twins run, and Mitch Garver has caught just 14%
Minnesota Twins steal 0.6 bags a game (67 on the season) and Mitch Garver has thrown out 5 of 36 runners (14%). Everything about tonight says they keep running.
P Minnesota Twins stole 0 bases
fantasy_pickupsMIL @ LAA
Robert Gasser
Streamer vs LAA — 3.75 xERA · 8.2 K/9 · 1.17 WHIP.
cut_listTOR tonight
Alejandro Kirk
Still hitting 5th for TOR — 0.648 OPS, 0.231 AVG from the 5-hole.
fantasy_pickupsMIA @ NYM
Jared Young
Pickup vs Tyler Phillips (4.71 xERA) — .753 OPS, bats 5th.
fantasy_pickupsMIA @ NYM
Francisco Lindor
Pickup vs Tyler Phillips (4.71 xERA) — .749 OPS, bats 2nd.
first_inningMIN @ SEA
SEA have gone quiet in the 1st: runs in 1 of their last 10
Seattle's hitters have scored in the first inning just once in their last ten games — quiet, even against a Minnesota starter who's had a rough first inning all year himself. Their own arm, Gilbert, hasn't been much sharper early, so this could stay a slow-starting game on both sides.
P flagged team scored 2 in the 1st
first_inningKC @ COL
KC have gone quiet in the 1st: runs in 1 of their last 10
Kansas City's bats have scored in the first inning just once in their last ten games — a surprising drought given both starters tonight, Feltner and Avila, have been hittable early all year. Something's got to give early in this one.
P flagged team scored 0 in the 1st
first_inningNYY @ CHC
NYY have gone quiet in the 1st: runs in 1 of their last 10
Yankees hitters have scored in the first inning just once in their last ten games. That's notable against Peterson specifically, who's been rough in first innings all year — a 10.13 ERA and .389 average against — while Fried's own first-inning number, 4.50, is milder but still nothing special.
P flagged team scored 0 in the 1st
first_inningPIT @ CIN
PIT have gone quiet in the 1st: runs in 1 of their last 10
Pittsburgh's bats have gone quiet early, scoring in the first just once in ten games — even against a Reds starter who's been rough there himself, a 6.95 ERA and .267 average against in first innings. Ashcraft, on the other hand, has actually been sharp in the first all year, even while the rest of his recent starts have been a mess.
P flagged team scored 0 in the 1st
fantasy_pickupsMIA @ NYM
Carson Benge
Pickup vs Tyler Phillips (4.71 xERA) — .725 OPS, bats 4th.