Skip to content
GARY A.I.Get the app

Sports picks for Tuesday, June 16, 2026

238 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

18
GARY'S PICK
France -1.5
WCvs Senegal· +130

France
-1.5

+130 · 3:00 PM ET

Senegal

Permanent matchup analysis →
GARY'S PICK
Iraq +1.5
WCvs Norway· +125

Iraq
+1.5

+125 · 6:00 PM ET

Norway

Permanent matchup analysis →
GARY'S PICK
Algeria +1.5
WC@ Argentina· -160

Algeria
+1.5

-160 · 9:00 PM ET

Argentina

Permanent matchup analysis →
GARY'S PICK
Phillies Moneyline
MLBvs Marlins· -178

Phillies
Moneyline

-178 · 6:40 PM ET

Marlins

Permanent matchup analysis →
GARY'S PICK
Nationals Moneyline
MLBvs Royals· -134

Nationals
Moneyline

-134 · 6:45 PM ET

Royals

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

Blue Jays
Moneyline

-120 · 6:45 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLB@ Yankees· +122

White Sox
Moneyline

+122 · 7:05 PM ET

Yankees

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

Mets
Moneyline

-124 · 7:10 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Braves Moneyline
MLBvs Giants· -166

Braves
Moneyline

-166 · 7:15 PM ET

Giants

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

Brewers
Moneyline

-154 · 7:40 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Cardinals Moneyline
MLBvs Padres· -118

Cardinals
Moneyline

-118 · 7:45 PM ET

Padres

Permanent matchup analysis →
GARY'S PICK
Rockies Moneyline
MLB@ Cubs· +166

Rockies
Moneyline

+166 · 8:05 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
Twins Moneyline
MLB@ Rangers· +110

Twins
Moneyline

+110 · 8:05 PM ET

Rangers

Permanent matchup analysis →
GARY'S PICK
Astros Moneyline
MLBvs Tigers· -178

Astros
Moneyline

-178 · 8:10 PM ET

Tigers

Permanent matchup analysis →
GARY'S PICK
Angels Moneyline
MLB@ Diamondbacks· -106

Angels
Moneyline

-106 · 9:40 PM ET

Diamondbacks

Permanent matchup analysis →
GARY'S PICK
Mariners Moneyline
MLBvs Orioles· -142

Mariners
Moneyline

-142 · 9:40 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
Athletics Moneyline
MLBvs Pirates· -138

Athletics
Moneyline

-138 · 9:40 PM ET

Pirates

Permanent matchup analysis →
GARY'S PICK
Rays Moneyline
MLB@ Dodgers· +124

Rays
Moneyline

+124 · 10:10 PM ET

Dodgers

Permanent matchup analysis →

Player props

58
GARY'S PICK
KYLIAN MBAPPESHOTS OVER 3.5
WCFrance· -125

Kylian Mbappe
Shots over 3.5

-125 · 3:00 PM ET

France

GARY'S PICK
ERLING HAALANDSHOTS ON TARGET OVER 1.5
WCNorway· -155

Erling Haaland
Shots On Target over 1.5

-155 · 6:00 PM ET

Norway

GARY'S PICK
SADIO MANESHOTS ON TARGET OVER 0.5
WCSenegal· -140

Sadio Mane
Shots On Target over 0.5

-140 · 3:00 PM ET

Senegal

GARY'S PICK
AYMEN HUSSEINSHOTS UNDER 1.5
WCIraq· +130

Aymen Hussein
Shots under 1.5

+130 · 6:00 PM ET

Iraq

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +290

James Wood
HR over 0.5

+290 · 6:45 PM ET

Nationals

THE LONG SHOT
JACKSON CHOURIOHR OVER 0.5
MLBBrewers· +390

Jackson Chourio
HR over 0.5

+390 · 7:40 PM ET

Brewers

THE LONG SHOT
MATT OLSONHR OVER 0.5
MLBBraves· +350

Matt Olson
HR over 0.5

+350 · 7:15 PM ET

Braves

THE LONG SHOT
RHYS HOSKINSHR OVER 0.5
MLBGuardians· +370

Rhys Hoskins
HR over 0.5

+370 · 7:40 PM ET

Guardians

THE LONG SHOT
KYLE SCHWARBERHR OVER 0.5
MLBPhillies· +250

Kyle Schwarber
HR over 0.5

+250 · 6:40 PM ET

Phillies

THE LONG SHOT
BEN RICEHR OVER 0.5
MLBYankees· +285

Ben Rice
HR over 0.5

+285 · 7:05 PM ET

Yankees

THE LONG SHOT
DRAKE BALDWINHR OVER 0.5
MLBBraves· +390

Drake Baldwin
HR over 0.5

+390 · 7:15 PM ET

Braves

THE LONG SHOT
YORDAN ALVAREZHR OVER 0.5
MLBAstros· +305

Yordan Alvarez
HR over 0.5

+305 · 8:10 PM ET

Astros

THE LONG SHOT
BRYCE HARPERHR OVER 0.5
MLBPhillies· +375

Bryce Harper
HR over 0.5

+375 · 6:40 PM ET

Phillies

THE LONG SHOT
BOBBY WITT JR.HR OVER 0.5
MLBRoyals· +350

Bobby Witt Jr.
HR over 0.5

+350 · 6:45 PM ET

Royals

THE LONG SHOT
COLSON MONTGOMERYHR OVER 0.5
MLBWhite Sox· +305

Colson Montgomery
HR over 0.5

