platoon_edgeNYY @ DET
Paul Goldschmidt (bats R) gets a LHP from the 3rd spot
Paul Goldschmidt's vs. Left line (1.218 OPS, 70 AB) sits well above his .683 mark the other way (110 AB). Tonight's starter Framber Valdez throws LHP, the hand he hits best.
P 2-for-4, 2 TB
platoon_edgeARI @ STL
Alec Burleson (bats L) hits 3rd against Merrill Kelly (RHP)
Over 203 AB vs. Right, Alec Burleson owns a 1.005 OPS versus .463 in 90 AB the other way. He sees RHP Merrill Kelly tonight hitting 3rd, where the platoon side lines up his way.
P 1-for-2, 1 TB, 1 BB
platoon_edgeCLE @ CHW
Sam Antonacci (bats L) hits 1st against Gavin Williams (RHP)
Over 154 AB vs. Right, Sam Antonacci owns a .895 OPS versus .472 in 41 AB the other way. He sees RHP Gavin Williams tonight hitting 1st, where the platoon side lines up his way.
P 2-for-4, 2 TB, 1 BB
platoon_edgeMIL @ CIN
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.953 OPS, 191 AB) sits well above his .499 mark the other way (79 AB). Tonight's starter Brady Singer throws RHP, the hand he hits best.
P 2-for-4, 3 TB
streakingTEX @ MIA
MIA have won 6 straight
6 wins in a row for MIA, a +19 run margin across the streak — they come in 6-0 over their last 6.
P team lost 4-3
streakAUT @ ARG
Argentina are unbeaten in 7 internationals
Across their last 5 World Cup matches they are 3-2-0 (W-D-W-D-W), carrying a 7-match unbeaten run into this fixture.
P team won 0-2
platoon_edgeLAD @ MIN
Trevor Larnach (bats L) hits 1st against Will Klein (RHP)
Over 172 AB vs. Right, Trevor Larnach owns a .853 OPS versus .493 in 27 AB the other way. He sees RHP Will Klein tonight hitting 1st, where the platoon side lines up his way.
P 0-for-1, 0 TB
heat_checkCHC @ NYM
Pete Crow-Armstrong: 1.319 OPS in Last 15 Days
The last 15 days sample runs 51 PA: a 1.319 OPS versus .883 for the season, 0.436 above his norm. He has 16 home runs on the season. His total-bases line tonight: 1.5.
regression_watchCHC @ NYM
Kodai Senga: 9 ERA vs 5.12 xERA
Kodai Senga carries a 9 ERA against a 5.12 expected ERA (3.88 run gap), so he has been underperforming his contact quality. Opponents hit .292 off him vs a .241 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
ballpark_shiftLAD @ MIN
Zebby Matthews's ERA drops to 1.80 at Target Field
Zebby Matthews carries a 1.80 ERA over 3 games (20 IP) at tonight's park vs 7.33 across 23.3 innings everywhere else. Hitters bat .200 off him here. He starts here tonight.
P 6 IP, 2 ER, 5 K
gary_hr_threatsPhillies @ Nationals
Kyle Schwarber to clear a fence
Kyle Schwarber enters tonight on a legendary power surge, having hit five home runs in his last five games, including four in a two-game set against the Mets. While he faces a left-hander in Foster Griffin, Schwarber has defied traditional platoon splits this season, batting .294 with 10 home runs against southpaws.
P 0 HR — 0-for-4, 0 TB
platoon_edgeTEX @ MIA
Otto Lopez (bats R) draws Tyler Alexander (LHP), batting 2nd
Otto Lopez carries a 1.099 OPS vs. Left (72 AB) against .748 the other way (232 AB), and faces LHP Tyler Alexander from the 2nd spot — a split his blended season line may not reflect.
P 2-for-3, 3 TB, 1 BB
gary_hr_threatsBrewers @ Reds
Jackson Chourio to homer
Jackson Chourio is the hottest hitter in the Brewers' lineup, coming off a 10-game stretch where he has mashed 5 home runs, including a 4-for-5, 2-HR performance recently. He faces Brady Singer, who has been highly vulnerable to the long ball this season, allowing 1.61 baserunners per inning and a total of 17 home runs.
P 0 HR — 0-for-4, 0 TB
gary_hr_threatsBrewers @ Reds
Jake Bauers to clear a fence
Jake Bauers represents a high-upside play based almost entirely on Brady Singer's severe struggles against left-handed hitting. Singer has surrendered 11 home runs to lefties in just 170 at-bats this season, resulting in a massive .948 opponent OPS.
P 0 HR — 0-for-3, 0 TB, 1 BB
gary_hr_threatsAstros @ Blue Jays
Yordan Alvarez to leave the yard
Alvarez is a Triple Crown candidate with 25 home runs in 78 games, a rate of one every 3.12 games. The +290 odds imply a 26% probability, offering clear value against his season-long performance.
P 0 HR — 1-for-2, 1 TB, 2 BB
gary_hr_threatsDiamondbacks @ Cardinals
Alec Burleson to go deep
Alec Burleson is in an ideal situational matchup to extend his recent power surge. Burleson has recorded a home run in three of his last four games (according to game logs) and thrives against right-handed pitching, slugging 12 of his 13 home runs this season against them while maintaining a 1.005 OPS.
P 0 HR — 1-for-2, 1 TB, 1 BB
gary_hr_threatsYankees @ Tigers
Ben Rice to leave the yard
Ben Rice has emerged as the Yankees' premier power threat in the absence of Aaron Judge, slugging 22 home runs in 263 at-bats—a rate of one home run every 11.95 at-bats. He enters this contest on a hot streak, having homered twice in his last three games.
P 0 HR — 0-for-4, 0 TB
regression_tomorrowCHC @ NYM
Kodai Senga: 9 ERA vs 5.12 xERA
Projected to start tomorrow vs CHC. A 9 ERA against a 5.12 expected ERA (3.88 run gap) — unlucky, due to bounce back. Opponents hit .292 vs .241 expected.
heat_checkLAD @ MIN
Josh Bell: 1.099 OPS in Last 15 Days
The last 15 days sample runs 48 PA: a 1.099 OPS versus .708 for the season, 0.391 above his norm. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-2, 0 TB, 2 BB
heat_checkKC @ TB
Jac Caglianone: 1.236 OPS in Last 15 Days
Over the last 15 days (48 PA) he is at a 1.236 OPS, up 0.407 on his .829 season mark. He has 12 home runs on the season. His total-bases line tonight: 0.5.
P 0-for-4, 0 TB
gary_hr_threatsCubs @ Mets
Pete Crow-Armstrong to leave the yard
Pete Crow-Armstrong is currently the hottest hitter in baseball, posting a .476 average and 5 home runs over his last 10 games. He enters this matchup having homered in four of his last five games, showcasing an elite power surge.
gary_hr_threatsGuardians @ White Sox
Colson Montgomery to go deep
Colson Montgomery is currently 'on a tear' per recent reports, having launched 4 home runs over his last five games to reach 20 on the season. This power surge aligns perfectly with Gavin Williams' primary weakness: the long ball.
P 0 HR — 0-for-4, 0 TB
gary_hr_threatsDodgers @ Twins
Byron Buxton to homer
Byron Buxton enters this matchup in elite form, hitting .366 with 4 home runs over his last 10 games. Tonight, he faces a Dodgers pitching staff utilizing an opener followed by bulk reliever Eric Lauer.
P 1 HR — 1-for-4, 4 TB
gary_hr_threatsDodgers @ Twins
Shohei Ohtani to clear a fence
Shohei Ohtani enters this matchup in elite power form, having launched five home runs over his last 10 games. He faces Twins right-hander Zebby Matthews, which is a favorable split for Ohtani; the Dodgers DH carries a 1.002 OPS and 11 of his 16 season home runs against right-handed pitching.
P 1 HR — 1-for-4, 4 TB, 1 BB
rest_fatigueARI @ STL
ARI's pen has logged 17 innings across its last 3 games
3 games, 17 innings out of the pen — Philip Abner (2.7) and Ryan Thompson (2) carried the load. STL's pen has thrown 16.3 over the same span.
P flagged side lost 2-3
gary_hr_threatsYankees @ Tigers
Riley Greene to go deep
Riley Greene has a significant environmental advantage tonight with a 13 mph wind blowing directly out to right field at Comerica Park. Greene, a left-handed hitter, faces Gerrit Cole, who has shown a distinct vulnerability to lefties this season; three of the four home runs Cole has surrendered in 2026 have come against left-handed bats.
P 1 HR — 1-for-2, 4 TB, 2 BB
streakIRQ @ FRA
France are unbeaten in 5 internationals
Across their last 5 World Cup matches they are 4-1-0 (W-D-W-W-W), carrying a 5-match unbeaten run into this fixture.
P team won 0-3
rest_fatiguePHI @ WSH
WSH's bullpen has covered 16.3 innings over the last 3 games
That is 16.3 relief innings in 3 games, led by Miles Mikolas (6) and Brad Lord (3). PHI's pen has thrown 10.3 over the same span.
P flagged side won 1-4
heat_checkPHI @ WSH
Nasim Nunez: 1.087 OPS in Last 15 Days
The last 15 days sample runs 35 PA: a 1.087 OPS versus .602 for the season, 0.485 above his norm. His total-bases line tonight: 0.5.
P 2-for-4, 2 TB
platoon_edgeCLE @ CHW
Andrew Benintendi (bats L) gets a RHP from the 3rd spot
Andrew Benintendi's vs. Right line (.764 OPS, 182 AB) sits well above his .454 mark the other way (32 AB). Tonight's starter Gavin Williams throws RHP, the hand he hits best.
P 1-for-2, 1 TB
rest_fatigueTEX @ MIA
MIA's bullpen has covered 16.3 innings over the last 3 games
That is 16.3 relief innings in 3 games, led by John King (2.7) and Cade Gibson (2.7). TEX's pen has thrown 10 over the same span.
P flagged side lost 4-3
platoon_edgeMIL @ CIN
JJ Bleday (bats L) draws Brandon Woodruff (RHP), batting 2nd
JJ Bleday carries a .983 OPS vs. Right (126 AB) against .705 the other way (51 AB), and faces RHP Brandon Woodruff from the 2nd spot — a split his blended season line may not reflect.
P 0-for-4, 0 TB
heat_checkKC @ TB
Carter Jensen: 1.110 OPS in Last 15 Days
Over the last 15 days (44 PA) he is at a 1.110 OPS, up 0.361 on his .749 season mark. He has 10 home runs on the season. His total-bases line tonight: 0.5.
P 1-for-4, 1 TB
starter_formTEX @ MIA
Tyler Phillips: 7.24 ERA over his last 3 starts
He is carrying a 7.24 ERA over his last 13.7 innings with a 1.68 WHIP (1.38 season) — the 3.10 season line is doing a lot of work for him right now.
P 6 IP, 2 ER, 4 K
gary_hr_threatsOrioles @ Angels
Coby Mayo to go deep
Coby Mayo is a premier candidate for a home run tonight based on his dominant splits against left-handed pitching. Mayo has posted a 1.079 OPS against southpaws this season, with two-thirds of his home run production coming in those matchups.
heat_checkTEX @ MIA
Jake Burger: 1.087 OPS in Last 15 Days
That 1.087 OPS spans the last 15 days (45 PA) against a .754 season baseline, a 0.333 swing. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-2, 0 TB, 2 BB
park_weatherCLE @ CHW
Wind blowing out 14 mph at Rate Field tonight
Tonight's reading at Rate Field — Clear, 64°, wind 14 mph, Out To RF. Everything about the air says carry.
P final total 11 vs 0 (over lean)
heat_checkNYY @ DET
Dillon Dingler: 1.175 OPS in Last 15 Days
The last 15 days sample runs 50 PA: a 1.175 OPS versus .884 for the season, 0.291 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
starter_formCLE @ CHW
Gavin Williams: 7.63 ERA over his last 3 starts
Across his last 3 starts (15.3 IP) he has been tagged for 13 earned runs — a 7.63 ERA with a 1.37 WHIP (1.13 season) against a 3.83 season mark.
P 5 IP, 2 ER, 8 K
starter_formCLE @ CHW
Anthony Kay: 8.31 ERA over his last 3 starts
He is carrying a 8.31 ERA over his last 13 innings with a 1.62 WHIP (1.44 season) — the 4.61 season line is doing a lot of work for him right now.
P 6 IP, 0 ER, 8 K
cooling_offMIL @ CIN
Brice Turang: .525 OPS in L15 — draws RHP Brady Singer
Brice Turang's .525 OPS over the last 15 days (54 PA) trails his .823 season mark, down 0.298. Tonight he draws RHP Brady Singer — his stronger side: a .953 OPS vs RHP across 191 AB.
P 2-for-4, 3 TB
tournamentTO LIFT THE CUP
France head the title market at +400
France are the market's outright World Cup favourite at +400. Spain (+500) and England (+600) are the next shortest.
park_weatherCHC @ NYM
Wind blowing out 14 mph at Citi Field tonight
Tonight's reading at Citi Field — Overcast, 70°, wind 14 mph, Out To LF. Everything about the air says carry.
platoon_edgeNYY @ DET
Dillon Dingler (bats R) gets a RHP from the 2nd spot
Dillon Dingler's vs. Right line (.954 OPS, 183 AB) sits well above his .721 mark the other way (77 AB). Tonight's starter Gerrit Cole throws RHP, the hand he hits best.
P 0-for-4, 0 TB
cooling_offMIL @ CIN
Spencer Steer: .485 OPS in L15 — draws RHP Brandon Woodruff
Spencer Steer's .485 OPS over the last 15 days (44 PA) trails his .752 season mark, down 0.267. Tonight he draws RHP Brandon Woodruff — his weaker side: a .658 OPS vs RHP across 200 AB.
P 0-for-4, 0 TB
streakingNYY @ DET
DET have won 4 straight
Detroit Tigers have won 4 straight, outscoring teams by 16 runs over the run; 5-1 across their last 6.
P team won 3-5
heat_checkLAD @ MIN
Royce Lewis: .939 OPS in Last 15 Days
The last 15 days sample runs 51 PA: a .939 OPS versus .662 for the season, 0.277 above his norm. His total-bases line tonight: 1.5.
P 1-for-4, 1 TB
cooling_offCLE @ CHW
Miguel Vargas: .545 OPS in L15 — draws RHP Gavin Williams
Miguel Vargas's .545 OPS over the last 15 days (45 PA) trails his .818 season mark, down 0.273. Tonight he draws RHP Gavin Williams — his weaker side: a .702 OPS vs RHP across 190 AB.
P 1-for-4, 1 TB
rest_fatigueCLE @ CHW
CHW's bullpen has covered 14.7 innings over the last 3 games
That is 14.7 relief innings in 3 games, led by Erick Fedde (4.7) and Joe Rock (2.3). CLE's pen has thrown only 5.7 over the same span.
P flagged side won 5-6
heat_checkTEX @ MIA
Wyatt Langford: 1.046 OPS in Last 15 Days
That 1.046 OPS spans the last 15 days (54 PA) against a .794 season baseline, a 0.252 swing. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB, 1 BB
cooling_offCLE @ CHW
Rhys Hoskins: .368 OPS in L15 — draws LHP Anthony Kay
Rhys Hoskins's .368 OPS over the last 15 days (40 PA) trails his .670 season mark, down 0.302. Tonight he draws LHP Anthony Kay — his weaker side: a .590 OPS vs LHP across 61 AB.
P 1-for-4, 1 TB
cooling_offTEX @ MIA
Xavier Edwards: .431 OPS in L15 — draws LHP Tyler Alexander
Xavier Edwards's .431 OPS over the last 15 days (41 PA) trails his .786 season mark, down 0.355. Tonight he draws LHP Tyler Alexander — his stronger side: a .875 OPS vs LHP across 64 AB.
P 2-for-3, 4 TB, 1 BB
rest_fatigueKC @ TB
KC's bullpen has covered 14.3 innings over the last 3 games
That is 14.3 relief innings in 3 games, led by Beck Way (4) and Mason Black (2). TB's pen has thrown 11 over the same span.
P flagged side won 2-1
situationalCUW @ ECU
Ecuador out-created the field but only drew
Ecuador won the xG battle 3.0–0.5 yet were held to a draw (0–0). The underlying numbers favoured them — a side the result flattered to deceive.
park_weatherNYY @ DET
Wind blowing out 13 mph at Comerica Park tonight
Conditions at Comerica Park: Partly Cloudy, 67°, wind 13 mph, Out To RF. Fly balls that die most nights have a chance to go tonight. The total sits at 8.5.
P final total 8 vs 8.5 (over lean)
cooling_offARI @ STL
Jordan Walker: .682 OPS in L15 — draws RHP Merrill Kelly
Jordan Walker's .682 OPS over the last 15 days (56 PA) trails his .876 season mark, down 0.194. Tonight he draws RHP Merrill Kelly — his weaker side: a .848 OPS vs RHP across 222 AB.
P 0-for-4, 0 TB
cooling_offARI @ STL
Nolan Arenado: .415 OPS in L15 — draws RHP Andre Pallante
Nolan Arenado's .415 OPS over the last 15 days (47 PA) trails his .703 season mark, down 0.288. Tonight he draws RHP Andre Pallante — his stronger side: a .715 OPS vs RHP across 177 AB.
P 1-for-4, 1 TB
starter_formMIL @ CIN
Brady Singer: 2.40 ERA over his last 3 starts
The last 3 times out: 15 innings, 4 earned runs, 16 Ks. That 2.40 ERA sits 2.92 runs under his 5.32 season number.
P 7 IP, 0 ER, 7 K
cooling_offNYY @ DET
Ben Rice: .816 OPS in L15 — draws LHP Framber Valdez
Ben Rice's .816 OPS over the last 15 days (53 PA) trails his 1.004 season mark, down 0.188. Tonight he draws LHP Framber Valdez — his weaker side: a .858 OPS vs LHP across 84 AB.
P 0-for-4, 0 TB
regression_watchPHI @ WSH
Dylan Crews: .200 AVG vs .268 xBA
Dylan Crews's .200 average comes against a .268 expected (xBA) on 110 plate appearances. His wOBA sits at .266 against a .338 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 2-for-5, 3 TB
regression_tomorrowARI @ STL
Eduardo Rodriguez: 2.44 ERA vs 4.95 xERA
Projected to start tomorrow vs STL. A 2.44 ERA against a 4.95 expected ERA (2.51 run gap) — running hot, due to regress. Opponents hit .226 vs .266 expected.
rest_fatigueCHC @ NYM
NYM's bullpen has covered 13 innings over the last 3 games
That is 13 relief innings in 3 games, led by Tobias Myers (2.3) and Cionel Perez (2). CHC's pen has thrown 10 over the same span.
rest_fatigueHOU @ TOR
13 bullpen innings in 3 games for TOR
Relievers have absorbed 13 innings over the last 3 games (Lazaro Estrada (2.3) and Tommy Nance (2) the heaviest). HOU's pen has thrown 9 over the same span.
P flagged side won 2-4
tournamentPATH TO THE FINAL
Spain are the market's pick to reach the final from the other half
Behind the outright favourite, Spain carry the shortest price to reach the final at +250 — the side the market most expects to come through the other half of the bracket.
tournamentGROUP J
Argentina are the shortest group-winner chalk on the board
Argentina are -700 to win Group J — the shortest group-winner price on the day. The next side in Group J, Austria, is out at +475.
starter_formARI @ STL
Merrill Kelly: 8.27 ERA over his last 3 starts
The last 3 times out: 16.3 innings, 15 earned runs, 21 hits. That 8.27 ERA runs 2.45 over his 5.81 season number.
P 6 IP, 3 ER, 2 K
regression_watchLAD @ MIN
Mookie Betts: .218 AVG vs .275 xBA
Across 186 plate appearances, Mookie Betts carries a .218 average versus a .275 xBA. His wOBA sits at .296 against a .334 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 0-for-3, 0 TB, 1 BB
regression_watchMIL @ CIN
Blake Dunn: .289 AVG vs .237 xBA
Blake Dunn is hitting .289 against a .237 expected average (xBA) over 140 plate appearances. His wOBA sits at .334 against a .279 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 0-for-4, 0 TB
ownedKC @ TB
Yandy Diaz vs Michael Wacha: .400
Yandy Diaz's career line off Michael Wacha is 4-for-10, a .400 average over 10 at-bats with 1 home run — they meet again tonight. He enters hot (.832 OPS, L15).
P 1-for-3, 2 TB, 1 BB
tournamentGROUP JEOPARDY
Portugal are slipping in Group K
Portugal, a +1000 title pick, sit 3rd in Group K on 1 point after 1 — outside the automatic places.
regression_watchARI @ STL
Merrill Kelly: 5.81 ERA vs 7.51 xERA
Merrill Kelly carries a 5.81 ERA against a 7.51 expected ERA (1.7 run gap), so he has been outperforming his contact quality. Opponents hit .280 off him vs a .309 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 3 ER, 2 K
ballpark_shiftMIL @ CIN
Brady Singer owns a 4.03 ERA at Great American Ball Park — 6.32 everywhere else
Across 6 games (29 IP) at this venue, Brady Singer has a 4.03 ERA against 6.32 at his other parks (37 IP). Hitters bat .276 off him here. He draws the start here tonight.
P 7 IP, 0 ER, 7 K
park_weatherMIL @ CIN
Wind blowing out 11 mph at Great American Ball Park tonight
Conditions at Great American Ball Park: Partly Cloudy, 74°, wind 11 mph, Out To RF. Fly balls that die most nights have a chance to go tonight.
P final total 3 vs 0 (over lean)
rest_fatigueLAD @ MIN
12 bullpen innings in 3 games for LAD
Relievers have absorbed 12 innings over the last 3 games (Jonathan Hernandez (2.7) and Edgardo Henriquez (2) the heaviest). MIN's pen has thrown 10 over the same span.
P flagged side won 2-1
starter_formKC @ TB
Drew Rasmussen: 0.43 ERA over his last 3 starts
Across his last 3 starts (21 IP) he has a 0.43 ERA with a 0.48 WHIP (0.88 season) and 29 strikeouts — his season mark is 2.59, and that is where most lines still price him.
P 6 IP, 2 ER, 5 K
running_gameMIL @ CIN
Cincinnati Reds like to run — William Contreras (44% caught) is the wrong catcher to test
William Contreras owns a 44% caught-stealing rate (15 of 34) and Cincinnati Reds run anyway — 0.8 steals a game. Strength on strength on the bases.
P Cincinnati Reds stole 0 bases
regression_watchPHI @ WSH
Edmundo Sosa: .237 AVG vs .280 xBA
Edmundo Sosa's .237 average comes against a .280 expected (xBA) on 128 plate appearances. His wOBA sits at .290 against a .328 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 0-for-3, 0 TB
beneficiaryKC @ TB
Jac Caglianone (.877 vs RHP) replaces Vinnie Pasquantino at 1B tonight
Jac Caglianone draws RHP Drew Rasmussen from the 3rd spot. He carries a .877 OPS vs RHP (170 AB) — a favorable platoon spot relative to his .829 season line. On the injury report for 8 days (Hand).
P 0-for-4, 0 TB
beneficiaryHOU @ TOR
Nathan Lukes (.832 vs RHP) replaces Addison Barger at RF tonight
Nathan Lukes draws RHP Hunter Brown from the 2nd spot. He carries a .832 OPS vs RHP (113 AB) — a favorable platoon spot relative to his .762 season line. Hit the injury report today (Elbow).
P 1-for-4, 1 TB
beneficiaryARI @ STL
Adrian Del Castillo (.628 vs RHP) replaces James McCann at C tonight
Adrian Del Castillo draws RHP Andre Pallante from the 6th spot. He carries a .628 OPS vs RHP (112 AB) — a favorable platoon spot relative to his .562 season line. On the injury report for 7 days (Quadriceps).
P 1-for-4, 1 TB
beneficiaryLAD @ MIN
Freddie Freeman (.902 vs RHP) replaces Enrique Hernandez at 1B tonight
Freddie Freeman draws RHP Zebby Matthews from the 3rd spot. He carries a .902 OPS vs RHP (198 AB) — a favorable platoon spot relative to his .832 season line. On the injury report for 3 days (Oblique).
P 1-for-4, 4 TB
beneficiaryCLE @ CHW
Miguel Vargas (.702 vs RHP) replaces Munetaka Murakami at 1B tonight
Miguel Vargas draws RHP Gavin Williams from the 2nd spot. He carries a .702 OPS vs RHP (190 AB) — a tough platoon spot relative to his .818 season line. On the injury report since yesterday (Hamstring).
P 1-for-4, 1 TB
beneficiaryTEX @ MIA
Wyatt Langford (.831 vs RHP) replaces Michael Helman at CF tonight
Wyatt Langford draws RHP Tyler Phillips from the 2nd spot. He carries a .831 OPS vs RHP (101 AB) — a favorable platoon spot relative to his .794 season line. On the injury report for 3 days (Hand).
P 0-for-4, 0 TB, 1 BB
regression_watchCLE @ CHW
Chase Meidroth: .271 AVG vs .227 xBA
Across 313 plate appearances, Chase Meidroth carries a .271 average versus a .227 xBA. His wOBA sits at .323 against a .284 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 1-for-4, 1 TB
tournamentSUREST TO ADVANCE
Norway are the surest bet to advance
Norway are -10000 to escape their group out of Group I — the shortest to-advance price on the board.
situationalKSA @ ESP
Spain created the better chances
Spain led the xG 2.9–0.1 and took the result to match (4–0).
park_weatherPHI @ WSH
Wind blowing out 10 mph at Nationals Park tonight
Tonight's reading at Nationals Park — Overcast, 83°, wind 10 mph, Out To RF. Everything about the air says carry. The total sits at 9.5.
P final total 5 vs 9.5 (over lean)
tournamentSUREST TO ADVANCE
Côte d'Ivoire are the surest bet to advance
Côte d'Ivoire are -10000 to escape their group out of Group E — the shortest to-advance price on the board.
regression_watchARI @ STL
Ketel Marte: .259 AVG vs .300 xBA
Across 321 plate appearances, Ketel Marte carries a .259 average versus a .300 xBA. His wOBA sits at .332 against a .370 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 2-for-4, 2 TB
ballpark_shiftARI @ STL
At Busch Stadium, Andre Pallante pitches to a 4.53 ERA
Andre Pallante starts at Busch Stadium tonight, where his ERA is 4.53 over 43.7 innings — 2.73 on a 33-inning baseline elsewhere. Hitters bat .272 off him here.
P 6 IP, 1 ER, 2 K
regression_watchTEX @ MIA
Otto Lopez: .332 AVG vs .295 xBA
Otto Lopez is hitting .332 against a .295 expected average (xBA) over 327 plate appearances. His wOBA sits at .361 against a .337 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-3, 3 TB, 1 BB
regression_tomorrowLAD @ MIN
Justin Wrobleski: 2.72 ERA vs 4.21 xERA
Projected to start tomorrow vs MIN. A 2.72 ERA against a 4.21 expected ERA (1.49 run gap) — running hot, due to regress. Opponents hit .215 vs .267 expected.
regression_tomorrowARI @ STL
Kyle Leahy: 4.63 ERA vs 6.1 xERA
Projected to start tomorrow vs ARI. A 4.63 ERA against a 6.1 expected ERA (1.47 run gap) — running hot, due to regress. Opponents hit .298 vs .296 expected.
regression_watchTEX @ MIA
Tyler Phillips: 3.1 ERA vs 4.21 xERA
Tyler Phillips carries a 3.1 ERA against a 4.21 expected ERA (1.11 run gap), so he has been outperforming his contact quality. Opponents hit .227 off him vs a .236 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 2 ER, 4 K
running_gameCLE @ CHW
Green light: Chicago White Sox run, and Austin Hedges has caught just 7%
Austin Hedges is catching tonight at 7% on the season (2-for-27 throwing), and Chicago White Sox attempt 1 steals a game. The track meet is on.
P Chicago White Sox stole 3 bases
tournamentALG @ JOR
Jordan vs Algeria — Group J at stake
In Group J, Jordan sit 3rd on 0 points and Algeria sit 4th on 0 points — three points reshape who advances. The market has it Jordan +550 / the draw +330 / Algeria -190.
tournamentSEN @ NOR
Norway vs Senegal: the group picture
In Group I, Norway sit 1st on 3 points and Senegal sit 3rd on 0 points — three points reshape who advances. To lift the trophy: Norway are 33-1 outsiders, Senegal are 100-1 outsiders. The market has it Norway +120 / the draw +245 / Senegal +235.
tournamentIRQ @ FRA
What France vs Iraq decides
In Group I, France sit 2nd on 3 points and Iraq sit 4th on 0 points — three points reshape who advances. To lift the trophy: France are the No. 1 title choice at +400, Iraq are 2500-1 outsiders. The market has it France -1100 / the draw +1100 / Iraq +2800.
tournamentAUT @ ARG
Argentina vs Austria — Group J at stake
In Group J, Argentina sit 1st on 3 points and Austria sit 2nd on 3 points — three points reshape who advances. The market has it Argentina -215 / the draw +340 / Austria +650.
ballpark_shiftNYY @ DET
Framber Valdez owns a 4.94 ERA at Comerica Park — 3.59 everywhere else
Across 6 games (31 IP) at this venue, Framber Valdez has a 4.94 ERA against 3.59 at his other parks (52.7 IP). Hitters bat .264 off him here. He draws the start here tonight.
P 6 IP, 1 ER, 8 K
regression_tomorrowPHI @ WSH
Zack Littell: 5.45 ERA vs 6.66 xERA
Projected to start tomorrow vs PHI. A 5.45 ERA against a 6.66 expected ERA (1.21 run gap) — running hot, due to regress. Opponents hit .267 vs .296 expected.
situationalPAR @ TUR
Türkiye dominated the ball but didn't win
Türkiye held 79% of possession yet lost to Paraguay (0–1) — control without the cutting edge.
running_gameKC @ TB
Tampa Bay Rays like to run — Carter Jensen (34% caught) is the wrong catcher to test
Carter Jensen owns a 34% caught-stealing rate (10 of 29) and Tampa Bay Rays run anyway — 0.9 steals a game. Strength on strength on the bases.
P Tampa Bay Rays stole 0 bases
regression_tomorrowKC @ TB
Luinder Avila: 5.5 ERA vs 4.38 xERA
Projected to start tomorrow vs TB. A 5.5 ERA against a 4.38 expected ERA (1.12 run gap) — unlucky, due to bounce back. Opponents hit .277 vs .230 expected.
regression_tomorrowOAK @ SF
Robbie Ray: 4.07 ERA vs 5.02 xERA
Projected to start tomorrow vs OAK. A 4.07 ERA against a 5.02 expected ERA (0.95 run gap) — running hot, due to regress. Opponents hit .233 vs .242 expected.
ballpark_shiftHOU @ TOR
At Rogers Centre, Dylan Cease pitches to a 2.21 ERA
Dylan Cease starts at Rogers Centre tonight, where his ERA is 2.21 over 40.7 innings — 3.34 on a 32.3-inning baseline elsewhere. Hitters bat .197 off him here.
P 5.2 IP, 2 ER, 8 K
regression_tomorrowMIL @ CIN
Brandon Sproat: 5.94 ERA vs 5.08 xERA
Projected to start tomorrow vs CIN. A 5.94 ERA against a 5.08 expected ERA (0.86 run gap) — unlucky, due to bounce back. Opponents hit .257 vs .250 expected.
regression_tomorrowPHI @ WSH
Jesús Luzardo: 4.2 ERA vs 3.35 xERA
Projected to start tomorrow vs WSH. A 4.2 ERA against a 3.35 expected ERA (0.85 run gap) — unlucky, due to bounce back. Opponents hit .259 vs .226 expected.
running_gameLAD @ MIN
Minnesota Twins like to run — Dalton Rushing (35% caught) is the wrong catcher to test
Minnesota Twins attempt 0.9 steals a game, but Dalton Rushing has cut down 7 of 20 runners (35%). Someone is getting thrown out tonight.
P Minnesota Twins stole 0 bases
ballparkAUT @ ARG
Argentina vs Austria: indoors at AT&T Stadium
AT&T Stadium is a retractable-roof venue — retractable roof with air conditioning. The summer heat that exposes open stadiums is removed from this fixture.
beneficiaryCLE @ CHW
Everson Pereira (RF) is out for CHW — Braden Montgomery starts in his place tonight
With Everson Pereira out (Concussion; on the injury report for 4 days), Braden Montgomery draws the start at RF and bats 7th tonight and carries a .653 OPS / .231 AVG this season.
P 2-for-3, 4 TB, 1 BB
beneficiaryARI @ STL
Tommy Troy (.506 vs RHP) replaces Jordan Lawlar at LF tonight
Tommy Troy draws RHP Andre Pallante from the 8th spot. He carries a .506 OPS vs RHP (55 AB) — a tough platoon spot relative to his .705 season line. On the injury report for 2 days (Hamstring).
P 1-for-4, 4 TB
situationalIraq @ France
France v Iraq: lineup in doubt
Projected XI — but tchouameni, jasim are a game-time call. Confirmed sheet posts ~2h before kickoff.
situationalAustria @ Argentina
Argentina v Austria: lineup in doubt
Projected XI — but montiel, posch are a game-time call. Confirmed sheet posts ~2h before kickoff.
situationalSenegal @ Norway
Norway v Senegal: projected XI
Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.
situationalAlgeria @ Jordan
Jordan v Algeria: projected XI
Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.