Sports picks for Saturday, July 18, 2026
224 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
17
Pirates Moneyline
Twins Moneyline
White Sox Moneyline
Reds Moneyline
Phillies Moneyline
Rays Moneyline
Rangers Moneyline
Orioles Moneyline
Brewers Moneyline
Padres Moneyline
Cardinals Moneyline
France Moneyline
Under 3.5 Total Goals
Pirates Moneyline
Mariners Moneyline
Nationals Moneyline
Tigers -1.5Player props
26

























Research
138- FANTASY PICKUPSCHW @ TOR
Sam Antonacci
Pickup vs Shane Bieber (11.53 xERA) — .810 OPS, bats 1st.
- FANTASY PICKUPSCHW @ TOR
Andrew Benintendi
Pickup vs Shane Bieber (11.53 xERA) — .732 OPS, bats 5th.
- FANTASY PICKUPSCHW @ TOR
Miguel Vargas
Pickup vs Shane Bieber (11.53 xERA) — .846 OPS, bats 3rd.
- FANTASY PICKUPSCHW @ TOR
Colson Montgomery
Pickup vs Shane Bieber (11.53 xERA) — .778 OPS, bats 4th.
- PARK WEATHERTB @ BOS
Wind blowing out 20 mph at Fenway Park tonight
Conditions at Fenway Park: Cloudy, 80°, wind 20 mph, Out To LF. Fly balls that die most nights have a chance to go tonight. The total sits at 9.5.
P final total 13 vs 9.5 (over lean)
- TEAM RECORDNYM @ PHI
Phillies 7-0 in Jesus Luzardo's last 7 starts
Phillies are 7-0 in Jesus Luzardo's last 7 starts this season — winners of his last 7 in a row. He starts tonight.
- PLATOON EDGECHW @ TOR
Nathan Lukes (bats L) hits 2nd against Davis Martin (RHP)
Over 167 AB vs. Right, Nathan Lukes owns a .828 OPS versus .319 in 31 AB the other way. He sees RHP Davis Martin tonight hitting 2nd, where the platoon side lines up his way.
P 0-for-4, 0 TB
- TEAM RECORDMIN @ CHC
Cubs 7-1 in Matthew Boyd's last 8 starts
Cubs are 7-1 in Matthew Boyd's last 8 starts this season — winners of his last 5 in a row. He starts tonight.
- STARTER FORMBAL @ HOU
Spencer Arrighetti: 11.77 ERA over his last 3 starts
He is carrying a 11.77 ERA over his last 13 innings with a 2.00 WHIP (1.33 season) — the 4.50 season line is doing a lot of work for him right now.
P 5 IP, 1 ER, 6 K
- PLATOON EDGESTL @ ARI
Alec Burleson (bats L) hits 3rd against Brandon Pfaadt (RHP)
Over 249 AB vs. Right, Alec Burleson owns a .939 OPS versus .497 in 114 AB the other way. He sees RHP Brandon Pfaadt tonight hitting 3rd, where the platoon side lines up his way.
P 2-for-4, 2 TB
- PLATOON EDGECHW @ TOR
Sam Antonacci (bats L) hits 1st against Shane Bieber (RHP)
Over 207 AB vs. Right, Sam Antonacci owns a .892 OPS versus .519 in 59 AB the other way. He sees RHP Shane Bieber tonight hitting 1st, where the platoon side lines up his way.
P 0-for-4, 0 TB
- STREAKTEX @ ATL
TEX games have gone OVER 7 straight
The over has cashed 7 in a row in TEX games: 11.4 combined runs per game vs lines averaging 7.9. Tonight's number sits at 9.
P final total 13 vs 9
- REGRESSIONCHW @ TOR
Shane Bieber: 7.64 ERA vs 11.53 xERA
Shane Bieber carries a 7.64 ERA against a 11.53 expected ERA (3.89 run gap), so he has been outperforming his contact quality. Opponents hit .342 off him vs a .364 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 0 ER, 6 K
- HEAT CHECKWSH @ OAK
James Wood: 1.600 OPS in Last 15 Days
Over the last 15 days (35 PA) he is at a 1.600 OPS, up 0.622 on his .978 season mark. He has 28 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- BALLPARKNYM @ PHI
Jesus Luzardo owns a 6.60 ERA at Citizens Bank Park — 1.38 everywhere else
Across 8 games (45 IP) at Citizens Bank Park, Jesus Luzardo has a 6.60 ERA against 1.38 at his other parks (65.3 IP). Hitters bat .273 off him here.
P 5 IP, 1 ER, 7 K
- PLATOON EDGECIN @ COL
Mickey Moniak (bats L) gets a RHP from the 2nd spot
Mickey Moniak's vs. Right line (.957 OPS, 172 AB) sits well above his .588 mark the other way (40 AB). Tonight's starter Rhett Lowder throws RHP, the hand he hits best.
P 2-for-5, 2 TB
- HEAD-TO-HEADCHW @ TOR
White Sox are 4-0 vs Blue Jays this season
White Sox lead the season series 4-0 over Blue Jays. CHW won the last meeting 12-4.
- TEAM RECORDPIT @ CLE
Pirates 6-2 in Mason Montgomery's last 8 starts
Pirates are 6-2 in Mason Montgomery's last 8 starts this season. He starts tonight.
- TEAM RECORDSTL @ ARI
Diamondbacks 6-2 in Brandon Pfaadt's last 8 starts
Diamondbacks are 6-2 in Brandon Pfaadt's last 8 starts this season — winners of his last 3 in a row. He starts tonight.
- TEAM RECORDMIA @ MIL
Marlins 6-2 in Max Meyer's last 8 starts
Marlins are 6-2 in Max Meyer's last 8 starts this season. He starts tonight.
- TEAM RECORDCIN @ COL
Reds 2-6 in Rhett Lowder's last 8 starts
Reds are 2-6 in Rhett Lowder's last 8 starts this season. He starts tonight.
- TEAM RECORDCIN @ COL
Rockies 6-2 in Tomoyuki Sugano's last 8 starts
Rockies are 6-2 in Tomoyuki Sugano's last 8 starts this season. He starts tonight.
- PLATOON EDGEPIT @ CLE
Travis Bazzana (bats L) hits 1st against Jared Jones (RHP)
Over 159 AB vs. Right, Travis Bazzana owns a .825 OPS versus .521 in 85 AB the other way. He sees RHP Jared Jones tonight hitting 1st, where the platoon side lines up his way.
P 2-for-3, 5 TB, 2 BB
- TEAM RECORDMIN @ CHC
Twins 6-2 in Taj Bradley's last 8 starts
Twins are 6-2 in Taj Bradley's last 8 starts this season — winners of his last 6 in a row. He starts tonight.
- PLATOON EDGEMIA @ MIL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.915 OPS, 260 AB) sits well above his .568 mark the other way (101 AB). Tonight's starter Max Meyer throws RHP, the hand he hits best.
- COOLING OFFCHW @ TOR
Daulton Varsho: .221 OPS in L15 — draws RHP Davis Martin
Daulton Varsho's .221 OPS over the last 15 days (35 PA) trails his .686 season mark, down 0.465. Tonight he draws RHP Davis Martin — his weaker side: a .679 OPS vs RHP across 215 AB.
P 1-for-3, 2 TB
- BATTER VS ARMCHW @ TOR
Andrew Benintendi vs Shane Bieber: .524
Andrew Benintendi's career line off Shane Bieber is 11-for-21, a .524 average over 21 at-bats with 1 home run — they meet again tonight. He enters steady (.760 OPS, L15).
P 0-for-3, 0 TB, 1 BB
- COOLING OFFNYM @ PHI
Brandon Marsh: .374 OPS in L15 — draws LHP Sean Manaea
Brandon Marsh's .374 OPS over the last 15 days (35 PA) trails his .819 season mark, down 0.445. Tonight he draws LHP Sean Manaea — his weaker side: a .670 OPS vs LHP across 95 AB.
P 0-for-4, 0 TB, 1 BB
- PLATOON EDGESF @ SEA
Rafael Devers (bats L) gets a RHP from the 4th spot
Rafael Devers's vs. Right line (.908 OPS, 247 AB) sits well above his .546 mark the other way (123 AB). Tonight's starter Bryan Woo throws RHP, the hand he hits best.
P 1-for-5, 4 TB
- HEAT CHECKMIA @ MIL
Heriberto Hernandez: 1.330 OPS in Last 15 Days
That 1.330 OPS spans the last 15 days (33 PA) against a .793 season baseline, a 0.537 swing. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB, 1 BB
- SITUATIONALCHW @ TOR
CHW's bullpen has covered 17 innings over the last 3 games
That is 17 relief innings in 3 games, led by Tyler Schweitzer (5) and Erick Fedde (4). TOR's pen has thrown 13.3 over the same span.
P flagged side lost 0-1
- SITUATIONALSD @ KC
16.7 bullpen innings in 3 games for SD
Relievers have absorbed 16.7 innings over the last 3 games (Matt Waldron (3) and Adrian Morejon (3) the heaviest). KC's pen has thrown 8 over the same span.
P flagged side lost 1-6
- COOLING OFFSTL @ ARI
Ketel Marte: .454 OPS in L15 — draws RHP Dustin May
Ketel Marte's .454 OPS over the last 15 days (47 PA) trails his .767 season mark, down 0.313. Tonight he draws RHP Dustin May — his weaker side: a .709 OPS vs RHP across 279 AB.
P 2-for-3, 2 TB, 1 BB
- PLATOON EDGEWSH @ OAK
Luis Garcia Jr. (bats L) gets a RHP from the 2nd spot
Luis Garcia Jr.'s vs. Right line (.909 OPS, 263 AB) sits well above his .619 mark the other way (40 AB). Tonight's starter J.T. Ginn throws RHP, the hand he hits best.
P 0-for-4, 0 TB
- HEAT CHECKSD @ KC
Lane Thomas: 1.205 OPS in Last 15 Days
That 1.205 OPS spans the last 15 days (38 PA) against a .744 season baseline, a 0.461 swing. He has 8 home runs on the season. His total-bases line tonight: 1.5.
P 2-for-4, 6 TB
- PLATOON EDGESD @ KC
Vinnie Pasquantino (bats L) hits 5th against Griffin Canning (RHP)
Over 188 AB vs. Right, Vinnie Pasquantino owns a .755 OPS versus .396 in 77 AB the other way. He sees RHP Griffin Canning tonight hitting 5th, where the platoon side lines up his way.
P 1-for-4, 1 TB
- SITUATIONALWSH @ OAK
WSH's bullpen has covered 16.3 innings over the last 3 games
That is 16.3 relief innings in 3 games, led by Zack Littell (4) and Miles Mikolas (4). OAK's pen has thrown 12.3 over the same span.
P flagged side lost 1-15
- SITUATIONALTB @ BOS
BOS's pen has logged 16 innings across its last 3 games
3 games, 16 innings out of the pen — Brayan Bello (4.3) and Alec Gamboa (3) carried the load. TB's pen has thrown 11.7 over the same span.
P flagged side won 6-7
- COOLING OFFMIA @ MIL
Jackson Chourio: .547 OPS in L15 — draws RHP Max Meyer
Jackson Chourio's .547 OPS over the last 15 days (49 PA) trails his .819 season mark, down 0.272. Tonight he draws RHP Max Meyer — his weaker side: a .792 OPS vs RHP across 194 AB.
P 1-for-3, 1 TB, 2 BB
- COOLING OFFTB @ BOS
Yandy Diaz: .587 OPS in L15 — draws LHP Patrick Sandoval
Yandy Diaz's .587 OPS over the last 15 days (46 PA) trails his .869 season mark, down 0.282. Tonight he draws LHP Patrick Sandoval — his weaker side: a .810 OPS vs LHP across 100 AB.
P 1-for-3, 1 TB, 2 BB
- PLATOON EDGEBAL @ HOU
Samuel Basallo (bats L) draws Spencer Arrighetti (RHP), batting 5th
Samuel Basallo carries a .849 OPS vs. Right (204 AB) against .518 the other way (74 AB), and faces RHP Spencer Arrighetti from the 5th spot — a split his blended season line may not reflect.
P 0-for-3, 0 TB, 1 BB
- RUNNING GAMEPIT @ CLE
Cleveland Guardians like to run — Henry Davis (54% caught) is the wrong catcher to test
Henry Davis owns a 54% caught-stealing rate (13 of 24) and Cleveland Guardians run anyway — 1 steals a game. Strength on strength on the bases.
P Cleveland Guardians stole 1 base
- STARTER FORMTEX @ ATL
MacKenzie Gore: 8.36 ERA over his last 3 starts
Across his last 3 starts (14 IP) he has been tagged for 13 earned runs — a 8.36 ERA with a 1.50 WHIP (1.29 season) against a 4.63 season mark.
P 5.2 IP, 5 ER, 7 K
- BULLPENTB @ BOS
Boston Red Sox pen: 16 relief IP over their last 3 games
Boston Red Sox's bullpen has thrown 16 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.
- TOURNAMENTTO LIFT THE CUP
Spain head the title market at -150
Spain are the market's outright World Cup favourite at -150. Argentina (+128) and Netherlands (+3500) are the next shortest.
- COOLING OFFNYM @ PHI
Bryce Harper: .502 OPS in L15 — draws LHP Sean Manaea
Bryce Harper's .502 OPS over the last 15 days (35 PA) trails his .865 season mark, down 0.363. Tonight he draws LHP Sean Manaea — his weaker side: a .648 OPS vs LHP across 133 AB.
P 1-for-4, 1 TB
- COOLING OFFSTL @ ARI
Corbin Carroll: .521 OPS in L15 — draws RHP Dustin May
Corbin Carroll's .521 OPS over the last 15 days (40 PA) trails his .830 season mark, down 0.309. Tonight he draws RHP Dustin May — his weaker side: a .740 OPS vs RHP across 241 AB.
P 0-for-3, 0 TB, 1 BB
- PARK WEATHERPIT @ CLE
Wind blowing out 14 mph at Progressive Field tonight
Tonight's reading at Progressive Field — Partly Cloudy, 89°, wind 14 mph, Out To RF. Everything about the air says carry. The total sits at 7.5.
P final total 8 vs 7.5 (over lean)
- PARK WEATHERPIT @ CLE
Wind blowing out 14 mph at Progressive Field tonight
Tonight's reading at Progressive Field — Partly Cloudy, 89°, wind 14 mph, Out To RF. Everything about the air says carry. The total sits at 8.5.
P final total 8 vs 8.5 (over lean)
- PLATOON EDGEMIA @ MIL
Otto Lopez (bats R) draws Shane Drohan (LHP), batting 1st
Otto Lopez carries a 1.039 OPS vs. Left (89 AB) against .829 the other way (295 AB), and faces LHP Shane Drohan from the 1st spot — a split his blended season line may not reflect.
P 1-for-4, 1 TB
- TOMORROWWSH @ OAK
Jacob Lopez: 6.83 ERA vs 3.88 xERA
Projected to start tomorrow vs WSH. A 6.83 ERA against a 3.88 expected ERA (2.95 run gap) — unlucky, due to bounce back. Opponents hit .293 vs .229 expected.
- STREAKBAL @ HOU
BAL games have gone UNDER 4 straight
The under has cashed 4 in a row in BAL games: 7.5 combined runs per game vs lines averaging 9.1. Tonight's number sits at 8.5.
P final total 6 vs 8.5
- STREAKPIT @ CLE
PIT have won 4 straight
Pittsburgh Pirates have won 4 straight, outscoring teams by 17 runs over the run; 5-2 across their last 7.
P team lost 3-5
- STREAKTEX @ ATL
ATL games have gone OVER 4 straight
Atlanta Braves games have gone OVER 4 straight — 16.3 runs a night against an average line of 9.5. Tonight's number sits at 9.
P final total 13 vs 9
- STREAKBAL @ HOU
BAL have won 4 straight
Baltimore Orioles have won 4 straight, outscoring teams by 14 runs over the run; 4-2 across their last 6.
P team won 4-2
- STARTER FORMBAL @ HOU
Trevor Rogers: 1.04 ERA over his last 3 starts
He has allowed 2 earned runs over his last 17.3 innings (1.04 ERA) with a 1.10 WHIP (1.31 season) — a different pitcher than the 4.48 season line says.
P 6.1 IP, 1 ER, 8 K
- SITUATIONALMIA @ MIL
MIA's bullpen has covered 14.7 innings over the last 3 games
That is 14.7 relief innings in 3 games, led by Cade Gibson (3) and Calvin Faucher (3). MIL's pen has thrown 11.7 over the same span.
P flagged side lost 6-8
- HEAT CHECKMIA @ MIL
Joey Ortiz: .965 OPS in Last 15 Days
The last 15 days sample runs 39 PA: a .965 OPS versus .617 for the season, 0.348 above his norm. His total-bases line tonight: 0.5.
P 0-for-2, 0 TB, 2 BB
- STREAKMIN @ CHC
MIN games have gone UNDER 4 straight
4 straight unders for MIN — their games are producing only 7 runs against numbers around 8.8. Tonight's number sits at 9.
P final total 8 vs 9
- PLATOON EDGEPIT @ CLE
Brandon Lowe (bats L) draws Gavin Williams (RHP), batting 2nd
Brandon Lowe carries a .870 OPS vs. Right (252 AB) against .641 the other way (105 AB), and faces RHP Gavin Williams from the 2nd spot — a split his blended season line may not reflect.
P 0-for-2, 0 TB, 1 BB
- PLATOON EDGEMIN @ CHC
Austin Martin (bats R) draws Matthew Boyd (LHP), batting 1st
Austin Martin carries a .809 OPS vs. Left (89 AB) against .603 the other way (141 AB), and faces LHP Matthew Boyd from the 1st spot — a split his blended season line may not reflect.
P 0-for-3, 0 TB
- STREAKCIN @ COL
CIN games have gone UNDER 4 straight
4 straight unders for CIN — their games are producing only 6.3 runs against numbers around 10.9. Tonight's number sits at 13.
P final total 13 vs 13
- HEAT CHECKSTL @ ARI
Tim Tawa: 1.275 OPS in Last 15 Days
The last 15 days sample runs 24 PA: a 1.275 OPS versus .735 for the season, 0.54 above his norm. His total-bases line tonight: 0.5.
P 0-for-4, 0 TB
- TOMORROWSTL @ ARI
Eduardo Rodriguez: 2.29 ERA vs 5.06 xERA
Projected to start tomorrow vs STL. A 2.29 ERA against a 5.06 expected ERA (2.77 run gap) — running hot, due to regress. Opponents hit .223 vs .267 expected.
- BATTER VS ARMNYM @ PHI
Edmundo Sosa vs Sean Manaea: .429
Edmundo Sosa's career line off Sean Manaea is 6-for-14, a .429 average over 14 at-bats with 1 home run — they meet again tonight. He enters cold (.433 OPS, L15).
P 2-for-4, 2 TB
- REGRESSIONCIN @ COL
Tomoyuki Sugano: 4.8 ERA vs 7.07 xERA
Tomoyuki Sugano carries a 4.8 ERA against a 7.07 expected ERA (2.27 run gap), so he has been outperforming his contact quality. Opponents hit .269 off him vs a .310 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6.1 IP, 3 ER, 3 K
- HEAT CHECKCIN @ COL
Spencer Steer: 1.121 OPS in Last 15 Days
Over the last 15 days (35 PA) he is at a 1.121 OPS, up 0.351 on his .770 season mark. He has 16 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB
- STARTER FORMWSH @ OAK
J.T. Ginn: 6.91 ERA over his last 3 starts
Across his last 3 starts (14.3 IP) he has been tagged for 11 earned runs — a 6.91 ERA with a 1.47 WHIP (1.25 season) against a 3.67 season mark.
P 6.1 IP, 0 ER, 7 K
- STARTER FORMCIN @ COL
Tomoyuki Sugano: 7.88 ERA over his last 3 starts
He is carrying a 7.88 ERA over his last 16 innings with a 1.44 WHIP (1.32 season) — the 4.80 season line is doing a lot of work for him right now.
P 6.1 IP, 3 ER, 3 K
- SITUATIONALSTL @ ARI
14 bullpen innings in 3 games for STL
Relievers have absorbed 14 innings over the last 3 games (Justin Bruihl (3.3) and George Soriano (2.3) the heaviest). ARI's pen has thrown 12.7 over the same span.
P flagged side lost 3-5
- STARTER FORMSD @ KC
Griffin Canning: 3.46 ERA over his last 3 starts
He has allowed 5 earned runs over his last 13 innings (3.46 ERA) with a 1.38 WHIP (1.60 season) — a different pitcher than the 6.47 season line says.
P 3.2 IP, 4 ER, 4 K
- COOLING OFFSD @ KC
Gavin Sheets: .391 OPS in L15 — draws RHP Randy Dobnak
Gavin Sheets's .391 OPS over the last 15 days (37 PA) trails his .738 season mark, down 0.347. Tonight he draws RHP Randy Dobnak — his stronger side: a .790 OPS vs RHP across 233 AB.
P 0-for-4, 0 TB
- TOURNAMENTGROUP OF DEATH
Türkiye were handed a live group
Türkiye are a +13000 title pick, yet only -115 to advance in Group D — the market sees a genuine fight just to escape the group.
- REGRESSIONPIT @ CLE
Esmerlyn Valdez: .309 AVG vs .239 xBA
Esmerlyn Valdez's .309 average comes against a .239 expected (xBA) on 105 plate appearances. His wOBA sits at .450 against a .374 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, 2 TB
- REGRESSIONNYM @ PHI
Edmundo Sosa: .218 AVG vs .287 xBA
Edmundo Sosa's .218 average comes against a .287 expected (xBA) on 162 plate appearances. His wOBA sits at .272 against a .340 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
- STARTER FORMSTL @ ARI
Brandon Pfaadt: 1.72 ERA over his last 3 starts
Across his last 3 starts (15.7 IP) he has a 1.72 ERA with a 0.89 WHIP (1.32 season) and 10 strikeouts — his season mark is 4.70, and that is where most lines still price him.
P 5.1 IP, 2 ER, 3 K
- HEAT CHECKMIN @ CHC
Luke Keaschall: 1.086 OPS in Last 15 Days
The last 15 days sample runs 29 PA: a 1.086 OPS versus .704 for the season, 0.382 above his norm. His total-bases line tonight: 0.5.
P 1-for-3, 1 TB
- SITUATIONALTEX @ ATL
13.3 bullpen innings in 3 games for ATL
Relievers have absorbed 13.3 innings over the last 3 games (JR Ritchie (4.3) and Owen Murphy (3) the heaviest). TEX's pen has thrown 12.3 over the same span.
P flagged side lost 7-6
- TOURNAMENTPATH TO THE FINAL
Argentina are the market's pick to reach the final from the other half
Behind the outright favourite, Argentina carry the shortest price to reach the final at -100000 — the side the market most expects to come through the other half of the bracket.
- COOLING OFFPIT @ CLE
Kyle Manzardo: .297 OPS in L15 — draws RHP Jared Jones
Kyle Manzardo's .297 OPS over the last 15 days (31 PA) trails his .669 season mark, down 0.372. Tonight he draws RHP Jared Jones — his stronger side: a .671 OPS vs RHP across 214 AB.
P 0-for-2, 0 TB
- SITUATIONALEngland @ France
France rotated 7
Confirmed XI: France made 7 changes from their last match (Jules Koundé, Dayot Upamecano, William Saliba… out). A heavily-rotated side — resting legs or managing the group — is playing below full strength: value on England (side + over their total) the market is slow to adjust for.
- STARTER FORMDET @ LAA
Grayson Rodriguez: 4.85 ERA over his last 3 starts
Across his last 3 starts (13 IP) he has a 4.85 ERA with a 1.54 WHIP (1.74 season) and 7 strikeouts — his season mark is 7.55, and that is where most lines still price him.
P 4 IP, 6 ER, 3 K
- TOURNAMENTENG @ FRA
France vs England: Match for 3rd place stakes
This is a match for 3rd place tie — win or go home. To lift the trophy: England are 50-1 outsiders. The market has it France -115 / the draw +295 / England +275.
- HEAT CHECKCHW @ TOR
Tristan Peters: 1.178 OPS in Last 15 Days
That 1.178 OPS spans the last 15 days (29 PA) against a .826 season baseline, a 0.352 swing. His total-bases line tonight: 0.5.
P 0-for-3, 0 TB
- COOLING OFFMIN @ CHC
Ryan Kreidler: .437 OPS in L15 — draws LHP Matthew Boyd
Ryan Kreidler's .437 OPS over the last 15 days (27 PA) trails his .762 season mark, down 0.325. Tonight he draws LHP Matthew Boyd — his weaker side: a .678 OPS vs LHP across 51 AB.
P 0-for-3, 0 TB
- HEAT CHECKBAL @ HOU
Yainer Diaz: 1.116 OPS in Last 15 Days
Over the last 15 days (23 PA) he is at a 1.116 OPS, up 0.428 on his .688 season mark. His total-bases line tonight: 1.5.
P 0-for-5, 0 TB
- BATTER VS ARMNYM @ PHI
Juan Soto vs Jesus Luzardo: .350
Juan Soto's career line off Jesus Luzardo is 7-for-20, a .350 average over 20 at-bats with 1 home run — they meet again tonight. He enters hot (1.098 OPS, L15).
P 0-for-4, 0 TB
- REGRESSIONSD @ KC
Griffin Canning: 6.47 ERA vs 4.67 xERA
Griffin Canning carries a 6.47 ERA against a 4.67 expected ERA (1.8 run gap), so he has been underperforming his contact quality. Opponents hit .278 off him vs a .248 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 3.2 IP, 4 ER, 4 K
- STARTER FORMSF @ SEA
Logan Webb: 6.35 ERA over his last 3 starts
He is carrying a 6.35 ERA over his last 17 innings with a 1.35 WHIP (1.16 season) — the 3.86 season line is doing a lot of work for him right now.
P 6.2 IP, 3 ER, 5 K
- STARTER FORMWSH @ OAK
Zack Littell: 2.40 ERA over his last 3 starts
The last 3 times out: 15 innings, 4 earned runs, 11 Ks. That 2.40 ERA sits 2.5 runs under his 4.90 season number.
P 6 IP, 8 ER, 4 K
- HEAT CHECKCIN @ COL
Elly De La Cruz: 1.097 OPS in Last 15 Days
That 1.097 OPS spans the last 15 days (40 PA) against a .860 season baseline, a 0.237 swing. He has 16 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 3 TB
- HEAT CHECKTEX @ ATL
Matt Olson: 1.100 OPS in Last 15 Days
That 1.100 OPS spans the last 15 days (44 PA) against a .887 season baseline, a 0.213 swing. He has 26 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-5, 0 TB
- RUNNING GAMEMIA @ MIL
Miami Marlins like to run — William Contreras (43% caught) is the wrong catcher to test
William Contreras owns a 43% caught-stealing rate (18 of 42) and Miami Marlins run anyway — 1.1 steals a game. Strength on strength on the bases.
P Miami Marlins stole 1 base
- REGRESSIONPIT @ CLE
Jake Mangum: .310 AVG vs .260 xBA
Across 253 plate appearances, Jake Mangum carries a .310 average versus a .260 xBA. His wOBA sits at .335 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.
P 1-for-5, 1 TB
- HEAT CHECKSD @ KC
Salvador Perez: .859 OPS in Last 15 Days
Over the last 15 days (34 PA) he is at a .859 OPS, up 0.262 on his .597 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 4 TB
- HEAT CHECKPIT @ CLE
Chase DeLauter: 1.042 OPS in Last 15 Days
The last 15 days sample runs 36 PA: a 1.042 OPS versus .794 for the season, 0.248 above his norm. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 1 TB
- COOLING OFFSD @ KC
Bobby Witt Jr.: .631 OPS in L15 — draws RHP Griffin Canning
Bobby Witt Jr.'s .631 OPS over the last 15 days (43 PA) trails his .809 season mark, down 0.178. Tonight he draws RHP Griffin Canning — his weaker side: a .773 OPS vs RHP across 272 AB.
P 0-for-4, 0 TB
- REGRESSIONMIN @ CHC
Nico Hoerner: .235 AVG vs .284 xBA
Nico Hoerner is hitting .235 against a .284 expected average (xBA) over 424 plate appearances. His wOBA sits at .286 against a .317 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 4-for-4, 4 TB
- COOLING OFFPIT @ CLE
Travis Bazzana: .454 OPS in L15 — draws RHP Jared Jones
Travis Bazzana's .454 OPS over the last 15 days (37 PA) trails his .719 season mark, down 0.265. Tonight he draws RHP Jared Jones — his stronger side: a .825 OPS vs RHP across 159 AB.
P 2-for-3, 5 TB, 2 BB
- REGRESSIONWSH @ OAK
Zack Littell: 4.9 ERA vs 6.39 xERA
Zack Littell carries a 4.9 ERA against a 6.39 expected ERA (1.49 run gap), so he has been outperforming his contact quality. Opponents hit .263 off him vs a .293 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 8 ER, 4 K
- TOMORROWDET @ LAA
Ryan Johnson: 6.75 ERA vs 4.96 xERA
Projected to start tomorrow vs DET. A 6.75 ERA against a 4.96 expected ERA (1.79 run gap) — unlucky, due to bounce back. Opponents hit .280 vs .264 expected.
- RUNNING GAMEPIT @ CLE
Green light: Pittsburgh Pirates run, and Austin Hedges has caught just 6%
Austin Hedges is catching tonight at 6% on the season (2-for-35 throwing), and Pittsburgh Pirates attempt 1.1 steals a game. The track meet is on.
P Pittsburgh Pirates stole 0 bases
- REGRESSIONCHW @ TOR
Ernie Clement: .298 AVG vs .257 xBA
Across 379 plate appearances, Ernie Clement carries a .298 average versus a .257 xBA. His wOBA sits at .328 against a .275 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
- RUNNING GAMESD @ KC
San Diego Padres like to run — Carter Jensen (40% caught) is the wrong catcher to test
Carter Jensen owns a 40% caught-stealing rate (16 of 40) and San Diego Padres run anyway — 1 steals a game. Strength on strength on the bases.
P San Diego Padres stole 1 base
- PLATOON EDGETEX @ ATL
Eli White (bats R) gets a LHP from the 6th spot
Eli White's vs. Left line (.738 OPS, 68 AB) sits well above his .570 mark the other way (47 AB). Tonight's starter MacKenzie Gore throws LHP, the hand he hits best.
P 1-for-4, 4 TB
- XG RECAPARG @ ENG
Argentina created the better chances
Argentina led the xG 1.8–0.5 and took the result to match (1–2).
- XG REGRESSIONENG @ FRA
England are finishing above their chances
England are scoring 2.0/match on 1.5 xG — 0.5 goals/match above expected across 7 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
- COOLING OFFSD @ KC
Jac Caglianone: .599 OPS in L15 — draws RHP Griffin Canning
Jac Caglianone's .599 OPS over the last 15 days (43 PA) trails his .778 season mark, down 0.179. Tonight he draws RHP Griffin Canning — his stronger side: a .804 OPS vs RHP across 223 AB.
P 1-for-4, 2 TB
- 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.
- XG RECAPSUI @ ARG
Argentina created the better chances
Argentina led the xG 2.0–0.5 and took the result to match (3–1).
- REGRESSIONTB @ BOS
Ian Seymour: 4.59 ERA vs 3.48 xERA
Ian Seymour carries a 4.59 ERA against a 3.48 expected ERA (1.11 run gap), so he has been underperforming his contact quality. Opponents hit .216 off him vs a .216 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 3 IP, 3 ER, 4 K
- STARTER FORMSF @ SEA
Bryan Woo: 5.87 ERA over his last 3 starts
The last 3 times out: 15.3 innings, 10 earned runs, 19 hits. That 5.87 ERA runs 1.64 over his 4.23 season number.
P 6 IP, 2 ER, 7 K
- REGRESSIONMIA @ MIL
Max Meyer: 2.58 ERA vs 3.77 xERA
Max Meyer carries a 2.58 ERA against a 3.77 expected ERA (1.19 run gap), so he has been outperforming his contact quality. Opponents hit .206 off him vs a .228 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 3 IP, 2 ER, 5 K
- TOMORROWMIA @ MIL
Robert Gasser: 5.25 ERA vs 3.82 xERA
Projected to start tomorrow vs MIA. A 5.25 ERA against a 3.82 expected ERA (1.43 run gap) — unlucky, due to bounce back. Opponents hit .250 vs .230 expected.
- BALLPARKPIT @ CLE
Gavin Williams's ERA drops to 3.00 at Progressive Field
Gavin Williams carries a 3.00 ERA over 9 games (54 IP) at Progressive Field vs 4.55 across 59.3 innings everywhere else. Hitters bat .224 off him here.
P 6 IP, 5 ER, 11 K
- HEAT CHECKPIT @ CLE
Steven Kwan: .854 OPS in Last 15 Days
The last 15 days sample runs 25 PA: a .854 OPS versus .614 for the season, 0.24 above his norm. His total-bases line tonight: 0.5.
P 3-for-4, 4 TB
- COOLING OFFCIN @ COL
Edwin Arroyo: .400 OPS in L15 — draws RHP Tomoyuki Sugano
Edwin Arroyo's .400 OPS over the last 15 days (30 PA) trails his .549 season mark, down 0.149. Tonight he draws RHP Tomoyuki Sugano — his weaker side: a .492 OPS vs RHP across 74 AB.
P 1-for-2, 1 TB
- RUNNING GAMEMIA @ MIL
Milwaukee Brewers like to run — Joe Mack (36% caught) is the wrong catcher to test
Joe Mack owns a 36% caught-stealing rate (17 of 47) and Milwaukee Brewers run anyway — 0.9 steals a game. Strength on strength on the bases.
P Milwaukee Brewers stole 7 bases
- TOMORROWSF @ SEA
Robbie Ray: 3.38 ERA vs 4.61 xERA
Projected to start tomorrow vs SEA. A 3.38 ERA against a 4.61 expected ERA (1.24 run gap) — running hot, due to regress. Opponents hit .217 vs .237 expected.
- RUNNING GAMEWSH @ OAK
Washington Nationals like to run — Shea Langeliers (34% caught) is the wrong catcher to test
Washington Nationals attempt 1.3 steals a game, but Shea Langeliers has cut down 16 of 47 runners (34%). Someone is getting thrown out tonight.
P Washington Nationals stole 0 bases
- TOMORROWTB @ BOS
Shane McClanahan: 2.83 ERA vs 3.99 xERA
Projected to start tomorrow vs BOS. A 2.83 ERA against a 3.99 expected ERA (1.16 run gap) — running hot, due to regress. Opponents hit .214 vs .242 expected.
- FANTASY PICKUPSSF @ SEA
Bryan Woo
Streamer vs SF — 3.51 xERA · 8.8 K/9 · 1.07 WHIP.
- TOMORROWTB @ BOS
Sonny Gray: 2.54 ERA vs 3.61 xERA
Projected to start tomorrow vs TB. A 2.54 ERA against a 3.61 expected ERA (1.07 run gap) — running hot, due to regress. Opponents hit .229 vs .242 expected.
- PARK WEATHERTEX @ ATL
92° at Truist Park — the ball will carry tonight
Tonight's reading at Truist Park — Partly Cloudy, 92°, wind 5 mph, Out To LF. Everything about the air says carry. The total sits at 9.5.
P final total 13 vs 9.5 (over lean)
- BALLPARKMIN @ CHC
At Wrigley Field, Matthew Boyd pitches to a 5.04 ERA
Matthew Boyd at Wrigley Field: 5.04 ERA over 25 innings (5G) — 3.86 on a 21-inning baseline elsewhere. Hitters bat .258 off him here.
P 6 IP, 1 ER, 4 K
- BALLPARKCIN @ COL
At Coors Field, Tomoyuki Sugano pitches to a 4.14 ERA
Tomoyuki Sugano at Coors Field: 4.14 ERA over 37 innings (7G) — 5.32 on a 47.3-inning baseline elsewhere. Hitters bat .270 off him here.
P 6.1 IP, 3 ER, 3 K
- TOMORROWWSH @ OAK
Foster Griffin: 2.77 ERA vs 3.82 xERA
Projected to start tomorrow vs OAK. A 2.77 ERA against a 3.82 expected ERA (1.05 run gap) — running hot, due to regress. Opponents hit .210 vs .238 expected.
- FANTASY PICKUPSMIA @ MIL
Shane Drohan
Streamer vs MIA — 3.36 xERA · 8.6 K/9 · 1.2 WHIP.
- FIRST INNINGSF @ SEA
SEA have gone quiet in the 1st: runs in 0 of their last 10
Seattle Mariners have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 0 in the 1st
- COOLING OFFCHW @ TOR
Andres Gimenez: .469 OPS in L15 — draws RHP Davis Martin
Andres Gimenez's .469 OPS over the last 15 days (23 PA) trails his .640 season mark, down 0.171. Tonight he draws RHP Davis Martin — his stronger side: a .669 OPS vs RHP across 216 AB.
P 1-for-3, 1 TB
- RUNNING GAMEPIT @ CLE
Pittsburgh Pirates like to run — Patrick Bailey (34% caught) is the wrong catcher to test
Patrick Bailey owns a 34% caught-stealing rate (17 of 50) and Pittsburgh Pirates run anyway — 0.9 steals a game. Strength on strength on the bases.
P Pittsburgh Pirates stole 0 bases
- FIRST INNINGMIA @ MIL
MIL have gone quiet in the 1st: runs in 0 of their last 10
Milwaukee Brewers have scored in the first inning just 0 times in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 0 in the 1st
- RUNNING GAMECHW @ TOR
Green light: Chicago White Sox run, and Alejandro Kirk has caught just 15%
Chicago White Sox steal 0.6 bags a game (62 on the season) and Alejandro Kirk has thrown out 6 of 40 runners (15%). Everything about tonight says they keep running.
P Chicago White Sox stole 0 bases
- RUNNING GAMEMIN @ CHC
Green light: Chicago Cubs run, and Victor Caratini has caught just 14%
Chicago Cubs steal 0.7 bags a game (69 on the season) and Victor Caratini has thrown out 8 of 56 runners (14%). Everything about tonight says they keep running.
P Chicago Cubs stole 1 base
- FANTASY PICKUPSSTL @ ARI
Dustin May
Streamer vs ARI — 3.74 xERA · 8.6 K/9 · 1.26 WHIP.
- BALLPARKENG @ FRA
France vs England: warm at Hard Rock Stadium
93°F at kickoff — warm enough to weigh on legs across 90+ minutes. Conditions at Hard Rock Stadium: 93°F, 11 mph wind, 4% rain.
- FIRST INNINGLAD @ NYY
NYY have gone quiet in the 1st: runs in 1 of their last 10
New York Yankees have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
- FIRST INNINGNYM @ PHI
PHI have gone quiet in the 1st: runs in 1 of their last 10
Philadelphia Phillies have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.
P flagged team scored 2 in the 1st
Graded results
43Games
- L
France ML -120
WC · 6-4
- L
Under 3.5 -135
WC · 6-4
- W
Pirates ML +110
MLB · 7-1
- L
Twins ML +122
MLB · 2-6
- L
Reds ML -120
MLB · 3-10
- W
Pirates ML -104
MLB · 7-1
- L
White Sox ML -108
MLB · 0-1
- L
Padres ML -110
MLB · 1-6
- W
Phillies ML -168
MLB · 1-6
- L
Cardinals ML -102
MLB · 3-5
- W
Rangers ML -104
MLB · 7-6
- W
Brewers ML -142
MLB · 6-8
- W
Orioles ML -108
MLB · 4-2
- W
Mariners ML -158
MLB · 3-4
- W
Tigers -1.5 -118
MLB · 7-0
- L
Nationals ML -112
MLB · 1-15
- L
Rays ML -106
MLB · 6-7
Props
- L
Andrew Benintendi · over
White Sox @ Blue Jays · Actual 0
- W
Bryson Stott · over
Mets @ Phillies · Actual 3
- L
Chase DeLauter · over
Pirates @ Guardians · Actual 1
- W
Elly De La Cruz · over
Reds @ Rockies · Actual 3
- W
Esmerlyn Valdez · over
Pirates @ Guardians · Actual 4
- L
James Wood · over
Nationals @ Athletics · Actual 0
- L
James Wood · over
Nationals @ Athletics · Actual 0
- W
JJ Wetherholt · over
Cardinals @ Diamondbacks · Actual 2
- L
Jordan Pickford · over
England @ France · Actual 0
- W
Josh Jung · over
Rangers @ Braves · Actual 2
- W
Kylian Mbappé · over
England @ France · Actual 2
- L
Manny Machado · over
Padres @ Royals · Actual 0
- L
Matt Olson · over
Rangers @ Braves · Actual 0
- W
Mickey Moniak · over
Reds @ Rockies · Actual 2
- L
Otto Lopez · over
Marlins @ Brewers · Actual 1
- L
Pete Alonso · over
Orioles @ Astros · Actual 0
- L
Pete Crow-Armstrong · over
Twins @ Cubs · Actual 0
- W
Randy Arozarena · under
Giants @ Mariners · Actual 0
- L
Riley Greene · over
Tigers @ Angels · Actual 0
- L
Ryan Jeffers · over
Twins @ Cubs · Actual 1
- W
Trea Turner · over
Mets @ Phillies · Actual 6
- W
Tyler Soderstrom · over
Nationals @ Athletics · Actual 2
- W
Vinnie Pasquantino · over
Padres @ Royals · Actual 2
- L
Willson Contreras · over
Rays @ Red Sox · Actual 0
- W
Wilyer Abreu · over
Rays @ Red Sox · Actual 8
- W
Yordan Alvarez · over
Orioles @ Astros · Actual 2