Skip to content
GARY A.I.Get the app

Sports picks for Wednesday, June 17, 2026

209 stored items

Gary’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
GARY'S PICK
DR Congo +3.5
WC@ Portugal· -105

DR Congo
+3.5

-105 · 1:00 PM ET

Portugal

Permanent matchup analysis →
GARY'S PICK
Over 2.5 Total Goals
WCDR Congo @ Portugal· -130

Over 2.5
Total Goals

-130 · 1:00 PM ET

DR Congo @ Portugal

Permanent matchup analysis →
GARY'S PICK
Croatia +2.5
WC@ England· -125

Croatia
+2.5

-125 · 4:00 PM ET

England

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCCroatia @ England· -130

Under 2.5
Total Goals

-130 · 4:00 PM ET

Croatia @ England

Permanent matchup analysis →
GARY'S PICK
Panama +0.5
WC@ Ghana· -165

Panama
+0.5

-165 · 7:00 PM ET

Ghana

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCPanama @ Ghana· -165

Under 2.5
Total Goals

-165 · 7:00 PM ET

Panama @ Ghana

Permanent matchup analysis →
GARY'S PICK
Colombia Moneyline
WC@ Uzbekistan· -270

Colombia
Moneyline

-270 · 10:00 PM ET

Uzbekistan

Permanent matchup analysis →
GARY'S PICK
Under 3.5 Total Goals
WCColombia @ Uzbekistan· -290

Under 3.5
Total Goals

-290 · 10:00 PM ET

Colombia @ Uzbekistan

Permanent matchup analysis →
GARY'S PICK
Mets Moneyline
MLB@ Reds· -134

Mets
Moneyline

-134 · 12:40 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Royals Moneyline
MLB@ Nationals· +116

Royals
Moneyline

+116 · 1:05 PM ET

Nationals

Permanent matchup analysis →
GARY'S PICK
Marlins Moneyline
MLB@ Phillies· +102

Marlins
Moneyline

+102 · 1:05 PM ET

Phillies

Permanent matchup analysis →
GARY'S PICK
Tigers Moneyline
MLB@ Astros· -112

Tigers
Moneyline

-112 · 2:10 PM ET

Astros

Permanent matchup analysis →
GARY'S PICK
Padres Moneyline
MLB@ Cardinals· +110

Padres
Moneyline

+110 · 2:15 PM ET

Cardinals

Permanent matchup analysis →
GARY'S PICK
Dodgers Moneyline
MLBvs Rays· -156

Dodgers
Moneyline

-156 · 3:10 PM ET

Rays

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLBvs Angels· -174

Diamondbacks
Moneyline

-174 · 3:40 PM ET

Angels

Permanent matchup analysis →
GARY'S PICK
Blue Jays Moneyline
MLB@ Red Sox· +108

Blue Jays
Moneyline

+108 · 6:45 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
Yankees Moneyline
MLBvs White Sox· -174

Yankees
Moneyline

-174 · 7:05 PM ET

White Sox

Permanent matchup analysis →
GARY'S PICK
Brewers Moneyline
MLBvs Guardians· -124

Brewers
Moneyline

-124 · 7:40 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Giants Moneyline
MLB@ Braves· +116

Giants
Moneyline

+116 · 7:15 PM ET

Braves

Permanent matchup analysis →
GARY'S PICK
Cubs -1.5
MLBvs Rockies· -105

Cubs
-1.5

-105 · 8:05 PM ET

Rockies

Permanent matchup analysis →

Player props

45
GARY'S PICK
MATTHIEU EPOLOSAVES OVER 4
WCDR Congo· -165

Matthieu Epolo
Saves over 4

-165 · 1:00 PM ET

DR Congo

GARY'S PICK
CRISTIANO RONALDOANYTIME GOAL OVER 1
WCPortugal· -140

Cristiano Ronaldo
Anytime Goal over 1

-140 · 1:00 PM ET

Portugal

GARY'S PICK
HARRY KANESHOTS OVER 4
WCEngland· +115

Harry Kane
Shots over 4

+115 · 4:00 PM ET

England

GARY'S PICK
DOMINIK LIVAKOVIĆSAVES OVER 4
WCCroatia· +105

Dominik Livaković
Saves over 4

+105 · 4:00 PM ET

Croatia

GARY'S PICK
GHANAANYTIME GOAL OVER 0.5
WCGhana· +135

Ghana
Anytime Goal over 0.5

+135 · 7:00 PM ET

Ghana

GARY'S PICK
PANAMASHOTS ON TARGET OVER 4
WCPanama· -165

Panama
Shots On Target over 4

-165 · 7:00 PM ET

Panama

THE LONG SHOT
JUAN SOTOHR OVER 0.5
MLBMets· +265

Juan Soto
HR over 0.5

+265 · 12:40 PM ET

Mets

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +300

James Wood
HR over 0.5

+300 · 1:05 PM ET

Nationals

THE LONG SHOT
BO BICHETTEHR OVER 0.5
MLBMets· +380

Bo Bichette
HR over 0.5

+380 · 12:40 PM ET

Mets

THE LONG SHOT
JAC CAGLIANONEHR OVER 0.5
MLBRoyals· +340

Jac Caglianone
HR over 0.5

+340 · 1:05 PM ET

Royals

THE LONG SHOT
KYLE SCHWARBERHR OVER 0.5
MLBPhillies· +205

Kyle Schwarber
HR over 0.5

+205 · 1:05 PM ET

