Sports picks for Sunday, July 12, 2026
226 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
15
Brewers Moneyline
Orioles Moneyline
Yankees Moneyline
Red Sox Moneyline
Reds Moneyline
Guardians Moneyline
Phillies Moneyline
Rays Moneyline
Twins Moneyline
White Sox Moneyline
Braves Moneyline
Astros Moneyline
Giants Moneyline
Diamondbacks +1.5
Blue Jays MoneylinePlayer props
27


























Research
142- BULLPENNYY @ WSH
Washington Nationals pen: 15.3 relief IP over their last 3 games
Washington Nationals's bullpen has thrown 15.3 innings across their last 3 games, with 5 arms working multiple of them. A worked-down pen heading into tonight.
- TEAM RECORDMIL @ PIT
Pirates 1-7 in Paul Skenes's last 8 starts
Pirates are 1-7 in Paul Skenes's last 8 starts this season. He starts tonight.
- PLATOON EDGETOR @ SD
Nathan Lukes (bats L) hits 2nd against German Marquez (RHP)
Over 164 AB vs. Right, Nathan Lukes owns a .812 OPS versus .319 in 31 AB the other way. He sees RHP German Marquez tonight hitting 2nd, where the platoon side lines up his way.
P 1-for-3, 4 TB
- BULLPENTOR @ SD
San Diego Padres pen: 16 relief IP over their last 3 games
San Diego Padres's bullpen has thrown 16 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
- STREAKHOU @ TEX
TEX games have gone OVER 6 straight
Texas Rangers games have gone OVER 6 straight — 11.5 runs a night against an average line of 7.8. Tonight's number sits at 8.5.
P final total 11 vs 8.5
- PLATOON EDGEOAK @ CHW
Sam Antonacci (bats L) hits 1st against J.T. Ginn (RHP)
Over 201 AB vs. Right, Sam Antonacci owns a .866 OPS versus .511 in 56 AB the other way. He sees RHP J.T. Ginn tonight hitting 1st, where the platoon side lines up his way.
P 1-for-4, 4 TB
- HEAT CHECKNYY @ WSH
James Wood: 1.484 OPS in Last 15 Days
Over the last 15 days (48 PA) he is at a 1.484 OPS, up 0.511 on his .973 season mark. He has 27 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-2, 4 TB, 2 BB
- COOLING OFFARI @ LAD
Corbin Carroll: .402 OPS in L15 — draws RHP Emmet Sheehan
Corbin Carroll's .402 OPS over the last 15 days (50 PA) trails his .834 season mark, down 0.432. Tonight he draws RHP Emmet Sheehan — his weaker side: a .740 OPS vs RHP across 234 AB.
P 0-for-4, 0 TB
- HEAT CHECKCOL @ SF
Rafael Devers: 1.270 OPS in Last 15 Days
The last 15 days sample runs 48 PA: a 1.270 OPS versus .804 for the season, 0.466 above his norm. He has 19 home runs on the season.
P 0-for-3, 0 TB, 1 BB
- HEAT CHECKNYY @ WSH
Luis Garcia Jr.: 1.296 OPS in Last 15 Days
The last 15 days sample runs 53 PA: a 1.296 OPS versus .875 for the season, 0.421 above his norm. He has 20 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-2, 0 TB, 1 BB
- PLATOON EDGECOL @ SF
Mickey Moniak (bats L) gets a RHP from the 2nd spot
Mickey Moniak's vs. Right line (.990 OPS, 166 AB) sits well above his .603 mark the other way (39 AB). Tonight's starter Trevor McDonald throws RHP, the hand he hits best.
P 0-for-4, 0 TB
- PLATOON EDGECHC @ CIN
Spencer Steer (bats R) draws Matthew Boyd (LHP), batting 3rd
Spencer Steer carries a 1.053 OPS vs. Left (75 AB) against .648 the other way (236 AB), and faces LHP Matthew Boyd from the 3rd spot — a split his blended season line may not reflect.
P 2-for-5, 2 TB
- HR THREATBrewers @ Pirates
Esmerlyn Valdez
Esmerlyn Valdez is a situational specialist whose production peaks in exactly this environment. Facing Robert Gasser, a left-handed pitcher who was a late replacement for the scratched Jacob Misiorowski, Valdez enters with a massive .345 average and 1.387 OPS against southpaws this season.
P 0 HR — 1-for-4, 2 TB, 1 BB
- PLATOON EDGECLE @ MIA
Travis Bazzana (bats L) hits 1st against Tyler Phillips (RHP)
Over 156 AB vs. Right, Travis Bazzana owns a .836 OPS versus .514 in 85 AB the other way. He sees RHP Tyler Phillips tonight hitting 1st, where the platoon side lines up his way.
P 0-for-3, 0 TB, 1 BB
- TEAM RECORDCHC @ CIN
Cubs 6-2 in Matthew Boyd's last 8 starts
Cubs are 6-2 in Matthew Boyd's last 8 starts this season — winners of his last 4 in a row. He starts tonight.
- HR THREATYankees @ Nationals
Ben Rice
Cade Cavalli serves as a dream matchup for the Yankees’ top left-handed power threat. Cavalli is struggling mightily against left-handed bats this season, surrendering a .297 AVG and .802 OPS compared to a much sturdier .224 against righties.
P 0 HR — 1-for-4, 3 TB
- TEAM RECORDTOR @ SD
Blue Jays 2-6 in Kevin Gausman's last 8 starts
Blue Jays are 2-6 in Kevin Gausman's last 8 starts this season — losers of his last 5 in a row. He starts tonight.
- TEAM RECORDCOL @ 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 RECORDOAK @ CHW
White Sox 2-6 in Noah Schultz's last 8 starts
White Sox are 2-6 in Noah Schultz's last 8 starts this season — losers of his last 4 in a row. He starts tonight.
- TEAM RECORDPHI @ DET
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 5 in a row. He starts tonight.
- COOLING OFFTOR @ SD
Daulton Varsho: .295 OPS in L15 — draws RHP German Marquez
Daulton Varsho's .295 OPS over the last 15 days (43 PA) trails his .698 season mark, down 0.403. Tonight he draws RHP German Marquez — his weaker side: a .683 OPS vs RHP across 211 AB.
P 1-for-4, 1 TB
- PLATOON EDGEMIL @ PIT
Brice Turang (bats L) gets a RHP from the 3rd spot
Brice Turang's vs. Right line (.916 OPS, 253 AB) sits well above his .568 mark the other way (101 AB). Tonight's starter Paul Skenes throws RHP, the hand he hits best.
P 1-for-3, 4 TB, 1 BB
- PLATOON EDGECOL @ SF
Rafael Devers (bats L) gets a RHP from the 4th spot
Rafael Devers's vs. Right line (.935 OPS, 239 AB) sits well above his .546 mark the other way (123 AB). Tonight's starter Michael Lorenzen throws RHP, the hand he hits best.
P 0-for-3, 0 TB, 1 BB
- STARTER FORMKC @ BAL
Seth Lugo: 9.39 ERA over his last 3 starts
Across his last 3 starts (15.3 IP) he has been tagged for 16 earned runs — a 9.39 ERA with a 1.89 WHIP (1.43 season) against a 4.56 season mark.
P 4 IP, 2 ER, 6 K
- HEAT CHECKCOL @ SF
Kyle Karros: 1.184 OPS in Last 15 Days
Over the last 15 days (52 PA) he is at a 1.184 OPS, up 0.375 on his .809 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- BALLPARKTOR @ SD
German Marquez owns a 7.50 ERA at Petco Park — 2.75 everywhere else
Across 4 games (18 IP) at Petco Park, German Marquez has a 7.50 ERA against 2.75 at his other parks (19.7 IP). Hitters bat .290 off him here.
P 4 IP, 3 ER, 4 K
- HR THREATYankees @ Nationals
James Wood
James Wood is the most dangerous hitter in this park right now, and his home dominance provides a significant edge. Wood’s OPS jumps to 1.040 at Nationals Park, where he has launched 17 of his 27 home runs this season.
P 1 HR — 1-for-2, 4 TB, 2 BB
- PLATOON EDGEBOS @ NYM
Wilyer Abreu (bats L) draws Zach Thornton (LHP), batting 3rd
Wilyer Abreu carries a .973 OPS vs. Left (107 AB) against .676 the other way (242 AB), and faces LHP Zach Thornton from the 3rd spot — a split his blended season line may not reflect.
P 0-for-4, 0 TB
- PLATOON EDGEKC @ BAL
Vinnie Pasquantino (bats L) hits 5th against Shane Baz (RHP)
Over 181 AB vs. Right, Vinnie Pasquantino owns a .759 OPS versus .401 in 76 AB the other way. He sees RHP Shane Baz tonight hitting 5th, where the platoon side lines up his way.
P 1-for-4, 1 TB
- PLATOON EDGECLE @ MIA
Gabriel Arias (bats R) gets a RHP from the 6th spot
Gabriel Arias's vs. Right line (.861 OPS, 57 AB) sits well above his .436 mark the other way (31 AB). Tonight's starter Tyler Phillips throws RHP, the hand he hits best.
P 1-for-4, 1 TB
- BULLPENNYY @ WSH
New York Yankees pen: 13 relief IP over their last 3 games
New York Yankees's bullpen has thrown 13 innings across their last 3 games, with 5 arms working multiple of them. A worked-down pen heading into tonight.
- HEAD-TO-HEADATL @ STL
Cardinals are 4-1 vs Braves this season
Cardinals lead the season series 4-1 over Braves. STL won the last meeting 4-1.
- PLATOON EDGENYY @ WSH
Luis Garcia Jr. (bats L) gets a RHP from the 2nd spot
Luis Garcia Jr.'s vs. Right line (.910 OPS, 262 AB) sits well above his .635 mark the other way (39 AB). Tonight's starter Will Warren throws RHP, the hand he hits best.
P 0-for-2, 0 TB, 1 BB
- HEAD-TO-HEADARI @ LAD
Dodgers are 7-4 vs Diamondbacks this season
Dodgers lead the season series 7-4 over Diamondbacks. ARI took the last meeting 9-2 — a revenge spot.
- HEAD-TO-HEADHOU @ TEX
Astros are 6-3 vs Rangers this season
Astros lead the season series 6-3 over Rangers. HOU won the last meeting 9-3.
- STARTER FORMMIL @ 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.67 WHIP (1.04 season) — the 3.58 season line is doing a lot of work for him right now.
P 5.1 IP, 2 ER, 7 K
- HEAD-TO-HEADOAK @ CHW
White Sox are 6-3 vs Athletics this season
White Sox lead the season series 6-3 over Athletics. CHW won the last meeting 1-0.
- HEAD-TO-HEADKC @ BAL
Orioles are 4-1 vs Royals this season
Orioles lead the season series 4-1 over Royals. BAL won the last meeting 6-1.
- HEAD-TO-HEADMIL @ PIT
Pirates are 4-1 vs Brewers this season
Pirates lead the season series 4-1 over Brewers. PIT won the last meeting 3-2.
- HR THREATBrewers @ Pirates
Brandon Lowe
While Brandon Lowe faces a left-on-left matchup against Robert Gasser, his role as the Pirates' primary home run threat (21 HR) makes him a value play at +400. Gasser allows a home run to lefties every 25 at-bats, a rate that isn't restrictive enough to ignore Lowe's 23.6% season home run frequency.
P 0 HR — 1-for-4, 1 TB
- RUNNING GAMEMIL @ PIT
Milwaukee Brewers 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 Milwaukee Brewers run anyway — 0.9 steals a game. Strength on strength on the bases.
P Milwaukee Brewers stole 0 bases
- COOLING OFFCOL @ SF
Jung Hoo Lee: .424 OPS in L15 — draws RHP Michael Lorenzen
Jung Hoo Lee's .424 OPS over the last 15 days (49 PA) trails his .771 season mark, down 0.347. Tonight he draws RHP Michael Lorenzen — his stronger side: a .781 OPS vs RHP across 232 AB.
P 0-for-4, 0 TB
- PLATOON EDGEKC @ BAL
Samuel Basallo (bats L) draws Seth Lugo (RHP), batting 5th
Samuel Basallo carries a .853 OPS vs. Right (197 AB) against .532 the other way (72 AB), and faces RHP Seth Lugo from the 5th spot — a split his blended season line may not reflect.
P 1-for-5, 4 TB
- SITUATIONALOAK @ CHW
15.3 bullpen innings in 3 games for OAK
Relievers have absorbed 15.3 innings over the last 3 games (Jack Perkins (3) and Luis Medina (3) the heaviest). CHW's pen has thrown 13.7 over the same span.
P flagged side lost 1-9
- COOLING OFFNYY @ WSH
Cody Bellinger: .430 OPS in L15 — draws RHP Cade Cavalli
Cody Bellinger's .430 OPS over the last 15 days (52 PA) trails his .757 season mark, down 0.327. Tonight he draws RHP Cade Cavalli — his stronger side: a .761 OPS vs RHP across 223 AB.
P 2-for-3, 3 TB, 1 BB
- SITUATIONALNYY @ WSH
WSH's bullpen has covered 15.3 innings over the last 3 games
That is 15.3 relief innings in 3 games, led by Zack Littell (4) and Miles Mikolas (4). NYY's pen has thrown 13 over the same span.
P flagged side lost 5-3
- HEAT CHECKCLE @ MIA
Heriberto Hernandez: 1.171 OPS in Last 15 Days
That 1.171 OPS spans the last 15 days (40 PA) against a .799 season baseline, a 0.372 swing. He has 13 home runs on the season. His total-bases line tonight: 0.5.
P 1-for-4, 2 TB
- TOURNAMENTTO LIFT THE CUP
France head the title market at +140
France are the market's outright World Cup favourite at +140. England (+310) and Spain (+320) are the next shortest.
- STARTER FORMNYY @ WSH
Will Warren: 7.80 ERA over his last 3 starts
The last 3 times out: 15 innings, 13 earned runs, 19 hits. That 7.80 ERA runs 3.65 over his 4.15 season number.
P 5 IP, 1 ER, 2 K
- HR THREATDiamondbacks @ Dodgers
Ketel Marte
Ketel Marte represents the strongest power-matchup play on the board today. He faces Emmet Sheehan, a right-hander whose statistical profile is a target for power hitters.
P 0 HR — 0-for-4, 0 TB
- HEAT CHECKMIL @ PIT
Garrett Mitchell: 1.119 OPS in Last 15 Days
Over the last 15 days (48 PA) he is at a 1.119 OPS, up 0.296 on his .823 season mark. He has 8 home runs on the season. His total-bases line tonight: 0.5.
P 1-for-4, 2 TB
- PLATOON EDGESEA @ TB
Jonathan Aranda (bats L) hits 2nd against Emerson Hancock (RHP)
Over 240 AB vs. Right, Jonathan Aranda owns a .923 OPS versus .690 in 97 AB the other way. He sees RHP Emerson Hancock tonight hitting 2nd, where the platoon side lines up his way.
P 1-for-3, 4 TB
- HEAT CHECKMIL @ PIT
Esmerlyn Valdez: 1.346 OPS in Last 15 Days
The last 15 days sample runs 53 PA: a 1.346 OPS versus 1.092 for the season, 0.254 above his norm. He has 10 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB, 1 BB
- STREAKMIL @ PIT
PIT games have gone UNDER 4 straight
The under has cashed 4 in a row in PIT games: 9 combined runs per game vs lines averaging 13.9. Tonight's number sits at 7.5.
P final total 19 vs 7.5
- HEAT CHECKLAA @ MIN
Josh Bell: 1.013 OPS in Last 15 Days
The last 15 days sample runs 49 PA: a 1.013 OPS versus .740 for the season, 0.273 above his norm. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-3, 0 TB, 1 BB
- BULLPENSEA @ TB
Tampa Bay Rays pen: 14.3 relief IP over their last 3 games
Tampa Bay Rays's bullpen has thrown 14.3 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- COOLING OFFATL @ STL
Alec Burleson: .579 OPS in L15 — draws LHP Danny Young
Alec Burleson's .579 OPS over the last 15 days (51 PA) trails his .801 season mark, down 0.222. Tonight he draws LHP Danny Young — his weaker side: a .488 OPS vs LHP across 110 AB.
P 1-for-3, 2 TB, 1 BB
- SITUATIONALMIL @ PIT
PIT's pen has logged 14.3 innings across its last 3 games
3 games, 14.3 innings out of the pen — Yohan Ramirez (3) and Carmen Mlodzinski (3) carried the load. MIL's pen has thrown 10.3 over the same span.
P flagged side won 5-14
- SITUATIONALSEA @ TB
TB's bullpen has covered 14.3 innings over the last 3 games
That is 14.3 relief innings in 3 games, led by Cam Booser (3.7) and Casey Legumina (3). SEA's pen has thrown 7.3 over the same span.
P flagged side lost 8-2
- BULLPENBOS @ NYM
Boston Red Sox pen: 13 relief IP over their last 3 games
Boston Red Sox's bullpen has thrown 13 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.
- COOLING OFFOAK @ CHW
Henry Bolte: .388 OPS in L15 — draws LHP Noah Schultz
Henry Bolte's .388 OPS over the last 15 days (47 PA) trails his .701 season mark, down 0.313. Tonight he draws LHP Noah Schultz — his stronger side: a .780 OPS vs LHP across 62 AB.
P 0-for-3, 0 TB
- COOLING OFFLAA @ MIN
Logan O'Hoppe: .261 OPS in L15 — draws RHP Taj Bradley
Logan O'Hoppe's .261 OPS over the last 15 days (34 PA) trails his .587 season mark, down 0.326. Tonight he draws RHP Taj Bradley — his weaker side: a .556 OPS vs RHP across 152 AB.
P 0-for-3, 0 TB, 1 BB
- COOLING OFFSEA @ TB
J.P. Crawford: .453 OPS in L15 — draws LHP Ian Seymour
J.P. Crawford's .453 OPS over the last 15 days (52 PA) trails his .674 season mark, down 0.221. Tonight he draws LHP Ian Seymour — his weaker side: a .591 OPS vs LHP across 74 AB.
P 3-for-4, 5 TB, 1 BB
- BATTER VS ARMTOR @ SD
Fernando Tatis Jr. vs Kevin Gausman: .400
Fernando Tatis Jr. has gone 8-for-20 (.400) across 20 career at-bats off Kevin Gausman, with 2 HR. They meet again tonight. He enters steady (.732 OPS, L15).
P 0-for-4, 0 TB
- BULLPENMIL @ PIT
Pittsburgh Pirates pen: 14.3 relief IP over their last 3 games
Pittsburgh Pirates's bullpen has thrown 14.3 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- STARTER FORMHOU @ TEX
MacKenzie Gore: 7.94 ERA over his last 3 starts
Across his last 3 starts (17 IP) he has been tagged for 15 earned runs — a 7.94 ERA with a 1.35 WHIP (1.31 season) against a 4.72 season mark.
P 4 IP, 1 ER, 4 K
- FANTASY PICKUPSHOU @ TEX
Josh Jung
Jung hits in the heart of the order and carries a strong .806 OPS into a favorable matchup. Facing a pitcher with a 6.98 xERA, Jung is positioned to drive in runs and maintain his high .294 average. Stream him tonight in 12-teamers.
- COOLING OFFSEA @ TB
Yandy Diaz: .619 OPS in L15 — draws RHP Emerson Hancock
Yandy Diaz's .619 OPS over the last 15 days (51 PA) trails his .887 season mark, down 0.268. Tonight he draws RHP Emerson Hancock — his stronger side: a .899 OPS vs RHP across 249 AB.
P 2-for-4, 2 TB
- STARTER FORMCOL @ SF
Michael Lorenzen: 3.38 ERA over his last 3 starts
The last 3 times out: 16 innings, 6 earned runs, 7 Ks. That 3.38 ERA sits 3.08 runs under his 6.46 season number.
P 5 IP, 1 ER, 1 K
- HEAT CHECKCLE @ MIA
Otto Lopez: 1.108 OPS in Last 15 Days
Over the last 15 days (56 PA) he is at a 1.108 OPS, up 0.223 on his .885 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-5, 0 TB
- HEAT CHECKKC @ BAL
Isaac Collins: 1.072 OPS in Last 15 Days
Over the last 15 days (33 PA) he is at a 1.072 OPS, up 0.368 on his .704 season mark. His total-bases line tonight: 0.5.
P 1-for-4, 3 TB
- COOLING OFFPHI @ DET
Bryce Harper: .671 OPS in L15 — draws LHP Tarik Skubal
Bryce Harper's .671 OPS over the last 15 days (50 PA) trails his .869 season mark, down 0.198. Tonight he draws LHP Tarik Skubal — his weaker side: a .648 OPS vs LHP across 129 AB.
P 1-for-5, 1 TB
- REGRESSIONPHI @ DET
Edmundo Sosa: .221 AVG vs .291 xBA
Edmundo Sosa's .221 average comes against a .291 expected (xBA) on 158 plate appearances. His wOBA sits at .272 against a .342 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-2, 0 TB, 1 BB
- REGRESSIONMIL @ PIT
Esmerlyn Valdez: .311 AVG vs .243 xBA
Esmerlyn Valdez's .311 average comes against a .243 expected (xBA) on 100 plate appearances. His wOBA sits at .453 against a .380 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, 1 BB
- BALLPARKSEA @ TB
Ian Seymour's ERA drops to 3.05 at Tropicana Field
Ian Seymour carries a 3.05 ERA over 18 games (38.3 IP) at Tropicana Field vs 5.87 across 23 innings everywhere else. Hitters bat .165 off him here.
P 3.1 IP, 5 ER, 3 K
- COOLING OFFHOU @ TEX
Jake Burger: .518 OPS in L15 — draws RHP Cristian Javier
Jake Burger's .518 OPS over the last 15 days (47 PA) trails his .731 season mark, down 0.213. Tonight he draws RHP Cristian Javier — his weaker side: a .700 OPS vs RHP across 266 AB.
P 0-for-3, 0 TB, 1 BB
- STARTER FORMLAA @ MIN
Jose Soriano: 6.43 ERA over his last 3 starts
He is carrying a 6.43 ERA over his last 14 innings with a 1.36 WHIP (1.28 season) — the 3.40 season line is doing a lot of work for him right now.
P 5 IP, 3 ER, 0 K
- COOLING OFFKC @ BAL
Jac Caglianone: .545 OPS in L15 — draws RHP Shane Baz
Jac Caglianone's .545 OPS over the last 15 days (51 PA) trails his .785 season mark, down 0.24. Tonight he draws RHP Shane Baz — his stronger side: a .820 OPS vs RHP across 216 AB.
P 1-for-4, 1 TB
- STARTER FORMOAK @ CHW
Noah Schultz: 8.78 ERA over his last 3 starts
He is carrying a 8.78 ERA over his last 13.3 innings with a 1.73 WHIP (1.42 season) — the 6.00 season line is doing a lot of work for him right now.
P 5 IP, 1 ER, 4 K
- COOLING OFFCLE @ MIA
Travis Bazzana: .495 OPS in L15 — draws RHP Tyler Phillips
Travis Bazzana's .495 OPS over the last 15 days (53 PA) trails his .723 season mark, down 0.228. Tonight he draws RHP Tyler Phillips — his stronger side: a .836 OPS vs RHP across 156 AB.
P 0-for-3, 0 TB, 1 BB
- FANTASY PICKUPSHOU @ TEX
Ezequiel Duran
Duran provides solid production from the six-hole with a .761 OPS and a reliable .272 batting average. Facing a struggling starter with a 6.98 xERA offers a high-upside opportunity for Duran to capitalize on a pitcher in a tailspin. Stream him tonight in 12-teamers.
- SITUATIONALBOS @ NYM
BOS's pen has logged 13 innings across its last 3 games
3 games, 13 innings out of the pen — Tyron Guerrero (2.7) and Garrett Whitlock (2) carried the load. NYM's pen has thrown 9.7 over the same span.
P flagged side won 3-2
- BULLPENARI @ LAD
Los Angeles Dodgers pen: 13.3 relief IP over their last 3 games
Los Angeles Dodgers's bullpen has thrown 13.3 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- COOLING OFFCHC @ CIN
Ian Happ: .567 OPS in L15 — draws LHP Andrew Abbott
Ian Happ's .567 OPS over the last 15 days (47 PA) trails his .763 season mark, down 0.196. Tonight he draws LHP Andrew Abbott — his weaker side: a .559 OPS vs LHP across 103 AB.
P 0-for-3, 0 TB, 1 BB
- FANTASY PICKUPSHOU @ TEX
Brandon Nimmo
Batting cleanup gives Nimmo plenty of RBI chances against a pitcher whose 6.98 xERA indicates he is giving up significant hard contact. Nimmo’s .744 OPS and .258 average make him a dependable option to exploit this vulnerable matchup. Stream him tonight in 12-teamers.
- FIRST INNINGSEA @ TB
NRFI watch: quiet first innings on both sides of SEA @ TB
TB games have seen a first-inning run in just 3 of their last 10; SEA games in 0 of 10. That is 17 clean opening frames between them.
P 1st inning: 0-0 (0 runs)
- HEAT CHECKSEA @ TB
Chandler Simpson: .883 OPS in Last 15 Days
Over the last 15 days (46 PA) he is at a .883 OPS, up 0.222 on his .661 season mark. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- SITUATIONALATL @ STL
13 bullpen innings in 3 games for STL
Relievers have absorbed 13 innings over the last 3 games (George Soriano (2.3) and Luis Gastelum (2) the heaviest). ATL's pen has thrown 13 over the same span.
P flagged side lost 4-3
- 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 -135 — the side the market most expects to come through the other half of the bracket.
- FANTASY PICKUPSHOU @ TEX
Jake Burger
Burger slotting in at fifth puts him in a prime position to attack an opponent sporting a 6.98 xERA. His .731 OPS is sufficient to take advantage of a struggling starter who is prone to giving up runs. Stream him tonight in 12-teamers.
- BULLPENATL @ STL
St. Louis Cardinals pen: 13 relief IP over their last 3 games
St. Louis Cardinals's bullpen has thrown 13 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.
- PLATOON EDGEPHI @ DET
Dillon Dingler (bats R) gets a RHP from the 2nd spot
Dillon Dingler's vs. Right line (.884 OPS, 225 AB) sits well above his .740 mark the other way (96 AB). Tonight's starter Zack Wheeler throws RHP, the hand he hits best.
P 0-for-4, 0 TB
- COOLING OFFMIL @ PIT
Jackson Chourio: .697 OPS in L15 — draws RHP Paul Skenes
Jackson Chourio's .697 OPS over the last 15 days (62 PA) trails his .831 season mark, down 0.134. Tonight he draws RHP Paul Skenes — his weaker side: a .803 OPS vs RHP across 185 AB.
P 2-for-5, 3 TB
- BALLPARKATL @ STL
Dustin May owns a 3.59 ERA at Busch Stadium — 5.94 everywhere else
Across 9 games (52.7 IP) at Busch Stadium, Dustin May has a 3.59 ERA against 5.94 at his other parks (36.3 IP). Hitters bat .241 off him here.
P 4 IP, 2 ER, 4 K
- REGRESSIONBOS @ NYM
Francisco Lindor: .208 AVG vs .260 xBA
Francisco Lindor is hitting .208 against a .260 expected average (xBA) over 167 plate appearances. His wOBA sits at .285 against a .342 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, 6 TB
- REGRESSIONMIL @ PIT
Jake Mangum: .311 AVG vs .261 xBA
Across 248 plate appearances, Jake Mangum carries a .311 average versus a .261 xBA. His wOBA sits at .332 against a .290 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, 3 TB, 1 BB
- HEAT CHECKPHI @ DET
Riley Greene: 1.044 OPS in Last 15 Days
The last 15 days sample runs 45 PA: a 1.044 OPS versus .846 for the season, 0.198 above his norm. He has 13 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 1 TB
- PARK WEATHERLAA @ MIN
Wind blowing out 11 mph at Target Field tonight
Tonight's reading at Target Field — Sunny, 90°, wind 11 mph, Out To LF. Everything about the air says carry. The total sits at 8.5.
P final total 6 vs 8.5 (over lean)
- SITUATIONALARI @ LAD
12.3 bullpen innings in 3 games for LAD
Relievers have absorbed 12.3 innings over the last 3 games (Jack Dreyer (2.7) and Evan Phillips (2) the heaviest). ARI's pen has thrown 8.7 over the same span.
P flagged side lost 5-3
- REGRESSIONCHC @ CIN
Nico Hoerner: .235 AVG vs .285 xBA
Nico Hoerner is hitting .235 against a .285 expected average (xBA) over 416 plate appearances. His wOBA sits at .287 against a .319 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
- REGRESSIONCOL @ SF
Mickey Moniak: .283 AVG vs .232 xBA
Mickey Moniak's .283 average comes against a .232 expected (xBA) on 223 plate appearances. His wOBA sits at .387 against a .316 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
- HEAT CHECKSEA @ TB
Junior Caminero: 1.085 OPS in Last 15 Days
That 1.085 OPS spans the last 15 days (54 PA) against a .933 season baseline, a 0.152 swing. He has 28 home runs on the season. His total-bases line tonight: 1.5.
P 0-for-3, 0 TB, 1 BB
- REGRESSIONCLE @ MIA
Tyler Phillips: 3.28 ERA vs 4.8 xERA
Tyler Phillips carries a 3.28 ERA against a 4.8 expected ERA (1.52 run gap), so he has been outperforming his contact quality. Opponents hit .239 off him vs a .262 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 1 IP, 2 ER, 1 K
- REGRESSIONCOL @ SF
TJ Rumfield: .298 AVG vs .251 xBA
TJ Rumfield's .298 average comes against a .251 expected (xBA) on 380 plate appearances. His wOBA sits at .377 against a .323 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-3, 0 TB, 1 BB
- XG REGRESSIONARG @ ENG
Argentina are finishing above their chances
Argentina are scoring 2.8/match on 2.2 xG — 0.7 goals/match above expected across 6 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
- SITUATIONALTOR @ SD
12 bullpen innings in 3 games for SD
Relievers have absorbed 12 innings over the last 3 games (Jhony Brito (2.7) and Ron Marinaccio (2) the heaviest). TOR's pen has thrown 10.3 over the same span.
P flagged side won 4-5
- COOLING OFFPHI @ DET
Dillon Dingler: .614 OPS in L15 — draws RHP Zack Wheeler
Dillon Dingler's .614 OPS over the last 15 days (41 PA) trails his .841 season mark, down 0.227. Tonight he draws RHP Zack Wheeler — his stronger side: a .884 OPS vs RHP across 225 AB.
P 0-for-4, 0 TB
- PLATOON EDGESEA @ TB
Chandler Simpson (bats L) draws Emerson Hancock (RHP), batting 5th
Chandler Simpson carries a .709 OPS vs. Right (228 AB) against .549 the other way (98 AB), and faces RHP Emerson Hancock from the 5th spot — a split his blended season line may not reflect.
P 0-for-4, 0 TB
- REGRESSIONCOL @ SF
Trevor McDonald: 5.46 ERA vs 4.04 xERA
Trevor McDonald carries a 5.46 ERA against a 4.04 expected ERA (1.42 run gap), so he has been underperforming his contact quality. Opponents hit .266 off him vs a .251 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 7 IP, 1 ER, 4 K
- HEAT CHECKCHC @ CIN
Sal Stewart: .943 OPS in Last 15 Days
The last 15 days sample runs 58 PA: a .943 OPS versus .811 for the season, 0.132 above his norm. He has 19 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB
- COOLING OFFKC @ BAL
Leody Taveras: .352 OPS in L15 — draws RHP Seth Lugo
Leody Taveras's .352 OPS over the last 15 days (27 PA) trails his .661 season mark, down 0.309. Tonight he draws RHP Seth Lugo — his stronger side: a .733 OPS vs RHP across 171 AB.
P 2-for-4, 5 TB
- REGRESSIONCLE @ MIA
Otto Lopez: .339 AVG vs .294 xBA
Otto Lopez is hitting .339 against a .294 expected average (xBA) over 405 plate appearances. His wOBA sits at .380 against a .339 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-5, 0 TB
- HEAT CHECKCHC @ CIN
Tyler Stephenson: .938 OPS in Last 15 Days
The last 15 days sample runs 30 PA: a .938 OPS versus .692 for the season, 0.246 above his norm. His total-bases line tonight: 1.5.
P 0-for-4, 0 TB
- PLATOON EDGEPHI @ DET
Riley Greene (bats L) gets a RHP from the 4th spot
Riley Greene's vs. Right line (.887 OPS, 238 AB) sits well above his .752 mark the other way (102 AB). Tonight's starter Zack Wheeler throws RHP, the hand he hits best.
P 1-for-4, 1 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 RECAPMAR @ FRA
France created the better chances
France led the xG 3.1–0.1 and took the result to match (2–0).
- STARTER FORMCOL @ SF
Trevor McDonald: 7.24 ERA over his last 3 starts
He is carrying a 7.24 ERA over his last 13.7 innings with a 1.54 WHIP (1.38 season) — the 5.46 season line is doing a lot of work for him right now.
P 7 IP, 1 ER, 4 K
- XG REGRESSIONESP @ FRA
France are finishing above their chances
France are scoring 2.7/match on 2.2 xG — 0.5 goals/match above expected across 6 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.
- RUNNING GAMEBOS @ NYM
Boston Red Sox like to run — Luis Torrens (42% caught) is the wrong catcher to test
Boston Red Sox attempt 1 steals a game, but Luis Torrens has cut down 14 of 33 runners (42%). Someone is getting thrown out tonight.
P Boston Red Sox stole 0 bases
- BALLPARKW10 @ W10
W101 vs W102: afternoon heat at MetLife Stadium
An open-air 3pm local kickoff at MetLife Stadium — open-air in an exposed Meadowlands bowl. Conditioning is tested when matches are played in the afternoon sun.
- BALLPARKPHI @ DET
Tarik Skubal owns a 3.99 ERA at Comerica Park — 2.40 everywhere else
Across 5 games (29.3 IP) at Comerica Park, Tarik Skubal has a 3.99 ERA against 2.40 at his other parks (41.3 IP). Hitters bat .227 off him here.
P 5 IP, 2 ER, 5 K
- HEAT CHECKKC @ BAL
Salvador Perez: .730 OPS in Last 15 Days
Over the last 15 days (44 PA) he is at a .730 OPS, up 0.139 on his .591 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.
P 1-for-4, 2 TB
- FANTASY PICKUPSBOS @ NYM
Payton Tolle
Streamer vs NYM — 3.07 xERA · 9 K/9 · 1.07 WHIP.
- BALLPARKCHC @ CIN
At Great American Ball Park, Andrew Abbott pitches to a 4.72 ERA
Andrew Abbott at Great American Ball Park: 4.72 ERA over 47.7 innings (9G) — 3.21 on a 53.3-inning baseline elsewhere. Hitters bat .262 off him here.
P 4 IP, 4 ER, 3 K
- REGRESSIONSEA @ TB
Emerson Hancock: 3.23 ERA vs 4.33 xERA
Emerson Hancock carries a 3.23 ERA against a 4.33 expected ERA (1.11 run gap), so he has been outperforming his contact quality. Opponents hit .212 off him vs a .252 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.
P 1.2 IP, 0 ER, 2 K
- BALLPARKMIL @ PIT
At PNC Park, Paul Skenes pitches to a 3.02 ERA
Paul Skenes at PNC Park: 3.02 ERA over 62.7 innings (11G) — 4.46 on a 40.3-inning baseline elsewhere. Hitters bat .214 off him here.
P 5.1 IP, 2 ER, 7 K
- FANTASY PICKUPSKC @ BAL
Blaze Alexander
Pickup vs Seth Lugo (5.41 xERA) — .791 OPS, bats 6th.
- RUNNING GAMESEA @ TB
Green light: Tampa Bay Rays run, and Mitch Garver has caught just 13%
Tampa Bay Rays steal 1 bags a game (89 on the season) and Mitch Garver has thrown out 4 of 31 runners (13%). Everything about tonight says they keep running.
P Tampa Bay Rays stole 0 bases
- FANTASY PICKUPSKC @ BAL
Samuel Basallo
Pickup vs Seth Lugo (5.41 xERA) — .768 OPS, bats 5th.
- RUNNING GAMECLE @ MIA
Miami Marlins 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 Miami Marlins run anyway — 1.1 steals a game. Strength on strength on the bases.
P Miami Marlins stole 0 bases
- TOURNAMENTGROUP STAGE
The eight best third-place sides advance
In the 48-team format the eight best third-place finishers reach the Round of 32 — a single win across the group stage can be enough to advance.
- FIRST INNINGHOU @ TEX
YRFI watch: first innings have been live on both sides of HOU @ TEX
Both sides keep scoring early — a 1st-inning run in 7 of 10 for TEX and 7 of 10 for HOU games lately.
P 1st inning: 0-0 (0 runs)
- FANTASY PICKUPSKC @ BAL
Taylor Ward
Pickup vs Seth Lugo (5.41 xERA) — .745 OPS, bats 2nd.
- FANTASY PICKUPSMIL @ PIT
Robert Gasser
Streamer vs PIT — 3.43 xERA · 8.3 K/9 · 1.18 WHIP.
- RUNNING GAMEOAK @ CHW
Chicago White Sox like to run — Shea Langeliers (36% caught) is the wrong catcher to test
Chicago White Sox attempt 0.9 steals a game, but Shea Langeliers has cut down 16 of 45 runners (36%). Someone is getting thrown out tonight.
P Chicago White Sox stole 0 bases
- FIRST INNINGMIL @ PIT
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
- BALLPARKESP @ FRA
France vs Spain: 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.
- BALLPARKARG @ ENG
England vs Argentina: 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.
- FANTASY PICKUPSTOR @ SD
Kevin Gausman
Streamer vs SD — 3.88 xERA · 9.1 K/9 · 1.22 WHIP.
- FANTASY PICKUPSATL @ STL
Dustin May
Streamer vs ATL — 3.77 xERA · 8.6 K/9 · 1.25 WHIP.
- FIRST INNINGPHI @ DET
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 0 in the 1st
- FIRST INNINGCLE @ MIA
CLE have gone quiet in the 1st: runs in 1 of their last 10
Cleveland Guardians 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
42Games
- L
Brewers ML +110
MLB · 5-14
- W
Red Sox ML -110
MLB · 3-2
- W
Phillies ML +114
MLB · 5-0
- W
Yankees ML -102
MLB · 5-3
- W
Guardians ML -106
MLB · 5-2
- L
Rays ML -142
MLB · 8-2
- L
Reds ML +108
MLB · 8-4
- W
White Sox ML -144
MLB · 1-9
- W
Orioles ML -148
MLB · 2-8
- W
Twins ML -132
MLB · 2-4
- L
Blue Jays ML -126
MLB · 4-5
- W
Diamondbacks +1.5 -115
MLB · 5-3
- W
Braves ML +110
MLB · 4-3
- L
Astros ML +118
MLB · 5-6
- W
Giants ML -148
MLB · 1-3
Props
- W
Ben Rice · over
Yankees @ Nationals · Actual 3
- L
Brandon Lowe · over
Brewers @ Pirates · Actual 0
- W
Brayan Rocchio · over
Guardians @ Marlins · Actual 6
- W
Elly De La Cruz · over
Cubs @ Reds · Actual 2
- L
Esmerlyn Valdez · over
Brewers @ Pirates · Actual 0
- W
Esmerlyn Valdez · over
Brewers @ Pirates · Actual 4
- W
Gabriel Moreno · over
Diamondbacks @ Dodgers · Actual 2
- L
Jac Caglianone · over
Royals @ Orioles · Actual 1
- L
Jackson Merrill · over
Blue Jays @ Padres · Actual 0
- W
James Wood · over
Yankees @ Nationals · Actual 3
- W
Jonathan Aranda · over
Mariners @ Rays · Actual 4
- W
Jordan Walker · over
Braves @ Cardinals · Actual 3
- L
Joshua Kuroda-Grauer · over
Athletics @ White Sox · Actual 1
- L
Juan Soto · over
Red Sox @ Mets · Actual 0
- L
Ketel Marte · over
Diamondbacks @ Dodgers · Actual 0
- W
Kyle Schwarber · over
Phillies @ Tigers · Actual 2
- L
Luis Arraez · over
Rockies @ Giants · Actual 0
- L
Michael Harris II · over
Braves @ Cardinals · Actual 0
- L
Mickey Moniak · over
Rockies @ Giants · Actual 0
- W
Mike Trout · over
Angels @ Twins · Actual 2
- W
Munetaka Murakami · over
Athletics @ White Sox · Actual 1
- L
Otto Lopez · over
Guardians @ Marlins · Actual 0
- W
Ryan Jeffers · over
Angels @ Twins · Actual 3
- W
Samuel Basallo · over
Royals @ Orioles · Actual 1
- L
Teoscar Hernandez · over
Diamondbacks @ Dodgers · Actual 0
- L
Wilyer Abreu · over
Red Sox @ Mets · Actual 0
- W
Wyatt Langford · over
Astros @ Rangers · Actual 2