Skip to content
GARY A.I.Get the app

Sports picks for Wednesday, June 24, 2026

312 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

23
GARY'S PICK
Rangers Moneyline
MLB@ Marlins· -120

Rangers
Moneyline

-120 · 12:10 PM ET

Marlins

Permanent matchup analysis →
GARY'S PICK
Cubs Moneyline
MLB@ Mets· +100

Cubs
Moneyline

+100 · 1:10 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Guardians Moneyline
MLB@ White Sox· -112

Guardians
Moneyline

-112 · 2:10 PM ET

White Sox

Permanent matchup analysis →
GARY'S PICK
Switzerland Moneyline
WCvs Canada· +155

Switzerland
Moneyline

+155 · 3:00 PM ET

Canada

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCCanada @ Switzerland· -150

Under 2.5
Total Goals

-150 · 3:00 PM ET

Canada @ Switzerland

Permanent matchup analysis →
GARY'S PICK
Red Sox Moneyline
MLB@ Rockies· -164

Red Sox
Moneyline

-164 · 3:10 PM ET

Rockies

Permanent matchup analysis →
GARY'S PICK
Angels Moneyline
MLBvs Orioles· -116

Angels
Moneyline

-116 · 4:07 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
Qatar Moneyline
WC@ Bosnia & Herzegovina· +650

Qatar
Moneyline

+650 · 3:00 PM ET

Bosnia & Herzegovina

Permanent matchup analysis →
GARY'S PICK
Over 2.5 Total Goals
WCQatar @ Bosnia & Herzegovina· -155

Over 2.5
Total Goals

-155 · 3:00 PM ET

Qatar @ Bosnia & Herzegovina

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

Royals
Moneyline

+124 · 6:40 PM ET

Rays

Permanent matchup analysis →
GARY'S PICK
Yankees Moneyline
MLB@ Tigers· +114

Yankees
Moneyline

+114 · 6:40 PM ET

Tigers

Permanent matchup analysis →
GARY'S PICK
Pirates Moneyline
MLBvs Mariners· -116

Pirates
Moneyline

-116 · 6:40 PM ET

Mariners

Permanent matchup analysis →
GARY'S PICK
Nationals Moneyline
MLBvs Phillies· +108

Nationals
Moneyline

+108 · 6:45 PM ET

Phillies

Permanent matchup analysis →
GARY'S PICK
Blue Jays Moneyline
MLBvs Astros· -144

Blue Jays
Moneyline

-144 · 7:07 PM ET

Astros

Permanent matchup analysis →
GARY'S PICK
Cubs Moneyline
MLB@ Mets· -108

Cubs
Moneyline

-108 · 7:10 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Brewers Moneyline
MLB@ Reds· -136

Brewers
Moneyline

-136 · 7:10 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Dodgers Moneyline
MLB@ Twins· -162

Dodgers
Moneyline

-162 · 7:40 PM ET

Twins

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLB@ Cardinals· -102

Diamondbacks
Moneyline

-102 · 7:45 PM ET

Cardinals

Permanent matchup analysis →
GARY'S PICK
Braves Moneyline
MLB@ Padres· -118

Braves
Moneyline

-118 · 8:40 PM ET

Padres

Permanent matchup analysis →
GARY'S PICK
Mexico Moneyline
WC@ Czechia· -110

Mexico
Moneyline

-110 · 9:00 PM ET

Czechia

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCMexico @ Czechia· -120

Under 2.5
Total Goals

-120 · 9:00 PM ET

Mexico @ Czechia

Permanent matchup analysis →
GARY'S PICK
South Korea Moneyline
WC@ South Africa

South Korea
Moneyline

· 9:00 PM ET

South Africa

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCSouth Korea @ South Africa· -130

Under 2.5
Total Goals

-130 · 9:00 PM ET

South Korea @ South Africa

Permanent matchup analysis →

Player props

51
GARY'S PICK
JOSH JUNGTOTAL BASES OVER 1.5
MLBTexas Rangers· +130

Josh Jung
Total Bases over 1.5

+130 · 12:10 PM ET

Texas Rangers

GARY'S PICK
OTTO LOPEZTOTAL BASES UNDER 1.5
MLBMiami Marlins· -170

Otto Lopez
Total Bases under 1.5

-170 · 12:10 PM ET

Miami Marlins

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

Pete Crow-Armstrong
Total Bases over 1.5

+120 · 1:10 PM ET

Cubs

GARY'S PICK
NOLAN MCLEANK'S OVER 5.5
MLBMets· -150

Nolan McLean
K'S over 5.5

-150 · 1:10 PM ET

Mets

GARY'S PICK
RHYS HOSKINSHITS UNDER 0.5
MLBGuardians· +105

Rhys Hoskins
Hits under 0.5

+105 · 2:10 PM ET

Guardians

GARY'S PICK
COLSON MONTGOMERYHITS UNDER 0.5
MLBWhite_Sox· +116

Colson Montgomery
Hits under 0.5

+116 · 2:10 PM ET

White_Sox

GARY'S PICK
DAN NDOYEANYTIME GOAL OVER 1
WCSwitzerland· +360

Dan Ndoye
Anytime Goal over 1

+360 · 3:00 PM ET

Switzerland

GARY'S PICK
JONATHAN DAVIDANYTIME GOAL OVER 1
WCCanada· +290

Jonathan David
Anytime Goal over 1

+290 · 3:00 PM ET

Canada

GARY'S PICK
ALMOEZ ALIANYTIME GOAL OVER 1
WCQatar· +400

Almoez Ali
Anytime Goal over 1

+400 · 3:00 PM ET

Qatar

GARY'S PICK
ALMOEZ ALISHOTS OVER 1.5
WCQatar· -106

Almoez Ali
Shots over 1.5

-106 · 3:00 PM ET

Qatar

GARY'S PICK
AKRAM AFIFGOAL OR ASSIST OVER 1
WCQatar· +200

Akram Afif
Goal Or Assist over 1

+200 · 3:00 PM ET

Qatar

GARY'S PICK
WILYER ABREUHITS OVER 1.5
MLBRed Sox· +140

Wilyer Abreu
Hits over 1.5

+140 · 3:10 PM ET

Red Sox

GARY'S PICK
WILLSON CONTRERASHITS OVER 1.5
MLBRed Sox· +135

Willson Contreras
Hits over 1.5

+135 · 3:10 PM ET

Red Sox

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

Willson Contreras
HR over 0.5

+280 · 3:10 PM ET

Red Sox

GARY'S PICK
NOLAN SCHANUELH+R+RBI OVER 1.5
MLBAngels· -145

Nolan Schanuel
H+R+RBI over 1.5

-145 · 4:07 PM ET

Angels

GARY'S PICK
PETE ALONSOTOTAL BASES UNDER 1.5
MLBOrioles· -145

Pete Alonso
Total Bases under 1.5

-145 · 4:07 PM ET

Orioles

GARY'S PICK
SCOTT MCTOMINAYSHOTS OVER 1.5
WCScotland· -108

Scott McTominay
Shots over 1.5

-108 · 6:00 PM ET

Scotland

GARY'S PICK
ALISSONSAVES OVER 2
WCBrazil· -155

Alisson
Saves over 2

-155 · 6:00 PM ET

Brazil

GARY'S PICK
ACHRAF HAKIMIGOAL OR ASSIST OVER 1
WCMorocco· -105

Achraf Hakimi
Goal Or Assist over 1

-105 · 6:00 PM ET

Morocco

GARY'S PICK
ISMAEL SAIBARIANYTIME GOAL OVER 1
WCMorocco· +100

Ismael Saibari
Anytime Goal over 1

+100 · 6:00 PM ET

Morocco

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

Colson Montgomery
HR over 0.5

+285 · 2:10 PM ET

White Sox

THE LONG SHOT
RHYS HOSKINSHR OVER 0.5
MLBGuardians· +400

Rhys Hoskins
HR over 0.5

+400 · 2:10 PM ET

Guardians

THE LONG SHOT
JORGE SOLERHR OVER 0.5
MLBAngels· +400

