platoon_edgeBOS @ NYY
Paul Goldschmidt (bats R) gets a LHP from the 1st spot
Paul Goldschmidt's vs. Left line (1.292 OPS, 52 AB) sits well above his .554 mark the other way (75 AB). Tonight's starter Ranger Suarez throws LHP, the hand he hits best.
platoon_edgeCHW @ PHI
Sam Antonacci (bats L) hits 1st against Andrew Painter (RHP)
Over 123 AB vs. Right, Sam Antonacci owns a .875 OPS versus .319 in 31 AB the other way. He sees RHP Andrew Painter tonight hitting 1st, where the platoon side lines up his way.
platoon_edgeCLE @ TEX
Travis Bazzana (bats L) hits 1st against Kumar Rocker (RHP)
Over 82 AB vs. Right, Travis Bazzana owns a 1.000 OPS versus .534 in 43 AB the other way. He sees RHP Kumar Rocker tonight hitting 1st, where the platoon side lines up his way.
platoon_edgeNYM @ SD
Gavin Sheets (bats L) gets a RHP from the 2nd spot
Gavin Sheets's vs. Right line (.879 OPS, 146 AB) sits well above his .345 mark the other way (30 AB). Tonight's starter Christian Scott throws RHP, the hand he hits best.
platoon_edgeMIL @ COL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.982 OPS, 153 AB) sits well above his .550 mark the other way (58 AB). Tonight's starter Ryan Feltner throws RHP, the hand he hits best.
platoon_edgeCIN @ STL
Spencer Steer (bats R) draws Matthew Liberatore (LHP), batting 3rd
Spencer Steer carries a 1.154 OPS vs. Left (52 AB) against .697 the other way (160 AB), and faces LHP Matthew Liberatore from the 3rd spot — a split his blended season line may not reflect.
gary_hr_threatsWhite Sox @ Phillies
Kyle Schwarber to go deep
Kyle Schwarber is currently the most prolific power hitter in baseball, leading the majors with 23 home runs through 60 games. He enters this matchup in peak form, batting .342 over his last 10 games, including a four-hit performance in yesterday's series opener.
platoon_edgeMIL @ COL
Troy Johnston (bats L) gets a RHP from the 5th spot
Troy Johnston's vs. Right line (.887 OPS, 164 AB) sits well above his .384 mark the other way (38 AB). Tonight's starter Brandon Sproat throws RHP, the hand he hits best.
platoon_edgeKC @ MIN
Vinnie Pasquantino (bats L) hits 3rd against Zebby Matthews (RHP)
Over 161 AB vs. Right, Vinnie Pasquantino owns a .753 OPS versus .375 in 66 AB the other way. He sees RHP Zebby Matthews tonight hitting 3rd, where the platoon side lines up his way.
heat_checkSF @ CHC
Jung Hoo Lee is scorching: 1.406 OPS in Last 15 Days
The last 15 days sample runs 33 PA: a 1.406 OPS versus .805 for the season, 0.601 above his norm.
gary_hr_threatsWhite Sox @ Phillies
Miguel Vargas to go deep
Miguel Vargas presents an excellent value proposition against Phillies starter Andrew Painter. Painter has struggled with contact quality in 2026, allowing a high 9.2% barrel rate and possessing a 0.57 GO/AO ratio, which indicates a strong tendency toward allowing fly balls.
heat_checkSF @ CHC
Willy Adames is scorching: 1.107 OPS in Last 15 Days
Over the last 15 days (56 PA) he is at a 1.107 OPS, up 0.35 on his .757 season mark. He has 11 home runs on the season.
rest_fatigueNYM @ SD
NYM's bullpen has covered 17.7 innings over the last 3 games
That is 17.7 relief innings in 3 games, led by Sean Manaea (5) and Jonah Tong (3.3). SD's pen has thrown 9 over the same span.
rest_fatigueKC @ MIN
17 bullpen innings in 3 games for MIN
Relievers have absorbed 17 innings over the last 3 games (Mike Paredes (3.7) and Andrew Morris (2.7) the heaviest). KC's pen has thrown 8.3 over the same span.
heat_checkOAK @ HOU
Tyler Soderstrom is scorching: 1.108 OPS in Last 15 Days
Over the last 15 days (44 PA) he is at a 1.108 OPS, up 0.359 on his .749 season mark. He has 8 home runs on the season.
gary_hr_threatsMariners @ Tigers
Luke Raley to go deep
Luke Raley is the Mariners' premier power threat against right-handed starters, with all 13 of his home runs this season coming against RHP, supported by a .919 OPS in those matchups. He faces Keider Montero, whose 0.56 GO/AO ratio indicates he is one of the most fly-ball-prone starters in the league.
gary_hr_threatsRed Sox @ Yankees
Ben Rice to go deep
With Aaron Judge on the shelf, Ben Rice has taken over as the primary power threat in the Yankees' lineup, and he enters tonight's contest in elite form. This season, Rice has been exceptionally efficient at Yankee Stadium, hitting 10 home runs in just 88 home at-bats.
streakALG @ ARG
Argentina won the 2022 World Cup
Defending champions from 2022 — 6 wins in their last 8 World Cup matches (W-W-W-W-W-W-L-L).
regression_watchOAK @ HOU
Jack Perkins: 6.19 ERA vs 3.3 xERA
Jack Perkins carries a 6.19 ERA against a 3.3 expected ERA (2.89 run gap), so he has been underperforming his contact quality. Opponents hit .252 off him vs a .222 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
rest_fatigueWSH @ ARI
WSH's bullpen has covered 15.3 innings over the last 3 games
That is 15.3 relief innings in 3 games, led by Miles Mikolas (6) and Paxton Schultz (2.7). ARI's pen has thrown 9 over the same span.
rest_fatigueTB @ MIA
MIA's bullpen has covered 15.3 innings over the last 3 games
That is 15.3 relief innings in 3 games, led by Tyler Phillips (4.7) and Ryan Gusto (2). TB's pen has thrown 14.3 over the same span.
gary_hr_threatsRed Sox @ Yankees
Willson Contreras to go deep
Willson Contreras is currently the hottest hitter in the Red Sox lineup, having recorded home runs in consecutive games, including a crucial blast in the series opener at Yankee Stadium on Friday. Over his last 10 games, he is hitting .405 with a clear elevation in contact quality.
regression_watchLAA @ LAD
Mookie Betts is hitting .179 with a .264 expected
Across 129 plate appearances, Mookie Betts carries a .179 average versus a .264 xBA. His wOBA sits at .270 against a .331 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
gary_hr_threatsMariners @ Tigers
Dominic Canzone to go deep
Dominic Canzone offers a secondary play on the matchup against Keider Montero's fly-ball tendencies. Canzone has hit all 7 of his home runs this season against right-handed pitching and enters this contest with momentum, having recorded a home run and a multi-hit game within his last five appearances.
rest_fatigueCIN @ STL
CIN's pen has logged 15 innings across its last 3 games
3 games, 15 innings out of the pen — Brandon Leibrandt (6) and Caleb Ferguson (3.3) carried the load. STL's pen has thrown 9.7 over the same span.
ownedBAL @ TOR
George Springer is 8-for-19 (.421) off Kyle Bradish
George Springer's career line off Kyle Bradish is 8-for-19, a .421 average over 19 at-bats with 1 home run — they meet again tonight.
cooling_offCLE @ TEX
Angel Martinez has gone cold: .359 OPS in Last 15 Days
That .359 OPS spans the last 15 days (39 PA) against a .704 season baseline, a 0.345 drop.
cooling_offOAK @ HOU
Shea Langeliers has gone cold: .618 OPS in Last 15 Days
Over the last 15 days (48 PA) he is at a .618 OPS, down 0.282 from his .900 season mark.
ballpark_shiftWSH @ ARI
Merrill Kelly owns a 7.66 ERA at Chase Field — 4.50 everywhere else
Across 4 games (22.3 IP) at this venue, Merrill Kelly has a 7.66 ERA against 4.50 at his other parks (36 IP). Hitters bat .293 off him here. He draws the start here tonight.
cooling_offCLE @ TEX
Chase DeLauter has gone cold: .447 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a .447 OPS versus .738 for the season, 0.291 below his norm.
cooling_offKC @ MIN
Austin Martin has gone cold: .458 OPS in Last 15 Days
Over the last 15 days (56 PA) he is at a .458 OPS, down 0.234 from his .692 season mark.
heat_checkBAL @ TOR
Colton Cowser is scorching: 1.043 OPS in Last 15 Days
That 1.043 OPS spans the last 15 days (35 PA) against a .672 season baseline, a 0.371 swing. His total-bases line tonight: 4.5.
heat_checkNYM @ SD
Fernando Tatis Jr. is scorching: .916 OPS in Last 15 Days
Over the last 15 days (50 PA) he is at a .916 OPS, up 0.256 on his .660 season mark.
heat_checkCLE @ TEX
Joc Pederson is scorching: 1.118 OPS in Last 15 Days
The last 15 days sample runs 45 PA: a 1.118 OPS versus .823 for the season, 0.295 above his norm. He has 8 home runs on the season. His total-bases line tonight: 0.5.
rest_fatigueBAL @ TOR
14 bullpen innings in 3 games for TOR
Relievers have absorbed 14 innings over the last 3 games (Chad Dallas (3.7) and Yariel Rodriguez (2) the heaviest). BAL's pen has thrown 11 over the same span.
regression_watchWSH @ ARI
Eduardo Rodriguez: 2.24 ERA vs 4.56 xERA
Eduardo Rodriguez carries a 2.24 ERA against a 4.56 expected ERA (2.32 run gap), so he has been outperforming his contact quality. Opponents hit .222 off him vs a .265 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
rest_fatigueMIL @ COL
MIL's pen has logged 14 innings across its last 3 games
3 games, 14 innings out of the pen — Chad Patrick (4) and Jake Woodford (3) carried the load. COL's pen has thrown 12 over the same span.
cooling_offPIT @ ATL
Dominic Smith has gone cold: .390 OPS in Last 15 Days
The last 15 days sample runs 31 PA: a .390 OPS versus .792 for the season, 0.402 below his norm.
heat_checkBOS @ NYY
Willson Contreras is scorching: 1.195 OPS in Last 15 Days
The last 15 days sample runs 44 PA: a 1.195 OPS versus .934 for the season, 0.261 above his norm. He has 13 home runs on the season. His total-bases line tonight: 1.5.
regression_watchCIN @ STL
Kyle Leahy: 4.42 ERA vs 6.56 xERA
Kyle Leahy carries a 4.42 ERA against a 6.56 expected ERA (2.14 run gap), so he has been outperforming his contact quality. Opponents hit .289 off him vs a .306 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
cooling_offOAK @ HOU
Jeff McNeil has gone cold: .360 OPS in Last 15 Days
Over the last 15 days (42 PA) he is at a .360 OPS, down 0.273 from his .633 season mark.
heat_checkKC @ MIN
Michael Massey is scorching: 1.069 OPS in Last 15 Days
Over the last 15 days (40 PA) he is at a 1.069 OPS, up 0.299 on his .770 season mark.
ballparkRSA @ MEX
Mexico vs South Africa kicks off at Estadio Azteca
Estadio Azteca sits 2,240m above sea level, the highest venue of the tournament. Thinner air at this elevation affects stamina and ball flight.
ballparkCZE @ KOR
South Korea vs Czechia kicks off at Estadio Akron
Estadio Akron sits 1,566m above sea level. Thinner air at this elevation affects stamina and ball flight.
ballpark_shiftBAL @ TOR
Braydon Fisher owns a 1.15 ERA at Rogers Centre — 3.86 everywhere else
Across 13 games (15.7 IP) at this venue, Braydon Fisher has a 1.15 ERA against 3.86 at his other parks (18.7 IP). Hitters bat .122 off him here. He draws the start here tonight.
regression_watchMIL @ COL
Christian Yelich's .278 AVG hides a .213 xBA
Christian Yelich is hitting .278 against a .213 expected average (xBA) over 140 plate appearances. His wOBA sits at .347 against a .287 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_offKC @ MIN
Carter Jensen has gone cold: .438 OPS in Last 15 Days
Over the last 15 days (49 PA) he is at a .438 OPS, down 0.219 from his .657 season mark.
cooling_offCIN @ STL
Nolan Gorman has gone cold: .307 OPS in Last 15 Days
That .307 OPS spans the last 15 days (35 PA) against a .615 season baseline, a 0.308 drop.
regression_watchMIL @ COL
Jackson Chourio is hitting .295, but his xBA is .233
Across 123 plate appearances, Jackson Chourio carries a .295 average versus a .233 xBA. His wOBA sits at .369 against a .341 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
tournamentGROUP H
Spain are the shortest group-winner chalk on the board
Spain are -475 to win Group H — the shortest group-winner price of the tournament. The next side in Group H, Uruguay, is out at +400.
regression_watchWSH @ ARI
Merrill Kelly: 5.71 ERA vs 7.62 xERA
Merrill Kelly carries a 5.71 ERA against a 7.62 expected ERA (1.91 run gap), so he has been outperforming his contact quality. Opponents hit .271 off him vs a .311 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
rest_fatigueOAK @ HOU
13 bullpen innings in 3 games for HOU
Relievers have absorbed 13 innings over the last 3 games (Steven Okert (3) and Enyel De Los Santos (2) the heaviest). OAK's pen has thrown 11 over the same span.
regression_watchNYM @ SD
Manny Machado is hitting .175 with a .231 expected
Across 249 plate appearances, Manny Machado carries a .175 average versus a .231 xBA. His wOBA sits at .273 against a .314 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
situationalPAR @ TUR
Türkiye arrive on 5 days' rest; Paraguay have had 7
Türkiye come into the fixture on 5 days' rest while Paraguay have had 7 days' — a 2-day recovery gap in the June 20 meeting.
streakCOL @ UZB
Colombia are unbeaten in their last 3 World Cup matches
Across their last 4 2018 World Cup matches they are 2-1-1 (D-W-W-L), carrying a 3-match unbeaten run.
streakCPV @ ESP
Spain are winless in their last 3 World Cup matches
Across their last 8 2022 World Cup matches they are 2-4-2 (L-L-D-W-D-D-W-D), carrying 3 straight World Cup games without a win.
ballpark_shiftWSH @ ARI
At Chase Field, Eduardo Rodriguez pitches to a 1.34 ERA
Eduardo Rodriguez starts at Chase Field tonight, where his ERA is 1.34 over 40.3 innings — 3.38 on a 32-inning baseline elsewhere. Hitters bat .175 off him here.
tournamentGROUP B
Group B is the tightest group-winner market
Group B's group-winner market is the most open on the board: Switzerland and Canada both priced inside +250.
ballparkSUI @ QAT
Qatar vs Switzerland: afternoon heat at Levi's Stadium
An open-air 12pm local kickoff at Levi's Stadium — open-air in hot Bay Area inland afternoons. Conditioning is tested when matches are played in the afternoon sun.
streakMAR @ BRA
Morocco are winless in their last 2 World Cup matches
Across their last 8 2022 World Cup matches they are 4-2-2 (L-L-W-W-W-W-D-D), carrying 2 straight World Cup games without a win.
streakCUW @ GER
Germany are unbeaten in their last 2 World Cup matches
Across their last 6 2022 World Cup matches they are 2-1-3 (W-D-L-L-W-L), carrying a 2-match unbeaten run.
ballpark_shiftBOS @ NYY
Will Warren owns a 3.96 ERA at Yankee Stadium — 2.25 everywhere else
Across 7 games (36.3 IP) at this venue, Will Warren has a 3.96 ERA against 2.25 at his other parks (28 IP). Hitters bat .234 off him here. He draws the start here tonight.
streakEGY @ BEL
Belgium are winless in their last 2 World Cup matches
Across their last 8 2022 World Cup matches they are 5-1-2 (D-L-W-W-L-W-W-W), carrying 2 straight World Cup games without a win.
ballpark_shiftCHW @ PHI
Andrew Painter's ERA drops to 5.04 at Citizens Bank Park
Andrew Painter carries a 5.04 ERA over 6 games (30.3 IP) at tonight's park vs 6.65 across 23 innings everywhere else. Hitters bat .252 off him here. He starts here tonight.
ballpark_shiftLAA @ LAD
Roki Sasaki's ERA drops to 3.26 at Dodger Stadium
Roki Sasaki carries a 3.26 ERA over 6 games (30.3 IP) at tonight's park vs 4.88 across 27.7 innings everywhere else. Hitters bat .233 off him here. He starts here tonight.
ownedMIL @ COL
Christian Yelich is 5-for-12 (.417) off Ryan Feltner
Christian Yelich has gone 5-for-12 (.417) across 12 career at-bats off Ryan Feltner. They meet again tonight.
ballpark_shiftCIN @ STL
At Busch Stadium, Kyle Leahy pitches to a 3.77 ERA
Kyle Leahy starts at Busch Stadium tonight, where his ERA is 3.77 over 28.7 innings — 5.04 on a 30.3-inning baseline elsewhere. Hitters bat .284 off him here.
tournamentGROUP STAGE
The eight best third-place sides advance
In the 48-team format the eight best third-place finishers reach the Round of 32 — a single win across the group stage can be enough to advance.
ownedCIN @ STL
Lars Nootbaar is 3-for-10 (.300) off Brady Singer
Lars Nootbaar's career line off Brady Singer is 3-for-10, a .300 average over 10 at-bats — they meet again tonight.
ballpark_shiftSF @ CHC
Ben Brown's ERA jumps to 2.57 at Wrigley Field
Ben Brown carries a 2.57 ERA over 8 games (21 IP) at tonight's park vs 1.47 across 30.7 innings everywhere else. Hitters bat .232 off him here. He starts here tonight.
ballparkPAR @ USA
USA vs Paraguay: indoors at SoFi Stadium
SoFi Stadium is a closed-roof venue — canopy roof, climate-managed. The summer heat that exposes open stadiums is removed from this fixture.
ballparkTUR @ AUS
Australia vs Türkiye: indoors at BC Place
BC Place is a retractable-roof venue — retractable roof, mild Pacific climate. The summer heat that exposes open stadiums is removed from this fixture.
ballparkCUW @ GER
Germany vs Curaçao: indoors at NRG Stadium
NRG Stadium is a retractable-roof venue — retractable roof with air conditioning. The summer heat that exposes open stadiums is removed from this fixture.
tournamentGROUP A
Group A: Mexico, South Korea, Czechia, South Africa
Mexico are the market favourite to win Group A at -140. Opens June 11: Mexico vs South Africa.
tournamentGROUP B
Group B: Switzerland, Canada, Bosnia & Herzegovina, Qatar
Switzerland are the market favourite to win Group B at -135. Opens June 12: Canada vs Bosnia & Herzegovina.
tournamentGROUP C
Group C: Brazil, Morocco, Scotland, Haiti
Brazil enter as the No. 5 title choice at +850. Opens June 13: Brazil vs Morocco. Shortest price to win Group C: Brazil at -340.
tournamentGROUP D
Group D: USA, Türkiye, Paraguay, Australia
USA are the market favourite to win Group D at +125. Opens June 13: USA vs Paraguay.
tournamentGROUP E
Group E: Germany, Ecuador, Côte d'Ivoire, Curaçao
Germany enter as the No. 7 title choice at +1300. Opens June 14: Germany vs Curaçao. Shortest price to win Group E: Germany at -270.
tournamentGROUP F
Group F: Netherlands, Japan, Sweden, Tunisia
Netherlands enter as the No. 8 title choice at +1600. Opens June 14: Netherlands vs Japan. Shortest price to win Group F: Netherlands at -135.
tournamentGROUP G
Group G: Belgium, Egypt, Iran, New Zealand
Belgium enter as the No. 9 title choice at +2200. Opens June 15: Belgium vs Egypt. Shortest price to win Group G: Belgium at -250.
tournamentGROUP H
Group H: Spain, Uruguay, Saudi Arabia, Cabo Verde
Spain enter as the No. 1 title choice at +440. Opens June 15: Spain vs Cabo Verde. Shortest price to win Group H: Spain at -475.
tournamentGROUP I
Group I: France, Norway, Senegal, Iraq
France enter as the No. 2 title choice at +470. Opens June 16: France vs Senegal. Shortest price to win Group I: France at -215.