+305 · 7:05 PM ET

White Sox

THE LONG SHOT
CHRISTIAN WALKERHR OVER 0.5
MLBAstros· +350

Christian Walker
HR over 0.5

+350 · 8:10 PM ET

Astros

GARY'S PICK
OTTO LOPEZHITS OVER 1.5
MLBMarlins· +195

Otto Lopez
Hits over 1.5

+195 · 6:40 PM ET

Marlins

GARY'S PICK
KYLE SCHWARBERWALKS OVER 0.5
MLBPhillies· -115

Kyle Schwarber
Walks over 0.5

-115 · 6:40 PM ET

Phillies

GARY'S PICK
JAMES WOODH+R+RBI OVER 2.5
MLBNationals· +119

James Wood
H+R+RBI over 2.5

+119 · 6:45 PM ET

Nationals

GARY'S PICK
MAIKEL GARCIAH+R+RBI OVER 1.5
MLBRoyals· -135

Maikel Garcia
H+R+RBI over 1.5

-135 · 6:45 PM ET

Royals

GARY'S PICK
VLADIMIR GUERRERO JR.TOTAL BASES UNDER 1.5
MLBBlue Jays· -145

Vladimir Guerrero Jr.
Total Bases under 1.5

-145 · 6:45 PM ET

Blue Jays

GARY'S PICK
WILLSON CONTRERASHITS RUNS RBIS HRRS UNDER 1.5
MLBRed Sox· -120

Willson Contreras
Hits Runs Rbis Hrrs under 1.5

-120 · 6:45 PM ET

Red Sox

GARY'S PICK
COLSON MONTGOMERYHITS UNDER 0.5
MLBWhite Sox· +119

Colson Montgomery
Hits under 0.5

+119 · 7:05 PM ET

White Sox

GARY'S PICK
JOSE CABALLEROHITS OVER 0.5
MLBYankees· -152

Jose Caballero
Hits over 0.5

-152 · 7:05 PM ET

Yankees

GARY'S PICK
KODAI SENGAPITCHER OUTS UNDER 14.5
MLBMets· -130

Kodai Senga
Pitcher Outs under 14.5

-130 · 7:10 PM ET

Mets

GARY'S PICK
JJ BLEDAYTOTAL BASES OVER 1.5
MLBReds· +125

JJ Bleday
Total Bases over 1.5

+125 · 7:10 PM ET

Reds

GARY'S PICK
MATT CHAPMANH+R+RBI OVER 1.5
MLBGiants· +105

Matt Chapman
H+R+RBI over 1.5

+105 · 7:15 PM ET

Giants

GARY'S PICK
AUSTIN RILEYHITS UNDER 0.5
MLBBraves· +155

Austin Riley
Hits under 0.5

+155 · 7:15 PM ET

Braves

GARY'S PICK
JACKSON CHOURIOH+R+RBI OVER 1.5
MLBBrewers· -165

Jackson Chourio
H+R+RBI over 1.5

-165 · 7:40 PM ET

Brewers

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

Steven Kwan
H+R+RBI under 1.5

-155 · 7:40 PM ET

Guardians

GARY'S PICK
JORDAN WALKERH+R+RBI OVER 1.5
MLBCardinals· -121

Jordan Walker
H+R+RBI over 1.5

-121 · 7:45 PM ET

Cardinals

GARY'S PICK
MANNY MACHADOH+R+RBI UNDER 1.5
MLBPadres· +100

Manny Machado
H+R+RBI under 1.5

+100 · 7:45 PM ET

Padres

GARY'S PICK
RYAN FELTNERK'S UNDER 3.5
MLBRockies· +100

Ryan Feltner
K'S under 3.5

+100 · 8:05 PM ET

Rockies

GARY'S PICK
HUNTER GOODMANH+R+RBI OVER 1.5
MLBRockies· -121

Hunter Goodman
H+R+RBI over 1.5

-121 · 8:05 PM ET

Rockies

GARY'S PICK
BYRON BUXTONH+R+RBI OVER 1.5
MLBTwins· -150

Byron Buxton
H+R+RBI over 1.5

-150 · 8:05 PM ET

Twins

GARY'S PICK
TREVOR LARNACHH+R+RBI UNDER 1.5
MLBTwins· -135

Trevor Larnach
H+R+RBI under 1.5

-135 · 8:05 PM ET

Twins

GARY'S PICK
YORDAN ALVAREZWALKS OVER 0.5
MLBAstros· +140

Yordan Alvarez
Walks over 0.5

+140 · 8:10 PM ET

Astros

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

Kerry Carpenter
H+R+RBI under 1.5

-165 · 8:10 PM ET

Tigers

GARY'S PICK
JO ADELLH+R+RBI OVER 1.5
MLBAngels· -123

Jo Adell
H+R+RBI over 1.5

-123 · 9:40 PM ET

Angels

GARY'S PICK
ILDEMARO VARGASHITS UNDER 0.5
MLBDiamondbacks· +154

Ildemaro Vargas
Hits under 0.5

+154 · 9:40 PM ET

Diamondbacks

THE LONG SHOT
BYRON BUXTONHR OVER 0.5
MLBTwins· +270

Byron Buxton
HR over 0.5

+270 · 8:05 PM ET

Twins

THE LONG SHOT
NICK KURTZHR OVER 0.5
MLBAthletics· +240

Nick Kurtz
HR over 0.5

+240 · 9:40 PM ET

Athletics

THE LONG SHOT
JAKE BURGERHR OVER 0.5
MLBRangers· +428

