Skip to content
GARY A.I.Get the app

Sports picks for Saturday, June 20, 2026

207 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
Netherlands Moneyline
WCvs Sweden· -140

Netherlands
Moneyline

-140 · 1:00 PM ET

Sweden

Permanent matchup analysis →
GARY'S PICK
Over 2.5 Total Goals
WCSweden @ Netherlands· -165

Over 2.5
Total Goals

-165 · 1:00 PM ET

Sweden @ Netherlands

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLB@ Tigers· +108

White Sox
Moneyline

+108 · 1:10 PM ET

Tigers

Permanent matchup analysis →
GARY'S PICK
Yankees -1.5
MLBvs Reds· +100

Yankees
-1.5

+100 · 1:35 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Cubs Moneyline
MLBvs Blue Jays· -130

Cubs
Moneyline

-130 · 2:20 PM ET

Blue Jays

Permanent matchup analysis →
GARY'S PICK
Côte d'Ivoire +1.5
WC@ Germany· -160

Côte d'Ivoire
+1.5

-160 · 4:00 PM ET

Germany

Permanent matchup analysis →
GARY'S PICK
Under 3.5 Total Goals
WCCôte d'Ivoire @ Germany· -175

Under 3.5
Total Goals

-175 · 4:00 PM ET

Côte d'Ivoire @ Germany

Permanent matchup analysis →
GARY'S PICK
Rangers Moneyline
MLBvs Padres· -126

Rangers
Moneyline

-126 · 4:05 PM ET

Padres

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

Brewers
Moneyline

+116 · 4:10 PM ET

Braves

Permanent matchup analysis →
GARY'S PICK
Marlins Moneyline
MLBvs Giants· -144

Marlins
Moneyline

-144 · 4:10 PM ET

Giants

Permanent matchup analysis →
GARY'S PICK
Rays Moneyline
MLBvs Nationals· -120

Rays
Moneyline

-120 · 4:10 PM ET

Nationals

Permanent matchup analysis →
GARY'S PICK
Phillies Moneyline
MLBvs Mets· -198

Phillies
Moneyline

-198 · 7:15 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Astros Moneyline
MLBvs Guardians· -152

Astros
Moneyline

-152 · 7:15 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Draw
WCCuraçao @ Ecuador· +700

Draw

+700 · 8:00 PM ET

Curaçao @ Ecuador

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCCuraçao @ Ecuador· +140

Under 2.5
Total Goals

+140 · 8:00 PM ET

Curaçao @ Ecuador

Permanent matchup analysis →
GARY'S PICK
Pirates -1.5
MLB@ Rockies· -142

Pirates
-1.5

-142 · 9:10 PM ET

Rockies

Permanent matchup analysis →
GARY'S PICK
Athletics Moneyline
MLBvs Angels· -168

Athletics
Moneyline

-168 · 10:05 PM ET

Angels

Permanent matchup analysis →
GARY'S PICK
Dodgers -1.5
MLBvs Orioles· -120

Dodgers
-1.5

-120 · 10:10 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
Twins Moneyline
MLB@ Diamondbacks· +100

Twins
Moneyline

+100 · 10:10 PM ET

Diamondbacks

Permanent matchup analysis →
GARY'S PICK
Red Sox Moneyline
MLB@ Mariners· +104

Red Sox
Moneyline

+104 · 10:10 PM ET

Mariners

Permanent matchup analysis →

Player props

37
GARY'S PICK
CODY GAKPOANYTIME GOAL OVER 1
WCNetherlands· +175

Cody Gakpo
Anytime Goal over 1

+175 · 1:00 PM ET

Netherlands

GARY'S PICK
TIJJANI REIJNDERSSHOT EACH HALF OVER 1
WCNetherlands· -105

Tijjani Reijnders
Shot Each Half over 1

-105 · 1:00 PM ET

Netherlands

GARY'S PICK
BEN RICETOTAL BASES OVER 1.5
MLBYankees· -105

Ben Rice
Total Bases over 1.5

-105 · 1:35 PM ET

Yankees

GARY'S PICK
JJ BLEDAYWALKS OVER 0.5
MLBReds· +112

JJ Bleday
Walks over 0.5

+112 · 1:35 PM ET

Reds

GARY'S PICK
KERRY CARPENTERH+R+RBI UNDER 1.5
MLBTigers· -139

Kerry Carpenter
H+R+RBI under 1.5

-139 · 1:10 PM ET

Tigers

GARY'S PICK
COLSON MONTGOMERYTOTAL BASES OVER 1.5
MLBWhite Sox· +125

Colson Montgomery
Total Bases over 1.5

+125 · 1:10 PM ET

White Sox

GARY'S PICK
SEIYA SUZUKIH+R+RBI OVER 1.5
MLBCubs· -137

Seiya Suzuki
H+R+RBI over 1.5

-137 · 2:20 PM ET

Cubs

GARY'S PICK
VLADIMIR GUERRERO JR.H+R+RBI UNDER 1.5
MLBBlue Jays· +120

Vladimir Guerrero Jr.
H+R+RBI under 1.5

+120 · 2:20 PM ET

Blue Jays

GARY'S PICK
DENIZ UNDAVANYTIME GOAL OVER 0.5
WCGermany· +140