Jorge Soler
HR over 0.5

+400 · 4:07 PM ET

Angels

THE LONG SHOT
FRANCISCO ALVAREZHR OVER 0.5
MLBMets· +370

Francisco Alvarez
HR over 0.5

+370 · 1:10 PM ET

Mets

GARY'S PICK
CARTER JENSENH+R+RBI OVER 1.5
MLBRoyals· -115

Carter Jensen
H+R+RBI over 1.5

-115 · 6:40 PM ET

Royals

GARY'S PICK
GRIFFIN JAXK'S UNDER 5.5
MLBRays· -125

Griffin Jax
K'S under 5.5

-125 · 6:40 PM ET

Rays

GARY'S PICK
PAUL GOLDSCHMIDTH+R+RBI OVER 1.5
MLBYankees· -109

Paul Goldschmidt
H+R+RBI over 1.5

-109 · 6:40 PM ET

Yankees

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

Dillon Dingler
H+R+RBI over 1.5

-107 · 6:40 PM ET

Tigers

GARY'S PICK
JULIO RODRIGUEZTOTAL BASES UNDER 1.5
MLBMariners· -145

Julio Rodriguez
Total Bases under 1.5

-145 · 6:40 PM ET

Mariners

GARY'S PICK
BRYAN REYNOLDSTOTAL BASES OVER 1.5
MLBPirates· +125

Bryan Reynolds
Total Bases over 1.5

+125 · 6:40 PM ET

Pirates

GARY'S PICK
AARON NOLAPITCHER OUTS UNDER 17.5
MLBPhillies· -115

Aaron Nola
Pitcher Outs under 17.5

-115 · 6:45 PM ET

Phillies

GARY'S PICK
JAMES WOODH+R+RBI OVER 1.5
MLBNationals· -115

James Wood
H+R+RBI over 1.5

-115 · 6:45 PM ET

Nationals

GARY'S PICK
GEORGE SPRINGERH+R+RBI OVER 1.5
MLBBlue Jays· -140

George Springer
H+R+RBI over 1.5

-140 · 7:07 PM ET

Blue Jays

GARY'S PICK
KAZUMA OKAMOTOH+R+RBI OVER 1.5
MLBBlue Jays· -112

Kazuma Okamoto
H+R+RBI over 1.5

-112 · 7:07 PM ET

Blue Jays

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

Jackson Chourio
Total Bases over 1.5

-113 · 7:10 PM ET

Brewers

GARY'S PICK
ELLY DE LA CRUZTOTAL BASES UNDER 1.5
MLBReds· -155

Elly De La Cruz
Total Bases under 1.5

-155 · 7:10 PM ET

Reds

GARY'S PICK
CORBIN CARROLLH+R+RBI OVER 1.5
MLBDiamondbacks· -140

Corbin Carroll
H+R+RBI over 1.5

-140 · 7:45 PM ET

Diamondbacks

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

Jordan Walker
H+R+RBI over 1.5

-157 · 7:45 PM ET

Cardinals

GARY'S PICK
SHOHEI OHTANITOTAL BASES OVER 1.5
MLBDodgers· -120

Shohei Ohtani
Total Bases over 1.5

-120 · 7:40 PM ET

Dodgers

GARY'S PICK
ROYCE LEWISH+R+RBI UNDER 0.5
MLBTwins· +130

Royce Lewis
H+R+RBI under 0.5

+130 · 7:40 PM ET

Twins

GARY'S PICK
SAMAD TAYLORH+R+RBI OVER 1.5
MLBPadres· +109

Samad Taylor
H+R+RBI over 1.5

+109 · 8:40 PM ET

Padres

GARY'S PICK
MICHAEL HARRIS IITOTAL BASES OVER 1.5
MLBBraves· +115

Michael Harris II
Total Bases over 1.5

+115 · 8:40 PM ET

Braves

GARY'S PICK
PATRIK SCHICKSHOTS OVER 2.5
WCCzechia· +110

Patrik Schick
Shots over 2.5

+110 · 9:00 PM ET

Czechia

GARY'S PICK
MATĚJ KOVÁŘSAVES OVER 4
WCCzechia· +140

Matěj Kovář
Saves over 4

+140 · 9:00 PM ET

Czechia

GARY'S PICK
OSWIN APPOLLISSHOTS OVER 1.5
WCSouth Africa· -125

Oswin Appollis
Shots over 1.5

-125 · 9:00 PM ET

South Africa

GARY'S PICK
SON HEUNG-MINANYTIME GOAL OVER 1
WCSouth Korea· +140

Son Heung-min
Anytime Goal over 1

+140 · 9:00 PM ET

South Korea

THE LONG SHOT
YORDAN ALVAREZHR OVER 0.5
MLBAstros· +335

Yordan Alvarez
HR over 0.5

+335 · 7:07 PM ET

Astros

THE LONG SHOT
JAKE BAUERSHR OVER 0.5
MLBBrewers· +390

Jake Bauers
HR over 0.5

+390 · 7:10 PM ET

Brewers

THE LONG SHOT
JUNIOR CAMINEROHR OVER 0.5
MLBRays· +380

Junior Caminero
HR over 0.5

+380 · 6:40 PM ET

Rays

THE LONG SHOT
JACKSON CHOURIOHR OVER 0.5
MLBBrewers· +390

Jackson Chourio
HR over 0.5

+390 · 7:10 PM ET

Brewers

THE LONG SHOT
BRANDON LOWEHR OVER 0.5
MLBPirates· +400

Brandon Lowe
HR over 0.5

+400 · 6:40 PM ET

Pirates

Research

