starter_team_recordLAD @ PHI
Dodgers 7-0 in Eric Lauer's last 7 starts
Dodgers are 7-0 in Eric Lauer's last 7 starts this season — winners of his last 7 in a row. He starts tonight.
bullpen_fatigueOAK @ ARI
Arizona Diamondbacks pen: 16.7 relief IP over their last 3 games
Arizona Diamondbacks's bullpen has thrown 16.7 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
bullpen_fatigueDET @ CHC
Detroit Tigers pen: 18 relief IP over their last 3 games
Detroit Tigers's bullpen has thrown 18 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
platoon_edgeTB @ TOR
Nathan Lukes (bats L) hits 2nd against Griffin Jax (RHP)
Over 182 AB vs. Right, Nathan Lukes owns a .815 OPS versus .310 in 32 AB the other way. He sees RHP Griffin Jax tonight hitting 2nd, where the platoon side lines up his way.
starter_team_recordTB @ TOR
Blue Jays 1-7 in Braydon Fisher's last 8 starts
Blue Jays are 1-7 in Braydon Fisher's last 8 starts this season — losers of his last 5 in a row. He starts tonight.
head_to_headTB @ TOR
Rays are 8-2 vs Blue Jays this season
Rays lead the season series 8-2 over Blue Jays. TB won the last meeting 12-2.
platoon_edgeBAL @ BOS
Coby Mayo (bats R) gets a LHP from the 5th spot
Coby Mayo's vs. Left line (1.074 OPS, 79 AB) sits well above his .455 mark the other way (156 AB). Tonight's starter Jake Bennett throws LHP, the hand he hits best.
streakingCHW @ TEX
TEX games have gone OVER 6 straight
Texas Rangers games have gone OVER 6 straight — 12.2 runs a night against an average line of 8.5. Tonight's number sits at 8.5.
platoon_edgeCHW @ TEX
Justin Foscue (bats R) gets a LHP from the 2nd spot
Justin Foscue's vs. Left line (1.038 OPS, 64 AB) sits well above his .622 mark the other way (53 AB). Tonight's starter Anthony Kay throws LHP, the hand he hits best.
streakingBAL @ BOS
BOS have won 6 straight
Boston Red Sox have won 6 straight, outscoring teams by 22 runs over the run; 6-0 across their last 6.
heat_checkSD @ ATL
Ty France: 1.600 OPS in Last 15 Days
That 1.600 OPS spans the last 15 days (30 PA) against a .889 season baseline, a 0.711 swing. He has 15 home runs on the season. His total-bases line tonight: 1.5.
bullpen_fatiguePIT @ NYY
New York Yankees pen: 15.3 relief IP over their last 3 games
New York Yankees's bullpen has thrown 15.3 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
bullpen_fatiguePIT @ NYY
New York Yankees pen: 15.3 relief IP over their last 3 games
New York Yankees's bullpen has thrown 15.3 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
head_to_headMIA @ HOU
Astros are 6-2 vs Marlins this season
Astros lead the season series 6-2 over Marlins. HOU won the last meeting 5-3.
starter_team_recordCHW @ TEX
Rangers 6-2 in Tyler Alexander's last 8 starts
Rangers are 6-2 in Tyler Alexander's last 8 starts this season. He starts tonight.
starter_team_recordMIA @ HOU
Marlins 6-2 in Sandy Alcantara's last 8 starts
Marlins are 6-2 in Sandy Alcantara's last 8 starts this season. He starts tonight.
platoon_edgeWSH @ COL
Mickey Moniak (bats L) gets a RHP from the 2nd spot
Mickey Moniak's vs. Right line (.959 OPS, 181 AB) sits well above his .625 mark the other way (44 AB). Tonight's starter Cade Cavalli throws RHP, the hand he hits best.
starter_team_recordDET @ CHC
Tigers 6-2 in Keider Montero's last 8 starts
Tigers are 6-2 in Keider Montero's last 8 starts this season. He starts tonight.
starter_team_recordDET @ CHC
Cubs 2-6 in Colin Rea's last 8 starts
Cubs are 2-6 in Colin Rea's last 8 starts this season. He starts tonight.
starter_team_recordNYM @ MIL
Mets 6-2 in Christian Scott's last 8 starts
Mets are 6-2 in Christian Scott's last 8 starts this season. He starts tonight.
starter_team_recordSF @ KC
Giants 2-6 in Landen Roupp's last 8 starts
Giants are 2-6 in Landen Roupp's last 8 starts this season. He starts tonight.
starter_team_recordOAK @ ARI
Diamondbacks 2-6 in Merrill Kelly's last 8 starts
Diamondbacks are 2-6 in Merrill Kelly's last 8 starts this season. He starts tonight.
starter_team_recordCIN @ SEA
Reds 2-6 in Brady Singer's last 8 starts
Reds are 2-6 in Brady Singer's last 8 starts this season. He starts tonight.
platoon_edgeSF @ KC
Vinnie Pasquantino (bats L) hits 3rd against Landen Roupp (RHP)
Over 196 AB vs. Right, Vinnie Pasquantino owns a .754 OPS versus .416 in 78 AB the other way. He sees RHP Landen Roupp tonight hitting 3rd, where the platoon side lines up his way.
platoon_edgeNYM @ MIL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.902 OPS, 268 AB) sits well above his .552 mark the other way (104 AB). Tonight's starter Christian Scott throws RHP, the hand he hits best.
rest_fatigueLAD @ PHI
18 bullpen innings in 3 games for LAD
Relievers have absorbed 18 innings over the last 3 games (Kyle Hurt (2) and Brock Stewart (2) the heaviest). PHI's pen has thrown 10.7 over the same span.
streakingPIT @ NYY
NYY games have gone UNDER 5 straight
5 straight unders for NYY — their games are producing only 7.4 runs against numbers around 9.7. Tonight's number sits at 9.
gary_hr_threatsPirates @ Yankees
Ben Rice
1. THE PICK: Ben Rice OVER 0.5 Home Runs (+310) 2.
platoon_edgeMIA @ HOU
Kyle Stowers (bats L) draws Peter Lambert (RHP), batting 2nd
Kyle Stowers carries a .817 OPS vs. Right (227 AB) against .514 the other way (61 AB), and faces RHP Peter Lambert from the 2nd spot — a split his blended season line may not reflect.
streakingBAL @ BOS
BOS have won 5 straight
BOS have taken 5 straight and own a +19 run differential over the run. Last 5: 5-0.
fantasy_pickupsOAK @ ARI
Tyler Soderstrom
Pickup vs Merrill Kelly (7.55 xERA) — .821 OPS, bats 2nd.
cooling_offLAD @ PHI
Kyle Tucker: .265 OPS in L15 — draws RHP Aaron Nola
Kyle Tucker's .265 OPS over the last 15 days (34 PA) trails his .696 season mark, down 0.431. Tonight he draws RHP Aaron Nola — his weaker side: a .686 OPS vs RHP across 243 AB.
platoon_edgeMIA @ HOU
Yordan Alvarez (bats L) gets a RHP from the 2nd spot
Yordan Alvarez's vs. Right line (1.160 OPS, 266 AB) sits well above his .869 mark the other way (102 AB). Tonight's starter Sandy Alcantara throws RHP, the hand he hits best.
platoon_edgeSF @ KC
Rafael Devers (bats L) gets a RHP from the 4th spot
Rafael Devers's vs. Right line (.890 OPS, 261 AB) sits well above his .538 mark the other way (125 AB). Tonight's starter Seth Lugo throws RHP, the hand he hits best.
fantasy_pickupsOAK @ ARI
Shea Langeliers
Pickup vs Merrill Kelly (7.55 xERA) — .826 OPS, bats 3rd.
platoon_edgeWSH @ COL
Luis Garcia Jr. (bats L) gets a RHP from the 2nd spot
Luis Garcia Jr.'s vs. Right line (.898 OPS, 273 AB) sits well above his .608 mark the other way (44 AB). Tonight's starter Gabriel Hughes throws RHP, the hand he hits best.
gary_hr_threatsDodgers @ Phillies
Shohei Ohtani
The 'Gary Special' double-down on Ohtani's power. If Ohtani is clearing his total bases line tonight, history and current form suggest he's doing it over the fence.
running_gamePIT @ NYY
New York Yankees like to run — Henry Davis (54% caught) is the wrong catcher to test
Henry Davis owns a 54% caught-stealing rate (14 of 26) and New York Yankees run anyway — 1 steals a game. Strength on strength on the bases.
head_to_headSD @ ATL
Padres are 4-1 vs Braves this season
Padres lead the season series 4-1 over Braves. SD won the last meeting 8-3.
fantasy_pickupsOAK @ ARI
Carlos Cortes
Pickup vs Merrill Kelly (7.55 xERA) — .801 OPS, bats 4th.
ownedLAD @ PHI
Mookie Betts vs Aaron Nola: .417
In 24 career at-bats against Aaron Nola, Mookie Betts is 10-for-24 for a 1.208 OPS. The two square off again tonight. He enters steady (.734 OPS, L15).
heat_checkNYM @ MIL
Joey Ortiz: 1.011 OPS in Last 15 Days
The last 15 days sample runs 40 PA: a 1.011 OPS versus .630 for the season, 0.381 above his norm. His total-bases line tonight: 0.5.
platoon_edgeOAK @ ARI
Corbin Carroll (bats L) gets a LHP from the 3rd spot
Corbin Carroll's vs. Left line (1.006 OPS, 111 AB) sits well above his .736 mark the other way (250 AB). Tonight's starter Gage Jump throws LHP, the hand he hits best.
platoon_edgePIT @ NYY
Brandon Lowe (bats L) draws Gerrit Cole (RHP), batting 2nd
Brandon Lowe carries a .865 OPS vs. Right (258 AB) against .617 the other way (110 AB), and faces RHP Gerrit Cole from the 2nd spot — a split his blended season line may not reflect.
bullpen_fatigueWSH @ COL
Colorado Rockies pen: 15 relief IP over their last 3 games
Colorado Rockies's bullpen has thrown 15 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
rest_fatiguePIT @ NYY
NYY's pen has logged 15.3 innings across its last 3 games
3 games, 15.3 innings out of the pen — Brent Headrick (3) and Angel Chivilli (2.7) carried the load. PIT's pen has thrown 14.3 over the same span.
rest_fatigueOAK @ ARI
ARI's pen has logged 15.3 innings across its last 3 games
3 games, 15.3 innings out of the pen — Kevin Ginkel (2) and Drey Jameson (2) carried the load. OAK's pen has thrown 11.3 over the same span.
starter_formSD @ ATL
Martin Perez: 7.43 ERA over his last 3 starts
The last 3 times out: 13.3 innings, 11 earned runs, 15 hits. That 7.43 ERA runs 3.88 over his 3.54 season number.
heat_checkTB @ TOR
Victor Mesa Jr.: 1.385 OPS in Last 15 Days
Over the last 15 days (25 PA) he is at a 1.385 OPS, up 0.605 on his .780 season mark. He has 8 home runs on the season. His total-bases line tonight: 0.5.
cooling_offNYM @ MIL
Jackson Chourio: .524 OPS in L15 — draws RHP Christian Scott
Jackson Chourio's .524 OPS over the last 15 days (45 PA) trails his .816 season mark, down 0.292. Tonight he draws RHP Christian Scott — his weaker side: a .789 OPS vs RHP across 203 AB.
park_weatherPIT @ NYY
Wind blowing out 14 mph at Yankee Stadium tonight
Conditions at Yankee Stadium: Partly Cloudy, 83°, wind 14 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 9.
heat_checkMIN @ CLE
Chase DeLauter: 1.156 OPS in Last 15 Days
The last 15 days sample runs 43 PA: a 1.156 OPS versus .811 for the season, 0.345 above his norm. He has 11 home runs on the season. His total-bases line tonight: 1.5.
cooling_offDET @ CHC
Kerry Carpenter: .071 OPS in L15 — draws RHP Colin Rea
Kerry Carpenter's .071 OPS over the last 15 days (26 PA) trails his .705 season mark, down 0.634. Tonight he draws RHP Colin Rea — his stronger side: a .737 OPS vs RHP across 196 AB.
heat_checkBAL @ BOS
Andruw Monasterio: 1.391 OPS in Last 15 Days
That 1.391 OPS spans the last 15 days (22 PA) against a .731 season baseline, a 0.66 swing. His total-bases line tonight: 0.5.
ballpark_shiftPIT @ NYY
Max Fried's ERA jumps to 5.71 at Yankee Stadium
Max Fried carries a 5.71 ERA over 3 games (17.3 IP) at Yankee Stadium vs 2.23 across 44.3 innings everywhere else. Hitters bat .219 off him here.
gary_hr_threatsDodgers @ Phillies
Kyle Schwarber
Kyle Schwarber enters tonight's series finale boasting exceptional split metrics against left-handed pitching and at Citizens Bank Park. Schwarber has hit 33 home runs in 98 games this season, with 20 of those homers coming at home in 180 ABs (1.005 OPS).
ballpark_shiftDET @ CHC
Colin Rea owns a 2.94 ERA at Wrigley Field — 6.45 everywhere else
Across 9 games (49 IP) at Wrigley Field, Colin Rea has a 2.94 ERA against 6.45 at his other parks (51.7 IP). Hitters bat .242 off him here.
starter_formPIT @ NYY
Max Fried: 6.91 ERA over his last 3 starts
Across his last 3 starts (14.3 IP) he has been tagged for 11 earned runs — a 6.91 ERA with a 1.67 WHIP (1.01 season) against a 3.21 season mark.
gary_hr_threatsPadres @ Braves
Manny Machado
Manny Machado is locked into an exceptional power groove, hitting 3 home runs over his last 2 games at Truist Park (2 HR on July 21, 1 HR on July 20). Across his last 15 days, Machado has posted 4 HRs in 37 ABs with a 1.044 OPS.
rest_fatigueMIN @ CLE
14.7 bullpen innings in 3 games for MIN
Relievers have absorbed 14.7 innings over the last 3 games (Travis Adams (3) and Mike Paredes (3) the heaviest). CLE's pen has thrown 10.3 over the same span.
heat_checkSTL @ LAA
Nolan Schanuel: 1.153 OPS in Last 15 Days
The last 15 days sample runs 35 PA: a 1.153 OPS versus .757 for the season, 0.396 above his norm. His total-bases line tonight: 1.5.
cooling_offCIN @ SEA
Dominic Canzone: .500 OPS in L15 — draws RHP Brady Singer
Dominic Canzone's .500 OPS over the last 15 days (36 PA) trails his .841 season mark, down 0.341. Tonight he draws RHP Brady Singer — his weaker side: a .824 OPS vs RHP across 214 AB.
streakingPIT @ NYY
PIT have won 4 straight
Pittsburgh Pirates have won 4 straight, outscoring teams by 13 runs over the run; 4-2 across their last 6.
streakingMIA @ HOU
HOU games have gone UNDER 4 straight
4 straight unders for HOU — their games are producing only 7.8 runs against numbers around 8.8. Tonight's number sits at 8.
platoon_edgeBAL @ BOS
Taylor Ward (bats R) gets a LHP from the 1st spot
Taylor Ward's vs. Left line (.900 OPS, 96 AB) sits well above his .694 mark the other way (275 AB). Tonight's starter Jake Bennett throws LHP, the hand he hits best.
regression_tomorrowTB @ TOR
Shane Bieber: 5.7 ERA vs 8.59 xERA
Projected to start tomorrow vs TB. A 5.7 ERA against a 8.59 expected ERA (2.89 run gap) — running hot, due to regress. Opponents hit .302 vs .324 expected.
streakingMIN @ CLE
MIN games have gone UNDER 4 straight
4 straight unders for MIN — their games are producing only 7 runs against numbers around 8.8. Tonight's number sits at 8.
rest_fatigueMIA @ HOU
14.7 bullpen innings in 3 games for HOU
Relievers have absorbed 14.7 innings over the last 3 games (Kai-Wei Teng (2.3) and Enyel De Los Santos (2.3) the heaviest). MIA's pen has thrown 11.3 over the same span.
streakingPIT @ NYY
NYY games have gone UNDER 4 straight
The under has cashed 4 in a row in NYY games: 7.3 combined runs per game vs lines averaging 10. Tonight's number sits at 9.5.
streakingBAL @ BOS
BAL have won 4 straight
Baltimore Orioles have won 4 straight, outscoring teams by 14 runs over the run; 4-1 across their last 5.
streakingBAL @ BOS
BAL games have gone UNDER 4 straight
The under has cashed 4 in a row in BAL games: 7.5 combined runs per game vs lines averaging 9.1. Tonight's number sits at 9.25.
streakingOAK @ ARI
ARI games have gone UNDER 4 straight
4 straight unders for ARI — their games are producing only 9.8 runs against numbers around 11. Tonight's number sits at 9.
streakingCIN @ SEA
CIN games have gone UNDER 4 straight
4 straight unders for CIN — their games are producing only 6.3 runs against numbers around 10.9. Tonight's number sits at 6.25.
streakingSTL @ LAA
LAA games have gone UNDER 4 straight
The under has cashed 4 in a row in LAA games: 5 combined runs per game vs lines averaging 7.8. Tonight's number sits at 7.5.
regression_watchPIT @ NYY
Esmerlyn Valdez: .306 AVG vs .223 xBA
Esmerlyn Valdez's .306 average comes against a .223 expected (xBA) on 122 plate appearances. His wOBA sits at .464 against a .365 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
heat_checkBAL @ BOS
Wilyer Abreu: 1.128 OPS in Last 15 Days
Over the last 15 days (41 PA) he is at a 1.128 OPS, up 0.328 on his .800 season mark. He has 15 home runs on the season. His total-bases line tonight: 1.5.
regression_watchOAK @ ARI
Merrill Kelly: 5.2 ERA vs 7.55 xERA
Merrill Kelly carries a 5.2 ERA against a 7.55 expected ERA (2.35 run gap), so he has been outperforming his contact quality. Opponents hit .279 off him vs a .308 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
heat_checkPIT @ NYY
Ben Rice: 1.314 OPS in Last 15 Days
That 1.314 OPS spans the last 15 days (37 PA) against a .966 season baseline, a 0.348 swing. He has 29 home runs on the season. His total-bases line tonight: 1.5.
gary_hr_threatsNationals @ Rockies
James Wood
James Wood boasts exceptional power against right-handed pitching, slamming 20 of his 28 home runs against RHP in 250 at-bats this season (an 8.0% home run rate per at-bat). Facing Rockies right-hander Gabriel Hughes, who allows a fly-ball leaning contact profile with a 0.74 GO/AO ratio, Wood is well-positioned at Coors Field.
starter_formOAK @ ARI
Merrill Kelly: 2.12 ERA over his last 3 starts
The last 3 times out: 17 innings, 4 earned runs, 15 Ks. That 2.12 ERA sits 3.08 runs under his 5.20 season number.
heat_checkSF @ KC
Lane Thomas: 1.034 OPS in Last 15 Days
That 1.034 OPS spans the last 15 days (43 PA) against a .750 season baseline, a 0.284 swing. He has 9 home runs on the season. His total-bases line tonight: 0.5.
cooling_offOAK @ ARI
Corbin Carroll: .449 OPS in L15 — draws LHP Gage Jump
Corbin Carroll's .449 OPS over the last 15 days (37 PA) trails his .819 season mark, down 0.37. Tonight he draws LHP Gage Jump — his stronger side: a 1.006 OPS vs LHP across 111 AB.
cooling_offSTL @ LAA
Ivan Herrera: .466 OPS in L15 — draws LHP Reid Detmers
Ivan Herrera's .466 OPS over the last 15 days (48 PA) trails his .746 season mark, down 0.28. Tonight he draws LHP Reid Detmers — his stronger side: a .818 OPS vs LHP across 105 AB.
cooling_offLAD @ PHI
Freddie Freeman: .493 OPS in L15 — draws RHP Aaron Nola
Freddie Freeman's .493 OPS over the last 15 days (37 PA) trails his .840 season mark, down 0.347. Tonight he draws RHP Aaron Nola — his stronger side: a .911 OPS vs RHP across 255 AB.
regression_tomorrowARI @ STL
Michael McGreevy: 2.92 ERA vs 5.35 xERA
Projected to start tomorrow vs ARI. A 2.92 ERA against a 5.35 expected ERA (2.43 run gap) — running hot, due to regress. Opponents hit .236 vs .285 expected.
cooling_offOAK @ ARI
Ketel Marte: .481 OPS in L15 — draws LHP Gage Jump
Ketel Marte's .481 OPS over the last 15 days (46 PA) trails his .769 season mark, down 0.288. Tonight he draws LHP Gage Jump — his stronger side: a .937 OPS vs LHP across 102 AB.
bullpen_fatigueMIN @ CLE
Minnesota Twins pen: 14.7 relief IP over their last 3 games
Minnesota Twins's bullpen has thrown 14.7 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.
cooling_offMIN @ CLE
Kyle Manzardo: .288 OPS in L15 — draws RHP Bailey Ober
Kyle Manzardo's .288 OPS over the last 15 days (33 PA) trails his .652 season mark, down 0.364. Tonight he draws RHP Bailey Ober — his stronger side: a .656 OPS vs RHP across 224 AB.
rest_fatigueNYM @ MIL
MIL's pen has logged 13.3 innings across its last 3 games
3 games, 13.3 innings out of the pen — Bryse Wilson (4) and Lance McCullers Jr. (3) carried the load. NYM's pen has thrown 8.7 over the same span.
regression_watchLAD @ PHI
Edmundo Sosa: .218 AVG vs .282 xBA
Edmundo Sosa's .218 average comes against a .282 expected (xBA) on 171 plate appearances. His wOBA sits at .267 against a .332 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
starter_formOAK @ ARI
Gage Jump: 6.57 ERA over his last 3 starts
He is carrying a 6.57 ERA over his last 12.3 innings with a 1.95 WHIP (1.32 season) — the 3.78 season line is doing a lot of work for him right now.
ownedMIN @ CLE
Jose Ramirez vs Bailey Ober: .321
Jose Ramirez's career line off Bailey Ober is 9-for-28, a .321 average over 28 at-bats with 2 home runs — they meet again tonight. He enters hot (1.000 OPS, L15).
platoon_edgePIT @ NYY
Ryan O'Hearn (bats L) hits 5th against Gerrit Cole (RHP)
Over 222 AB vs. Right, Ryan O'Hearn owns a .881 OPS versus .671 in 98 AB the other way. He sees RHP Gerrit Cole tonight hitting 5th, where the platoon side lines up his way.
heat_checkWSH @ COL
CJ Abrams: 1.167 OPS in Last 15 Days
That 1.167 OPS spans the last 15 days (38 PA) against a .892 season baseline, a 0.275 swing. He has 24 home runs on the season. His total-bases line tonight: 1.5.
heat_checkOAK @ ARI
Jacob Wilson: .983 OPS in Last 15 Days
That .983 OPS spans the last 15 days (45 PA) against a .748 season baseline, a 0.235 swing. His total-bases line tonight: 1.5.
bullpen_fatigueWSH @ COL
Washington Nationals pen: 13 relief IP over their last 3 games
Washington Nationals's bullpen has thrown 13 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
heat_checkNYM @ MIL
Cooper Pratt: .996 OPS in Last 15 Days
The last 15 days sample runs 35 PA: a .996 OPS versus .715 for the season, 0.281 above his norm. His total-bases line tonight: 0.5.
cooling_offSF @ KC
Jung Hoo Lee: .475 OPS in L15 — draws RHP Seth Lugo
Jung Hoo Lee's .475 OPS over the last 15 days (39 PA) trails his .759 season mark, down 0.284. Tonight he draws RHP Seth Lugo — his stronger side: a .766 OPS vs RHP across 254 AB.
cooling_offCIN @ SEA
Colt Emerson: .255 OPS in L15 — draws RHP Brady Singer
Colt Emerson's .255 OPS over the last 15 days (29 PA) trails his .625 season mark, down 0.37. Tonight he draws RHP Brady Singer — his stronger side: a .634 OPS vs RHP across 118 AB.
ownedMIN @ CLE
Bailey Ober vs Brayan Rocchio: 2-for-16, 6 K
Across 16 career at-bats, Brayan Rocchio is just 2-for-16 against Bailey Ober with 6 strikeouts and a .250 OPS. The rematch is tonight.
ballpark_shiftOAK @ ARI
Merrill Kelly owns a 6.69 ERA at Chase Field — 4.28 everywhere else
Across 7 games (37.7 IP) at Chase Field, Merrill Kelly has a 6.69 ERA against 4.28 at his other parks (61 IP). Hitters bat .313 off him here.
rest_fatigueDET @ CHC
DET's pen has logged 12.7 innings across its last 3 games
3 games, 12.7 innings out of the pen — Tyler Holton (2.3) and Jacob Waguespack (2) carried the load. CHC's pen has thrown 10.7 over the same span.
starter_formCIN @ SEA
Emerson Hancock: 0.63 ERA over his last 3 starts
Across his last 3 starts (14.3 IP) he has a 0.63 ERA with a 0.91 WHIP (1.01 season) and 13 strikeouts — his season mark is 3.17, and that is where most lines still price him.
starter_formTB @ TOR
Griffin Jax: 6.60 ERA over his last 3 starts
Across his last 3 starts (15 IP) he has been tagged for 11 earned runs — a 6.60 ERA with a 1.27 WHIP (1.27 season) against a 4.08 season mark.
cooling_offSTL @ LAA
Masyn Winn: .353 OPS in L15 — draws LHP Reid Detmers
Masyn Winn's .353 OPS over the last 15 days (36 PA) trails his .635 season mark, down 0.282. Tonight he draws LHP Reid Detmers — his stronger side: a .748 OPS vs LHP across 82 AB.
ownedCIN @ SEA
Cal Raleigh vs Brady Singer: .375
Cal Raleigh's career line off Brady Singer is 6-for-16, a .375 average over 16 at-bats with 1 home run — they meet again tonight. He enters cold (.580 OPS, L15).
regression_watchWSH @ COL
Mickey Moniak: .280 AVG vs .230 xBA
Mickey Moniak's .280 average comes against a .230 expected (xBA) on 243 plate appearances. His wOBA sits at .378 against a .309 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
park_weatherBAL @ BOS
Wind blowing out 11 mph at Fenway Park tonight
Tonight's reading at Fenway Park — Partly Cloudy, 82°, wind 11 mph, Out To CF. Everything about the air says carry. The total sits at 9.
rest_fatigueWSH @ COL
COL's bullpen has covered 12.3 innings over the last 3 games
That is 12.3 relief innings in 3 games, led by Tanner Gordon (5.7) and Juan Mejia (1.7). WSH's pen has thrown 8.7 over the same span.
park_weatherBAL @ BOS
Wind blowing out 11 mph at Fenway Park tonight
Tonight's reading at Fenway Park — Partly Cloudy, 83°, wind 11 mph, Out To CF. Everything about the air says carry. The total sits at 9.5.
regression_tomorrowSD @ ATL
Griffin Canning: 6.67 ERA vs 4.94 xERA
Projected to start tomorrow vs ATL. A 6.67 ERA against a 4.94 expected ERA (1.73 run gap) — unlucky, due to bounce back. Opponents hit .281 vs .254 expected.
regression_watchLAD @ PHI
Aaron Nola: 5.68 ERA vs 4.2 xERA
Aaron Nola carries a 5.68 ERA against a 4.2 expected ERA (1.48 run gap), so he has been underperforming his contact quality. Opponents hit .278 off him vs a .244 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
cooling_offSF @ KC
Drew Gilbert: .382 OPS in L15 — draws RHP Seth Lugo
Drew Gilbert's .382 OPS over the last 15 days (33 PA) trails his .662 season mark, down 0.28. Tonight he draws RHP Seth Lugo — his stronger side: a .750 OPS vs RHP across 177 AB.
platoon_edgeNYM @ MIL
Garrett Mitchell (bats L) draws Christian Scott (RHP), batting 5th
Garrett Mitchell carries a .865 OPS vs. Right (220 AB) against .698 the other way (69 AB), and faces RHP Christian Scott from the 5th spot — a split his blended season line may not reflect.
fantasy_pickupsOAK @ ARI
Jacob Wilson
Pickup vs Merrill Kelly (7.55 xERA) — .748 OPS, bats 1st.
regression_watchPIT @ NYY
Jake Mangum: .301 AVG vs .256 xBA
Across 270 plate appearances, Jake Mangum carries a .301 average versus a .256 xBA. His wOBA sits at .323 against a .286 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
cooling_offBAL @ BOS
Jarren Duran: .371 OPS in L15 — draws RHP Dean Kremer
Jarren Duran's .371 OPS over the last 15 days (37 PA) trails his .594 season mark, down 0.223. Tonight he draws RHP Dean Kremer — his stronger side: a .599 OPS vs RHP across 267 AB.
regression_watchWSH @ COL
Cole Carrigg: .301 AVG vs .257 xBA
Cole Carrigg is hitting .301 against a .257 expected average (xBA) over 134 plate appearances. His wOBA sits at .379 against a .333 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
regression_watchDET @ CHC
Nico Hoerner: .247 AVG vs .292 xBA
Nico Hoerner is hitting .247 against a .292 expected average (xBA) over 443 plate appearances. His wOBA sits at .293 against a .322 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
heat_checkPIT @ NYY
Jazz Chisholm Jr.: .954 OPS in Last 15 Days
The last 15 days sample runs 34 PA: a .954 OPS versus .726 for the season, 0.228 above his norm. He has 16 home runs on the season. His total-bases line tonight: 1.5.
starter_formMIA @ HOU
Peter Lambert: 1.02 ERA over his last 3 starts
He has allowed 2 earned runs over his last 17.7 innings (1.02 ERA) with a 0.79 WHIP (1.11 season) — a different pitcher than the 3.03 season line says.
cooling_offNYM @ MIL
William Contreras: .490 OPS in L15 — draws RHP Christian Scott
William Contreras's .490 OPS over the last 15 days (34 PA) trails his .739 season mark, down 0.249. Tonight he draws RHP Christian Scott — his stronger side: a .741 OPS vs RHP across 264 AB.
starter_formLAD @ PHI
Eric Lauer: 3.00 ERA over his last 3 starts
The last 3 times out: 18 innings, 6 earned runs, 7 Ks. That 3.00 ERA sits 1.81 runs under his 4.81 season number.
ballpark_shiftSF @ KC
Seth Lugo's ERA drops to 3.61 at Kauffman Stadium
Seth Lugo carries a 3.61 ERA over 11 games (62.3 IP) at Kauffman Stadium vs 5.40 across 48.3 innings everywhere else. Hitters bat .266 off him here.
park_weatherDET @ CHC
Wind blowing in 10 mph at Wrigley Field tonight
Conditions at Wrigley Field: Clear, 70°, wind 10 mph, In From CF. That wind knocks down anything hit in the air. The total sits at 8.
regression_watchOAK @ ARI
Donovan Walton: .303 AVG vs .261 xBA
Donovan Walton's .303 average comes against a .261 expected (xBA) on 111 plate appearances. His wOBA sits at .377 against a .323 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
heat_checkSF @ KC
Isaac Collins: .914 OPS in Last 15 Days
Over the last 15 days (35 PA) he is at a .914 OPS, up 0.198 on his .716 season mark. His total-bases line tonight: 0.5.
park_weatherPIT @ NYY
Wind blowing out 10 mph at Yankee Stadium tonight
Conditions at Yankee Stadium: Partly Cloudy, 83°, wind 10 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 9.5.
cooling_offPIT @ NYY
Brandon Lowe: .579 OPS in L15 — draws RHP Gerrit Cole
Brandon Lowe's .579 OPS over the last 15 days (37 PA) trails his .792 season mark, down 0.213. Tonight he draws RHP Gerrit Cole — his stronger side: a .865 OPS vs RHP across 258 AB.
heat_checkBAL @ BOS
Caleb Durbin: .879 OPS in Last 15 Days
The last 15 days sample runs 41 PA: a .879 OPS versus .699 for the season, 0.18 above his norm. He has 10 home runs on the season. His total-bases line tonight: 1.5.
regression_watchSD @ ATL
Michael King: 3.33 ERA vs 4.62 xERA
Michael King carries a 3.33 ERA against a 4.62 expected ERA (1.29 run gap), so he has been outperforming his contact quality. Opponents hit .212 off him vs a .248 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
starter_formPIT @ NYY
Bubba Chandler: 6.60 ERA over his last 3 starts
The last 3 times out: 15 innings, 11 earned runs, 18 hits. That 6.60 ERA runs 1.83 over his 4.77 season number.
regression_watchTB @ TOR
Griffin Jax: 4.08 ERA vs 5.31 xERA
Griffin Jax carries a 4.08 ERA against a 5.31 expected ERA (1.23 run gap), so he has been outperforming his contact quality. Opponents hit .250 off him vs a .274 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
regression_watchNYM @ MIL
Christian Scott: 2.87 ERA vs 4.14 xERA
Christian Scott carries a 2.87 ERA against a 4.14 expected ERA (1.27 run gap), so he has been outperforming his contact quality. Opponents hit .212 off him vs a .230 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
regression_watchSF @ KC
Luis Arraez: .323 AVG vs .284 xBA
Luis Arraez is hitting .323 against a .284 expected average (xBA) over 420 plate appearances. His wOBA sits at .349 against a .304 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
ownedMIA @ HOU
Christian Walker vs Sandy Alcantara: .357
Christian Walker has gone 5-for-14 (.357) across 14 career at-bats off Sandy Alcantara, with 1 HR. They meet again tonight. He enters cold (.503 OPS, L15).
regression_watchCIN @ SEA
Emerson Hancock: 3.17 ERA vs 4.34 xERA
Emerson Hancock carries a 3.17 ERA against a 4.34 expected ERA (1.17 run gap), so he has been outperforming his contact quality. Opponents hit .209 off him vs a .251 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
regression_watchSF @ KC
Seth Lugo: 4.39 ERA vs 5.53 xERA
Seth Lugo carries a 4.39 ERA against a 5.53 expected ERA (1.14 run gap), so he has been outperforming his contact quality. Opponents hit .280 off him vs a .281 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
ballpark_shiftPIT @ NYY
At Yankee Stadium, Gerrit Cole pitches to a 3.18 ERA
Gerrit Cole at Yankee Stadium: 3.18 ERA over 28.3 innings (5G) — 4.72 on a 26.7-inning baseline elsewhere. Hitters bat .192 off him here.
first_inningWSH @ COL
YRFI watch: first innings have been live on both sides of WSH @ COL
Both sides keep scoring early — a 1st-inning run in 8 of 10 for COL and 7 of 10 for WSH games lately.
regression_watchSTL @ LAA
Hunter Dobbins: 4.03 ERA vs 5.14 xERA
Hunter Dobbins carries a 4.03 ERA against a 5.14 expected ERA (1.11 run gap), so he has been outperforming his contact quality. Opponents hit .247 off him vs a .269 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
ownedBAL @ BOS
Masataka Yoshida vs Dean Kremer: .500
In 10 career at-bats against Dean Kremer, Masataka Yoshida is 5-for-10 for a 1.100 OPS. The two square off again tonight. He enters hot (1.011 OPS, L15).
fantasy_pickupsSF @ KC
Casey Schmitt
Pickup vs Seth Lugo (5.53 xERA) — .782 OPS, bats 5th.
park_weatherWSH @ COL
93° at Coors Field — the ball will carry tonight
Tonight's reading at Coors Field — Partly Cloudy, 93°, wind 7 mph, In From RF. Everything about the air says carry. The total sits at 11.5.
regression_tomorrowKC @ DET
Troy Melton: 1.8 ERA vs 3.03 xERA
Projected to start tomorrow vs KC. A 1.8 ERA against a 3.03 expected ERA (1.23 run gap) — running hot, due to regress. Opponents hit .170 vs .215 expected.
fantasy_pickupsSF @ KC
Rafael Devers
Pickup vs Seth Lugo (5.53 xERA) — .776 OPS, bats 4th.
fantasy_pickupsSF @ KC
Heliot Ramos
Pickup vs Seth Lugo (5.53 xERA) — .771 OPS, bats 3rd.
ballpark_shiftLAD @ PHI
Aaron Nola owns a 6.50 ERA at Citizens Bank Park — 5.06 everywhere else
Across 9 games (44.3 IP) at Citizens Bank Park, Aaron Nola has a 6.50 ERA against 5.06 at his other parks (58.7 IP). Hitters bat .312 off him here.
regression_tomorrowSD @ ATL
Chris Sale: 2.06 ERA vs 3.31 xERA
Projected to start tomorrow vs SD. A 2.06 ERA against a 3.31 expected ERA (1.25 run gap) — running hot, due to regress. Opponents hit .221 vs .228 expected.
fantasy_pickupsMIA @ HOU
Peter Lambert
Streamer vs MIA — 3.29 xERA · 8.9 K/9 · 1.11 WHIP.
fantasy_pickupsSF @ KC
Jung Hoo Lee
Pickup vs Seth Lugo (5.53 xERA) — .759 OPS, bats 6th.
running_gameMIN @ CLE
Green light: Cleveland Guardians run, and Alex Jackson has caught just 13%
Alex Jackson is catching tonight at 13% on the season (2-for-16 throwing), and Cleveland Guardians attempt 1.2 steals a game. The track meet is on.
regression_tomorrowTB @ TOR
Ian Seymour: 4.79 ERA vs 3.67 xERA
Projected to start tomorrow vs TOR. A 4.79 ERA against a 3.67 expected ERA (1.12 run gap) — unlucky, due to bounce back. Opponents hit .215 vs .216 expected.
fantasy_pickupsPIT @ NYY
Cody Bellinger
Pickup vs Mitch Keller (5.38 xERA) — .760 OPS, bats 4th.
fantasy_pickupsSF @ KC
Landen Roupp
Streamer vs KC — 3.41 xERA · 9.2 K/9 · 1.27 WHIP.
fantasy_pickupsPIT @ NYY
Gerrit Cole
Streamer vs PIT — 3.56 xERA · 9 K/9 · 1.16 WHIP.
first_inningMIA @ HOU
MIA have gone quiet in the 1st: runs in 0 of their last 10
Miami Marlins have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
fantasy_pickupsPIT @ NYY
Jazz Chisholm Jr.
Pickup vs Mitch Keller (5.38 xERA) — .726 OPS, bats 6th.
fantasy_pickupsBAL @ BOS
Wilyer Abreu
Pickup vs Dean Kremer (4.91 xERA) — .800 OPS, bats 3rd.
first_inningCIN @ SEA
SEA have gone quiet in the 1st: runs in 0 of their last 10
Seattle Mariners have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
fantasy_pickupsTB @ TOR
Braydon Fisher
Streamer vs TB — 3.75 xERA · 9.1 K/9 · 1.18 WHIP.
running_gameCHW @ TEX
Chicago White Sox like to run — Elias Diaz (33% caught) is the wrong catcher to test
Chicago White Sox attempt 0.9 steals a game, but Elias Diaz has cut down 5 of 15 runners (33%). Someone is getting thrown out tonight.
fantasy_pickupsBAL @ BOS
Ceddanne Rafaela
Pickup vs Dean Kremer (4.91 xERA) — .758 OPS, bats 2nd.
first_inningBAL @ BOS
BAL have gone quiet in the 1st: runs in 1 of their last 10
Baltimore Orioles have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
first_inningNYM @ MIL
MIL have gone quiet in the 1st: runs in 1 of their last 10
Milwaukee Brewers have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
first_inningBAL @ BOS
BAL have gone quiet in the 1st: runs in 1 of their last 10
Baltimore Orioles have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
first_inningCHW @ TEX
CHW have gone quiet in the 1st: runs in 1 of their last 10
Chicago White Sox have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.