Deniz Undav
Anytime Goal over 0.5

+140 · 4:00 PM ET

Germany

GARY'S PICK
FLORIAN WIRTZSHOTS OVER 2.5
WCGermany· -130

Florian Wirtz
Shots over 2.5

-130 · 4:00 PM ET

Germany

GARY'S PICK
SAMAD TAYLORTOTAL BASES OVER 0.5
MLBPadres· -150

Samad Taylor
Total Bases over 0.5

-150 · 4:05 PM ET

Padres

GARY'S PICK
MANNY MACHADOTOTAL BASES UNDER 1.5
MLBPadres· -159

Manny Machado
Total Bases under 1.5

-159 · 4:05 PM ET

Padres

GARY'S PICK
ANDREW VAUGHNH+R+RBI OVER 1.5
MLBMilwaukee Brewers· +108

Andrew Vaughn
H+R+RBI over 1.5

+108 · 4:10 PM ET

Milwaukee Brewers

GARY'S PICK
BRICE TURANGH+R+RBI UNDER 1.5
MLBMilwaukee Brewers· -145

Brice Turang
H+R+RBI under 1.5

-145 · 4:10 PM ET

Milwaukee Brewers

GARY'S PICK
LIAM HICKSH+R+RBI OVER 1.5
MLBMarlins· -130

Liam Hicks
H+R+RBI over 1.5

-130 · 4:10 PM ET

Marlins

GARY'S PICK
RAFAEL DEVERSH+R+RBI UNDER 1.5
MLBGiants· -120

Rafael Devers
H+R+RBI under 1.5

-120 · 4:10 PM ET

Giants

GARY'S PICK
YANDY DIAZH+R+RBI OVER 1.5
MLBTampa Bay Rays· -155

Yandy Diaz
H+R+RBI over 1.5

-155 · 4:10 PM ET

Tampa Bay Rays

GARY'S PICK
CJ ABRAMSTOTAL BASES OVER 1.5
MLBWashington Nationals· +150

CJ Abrams
Total Bases over 1.5

+150 · 4:10 PM ET

Washington Nationals

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +390

James Wood
HR over 0.5

+390 · 4:10 PM ET

Nationals

GARY'S PICK
KYLE SCHWARBERH+R+RBI OVER 1.5
MLBPhillies· -120

Kyle Schwarber
H+R+RBI over 1.5

-120 · 7:15 PM ET

Phillies

GARY'S PICK
JUAN SOTOSINGLES UNDER 0.5
MLBMets· -125

Juan Soto
Singles under 0.5

-125 · 7:15 PM ET

Mets

GARY'S PICK
SPENCER ARRIGHETTIK'S OVER 5.5
MLBAstros· -136

Spencer Arrighetti
K'S over 5.5

-136 · 7:15 PM ET

Astros

GARY'S PICK
STEVEN KWANH+R+RBI UNDER 1.5
MLBGuardians· -145

Steven Kwan
H+R+RBI under 1.5

-145 · 7:15 PM ET

Guardians

GARY'S PICK
ENNER VALENCIAANYTIME GOAL OVER 1
WCEcuador· -125

Enner Valencia
Anytime Goal over 1

-125 · 8:00 PM ET

Ecuador

GARY'S PICK
ELOY ROOMSAVES OVER 5
WCCuraçao· +100

Eloy Room
Saves over 5

+100 · 8:00 PM ET

Curaçao

THE LONG SHOT
KYLE SCHWARBERHR OVER 0.5
MLBPhillies· +255

Kyle Schwarber
HR over 0.5

+255 · 7:15 PM ET

Phillies

THE LONG SHOT
YORDAN ALVAREZHR OVER 0.5
MLBAstros· +340

Yordan Alvarez
HR over 0.5

+340 · 7:15 PM ET

Astros

GARY'S PICK
BRYAN REYNOLDSHITS OVER 1.5
MLBPirates· +140

Bryan Reynolds
Hits over 1.5

+140 · 9:10 PM ET

Pirates

GARY'S PICK
EDOUARD JULIENHITS UNDER 0.5
MLBRockies· +100

Edouard Julien
Hits under 0.5

+100 · 9:10 PM ET

Rockies

GARY'S PICK
ZACH NETOHITS UNDER 0.5
MLBAngels· +152

Zach Neto
Hits under 0.5

+152 · 10:05 PM ET

Angels

GARY'S PICK
SHEA LANGELIERSH+R+RBI UNDER 2.5
MLBAthletics· -140

Shea Langeliers
H+R+RBI under 2.5

-140 · 10:05 PM ET

Athletics

GARY'S PICK
TREVOR ROGERSK'S UNDER 3.5
MLBOrioles· +122

Trevor Rogers
K'S under 3.5

+122 · 10:10 PM ET

Orioles

GARY'S PICK
MOOKIE BETTSSINGLES OVER 0.5
MLBDodgers· +100

Mookie Betts
Singles over 0.5

+100 · 10:10 PM ET

Dodgers

GARY'S PICK
BYRON BUXTONRUNS SCORED OVER 0.5
MLBTwins· -130

Byron Buxton
Runs Scored over 0.5

-130 · 10:10 PM ET

Twins