Phillies

THE LONG SHOT
KYLE STOWERSHR OVER 0.5
MLBMarlins· +305

Kyle Stowers
HR over 0.5

+305 · 1:05 PM ET

Marlins

GARY'S PICK
JUAN SOTOTOTAL BASES OVER 1.5
MLBMets· +100

Juan Soto
Total Bases over 1.5

+100 · 12:40 PM ET

Mets

GARY'S PICK
NATHANIEL LOWEH+R+RBI UNDER 1.5
MLBReds· -134

Nathaniel Lowe
H+R+RBI under 1.5

-134 · 12:40 PM ET

Reds

GARY'S PICK
JAMES WOODTOTAL BASES OVER 1.5
MLBWashington Nationals· +100

James Wood
Total Bases over 1.5

+100 · 1:05 PM ET

Washington Nationals

GARY'S PICK
JAC CAGLIANONETOTAL BASES OVER 1.5
MLBKansas City Royals· +105

Jac Caglianone
Total Bases over 1.5

+105 · 1:05 PM ET

Kansas City Royals

GARY'S PICK
BRANDON MARSHTOTAL BASES OVER 1.5
MLBPhillies· +125

Brandon Marsh
Total Bases over 1.5

+125 · 1:05 PM ET

Phillies

GARY'S PICK
OTTO LOPEZTOTAL BASES OVER 1.5
MLBMarlins· -105

Otto Lopez
Total Bases over 1.5

-105 · 1:05 PM ET

Marlins

GARY'S PICK
DILLON DINGLERH+R+RBI OVER 1.5
MLBTigers· -141

Dillon Dingler
H+R+RBI over 1.5

-141 · 2:10 PM ET

Tigers

GARY'S PICK
YORDAN ALVAREZH+R+RBI UNDER 1.5
MLBAstros· +115

Yordan Alvarez
H+R+RBI under 1.5

+115 · 2:10 PM ET

Astros

GARY'S PICK
ALEC BURLESONTOTAL BASES OVER 1.5
MLBCardinals· +100

Alec Burleson
Total Bases over 1.5

+100 · 2:15 PM ET

Cardinals

GARY'S PICK
FERNANDO TATIS JR.TOTAL BASES OVER 1.5
MLBPadres· -114

Fernando Tatis Jr.
Total Bases over 1.5

-114 · 2:15 PM ET

Padres

GARY'S PICK
SHOHEI OHTANIPITCHER HITS ALLOWED UNDER 4.5
MLBDodgers· -140

Shohei Ohtani
Pitcher Hits Allowed under 4.5

-140 · 3:10 PM ET

Dodgers

GARY'S PICK
KYLE TUCKERH+R+RBI UNDER 1.5
MLBDodgers· -143

Kyle Tucker
H+R+RBI under 1.5

-143 · 3:10 PM ET

Dodgers

GARY'S PICK
CORBIN CARROLLTOTAL BASES OVER 1.5
MLBDiamondbacks· +110

Corbin Carroll
Total Bases over 1.5

+110 · 3:40 PM ET

Diamondbacks

GARY'S PICK
JO ADELLTOTAL BASES OVER 1.5
MLBAngels· +115

Jo Adell
Total Bases over 1.5

+115 · 3:40 PM ET

Angels

THE LONG SHOT
WILLSON CONTRERASHR OVER 0.5
MLBRed Sox· +370

Willson Contreras
HR over 0.5

+370 · 6:45 PM ET

Red Sox

THE LONG SHOT
KAZUMA OKAMOTOHR OVER 0.5
MLBBlue Jays· +370

Kazuma Okamoto
HR over 0.5

+370 · 6:45 PM ET

Blue Jays

THE LONG SHOT
COLSON MONTGOMERYHR OVER 0.5
MLBChicago White Sox· +400

Colson Montgomery
HR over 0.5

+400 · 7:05 PM ET

Chicago White Sox

GARY'S PICK
WILLSON CONTRERASTOTAL BASES OVER 1.5
MLBRed Sox· +109

Willson Contreras
Total Bases over 1.5

+109 · 6:45 PM ET

Red Sox

GARY'S PICK
GEORGE SPRINGERTOTAL BASES OVER 1.5
MLBBlue Jays· +101

George Springer
Total Bases over 1.5

+101 · 6:45 PM ET

Blue Jays

GARY'S PICK
PAUL GOLDSCHMIDTTOTAL BASES OVER 1.5
MLBYankees· +106

Paul Goldschmidt
Total Bases over 1.5

+106 · 7:05 PM ET

Yankees

GARY'S PICK
BEN RICETOTAL BASES UNDER 1.5
MLBYankees· -157

Ben Rice
Total Bases under 1.5

-157 · 7:05 PM ET

Yankees

GARY'S PICK
JACKSON CHOURIOTOTAL BASES OVER 1.5
MLBBrewers· -115

Jackson Chourio
Total Bases over 1.5

-115 · 7:40 PM ET

Brewers

GARY'S PICK
BRICE TURANGTOTAL BASES OVER 1.5
MLBBrewers· -110

Brice Turang
Total Bases over 1.5

-110 · 7:40 PM ET

Brewers

GARY'S PICK
DRAKE BALDWINH+R+RBI OVER 1.5
MLBBraves· -155

Drake Baldwin
H+R+RBI over 1.5

-155 · 7:15 PM ET

Braves

GARY'S PICK
JUNG HOO LEETOTAL BASES OVER 1.5
MLBGiants· +120

