Sports picks for Monday, June 22, 2026
254 stored itemsGary’s saved picks and research for this day. Results are presented separately because older records do not all carry a durable source-pick ID.
Game picks
21
Austria +1.5
Under 2.5 Total Goals
Draw
Under 3.5 Total Goals
Yankees Moneyline
Rays Moneyline
Rangers Moneyline
Phillies Moneyline
Blue Jays Moneyline
Cubs Moneyline
Brewers Moneyline
White Sox Moneyline
Dodgers Moneyline
Cardinals Moneyline
Red Sox Moneyline
Norway Moneyline
Over 2.5 Total Goals
Orioles Moneyline
Braves Moneyline
Jordan +1.5
Under 2.5 Total GoalsPlayer props
48















































Research
116- 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
- STREAKTEX @ 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
- 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
- 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
- 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
- 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.
- REGRESSIONCHC @ 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.
- BALLPARKLAD @ 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
- 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
- HR THREATPhillies @ 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
- HR THREATYankees @ 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
- HR THREATBrewers @ 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
- HR THREATDiamondbacks @ 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
- HR THREATBrewers @ 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
- HR THREATAstros @ 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
- 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
- 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 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
- 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
- HR THREATCubs @ 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.
- SITUATIONALARI @ 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
- HR THREATYankees @ 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
- HR THREATDodgers @ 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
- HR THREATGuardians @ 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
- HR THREATDodgers @ 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
- 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
- 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
- SITUATIONALPHI @ 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
- SITUATIONALTEX @ 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
- HR THREATOrioles @ 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.
- 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
- 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)
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- SITUATIONALCLE @ 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
- STREAKNYY @ 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
- 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 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
- 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.
- SITUATIONALKC @ 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
- 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
- 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
- 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.
- 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
- REGRESSIONPHI @ 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
- 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.
- SITUATIONALCHC @ 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.
- SITUATIONALHOU @ 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.
- REGRESSIONLAD @ 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
- 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
- REGRESSIONARI @ 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
- BATTER VS ARMKC @ 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
- BALLPARKMIL @ 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
- REGRESSIONMIL @ 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
- 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.
- 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)
- SITUATIONALLAD @ 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
- REPLACEMENTTEX @ 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
- REPLACEMENTLAD @ 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
- REPLACEMENTKC @ 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
- REGRESSIONPHI @ 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
- REPLACEMENTARI @ 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
- REPLACEMENTHOU @ 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
- REPLACEMENTCLE @ 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
- REGRESSIONCLE @ 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.
- 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)
- REGRESSIONARI @ 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
- BALLPARKARI @ 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
- SITUATIONALKSA @ ESP
Spain created the better chances
Spain led the xG 2.9–0.1 and took the result to match (4–0).
- 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.
- 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.
- 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.
- REGRESSIONTEX @ 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
- 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.
- REGRESSIONTEX @ 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
- 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.
- 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
- 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.
- 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.
- BALLPARKNYY @ 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
- 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.
- 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.
- 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
- 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.
- BALLPARKHOU @ 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
- 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.
- 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.
- 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.
- REPLACEMENTARI @ 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
- REPLACEMENTCLE @ 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
- 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.
- 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
- 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.
Graded results
69Games
- W
Under 2.5 -120
WC · 0-2
- L
Austria +1.5 -120
WC · 0-2
- L
Draw +1000
WC · 0-3
- W
Under 3.5 +100
WC · 0-3
- L
Rays ML -184
MLB · 12-5
- W
Yankees ML -124
MLB · 4-3
- L
Rangers ML +110
MLB · 4-6
- W
Brewers ML -152
MLB · 2-0
- W
Norway ML +135
WC · 2-3
- W
Over 2.5 -110
WC · 2-3
- L
Blue Jays ML -130
MLB · 9-7
- W
Dodgers ML -154
MLB · 12-3
- L
Cardinals ML -146
MLB · 4-3
- W
Phillies ML +106
MLB · 14-9
- W
White Sox ML -106
MLB · 1-2
- L
Red Sox ML -136
MLB · 2-3
- W
Orioles ML -162
MLB · 6-1
- L
Braves ML +100
MLB · 0-1
- W
Jordan +1.5 +110
WC · 2-1
- L
Under 2.5 -115
WC · 2-1
- W
Cubs ML -124
MLB · 9-6
Props
- L
Alec Burleson · over
Diamondbacks @ Cardinals · Actual 1
- L
Alec Burleson · over
Diamondbacks @ Cardinals · Actual 0
- L
Alexander Schlager · over
Austria @ Argentina · Actual 2
- L
Ali Olwan · under
Algeria @ Jordan · Actual 3
- L
Andrew Benintendi · under
Guardians @ White Sox · Actual 2
- L
Ben Rice · over
Yankees @ Tigers · Actual 0
- W
Byron Buxton · over
Dodgers @ Twins · Actual 1
- W
Christian Walker · under
Astros @ Blue Jays · Actual 0
- L
Colson Montgomery · over
Guardians @ White Sox · Actual 0
- W
Erling Haaland · over
Senegal @ Norway · Actual 5
- L
Eugenio Suarez · over
Brewers @ Reds · Actual 0
- W
Gunnar Henderson · over
Orioles @ Angels · Actual 5
- L
Hunter Goodman · over
Red Sox @ Rockies · Actual 0
- L
Jackson Chourio · over
Brewers @ Reds · Actual 0
- L
Jackson Merrill · over
Braves @ Padres · Actual 0
- L
James Wood · under
Phillies @ Nationals · Actual 3
- L
JJ Bleday · over
Brewers @ Reds · Actual 0
- L
Josh Bell · over
Dodgers @ Twins · Actual 0
- L
Juan Soto · over
Cubs @ Mets · Actual 0
- W
Juan Soto · under
Cubs @ Mets · Actual 0
- L
Julian Ryerson · over
Senegal @ Norway · Actual 1
- W
Junior Caminero · under
Royals @ Rays · Actual 0
- L
Kyle Schwarber · over
Phillies @ Nationals · Actual 0
- W
Kyle Tucker · under
Dodgers @ Twins · Actual 0
- W
Kylian Mbappé · over
Iraq @ France · Actual 8
- W
Lionel Messi · over
Austria @ Argentina · Actual 2
- W
Masataka Yoshida · under
Red Sox @ Rockies · Actual 0
- W
Matt Olson · under
Braves @ Padres · Actual 1
- L
Michael Olise · over
Iraq @ France · Actual 0
- W
Mohamed Amoura · under
Algeria @ Jordan · Actual 0
- L
Nolan Arenado · under
Diamondbacks @ Cardinals · Actual 2
- L
Otto Lopez · over
Rangers @ Marlins · Actual 1
- W
Paul Goldschmidt · over
Yankees @ Tigers · Actual 2
- L
Pete Crow-Armstrong · over
Cubs @ Mets · Actual 0
- L
Pete Crow-Armstrong · over
Cubs @ Mets · Actual 0
- W
Riley Greene · over
Yankees @ Tigers · Actual 1
- L
Riley Greene · under
Yankees @ Tigers · Actual 4
- L
Sal Stewart · over
Brewers @ Reds · Actual 0
- W
Salvador Perez · under
Royals @ Rays · Actual 0
- W
Shohei Ohtani · over
Dodgers @ Twins · Actual 1
- L
Travis Bazzana · under
Guardians @ White Sox · Actual 3
- L
Tyler Freeman · under
Red Sox @ Rockies · Actual 4
- L
Vladimir Guerrero Jr. · under
Astros @ Blue Jays · Actual 2
- L
Willson Contreras · over
Red Sox @ Rockies · Actual 0
- L
Xavier Edwards · under
Rangers @ Marlins · Actual 4
- W
Yandy Diaz · over
Royals @ Rays · Actual 2
- L
Yordan Alvarez · over
Astros @ Blue Jays · Actual 0
- L
Zach Neto · over
Orioles @ Angels · Actual 1