Jake Burger
HR over 0.5

+428 · 8:05 PM ET

Rangers

THE LONG SHOT
SHEA LANGELIERSHR OVER 0.5
MLBAthletics· +235

Shea Langeliers
HR over 0.5

+235 · 9:40 PM ET

Athletics

THE LONG SHOT
SHOHEI OHTANIHR OVER 0.5
MLBLos Angeles Dodgers· +260

Shohei Ohtani
HR over 0.5

+260 · 10:10 PM ET

Los Angeles Dodgers

THE LONG SHOT
JUAN SOTOHR OVER 0.5
MLBMets· +285

Juan Soto
HR over 0.5

+285 · 7:10 PM ET

Mets

THE LONG SHOT
JUNIOR CAMINEROHR OVER 0.5
MLBTampa Bay Rays· +290

Junior Caminero
HR over 0.5

+290 · 10:10 PM ET

Tampa Bay Rays

THE LONG SHOT
JJ BLEDAYHR OVER 0.5
MLBReds· +280

JJ Bleday
HR over 0.5

+280 · 7:10 PM ET

Reds

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

Pete Crow-Armstrong
HR over 0.5

+305 · 8:05 PM ET

Cubs

THE LONG SHOT
HUNTER GOODMANHR OVER 0.5
MLBRockies· +295

Hunter Goodman
HR over 0.5

+295 · 8:05 PM ET

Rockies

THE LONG SHOT
MIKE TROUTHR OVER 0.5
MLBAngels· +310

Mike Trout
HR over 0.5

+310 · 9:40 PM ET

Angels

THE LONG SHOT
KETEL MARTEHR OVER 0.5
MLBDiamondbacks· +390

Ketel Marte
HR over 0.5

+390 · 9:40 PM ET

Diamondbacks

GARY'S PICK
BLAZE ALEXANDERHITS OVER 0.5
MLBOrioles· -123

Blaze Alexander
Hits over 0.5

-123 · 9:40 PM ET

Orioles

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

Cal Raleigh
Hits under 0.5

+151 · 9:40 PM ET

Mariners

GARY'S PICK
NICK KURTZH+R+RBI OVER 2.5
MLBAthletics· -105

Nick Kurtz
H+R+RBI over 2.5

-105 · 9:40 PM ET

Athletics

GARY'S PICK
SPENCER HORWITZH+R+RBI UNDER 1.5
MLBPirates· +121

Spencer Horwitz
H+R+RBI under 1.5

+121 · 9:40 PM ET

Pirates

GARY'S PICK
YANDY DIAZH+R+RBI OVER 1.5
MLBRays· -151

Yandy Diaz
H+R+RBI over 1.5

-151 · 10:10 PM ET

Rays

GARY'S PICK
ANDY PAGESH+R+RBI UNDER 1.5
MLBDodgers· -106

Andy Pages
H+R+RBI under 1.5

-106 · 10:10 PM ET

Dodgers

Research