Jung Hoo Lee
Total Bases over 1.5

+120 · 7:15 PM ET

Giants

GARY'S PICK
PETE CROW-ARMSTRONGTOTAL BASES OVER 1.5
MLBCubs· -120

Pete Crow-Armstrong
Total Bases over 1.5

-120 · 8:05 PM ET

Cubs

GARY'S PICK
TJ RUMFIELDTOTAL BASES OVER 1.5
MLBRockies· +121

TJ Rumfield
Total Bases over 1.5

+121 · 8:05 PM ET

Rockies

THE LONG SHOT
PETE CROW-ARMSTRONGHR OVER 0.5
MLBCubs· +340

Pete Crow-Armstrong
HR over 0.5

+340 · 8:05 PM ET

Cubs

THE LONG SHOT
SEIYA SUZUKIHR OVER 0.5
MLBCubs· +340

Seiya Suzuki
HR over 0.5

+340 · 8:05 PM ET

Cubs

THE LONG SHOT
BRANDON LOWEHR OVER 0.5
MLBPirates· +290

Brandon Lowe
HR over 0.5

+290 · 9:40 PM ET

Pirates

THE LONG SHOT
PETE ALONSOHR OVER 0.5
MLBOrioles· +360

Pete Alonso
HR over 0.5

+360 · 9:40 PM ET

Orioles

THE LONG SHOT
NICK KURTZHR OVER 0.5
MLBAthletics· +285

Nick Kurtz
HR over 0.5

+285 · 9:40 PM ET

Athletics

THE LONG SHOT
CAL RALEIGHHR OVER 0.5
MLBMariners· +290

Cal Raleigh
HR over 0.5

+290 · 9:40 PM ET

Mariners

Research