GARY'S PICK
JOSH BELLSINGLES OVER 0.5
MLBTwins· -108

Josh Bell
Singles over 0.5

-108 · 10:10 PM ET

Twins

GARY'S PICK
CONNELLY EARLYK'S OVER 5.5
MLBRed Sox· -130

Connelly Early
K'S over 5.5

-130 · 10:10 PM ET

Red Sox

GARY'S PICK
CAL RALEIGHHITS UNDER 0.5
MLBMariners· +136

Cal Raleigh
Hits under 0.5

+136 · 10:10 PM ET

Mariners

Research

88
  • HEAT CHECKTOR @ CHC

    Pete Crow-Armstrong: 1.409 OPS in Last 15 Days

    The last 15 days sample runs 54 PA: a 1.409 OPS versus .870 for the season, 0.539 above his norm. He has 15 home runs on the season.

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

  • PLATOON EDGECHW @ DET

    Sam Antonacci (bats L) hits 1st against Troy Melton (RHP)

    Over 150 AB vs. Right, Sam Antonacci owns a .878 OPS versus .446 in 39 AB the other way. He sees RHP Troy Melton tonight hitting 1st, where the platoon side lines up his way.

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

  • PLATOON EDGESTL @ KC

    Alec Burleson (bats L) hits 3rd against Seth Lugo (RHP)

    Over 199 AB vs. Right, Alec Burleson owns a .993 OPS versus .446 in 89 AB the other way. He sees RHP Seth Lugo tonight hitting 3rd, where the platoon side lines up his way.

    P 1-for-4, 2 TB

  • PLATOON EDGECIN @ NYY

    Paul Goldschmidt (bats R) gets a LHP from the 3rd spot

    Paul Goldschmidt's vs. Left line (1.214 OPS, 66 AB) sits well above his .695 mark the other way (108 AB). Tonight's starter Andrew Abbott throws LHP, the hand he hits best.

    P 1-for-5, 4 TB

  • PLATOON EDGECLE @ HOU

    Travis Bazzana (bats L) hits 1st against Tatsuya Imai (RHP)

    Over 106 AB vs. Right, Travis Bazzana owns a .919 OPS versus .535 in 58 AB the other way. He sees RHP Tatsuya Imai tonight hitting 1st, where the platoon side lines up his way.

    P 4-for-4, 10 TB

  • STREAKSWE @ NED

    Netherlands are unbeaten in 7 internationals

    Their last 5 at the World Cup read W-D-D-W-W — a 3-2-0 record and a 7-match unbeaten run.

    P team won 1-5

  • PLATOON EDGECHW @ DET

    Matt Vierling (bats R) gets a LHP from the 3rd spot

    Matt Vierling's vs. Left line (.881 OPS, 63 AB) sits well above his .458 mark the other way (121 AB). Tonight's starter Sean Newcomb throws LHP, the hand he hits best.

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

  • SITUATIONALSD @ TEX

    18.7 bullpen innings in 3 games for SD

    Relievers have absorbed 18.7 innings over the last 3 games (Lucas Giolito (5) and Griffin Canning (4.3) the heaviest). TEX's pen has thrown 12.7 over the same span.

    P flagged side lost 7-9

  • HR THREATMets @ Phillies

    Kyle Schwarber to clear a fence

    The matchup between Kyle Schwarber and Freddy Peralta is heavily tilted in favor of the Phillies' leadoff hitter due to Peralta's extreme platoon splits. This season, Peralta has surrendered 90% of his home runs (9 out of 10) to left-handed batters, while allowing them a .755 OPS compared to just .587 for right-handers.

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

  • PLATOON EDGEMIN @ ARI

    Trevor Larnach (bats L) hits 1st against Michael Soroka (RHP)

    Over 165 AB vs. Right, Trevor Larnach owns a .827 OPS versus .530 in 25 AB the other way. He sees RHP Michael Soroka tonight hitting 1st, where the platoon side lines up his way.

    P 1-for-3, 1 TB

  • HR THREATAngels @ Athletics

    Nick Kurtz to go deep

    Nick Kurtz is the focal point of an Athletics offense that has launched 25 home runs over its last 10 games. Kurtz is in peak form, hitting .316 with 4 home runs and 10 RBIs in that 10-game stretch.

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

  • HR THREATTwins @ Diamondbacks

    Byron Buxton to homer

    Byron Buxton is currently maintaining one of the highest home run rates in the league, totaling 23 home runs in just 65 games. His production is heavily weighted toward night games, where he has launched 21 of those 23 home runs in 157 at-bats, a rate of one home run every 7.5 at-bats.

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

  • HR THREATPirates @ Rockies

    Brandon Lowe to go deep

    Brandon Lowe is in a premier position to exploit the matchup against Rockies starter Tomoyuki Sugano. While Sugano carries a respectable 4.54 ERA, his underlying metrics are among the worst in the league, highlighted by a 7.22 xERA and a 14.5% barrel rate allowed (both indicating significant regression is coming).

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

  • COOLING OFFMIN @ ARI

    Nolan Arenado: .353 OPS in L15 — draws LHP Connor Prielipp

    Nolan Arenado's .353 OPS over the last 15 days (48 PA) trails his .707 season mark, down 0.354. Tonight he draws LHP Connor Prielipp — his weaker side: a .670 OPS vs LHP across 66 AB.

    P 2-for-4, 2 TB

  • HEAT CHECKNYM @ PHI

    Bo Bichette: 1.005 OPS in Last 15 Days

    That 1.005 OPS spans the last 15 days (56 PA) against a .667 season baseline, a 0.338 swing. He has 8 home runs on the season. His total-bases line tonight: 0.5.

    P 1-for-3, 1 TB

  • SITUATIONALCHW @ DET

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

    That is 18 relief innings in 3 games, led by Sean Burke (7.3) and Erick Fedde (4.7). DET's pen has thrown 8.7 over the same span.

    P flagged side lost 1-4

  • PLATOON EDGEMIN @ ARI

    Corbin Carroll (bats L) gets a LHP from the 3rd spot

    Corbin Carroll's vs. Left line (1.135 OPS, 93 AB) sits well above his .815 mark the other way (176 AB). Tonight's starter Connor Prielipp throws LHP, the hand he hits best.

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

  • BALLPARKWSH @ TB

    Ian Seymour's ERA drops to 2.95 at Tropicana Field

    Ian Seymour carries a 2.95 ERA over 15 games (21.3 IP) at tonight's park vs 7.41 across 17 innings everywhere else. Hitters bat .141 off him here. He starts here tonight.

    P 5 IP, 3 ER, 4 K

  • HR THREATOrioles @ Dodgers

    Andy Pages to clear a fence

    The statistical profile for Trevor Rogers in night games is disastrous, featuring an 8.79 ERA compared to his respectable 3.62 Day ERA. Rogers' primary weakness is his inability to contain right-handed power; he has surrendered eight of his nine total home runs this season to righties while allowing a .299 batting average against.

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

  • HR THREATTwins @ Diamondbacks

    Corbin Carroll to clear a fence

    Corbin Carroll presents a strong value proposition against Taj Bradley due to Bradley's extreme fly-ball profile. Bradley enters the game with a 0.60 GO/AO ratio, indicating he allows significantly more fly balls than ground balls, which directly increases the probability of home runs.

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

  • HR THREATAngels @ Athletics

    Shea Langeliers to go deep

    Shea Langeliers leads the Athletics with 19 home runs this season and remains one of the most prolific power threats in the American League West. He is coming off a game where he went 3-for-7 with a home run, and he has maintained a solid power pace with 3 homers in his last 10 outings.

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

  • HEAT CHECKSF @ MIA

    Matt Chapman: 1.186 OPS in Last 15 Days

    That 1.186 OPS spans the last 15 days (39 PA) against a .731 season baseline, a 0.455 swing.

    P 0-for-5, 0 TB

  • PLATOON EDGENYM @ PHI

    Bryce Harper (bats L) gets a RHP from the 3rd spot

    Bryce Harper's vs. Right line (.959 OPS, 159 AB) sits well above his .642 mark the other way (99 AB). Tonight's starter Freddy Peralta throws RHP, the hand he hits best.

    P 4-for-5, 10 TB

  • BALLPARKTOR @ CHC

    Colin Rea owns a 3.03 ERA at Wrigley Field — 7.19 everywhere else

    Across 6 games (32.7 IP) at this venue, Colin Rea has a 3.03 ERA against 7.19 at his other parks (41.3 IP). Hitters bat .250 off him here. He draws the start here tonight.

    P 5.1 IP, 0 ER, 3 K

  • HR THREATNationals @ Rays

    James Wood to homer

    James Wood is the Nationals' primary power threat, leading the team with 20 home runs. This matchup is statistically favorable due to Ian Seymour's profile as an extreme fly-ball pitcher (0.57 GO/AO), which is highly susceptible to the long ball.

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

  • COOLING OFFCIN @ NYY

    Spencer Steer: .388 OPS in L15 — draws RHP Will Warren

    Spencer Steer's .388 OPS over the last 15 days (40 PA) trails his .747 season mark, down 0.359. Tonight he draws RHP Will Warren — his weaker side: a .643 OPS vs RHP across 192 AB.

    P 1-for-5, 4 TB

  • COOLING OFFSF @ MIA

    Xavier Edwards: .440 OPS in L15 — draws RHP Trevor McDonald

    Xavier Edwards's .440 OPS over the last 15 days (40 PA) trails his .801 season mark, down 0.361. Tonight he draws RHP Trevor McDonald — his weaker side: a .775 OPS vs RHP across 212 AB.

    P 0-for-5, 0 TB

  • BATTER VS ARMLAA @ OAK

    Shea Langeliers vs Jose Soriano: .545

    Shea Langeliers has gone 6-for-11 (.545) across 11 career at-bats off Jose Soriano, with 2 HR. They meet again tonight. He enters steady (.671 OPS, L15).

    P 1-for-5, 2 TB

  • HEAT CHECKSTL @ KC

    Jac Caglianone: 1.099 OPS in Last 15 Days

    Over the last 15 days (49 PA) he is at a 1.099 OPS, up 0.306 on his .793 season mark. He has 10 home runs on the season.

    P 2-for-4, 5 TB

  • HEAT CHECKLAA @ OAK

    Tyler Soderstrom: 1.153 OPS in Last 15 Days

    Over the last 15 days (46 PA) he is at a 1.153 OPS, up 0.331 on his .822 season mark. He has 13 home runs on the season.

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

  • SITUATIONALTOR @ CHC

    15.3 bullpen innings in 3 games for TOR

    Relievers have absorbed 15.3 innings over the last 3 games (Simeon Woods Richardson (3) and Spencer Miles (2) the heaviest). CHC's pen has thrown 11 over the same span.

    P flagged side won 8-6

  • HEAT CHECKLAA @ OAK

    Zack Gelof: 1.101 OPS in Last 15 Days

    Over the last 15 days (55 PA) he is at a 1.101 OPS, up 0.258 on his .843 season mark. He has 11 home runs on the season.

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

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +370

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

  • HEAT CHECKPIT @ COL

    Willi Castro: 1.094 OPS in Last 15 Days

    That 1.094 OPS spans the last 15 days (44 PA) against a .768 season baseline, a 0.326 swing.

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

  • HEAT CHECKWSH @ TB

    Nasim Nunez: .978 OPS in Last 15 Days

    The last 15 days sample runs 36 PA: a .978 OPS versus .580 for the season, 0.398 above his norm.

    P 2-for-4, 3 TB

  • COOLING OFFLAA @ OAK

    Shea Langeliers: .671 OPS in L15 — draws RHP Jose Soriano

    Shea Langeliers's .671 OPS over the last 15 days (60 PA) trails his .865 season mark, down 0.194. Tonight he draws RHP Jose Soriano — his weaker side: a .797 OPS vs RHP across 211 AB.

    P 1-for-5, 2 TB

  • STARTER FORMCLE @ HOU

    Spencer Arrighetti: 6.19 ERA over his last 3 starts

    He is carrying a 6.19 ERA over his last 16 innings with a 1.50 WHIP (1.22 season) — the 2.57 season line is doing a lot of work for him right now.

    P 6 IP, 6 ER, 8 K

  • COOLING OFFTOR @ CHC

    Vladimir Guerrero Jr.: .444 OPS in L15 — draws RHP Colin Rea

    Vladimir Guerrero Jr.'s .444 OPS over the last 15 days (41 PA) trails his .731 season mark, down 0.287. Tonight he draws RHP Colin Rea — his weaker side: a .696 OPS vs RHP across 204 AB.

    P 2-for-4, 2 TB

  • TOURNAMENTCIV @ GER

    Germany vs Côte d'Ivoire: the group picture

    In Group E, Germany sit 1st on 6 points and Côte d'Ivoire sit 2nd on 3 points — three points reshape who advances. To lift the trophy: Côte d'Ivoire are 110-1 outsiders.

  • TOURNAMENTSWE @ NED

    What Netherlands vs Sweden decides

    In Group F, Netherlands sit 1st on 4 points and Sweden sit 2nd on 3 points — three points reshape who advances. To lift the trophy: Sweden are 150-1 outsiders. The market has it the draw +2800 / Sweden +4000.

  • STREAKCIV @ GER

    Germany are unbeaten in 4 internationals

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

    P team won 1-2

  • SITUATIONALSF @ MIA

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

    That is 14.7 relief innings in 3 games, led by John King (3.3) and Dax Fulton (2). SF's pen has thrown 14 over the same span.

    P flagged side won 3-6

  • REGRESSIONWSH @ TB

    Dylan Crews: .186 AVG vs .265 xBA

    Dylan Crews's .186 average comes against a .265 expected (xBA) on 102 plate appearances. His wOBA sits at .246 against a .329 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, 5 TB

  • SITUATIONALPAR @ TUR

    Türkiye out-created the field but didn't win

    Türkiye won the xG battle 2.1–0.3 yet lost to Paraguay (0–1). The underlying numbers favoured them — a side the result flattered to deceive.

  • STARTER FORMCLE @ HOU

    Joey Cantillo: 7.71 ERA over his last 3 starts

    Across his last 3 starts (14 IP) he has been tagged for 12 earned runs — a 7.71 ERA with a 1.86 WHIP (1.49 season) against a 4.38 season mark.

    P 8 IP, 1 ER, 9 K

  • SITUATIONALMIL @ ATL

    14 bullpen innings in 3 games for ATL

    Relievers have absorbed 14 innings over the last 3 games (Carlos Carrasco (4) and Dylan Dodd (2) the heaviest). MIL's pen has thrown 11.3 over the same span.

    P flagged side won 3-4

  • REGRESSIONSTL @ KC

    Michael McGreevy: 3.35 ERA vs 5.67 xERA

    Michael McGreevy carries a 3.35 ERA against a 5.67 expected ERA (2.32 run gap), so he has been outperforming his contact quality. Opponents hit .243 off him vs a .294 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 5 ER, 2 K

  • PARK WEATHERNYM @ PHI

    Wind blowing out 13 mph at Citizens Bank Park tonight

    Tonight's reading at Citizens Bank Park — Partly Cloudy, 80°, wind 13 mph, Out To RF. Everything about the air says carry. The total sits at 8.5.

    P final total 18 vs 8.5 (over lean)

  • SITUATIONALCuraçao @ Ecuador

    Curaçao set up to contain

    Confirmed XI: Curaçao named 5 at the back with a lone striker vs Ecuador — 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 Curaçao on the handicap / draw-no-bet carries value the reputation-priced line underrates.

  • COOLING OFFBAL @ LAD

    Samuel Basallo: .426 OPS in L15 — draws RHP Roki Sasaki

    Samuel Basallo's .426 OPS over the last 15 days (39 PA) trails his .766 season mark, down 0.34. Tonight he draws RHP Roki Sasaki — his stronger side: a .830 OPS vs RHP across 160 AB.

    P 0-for-4, 0 TB

  • COOLING OFFPIT @ COL

    Nick Gonzales: .510 OPS in L15 — draws LHP Kyle Freeland

    Nick Gonzales's .510 OPS over the last 15 days (52 PA) trails his .707 season mark, down 0.197. Tonight he draws LHP Kyle Freeland — his weaker side: a .574 OPS vs LHP across 77 AB.

    P 1-for-4, 3 TB

  • TOMORROWLAA @ OAK

    Jack Perkins: 6.15 ERA vs 3.73 xERA

    Projected to start tomorrow vs LAA. A 6.15 ERA against a 3.73 expected ERA (2.42 run gap) — unlucky, due to bounce back. Opponents hit .262 vs .234 expected.

  • COOLING OFFCHW @ DET

    Riley Greene: .600 OPS in L15 — draws LHP Sean Newcomb

    Riley Greene's .600 OPS over the last 15 days (43 PA) trails his .821 season mark, down 0.221. Tonight he draws LHP Sean Newcomb — his weaker side: a .820 OPS vs LHP across 77 AB.

    P 0-for-4, 0 TB

  • BALLPARKBAL @ LAD

    Roki Sasaki's ERA drops to 3.50 at Dodger Stadium

    Roki Sasaki carries a 3.50 ERA over 7 games (36 IP) at tonight's park vs 6.19 across 32 innings everywhere else. Hitters bat .228 off him here. He starts here tonight.

    P 5.2 IP, 3 ER, 6 K

  • REGRESSIONBAL @ LAD

    Mookie Betts: .215 AVG vs .278 xBA

    Across 178 plate appearances, Mookie Betts carries a .215 average versus a .278 xBA. His wOBA sits at .295 against a .337 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 3-for-5, 7 TB

  • SITUATIONALNYM @ PHI

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

    That is 13 relief innings in 3 games, led by Tanner Banks (2) and Max Lazar (2). NYM's pen has thrown 9.7 over the same span.

    P flagged side won 3-15

  • TOURNAMENTGROUP E

    Germany are the shortest group-winner chalk on the board

    Germany are -2500 to win Group E — the shortest group-winner price on the day. The next side in Group E, Côte d'Ivoire, is out at +165.

  • 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 +260 — the side the market most expects to come through the other half of the bracket.

  • STREAKCUW @ ECU

    Ecuador are winless in 3 internationals

    Across their last 4 World Cup matches they are 1-1-2 (L-L-D-W), carrying a 3-match run without a win into this fixture.

    P team drew 0-0

  • SITUATIONALWSH @ TB

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

    That is 13 relief innings in 3 games, led by Miles Mikolas (6) and Paxton Schultz (2). TB's pen has thrown 9.3 over the same span.

    P flagged side won 4-3

  • REGRESSIONLAA @ OAK

    Zack Gelof: .286 AVG vs .226 xBA

    Zack Gelof is hitting .286 against a .226 expected average (xBA) over 222 plate appearances. His wOBA sits at .366 against a .295 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, 1 BB

  • REGRESSIONCLE @ HOU

    Spencer Arrighetti: 2.57 ERA vs 4.53 xERA

    Spencer Arrighetti carries a 2.57 ERA against a 4.53 expected ERA (1.96 run gap), so he has been outperforming his contact quality. Opponents hit .200 off him vs a .237 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 6 ER, 8 K

  • SITUATIONALCôte d'Ivoire @ Germany

    Côte d'Ivoire rotated 4

    Confirmed XI: Côte d'Ivoire made 4 changes from their last match (Guéla Doué, Bazoumana Touré, Nicolas Pépé… out). A heavily-rotated side — resting legs or managing the group — is playing below full strength: value on Germany (side + over their total) the market is slow to adjust for.

  • BALLPARKMIN @ ARI

    Michael Soroka owns a 2.05 ERA at Chase Field — 4.54 everywhere else

    Across 9 games (48.3 IP) at this venue, Michael Soroka has a 2.05 ERA against 4.54 at his other parks (33.7 IP). Hitters bat .232 off him here. He draws the start here tonight.

    P 1 IP, 0 ER, 0 K

  • REGRESSIONPIT @ COL

    Kyle Freeland: 7.36 ERA vs 5.56 xERA

    Kyle Freeland carries a 7.36 ERA against a 5.56 expected ERA (1.8 run gap), so he has been underperforming his contact quality. Opponents hit .312 off him vs a .299 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 7.1 IP, 2 ER, 8 K

  • BALLPARKNYM @ PHI

    Cristopher Sanchez owns a 0.90 ERA at Citizens Bank Park — 3.23 everywhere else

    Across 9 games (60 IP) at this venue, Cristopher Sanchez has a 0.90 ERA against 3.23 at his other parks (39 IP). Hitters bat .192 off him here. He draws the start here tonight.

    P 6 IP, 1 ER, 5 K

  • TOURNAMENTGROUP JEOPARDY

    Spain are slipping in Group H

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

  • REGRESSIONTOR @ CHC

    Nico Hoerner: .238 AVG vs .290 xBA

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

  • TOMORROWWSH @ TB

    Nick Martinez: 2.6 ERA vs 4.47 xERA

    Projected to start tomorrow vs WSH. A 2.6 ERA against a 4.47 expected ERA (1.87 run gap) — running hot, due to regress. Opponents hit .256 vs .284 expected.

  • REGRESSIONCLE @ HOU

    Tatsuya Imai: 6.15 ERA vs 4.5 xERA

    Tatsuya Imai carries a 6.15 ERA against a 4.5 expected ERA (1.65 run gap), so he has been underperforming his contact quality. Opponents hit .230 off him vs a .229 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 3 ER, 11 K

  • BALLPARKPIT @ COL

    Kyle Freeland owns a 6.32 ERA at Coors Field — 8.31 everywhere else

    Across 6 games (31.3 IP) at this venue, Kyle Freeland has a 6.32 ERA against 8.31 at his other parks (34.7 IP). Hitters bat .289 off him here. He draws the start here tonight.

    P 7.1 IP, 2 ER, 8 K

  • SITUATIONALLAA @ OAK

    12 bullpen innings in 3 games for OAK

    Relievers have absorbed 12 innings over the last 3 games (Luis Medina (3) and Jose Suarez (2.7) the heaviest). LAA's pen has thrown 10 over the same span.

    P flagged side won 11-12

  • TOMORROWMIL @ ATL

    Robert Gasser: 4.88 ERA vs 3.3 xERA

    Projected to start tomorrow vs ATL. A 4.88 ERA against a 3.3 expected ERA (1.58 run gap) — unlucky, due to bounce back. Opponents hit .237 vs .187 expected.

  • SITUATIONALQAT @ CAN

    Canada created the better chances

    Canada led the xG 4.6–0.2 and took the result to match (6–0).

  • TOURNAMENTSUREST TO ADVANCE

    Spain are the surest bet to advance

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

  • RUNNING GAMENYM @ PHI

    Philadelphia Phillies like to run — Luis Torrens (43% caught) is the wrong catcher to test

    Philadelphia Phillies attempt 0.9 steals a game, but Luis Torrens has cut down 12 of 28 runners (43%). Someone is getting thrown out tonight.

    P Philadelphia Phillies stole 0 bases

  • TOMORROWPIT @ COL

    Michael Lorenzen: 7.13 ERA vs 5.6 xERA

    Projected to start tomorrow vs PIT. A 7.13 ERA against a 5.6 expected ERA (1.53 run gap) — unlucky, due to bounce back. Opponents hit .343 vs .296 expected.

  • TOURNAMENTCUW @ ECU

    Ecuador vs Curaçao — Group E at stake

    In Group E, Ecuador sit 3rd on 0 points and Curaçao sit 4th on 0 points — three points reshape who advances. To lift the trophy: Ecuador are 120-1 outsiders, Curaçao are 2500-1 outsiders. The market has it Ecuador -700 / the draw +650 / Curaçao +1700.

  • TOMORROWWSH @ TB

    Andrew Alvarez: 3.49 ERA vs 4.68 xERA

    Projected to start tomorrow vs TB. A 3.49 ERA against a 4.68 expected ERA (1.19 run gap) — running hot, due to regress. Opponents hit .266 vs .276 expected.

  • 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.

  • TOMORROWBAL @ LAD

    Brandon Young: 3.18 ERA vs 4.32 xERA

    Projected to start tomorrow vs LAD. A 3.18 ERA against a 4.32 expected ERA (1.14 run gap) — running hot, due to regress. Opponents hit .234 vs .255 expected.

  • TOMORROWNYM @ PHI

    David Peterson: 5.91 ERA vs 4.78 xERA

    Projected to start tomorrow vs PHI. A 5.91 ERA against a 4.78 expected ERA (1.13 run gap) — unlucky, due to bounce back. Opponents hit .289 vs .268 expected.

  • FIRST INNINGNYM @ PHI

    YRFI watch: first innings have been live on both sides of NYM @ PHI

    Both sides keep scoring early — a 1st-inning run in 7 of 10 for PHI and 7 of 10 for NYM games lately.

    P 1st inning: 0-1 (1 run)

  • RUNNING GAMECLE @ HOU

    Green light: Cleveland Guardians run, and Yainer Diaz has caught just 13%

    Yainer Diaz is catching tonight at 13% on the season (2-for-15 throwing), and Cleveland Guardians attempt 1.1 steals a game. The track meet is on.

    P Cleveland Guardians stole 0 bases

  • TOMORROWBAL @ LAD

    Emmet Sheehan: 4.76 ERA vs 3.78 xERA

    Projected to start tomorrow vs BAL. A 4.76 ERA against a 3.78 expected ERA (0.98 run gap) — unlucky, due to bounce back. Opponents hit .244 vs .232 expected.

  • BALLPARKSWE @ NED

    Netherlands vs Sweden: 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.

  • BATTER VS ARMNYM @ PHI

    Juan Soto vs Cristopher Sanchez: .357

    Juan Soto's career line off Cristopher Sanchez is 5-for-14, a .357 average over 14 at-bats — they meet again tonight. He enters hot (1.108 OPS, L15).

    P 1-for-3, 1 TB

  • FIRST INNINGCLE @ HOU

    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 1 in the 1st