164
  • PLATOON EDGENYY @ DET

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

    Paul Goldschmidt's vs. Left line (1.222 OPS, 73 AB) sits well above his .671 mark the other way (115 AB). Tonight's starter Tarik Skubal throws LHP, the hand he hits best.

    P 2-for-4, 8 TB

  • PLATOON EDGECLE @ CHW

    Sam Antonacci (bats L) hits 1st against Tanner Bibee (RHP)

    Over 158 AB vs. Right, Sam Antonacci owns a .900 OPS versus .442 in 44 AB the other way. He sees RHP Tanner Bibee tonight hitting 1st, where the platoon side lines up his way.

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

  • PLATOON EDGECLE @ CHW

    Travis Bazzana (bats L) hits 1st against Erick Fedde (RHP)

    Over 116 AB vs. Right, Travis Bazzana owns a .985 OPS versus .526 in 63 AB the other way. He sees RHP Erick Fedde tonight hitting 1st, where the platoon side lines up his way.

    P 0-for-5, 0 TB

  • HEAT CHECKCHC @ NYM

    Pete Crow-Armstrong: 1.450 OPS in Last 15 Days

    The last 15 days sample runs 49 PA: a 1.450 OPS versus .895 for the season, 0.555 above his norm. He has 17 home runs on the season. His total-bases line tonight: 4.5.

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

  • PLATOON EDGEMIL @ CIN

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

    Brice Turang's vs. Right line (.959 OPS, 197 AB) sits well above his .511 mark the other way (81 AB). Tonight's starter Rhett Lowder throws RHP, the hand he hits best.

    P 1-for-5, 3 TB

  • HR THREATCubs @ Mets

    Pete Crow-Armstrong to leave the yard

    Pete Crow-Armstrong is currently in the midst of a historic power surge, having recorded 11 home runs in his last 20 games and four in his last five outings. He carries a significant power advantage against right-handed pitching this season with 13 of his 17 home runs coming against righties, supported by a .928 OPS.

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

  • PLATOON EDGELAD @ MIN

    Trevor Larnach (bats L) hits 1st against Shohei Ohtani (RHP)

    Over 173 AB vs. Right, Trevor Larnach owns a .849 OPS versus .493 in 27 AB the other way. He sees RHP Shohei Ohtani tonight hitting 1st, where the platoon side lines up his way.

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

  • REGRESSIONBAL @ LAA

    Ryan Johnson: 8.85 ERA vs 4.58 xERA

    Ryan Johnson carries a 8.85 ERA against a 4.58 expected ERA (4.26 run gap), so he has been underperforming his contact quality. Opponents hit .300 off him vs a .257 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 0 ER, 8 K

  • HEAT CHECKKC @ TB

    Jac Caglianone: 1.253 OPS in Last 15 Days

    Over the last 15 days (57 PA) he is at a 1.253 OPS, up 0.406 on his .847 season mark. He has 14 home runs on the season. His total-bases line tonight: 0.5.

    P 0-for-4, 0 TB

  • PLATOON EDGECHC @ NYM

    A.J. Ewing (bats L) hits 2nd against Javier Assad (RHP)

    Over 93 AB vs. Right, A.J. Ewing owns a .806 OPS versus .446 in 34 AB the other way. He sees RHP Javier Assad tonight hitting 2nd, where the platoon side lines up his way.

    P 0-for-4, 0 TB

  • PLATOON EDGEBOS @ COL

    Mickey Moniak (bats L) gets a RHP from the 2nd spot

    Mickey Moniak's vs. Right line (.990 OPS, 127 AB) sits well above his .626 mark the other way (28 AB). Tonight's starter Sonny Gray throws RHP, the hand he hits best.

    P 1-for-1, 1 TB

  • HR THREATAstros @ Blue Jays

    Yordan Alvarez

    Yordan Alvarez is the most dominant power threat in this matchup, entering the game with 25 home runs and a 1.076 season OPS. His production against right-handed pitching is elite (.337 AVG, 1.123 OPS), and he faces Trey Yesavage, a fly-ball-leaning pitcher (0.59 GO/AO) who has struggled significantly at Rogers Centre this season (5.40 Home ERA).

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

  • HR THREATBrewers @ Reds

    Jake Bauers

    Jake Bauers enters this matchup with a significant tactical advantage against Reds starter Rhett Lowder. Lowder has exhibited a stark platoon split this season, surrendering all five of his allowed home runs to left-handed hitters in 118 at-bats.

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

  • PLATOON EDGENYY @ DET

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

    Matt Vierling's vs. Left line (.828 OPS, 71 AB) sits well above his .469 mark the other way (124 AB). Tonight's starter Ryan Weathers throws LHP, the hand he hits best.

    P 1-for-3, 1 TB

  • HEAT CHECKPHI @ WSH

    Nasim Nunez: 1.090 OPS in Last 15 Days

    The last 15 days sample runs 39 PA: a 1.090 OPS versus .612 for the season, 0.478 above his norm. His total-bases line tonight: 0.5.

    P 0-for-4, 0 TB

  • HEAT CHECKSEA @ PIT

    Bryan Reynolds: 1.255 OPS in Last 15 Days

    Over the last 15 days (50 PA) he is at a 1.255 OPS, up 0.372 on his .883 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.

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

  • STREAKQAT @ BIH

    Qatar are winless in 5 internationals

    Their last 5 at the World Cup read L-D-L-L-L — a 0-1-4 record and a 5-match run without a win.

    P team lost 1-3

  • HR THREATRoyals @ Rays

    Jac Caglianone to clear a fence

    Jac Caglianone is currently in the midst of a historic power surge, recording six home runs in his last five games, including a two-homer performance at Tropicana Field just yesterday. He matches up against Griffin Jax, whose 3.67 ERA masks significant underlying struggles; Jax possesses a 5.34 xERA and an xwOBA of 0.355, suggesting he is a primary candidate for regression.

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

  • HR THREATBraves @ Padres

    Matt Olson to leave the yard

    Matt Olson presents the strongest power profile in this matchup, specifically when playing away from Atlanta. Olson has hit 15 of his 20 home runs this season on the road, a rate of one home run every 10.5 at-bats, which far exceeds the 23% implied probability of this line.

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

  • SITUATIONALTEX @ MIA

    TEX's pen has logged 17 innings across its last 3 games

    3 games, 17 innings out of the pen — Kumar Rocker (5) and Jose Corniell (3.3) carried the load. MIA's pen has thrown 10 over the same span.

    P flagged side lost 2-4

  • HEAT CHECKBOS @ COL

    Caleb Durbin: 1.067 OPS in Last 15 Days

    The last 15 days sample runs 43 PA: a 1.067 OPS versus .641 for the season, 0.426 above his norm. His total-bases line tonight: 2.5.

    P 0-for-2, 0 TB

  • HR THREATGuardians @ White Sox

    Colson Montgomery to go deep

    Despite a poor career history against Tanner Bibee (0-for-7), Colson Montgomery enters this matchup as the White Sox's most dangerous home run threat, leading the team with 20 on the season. Montgomery is currently in a high-variance power phase, having launched 4 home runs over his last 10 games.

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

  • HR THREATBrewers @ Reds

    Jackson Chourio

    Jackson Chourio is currently in the midst of a significant power surge, highlighted by a two-home run performance in his most recent game. While Rhett Lowder has yet to allow a home run to a right-handed batter this season, his high barrel rate allowed (8.8%) and a hard-hit rate near 40% indicate he is vulnerable to elite contact.

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

  • HR THREATRoyals @ Rays

    Junior Caminero

    Junior Caminero has hit 16 home runs in 76 games this season, translating to a 21.1% success rate per game. The current odds of +380 imply a 20.8% probability, making this a neutral value play on volume alone.

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

  • PLATOON EDGECLE @ CHW

    Andrew Benintendi (bats L) gets a RHP from the 3rd spot

    Andrew Benintendi's vs. Right line (.766 OPS, 184 AB) sits well above his .454 mark the other way (32 AB). Tonight's starter Tanner Bibee throws RHP, the hand he hits best.

    P 0-for-4, 0 TB

  • COOLING OFFARI @ STL

    Nolan Arenado: .420 OPS in L15 — draws LHP Matthew Liberatore

    Nolan Arenado's .420 OPS over the last 15 days (52 PA) trails his .701 season mark, down 0.281. Tonight he draws LHP Matthew Liberatore — his weaker side: a .670 OPS vs LHP across 66 AB.

    P 1-for-5, 2 TB

  • COOLING OFFNYY @ DET

    Ben Rice: .697 OPS in L15 — draws LHP Tarik Skubal

    Ben Rice's .697 OPS over the last 15 days (55 PA) trails his .972 season mark, down 0.275. Tonight he draws LHP Tarik Skubal — his weaker side: a .812 OPS vs LHP across 89 AB.

    P 2-for-4, 2 TB

  • HEAT CHECKBOS @ COL

    TJ Rumfield: 1.153 OPS in Last 15 Days

    The last 15 days sample runs 53 PA: a 1.153 OPS versus .839 for the season, 0.314 above his norm. He has 12 home runs on the season. His total-bases line tonight: 2.5.

    P 2-for-5, 3 TB

  • PLATOON EDGEBOS @ COL

    Wilyer Abreu (bats L) draws Sean Sullivan (LHP), batting 3rd

    Wilyer Abreu carries a 1.012 OPS vs. Left (83 AB) against .709 the other way (207 AB), and faces LHP Sean Sullivan from the 3rd spot — a split his blended season line may not reflect.

    P 0-for-4, 0 TB

  • HR THREATOrioles @ Angels

    Jorge Soler to go deep

    Jorge Soler is in a prime position to clear his home run prop against Orioles rookie Trey Gibson. Gibson has struggled significantly in his debut season, posting a 5.81 ERA and allowing 4 home runs in just 26.1 innings of work.

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

  • HR THREATRed Sox @ Rockies

    Willson Contreras to clear a fence

    Kyle Freeland's primary weakness this season has been his inability to contain right-handed power hitters. He has surrendered 13 of his 14 home runs on the season to righties, who are batting .323 against him.

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

  • HR THREATGuardians @ White Sox

    Rhys Hoskins to homer

    Rhys Hoskins is in a prime position to exploit Erick Fedde's primary weakness: right-handed power. Fedde has been significantly more vulnerable to right-handed batters this season, surrendering 11 of his 14 total home runs to the platoon.

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

  • HR THREATMariners @ Pirates

    Brandon Lowe to go deep

    Brandon Lowe is in an elite position to utilize his power against Mariners starter Bryan Woo. Woo has struggled significantly away from Seattle this season, posting a 5.93 road ERA compared to 2.00 at home.

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

  • HR THREATAstros @ Blue Jays

    Kazuma Okamoto to homer

    Kazuma Okamoto is currently in the midst of a significant power surge, having launched four home runs over his last 10 games. He enters tonight's matchup with a favorable statistical alignment against Mike Burrows.

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

  • SITUATIONALHOU @ TOR

    16 bullpen innings in 3 games for TOR

    Relievers have absorbed 16 innings over the last 3 games (Braydon Fisher (3.3) and Louis Varland (3) the heaviest). HOU's pen has thrown 14.3 over the same span.

    P flagged side lost 3-1

  • PLATOON EDGEATL @ SD

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

    Gavin Sheets's vs. Right line (.813 OPS, 186 AB) sits well above his .480 mark the other way (41 AB). Tonight's starter JR Ritchie throws RHP, the hand he hits best.

    P 0-for-3, 0 TB

  • HEAT CHECKNYY @ DET

    Dillon Dingler: 1.185 OPS in Last 15 Days

    The last 15 days sample runs 55 PA: a 1.185 OPS versus .884 for the season, 0.301 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.

    P 0-for-5, 0 TB

  • COOLING OFFATL @ SD

    Drake Baldwin: .263 OPS in L15 — draws LHP Wandy Peralta

    Drake Baldwin's .263 OPS over the last 15 days (30 PA) trails his .855 season mark, down 0.592. Tonight he draws LHP Wandy Peralta — his stronger side: a .901 OPS vs LHP across 91 AB.

    P 0-for-4, 0 TB

  • HEAT CHECKCHC @ NYM

    Bo Bichette: .962 OPS in Last 15 Days

    That .962 OPS spans the last 15 days (54 PA) against a .674 season baseline, a 0.288 swing. He has 9 home runs on the season. His total-bases line tonight: 1.5.

    P 1-for-4, 1 TB

  • SITUATIONALLAD @ MIN

    15.7 bullpen innings in 3 games for LAD

    Relievers have absorbed 15.7 innings over the last 3 games (Eric Lauer (6) and Edgardo Henriquez (2) the heaviest). MIN's pen has thrown 14 over the same span.

    P flagged side won 4-3

  • HEAT CHECKKC @ TB

    Carter Jensen: 1.059 OPS in Last 15 Days

    Over the last 15 days (49 PA) he is at a 1.059 OPS, up 0.315 on his .744 season mark. He has 10 home runs on the season. His total-bases line tonight: 1.5.

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

  • PLATOON EDGEBAL @ LAA

    Samuel Basallo (bats L) draws Ryan Johnson (RHP), batting 4th

    Samuel Basallo carries a .824 OPS vs. Right (169 AB) against .524 the other way (52 AB), and faces RHP Ryan Johnson from the 4th spot — a split his blended season line may not reflect.

    P 0-for-4, 0 TB

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +360

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

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +350

    France are the market's outright World Cup favourite at +350. Spain (+500) and Argentina (+600) are the next shortest.

  • HEAT CHECKATL @ SD

    Fernando Tatis Jr.: .972 OPS in Last 15 Days

    Over the last 15 days (55 PA) he is at a .972 OPS, up 0.268 on his .704 season mark. His total-bases line tonight: 3.5.

    P 2-for-5, 6 TB

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +370

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

  • HR THREATCubs @ Mets

    Francisco Alvarez to go deep

    While Francisco Alvarez faces a pitcher in Javier Assad who has not allowed a home run to a right-handed hitter yet this season, several underlying metrics suggest regression is likely today. Assad is significantly less effective in day games, carrying a 7.00 ERA in those situations, and he allows a very high Hard-Hit rate of 46.7%.

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

  • PLATOON EDGEOAK @ SF

    Shea Langeliers (bats R) draws Robbie Ray (LHP), batting 3rd

    Shea Langeliers carries a 1.035 OPS vs. Left (79 AB) against .780 the other way (216 AB), and faces LHP Robbie Ray from the 3rd spot — a split his blended season line may not reflect.

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

  • TOURNAMENTKOR @ RSA

    What South Africa vs South Korea decides

    In Group A, South Africa sit 4th on 1 point and South Korea sit 2nd on 3 points — three points reshape who advances. To lift the trophy: South Africa are 2000-1 outsiders, South Korea are 150-1 outsiders. The market has it South Africa +475 / the draw +295 / South Korea -160.

  • STREAKBRA @ SCO

    Brazil are unbeaten in 4 internationals

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

    P team won 3-0

  • TOURNAMENTCAN @ SUI

    Switzerland vs Canada: the group picture

    In Group B, Switzerland sit 2nd on 4 points and Canada sit 1st on 4 points — three points reshape who advances. To lift the trophy: Switzerland are 80-1 outsiders. The market has it Switzerland +140 / the draw +205 / Canada +235.

  • COOLING OFFTEX @ MIA

    Josh Jung: .591 OPS in L15 — draws RHP Eury Perez

    Josh Jung's .591 OPS over the last 15 days (57 PA) trails his .802 season mark, down 0.211. Tonight he draws RHP Eury Perez — his weaker side: a .792 OPS vs RHP across 228 AB.

    P 0-for-4, 0 TB

  • TOURNAMENTQAT @ BIH

    Bosnia & Herzegovina vs Qatar — Group B at stake

    In Group B, Bosnia & Herzegovina sit 3rd on 1 point and Qatar sit 4th on 1 point — three points reshape who advances. To lift the trophy: Bosnia & Herzegovina are 700-1 outsiders. The market has it Bosnia & Herzegovina -265 / the draw +425 / Qatar +700.

  • TOURNAMENTBRA @ SCO

    What Scotland vs Brazil decides

    In Group C, Scotland sit 3rd on 3 points and Brazil sit 1st on 4 points — three points reshape who advances. To lift the trophy: Scotland are 300-1 outsiders, Brazil are the No. 6 title choice at +1300. The market has it Scotland +850 / the draw +450 / Brazil -310.

  • TOURNAMENTHAI @ MAR

    Morocco vs Haiti: the group picture

    In Group C, Morocco sit 2nd on 4 points and Haiti sit 4th on 0 points — three points reshape who advances. To lift the trophy: Morocco are 35-1 outsiders. The market has it Morocco -525 / the draw +600 / Haiti +1500.

  • TOURNAMENTMEX @ CZE

    Czechia vs Mexico — Group A at stake

    In Group A, Czechia sit 3rd on 1 point and Mexico sit 1st on 6 points — three points reshape who advances. To lift the trophy: Czechia are 350-1 outsiders. The market has it Czechia +270 / the draw +285 / Mexico -105.

  • SITUATIONALCHC @ NYM

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

    That is 14.7 relief innings in 3 games, led by Cionel Perez (4.3) and Tobias Myers (4.3). CHC's pen has thrown 10.7 over the same span.

    P flagged side lost 10-3

  • HEAT CHECKBAL @ LAA

    Logan O'Hoppe: 1.044 OPS in Last 15 Days

    That 1.044 OPS spans the last 15 days (36 PA) against a .656 season baseline, a 0.388 swing. His total-bases line tonight: 1.5.

    P 0-for-3, 0 TB

  • SITUATIONALCUW @ ECU

    Ecuador out-created the field but only drew

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

  • XG RECAPGHA @ ENG

    England out-created the field but only drew

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

  • BALLPARKHOU @ TOR

    Trey Yesavage's ERA jumps to 5.40 at Rogers Centre

    Trey Yesavage carries a 5.40 ERA over 5 games (26.7 IP) at tonight's park vs 2.22 across 28.3 innings everywhere else. Hitters bat .224 off him here. He starts here tonight.

    P 5.2 IP, 1 ER, 5 K

  • HEAT CHECKATL @ SD

    Manny Machado: .905 OPS in Last 15 Days

    That .905 OPS spans the last 15 days (52 PA) against a .649 season baseline, a 0.256 swing. He has 14 home runs on the season. His total-bases line tonight: 3.5.

    P 1-for-5, 1 TB

  • COOLING OFFARI @ STL

    Jordan Walker: .631 OPS in L15 — draws LHP Mitch Bratt

    Jordan Walker's .631 OPS over the last 15 days (59 PA) trails his .866 season mark, down 0.235. Tonight he draws LHP Mitch Bratt — his stronger side: a .978 OPS vs LHP across 73 AB.

    P 1-for-3, 1 TB

  • REGRESSIONATL @ SD

    Wandy Peralta: 1.86 ERA vs 4.19 xERA

    Wandy Peralta carries a 1.86 ERA against a 4.19 expected ERA (2.33 run gap), so he has been outperforming his contact quality. Opponents hit .229 off him vs a .252 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 1 IP, 0 ER, 2 K

  • STARTER FORMHOU @ TOR

    Trey Yesavage: 7.00 ERA over his last 3 starts

    Across his last 3 starts (18 IP) he has been tagged for 14 earned runs — a 7.00 ERA with a 1.17 WHIP (1.16 season) against a 3.76 season mark.

    P 5.2 IP, 1 ER, 5 K

  • SITUATIONALOAK @ SF

    14 bullpen innings in 3 games for OAK

    Relievers have absorbed 14 innings over the last 3 games (Elvis Alvarado (3.7) and Geoff Hartlieb (3) the heaviest). SF's pen has thrown 7 over the same span.

    P flagged side lost 1-3

  • PARK WEATHERLAD @ MIN

    Wind blowing out 13 mph at Target Field tonight

    Conditions at Target Field: Partly Cloudy, 73°, wind 13 mph, Out To RF. Fly balls that die most nights have a chance to go tonight.

    P final total 7 vs 0 (over lean)

  • BALLPARKMEX @ CZE

    Czechia vs Mexico kicks off at Estadio Azteca

    Estadio Azteca sits 2,240m above sea level, the highest venue of the tournament. Thinner air at this elevation affects stamina and ball flight.

  • COOLING OFFMIL @ CIN

    Brice Turang: .579 OPS in L15 — draws RHP Rhett Lowder

    Brice Turang's .579 OPS over the last 15 days (51 PA) trails his .831 season mark, down 0.252. Tonight he draws RHP Rhett Lowder — his stronger side: a .959 OPS vs RHP across 197 AB.

    P 1-for-5, 3 TB

  • HEAT CHECKTEX @ MIA

    Kyle Stowers: .982 OPS in Last 15 Days

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

    P 1-for-4, 3 TB

  • SITUATIONALATL @ SD

    13.7 bullpen innings in 3 games for SD

    Relievers have absorbed 13.7 innings over the last 3 games (Lucas Giolito (4) and Adrian Morejon (3) the heaviest). ATL's pen has thrown 9.7 over the same span.

    P flagged side won 6-7

  • SITUATIONALPHI @ WSH

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

    That is 13.7 relief innings in 3 games, led by Zack Littell (4) and Gus Varland (2). PHI's pen has thrown 12.7 over the same span.

    P flagged side lost 5-4

  • STARTER FORMPHI @ WSH

    Miles Mikolas: 2.55 ERA over his last 3 starts

    Across his last 3 starts (17.7 IP) he has a 2.55 ERA with a 0.91 WHIP (1.28 season) and 7 strikeouts — his season mark is 5.47, and that is where most lines still price him.

    P 3.1 IP, 0 ER, 1 K

  • BALLPARKMIL @ CIN

    Rhett Lowder's ERA drops to 3.22 at Great American Ball Park

    Rhett Lowder carries a 3.22 ERA over 4 games (22.3 IP) at tonight's park vs 6.00 across 30 innings everywhere else. Hitters bat .224 off him here. He starts here tonight.

    P 5.2 IP, 3 ER, 6 K

  • COOLING OFFCHC @ NYM

    Nico Hoerner: .434 OPS in L15 — draws RHP Nolan McLean

    Nico Hoerner's .434 OPS over the last 15 days (47 PA) trails his .642 season mark, down 0.208. Tonight he draws RHP Nolan McLean — his weaker side: a .594 OPS vs RHP across 218 AB.

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

  • SITUATIONALKC @ TB

    KC's bullpen has covered 13.3 innings over the last 3 games

    That is 13.3 relief innings in 3 games, led by Beck Way (3) and Steven Cruz (2.7). TB's pen has thrown 9 over the same span.

    P flagged side lost 3-5

  • XG REGRESSIONQAT @ BIH

    Bosnia & Herzegovina are finishing above their chances

    Bosnia & Herzegovina are scoring 1.7/match on 0.6 xG — 1.0 goals/match above expected across 3 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.

  • STARTER FORMCHC @ NYM

    Javier Assad: 1.00 ERA over his last 3 starts

    He has allowed 2 earned runs over his last 18 innings (1.00 ERA) with a 0.61 WHIP (1.00 season) — a different pitcher than the 3.89 season line says.

    P 5 IP, 3 ER, 5 K

  • TOMORROWARI @ STL

    Michael McGreevy: 3.35 ERA vs 5.7 xERA

    Projected to start tomorrow vs ARI. A 3.35 ERA against a 5.7 expected ERA (2.35 run gap) — running hot, due to regress. Opponents hit .243 vs .294 expected.

  • COOLING OFFCLE @ CHW

    Miguel Vargas: .615 OPS in L15 — draws RHP Tanner Bibee

    Miguel Vargas's .615 OPS over the last 15 days (48 PA) trails his .820 season mark, down 0.205. Tonight he draws RHP Tanner Bibee — his weaker side: a .695 OPS vs RHP across 195 AB.

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

  • HEAT CHECKBAL @ LAA

    Pete Alonso: 1.022 OPS in Last 15 Days

    Over the last 15 days (49 PA) he is at a 1.022 OPS, up 0.221 on his .801 season mark. He has 18 home runs on the season. His total-bases line tonight: 1.5.

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

  • HEAT CHECKOAK @ SF

    Zack Gelof: 1.090 OPS in Last 15 Days

    Over the last 15 days (44 PA) he is at a 1.090 OPS, up 0.256 on his .834 season mark. He has 11 home runs on the season. His total-bases line tonight: 1.5.

    P 0-for-1, 0 TB

  • PLATOON EDGEBAL @ LAA

    Pete Alonso (bats R) draws Ryan Johnson (RHP), batting 3rd

    Pete Alonso carries a .852 OPS vs. Right (220 AB) against .667 the other way (84 AB), and faces RHP Ryan Johnson from the 3rd spot — a split his blended season line may not reflect.

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

  • TOURNAMENTGROUP B

    Switzerland are the shortest group-winner chalk on the board

    Switzerland are -100000 to win Group B — the shortest group-winner price on the day. The next side in Group B, Canada, is out at +135.

  • STREAKCAN @ SUI

    Switzerland are unbeaten in 3 internationals

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

    P team won 1-2

  • PARK WEATHERBOS @ COL

    Wind blowing in 12 mph at Coors Field tonight

    Conditions at Coors Field: Sunny, 76°, wind 12 mph, In From CF. That wind knocks down anything hit in the air. The total sits at 11.5.

    P final total 14 vs 11.5 (under lean)

  • STREAKHAI @ MAR

    Morocco are unbeaten in 3 internationals

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

    P team won 2-4

  • TOURNAMENTPATH TO THE FINAL

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

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

  • STREAKMEX @ CZE

    Mexico are unbeaten in 3 internationals

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

    P team won 3-0

  • TOURNAMENTGROUP A

    Mexico are the shortest group-winner chalk on the board

    Mexico are -650 to win Group A — the shortest group-winner price on the day. The next side in Group A, South Korea, is out at +600.

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

  • BATTER VS ARMNYY @ DET

    Tarik Skubal vs Anthony Volpe: 0-for-10, 6 K

    Tarik Skubal has limited Anthony Volpe to 0-for-10 (.000) with 6 strikeouts in 10 career at-bats. They face off again tonight.

    P 0-for-4, 0 TB

  • REGRESSIONBOS @ COL

    Kyle Freeland: 7.36 ERA vs 5.59 xERA

    Kyle Freeland carries a 7.36 ERA against a 5.59 expected ERA (1.77 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 6 IP, 6 ER, 4 K

  • COOLING OFFATL @ SD

    Dominic Smith: .441 OPS in Last 15 Days

    The last 15 days sample runs 32 PA: a .441 OPS versus .752 for the season, 0.311 below his norm.

    P 1-for-4, 1 TB

  • COOLING OFFOAK @ SF

    Shea Langeliers: .610 OPS in L15 — draws LHP Robbie Ray

    Shea Langeliers's .610 OPS over the last 15 days (46 PA) trails his .848 season mark, down 0.238. Tonight he draws LHP Robbie Ray — his stronger side: a 1.035 OPS vs LHP across 79 AB.

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

  • STARTER FORMKC @ TB

    Griffin Jax: 1.20 ERA over his last 3 starts

    Across his last 3 starts (15 IP) he has a 1.20 ERA with a 0.93 WHIP (1.31 season) and 14 strikeouts — his season mark is 3.67, and that is where most lines still price him.

    P 5 IP, 0 ER, 7 K

  • REGRESSIONCHC @ NYM

    Nico Hoerner: .235 AVG vs .290 xBA

    Nico Hoerner is hitting .235 against a .290 expected average (xBA) over 346 plate appearances. His wOBA sits at .291 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 1-for-4, 2 TB, 1 BB

  • PLATOON EDGEOAK @ SF

    Willy Adames (bats R) draws Aaron Civale (RHP), batting 6th

    Willy Adames carries a .745 OPS vs. Right (230 AB) against .536 the other way (74 AB), and faces RHP Aaron Civale from the 6th spot — a split his blended season line may not reflect.

    P 2-for-4, 3 TB

  • COOLING OFFBAL @ LAA

    Samuel Basallo: .528 OPS in L15 — draws RHP Ryan Johnson

    Samuel Basallo's .528 OPS over the last 15 days (44 PA) trails his .754 season mark, down 0.226. Tonight he draws RHP Ryan Johnson — his stronger side: a .824 OPS vs RHP across 169 AB.

    P 0-for-4, 0 TB

  • REGRESSIONKC @ TB

    Griffin Jax: 3.67 ERA vs 5.34 xERA

    Griffin Jax carries a 3.67 ERA against a 5.34 expected ERA (1.67 run gap), so he has been outperforming his contact quality. Opponents hit .257 off him vs a .279 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 0 ER, 7 K

  • REGRESSIONPHI @ WSH

    Dylan Crews: .219 AVG vs .272 xBA

    Dylan Crews's .219 average comes against a .272 expected (xBA) on 120 plate appearances. His wOBA sits at .283 against a .342 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.

    P 0-for-4, 0 TB

  • REGRESSIONLAD @ MIN

    Mookie Betts: .218 AVG vs .271 xBA

    Across 196 plate appearances, Mookie Betts carries a .218 average versus a .271 xBA. His wOBA sits at .294 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 3-for-4, 7 TB

  • STARTER FORMNYY @ DET

    Ryan Weathers: 6.48 ERA over his last 3 starts

    Across his last 3 starts (16.7 IP) he has been tagged for 12 earned runs — a 6.48 ERA with a 1.08 WHIP (1.13 season) against a 4.13 season mark.

    P 6 IP, 1 ER, 6 K

  • COOLING OFFBOS @ COL

    Jarren Duran: .469 OPS in L15 — draws LHP Sean Sullivan

    Jarren Duran's .469 OPS over the last 15 days (52 PA) trails his .624 season mark, down 0.155. Tonight he draws LHP Sean Sullivan — his weaker side: a .570 OPS vs LHP across 72 AB.

    P 0-for-5, 0 TB

  • REGRESSIONOAK @ SF

    Zack Gelof: .282 AVG vs .231 xBA

    Zack Gelof is hitting .282 against a .231 expected average (xBA) over 228 plate appearances. His wOBA sits at .362 against a .298 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

    P 0-for-1, 0 TB

  • REGRESSIONBOS @ COL

    Mickey Moniak: .277 AVG vs .228 xBA

    Mickey Moniak's .277 average comes against a .228 expected (xBA) on 169 plate appearances. His wOBA sits at .392 against a .321 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-1, 1 TB

  • STARTER FORMCLE @ CHW

    Erick Fedde: 2.19 ERA over his last 3 starts

    The last 3 times out: 12.3 innings, 3 earned runs, 12 Ks. That 2.19 ERA sits 2.27 runs under his 4.46 season number.

    P 4 IP, 1 ER, 2 K

  • XG REGRESSIONMEX @ CZE

    Mexico are finishing above their chances

    Mexico are scoring 2.0/match on 1.2 xG — 0.8 goals/match above expected across 3 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.

  • TOURNAMENTGROUP B

    Group B is the tightest group-winner market

    Group B's group-winner market is the most open on the board: Canada and Switzerland both priced inside +250.

  • BATTER VS ARMPHI @ WSH

    Dylan Crews vs Aaron Nola: .500

    Dylan Crews's career line off Aaron Nola is 5-for-10, a .500 average over 10 at-bats — they meet again tonight. He enters hot (.804 OPS, L15).

    P 0-for-4, 0 TB

  • BALLPARKBOS @ 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 6 IP, 6 ER, 4 K

  • REGRESSIONATL @ SD

    Manny Machado: .185 AVG vs .231 xBA

    Across 319 plate appearances, Manny Machado carries a .185 average versus a .231 xBA. His wOBA sits at .281 against a .309 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-5, 1 TB

  • STARTER FORMCHC @ NYM

    Nolan McLean: 1.59 ERA over his last 3 starts

    He has allowed 3 earned runs over his last 17 innings (1.59 ERA) with a 1.00 WHIP (1.09 season) — a different pitcher than the 3.67 season line says.

    P 6 IP, 6 ER, 9 K

  • RUNNING GAMEMIL @ CIN

    Cincinnati Reds like to run — William Contreras (44% caught) is the wrong catcher to test

    William Contreras owns a 44% caught-stealing rate (15 of 34) and Cincinnati Reds run anyway — 0.8 steals a game. Strength on strength on the bases.

    P Cincinnati Reds stole 0 bases

  • TOURNAMENTGROUP C

    Group C is the tightest group-winner market

    Group C's group-winner market is the most open on the board: Brazil and Morocco both priced inside +250.

  • REGRESSIONPHI @ WSH

    Aaron Nola: 5.71 ERA vs 4.25 xERA

    Aaron Nola carries a 5.71 ERA against a 4.25 expected ERA (1.46 run gap), so he has been underperforming his contact quality. Opponents hit .286 off him vs a .254 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 2 ER, 5 K

  • XG REGRESSIONBRA @ SCO

    Scotland have created more than they've scored

    Scotland are scoring 0.3/match on 0.9 xG — 0.6 goals/match below expected across 3 matches. The chances are there; they're due for the finishing to catch up.

  • TOMORROWCHC @ NYM

    Matthew Boyd: 6 ERA vs 4.28 xERA

    Projected to start tomorrow vs NYM. A 6 ERA against a 4.28 expected ERA (1.72 run gap) — unlucky, due to bounce back. Opponents hit .266 vs .258 expected.

  • STARTER FORMSEA @ PIT

    Bryan Woo: 5.89 ERA over his last 3 starts

    The last 3 times out: 18.3 innings, 12 earned runs, 19 hits. That 5.89 ERA runs 1.95 over his 3.94 season number.

    P 4 IP, 5 ER, 4 K

  • STARTER FORMLAD @ MIN

    Shohei Ohtani: 3.38 ERA over his last 3 starts

    The last 3 times out: 18.7 innings, 7 earned runs, 15 hits. That 3.38 ERA runs 1.91 over his 1.47 season number.

    P 6 IP, 2 ER, 8 K

  • COOLING OFFBAL @ LAA

    Jose Siri: .681 OPS in L15 — draws RHP Shane Baz

    Jose Siri's .681 OPS over the last 15 days (37 PA) trails his .858 season mark, down 0.177. Tonight he draws RHP Shane Baz — his weaker side: a .756 OPS vs RHP across 44 AB.

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

  • COOLING OFFBOS @ COL

    Andruw Monasterio: .258 OPS in L15 — draws LHP Sean Sullivan

    Andruw Monasterio's .258 OPS over the last 15 days (22 PA) trails his .627 season mark, down 0.369. Tonight he draws LHP Sean Sullivan — his stronger side: a .758 OPS vs LHP across 49 AB.

    P 1-for-4, 4 TB

  • TOMORROWHOU @ DET

    Tatsuya Imai: 6.15 ERA vs 4.52 xERA

    Projected to start tomorrow vs DET. A 6.15 ERA against a 4.52 expected ERA (1.63 run gap) — unlucky, due to bounce back. Opponents hit .230 vs .229 expected.

  • HEAT CHECKOAK @ SF

    Rafael Devers: .912 OPS in Last 15 Days

    The last 15 days sample runs 40 PA: a .912 OPS versus .732 for the season, 0.18 above his norm. He has 11 home runs on the season. His total-bases line tonight: 1.5.

    P 1-for-4, 1 TB

  • XG REGRESSIONKOR @ RSA

    South Korea have created more than they've scored

    South Korea are scoring 0.7/match on 1.2 xG — 0.5 goals/match below expected across 3 matches. The chances are there; they're due for the finishing to catch up.

  • SITUATIONALKSA @ ESP

    Spain created the better chances

    Spain led the xG 2.9–0.1 and took the result to match (4–0).

  • SITUATIONALBRA @ SCO

    Brazil created the better chances

    Brazil led the xG 4.5–1.1 and took the result to match (0–3).

  • TOURNAMENTSUREST TO ADVANCE

    Côte d'Ivoire are the surest bet to advance

    Côte d'Ivoire are -10000 to escape their group out of Group E — the shortest to-advance price on the board.

  • XG RECAPBRA @ SCO

    Brazil created the better chances

    Brazil led the xG 4.5–1.1 and took the result to match (0–3).

  • COOLING OFFOAK @ SF

    Willy Adames: .508 OPS in L15 — draws RHP Aaron Civale

    Willy Adames's .508 OPS over the last 15 days (39 PA) trails his .694 season mark, down 0.186. Tonight he draws RHP Aaron Civale — his stronger side: a .745 OPS vs RHP across 230 AB.

    P 2-for-4, 3 TB

  • TOMORROWKC @ TB

    Seth Lugo: 3.69 ERA vs 5.2 xERA

    Projected to start tomorrow vs TB. A 3.69 ERA against a 5.2 expected ERA (1.51 run gap) — running hot, due to regress. Opponents hit .269 vs .277 expected.

  • BALLPARKPHI @ WSH

    Miles Mikolas's ERA jumps to 6.37 at Nationals Park

    Miles Mikolas carries a 6.37 ERA over 7 games (35.3 IP) at tonight's park vs 4.66 across 38.7 innings everywhere else. Hitters bat .270 off him here. He starts here tonight.

    P 3.1 IP, 0 ER, 1 K

  • BALLPARKCHC @ NYM

    At Citi Field, Nolan McLean pitches to a 4.46 ERA

    Nolan McLean starts at Citi Field tonight, where his ERA is 4.46 over 42.3 innings — 2.85 on a 41-inning baseline elsewhere. Hitters bat .214 off him here.

    P 6 IP, 6 ER, 9 K

  • BALLPARKKC @ TB

    Griffin Jax's ERA jumps to 4.57 at Tropicana Field

    Griffin Jax carries a 4.57 ERA over 8 games (21.7 IP) at tonight's park vs 2.96 across 27.3 innings everywhere else. Hitters bat .218 off him here. He starts here tonight.

    P 5 IP, 0 ER, 7 K

  • SITUATIONALGHA @ ENG

    England dominated the ball but only drew

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

  • RUNNING GAMESEA @ PIT

    Green light: Seattle Mariners run, and Endy Rodriguez has caught just 10%

    Seattle Mariners steal 0.8 bags a game (60 on the season) and Endy Rodriguez has thrown out 2 of 20 runners (10%). Everything about tonight says they keep running.

    P Seattle Mariners stole 0 bases

  • BALLPARKARI @ STL

    Matthew Liberatore's ERA drops to 4.58 at Busch Stadium

    Matthew Liberatore carries a 4.58 ERA over 8 games (39.3 IP) at tonight's park vs 6.00 across 33 innings everywhere else. Hitters bat .276 off him here. He starts here tonight.

    P 5.1 IP, 6 ER, 3 K

  • TOMORROWKC @ TB

    Ian Seymour: 4.99 ERA vs 3.75 xERA

    Projected to start tomorrow vs KC. A 4.99 ERA against a 3.75 expected ERA (1.24 run gap) — unlucky, due to bounce back. Opponents hit .233 vs .218 expected.

  • TOMORROWHOU @ DET

    Troy Melton: 2.56 ERA vs 3.8 xERA

    Projected to start tomorrow vs HOU. A 2.56 ERA against a 3.8 expected ERA (1.24 run gap) — running hot, due to regress. Opponents hit .186 vs .242 expected.

  • BALLPARKNYY @ DET

    Tarik Skubal owns a 3.93 ERA at Comerica Park — 2.55 everywhere else

    Across 3 games (18.3 IP) at this venue, Tarik Skubal has a 3.93 ERA against 2.55 at his other parks (35.3 IP). Hitters bat .235 off him here. He draws the start here tonight.

    P 6 IP, 4 ER, 9 K

  • XG RECAPKOR @ RSA

    South Korea dominated the ball but didn't win

    South Korea held 68% of possession yet lost to South Africa (1–0) — control without the cutting edge.

  • TOMORROWPHI @ WSH

    Cristopher Sánchez: 1.8 ERA vs 2.96 xERA

    Projected to start tomorrow vs WSH. A 1.8 ERA against a 2.96 expected ERA (1.16 run gap) — running hot, due to regress. Opponents hit .234 vs .224 expected.

  • FIRST INNINGLAD @ MIN

    YRFI watch: first innings have been live on both sides of LAD @ MIN

    MIN games have produced a first-inning run in 7 of their last 10; LAD games in 7 of 10. Early runs have been the rule, not the exception.

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

  • TOMORROWOAK @ SF

    Jeffrey Springs: 5.55 ERA vs 4.52 xERA

    Projected to start tomorrow vs SF. A 5.55 ERA against a 4.52 expected ERA (1.03 run gap) — unlucky, due to bounce back. Opponents hit .262 vs .246 expected.

  • RUNNING GAMESEA @ PIT

    Pittsburgh Pirates like to run — Cal Raleigh (34% caught) is the wrong catcher to test

    Cal Raleigh owns a 34% caught-stealing rate (10 of 29) and Pittsburgh Pirates run anyway — 0.9 steals a game. Strength on strength on the bases.

    P Pittsburgh Pirates stole 1 base

  • RUNNING GAMEKC @ TB

    Tampa Bay Rays like to run — Salvador Perez (32% caught) is the wrong catcher to test

    Tampa Bay Rays attempt 1.3 steals a game, but Salvador Perez has cut down 9 of 28 runners (32%). Someone is getting thrown out tonight.

    P Tampa Bay Rays stole 2 bases

  • TOMORROWCHC @ NYM

    Freddy Peralta: 4.83 ERA vs 3.83 xERA

    Projected to start tomorrow vs CHC. A 4.83 ERA against a 3.83 expected ERA (1 run gap) — unlucky, due to bounce back. Opponents hit .254 vs .237 expected.

  • ADVANCEMENTCAN @ SUI

    Switzerland's route through Group B

    The market has Switzerland all but through to reach the last 16 at -750 (1st, 7 pts).

  • ADVANCEMENTKOR @ RSA

    South Korea hold the edge to advance from Group A

    The market has South Korea all but through to reach the last 16 at -2500 (3rd, 3 pts). South Africa are +450 (2nd, 4 pts) to join them.

  • ADVANCEMENTMEX @ CZE

    Czechia's route through Group A

    The market has Czechia up against it to reach the last 16 at +225 (4th, 1 pt).

  • ADVANCEMENTQAT @ BIH

    Bosnia & Herzegovina's route through Group B

    The market has Bosnia & Herzegovina strong favorites to reach the last 16 at -250 (3rd, 4 pts).

  • ADVANCEMENTBRA @ SCO

    Scotland's route through Group C

    The market has Scotland up against it to reach the last 16 at +250 (3rd, 3 pts).

  • TOMORROWOAK @ SF

    Landen Roupp: 4.14 ERA vs 3.29 xERA

    Projected to start tomorrow vs OAK. A 4.14 ERA against a 3.29 expected ERA (0.86 run gap) — unlucky, due to bounce back. Opponents hit .237 vs .229 expected.

  • RUNNING GAMELAD @ MIN

    Minnesota Twins like to run — Dalton Rushing (35% caught) is the wrong catcher to test

    Minnesota Twins attempt 0.9 steals a game, but Dalton Rushing has cut down 7 of 20 runners (35%). Someone is getting thrown out tonight.

    P Minnesota Twins stole 1 base

  • BALLPARKCAN @ SUI

    Switzerland vs Canada: indoors at BC Place

    BC Place is a retractable-roof venue — retractable roof, mild Pacific climate. The summer heat that exposes open stadiums is removed from this fixture.

  • BALLPARKHAI @ MAR

    Morocco vs Haiti: indoors at Mercedes-Benz Stadium

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

  • FIRST INNINGCLE @ CHW

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

  • FIRST INNINGBOS @ COL

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

  • SITUATIONALHaiti @ Morocco

    Morocco v Haiti: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

  • SITUATIONALBrazil @ Scotland

    Scotland v Brazil: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

  • SITUATIONALCanada @ Switzerland

    Switzerland v Canada: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

  • SITUATIONALMexico @ Czechia

    Czechia v Mexico: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

  • SITUATIONALSouth Korea @ South Africa

    South Africa v South Korea: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

  • SITUATIONALQatar @ Bosnia & Herzegovina

    Bosnia & Herzegovina v Qatar: projected XI

    Likely lineups from each side's last match — confirmed sheets post ~2h before kickoff.

Graded results

74

Games

  • L

    Red Sox ML -164

    MLB · 6-8

  • L

    Rangers ML -120

    MLB · 2-4

  • W

    Cubs ML +100

    MLB · 10-3

  • W

    Angels ML -116

    MLB · 6-7

  • W

    Switzerland ML +155

    WC · 1-2

  • L

    Under 2.5 -150

    WC · 1-2

  • L

    Qatar ML +650

    WC · 1-3

  • W

    Cubs ML -108

    MLB · 10-3

  • L

    Braves ML -118

    MLB · 2-5

  • W

    Over 2.5 -155

    WC · 1-3

  • W

    Guardians ML -112

    MLB · 4-3

  • L

    Royals ML +124

    MLB · 3-5

  • W

    Yankees ML +114

    MLB · 4-2

  • W

    Pirates ML -116

    MLB · 1-11

  • L

    Blue Jays ML -144

    MLB · 3-1

  • L

    Nationals ML +108

    MLB · 5-4

  • W

    Dodgers ML -162

    MLB · 4-3

  • W

    Brewers ML -136

    MLB · 6-5

  • W

    Diamondbacks ML -102

    MLB · 9-4

  • W

    Mexico ML -110

    WC · 3-0

  • L

    Under 2.5 -120

    WC · 3-0

  • L

    South Korea ML

    WC · 0-1

  • W

    Under 2.5 -130

    WC · 0-1

Props

  • W

    Aaron Nola · under

    Phillies @ Nationals · Actual 15

  • L

    Achraf Hakimi · over

    Haiti @ Morocco · Actual 1

  • L

    Akram Afif · over

    Qatar @ Bosnia & Herzegovina · Actual 0

  • W

    Alisson · over

    Brazil @ Scotland · Actual 5

  • L

    Almoez Ali · over

    Qatar @ Bosnia & Herzegovina · Actual 0

  • L

    Almoez Ali · over

    Qatar @ Bosnia & Herzegovina · Actual 1

  • L

    Brandon Lowe · over

    Mariners @ Pirates · Actual 0

  • W

    Bryan Reynolds · over

    Mariners @ Pirates · Actual 3

  • W

    Carter Jensen · over

    Royals @ Rays · Actual 2

  • L

    Colson Montgomery · under

    Guardians @ White Sox · Actual 1

  • L

    Colson Montgomery · over

    Guardians @ White Sox · Actual 0

  • W

    Corbin Carroll · over

    Diamondbacks @ Cardinals · Actual 2

  • L

    Dan Ndoye · over

    Canada @ Switzerland · Actual 0

  • L

    Dillon Dingler · over

    Yankees @ Tigers · Actual 0

  • W

    Elly De La Cruz · under

    Brewers @ Reds · Actual 1

  • W

    Francisco Alvarez · over

    Cubs @ Mets · Actual 1

  • L

    George Springer · over

    Astros @ Blue Jays · Actual 0

  • L

    Griffin Jax · under

    Royals @ Rays · Actual 7

  • W

    Ismael Saibari · over

    Haiti @ Morocco · Actual 1

  • L

    Jackson Chourio · over

    Brewers @ Reds · Actual 0

  • W

    Jackson Chourio · over

    Brewers @ Reds · Actual 3

  • W

    Jake Bauers · over

    Brewers @ Reds · Actual 1

  • L

    James Wood · over

    Phillies @ Nationals · Actual 0

  • L

    Jonathan David · over

    Canada @ Switzerland · Actual 0

  • L

    Jordan Walker · over

    Diamondbacks @ Cardinals · Actual 1

  • L

    Jorge Soler · over

    Orioles @ Angels · Actual 0

  • L

    Josh Jung · over

    Rangers @ Marlins · Actual 0

  • L

    Julio Rodriguez · under

    Mariners @ Pirates · Actual 2

  • L

    Junior Caminero · over

    Royals @ Rays · Actual 0

  • L

    Kazuma Okamoto · over

    Astros @ Blue Jays · Actual 0

  • L

    Matěj Kovář · over

    Mexico @ Czechia · Actual 2

  • W

    Michael Harris II · over

    Braves @ Padres · Actual 5

  • W

    Nolan McLean · over

    Cubs @ Mets · Actual 9

  • W

    Nolan Schanuel · over

    Orioles @ Angels · Actual 5

  • L

    Oswin Appollis · over

    South Korea @ South Africa · Actual 1

  • W

    Otto Lopez · under

    Rangers @ Marlins · Actual 1

  • L

    Patrik Schick · over

    Mexico @ Czechia · Actual 0

  • W

    Paul Goldschmidt · over

    Yankees @ Tigers · Actual 6

  • W

    Pete Alonso · under

    Orioles @ Angels · Actual 0

  • L

    Pete Crow-Armstrong · over

    Cubs @ Mets · Actual 1

  • L

    Rhys Hoskins · under

    Guardians @ White Sox · Actual 1

  • L

    Rhys Hoskins · over

    Guardians @ White Sox · Actual 0

  • L

    Royce Lewis · under

    Dodgers @ Twins · Actual 1

  • W

    Samad Taylor · over

    Braves @ Padres · Actual 4

  • W

    Scott McTominay · over

    Brazil @ Scotland · Actual 4

  • W

    Shohei Ohtani · over

    Dodgers @ Twins · Actual 2

  • L

    Son Heung-min · over

    South Korea @ South Africa · Actual 0

  • L

    Willson Contreras · over

    Red Sox @ Rockies · Actual 1

  • L

    Willson Contreras · over

    Red Sox @ Rockies · Actual 0

  • W

    Wilyer Abreu · over

    Red Sox @ Rockies · Actual 2

  • W

    Yordan Alvarez · over

    Astros @ Blue Jays · Actual 1