82
  • PLATOON EDGECHW @ NYY

    Paul Goldschmidt (bats R) gets a LHP from the 1st spot

    Paul Goldschmidt's vs. Left line (1.288 OPS, 62 AB) sits well above his .668 mark the other way (99 AB). Tonight's starter Anthony Kay throws LHP, the hand he hits best.

    P 2-for-5, 5 TB

  • PLATOON EDGECHW @ NYY

    Randal Grichuk (bats R) gets a LHP from the 2nd spot

    Randal Grichuk's vs. Left line (1.056 OPS, 55 AB) sits well above his .495 mark the other way (34 AB). Tonight's starter Carlos Rodon throws LHP, the hand he hits best.

    P 1-for-4, 1 TB

  • HEAT CHECKCOL @ CHC

    Pete Crow-Armstrong is scorching: 1.338 OPS in Last 15 Days

    The last 15 days sample runs 60 PA: a 1.338 OPS versus .846 for the season, 0.492 above his norm. He has 14 home runs on the season.

    P 1-for-5, 4 TB

  • PLATOON EDGESD @ STL

    Alec Burleson (bats L) hits 3rd against Bradgley Rodriguez (RHP)

    Over 191 AB vs. Right, Alec Burleson owns a 1.005 OPS versus .464 in 86 AB the other way. He sees RHP Bradgley Rodriguez tonight hitting 3rd, where the platoon side lines up his way.

    P 1-for-4, 1 TB

  • PLATOON EDGEMIA @ PHI

    Liam Hicks (bats L) hits 1st against Andrew Painter (RHP)

    Over 195 AB vs. Right, Liam Hicks owns a .912 OPS versus .530 in 44 AB the other way. He sees RHP Andrew Painter tonight hitting 1st, where the platoon side lines up his way.

    P 1-for-4, 1 TB, 1 BB

  • STREAKALG @ ARG

    Argentina are unbeaten in 7 internationals

    Across their last 5 World Cup matches they are 3-2-0 (W-D-W-D-W), carrying a 7-match unbeaten run into this fixture.

    P team won 0-3

  • PLATOON EDGECLE @ MIL

    Brice Turang (bats L) gets a RHP from the 3rd spot

    Brice Turang's vs. Right line (.978 OPS, 178 AB) sits well above his .532 mark the other way (70 AB). Tonight's starter Gavin Williams throws RHP, the hand he hits best.

    P 1-for-4, 2 TB

  • HEAT CHECKSF @ ATL

    Matt Chapman is scorching: 1.356 OPS in Last 15 Days

    That 1.356 OPS spans the last 15 days (39 PA) against a .762 season baseline, a 0.594 swing. His total-bases line tonight: 0.5.

    P 0-for-5, 0 TB

  • HR THREATRockies @ Cubs

    Pete Crow-Armstrong to leave the yard

    Pete Crow-Armstrong is currently in the midst of a historic power surge, batting .422 with five home runs over his last 10 games. This week alone, he has hit for the cycle and recorded leadoff home runs in consecutive games.

    P 1 HR — 1-for-5, 4 TB

  • HEAT CHECKNYM @ CIN

    Bo Bichette is scorching: 1.071 OPS in Last 15 Days

    That 1.071 OPS spans the last 15 days (54 PA) against a .664 season baseline, a 0.407 swing. He has 8 home runs on the season. His total-bases line tonight: 2.5.

    P 3-for-4, 3 TB, 1 BB

  • COOLING OFFLAA @ ARI

    Nolan Arenado cold (.361 OPS, L15) — draws LHP Reid Detmers

    Nolan Arenado's .361 OPS over the last 15 days (52 PA) trails his .714 season mark, down 0.353. Tonight he draws LHP Reid Detmers — his weaker side: a .661 OPS vs LHP across 61 AB.

    P 0-for-4, 0 TB

  • PLATOON EDGEPIT @ OAK

    Brandon Lowe (bats L) draws Jack Perkins (RHP), batting 2nd

    Brandon Lowe carries a .933 OPS vs. Right (187 AB) against .585 the other way (77 AB), and faces RHP Jack Perkins from the 2nd spot — a split his blended season line may not reflect.

    P 1-for-5, 4 TB

  • HR THREATMets @ Reds

    Juan Soto to leave the yard

    Juan Soto enters this matchup in an elite statistical position to exploit Nick Lodolo's most glaring weakness. Lodolo has been historically vulnerable to left-handed hitters this season, surrendering a .400 batting average and an OPS over 1.000 to the platoon.

    P 0 HR — 3-for-5, 4 TB

  • HR THREATRoyals @ Nationals

    James Wood to homer

    James Wood is the primary power threat for the league's top-scoring offense, entering this matchup with 20 home runs in 74 games. His season home run rate (27.0%) already exceeds the 25% break-even probability required by the +300 odds.

    P 0 HR — 0-for-4, 0 TB

  • PLATOON EDGECLE @ MIL

    Travis Bazzana (bats L) hits 1st against Brandon Sproat (RHP)

    Over 100 AB vs. Right, Travis Bazzana owns a .841 OPS versus .550 in 54 AB the other way. He sees RHP Brandon Sproat tonight hitting 1st, where the platoon side lines up his way.

    P 1-for-3, 2 TB, 1 BB

  • SITUATIONALCHW @ NYY

    CHW's bullpen has covered 17.7 innings over the last 3 games

    That is 17.7 relief innings in 3 games, led by Joe Rock (6) and Erick Fedde (2.7). NYY's pen has thrown 10 over the same span.

    P flagged side lost 5-10

  • PLATOON EDGECOL @ CHC

    Troy Johnston (bats L) gets a RHP from the 5th spot

    Troy Johnston's vs. Right line (.899 OPS, 180 AB) sits well above his .520 mark the other way (54 AB). Tonight's starter Edward Cabrera throws RHP, the hand he hits best.

    P 0-for-3, 0 TB, 1 BB

  • HR THREATMets @ Reds

    Bo Bichette to go deep

    Bo Bichette is currently in his best offensive stretch of the season, recording multi-hit games in each of his last five outings (11 total hits) and launching two home runs during that span. He faces a struggling Nick Lodolo who allows a high 10.2% Barrel rate and has been consistently tagged by right-handed hitters for an .830 OPS.

    P 0 HR — 3-for-4, 3 TB, 1 BB

  • HR THREATRoyals @ Nationals

    Jac Caglianone to clear a fence

    While Jac Caglianone's season home run rate is lower than Wood's, his current trajectory and the specific pitching matchup make him a strong candidate for a long ball. Caglianone is currently on an elite hot streak, hitting .405 with a 1.098 OPS over his last two weeks, including a two-homer performance just three games ago.

    P 0 HR — 1-for-5, 1 TB

  • HR THREATBlue Jays @ Red Sox

    Willson Contreras to clear a fence

    Willson Contreras enters tonight as the hottest hitter in the Red Sox lineup, having launched five home runs over his last 10 games, including three in his most recent three outings. He has been significantly more dangerous at Fenway Park, where his OPS (1.030) and home run frequency (8 HR in 121 AB) far exceed his road production.

    P 0 HR — 1-for-4, 1 TB, 1 BB

  • HR THREATRockies @ Cubs

    Seiya Suzuki for a home run

    Seiya Suzuki is coming off a dominant performance yesterday where he hit a home run and walked three times, showing elite plate vision and contact quality. He matches up well against the rookie Sean Sullivan, whose tendency to give up fly balls (0.17 GO/AO) and lack of velocity (87.6 mph 4-seamer) make him susceptible to a gap-to-gap power hitter like Suzuki.

    P 0 HR — 2-for-4, 3 TB

  • HEAT CHECKCLE @ MIL

    Jackson Chourio is scorching: 1.226 OPS in Last 15 Days

    That 1.226 OPS spans the last 15 days (57 PA) against a .928 season baseline, a 0.298 swing. He has 9 home runs on the season. His total-bases line tonight: 1.5.

    P 1-for-4, 4 TB

  • COOLING OFFMIA @ PHI

    Xavier Edwards cold (.469 OPS, L15) — draws RHP Andrew Painter

    Xavier Edwards's .469 OPS over the last 15 days (43 PA) trails his .808 season mark, down 0.339. Tonight he draws RHP Andrew Painter — his weaker side: a .780 OPS vs RHP across 208 AB.

    P 1-for-5, 1 TB

  • SITUATIONALKC @ WSH

    WSH's bullpen has covered 16 innings over the last 3 games

    That is 16 relief innings in 3 games, led by Miles Mikolas (7) and Brad Lord (3). KC's pen has thrown 7.7 over the same span.

    P flagged side lost 6-2

  • HR THREATMarlins @ Phillies

    Kyle Schwarber to clear a fence

    Kyle Schwarber enters this matchup as the MLB home run leader with 25 long balls, including a home run in Tuesday's victory. He faces Sandy Alcantara, who has displayed a significant power vulnerability against left-handed hitters this season, surrendering 75% of his total home runs (9 of 12) to the left side of the plate.

    P 0 HR — 0-for-4, 0 TB

  • COOLING OFFTB @ LAD

    Andy Pages cold (.499 OPS, L15) — draws RHP Drew Rasmussen

    Andy Pages's .499 OPS over the last 15 days (58 PA) trails his .802 season mark, down 0.303. Tonight he draws RHP Drew Rasmussen — his stronger side: a .819 OPS vs RHP across 212 AB.

    P 1-for-4, 1 TB

  • BALLPARKLAA @ ARI

    Merrill Kelly owns a 8.13 ERA at Chase Field — 4.29 everywhere else

    Across 5 games (27.7 IP) at this venue, Merrill Kelly has a 8.13 ERA against 4.29 at his other parks (42 IP). Hitters bat .322 off him here. He draws the start here tonight.

    P 5.1 IP, 6 ER, 4 K

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +400

    France are the market's outright World Cup favourite at +400. Spain (+480) and England (+600) are the next shortest.

  • COOLING OFFCOL @ CHC

    Nico Hoerner cold (.387 OPS, L15) — draws RHP Ryan Feltner

    Nico Hoerner's .387 OPS over the last 15 days (49 PA) trails his .640 season mark, down 0.253. Tonight he draws RHP Ryan Feltner — his weaker side: a .589 OPS vs RHP across 206 AB.

    P 0-for-4, 0 TB

  • COOLING OFFMIN @ TEX

    Ezequiel Duran cold (.499 OPS, L15) — draws RHP Zebby Matthews

    Ezequiel Duran's .499 OPS over the last 15 days (46 PA) trails his .753 season mark, down 0.254. Tonight he draws RHP Zebby Matthews — his weaker side: a .745 OPS vs RHP across 169 AB.

    P 0-for-3, 0 TB, 1 BB

  • COOLING OFFTB @ LAD

    Chandler Simpson cold (.198 OPS, L15) — draws LHP Justin Wrobleski

    Chandler Simpson's .198 OPS over the last 15 days (29 PA) trails his .610 season mark, down 0.412. Tonight he draws LHP Justin Wrobleski — his weaker side: a .475 OPS vs LHP across 84 AB.

    P 0-for-3, 0 TB

  • HEAT CHECKCOL @ CHC

    Willi Castro is scorching: 1.051 OPS in Last 15 Days

    That 1.051 OPS spans the last 15 days (48 PA) against a .765 season baseline, a 0.286 swing.

    P 1-for-3, 2 TB, 1 BB

  • HEAT CHECKPIT @ OAK

    Tyler Soderstrom is scorching: 1.107 OPS in Last 15 Days

    Over the last 15 days (48 PA) he is at a 1.107 OPS, up 0.293 on his .814 season mark. He has 12 home runs on the season.

    P 0-for-2, 0 TB, 3 BB

  • HEAT CHECKPIT @ OAK

    Zack Gelof is scorching: 1.093 OPS in Last 15 Days

    Over the last 15 days (53 PA) he is at a 1.093 OPS, up 0.258 on his .835 season mark. He has 10 home runs on the season.

    P 3-for-3, 6 TB, 1 BB

  • SITUATIONALDET @ HOU

    DET's pen has logged 14.7 innings across its last 3 games

    3 games, 14.7 innings out of the pen — Tyler Holton (2.7) and Jacob Waguespack (2.3) carried the load. HOU's pen has thrown 11.7 over the same span.

    P flagged side lost 2-4

  • SITUATIONALNYM @ CIN

    NYM's bullpen has covered 14.7 innings over the last 3 games

    That is 14.7 relief innings in 3 games, led by Jonathan Pintaro (3.7) and David Peterson (3). CIN's pen has thrown 12 over the same span.

    P flagged side won 9-1

  • SITUATIONALSD @ STL

    14.7 bullpen innings in 3 games for SD

    Relievers have absorbed 14.7 innings over the last 3 games (Lucas Giolito (5) and Kyle Hart (2) the heaviest). STL's pen has thrown only 4 over the same span.

    P flagged side won 6-1

  • SITUATIONALSF @ ATL

    14.7 bullpen innings in 3 games for ATL

    Relievers have absorbed 14.7 innings over the last 3 games (Dylan Dodd (3) and Reynaldo Lopez (3) the heaviest). SF's pen has thrown 14.3 over the same span.

    P flagged side lost 7-5

  • REGRESSIONPIT @ OAK

    Jack Perkins: 6.15 ERA vs 3.71 xERA

    Jack Perkins carries a 6.15 ERA against a 3.71 expected ERA (2.44 run gap), so he has been underperforming his contact quality. Opponents hit .262 off him vs a .234 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 3 ER, 6 K

  • HEAT CHECKMIN @ TEX

    Byron Buxton is scorching: 1.230 OPS in Last 15 Days

    The last 15 days sample runs 45 PA: a 1.230 OPS versus .936 for the season, 0.294 above his norm. He has 23 home runs on the season.

    P 1-for-4, 1 TB, 1 BB

  • SITUATIONALCPV @ ESP

    Spain out-created the field but only drew

    Spain won the xG battle 2.1–0.2 yet were held to a draw (0–0). The underlying numbers favoured them — a side the result flattered to deceive.

  • REGRESSIONLAA @ ARI

    Eduardo Rodriguez: 2.54 ERA vs 4.82 xERA

    Eduardo Rodriguez carries a 2.54 ERA against a 4.82 expected ERA (2.28 run gap), so he has been outperforming his contact quality. Opponents hit .224 off him vs a .264 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 7 IP, 1 ER, 5 K

  • SITUATIONALCOL @ CHC

    14 bullpen innings in 3 games for CHC

    Relievers have absorbed 14 innings over the last 3 games (Colin Rea (4.7) and Caleb Thielbar (2.7) the heaviest). COL's pen has thrown 9.3 over the same span.

    P flagged side lost 5-2

  • SITUATIONALDR Congo @ Portugal

    DR Congo set up to contain

    Confirmed XI: DR Congo named 5 at the back vs Portugal — a sheet built to absorb pressure and frustrate, not to chase the game. Lineups like this point to a low-event match: leans UNDER on total goals, and DR Congo on the handicap / draw-no-bet carries value the reputation-priced line underrates.

  • REGRESSIONTB @ LAD

    Mookie Betts is hitting .201 with a .269 expected

    Across 168 plate appearances, Mookie Betts carries a .201 average versus a .269 xBA. His wOBA sits at .279 against a .330 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.

    P 0-for-3, 0 TB

  • COOLING OFFKC @ WSH

    Salvador Perez cold (.354 OPS, L15) — draws RHP Zack Littell

    Salvador Perez's .354 OPS over the last 15 days (47 PA) trails his .569 season mark, down 0.215. Tonight he draws RHP Zack Littell — his weaker side: a .516 OPS vs RHP across 198 AB.

    P 1-for-5, 1 TB

  • COOLING OFFSD @ STL

    Ty France cold (.445 OPS, L15) — draws RHP Kyle Leahy

    Ty France's .445 OPS over the last 15 days (33 PA) trails his .753 season mark, down 0.308. Tonight he draws RHP Kyle Leahy — his weaker side: a .734 OPS vs RHP across 94 AB.

    P 0-for-5, 0 TB

  • BATTER VS ARMMIA @ PHI

    Bryce Harper is 14-for-44 (.318) off Sandy Alcantara

    Bryce Harper's career line off Sandy Alcantara is 14-for-44, a .318 average over 44 at-bats with 3 home runs — they meet again tonight. He enters steady (.734 OPS, L15).

    P 1-for-3, 1 TB, 1 BB

  • STREAKPAN @ GHA

    Panama are winless in 3 internationals

    Recent tournament form sits 0-0-3 over the last 3 (L-L-L), with a 3-match run without a win live.

    P team lost 0-1

  • REGRESSIONPIT @ OAK

    Zack Gelof's .286 AVG hides a .224 xBA

    Zack Gelof is hitting .286 against a .224 expected average (xBA) over 208 plate appearances. His wOBA sits at .363 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 3-for-3, 6 TB, 1 BB

  • REGRESSIONSD @ STL

    Kyle Leahy: 4.64 ERA vs 6.58 xERA

    Kyle Leahy carries a 4.64 ERA against a 6.58 expected ERA (1.94 run gap), so he has been outperforming his contact quality. Opponents hit .296 off him vs a .305 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 3 ER, 7 K

  • REGRESSIONCOL @ CHC

    Nico Hoerner's .233 AVG masks a .293 xBA

    Nico Hoerner is hitting .233 against a .293 expected average (xBA) over 326 plate appearances. His wOBA sits at .291 against a .330 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

  • SITUATIONALTB @ LAD

    TB's bullpen has covered 13 innings over the last 3 games

    That is 13 relief innings in 3 games, led by Ian Seymour (3.3) and Cam Booser (2). LAD's pen has thrown 6.7 over the same span.

    P flagged side lost 0-1

  • TOURNAMENTGROUP L

    England are the shortest group-winner chalk on the board

    England are -1500 to win Group L — the shortest group-winner price on the day. The next side in Group L, Ghana, is out at +2000.

  • TOURNAMENTPATH TO THE FINAL

    Spain are the market's pick to reach the final from the other half

    Behind the outright favourite, Spain carry the shortest price to reach the final at +250 — the side the market most expects to come through the other half of the bracket.

  • PARK WEATHERTOR @ BOS

    Wind blowing out 12 mph at Fenway Park tonight

    Tonight's reading at Fenway Park — Clear, 76°, wind 12 mph, Out To CF. Everything about the air says carry. The total sits at 8.5.

    P final total 3 vs 8.5 (over lean)

  • BATTER VS ARMMIA @ PHI

    Trea Turner is 15-for-40 (.375) off Sandy Alcantara

    Trea Turner has gone 15-for-40 (.375) across 40 career at-bats off Sandy Alcantara, with 2 HR. They meet again tonight. He enters cold (.472 OPS, L15).

    P 3-for-5, 4 TB

  • BALLPARKCHW @ NYY

    At Yankee Stadium, Carlos Rodon pitches to a 1.64 ERA

    Carlos Rodon starts at Yankee Stadium tonight, where his ERA is 1.64 over 11 innings — 4.05 on a 20-inning baseline elsewhere. Hitters bat .132 off him here.

    P 5 IP, 3 ER, 7 K

  • RUNNING GAMECLE @ MIL

    Cleveland Guardians like to run — William Contreras (45% caught) is the wrong catcher to test

    William Contreras owns a 45% caught-stealing rate (15 of 33) and Cleveland Guardians run anyway — 0.9 steals a game. Strength on strength on the bases.

    P Cleveland Guardians stole 0 bases

  • REGRESSIONSD @ STL

    Manny Machado is hitting .175 with a .227 expected

    Across 291 plate appearances, Manny Machado carries a .175 average versus a .227 xBA. His wOBA sits at .268 against a .306 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, 2 TB, 1 BB

  • TOURNAMENTGROUP JEOPARDY

    Spain are slipping in Group H

    Spain, a +480 title pick, sit 3rd in Group H on 1 point after 1 — outside the automatic places.

  • REGRESSIONMIA @ PHI

    Andrew Painter: 6.43 ERA vs 4.85 xERA

    Andrew Painter carries a 6.43 ERA against a 4.85 expected ERA (1.58 run gap), so he has been underperforming his contact quality. Opponents hit .307 off him vs a .271 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 2 IP, 6 ER, 3 K

  • SITUATIONALPanama @ Ghana

    Panama picked to attack

    Confirmed XI: Panama loaded the sheet with 3 forwards vs Ghana — a go-forward selection that signals they intend to push the game open. Leans OVER on total goals and toward Panama's team total / anytime-scorer markets.

  • BALLPARKKC @ WSH

    Zack Littell owns a 6.19 ERA at Nationals Park — 4.25 everywhere else

    Across 8 games (36.3 IP) at this venue, Zack Littell has a 6.19 ERA against 4.25 at his other parks (29.7 IP). Hitters bat .273 off him here. He draws the start here tonight.

    P 5 IP, 4 ER, 2 K

  • TOURNAMENTSUREST TO ADVANCE

    USA are the surest bet to advance

    USA are -10000 to escape their group out of Group D — the shortest to-advance price on the board.

  • SITUATIONALCUW @ GER

    Germany created the better chances

    Germany led the xG 4.2–0.4 and took the result to match (7–1).

  • TOURNAMENTCOD @ POR

    What Portugal vs DR Congo decides

    In Group K, Portugal sit 2nd on 1 point and DR Congo sit 1st on 1 point — three points reshape who advances. To lift the trophy: DR Congo are 1500-1 outsiders.

  • TOURNAMENTCRO @ ENG

    England vs Croatia: the group picture

    In Group L, England sit 1st on 3 points and Croatia sit 4th on 0 points — three points reshape who advances. To lift the trophy: England are the No. 3 title choice at +600. The market has it England -1000 / the draw +650 / Croatia +6000.

  • TOURNAMENTPAN @ GHA

    Ghana vs Panama — Group L at stake

    In Group L, Ghana sit 3rd on 1 point and Panama sit 2nd on 1 point — three points reshape who advances. The market has it Ghana +265 / the draw +110 / Panama +220.

  • BALLPARKNYM @ CIN

    Nick Lodolo's ERA jumps to 5.91 at Great American Ball Park

    Nick Lodolo carries a 5.91 ERA over 4 games (21.3 IP) at tonight's park vs 4.32 across 16.7 innings everywhere else. Hitters bat .263 off him here. He starts here tonight.

    P 4.2 IP, 7 ER, 2 K

  • TOURNAMENTALG @ ARG

    Argentina vs Algeria: the group picture

    In Group J, Argentina sit 1st on 3 points and Algeria sit 4th on 0 points — three points reshape who advances. The market has it Argentina -1000 / the draw +550 / Algeria +3000.

  • BALLPARKSD @ STL

    At Busch Stadium, Kyle Leahy pitches to a 3.77 ERA

    Kyle Leahy starts at Busch Stadium tonight, where his ERA is 3.77 over 28.7 innings — 5.35 on a 35.3-inning baseline elsewhere. Hitters bat .284 off him here.

    P 6 IP, 3 ER, 7 K

  • TOURNAMENTJOR @ AUT

    Austria vs Jordan — Group J at stake

    In Group J, Austria sit 2nd on 3 points and Jordan sit 3rd on 0 points — three points reshape who advances.

  • BALLPARKLAA @ ARI

    At Chase Field, Eduardo Rodriguez pitches to a 1.93 ERA

    Eduardo Rodriguez starts at Chase Field tonight, where his ERA is 1.93 over 46.7 innings — 3.38 on a 34.7-inning baseline elsewhere. Hitters bat .186 off him here.

    P 7 IP, 1 ER, 5 K

  • STARTER FORMCHW @ NYY

    Anthony Kay is getting hit: 5.79 ERA over his last 3 starts

    He is carrying a 5.79 ERA over his last 14 innings with a 1.50 WHIP (1.42 season) — the 4.34 season line is doing a lot of work for him right now.

    P 4 IP, 4 ER, 2 K

  • SITUATIONALCOD @ POR

    Portugal dominated the ball but only drew

    Portugal held 75% of possession yet could only draw (1–1) — control without the cutting edge.

  • BALLPARKCOL @ CHC

    Edward Cabrera owns a 5.71 ERA at Wrigley Field — 4.44 everywhere else

    Across 8 games (41 IP) at this venue, Edward Cabrera has a 5.71 ERA against 4.44 at his other parks (26.3 IP). Hitters bat .290 off him here. He draws the start here tonight.

    P 4.1 IP, 5 ER, 3 K

  • BALLPARKMIA @ PHI

    Andrew Painter's ERA drops to 5.91 at Citizens Bank Park

    Andrew Painter carries a 5.91 ERA over 7 games (35 IP) at tonight's park vs 7.07 across 28 innings everywhere else. Hitters bat .271 off him here. He starts here tonight.

    P 2 IP, 6 ER, 3 K

  • BALLPARKCOD @ POR

    Portugal vs DR Congo: indoors at NRG Stadium

    NRG Stadium is a retractable-roof venue — retractable roof with air conditioning. The summer heat that exposes open stadiums is removed from this fixture.

  • BALLPARKCRO @ ENG

    England vs Croatia: 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.

  • FIRST INNINGTOR @ BOS

    BOS have gone quiet in the 1st: runs in 1 of their last 10

    Boston Red Sox 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

  • BATTER VS ARMBAL @ SEA

    Logan Gilbert has held Leody Taveras to 2-for-17 with 5 K

    Across 17 career at-bats, Leody Taveras is just 2-for-17 against Logan Gilbert with 5 strikeouts and a .637 OPS. The rematch is tonight.

    P 0-for-3, 0 TB

