Sports picks for Tuesday, July 7, 2026
243 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
20
Argentina -1.5
Over 2.5 Total Goals
Brewers -1.5
Colombia Moneyline
Under 2.5 Total Goals
Cubs Moneyline
Tigers
Braves Moneyline
Rays Moneyline
Marlins Moneyline
Astros Moneyline
Royals Moneyline
Reds Moneyline
Red Sox Moneyline
Guardians Moneyline
Brewers Moneyline
Rangers Moneyline
Diamondbacks Moneyline
Giants Moneyline
Dodgers -1.5Player props
23






















Research
157- BULLPENCLE @ MIN
Cleveland Guardians pen: 14.3 relief IP over their last 3 games
Cleveland Guardians's bullpen has thrown 14.3 innings across their last 3 games, with 7 arms working multiple of them. A worked-down pen heading into tonight.
- TEAM RECORDATL @ PIT
Pirates 0-8 in Paul Skenes's last 8 starts
Pirates are 0-8 in Paul Skenes's last 8 starts this season — losers of his last 8 in a row. He starts tonight.
- BALLPARKMIL @ STL
Matt Svanson's ERA jumps to 13.17 at Busch Stadium
Matt Svanson carries a 13.17 ERA over 15 games (13.7 IP) at Busch Stadium vs 3.00 across 24 innings everywhere else. Hitters bat .406 off him here.
P 1 IP, 0 ER, 1 K
- PLATOON EDGENYY @ TB
Paul Goldschmidt (bats R) gets a LHP from the 2nd spot
Paul Goldschmidt's vs. Left line (1.162 OPS, 91 AB) sits well above his .591 mark the other way (131 AB). Tonight's starter Ian Seymour throws LHP, the hand he hits best.
P 0-for-4, 0 TB
- HEAT CHECKHOU @ WSH
Luis Garcia Jr.: 1.516 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a 1.516 OPS versus .869 for the season, 0.647 above his norm. He has 19 home runs on the season. His total-bases line tonight: 2.5.
P 2-for-3, 2 TB
- PLATOON EDGETOR @ SF
Nathan Lukes (bats L) hits 2nd against Trevor McDonald (RHP)
Over 152 AB vs. Right, Nathan Lukes owns a .812 OPS versus .297 in 31 AB the other way. He sees RHP Trevor McDonald tonight hitting 2nd, where the platoon side lines up his way.
P 1-for-3, 1 TB, 2 BB
- BALLPARKARI @ SD
German Marquez owns a 10.38 ERA at Petco Park — 2.75 everywhere else
Across 3 games (13 IP) at Petco Park, German Marquez has a 10.38 ERA against 2.75 at his other parks (19.7 IP). Hitters bat .327 off him here.
P 5 IP, 0 ER, 4 K
- PLATOON EDGEMIL @ STL
Alec Burleson (bats L) hits 3rd against Jacob Misiorowski (RHP)
Over 234 AB vs. Right, Alec Burleson owns a .969 OPS versus .453 in 101 AB the other way. He sees RHP Jacob Misiorowski tonight hitting 3rd, where the platoon side lines up his way.
P 0-for-3, 0 TB
- BALLPARKKC @ NYM
Cionel Perez owns a 0.77 ERA at Citi Field — 7.94 everywhere else
Across 9 games (11.7 IP) at Citi Field, Cionel Perez has a 0.77 ERA against 7.94 at his other parks (22.7 IP). Hitters bat .128 off him here.
P 1 IP, 0 ER, 1 K
- HEAD-TO-HEADMIL @ STL
Brewers are 6-1 vs Cardinals this season
Brewers lead the season series 6-1 over Cardinals. MIL won the last meeting 4-3.
- HEAD-TO-HEADATL @ PIT
Braves are 6-1 vs Pirates this season
Braves lead the season series 6-1 over Pirates. ATL won the last meeting 3-2.
- COOLING OFFNYY @ TB
Ben Rice: .518 OPS in L15 — draws LHP Ian Seymour
Ben Rice's .518 OPS over the last 15 days (52 PA) trails his .925 season mark, down 0.407. Tonight he draws LHP Ian Seymour — his weaker side: a .761 OPS vs LHP across 108 AB.
P 3-for-4, 6 TB
- STREAKEGY @ ARG
Argentina are unbeaten in 10 internationals
Across their last 5 World Cup matches they are 3-2-0 (D-W-W-W-D), carrying a 10-match unbeaten run into this fixture.
P team won 2-3
- PARK WEATHERTOR @ SF
Wind blowing out 17 mph at Oracle Park tonight
Tonight's reading at Oracle Park — Partly Cloudy, 61°, wind 17 mph, Out To CF. Everything about the air says carry. The total sits at 8.
P final total 12 vs 8 (over lean)
- PLATOON EDGEBOS @ CHW
Randal Grichuk (bats R) gets a LHP from the 2nd spot
Randal Grichuk's vs. Left line (1.012 OPS, 76 AB) sits well above his .600 mark the other way (48 AB). Tonight's starter Payton Tolle throws LHP, the hand he hits best.
P 0-for-3, 0 TB
- PLATOON EDGECLE @ MIN
Travis Bazzana (bats L) hits 1st against Taj Bradley (RHP)
Over 141 AB vs. Right, Travis Bazzana owns a .885 OPS versus .512 in 80 AB the other way. He sees RHP Taj Bradley tonight hitting 1st, where the platoon side lines up his way.
P 0-for-4, 0 TB
- PLATOON EDGECHC @ BAL
Coby Mayo (bats R) gets a LHP from the 5th spot
Coby Mayo's vs. Left line (1.038 OPS, 66 AB) sits well above his .447 mark the other way (150 AB). Tonight's starter Matthew Boyd throws LHP, the hand he hits best.
P 0-for-1, 0 TB, 1 BB
- HEAT CHECKCHC @ BAL
Dansby Swanson: 1.194 OPS in Last 15 Days
The last 15 days sample runs 50 PA: a 1.194 OPS versus .716 for the season, 0.478 above his norm. He has 16 home runs on the season. His total-bases line tonight: 0.5.
P 2-for-4, 2 TB
- STREAKCOL @ SUI
Colombia are unbeaten in 6 internationals
Across their last 5 World Cup matches they are 4-1-0 (W-D-W-W-W), carrying a 6-match unbeaten run into this fixture.
P team lost 0-0
- COOLING OFFOAK @ DET
Nick Kurtz: .489 OPS in L15 — draws LHP Tarik Skubal
Nick Kurtz's .489 OPS over the last 15 days (45 PA) trails his .928 season mark, down 0.439. Tonight he draws LHP Tarik Skubal — his weaker side: a .821 OPS vs LHP across 118 AB.
P 0-for-5, 0 TB
- HR THREATPhillies @ Reds
Kyle Schwarber
1. **THE PICK:** Kyle Schwarber OVER 0.5 home_runs (+245) 2.
P 1 HR — 2-for-4, 5 TB
- PLATOON EDGESEA @ MIA
Liam Hicks (bats L) hits 1st against Bryan Woo (RHP)
Over 222 AB vs. Right, Liam Hicks owns a .890 OPS versus .573 in 54 AB the other way. He sees RHP Bryan Woo tonight hitting 1st, where the platoon side lines up his way.
P 3-for-5, 4 TB
- TEAM RECORDKC @ NYM
Mets 2-6 in Cionel Perez's last 8 starts
Mets are 2-6 in Cionel Perez's last 8 starts this season. He starts tonight.
- HEAD-TO-HEADCOL @ LAD
Dodgers are 7-3 vs Rockies this season
Dodgers lead the season series 7-3 over Rockies. LAD won the last meeting 8-7.
- PLATOON EDGEMIL @ STL
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.923 OPS, 236 AB) sits well above his .552 mark the other way (96 AB). Tonight's starter Matt Svanson throws RHP, the hand he hits best.
P 2-for-4, 4 TB
- COOLING OFFNYY @ TB
Cody Bellinger: .310 OPS in L15 — draws LHP Ian Seymour
Cody Bellinger's .310 OPS over the last 15 days (48 PA) trails his .765 season mark, down 0.455. Tonight he draws LHP Ian Seymour — his stronger side: a .795 OPS vs LHP across 111 AB.
P 1-for-4, 1 TB
- TEAM RECORDMIL @ STL
Brewers 6-2 in Jacob Misiorowski's last 8 starts
Brewers are 6-2 in Jacob Misiorowski's last 8 starts this season. He starts tonight.
- TEAM RECORDSEA @ MIA
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 RECORDBOS @ CHW
Red Sox 2-6 in Payton Tolle's last 8 starts
Red Sox are 2-6 in Payton Tolle's last 8 starts this season. He starts tonight.
- HEAT CHECKNYY @ TB
Junior Caminero: 1.286 OPS in Last 15 Days
That 1.286 OPS spans the last 15 days (55 PA) against a .928 season baseline, a 0.358 swing. He has 26 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- TEAM RECORDPHI @ CIN
Phillies 6-2 in Zack Wheeler's last 8 starts
Phillies are 6-2 in Zack Wheeler's last 8 starts this season — winners of his last 4 in a row. He starts tonight.
- HEAD-TO-HEADMIL @ STL
Brewers are 5-1 vs Cardinals this season
Brewers lead the season series 5-1 over Cardinals. MIL won the last meeting 4-3.
- TEAM RECORDTOR @ SF
Giants 2-6 in Trevor McDonald's last 8 starts
Giants are 2-6 in Trevor McDonald's last 8 starts this season. He starts tonight.
- TEAM RECORDARI @ SD
Diamondbacks 2-6 in Zac Gallen's last 8 starts
Diamondbacks are 2-6 in Zac Gallen's last 8 starts this season — losers of his last 3 in a row. He starts tonight.
- HR THREATBraves @ Pirates
Matt Olson
Matt Olson is on an absolute tear, hitting 4 HR in his last 10 games, including two multi-HR games in that span (two 2-HR games on July 2 and July 5). Skenes is an elite pitcher but has shown vulnerability to the long ball recently, surrendering 5 HR over his last 5 starts (27.0 IP).
P 0 HR — 1-for-4, 2 TB
- PLATOON EDGEBOS @ CHW
Miguel Vargas (bats R) draws Payton Tolle (LHP), batting 1st
Miguel Vargas carries a 1.060 OPS vs. Left (89 AB) against .777 the other way (231 AB), and faces LHP Payton Tolle from the 1st spot — a split his blended season line may not reflect.
P 0-for-3, 0 TB, 1 BB
- COOLING OFFATL @ PIT
Drake Baldwin: .454 OPS in L15 — draws RHP Paul Skenes
Drake Baldwin's .454 OPS over the last 15 days (49 PA) trails his .792 season mark, down 0.338. Tonight he draws RHP Paul Skenes — his weaker side: a .765 OPS vs RHP across 153 AB.
P 0-for-2, 0 TB, 1 BB
- COOLING OFFTOR @ SF
Casey Schmitt: .461 OPS in L15 — draws RHP Spencer Miles
Casey Schmitt's .461 OPS over the last 15 days (49 PA) trails his .796 season mark, down 0.335. Tonight he draws RHP Spencer Miles — his weaker side: a .776 OPS vs RHP across 234 AB.
P 1-for-4, 1 TB
- HEAT CHECKSEA @ MIA
Otto Lopez: 1.273 OPS in Last 15 Days
Over the last 15 days (52 PA) he is at a 1.273 OPS, up 0.377 on his .896 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-5, 1 TB
- SITUATIONALHOU @ WSH
WSH's bullpen has covered 17.7 innings over the last 3 games
That is 17.7 relief innings in 3 games, led by Zack Littell (6) and Riley Cornelio (2). HOU's pen has thrown 12 over the same span.
P flagged side lost 6-3
- HR THREATRed Sox @ White Sox
Willson Contreras
Willson Contreras is having an outstanding 2026 season, batting .284 with 20 home runs and a .921 OPS over 306 at-bats, earning him an American League All-Star selection. Tonight, Contreras finds himself in a highly advantageous matchup against Chicago left-hander Noah Schultz.
P 0 HR — 2-for-4, 3 TB, 1 BB
- HR THREATMariners @ Marlins
Kyle Stowers
Kyle Stowers is batting second and has been on an absolute tear, hitting three home runs over his last five games with total bases of 5, 10, 1, 0, and 6. Tonight, he faces Bryan Woo, a right-handed pitcher who has struggled significantly on the road this season, posting a 6.38 ERA over 48.0 innings.
P 0 HR — 0-for-4, 0 TB
- STARTER FORMARI @ SD
Zac Gallen: 11.02 ERA over his last 3 starts
Across his last 3 starts (16.3 IP) he has been tagged for 20 earned runs — a 11.02 ERA with a 1.71 WHIP (1.57 season) against a 6.36 season mark.
P 6 IP, 4 ER, 5 K
- HEAT CHECKCOL @ LAD
Kyle Karros: 1.263 OPS in Last 15 Days
Over the last 15 days (38 PA) he is at a 1.263 OPS, up 0.47 on his .793 season mark. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB, 1 BB
- HR THREATBraves @ Pirates
Michael Harris II
Michael Harris II is batting .306 on the season with 16 HR in 307 AB. He matches up beautifully against right-handed pitchers, hitting .318 with a .885 OPS and 12 HR in 192 AB (6.25% HR rate).
P 0 HR — 2-for-5, 3 TB
- COOLING OFFARI @ SD
Corbin Carroll: .548 OPS in L15 — draws RHP German Marquez
Corbin Carroll's .548 OPS over the last 15 days (50 PA) trails his .861 season mark, down 0.313. Tonight he draws RHP German Marquez — his weaker side: a .768 OPS vs RHP across 219 AB.
P 0-for-3, 0 TB, 1 BB
- HR THREATRed Sox @ White Sox
Miguel Vargas
Miguel Vargas represents a premium power threat at the top of the Chicago lineup tonight. Vargas is batting .247 with 20 home runs and an .857 OPS in 320 at-bats this season, but his production explodes when facing left-handed pitching.
P 0 HR — 0-for-3, 0 TB, 1 BB
- HR THREATPhillies @ Reds
Bryce Harper
1. **THE PICK:** Bryce Harper OVER 0.5 home_runs (+380) 2.
P 0 HR — 0-for-4, 0 TB
- SITUATIONALBOS @ 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.3) and Trevor Richards (3.3). BOS's pen has thrown 10.7 over the same span.
P flagged side lost 8-1
- HEAT CHECKARI @ SD
Manny Machado: 1.046 OPS in Last 15 Days
That 1.046 OPS spans the last 15 days (48 PA) against a .690 season baseline, a 0.356 swing. He has 18 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-3, 0 TB, 1 BB
- STARTER FORMATL @ PIT
Paul Skenes: 7.80 ERA over his last 3 starts
He is carrying a 7.80 ERA over his last 15 innings with a 1.47 WHIP (1.01 season) — the 3.62 season line is doing a lot of work for him right now.
P 6 IP, 2 ER, 4 K
- BULLPENLAA @ TEX
Texas Rangers pen: 12.7 relief IP over their last 3 games
Texas Rangers's bullpen has thrown 12.7 innings across their last 3 games, with 5 arms working multiple of them. A worked-down pen heading into tonight.
- BULLPENLAA @ TEX
Los Angeles Angels pen: 14 relief IP over their last 3 games
Los Angeles Angels's bullpen has thrown 14 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
- COOLING OFFMIL @ STL
Ivan Herrera: .479 OPS in L15 — draws RHP Jacob Misiorowski
Ivan Herrera's .479 OPS over the last 15 days (46 PA) trails his .785 season mark, down 0.306. Tonight he draws RHP Jacob Misiorowski — his weaker side: a .756 OPS vs RHP across 229 AB.
P 0-for-2, 0 TB, 1 BB
- HEAD-TO-HEADLAA @ TEX
Angels are 4-1 vs Rangers this season
Angels lead the season series 4-1 over Rangers. LAA won the last meeting 2-1.
- HEAD-TO-HEADHOU @ WSH
Nationals are 4-1 vs Astros this season
Nationals lead the season series 4-1 over Astros. WSH won the last meeting 12-11.
- HEAT CHECKTOR @ SF
Rafael Devers: 1.143 OPS in Last 15 Days
The last 15 days sample runs 47 PA: a 1.143 OPS versus .791 for the season, 0.352 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 1 TB
- STARTER FORMLAA @ TEX
Jose Soriano: 7.62 ERA over his last 3 starts
He is carrying a 7.62 ERA over his last 13 innings with a 1.92 WHIP (1.32 season) — the 3.42 season line is doing a lot of work for him right now.
P 6 IP, 2 ER, 4 K
- BULLPENBOS @ CHW
Chicago White Sox pen: 16.3 relief IP over their last 3 games
Chicago White Sox's bullpen has thrown 16.3 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.
- SITUATIONALOAK @ DET
15.7 bullpen innings in 3 games for OAK
Relievers have absorbed 15.7 innings over the last 3 games (Mason Barnett (4) and Kade Morris (3) the heaviest). DET's pen has thrown 8.7 over the same span.
P flagged side lost 2-6
- HEAT CHECKMIL @ STL
Garrett Mitchell: 1.210 OPS in Last 15 Days
Over the last 15 days (39 PA) he is at a 1.210 OPS, up 0.385 on his .825 season mark. He has 8 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-0, 0 TB
- TOURNAMENTTO LIFT THE CUP
France head the title market at +175
France are the market's outright World Cup favourite at +175. Spain (+340) and Argentina (+430) are the next shortest.
- HR THREATDiamondbacks @ Padres
Manny Machado
Zac Gallen has struggled severely throughout this season, carrying a 6.36 ERA and a 1.57 WHIP. Over his last 5 starts, Gallen has been hit hard, posting an 8.78 ERA while surrendering 6 home runs in 27.2 innings.
P 0 HR — 0-for-3, 0 TB, 1 BB
- COOLING OFFPHI @ CIN
JJ Bleday: .423 OPS in L15 — draws RHP Zack Wheeler
JJ Bleday's .423 OPS over the last 15 days (42 PA) trails his .811 season mark, down 0.388. Tonight he draws RHP Zack Wheeler — his stronger side: a .866 OPS vs RHP across 159 AB.
P 1-for-3, 1 TB, 1 BB
- HEAT CHECKSEA @ MIA
Kyle Stowers: 1.080 OPS in Last 15 Days
Over the last 15 days (50 PA) he is at a 1.080 OPS, up 0.276 on his .804 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- COOLING OFFCLE @ MIN
Travis Bazzana: .440 OPS in L15 — draws RHP Taj Bradley
Travis Bazzana's .440 OPS over the last 15 days (49 PA) trails his .750 season mark, down 0.31. Tonight he draws RHP Taj Bradley — his stronger side: a .885 OPS vs RHP across 141 AB.
P 0-for-4, 0 TB
- SITUATIONALARI @ SD
ARI's pen has logged 14.7 innings across its last 3 games
3 games, 14.7 innings out of the pen — Jonathan Loaisiga (2.7) and Kevin Ginkel (2) carried the load. SD's pen has thrown 13 over the same span.
P flagged side lost 1-4
- STREAKNYY @ TB
TB games have gone UNDER 4 straight
Tampa Bay Rays games have stayed UNDER 4 straight — just 6.3 runs a night against an average line of 7.8. Tonight's number sits at 8.
P final total 10 vs 8
- STREAKMIL @ STL
STL games have gone UNDER 4 straight
4 straight unders for STL — their games are producing only 5.8 runs against numbers around 8.3. Tonight's number sits at 8.5.
P final total 12 vs 8.5
- SITUATIONALCLE @ MIN
14.3 bullpen innings in 3 games for CLE
Relievers have absorbed 14.3 innings over the last 3 games (Hunter Gaddis (3) and Franco Aleman (2.3) the heaviest). MIN's pen has thrown 10.3 over the same span.
P flagged side lost 1-3
- XG RECAPNOR @ BRA
Brazil out-created the field but didn't win
Brazil won the xG battle 2.8–0.8 yet lost to Norway (1–2). The underlying numbers favoured them — a side the result flattered to deceive.
- HEAT CHECKATL @ PIT
Nick Gonzales: 1.041 OPS in Last 15 Days
The last 15 days sample runs 47 PA: a 1.041 OPS versus .766 for the season, 0.275 above his norm. His total-bases line tonight: 1.5.
P 2-for-5, 2 TB
- BALLPARKNYY @ TB
Ian Seymour's ERA drops to 2.73 at Tropicana Field
Ian Seymour carries a 2.73 ERA over 17 games (33 IP) at Tropicana Field vs 5.87 across 23 innings everywhere else. Hitters bat .152 off him here.
P 5.1 IP, 3 ER, 12 K
- HEAT CHECKATL @ PIT
Esmerlyn Valdez: 1.310 OPS in Last 15 Days
The last 15 days sample runs 44 PA: a 1.310 OPS versus 1.021 for the season, 0.289 above his norm. His total-bases line tonight: 1.5.
P 1-for-3, 1 TB, 2 BB
- REGRESSIONPHI @ CIN
Edmundo Sosa: .216 AVG vs .288 xBA
Edmundo Sosa's .216 average comes against a .288 expected (xBA) on 150 plate appearances. His wOBA sits at .274 against a .344 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 1-for-3, 1 TB
- BULLPENHOU @ WSH
Washington Nationals pen: 17.7 relief IP over their last 3 games
Washington Nationals's bullpen has thrown 17.7 innings across their last 3 games. A worked-down pen heading into tonight.
- BULLPENCHC @ BAL
Chicago Cubs pen: 14 relief IP over their last 3 games
Chicago Cubs's bullpen has thrown 14 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- SITUATIONALLAA @ TEX
LAA's pen has logged 14 innings across its last 3 games
3 games, 14 innings out of the pen — Jose Fermin (3) and Mitch Farris (3) carried the load. TEX's pen has thrown 12.7 over the same span.
P flagged side lost 3-8
- SITUATIONALCHC @ BAL
14 bullpen innings in 3 games for CHC
Relievers have absorbed 14 innings over the last 3 games (Bryse Wilson (3.3) and Drew Pomeranz (2) the heaviest). BAL's pen has thrown 8.3 over the same span.
P flagged side won 5-2
- TOMORROWMIL @ STL
Michael McGreevy: 3.12 ERA vs 5.59 xERA
Projected to start tomorrow vs MIL. A 3.12 ERA against a 5.59 expected ERA (2.48 run gap) — running hot, due to regress. Opponents hit .237 vs .292 expected.
- COOLING OFFKC @ NYM
Jac Caglianone: .543 OPS in Last 15 Days
Over the last 15 days (49 PA) he is at a .543 OPS, down 0.239 from his .782 season mark.
P 1-for-6, 2 TB
- RUNNING GAMEMIL @ STL
Green light: Milwaukee Brewers run, and Ivan Herrera has caught just 0%
Milwaukee Brewers steal 0.9 bags a game (85 on the season) and Ivan Herrera has thrown out 0 of 25 runners (0%). Everything about tonight says they keep running.
P Milwaukee Brewers stole 0 bases
- SITUATIONALATL @ PIT
13.7 bullpen innings in 3 games for ATL
Relievers have absorbed 13.7 innings over the last 3 games (JR Ritchie (3) and Dylan Lee (2) the heaviest). PIT's pen has thrown 10.3 over the same span.
P flagged side lost 4-12
- HEAT CHECKOAK @ DET
Riley Greene: 1.095 OPS in Last 15 Days
The last 15 days sample runs 46 PA: a 1.095 OPS versus .854 for the season, 0.241 above his norm. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- TOURNAMENTPATH TO THE FINAL
England are the market's pick to reach the final from the other half
Behind the outright favourite, England carry the shortest price to reach the final at +145 — the side the market most expects to come through the other half of the bracket.
- 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 +150 — the side the market most expects to come through the other half of the bracket.
- TOURNAMENTCOL @ SUI
Switzerland vs Colombia: Round of 16 stakes
This is a round of 16 tie — win or go home. The market has it Switzerland +245 / the draw +210 / Colombia +125.
- TOURNAMENTEGY @ ARG
Argentina vs Egypt: Round of 16 stakes
This is a round of 16 tie — win or go home. The market has it Argentina -300 / the draw +390 / Egypt +900.
- 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 +125 — the side the market most expects to come through the other half of the bracket.
- STARTER FORMARI @ SD
German Marquez: 8.36 ERA over his last 3 starts
The last 3 times out: 14 innings, 13 earned runs, 13 hits. That 8.36 ERA runs 2.57 over his 5.79 season number.
P 5 IP, 0 ER, 4 K
- COOLING OFFMIL @ STL
Christian Yelich: .449 OPS in L15 — draws RHP Matt Svanson
Christian Yelich's .449 OPS over the last 15 days (43 PA) trails his .700 season mark, down 0.251. Tonight he draws RHP Matt Svanson — his stronger side: a .711 OPS vs RHP across 153 AB.
P 0-for-4, 0 TB
- PLATOON EDGEOAK @ DET
Zach McKinstry (bats L) hits 6th against J.T. Ginn (RHP)
Over 167 AB vs. Right, Zach McKinstry owns a .599 OPS versus .388 in 32 AB the other way. He sees RHP J.T. Ginn tonight hitting 6th, where the platoon side lines up his way.
P 2-for-3, 2 TB, 1 BB
- REGRESSIONKC @ NYM
Francisco Lindor: .216 AVG vs .265 xBA
Francisco Lindor is hitting .216 against a .265 expected average (xBA) over 150 plate appearances. His wOBA sits at .297 against a .348 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-4, 0 TB, 1 BB
- REGRESSIONOAK @ DET
Zack Gelof: .282 AVG vs .233 xBA
Zack Gelof is hitting .282 against a .233 expected average (xBA) over 236 plate appearances. His wOBA sits at .361 against a .300 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
- XG REGRESSIONEGY @ ARG
Argentina are finishing above their chances
Argentina are scoring 2.8/match on 2.0 xG — 0.7 goals/match above expected across 4 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
- STARTER FORMCHC @ BAL
Matthew Boyd: 2.87 ERA over his last 3 starts
He has allowed 5 earned runs over his last 15.7 innings (2.87 ERA) with a 1.34 WHIP (1.40 season) — a different pitcher than the 5.08 season line says.
P 6 IP, 0 ER, 7 K
- REGRESSIONATL @ PIT
Jake Mangum: .306 AVG vs .255 xBA
Across 230 plate appearances, Jake Mangum carries a .306 average versus a .255 xBA. His wOBA sits at .322 against a .281 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
- COOLING OFFOAK @ DET
Dillon Dingler: .664 OPS in L15 — draws RHP J.T. Ginn
Dillon Dingler's .664 OPS over the last 15 days (53 PA) trails his .847 season mark, down 0.183. Tonight he draws RHP J.T. Ginn — his stronger side: a .889 OPS vs RHP across 223 AB.
P 0-for-4, 0 TB
- BALLPARKOAK @ DET
Tarik Skubal owns a 4.44 ERA at Comerica Park — 2.40 everywhere else
Across 4 games (24.3 IP) at Comerica Park, Tarik Skubal has a 4.44 ERA against 2.40 at his other parks (41.3 IP). Hitters bat .222 off him here.
P 5 IP, 1 ER, 9 K
- FANTASY PICKUPSARI @ SD
Gavin Sheets
Pickup vs Zac Gallen (6.28 xERA) — .776 OPS, bats 5th.
- REGRESSIONHOU @ WSH
Keibert Ruiz: .285 AVG vs .237 xBA
Keibert Ruiz's .285 average comes against a .237 expected (xBA) on 197 plate appearances. His wOBA sits at .339 against a .280 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
- REGRESSIONCOL @ LAD
Justin Wrobleski: 2.8 ERA vs 4.28 xERA
Justin Wrobleski carries a 2.8 ERA against a 4.28 expected ERA (1.48 run gap), so he has been outperforming his contact quality. Opponents hit .217 off him vs a .269 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 7 IP, 1 ER, 9 K
- REGRESSIONCOL @ LAD
TJ Rumfield: .297 AVG vs .251 xBA
TJ Rumfield's .297 average comes against a .251 expected (xBA) on 360 plate appearances. His wOBA sits at .376 against a .322 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-3, 1 TB, 1 BB
- REGRESSIONSEA @ MIA
Otto Lopez: .346 AVG vs .300 xBA
Otto Lopez is hitting .346 against a .300 expected average (xBA) over 383 plate appearances. His wOBA sits at .385 against a .344 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
- STARTER FORMBOS @ CHW
Noah Schultz: 7.90 ERA over his last 3 starts
He is carrying a 7.90 ERA over his last 13.7 innings with a 1.32 WHIP (1.35 season) — the 5.86 season line is doing a lot of work for him right now.
P 5 IP, 4 ER, 3 K
- PLATOON EDGEOAK @ DET
Dillon Dingler (bats R) gets a RHP from the 4th spot
Dillon Dingler's vs. Right line (.889 OPS, 223 AB) sits well above his .745 mark the other way (90 AB). Tonight's starter J.T. Ginn throws RHP, the hand he hits best.
P 0-for-4, 0 TB
- RUNNING GAMEMIL @ STL
St. Louis Cardinals like to run — William Contreras (45% caught) is the wrong catcher to test
William Contreras owns a 45% caught-stealing rate (17 of 38) and St. Louis Cardinals run anyway — 0.6 steals a game. Strength on strength on the bases.
P St. Louis Cardinals stole 0 bases
- REGRESSIONARI @ SD
Jake Cronenworth: .179 AVG vs .222 xBA
Across 142 plate appearances, Jake Cronenworth carries a .179 average versus a .222 xBA. His wOBA sits at .251 against a .297 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 1-for-3, 4 TB
- FANTASY PICKUPSMIL @ STL
Garrett Mitchell
Pickup vs Matt Svanson (5.78 xERA) — .825 OPS, bats 6th.
- XG REGRESSIONCOL @ SUI
Colombia have created more than they've scored
Colombia are scoring 1.0/match on 1.5 xG — 0.5 goals/match below expected across 5 matches. The chances are there; they're due for the finishing to catch up.
- FANTASY PICKUPSBOS @ CHW
Romy Gonzalez
Pickup vs Noah Schultz (5.49 xERA) — .850 OPS, bats 5th.
- XG RECAPGHA @ COL
Colombia created the better chances
Colombia led the xG 2.2–0.3 and took the result to match (1–0).
- REGRESSIONCOL @ LAD
Michael Lorenzen: 6.91 ERA vs 5.59 xERA
Michael Lorenzen carries a 6.91 ERA against a 5.59 expected ERA (1.32 run gap), so he has been underperforming his contact quality. Opponents hit .335 off him vs a .294 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 6 IP, 2 ER, 5 K
- REGRESSIONMIL @ STL
Jackson Chourio: .292 AVG vs .252 xBA
Across 255 plate appearances, Jackson Chourio carries a .292 average versus a .252 xBA. His wOBA sits at .375 against a .340 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-1, 0 TB
- XG RECAPEGY @ ARG
Argentina created the better chances
Argentina led the xG 2.9–1.0 and took the result to match (3–2).
- FANTASY PICKUPSMIL @ STL
Brice Turang
Pickup vs Matt Svanson (5.78 xERA) — .817 OPS, bats 3rd.
- 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.
- REGRESSIONHOU @ WSH
Tatsuya Imai: 6.14 ERA vs 4.9 xERA
Tatsuya Imai carries a 6.14 ERA against a 4.9 expected ERA (1.25 run gap), so he has been underperforming his contact quality. Opponents hit .228 off him vs a .231 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 3.2 IP, 2 ER, 3 K
- REGRESSIONMIL @ STL
Robert Gasser: 4.54 ERA vs 3.29 xERA
Robert Gasser carries a 4.54 ERA against a 3.29 expected ERA (1.25 run gap), so he has been underperforming his contact quality. Opponents hit .243 off him vs a .206 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 7.2 IP, 2 ER, 4 K
- REGRESSIONSEA @ MIA
Max Meyer: 2.53 ERA vs 3.75 xERA
Max Meyer carries a 2.53 ERA against a 3.75 expected ERA (1.22 run gap), so he has been outperforming his contact quality. Opponents hit .205 off him vs a .227 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 5 IP, 2 ER, 4 K
- REGRESSIONKC @ NYM
Seth Lugo: 4.2 ERA vs 5.34 xERA
Seth Lugo carries a 4.2 ERA against a 5.34 expected ERA (1.14 run gap), so he has been outperforming his contact quality. Opponents hit .278 off him vs a .281 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 4.1 IP, 6 ER, 4 K
- RUNNING GAMEKC @ NYM
Kansas City Royals like to run — Luis Torrens (40% caught) is the wrong catcher to test
Kansas City Royals attempt 1 steals a game, but Luis Torrens has cut down 12 of 30 runners (40%). Someone is getting thrown out tonight.
P Kansas City Royals stole 1 base
- RUNNING GAMESEA @ MIA
Seattle Mariners like to run — Joe Mack (41% caught) is the wrong catcher to test
Joe Mack owns a 41% caught-stealing rate (16 of 39) and Seattle Mariners run anyway — 0.7 steals a game. Strength on strength on the bases.
P Seattle Mariners stole 0 bases
- FANTASY PICKUPSTOR @ SF
Spencer Miles
Streamer vs SF — 3.29 xERA · 9.2 K/9 · 1.04 WHIP.
- FANTASY PICKUPSBOS @ CHW
Payton Tolle
Streamer vs CHW — 3.19 xERA · 9 K/9 · 1.12 WHIP.
- TOMORROWSEA @ MIA
Tyler Phillips: 3.52 ERA vs 4.81 xERA
Projected to start tomorrow vs SEA. A 3.52 ERA against a 4.81 expected ERA (1.29 run gap) — running hot, due to regress. Opponents hit .240 vs .259 expected.
- FANTASY PICKUPSMIL @ STL
William Contreras
Pickup vs Matt Svanson (5.78 xERA) — .765 OPS, bats 4th.
- BALLPARKPHI @ CIN
At Great American Ball Park, Andrew Abbott pitches to a 4.75 ERA
Andrew Abbott at Great American Ball Park: 4.75 ERA over 41.7 innings (8G) — 3.21 on a 53.3-inning baseline elsewhere. Hitters bat .269 off him here.
P 6 IP, 3 ER, 8 K
- XG RECAPENG @ MEX
Mexico dominated the ball but didn't win
Mexico held 67% of possession yet lost to England (2–3) — control without the cutting edge.
- RUNNING GAMESEA @ MIA
Miami Marlins like to run — Cal Raleigh (34% caught) is the wrong catcher to test
Cal Raleigh owns a 34% caught-stealing rate (11 of 32) and Miami Marlins run anyway — 1.1 steals a game. Strength on strength on the bases.
P Miami Marlins stole 1 base
- BALLPARKATL @ PIT
At PNC Park, Paul Skenes pitches to a 3.02 ERA
Paul Skenes at PNC Park: 3.02 ERA over 56.7 innings (10G) — 4.46 on a 40.3-inning baseline elsewhere. Hitters bat .200 off him here.
P 6 IP, 2 ER, 4 K
- TOMORROWKC @ NYM
Christian Scott: 3.49 ERA vs 4.74 xERA
Projected to start tomorrow vs KC. A 3.49 ERA against a 4.74 expected ERA (1.25 run gap) — running hot, due to regress. Opponents hit .223 vs .241 expected.
- TOMORROWNYY @ TB
Shane McClanahan: 3.05 ERA vs 4.28 xERA
Projected to start tomorrow vs NYY. A 3.05 ERA against a 4.28 expected ERA (1.23 run gap) — running hot, due to regress. Opponents hit .217 vs .247 expected.
- FANTASY PICKUPSSEA @ MIA
Bryan Woo
Streamer vs MIA — 3.34 xERA · 8.8 K/9 · 1.03 WHIP.
- TOMORROWOAK @ DET
Jeffrey Springs: 5.79 ERA vs 4.61 xERA
Projected to start tomorrow vs DET. A 5.79 ERA against a 4.61 expected ERA (1.18 run gap) — unlucky, due to bounce back. Opponents hit .262 vs .247 expected.
- TOMORROWHOU @ WSH
Foster Griffin: 2.87 ERA vs 4.02 xERA
Projected to start tomorrow vs HOU. A 2.87 ERA against a 4.02 expected ERA (1.15 run gap) — running hot, due to regress. Opponents hit .210 vs .242 expected.
- BATTER VS ARMLAA @ TEX
Jorge Soler vs Jacob deGrom: .300
Jorge Soler has gone 3-for-10 (.300) across 10 career at-bats off Jacob deGrom, with 1 HR. They meet again tonight. He enters steady (.662 OPS, L15).
P 1-for-4, 2 TB
- FANTASY PICKUPSMIL @ STL
Robert Gasser
Streamer vs STL — 3.29 xERA · 9.1 K/9 · 1.29 WHIP.
- TOMORROWARI @ SD
Michael King: 3.52 ERA vs 4.55 xERA
Projected to start tomorrow vs ARI. A 3.52 ERA against a 4.55 expected ERA (1.03 run gap) — running hot, due to regress. Opponents hit .213 vs .247 expected.
- TOMORROWBOS @ CHW
Davis Martin: 3.08 ERA vs 4.11 xERA
Projected to start tomorrow vs BOS. A 3.08 ERA against a 4.11 expected ERA (1.03 run gap) — running hot, due to regress. Opponents hit .254 vs .261 expected.
- TOMORROWOAK @ DET
Troy Melton: 2.04 ERA vs 3.07 xERA
Projected to start tomorrow vs OAK. A 2.04 ERA against a 3.07 expected ERA (1.02 run gap) — running hot, due to regress. Opponents hit .162 vs .216 expected.
- FIRST INNINGNYY @ TB
YRFI watch: first innings have been live on both sides of NYY @ TB
TB games have produced a first-inning run in 7 of their last 10; NYY games in 7 of 10. Early runs have been the rule, not the exception.
P 1st inning: 0-0 (0 runs)
- HEAT CHECKMIL @ STL
Jose Fermin: .851 OPS in Last 15 Days
The last 15 days sample runs 34 PA: a .851 OPS versus .727 for the season, 0.124 above his norm. His total-bases line tonight: 2.5.
P 1-for-2, 1 TB
- RUNNING GAMECLE @ MIN
Green light: Cleveland Guardians run, and Victor Caratini has caught just 15%
Cleveland Guardians steal 0.9 bags a game (84 on the season) and Victor Caratini has thrown out 8 of 53 runners (15%). Everything about tonight says they keep running.
P Cleveland Guardians stole 0 bases
- FIRST INNINGSEA @ MIA
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
- TOMORROWHOU @ WSH
Spencer Arrighetti: 3.81 ERA vs 4.71 xERA
Projected to start tomorrow vs WSH. A 3.81 ERA against a 4.71 expected ERA (0.9 run gap) — running hot, due to regress. Opponents hit .208 vs .236 expected.
- FIRST INNINGCOL @ LAD
COL strike first: 1st-inning runs in 8 of their last 10
Colorado Rockies have put up a first-inning run in 8 of their last 10 games — they jump on starters early and the YRFI side of their games has been doing the work.
P flagged team scored 0 in the 1st
- BALLPARKHOU @ WSH
At Nationals Park, Andrew Alvarez pitches to a 3.52 ERA
Andrew Alvarez at Nationals Park: 3.52 ERA over 23 innings (6G) — 2.45 on a 18.3-inning baseline elsewhere. Hitters bat .261 off him here.
P 5.2 IP, 5 ER, 3 K
- BALLPARKCOL @ SUI
Switzerland vs Colombia: 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.
- BALLPARKEGY @ ARG
Argentina vs Egypt: indoors at Mercedes-Benz Stadium
Mercedes-Benz Stadium is a closed-roof venue — closed roof with air conditioning. The summer heat that exposes open stadiums is removed from this fixture.
- RUNNING GAMECLE @ MIN
Minnesota Twins like to run — Patrick Bailey (33% caught) is the wrong catcher to test
Patrick Bailey owns a 33% caught-stealing rate (16 of 48) and Minnesota Twins run anyway — 0.6 steals a game. Strength on strength on the bases.
P Minnesota Twins stole 0 bases
- RUNNING GAMEBOS @ CHW
Green light: Chicago White Sox run, and Connor Wong has caught just 16%
Connor Wong is catching tonight at 16% on the season (3-for-19 throwing), and Chicago White Sox attempt 0.9 steals a game. The track meet is on.
P Chicago White Sox stole 1 base
- SITUATIONALEgypt @ Argentina
Argentina v Egypt: lineup in doubt
Projected XI — but fatouh is a game-time call. Confirmed sheet posts ~2h before kickoff.
- SITUATIONALColombia @ Switzerland
Switzerland v Colombia: lineup in doubt
Projected XI — but vargas, aebischer are a game-time call. Confirmed sheet posts ~2h before kickoff.
- FIRST INNINGARI @ SD
ARI strike first: 1st-inning runs in 7 of their last 10
Arizona Diamondbacks 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.
P flagged team scored 1 in the 1st
- FIRST INNINGCLE @ MIN
MIN strike first: 1st-inning runs in 7 of their last 10
Minnesota Twins 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.
P flagged team scored 0 in the 1st
- FIRST INNINGKC @ NYM
NYM have gone quiet in the 1st: runs in 1 of their last 10
New York Mets 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 3 in the 1st
Graded results
43Games
- L
Braves ML +128
MLB · 4-12
- L
Argentina -1.5 -105
WC · 2-3
- W
Over 2.5 -105
WC · 2-3
- L
Brewers -1.5 -118
MLB · 4-3
- W
Rays ML -130
MLB · 4-6
- W
Brewers ML -108
MLB · 4-3
- L
Colombia ML +130
WC · 0-0
- W
Under 2.5 -160
WC · 0-0
- W
Tigers -1.5 (112) +100
MLB · 2-6
- W
Astros ML +100
MLB · 6-3
- W
Marlins ML -120
MLB · 5-6
- W
Cubs ML -112
MLB · 5-2
- L
Guardians ML -106
MLB · 1-3
- W
Royals ML +126
MLB · 16-12
- L
Reds ML +142
MLB · 4-1
- W
Red Sox ML -124
MLB · 8-1
- W
Rangers ML -166
MLB · 3-8
- L
Dodgers -1.5 -146
MLB · 4-3
- L
Diamondbacks ML +102
MLB · 1-4
- L
Giants ML -102
MLB · 9-3
Props
- L
Bobby Witt Jr. · over
Royals @ Mets · Actual 1
- L
Bryan Reynolds · over
Braves @ Pirates · Actual 0
- L
Bryce Harper · over
Phillies @ Reds · Actual 0
- W
Chase DeLauter · over
Guardians @ Twins · Actual 1
- W
Dan Ndoye · over
Colombia @ Switzerland · Actual 2
- W
Fernando Tatis Jr. · over
Diamondbacks @ Padres · Actual 2
- W
Freddie Freeman · over
Rockies @ Dodgers · Actual 2
- L
James Rodríguez · over
Colombia @ Switzerland · Actual 0
- W
James Wood · over
Astros @ Nationals · Actual 5
- L
Joc Pederson · over
Angels @ Rangers · Actual 0
- L
Juan Soto · over
Royals @ Mets · Actual 0
- L
Kyle Schwarber · over
Phillies @ Reds · Actual 0
- W
Kyle Schwarber · over
Phillies @ Reds · Actual 1
- L
Mostafa Shobeir · over
Egypt @ Argentina · Actual 4
- L
Nathan Lukes · over
Blue Jays @ Giants · Actual 1
- L
Otto Lopez · over
Mariners @ Marlins · Actual 1
- W
Pete Crow-Armstrong · over
Cubs @ Orioles · Actual 3
- L
Riley Greene · over
Athletics @ Tigers · Actual 0
- W
Rodrigo De Paul · over
Egypt @ Argentina · Actual 1
- L
Royce Lewis · over
Guardians @ Twins · Actual 0
- L
William Contreras · over
Brewers @ Cardinals · Actual 0
- W
Willson Contreras · over
Red Sox @ White Sox · Actual 3
- W
Yandy Diaz · over
Yankees @ Rays · Actual 5