Graded results

62

Games

  • W

    Netherlands ML -140

    WC · 1-5

  • W

    Over 2.5 -165

    WC · 1-5

  • L

    White Sox ML +108

    MLB · 1-4

  • L

    Yankees -1.5 +100

    MLB · 10-2

  • L

    Cubs ML -130

    MLB · 8-6

  • W

    Côte d'Ivoire +1.5 -160

    WC · 1-2

  • W

    Under 3.5 -175

    WC · 1-2

  • L

    Brewers ML +116

    MLB · 3-4

  • W

    Marlins ML -144

    MLB · 2-6

  • L

    Rays ML -120

    MLB · 4-2

  • L

    Rangers ML -126

    MLB · 6-3

  • L

    Astros ML -152

    MLB · 8-1

  • W

    Phillies ML -198

    MLB · 3-15

  • W

    Draw +700

    WC · 0-0

  • W

    Under 2.5 +140

    WC · 0-0

  • L

    Pirates -1.5 -142

    MLB · 1-2

  • L

    Athletics ML -168

    MLB · 7-0

  • L

    Dodgers -1.5 -120

    MLB · 3-2

  • W

    Twins ML +100

    MLB · 16-8

  • W

    Red Sox ML +104

    MLB · 5-1

Props

  • W

    Andrew Vaughn · over

    Brewers @ Braves · Actual 2

  • L

    Ben Rice · over

    Reds @ Yankees · Actual 0

  • W

    Ben Rice · over

    Reds @ Yankees · Actual 1

  • W

    Brice Turang · under

    Brewers @ Braves · Actual 1

  • L

    Bryan Reynolds · over

    Pirates @ Rockies · Actual 1

  • L

    Bryce Harper · over

    Mets @ Phillies · Actual 0

  • L

    Byron Buxton · over

    Twins @ Diamondbacks · Actual 0

  • W

    Cal Raleigh · under

    Red Sox @ Mariners · Actual 0

  • L

    Christian Walker · over

    Guardians @ Astros · Actual 0

  • W

    CJ Abrams · over

    Nationals @ Rays · Actual 4

  • W

    Cody Gakpo · over

    Sweden @ Netherlands · Actual 2

  • L

    Colson Montgomery · over

    White Sox @ Tigers · Actual 0

  • L

    Colson Montgomery · over

    White Sox @ Tigers · Actual 0

  • W

    Connelly Early · over

    Red Sox @ Mariners · Actual 7

  • W

    Deniz Undav · over

    Côte d'Ivoire @ Germany · Actual 2

  • W

    Edouard Julien · under

    Pirates @ Rockies · Actual 0

  • W

    Eloy Room · over

    Curaçao @ Ecuador · Actual 15

  • L

    Enner Valencia · over

    Curaçao @ Ecuador · Actual 0

  • L

    Florian Wirtz · over

    Côte d'Ivoire @ Germany · Actual 2

  • L

    James Wood · over

    Nationals @ Rays · Actual 0

  • L

    JJ Bleday · over

    Reds @ Yankees · Actual 0

  • W

    Josh Bell · over

    Twins @ Diamondbacks · Actual 1

  • L

    Juan Soto · under

    Mets @ Phillies · Actual 1

  • W

    Kerry Carpenter · under

    White Sox @ Tigers · Actual 0

  • W

    Kyle Schwarber · over

    Mets @ Phillies · Actual 3

  • W

    Kyle Schwarber · over

    Mets @ Phillies · Actual 14

  • L

    Liam Hicks · over

    Giants @ Marlins · Actual 0

  • W

    Manny Machado · under

    Padres @ Rangers · Actual 0

  • W

    Mookie Betts · over

    Orioles @ Dodgers · Actual 1

  • L

    Paul Goldschmidt · over

    Reds @ Yankees · Actual 0

  • W

    Rafael Devers · under

    Giants @ Marlins · Actual 0

  • W

    Samad Taylor · over

    Padres @ Rangers · Actual 3

  • L

    Seiya Suzuki · over

    Blue Jays @ Cubs · Actual 1

  • L

    Shea Langeliers · under

    Angels @ Athletics · Actual 3

  • W

    Spencer Arrighetti · over

    Guardians @ Astros · Actual 8

  • W

    Steven Kwan · under

    Guardians @ Astros · Actual 0

  • L

    Tijjani Reijnders · over

    Sweden @ Netherlands · Actual 1

  • W

    Trevor Rogers · under

    Orioles @ Dodgers · Actual 2

  • L

    Vladimir Guerrero Jr. · under

    Blue Jays @ Cubs · Actual 5

  • W

    Yandy Diaz · over

    Nationals @ Rays · Actual 4

  • L

    Yordan Alvarez · over

    Guardians @ Astros · Actual 0

  • L

    Zach Neto · under

    Angels @ Athletics · Actual 1