83
  • PLATOON EDGECHW @ NYY

    Sam Antonacci (bats L) hits 1st against Gerrit Cole (RHP)

    Over 143 AB vs. Right, Sam Antonacci owns a .861 OPS versus .322 in 33 AB the other way. He sees RHP Gerrit Cole tonight hitting 1st, where the platoon side lines up his way.

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

  • HEAT CHECKCOL @ CHC

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

    The last 15 days sample runs 55 PA: a 1.367 OPS versus .843 for the season, 0.524 above his norm. He has 13 home runs on the season.

    P 4-for-4, 10 TB

  • PLATOON EDGESD @ STL

    Alec Burleson (bats L) hits 3rd against Michael King (RHP)

    Over 187 AB vs. Right, Alec Burleson owns a 1.015 OPS versus .469 in 85 AB the other way. He sees RHP Michael King tonight hitting 3rd, where the platoon side lines up his way.

    P 1-for-5, 1 TB

  • HEAT CHECKSF @ ATL

    Matt Chapman is scorching: 1.421 OPS in Last 15 Days

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

  • HR THREATGuardians @ Brewers

    Jackson Chourio to homer

    Jackson Chourio is currently the hottest hitter in baseball, entering this matchup with five home runs over his last five games and seven total home runs in June. He is batting .414 for the month and has raised his season OPS to .942.

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

  • HR THREATTwins @ Rangers

    Byron Buxton to homer

    Byron Buxton is in the midst of a historic power surge, having hit 6 home runs over his last 10 games. His performance is significantly amplified in night games, where he has recorded 21 of his 23 home runs this season and carries a massive 1.176 OPS.

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

  • PLATOON EDGEMIA @ PHI

    Otto Lopez (bats R) draws Jesus Luzardo (LHP), batting 2nd

    Otto Lopez carries a 1.142 OPS vs. Left (67 AB) against .755 the other way (219 AB), and faces LHP Jesus Luzardo from the 2nd spot — a split his blended season line may not reflect.

    P 1-for-4, 2 TB

  • HR THREATPirates @ Athletics

    Nick Kurtz to go deep

    Nick Kurtz is currently on a historic power surge, having launched 8 home runs in the month of June alone, including a multi-homer performance in yesterday's series opener. He enters tonight's matchup as the leadoff hitter in a venue (Sutter Health Park) described as an extreme hitter-friendly environment.

    P 2 HR — 3-for-4, 9 TB, 1 BB

  • REGRESSIONNYM @ CIN

    Kodai Senga: 9 ERA vs 4.76 xERA

    Kodai Senga carries a 9 ERA against a 4.76 expected ERA (4.24 run gap), so he has been underperforming his contact quality. Opponents hit .313 off him vs a .247 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 4 IP, 4 ER, 5 K

  • HR THREATRoyals @ Nationals

    James Wood to homer

    James Wood is in the midst of a significant power surge, having homered in three of his last five games and four of his last ten. His season-long home run rate of 27.4% already exceeds the implied probability of his +290 odds (25.6%), and his situational factors tonight suggest an even higher ceiling.

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

  • BALLPARKMIA @ PHI

    Jesus Luzardo owns a 7.34 ERA at Citizens Bank Park — 1.55 everywhere else

    Across 7 games (38 IP) at this venue, Jesus Luzardo has a 7.34 ERA against 1.55 at his other parks (40.7 IP). Hitters bat .287 off him here. He draws the start here tonight.

    P 7 IP, 2 ER, 9 K

  • PLATOON EDGECLE @ MIL

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

    Brice Turang's vs. Right line (.953 OPS, 175 AB) sits well above his .532 mark the other way (70 AB). Tonight's starter Slade Cecconi throws RHP, the hand he hits best.

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

  • HR THREATTwins @ Rangers

    Jake Burger to clear a fence

    Jake Burger faces a prime matchup against Zebby Matthews, who has struggled immensely with the long ball this season. Matthews allows 1.98 home runs per nine innings and has a staggering 9.37 ERA in road starts.

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

  • PLATOON EDGEPIT @ OAK

    Brandon Lowe (bats L) draws J.T. Ginn (RHP), batting 2nd

    Brandon Lowe carries a .926 OPS vs. Right (183 AB) against .592 the other way (76 AB), and faces RHP J.T. Ginn from the 2nd spot — a split his blended season line may not reflect.

    P 1-for-5, 1 TB

  • HEAT CHECKCLE @ MIL

    Jackson Chourio is scorching: 1.298 OPS in Last 15 Days

    That 1.298 OPS spans the last 15 days (58 PA) against a .942 season baseline, a 0.356 swing. He has 9 home runs on the season. His total-bases line tonight: 1.5.

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

  • HR THREATPirates @ Athletics

    Shea Langeliers to go deep

    Shea Langeliers shares the team lead with 18 home runs and is coming off a massive 2-HR, 3-RBI performance in yesterday’s 11-2 blowout. While Mitch Keller’s season averages suggest he is tougher on right-handed hitters (.579 OPS allowed), his current form nullifies those season-long splits; he has been hit hard by both sides of the plate during a stretch where he has allowed 24 hits over just 12.2 innings.

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

  • HR THREATRays @ Dodgers

    Shohei Ohtani to clear a fence

    The matchup between Shohei Ohtani and Drew Rasmussen is heavily dictated by Rasmussen's specific platoon vulnerability. While Rasmussen has been dominant lately, he is significantly more susceptible to power from the left side, allowing six of his eight home runs this season to left-handed batters and holding a .235 opponent average against them compared to a .125 mark against righties.

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

  • HEAT CHECKNYM @ CIN

    Bo Bichette is scorching: 1.018 OPS in Last 15 Days

    That 1.018 OPS spans the last 15 days (53 PA) against a .662 season baseline, a 0.356 swing. He has 8 home runs on the season. His total-bases line tonight: 0.5.

    P 2-for-5, 2 TB

  • PLATOON EDGEMIA @ PHI

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

    Bryce Harper's vs. Right line (.975 OPS, 153 AB) sits well above his .654 mark the other way (96 AB). Tonight's starter Tyler Phillips throws RHP, the hand he hits best.

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

  • STREAKMIA @ PHI

    MIA have won 5 straight

    Miami Marlins have won 5 straight, outscoring teams by 18 runs over the run; 5-1 across their last 6.

    P team lost 2-8

  • SITUATIONALCHW @ NYY

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

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

    P flagged side lost 2-12

  • STREAKSEN @ FRA

    France are unbeaten in 5 internationals

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

    P team won 1-3

  • SITUATIONALKC @ WSH

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

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

    P flagged side won 4-6

  • STREAKSD @ STL

    STL have won 5 straight

    STL have taken 5 straight and own a +15 run differential over the run. Last 6: 5-1.

    P team won 2-3

  • PLATOON EDGESD @ STL

    Gavin Sheets (bats L) gets a RHP from the 5th spot

    Gavin Sheets's vs. Right line (.842 OPS, 167 AB) sits well above his .455 mark the other way (39 AB). Tonight's starter Andre Pallante throws RHP, the hand he hits best.

    P 0-for-3, 0 TB

  • PLATOON EDGENYM @ CIN

    A.J. Ewing (bats L) hits 5th against Brady Singer (RHP)

    Over 80 AB vs. Right, A.J. Ewing owns a .810 OPS versus .408 in 28 AB the other way. He sees RHP Brady Singer tonight hitting 5th, where the platoon side lines up his way.

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

  • HR THREATGiants @ Braves

    Matt Olson to leave the yard

    Matt Olson is positioned for a high-ceiling night against Adrian Houser, whose performance against left-handed hitters has been a massive liability this season. Houser is surrendering a 1.022 OPS and 8 home runs to lefties in just 164 at-bats—a home run rate of one every 20.5 ABs.

  • HEAT CHECKCOL @ CHC

    Hunter Goodman is scorching: 1.217 OPS in Last 15 Days

    Over the last 15 days (50 PA) he is at a 1.217 OPS, up 0.352 on his .865 season mark. He has 20 home runs on the season.

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

  • HEAT CHECKDET @ HOU

    Dillon Dingler is scorching: 1.238 OPS in Last 15 Days

    The last 15 days sample runs 50 PA: a 1.238 OPS versus .868 for the season, 0.37 above his norm. He has 16 home runs on the season.

    P 2-for-4, 4 TB

  • HEAT CHECKKC @ WSH

    Jac Caglianone is scorching: 1.198 OPS in Last 15 Days

    Over the last 15 days (45 PA) he is at a 1.198 OPS, up 0.407 on his .791 season mark. He has 8 home runs on the season. His total-bases line tonight: 0.5.

    P 0-for-4, 0 TB

  • HEAT CHECKTOR @ BOS

    Willson Contreras is scorching: 1.335 OPS in Last 15 Days

    The last 15 days sample runs 41 PA: a 1.335 OPS versus .965 for the season, 0.37 above his norm. He has 16 home runs on the season.

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

  • COOLING OFFTB @ LAD

    Andy Pages cold (.517 OPS, L15) — draws RHP Nick Martinez

    Andy Pages's .517 OPS over the last 15 days (58 PA) trails his .806 season mark, down 0.289. Tonight he draws RHP Nick Martinez — his stronger side: a .821 OPS vs RHP across 209 AB.

    P 0-for-4, 0 TB

  • SITUATIONALSD @ STL

    15 bullpen innings in 3 games for SD

    Relievers have absorbed 15 innings over the last 3 games (Lucas Giolito (5) and Bradgley Rodriguez (2) the heaviest). STL's pen has thrown 6.7 over the same span.

    P flagged side lost 2-3

  • COOLING OFFSF @ ATL

    Casey Schmitt cold (.609 OPS, L15) — draws RHP Grant Holmes

    Casey Schmitt's .609 OPS over the last 15 days (60 PA) trails his .817 season mark, down 0.208. Tonight he draws RHP Grant Holmes — his weaker side: a .781 OPS vs RHP across 181 AB.

  • COOLING OFFTB @ LAD

    Jonathan Aranda cold (.560 OPS, L15) — draws LHP Eric Lauer

    Jonathan Aranda's .560 OPS over the last 15 days (46 PA) trails his .832 season mark, down 0.272. Tonight he draws LHP Eric Lauer — his weaker side: a .700 OPS vs LHP across 75 AB.

    P 2-for-3, 2 TB

  • REGRESSIONCLE @ MIL

    Robert Gasser: 6.38 ERA vs 3.69 xERA

    Robert Gasser carries a 6.38 ERA against a 3.69 expected ERA (2.69 run gap), so he has been underperforming his contact quality. Opponents hit .267 off him vs a .197 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.2 IP, 0 ER, 5 K

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +400

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

  • STARTER FORMKC @ WSH

    Michael Wacha is getting hit: 7.13 ERA over his last 3 starts

    The last 3 times out: 17.7 innings, 14 earned runs, 25 hits. That 7.13 ERA runs 3.55 over his 3.58 season number.

    P 6 IP, 3 ER, 3 K

  • SITUATIONALLAA @ ARI

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

    3 games, 14.7 innings out of the pen — Brent Suter (3) and Mitch Farris (2.7) carried the load. ARI's pen has thrown 10.3 over the same span.

    P flagged side lost 3-4

  • SITUATIONALDET @ HOU

    14.3 bullpen innings in 3 games for HOU

    Relievers have absorbed 14.3 innings over the last 3 games (Nate Pearson (3) and Alimber Santa (2.7) the heaviest). DET's pen has thrown 11 over the same span.

    P flagged side lost 9-3

  • SITUATIONALSUI @ QAT

    Switzerland out-created the field but only drew

    Switzerland won the xG battle 3.2–0.6 yet were held to a draw (1–1). The underlying numbers favoured them — a side the result flattered to deceive.

  • SITUATIONALTB @ LAD

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

    That is 14.3 relief innings in 3 games, led by Mason Englert (4) and Ian Seymour (3.3). LAD's pen has thrown 7.3 over the same span.

    P flagged side lost 3-4

  • BALLPARKTB @ LAD

    Eric Lauer owns a 3.00 ERA at Dodger Stadium — 5.98 everywhere else

    Across 2 games (12 IP) at this venue, Eric Lauer has a 3.00 ERA against 5.98 at his other parks (46.7 IP). Hitters bat .244 off him here. He draws the start here tonight.

    P 6 IP, 3 ER, 4 K

  • COOLING OFFMIA @ PHI

    Xavier Edwards cold (.501 OPS, L15) — draws LHP Jesus Luzardo

    Xavier Edwards's .501 OPS over the last 15 days (44 PA) trails his .814 season mark, down 0.313. Tonight he draws LHP Jesus Luzardo — his stronger side: a .936 OPS vs LHP across 59 AB.

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

  • COOLING OFFLAA @ ARI

    Nolan Arenado cold (.463 OPS, L15) — draws RHP Walbert Urena

    Nolan Arenado's .463 OPS over the last 15 days (51 PA) trails his .726 season mark, down 0.263. Tonight he draws RHP Walbert Urena — his stronger side: a .737 OPS vs RHP across 168 AB.

    P 1-for-4, 1 TB

  • COOLING OFFSD @ STL

    Ty France cold (.424 OPS, L15) — draws RHP Andre Pallante

    Ty France's .424 OPS over the last 15 days (30 PA) trails his .755 season mark, down 0.331. Tonight he draws RHP Andre Pallante — his weaker side: a .736 OPS vs RHP across 91 AB.

    P 1-for-3, 1 TB

  • COOLING OFFNYM @ CIN

    Sal Stewart cold (.584 OPS, L15) — draws RHP Kodai Senga

    Sal Stewart's .584 OPS over the last 15 days (49 PA) trails his .787 season mark, down 0.203. Tonight he draws RHP Kodai Senga — his weaker side: a .755 OPS vs RHP across 207 AB.

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

  • COOLING OFFCOL @ CHC

    Nico Hoerner cold (.420 OPS, L15) — draws RHP Michael Lorenzen

    Nico Hoerner's .420 OPS over the last 15 days (45 PA) trails his .649 season mark, down 0.229. Tonight he draws RHP Michael Lorenzen — his weaker side: a .600 OPS vs RHP across 202 AB.

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

  • SITUATIONALCOL @ CHC

    13.7 bullpen innings in 3 games for CHC

    Relievers have absorbed 13.7 innings over the last 3 games (Colin Rea (4.7) and Hoby Milner (2) the heaviest). COL's pen has thrown 11.3 over the same span.

    P flagged side won 4-5

  • SITUATIONALPIT @ OAK

    13.7 bullpen innings in 3 games for OAK

    Relievers have absorbed 13.7 innings over the last 3 games (Mason Barnett (1.7) and Jose Suarez (1.7) the heaviest). PIT's pen has thrown 10.3 over the same span.

    P flagged side won 2-11

  • RUNNING GAMESD @ STL

    Green light: San Diego Padres run, and Ivan Herrera has caught just 0%

    San Diego Padres steal 0.9 bags a game (67 on the season) and Ivan Herrera has thrown out 0 of 18 runners (0%). Everything about tonight says they keep running.

    P San Diego Padres stole 1 base

  • REGRESSIONTB @ LAD

    Mookie Betts is hitting .205 with a .270 expected

    Across 165 plate appearances, Mookie Betts carries a .205 average versus a .270 xBA. His wOBA sits at .284 against a .332 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-4, 2 TB

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

  • REGRESSIONCLE @ MIL

    Andrew Vaughn is hitting .354, but his xBA is .295

    Across 109 plate appearances, Andrew Vaughn carries a .354 average versus a .295 xBA. His wOBA sits at .422 against a .355 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-2, 0 TB

  • TOURNAMENTGROUP I

    France are the shortest group-winner chalk on the board

    France are -370 to win Group I — the shortest group-winner price on the day. The next side in Group I, Norway, is out at +300.

  • REGRESSIONCOL @ CHC

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

    Nico Hoerner is hitting .237 against a .293 expected average (xBA) over 322 plate appearances. His wOBA sits at .294 against a .331 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

  • REGRESSIONMIA @ PHI

    Tyler Phillips: 1.86 ERA vs 3.66 xERA

    Tyler Phillips carries a 1.86 ERA against a 3.66 expected ERA (1.8 run gap), so he has been outperforming his contact quality. Opponents hit .217 off him vs a .227 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 4 IP, 8 ER, 4 K

  • REGRESSIONTB @ LAD

    Nick Martinez: 2.6 ERA vs 4.45 xERA

    Nick Martinez carries a 2.6 ERA against a 4.45 expected ERA (1.85 run gap), so he has been outperforming his contact quality. Opponents hit .256 off him vs a .284 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.1 IP, 3 ER, 6 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

  • TOURNAMENTGROUP JEOPARDY

    Spain are slipping in Group H

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

  • STARTER FORMSD @ STL

    Michael King is getting hit: 5.79 ERA over his last 3 starts

    Across his last 3 starts (18.7 IP) he has been tagged for 12 earned runs — a 5.79 ERA with a 1.18 WHIP (1.15 season) against a 3.46 season mark.

    P 4.1 IP, 3 ER, 1 K

  • REGRESSIONPIT @ OAK

    Zack Gelof's .275 AVG hides a .220 xBA

    Zack Gelof is hitting .275 against a .220 expected average (xBA) over 204 plate appearances. His wOBA sits at .348 against a .286 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

  • BALLPARKSD @ STL

    At Busch Stadium, Andre Pallante pitches to a 4.91 ERA

    Andre Pallante starts at Busch Stadium tonight, where his ERA is 4.91 over 36.7 innings — 2.73 on a 33-inning baseline elsewhere. Hitters bat .289 off him here.

    P 7 IP, 2 ER, 6 K

  • STARTER FORMNYM @ CIN

    Brady Singer is dealing: 3.60 ERA over his last 3 starts

    The last 3 times out: 15 innings, 6 earned runs, 13 Ks. That 3.60 ERA sits 2.01 runs under his 5.61 season number.

    P 5 IP, 1 ER, 5 K

  • RUNNING GAMECLE @ MIL

    Green light: Milwaukee Brewers run, and Austin Hedges has caught just 7%

    Austin Hedges is catching tonight at 7% on the season (2-for-27 throwing), and Milwaukee Brewers attempt 1.3 steals a game. The track meet is on.

    P Milwaukee Brewers stole 0 bases

  • SITUATIONALCUW @ GER

    Germany created the better chances

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

  • BALLPARKNYM @ CIN

    Brady Singer owns a 4.50 ERA at Great American Ball Park — 6.32 everywhere else

    Across 5 games (24 IP) at this venue, Brady Singer has a 4.50 ERA against 6.32 at his other parks (37 IP). Hitters bat .293 off him here. He draws the start here tonight.

    P 5 IP, 1 ER, 5 K

  • STARTER FORMMIA @ PHI

    Tyler Phillips is getting hit: 3.68 ERA over his last 3 starts

    He is carrying a 3.68 ERA over his last 14.7 innings with a 1.43 WHIP (1.30 season) — the 1.86 season line is doing a lot of work for him right now.

    P 4 IP, 8 ER, 4 K

  • BALLPARKSEN @ FRA

    France vs Senegal: 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.

  • TOURNAMENTSUREST TO ADVANCE

    England are the surest bet to advance

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

  • PARK WEATHERSD @ STL

    Wind blowing out 10 mph at Busch Stadium tonight

    Tonight's reading at Busch Stadium — Partly Cloudy, 77°, wind 10 mph, Out To RF. Everything about the air says carry.

    P final total 5 vs 0 (over lean)

  • STARTER FORMTOR @ BOS

    Dylan Cease is getting hit: 4.60 ERA over his last 3 starts

    He is carrying a 4.60 ERA over his last 15.7 innings with a 1.09 WHIP (1.16 season) — the 2.91 season line is doing a lot of work for him right now.

    P 5 IP, 0 ER, 7 K

  • TOURNAMENTSEN @ FRA

    France vs Senegal — Group I at stake

    In Group I, France sit 1st on 3 points and Senegal sit 3rd on 0 points — three points reshape who advances. To lift the trophy: France are the No. 1 title choice at +400, Senegal are 80-1 outsiders. The market has it France -3500 / the draw +1200.

  • TOURNAMENTNZL @ IRN

    Iran vs New Zealand: the group picture

    In Group G, Iran sit 2nd on 1 point and New Zealand sit 1st on 1 point — three points reshape who advances. To lift the trophy: Iran are 700-1 outsiders. The market has it Iran +1300 / the draw -1600 / New Zealand +2000.

  • RUNNING GAMESD @ STL

    St. Louis Cardinals like to run — Rodolfo Duran (41% caught) is the wrong catcher to test

    Rodolfo Duran owns a 41% caught-stealing rate (7 of 17) and St. Louis Cardinals run anyway — 0.7 steals a game. Strength on strength on the bases.

    P St. Louis Cardinals stole 1 base

  • TOURNAMENTNOR @ IRQ

    What Iraq vs Norway decides

    In Group I, Iraq sit 4th on 0 points and Norway sit 2nd on 3 points — three points reshape who advances. To lift the trophy: Iraq are 1500-1 outsiders, Norway are 30-1 outsiders. The market has it Iraq +4000 / the draw +2800.

  • BALLPARKLAA @ ARI

    Ryne Nelson owns a 4.20 ERA at Chase Field — 5.70 everywhere else

    Across 7 games (40.7 IP) at this venue, Ryne Nelson has a 4.20 ERA against 5.70 at his other parks (42.7 IP). Hitters bat .261 off him here. He draws the start here tonight.

    P 7 IP, 2 ER, 5 K

  • SITUATIONALCPV @ ESP

    Spain dominated the ball but only drew

    Spain held 74% of possession yet could only draw (0–0) — control without the cutting edge.

  • BALLPARKCOL @ CHC

    At Wrigley Field, Shota Imanaga pitches to a 4.75 ERA

    Shota Imanaga starts at Wrigley Field tonight, where his ERA is 4.75 over 53 innings — 3.48 on a 33.7-inning baseline elsewhere. Hitters bat .228 off him here.

    P 5.2 IP, 1 ER, 3 K

  • RUNNING GAMEKC @ WSH

    Washington Nationals like to run — Salvador Perez (35% caught) is the wrong catcher to test

    Washington Nationals attempt 1.2 steals a game, but Salvador Perez has cut down 8 of 23 runners (35%). Someone is getting thrown out tonight.

    P Washington Nationals stole 3 bases

  • BATTER VS ARMNYM @ CIN

    Juan Soto is 4-for-10 (.400) off Brady Singer

    Juan Soto's career line off Brady Singer is 4-for-10, a .400 average over 10 at-bats — they meet again tonight. He enters steady (.777 OPS, L15).

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

  • BALLPARKNZL @ IRN

    Iran vs New Zealand: indoors at SoFi Stadium

    SoFi Stadium is a closed-roof venue — canopy roof, climate-managed. The summer heat that exposes open stadiums is removed from this fixture.

  • FIRST INNINGCLE @ MIL

    MIL strike first: 1st-inning runs in 7 of their last 10

    Milwaukee Brewers have put up a first-inning run in 7 of their last 10 games — they jump on starters early and the YRFI side of their games has been doing the work.

    P flagged team scored 0 in the 1st

