platoon_edgeLAD @ CHW
Sam Antonacci (bats L) hits 1st against Yoshinobu Yamamoto (RHP)
Over 136 AB vs. Right, Sam Antonacci owns a .866 OPS versus .322 in 33 AB the other way. He sees RHP Yoshinobu Yamamoto tonight hitting 1st, where the platoon side lines up his way.
ballpark_shiftHOU @ KC
At Kauffman Stadium, Luinder Avila pitches to a 12.79 ERA
Luinder Avila starts at Kauffman Stadium tonight, where his ERA is 12.79 over 12.7 innings — 1.86 on a 19.3-inning baseline elsewhere. Hitters bat .429 off him here.
platoon_edgeSTL @ MIN
Alec Burleson (bats L) hits 3rd against Joe Ryan (RHP)
Over 180 AB vs. Right, Alec Burleson owns a .999 OPS versus .504 in 79 AB the other way. He sees RHP Joe Ryan tonight hitting 3rd, where the platoon side lines up his way.
platoon_edgePHI @ MIL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.974 OPS, 171 AB) sits well above his .539 mark the other way (69 AB). Tonight's starter Aaron Nola throws RHP, the hand he hits best.
heat_checkCHC @ SF
Matt Chapman is scorching: 1.242 OPS in Last 15 Days
That 1.242 OPS spans the last 15 days (49 PA) against a .750 season baseline, a 0.492 swing. His hits line tonight: 0.5.
platoon_edgeMIA @ PIT
Liam Hicks (bats L) hits 1st against Bubba Chandler (RHP)
Over 185 AB vs. Right, Liam Hicks owns a .903 OPS versus .559 in 38 AB the other way. He sees RHP Bubba Chandler tonight hitting 1st, where the platoon side lines up his way.
heat_checkCHC @ SF
Jung Hoo Lee is scorching: 1.205 OPS in Last 15 Days
The last 15 days sample runs 58 PA: a 1.205 OPS versus .819 for the season, 0.386 above his norm. His hits line tonight: 0.5.
platoon_edgeMIA @ PIT
Brandon Lowe (bats L) draws Lake Bachar (RHP), batting 2nd
Brandon Lowe carries a .974 OPS vs. Right (171 AB) against .607 the other way (74 AB), and faces RHP Lake Bachar from the 2nd spot — a split his blended season line may not reflect.
platoon_edgeATL @ NYM
Carson Benge (bats L) gets a LHP from the 1st spot
Carson Benge's vs. Left line (.960 OPS, 40 AB) sits well above his .655 mark the other way (198 AB). Tonight's starter Martin Perez throws LHP, the hand he hits best.
platoon_edgeHOU @ KC
Vinnie Pasquantino (bats L) hits 3rd against Tatsuya Imai (RHP)
Over 175 AB vs. Right, Vinnie Pasquantino owns a .769 OPS versus .401 in 76 AB the other way. He sees RHP Tatsuya Imai tonight hitting 3rd, where the platoon side lines up his way.
platoon_edgeCOL @ OAK
Shea Langeliers (bats R) draws Sean Sullivan (LHP), batting 1st
Shea Langeliers carries a 1.087 OPS vs. Left (70 AB) against .809 the other way (193 AB), and faces LHP Sean Sullivan from the 1st spot — a split his blended season line may not reflect.
heat_checkCOL @ OAK
Tyler Soderstrom is scorching: 1.238 OPS in Last 15 Days
Over the last 15 days (42 PA) he is at a 1.238 OPS, up 0.449 on his .789 season mark. He has 11 home runs on the season. His total-bases line tonight: 0.5.
regression_watchSD @ BAL
Trey Gibson: 4.24 ERA vs 7.78 xERA
Trey Gibson carries a 4.24 ERA against a 7.78 expected ERA (3.55 run gap), so he has been outperforming his contact quality. Opponents hit .277 off him vs a .331 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
streakingMIA @ PIT
MIA have won 5 straight
Miami Marlins have won 5 straight, outscoring teams by 18 runs over the run; 5-1 across their last 6.
rest_fatigueATL @ NYM
NYM's bullpen has covered 17.3 innings over the last 3 games
That is 17.3 relief innings in 3 games, led by David Peterson (3.7) and Jonathan Pintaro (3). ATL's pen has thrown 13.3 over the same span.
streakingLAD @ CHW
CHW have won 5 straight
5 wins in a row for CHW, a +15 run margin across the streak — they come in 5-0 over their last 5.
heat_checkSEA @ WSH
Dominic Canzone is scorching: 1.313 OPS in Last 15 Days
That 1.313 OPS spans the last 15 days (42 PA) against a .909 season baseline, a 0.404 swing. He has 10 home runs on the season. His total-bases line tonight: 0.5.
rest_fatigueLAD @ CHW
CHW's bullpen has covered 16.3 innings over the last 3 games
That is 16.3 relief innings in 3 games, led by Erick Fedde (5) and Seranthony Dominguez (2). LAD's pen has thrown 9.3 over the same span.
gary_hr_threatsAstros @ Royals
Jac Caglianone to clear a fence
Jac Caglianone is the primary beneficiary of a mathematically ideal matchup against Mike Burrows. Burrows has struggled significantly against left-handed hitting this season, surrendering 12 of his 17 total home runs to lefties along with a massive .992 OPS.
heat_checkCOL @ OAK
Nick Kurtz is scorching: 1.321 OPS in Last 15 Days
That 1.321 OPS spans the last 15 days (48 PA) against a .976 season baseline, a 0.345 swing. He has 16 home runs on the season. His hits line tonight: 2.5.
gary_hr_threatsPhillies @ Brewers
Kyle Schwarber to clear a fence
Kyle Schwarber enters this matchup on a prolific power pace, having already launched 24 home runs in 250 at-bats this season. While he faces a left-handed starter in Shane Drohan, Schwarber's 2026 splits show he is actually more dangerous in same-side matchups, posting a .994 OPS and 8 home runs against southpaws.
gary_hr_threatsAstros @ Royals
Yordan Alvarez to leave the yard
Yordan Alvarez is currently in peak form, having homered twice in yesterday's contest to bring his season total to 24. While he faces a left-handed starter in Noah Cameron, Alvarez's platoon splits show no vulnerability; he actually carries a superior 1.057 OPS against lefties this season.
gary_hr_threatsPadres @ Orioles
Gunnar Henderson for a home run
Gunnar Henderson is in a prime position to build on the momentum of his 100th career home run hit in yesterday's series opener. He faces Randy Vasquez, who is arguably the most fortunate pitcher in the league right now; his 6.57 xERA is nearly three runs higher than his actual ERA, indicating massive pending regression.
rest_fatigueCOL @ OAK
15.3 bullpen innings in 3 games for OAK
Relievers have absorbed 15.3 innings over the last 3 games (Luis Medina (3.7) and Jose Suarez (2.7) the heaviest). COL's pen has thrown 12.7 over the same span.
starter_formSEA @ WSH
Luis Castillo is dealing: 1.23 ERA over his last 3 starts
Across his last 3 starts (14.7 IP) he has a 1.23 ERA with a 0.75 WHIP (1.36 season) and 14 strikeouts — his season mark is 5.16, and that is where most lines still price him.
heat_checkHOU @ KC
Jac Caglianone is scorching: 1.120 OPS in Last 15 Days
Over the last 15 days (47 PA) he is at a 1.120 OPS, up 0.331 on his .789 season mark. He has 8 home runs on the season. His hits line tonight: 0.5.
cooling_offARI @ CIN
Ketel Marte cold (.488 OPS, L15) — draws RHP Rhett Lowder
Ketel Marte's .488 OPS over the last 15 days (53 PA) trails his .738 season mark, down 0.25. Tonight he draws RHP Rhett Lowder — his weaker side: a .700 OPS vs RHP across 188 AB.
gary_hr_threatsTigers @ Guardians
Dillon Dingler to clear a fence
This secondary pick on Dingler leverages the same matchup advantages as his H+R+RBI prop. Cantillo is a fly-ball pitcher who struggles with barrel prevention, and 81% of the home runs he has allowed this year have been to right-handed hitters.
gary_hr_threatsPhillies @ Brewers
Jackson Chourio to homer
Jackson Chourio is currently one of the hottest hitters in the Brewers' lineup, recording 10 hits over his last five games, including two home runs. He faces Aaron Nola, who has struggled significantly with the long ball this season, surrendering 11 home runs in just 66.0 innings of work.
ballpark_shiftSTL @ MIN
At Target Field, Connor Prielipp pitches to a 3.76 ERA
Connor Prielipp starts at Target Field tonight, where his ERA is 3.76 over 26.3 innings — 7.27 on a 17.3-inning baseline elsewhere. Hitters bat .181 off him here.
cooling_offCHC @ SF
Casey Schmitt cold (.600 OPS, L15) — draws RHP Javier Assad
Casey Schmitt's .600 OPS over the last 15 days (68 PA) trails his .810 season mark, down 0.21. Tonight he draws RHP Javier Assad — his weaker side: a .764 OPS vs RHP across 175 AB.
tournamentTO LIFT THE CUP
Spain head the title market at +450
Spain are the market's outright World Cup favourite at +450. France (+450) and England (+750) are the next shortest.
gary_hr_threatsPadres @ Orioles
Manny Machado to go deep
Manny Machado faces rookie Trey Gibson, whose underlying metrics suggest he is extremely vulnerable to power hitters. Gibson possesses a staggering 7.78 xERA and has struggled to generate any swing-and-miss utility, recording just 5 strikeouts across his first 17.0 MLB innings.
gary_hr_threatsBraves @ Mets
Francisco Alvarez to go deep
Francisco Alvarez presents a high-value opportunity in the home run market tonight against Braves left-hander Martín Pérez. While Pérez carries a strong 3.02 ERA, his expected metrics (4.09 xERA) suggest significant overperformance and looming regression.
streakingSEA @ WSH
WSH have lost 4 straight
WSH have lost 4 straight and been outscored by 19 over the run. Last 6: 2-4.
streakSUI @ QAT
Qatar are winless in 4 internationals
Their last 4 at the World Cup read D-L-L-L — a 0-1-3 record and a 4-match run without a win.
regression_watchLAD @ CHW
Mookie Betts is hitting .181 with a .262 expected
Across 152 plate appearances, Mookie Betts carries a .181 average versus a .262 xBA. His wOBA sits at .263 against a .327 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
regression_watchPHI @ MIL
Edmundo Sosa's .282 xBA outruns a .202 average
Edmundo Sosa's .202 average comes against a .282 expected (xBA) on 107 plate appearances. His wOBA sits at .250 against a .329 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.
cooling_offDET @ CLE
Travis Bazzana cold (.518 OPS, L15) — draws LHP Tarik Skubal
Travis Bazzana's .518 OPS over the last 15 days (52 PA) trails his .747 season mark, down 0.229. Tonight he draws LHP Tarik Skubal — his weaker side: a .528 OPS vs LHP across 50 AB.
cooling_offTB @ LAA
Chandler Simpson cold (.265 OPS, L15) — draws LHP Sam Aldegheri
Chandler Simpson's .265 OPS over the last 15 days (32 PA) trails his .624 season mark, down 0.359. Tonight he draws LHP Sam Aldegheri — his weaker side: a .504 OPS vs LHP across 79 AB.
situationalSUI @ QAT
Switzerland out-created the field but only drew
Switzerland won the xG battle 3.2–0.8 yet were held to a draw (1–1). The underlying numbers favoured them — a side the result flattered to deceive.
heat_checkTEX @ BOS
Caleb Durbin is scorching: .886 OPS in Last 15 Days
The last 15 days sample runs 43 PA: a .886 OPS versus .584 for the season, 0.302 above his norm. His total-bases line tonight: 0.5.
heat_checkPHI @ MIL
Jackson Chourio is scorching: 1.090 OPS in Last 15 Days
That 1.090 OPS spans the last 15 days (57 PA) against a .856 season baseline, a 0.234 swing. His total-bases line tonight: 1.5.
rest_fatigueSEA @ WSH
WSH's bullpen has covered 14.3 innings over the last 3 games
That is 14.3 relief innings in 3 games, led by Riley Cornelio (4.3) and Paxton Schultz (3). SEA's pen has thrown only 6 over the same span.
cooling_offLAD @ CHW
Andy Pages cold (.602 OPS, L15) — draws RHP Sean Burke
Andy Pages's .602 OPS over the last 15 days (58 PA) trails his .834 season mark, down 0.232. Tonight he draws RHP Sean Burke — his stronger side: a .847 OPS vs RHP across 200 AB.
rest_fatigueMIA @ PIT
PIT's pen has logged 14 innings across its last 3 games
3 games, 14 innings out of the pen — Carmen Mlodzinski (3.7) and Antwone Kelly (2.3) carried the load. MIA's pen has thrown 10 over the same span.
cooling_offSTL @ MIN
Austin Martin cold (.372 OPS, L15) — draws LHP Matthew Liberatore
Austin Martin's .372 OPS over the last 15 days (44 PA) trails his .682 season mark, down 0.31. Tonight he draws LHP Matthew Liberatore — his stronger side: a .831 OPS vs LHP across 69 AB.
ownedDET @ CLE
Tarik Skubal has held David Fry to 2-for-18 with 9 K
Tarik Skubal has limited David Fry to 2-for-18 (.111) with 9 strikeouts in 18 career at-bats. They face off again tonight.
cooling_offMIA @ PIT
Xavier Edwards cold (.628 OPS, L15) — draws RHP Bubba Chandler
Xavier Edwards's .628 OPS over the last 15 days (45 PA) trails his .833 season mark, down 0.205. Tonight he draws RHP Bubba Chandler — his weaker side: a .802 OPS vs RHP across 198 AB.
cooling_offHOU @ KC
Bobby Witt Jr. cold (.634 OPS, L15) — draws RHP Tatsuya Imai
Bobby Witt Jr.'s .634 OPS over the last 15 days (56 PA) trails his .797 season mark, down 0.163. Tonight he draws RHP Tatsuya Imai — his weaker side: a .760 OPS vs RHP across 215 AB.
tournamentPATH TO THE FINAL
France are the market's pick to reach the final from the other half
Behind the outright favourite, France carry the shortest price to reach the final at +240 — the side the market most expects to come through the other half of the bracket.
tournamentGROUP C
Brazil are the shortest group-winner chalk on the board
Brazil are -330 to win Group C — the shortest group-winner price on the day. The next side in Group C, Morocco, is out at +320.
regression_watchSTL @ MIN
Kyle Leahy: 4.64 ERA vs 6.57 xERA
Kyle Leahy carries a 4.64 ERA against a 6.57 expected ERA (1.93 run gap), so he has been outperforming his contact quality. Opponents hit .296 off him vs a .305 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
starter_formSD @ BAL
Randy Vasquez is getting hit: 6.14 ERA over his last 3 starts
Across his last 3 starts (14.7 IP) he has been tagged for 10 earned runs — a 6.14 ERA with a 1.70 WHIP (1.30 season) against a 3.63 season mark.
regression_watchMIA @ PIT
Spencer Horwitz's .286 average outruns a .230 expected
Spencer Horwitz's .286 average comes against a .230 expected (xBA) on 249 plate appearances. His wOBA sits at .372 against a .328 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
rest_fatigueHOU @ KC
KC's bullpen has covered 12.7 innings over the last 3 games
That is 12.7 relief innings in 3 games, led by Steven Cruz (2.3) and Alex Lange (2). HOU's pen has thrown 10.7 over the same span.
rest_fatigueNYY @ TOR
12.7 bullpen innings in 3 games for TOR
Relievers have absorbed 12.7 innings over the last 3 games (Mason Fluharty (2.7) and Jeff Hoffman (2) the heaviest). NYY's pen has thrown 11.7 over the same span.
running_gamePHI @ MIL
Philadelphia Phillies like to run — William Contreras (48% caught) is the wrong catcher to test
William Contreras owns a 48% caught-stealing rate (15 of 31) and Philadelphia Phillies run anyway — 0.8 steals a game. Strength on strength on the bases.
regression_watchNYY @ TOR
Ernie Clement is hitting .306, but his xBA is .254
Across 279 plate appearances, Ernie Clement carries a .306 average versus a .254 xBA. His wOBA sits at .344 against a .273 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
starter_formHOU @ KC
Noah Cameron is dealing: 1.50 ERA over his last 3 starts
The last 3 times out: 18 innings, 3 earned runs, 19 Ks. That 1.50 ERA sits 2.34 runs under his 3.84 season number.
starter_formTEX @ BOS
Ranger Suarez is getting hit: 5.51 ERA over his last 3 starts
Across his last 3 starts (16.3 IP) he has been tagged for 10 earned runs — a 5.51 ERA with a 1.53 WHIP (1.14 season) against a 3.18 season mark.
regression_watchPHI @ MIL
Christian Yelich's .278 AVG hides a .223 xBA
Christian Yelich is hitting .278 against a .223 expected average (xBA) over 168 plate appearances. His wOBA sits at .341 against a .291 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
ownedNYK @ SAS
NYK leads the series 5-2
Series edge: NYK holds a 5-2 mark on SAS (avg 6-point win margin, 7 prior meetings).
regression_watchTB @ LAA
Sam Aldegheri: 2.12 ERA vs 3.76 xERA
Sam Aldegheri carries a 2.12 ERA against a 3.76 expected ERA (1.64 run gap), so he has been outperforming his contact quality. Opponents hit .222 off him vs a .236 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
rest_fatigueSD @ BAL
12.3 bullpen innings in 3 games for SD
Relievers have absorbed 12.3 innings over the last 3 games (David Morgan (3) and Wandy Peralta (2.7) the heaviest). BAL's pen has thrown 11 over the same span.
park_weatherNYY @ TOR
Wind blowing out 11 mph at Rogers Centre tonight
Conditions at Rogers Centre: Sunny, 71°, wind 11 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 4.25.
starter_formTEX @ BOS
Jacob deGrom is dealing: 1.06 ERA over his last 3 starts
Across his last 3 starts (17 IP) he has a 1.06 ERA with a 0.88 WHIP (0.99 season) and 20 strikeouts — his season mark is 3.18, and that is where most lines still price him.
ballpark_shiftARI @ CIN
Rhett Lowder's ERA drops to 3.78 at Great American Ball Park
Rhett Lowder carries a 3.78 ERA over 3 games (16.7 IP) at tonight's park vs 5.84 across 24.7 innings everywhere else. Hitters bat .222 off him here. He starts here tonight.
starter_formATL @ NYM
Sean Manaea is dealing: 3.00 ERA over his last 3 starts
He has allowed 4 earned runs over his last 12 innings (3.00 ERA) with a 1.00 WHIP (1.44 season) — a different pitcher than the 5.02 season line says.
ownedNYY @ TOR
Kevin Gausman has held Jazz Chisholm Jr. to 1-for-15 with 5 K
Jazz Chisholm Jr. has managed only 1-for-15 (.067) off Kevin Gausman, striking out 5 times in 15 career at-bats — they meet again tonight.
tournamentSUREST TO ADVANCE
Mexico are the surest bet to advance
Mexico are -10000 to escape their group out of Group A — the shortest to-advance price on the board.
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.
tournamentSUI @ QAT
Qatar vs Switzerland — Group B at stake
In Group B, Qatar sit 3rd on 1 point and Switzerland sit 1st on 1 point — three points reshape who advances. To lift the trophy: Switzerland are 60-1 outsiders. The market has it Qatar +6000 / the draw -2500 / Switzerland +1100.
tournamentPAR @ USA
USA vs Paraguay: the group picture
In Group D, USA sit 1st on 3 points and Paraguay sit 4th on 0 points — three points reshape who advances. To lift the trophy: USA are 40-1 outsiders, Paraguay are 400-1 outsiders. The market has it USA -5000 / the draw +1500 / Paraguay +6500.
running_gameLAD @ CHW
Chicago White Sox like to run — Dalton Rushing (39% caught) is the wrong catcher to test
Chicago White Sox attempt 1 steals a game, but Dalton Rushing has cut down 7 of 18 runners (39%). Someone is getting thrown out tonight.
situationalBIH @ CAN
Canada dominated the ball but only drew
Canada held 61% of possession yet could only draw (1–1) — control without the cutting edge.
ballpark_shiftMIA @ PIT
Bubba Chandler owns a 5.79 ERA at PNC Park — 4.38 everywhere else
Across 5 games (23.3 IP) at this venue, Bubba Chandler has a 5.79 ERA against 4.38 at his other parks (39 IP). Hitters bat .244 off him here. He draws the start here tonight.
ownedPHI @ MIL
Brice Turang owns Aaron Nola (.333) — and he's hot
Brice Turang's career line off Aaron Nola is 4-for-12, a .333 average over 12 at-bats — they meet again tonight. He enters hot (.819 OPS, L15).
running_gameMIA @ PIT
Green light: Pittsburgh Pirates run, and Liam Hicks has caught just 12%
Liam Hicks is catching tonight at 12% on the season (4-for-34 throwing), and Pittsburgh Pirates attempt 1.1 steals a game. The track meet is on.
ballpark_shiftTEX @ BOS
Ranger Suarez's ERA jumps to 3.77 at Fenway Park
Ranger Suarez carries a 3.77 ERA over 6 games (31 IP) at tonight's park vs 2.65 across 34 innings everywhere else. Hitters bat .226 off him here. He starts here tonight.
running_gameSEA @ WSH
Green light: Washington Nationals run, and Mitch Garver has caught just 16%
Washington Nationals steal 1 bags a game (71 on the season) and Mitch Garver has thrown out 4 of 25 runners (16%). Everything about tonight says they keep running.
tournamentMAR @ BRA
What Brazil vs Morocco decides
Both Brazil and Morocco open their Group C campaign here. The market has it Brazil -155 / the draw +275 / Morocco +475.
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.
first_inningPHI @ MIL
MIL strike first: 1st-inning runs in 7 of their last 10
Milwaukee Brewers have put up a first-inning run in 7 of their last 10 games — they jump on starters early and the YRFI side of their games has been doing the work.
rest_fatigueNYK @ SAS
Both sides on 3 days rest
No rest gap here — both sides on 3 days rest.