Graded results

62

Games

  • L

    Algeria +1.5 -160

    WC · 0-3

  • W

    DR Congo +3.5 -105

    WC · 1-1

  • L

    Over 2.5 -130

    WC · 1-1

  • W

    Croatia +2.5 -125

    WC · 2-4

  • L

    Under 2.5 -130

    WC · 2-4

  • L

    Panama +0.5 -165

    WC · 0-1

  • W

    Under 2.5 -165

    WC · 0-1

  • W

    Mets ML -134

    MLB · 9-1

  • W

    Royals ML +116

    MLB · 6-2

  • W

    Marlins ML +102

    MLB · 12-4

  • L

    Detroit Tigers ML -112

    MLB · 2-4

  • W

    Padres ML +110

    MLB · 6-1

  • W

    Dodgers ML -156

    MLB · 4-5

  • W

    Diamondbacks ML -174

    MLB · 1-8

  • W

    Blue Jays ML +108

    MLB · 3-0

  • W

    Yankees ML -174

    MLB · 5-10

  • W

    Brewers ML -124

    MLB · 4-9

  • W

    Giants ML +116

    MLB · 7-5

  • W

    Cubs -1.5 -105

    MLB · 6-8

Props

  • L

    Alec Burleson · over

    Padres @ Cardinals · Actual 1

  • W

    Ben Rice · under

    White Sox @ Yankees · Actual 1

  • L

    Bo Bichette · over

    Mets @ Reds · Actual 0

  • W

    Brandon Lowe · over

    Pirates @ Athletics · Actual 1

  • L

    Brandon Marsh · over

    Marlins @ Phillies · Actual 1

  • W

    Brice Turang · over

    Guardians @ Brewers · Actual 2

  • L

    Cal Raleigh · over

    Orioles @ Mariners · Actual 0

  • L

    Colson Montgomery · over

    White Sox @ Yankees · Actual 0

  • L

    Corbin Carroll · over

    Angels @ Diamondbacks · Actual 1

  • L

    Cristiano Ronaldo · over

    DR Congo @ Portugal · Actual 0

  • L

    Dillon Dingler · over

    Tigers @ Astros · Actual 1

  • W

    Dominik Livaković · over

    Croatia @ England · Actual 7

  • W

    Drake Baldwin · over

    Giants @ Braves · Actual 2

  • W

    Fernando Tatis Jr. · over

    Padres @ Cardinals · Actual 4

  • L

    George Springer · over

    Blue Jays @ Red Sox · Actual 0

  • W

    Ghana · over

    Panama @ Ghana · Actual 1

  • W

    Harry Kane · over

    Croatia @ England · Actual 7

  • L

    Jac Caglianone · over

    Royals @ Nationals · Actual 1

  • L

    Jac Caglianone · over

    Royals @ Nationals · Actual 0

  • W

    Jackson Chourio · over

    Guardians @ Brewers · Actual 4

  • L

    James Wood · over

    Royals @ Nationals · Actual 0

  • L

    James Wood · over

    Royals @ Nationals · Actual 0

  • W

    Jo Adell · over

    Angels @ Diamondbacks · Actual 2

  • L

    Juan Soto · over

    Mets @ Reds · Actual 0

  • W

    Juan Soto · over

    Mets @ Reds · Actual 4

  • L

    Jung Hoo Lee · over

    Giants @ Braves · Actual 0

  • L

    Kazuma Okamoto · over

    Blue Jays @ Red Sox · Actual 0

  • L

    Kyle Schwarber · over

    Marlins @ Phillies · Actual 0

  • W

    Kyle Stowers · over

    Marlins @ Phillies · Actual 2

  • W

    Kyle Tucker · under

    Rays @ Dodgers · Actual 1

  • W

    Nathaniel Lowe · under

    Mets @ Reds · Actual 1

  • L

    Nick Kurtz · over

    Pirates @ Athletics · Actual 0

  • L

    Otto Lopez · over

    Marlins @ Phillies · Actual 0

  • W

    Paul Goldschmidt · over

    White Sox @ Yankees · Actual 5

  • L

    Pete Alonso · over

    Orioles @ Mariners · Actual 0

  • W

    Pete Crow-Armstrong · over

    Rockies @ Cubs · Actual 1

  • W

    Pete Crow-Armstrong · over

    Rockies @ Cubs · Actual 4

  • L

    Seiya Suzuki · over

    Rockies @ Cubs · Actual 0

  • W

    Shohei Ohtani · under

    Rays @ Dodgers · Actual 0

  • W

    TJ Rumfield · over

    Rockies @ Cubs · Actual 4

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 1

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 0

  • W

    Yordan Alvarez · under

    Tigers @ Astros · Actual 1