Graded results

79

Games

  • L

    Iran ML -120

    WC · 2-2

  • L

    Under 2 +105

    WC · 2-2

  • W

    France -1.5 +130

    WC · 1-3

  • L

    Iraq +1.5 +125

    WC · 4-1

  • W

    Phillies ML -178

    MLB · 2-8

  • W

    Nationals ML -134

    MLB · 4-6

  • W

    Blue Jays ML -120

    MLB · 6-1

  • L

    White Sox ML +122

    MLB · 2-12

  • L

    Mets ML -124

    MLB · 3-5

  • W

    Brewers ML -154

    MLB · 1-2

  • W

    Cardinals ML -118

    MLB · 2-3

  • W

    Rockies ML +166

    MLB · 5-2

  • W

    Twins ML +110

    MLB · 12-2

  • W

    Astros ML -178

    MLB · 2-4

  • W

    Angels ML -106

    MLB · 7-0

  • W

    Mariners ML -142

    MLB · 1-3

  • L

    Athletics ML -138

    MLB · 6-5

  • L

    Rays ML +124

    MLB · 0-1

Props

  • W

    Andy Pages · under

    Rays @ Dodgers · Actual 0

  • W

    Austin Riley · under

    Giants @ Braves · Actual 0

  • L

    Aymen Hussein · under

    Norway @ Iraq · Actual 3

  • L

    Aymen Hussein · under

    Norway @ Iraq · Actual 4

  • W

    Ben Rice · over

    White Sox @ Yankees · Actual 1

  • L

    Blaze Alexander · over

    Orioles @ Mariners · Actual 0

  • L

    Bobby Witt Jr. · over

    Royals @ Nationals · Actual 0

  • L

    Bryce Harper · over

    Marlins @ Phillies · Actual 0

  • W

    Byron Buxton · over

    Twins @ Rangers · Actual 1

  • W

    Byron Buxton · over

    Twins @ Rangers · Actual 3

  • L

    Cal Raleigh · under

    Orioles @ Mariners · Actual 1

  • L

    Christian Walker · over

    Tigers @ Astros · Actual 0

  • L

    Colson Montgomery · over

    White Sox @ Yankees · Actual 0

  • W

    Colson Montgomery · under

    White Sox @ Yankees · Actual 0

  • W

    Drake Baldwin · over

    Giants @ Braves · Actual 1

  • W

    Erling Haaland · over

    Norway @ Iraq · Actual 4

  • W

    Erling Haaland · over

    Norway @ Iraq · Actual 4

  • L

    Hunter Goodman · over

    Rockies @ Cubs · Actual 0

  • W

    Hunter Goodman · over

    Rockies @ Cubs · Actual 3

  • W

    Ildemaro Vargas · under

    Angels @ Diamondbacks · Actual 0

  • L

    Jackson Chourio · over

    Guardians @ Brewers · Actual 0

  • L

    Jackson Chourio · over

    Guardians @ Brewers · Actual 0

  • L

    Jake Burger · over

    Twins @ Rangers · Actual 0

  • L

    James Wood · over

    Royals @ Nationals · Actual 0

  • W

    James Wood · over

    Royals @ Nationals · Actual 3

  • L

    JJ Bleday · over

    Mets @ Reds · Actual 0

  • L

    JJ Bleday · over

    Mets @ Reds · Actual 0

  • W

    Jo Adell · over

    Angels @ Diamondbacks · Actual 3

  • L

    Jordan Walker · over

    Padres @ Cardinals · Actual 0

  • W

    Jose Caballero · over

    White Sox @ Yankees · Actual 2

  • L

    Juan Soto · over

    Mets @ Reds · Actual 0

  • L

    Junior Caminero · over

    Rays @ Dodgers · Actual 0

  • W

    Kerry Carpenter · under

    Tigers @ Astros · Actual 0

  • L

    Ketel Marte · over

    Angels @ Diamondbacks · Actual 0

  • W

    Kodai Senga · under

    Mets @ Reds · Actual 12

  • W

    Kyle Schwarber · over

    Marlins @ Phillies · Actual 1

  • W

    Kyle Schwarber · over

    Marlins @ Phillies · Actual 2

  • W

    Kylian Mbappe · over

    Senegal @ France · Actual 4

  • L

    Maikel Garcia · over

    Royals @ Nationals · Actual 0

  • W

    Manny Machado · under

    Padres @ Cardinals · Actual 0

  • W

    Matt Chapman · over

    Giants @ Braves · Actual 2

  • L

    Matt Olson · over

    Giants @ Braves · Actual 0

  • W

    Mike Trout · over

    Angels @ Diamondbacks · Actual 1

  • W

    Nick Kurtz · over

    Pirates @ Athletics · Actual 2

  • W

    Nick Kurtz · over

    Pirates @ Athletics · Actual 10

  • L

    Otto Lopez · over

    Marlins @ Phillies · Actual 1

  • W

    Pete Crow-Armstrong · over

    Rockies @ Cubs · Actual 1

  • L

    Rhys Hoskins · over

    Guardians @ Brewers · Actual 0

  • L

    Ryan Feltner · under

    Rockies @ Cubs · Actual 7

  • W

    Sadio Mane · over

    Senegal @ France · Actual 1

  • W

    Sadio Mane · over

    Senegal @ France · Actual 1

  • L

    Shea Langeliers · over

    Pirates @ Athletics · Actual 0

  • L

    Shohei Ohtani · over

    Rays @ Dodgers · Actual 0

  • W

    Spencer Horwitz · under

    Pirates @ Athletics · Actual 1

  • W

    Steven Kwan · under

    Guardians @ Brewers · Actual 0

  • W

    Trevor Larnach · under

    Twins @ Rangers · Actual 1

  • W

    Vladimir Guerrero Jr. · under

    Blue Jays @ Red Sox · Actual 0

  • W

    Willson Contreras · under

    Blue Jays @ Red Sox · Actual 0

  • L

    Yandy Diaz · over

    Rays @ Dodgers · Actual 0

  • L

    Yordan Alvarez · over

    Tigers @ Astros · Actual 0

  • L

    Yordan Alvarez · over

    Tigers @ Astros · Actual 0