Skip to content
GARY A.I.Get the app

Sports picks for Friday, June 19, 2026

236 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

22
GARY'S PICK
Blue Jays Moneyline
MLB@ Cubs· +102

Blue Jays
Moneyline

+102 · 2:20 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
USA Moneyline
WCvs Australia· -160

USA
Moneyline

-160 · 3:00 PM ET

Australia

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCAustralia @ USA· -110

Under 2.5
Total Goals

-110 · 3:00 PM ET

Australia @ USA

Permanent matchup analysis →
GARY'S PICK
Morocco Moneyline
WC@ Scotland· -145

Morocco
Moneyline

-145 · 6:00 PM ET

Scotland

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCMorocco @ Scotland· -160

Under 2.5
Total Goals

-160 · 6:00 PM ET

Morocco @ Scotland

Permanent matchup analysis →
GARY'S PICK
White Sox +1.5
MLB@ Tigers· -126

White Sox
+1.5

-126 · 6:40 PM ET

Tigers

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

Yankees
-1.5

-126 · 7:05 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Giants Moneyline
MLB@ Marlins· -104

Giants
Moneyline

-104 · 7:10 PM ET

Marlins

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

Rays
Moneyline

-154 · 7:10 PM ET

Nationals

Permanent matchup analysis →
GARY'S PICK
Brewers Moneyline
MLB@ Braves· -172

Brewers
Moneyline

-172 · 7:15 PM ET

Braves

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

Rangers
Moneyline

-166 · 8:05 PM ET

Padres

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

Astros
Moneyline

-124 · 8:10 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Cardinals Moneyline
MLB@ Royals· -120

Cardinals
Moneyline

-120 · 8:15 PM ET

Royals

Permanent matchup analysis →
GARY'S PICK
Pirates Moneyline
MLB@ Rockies· -136

Pirates
Moneyline

-136 · 8:40 PM ET

Rockies

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

Athletics
Moneyline

-162 · 9:40 PM ET

Angels

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLBvs Twins· -168

Diamondbacks
Moneyline

-168 · 9:45 PM ET

Twins

Permanent matchup analysis →
GARY'S PICK
Mariners Moneyline
MLBvs Red Sox· -112

Mariners
Moneyline

-112 · 10:10 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
Brazil Moneyline
WCvs Haiti· -900

Brazil
Moneyline

-900 · 8:30 PM ET

Haiti

Permanent matchup analysis →
GARY'S PICK
Under 3.5 Total Goals
WCHaiti @ Brazil· +105

Under 3.5
Total Goals

+105 · 8:30 PM ET

Haiti @ Brazil

Permanent matchup analysis →
GARY'S PICK
Dodgers Moneyline
MLBvs Orioles· -198

Dodgers
Moneyline

-198 · 10:10 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
Türkiye Moneyline
WCvs Paraguay· +105

Türkiye
Moneyline

+105 · 11:00 PM ET

Paraguay

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCParaguay @ Türkiye· -140

Under 2.5
Total Goals

-140 · 11:00 PM ET

Paraguay @ Türkiye

Permanent matchup analysis →

Player props

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

Pete Crow-Armstrong
Total Bases over 1.5

+110 · 2:20 PM ET

Cubs

GARY'S PICK
BEN BROWNK'S OVER 4.5
MLBCubs· -114

Ben Brown
K'S over 4.5

-114 · 2:20 PM ET

Cubs

GARY'S PICK
CHRISTIAN PULIŠIĆSHOTS OVER 3
WCUSA· -115

Christian Pulišić
Shots over 3

-115 · 3:00 PM ET

USA

GARY'S PICK
MATHEW RYANSAVES OVER 4
WCAustralia· -130

Mathew Ryan
Saves over 4

-130 · 3:00 PM ET

Australia

GARY'S PICK
LAWRENCE SHANKLANDSHOTS OVER 1.5
WCScotland· -108

Lawrence Shankland
Shots over 1.5

-108 · 6:00 PM ET

Scotland

GARY'S PICK
ACHRAF HAKIMIGOAL OR ASSIST OVER 1
WCMorocco· +195

Achraf Hakimi
Goal Or Assist over 1

+195 · 6:00 PM ET

Morocco

GARY'S PICK
COLSON MONTGOMERYHITS OVER 0.5
MLBWhite Sox· -160

Colson Montgomery
Hits over 0.5

-160 · 6:40 PM ET

White Sox

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

Dillon Dingler
H+R+RBI over 1.5

-154 · 6:40 PM ET

Tigers

GARY'S PICK
CODY BELLINGERTOTAL BASES OVER 1.5
MLBYankees· +110

Cody Bellinger
Total Bases over 1.5

+110 · 7:05 PM ET

Yankees

GARY'S PICK
SAL STEWARTH+R+RBI UNDER 1.5
MLBReds· -140

Sal Stewart
H+R+RBI under 1.5

-140 · 7:05 PM ET

Reds

GARY'S PICK
BRYCE ELDRIDGEH+R+RBI OVER 1.5
MLBGiants· +105

Bryce Eldridge
H+R+RBI over 1.5

+105 · 7:10 PM ET

Giants

GARY'S PICK
OTTO LOPEZH+R+RBI OVER 1.5
MLBMarlins· -130

Otto Lopez
H+R+RBI over 1.5

-130 · 7:10 PM ET

Marlins

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

James Wood
H+R+RBI over 1.5

-115 · 7:10 PM ET

Nationals

GARY'S PICK
NASIM NUNEZTOTAL BASES OVER 0.5
MLBNationals· -115

Nasim Nunez
Total Bases over 0.5

-115 · 7:10 PM ET

Nationals

GARY'S PICK
JACKSON CHOURIOTOTAL BASES OVER 1.5
MLBMilwaukee Brewers· +104

Jackson Chourio
Total Bases over 1.5

+104 · 7:15 PM ET

Milwaukee Brewers

GARY'S PICK
DRAKE BALDWINH+R+RBI UNDER 1.5
MLBAtlanta Braves· -150

Drake Baldwin
H+R+RBI under 1.5

-150 · 7:15 PM ET

Atlanta Braves

GARY'S PICK
JAKE BURGERTOTAL BASES OVER 0.5
MLBTexas Rangers· -165

Jake Burger
Total Bases over 0.5

-165 · 8:05 PM ET

Texas Rangers

GARY'S PICK
JACKSON MERRILLH+R+RBI UNDER 1.5
MLBSan Diego Padres· -130

Jackson Merrill
H+R+RBI under 1.5

-130 · 8:05 PM ET

San Diego Padres

GARY'S PICK
YORDAN ALVAREZTOTAL BASES OVER 1.5
MLBAstros· -115

Yordan Alvarez
Total Bases over 1.5

-115 · 8:10 PM ET

Astros

GARY'S PICK
RHYS HOSKINSH+R+RBI UNDER 1.5
MLBGuardians· -140

Rhys Hoskins
H+R+RBI under 1.5

-140 · 8:10 PM ET

Guardians

GARY'S PICK
JJ WETHERHOLTH+R+RBI OVER 1.5
MLBCardinals· -165

JJ Wetherholt
H+R+RBI over 1.5

-165 · 8:15 PM ET

Cardinals

GARY'S PICK
SALVADOR PEREZTOTAL BASES UNDER 1.5
MLBRoyals· -160

Salvador Perez
Total Bases under 1.5

-160 · 8:15 PM ET

Royals

GARY'S PICK
BRYAN REYNOLDSH+R+RBI OVER 2.5
MLBPirates· -124

Bryan Reynolds
H+R+RBI over 2.5

-124 · 8:40 PM ET

Pirates

GARY'S PICK
HUNTER GOODMANTOTAL BASES OVER 1.5
MLBRockies· -115

Hunter Goodman
Total Bases over 1.5

-115 · 8:40 PM ET

Rockies

GARY'S PICK
NICK KURTZTOTAL BASES OVER 1.5
MLBAthletics· +100

Nick Kurtz
Total Bases over 1.5

+100 · 9:40 PM ET

Athletics

GARY'S PICK
LOGAN O'HOPPEH+R+RBI OVER 1.5
MLBAngels· +105

Logan O'Hoppe
H+R+RBI over 1.5

+105 · 9:40 PM ET

Angels

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

Corbin Carroll
Total Bases over 1.5

+110 · 9:45 PM ET

Diamondbacks

GARY'S PICK
ROYCE LEWISH+R+RBI UNDER 1.5
MLBTwins· -150

Royce Lewis
H+R+RBI under 1.5

-150 · 9:45 PM ET

Twins

GARY'S PICK
WILLSON CONTRERASH+R+RBI OVER 1.5
MLBRed Sox· +101

Willson Contreras
H+R+RBI over 1.5

+101 · 10:10 PM ET

Red Sox

GARY'S PICK
RANGER SUAREZPITCHER OUTS UNDER 17.5
MLBRed Sox· +105

Ranger Suarez
Pitcher Outs under 17.5

+105 · 10:10 PM ET

Red Sox

GARY'S PICK
RAPHINHAANYTIME GOAL OVER 1
WCBrazil· -105

Raphinha
Anytime Goal over 1

-105 · 8:30 PM ET

Brazil

GARY'S PICK
JOHNY PLACIDESAVES OVER 5
WCHaiti· -190

Johny Placide
Saves over 5

-190 · 8:30 PM ET

Haiti

THE LONG SHOT
ALEC BURLESONHR OVER 0.5
MLBCardinals· +390

Alec Burleson
HR over 0.5

+390 · 8:15 PM ET

Cardinals

THE LONG SHOT
BRYAN REYNOLDSHR OVER 0.5
MLBPirates· +350

Bryan Reynolds
HR over 0.5

+350 · 8:40 PM ET

Pirates

THE LONG SHOT
NICK KURTZHR OVER 0.5
MLBAthletics· +280

Nick Kurtz
HR over 0.5

+280 · 9:40 PM ET

Athletics

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +400

James Wood
HR over 0.5

+400 · 7:10 PM ET

Nationals

THE LONG SHOT
YORDAN ALVAREZHR OVER 0.5
MLBAstros· +215

Yordan Alvarez
HR over 0.5

+215 · 8:10 PM ET

Astros

THE LONG SHOT
JAC CAGLIANONEHR OVER 0.5
MLBRoyals· +380

Jac Caglianone
HR over 0.5

+380 · 8:15 PM ET

Royals

THE LONG SHOT
HUNTER GOODMANHR OVER 0.5
MLBRockies· +220

Hunter Goodman
HR over 0.5

+220 · 8:40 PM ET

Rockies

THE LONG SHOT
JO ADELLHR OVER 0.5
MLBAngels· +265

Jo Adell
HR over 0.5

+265 · 9:40 PM ET

Angels

THE LONG SHOT
JUNIOR CAMINEROHR OVER 0.5
MLBRays· +340

Junior Caminero
HR over 0.5

+340 · 7:10 PM ET

Rays

THE LONG SHOT
BYRON BUXTONHR OVER 0.5
MLBTwins· +300

Byron Buxton
HR over 0.5

+300 · 9:45 PM ET

Twins

THE LONG SHOT
BEN RICEHR OVER 0.5
MLBYankees· +320

Ben Rice
HR over 0.5

+320 · 7:05 PM ET

Yankees

THE LONG SHOT
KETEL MARTEHR OVER 0.5
MLBDiamondbacks· +370

Ketel Marte
HR over 0.5

+370 · 9:45 PM ET

Diamondbacks

THE LONG SHOT
JAZZ CHISHOLM JR.HR OVER 0.5
MLBYankees· +305

Jazz Chisholm Jr.
HR over 0.5

+305 · 7:05 PM ET

Yankees

THE LONG SHOT
CHRISTIAN WALKERHR OVER 0.5
MLBAstros· +340

Christian Walker
HR over 0.5

+340 · 8:10 PM ET

Astros

GARY'S PICK
FREDDIE FREEMANTOTAL BASES OVER 1.5
MLBDodgers· +105

Freddie Freeman
Total Bases over 1.5

+105 · 10:10 PM ET

Dodgers

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

Pete Alonso
Total Bases under 1.5

-152 · 10:10 PM ET

Orioles

GARY'S PICK
ANTONIO SANABRIASHOTS UNDER 1.5
WCParaguay· -115

Antonio Sanabria
Shots under 1.5

-115 · 11:00 PM ET

Paraguay

GARY'S PICK
MIGUEL ALMIRÓNSHOTS UNDER 1.5
WCParaguay· -115

Miguel Almirón
Shots under 1.5

-115 · 11:00 PM ET

Paraguay

Research

87
  • HEAT CHECKTOR @ CHC

    Pete Crow-Armstrong: 1.395 OPS in Last 15 Days

    The last 15 days sample runs 55 PA: a 1.395 OPS versus .854 for the season, 0.541 above his norm. He has 15 home runs on the season.

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

  • PLATOON EDGECHW @ DET

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

    Randal Grichuk's vs. Left line (.987 OPS, 61 AB) sits well above his .481 mark the other way (35 AB). Tonight's starter Tarik Skubal throws LHP, the hand he hits best.

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

  • PLATOON EDGECHW @ DET

    Miguel Vargas (bats R) draws Tarik Skubal (LHP), batting 1st

    Miguel Vargas carries a 1.115 OPS vs. Left (77 AB) against .720 the other way (185 AB), and faces LHP Tarik Skubal from the 1st spot — a split his blended season line may not reflect.

    P 1-for-4, 1 TB

  • PLATOON EDGESF @ MIA

    Liam Hicks (bats L) hits 1st against Landen Roupp (RHP)

    Over 198 AB vs. Right, Liam Hicks owns a .911 OPS versus .519 in 45 AB the other way. He sees RHP Landen Roupp tonight hitting 1st, where the platoon side lines up his way.

    P 1-for-5, 1 TB

  • PLATOON EDGETOR @ CHC

    Jesus Sanchez (bats L) hits 3rd against Ben Brown (RHP)

    Over 176 AB vs. Right, Jesus Sanchez owns a .844 OPS versus .377 in 26 AB the other way. He sees RHP Ben Brown tonight hitting 3rd, where the platoon side lines up his way.

    P 0-for-4, 0 TB

  • PLATOON EDGETOR @ CHC

    Yohendrick Pinango (bats L) hits 4th against Ben Brown (RHP)

    Over 98 AB vs. Right, Yohendrick Pinango owns a .903 OPS versus .320 in 25 AB the other way. He sees RHP Ben Brown tonight hitting 4th, where the platoon side lines up his way.

    P 0-for-4, 0 TB

  • HEAT CHECKSF @ MIA

    Matt Chapman: 1.277 OPS in Last 15 Days

    That 1.277 OPS spans the last 15 days (41 PA) against a .737 season baseline, a 0.54 swing.

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

  • HR THREATCardinals @ Royals

    Alec Burleson to go deep

    Alec Burleson enters tonight's contest as the most significant power threat in the Cardinals' lineup, having recorded five home runs in his last 10 games. He faces Seth Lugo, whose 3.86 ERA is betrayed by a much higher 5.3 xERA, suggesting significant regression is imminent.

  • HR THREATPirates @ Rockies

    Bryan Reynolds to leave the yard

    Bryan Reynolds enters this series as the Pirates' hottest hitter, batting .375 over his last 10 games with four home runs. He faces Rockies left-hander Kyle Freeland, a matchup that statistically favors Reynolds' power profile.

  • HR THREATAngels @ Athletics

    Nick Kurtz to go deep

    Nick Kurtz enters this matchup as the Athletics' primary power threat against right-handed pitching, boasting a 1.070 OPS and 13 of his 18 home runs against righties this season. While Angels starter José Soriano carries a strong 2.79 ERA, his expected metrics (4.1 xERA) suggest he is due for significant regression.

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

  • HR THREATPirates @ Rockies

    Hunter Goodman to clear a fence

    Hunter Goodman is the primary power source for the Rockies and is currently on a dominant home run streak, hitting 5 over his last 10 games. He faces Pirates right-hander Bubba Chandler.

  • HR THREATGuardians @ Astros

    Yordan Alvarez to leave the yard

    Yordan Alvarez enters tonight's matchup in peak form, batting .375 (15-for-40) with 2 home runs over his last 10 games. The matchup against Tanner Bibee is highly favorable for Alvarez's power profile; Bibee has shown a distinct vulnerability to left-handed power, surrendering 10 of his 15 total home runs this season to LHB in just 170 at-bats (one every 17.0 AB).

  • HR THREATAngels @ Athletics

    Jo Adell to clear a fence

    Jo Adell is a split-heavy hitter who finds most of his success against left-handed pitching, evidenced by his .863 OPS and 6 home runs against southpaws despite fewer opportunities. He faces Jeffrey Springs, who has been exceptionally vulnerable to the long ball this season, surrendering 19 home runs in just 79.0 innings pitched.

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

  • HR THREATCardinals @ Royals

    Jac Caglianone to clear a fence

    With the Royals' lineup severely depleted by the absences of Bobby Witt Jr. and Maikel Garcia, Jac Caglianone stands as the team's primary power threat.

  • COOLING OFFTOR @ CHC

    Nico Hoerner: .309 OPS in L15 — draws RHP Kevin Gausman

    Nico Hoerner's .309 OPS over the last 15 days (47 PA) trails his .637 season mark, down 0.328. Tonight he draws RHP Kevin Gausman — his weaker side: a .584 OPS vs RHP across 208 AB.

    P 3-for-6, 4 TB

  • STREAKSF @ MIA

    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 won 3-4

  • HR THREATNationals @ Rays

    James Wood to homer

    James Wood is the primary engine of the Nationals' power surge, leading the club with 20 home runs. Statistically, he is perfectly positioned to exploit Griffin Jax, a right-hander whose 3.68 ERA is significantly belied by a 4.86 xERA and a 1.43 HR/9 rate.

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

  • PARK WEATHERCIN @ NYY

    Wind blowing out 15 mph at Yankee Stadium tonight

    Tonight's reading at Yankee Stadium — Partly Cloudy, 77°, wind 15 mph, Out To RF. Everything about the air says carry. The total sits at 9.5.

    P final total 5 vs 9.5 (over lean)

  • SITUATIONALCHW @ DET

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

    That is 16 relief innings in 3 games, led by Sean Burke (7.3) and Joe Rock (3). DET's pen has thrown 11.7 over the same span.

    P flagged side lost 3-4

  • PLATOON EDGECIN @ NYY

    JJ Bleday (bats L) draws Cam Schlittler (RHP), batting 2nd

    JJ Bleday carries a 1.013 OPS vs. Right (119 AB) against .749 the other way (47 AB), and faces RHP Cam Schlittler from the 2nd spot — a split his blended season line may not reflect.

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

  • REGRESSIONWSH @ TB

    PJ Poulin: 3.29 ERA vs 6.15 xERA

    PJ Poulin carries a 3.29 ERA against a 6.15 expected ERA (2.86 run gap), so he has been outperforming his contact quality. Opponents hit .230 off him vs a .266 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 2 IP, 0 ER, 1 K

  • STARTER FORMSF @ MIA

    Landen Roupp: 8.16 ERA over his last 3 starts

    The last 3 times out: 14.3 innings, 13 earned runs, 15 hits. That 8.16 ERA runs 3.93 over his 4.24 season number.

    P 6 IP, 2 ER, 7 K

  • PLATOON EDGELAA @ OAK

    Nick Kurtz (bats L) hits 2nd against Ryan Johnson (RHP)

    Over 175 AB vs. Right, Nick Kurtz owns a 1.070 OPS versus .833 in 93 AB the other way. He sees RHP Ryan Johnson tonight hitting 2nd, where the platoon side lines up his way.

    P 1-for-4, 2 TB

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +390

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

  • HEAT CHECKLAA @ OAK

    Zack Gelof: 1.110 OPS in Last 15 Days

    Over the last 15 days (54 PA) he is at a 1.110 OPS, up 0.266 on his .844 season mark. He has 11 home runs on the season.

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

  • PLATOON EDGELAA @ OAK

    Jo Adell (bats R) hits 3rd against Gage Jump (LHP)

    Over 85 AB vs. Left, Jo Adell owns a .863 OPS versus .610 in 212 AB the other way. He sees LHP Gage Jump tonight hitting 3rd, where the platoon side lines up his way.

    P 0-for-4, 0 TB

  • SITUATIONALMIL @ ATL

    15 bullpen innings in 3 games for ATL

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

    P flagged side won 2-3

  • TOURNAMENTAUS @ USA

    USA vs Australia — Group D at stake

    In Group D, USA sit 1st on 6 points and Australia sit 2nd on 3 points — three points reshape who advances. To lift the trophy: USA are 35-1 outsiders, Australia are 125-1 outsiders. The market has it the draw +3000 / Australia +7000.

  • COOLING OFFCIN @ NYY

    Spencer Steer: .427 OPS in L15 — draws RHP Cam Schlittler

    Spencer Steer's .427 OPS over the last 15 days (36 PA) trails his .758 season mark, down 0.331. Tonight he draws RHP Cam Schlittler — his weaker side: a .656 OPS vs RHP across 188 AB.

    P 0-for-4, 0 TB

  • HEAT CHECKWSH @ TB

    Nasim Nunez: 1.005 OPS in Last 15 Days

    The last 15 days sample runs 33 PA: a 1.005 OPS versus .579 for the season, 0.426 above his norm. His total-bases line tonight: 1.5.

    P 1-for-3, 1 TB

  • TOURNAMENTMAR @ SCO

    What Scotland vs Morocco decides

    In Group C, Scotland sit 2nd on 3 points and Morocco sit 1st on 4 points — three points reshape who advances. To lift the trophy: Scotland are 250-1 outsiders. The market has it the draw +1400 / Morocco -5000.

  • TOMORROWPIT @ COL

    Tomoyuki Sugano: 4.54 ERA vs 7.2 xERA

    Projected to start tomorrow vs PIT. A 4.54 ERA against a 7.2 expected ERA (2.66 run gap) — running hot, due to regress. Opponents hit .269 vs .314 expected.

  • HEAT CHECKLAA @ OAK

    Tyler Soderstrom: 1.077 OPS in Last 15 Days

    Over the last 15 days (47 PA) he is at a 1.077 OPS, up 0.275 on his .802 season mark. He has 13 home runs on the season.

    P 1-for-4, 4 TB

  • HEAT CHECKMIL @ ATL

    Jackson Chourio: 1.136 OPS in Last 15 Days

    That 1.136 OPS spans the last 15 days (60 PA) against a .918 season baseline, a 0.218 swing. He has 10 home runs on the season. His total-bases line tonight: 0.5.

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

  • HEAT CHECKCHW @ DET

    Colson Montgomery: 1.228 OPS in Last 15 Days

    Over the last 15 days (31 PA) he is at a 1.228 OPS, up 0.387 on his .841 season mark. He has 20 home runs on the season. His total-bases line tonight: 0.5.

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

  • SITUATIONALAustralia @ USA

    Australia set up to contain

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

  • HEAT CHECKTOR @ CHC

    Seiya Suzuki: 1.098 OPS in Last 15 Days

    Over the last 15 days (38 PA) he is at a 1.098 OPS, up 0.308 on his .790 season mark. He has 10 home runs on the season. His total-bases line tonight: 3.5.

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

  • SITUATIONALHaiti @ Brazil

    Haiti set up to contain

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

  • SITUATIONALTOR @ CHC

    13.3 bullpen innings in 3 games for TOR

    Relievers have absorbed 13.3 innings over the last 3 games (Simeon Woods Richardson (3) and Louis Varland (2.3) the heaviest). CHC's pen has thrown 11.3 over the same span.

    P flagged side lost 2-16

  • COOLING OFFWSH @ TB

    Chandler Simpson: .228 OPS in L15 — draws LHP PJ Poulin

    Chandler Simpson's .228 OPS over the last 15 days (25 PA) trails his .601 season mark, down 0.373. Tonight he draws LHP PJ Poulin — his weaker side: a .469 OPS vs LHP across 85 AB.

    P 1-for-4, 1 TB

  • SITUATIONALSF @ MIA

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

    That is 13 relief innings in 3 games, led by Robbie Ray (6.3) and Caleb Kilian (1.7). MIA's pen has thrown 10.3 over the same span.

    P flagged side lost 3-4

  • STREAKHAI @ BRA

    Brazil are unbeaten in 3 internationals

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

    P team won 0-3

  • TOURNAMENTGROUP D

    USA are the shortest group-winner chalk on the board

    USA are -1000 to win Group D — the shortest group-winner price on the day. The next side in Group D, Türkiye, is out at +550.

  • TOURNAMENTPATH TO THE FINAL

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

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

  • REGRESSIONLAA @ OAK

    Zack Gelof: .286 AVG vs .224 xBA

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

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

  • REGRESSIONMIL @ ATL

    Andrew Vaughn: .347 AVG vs .287 xBA

    Across 117 plate appearances, Andrew Vaughn carries a .347 average versus a .287 xBA. His wOBA sits at .419 against a .351 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 2-for-4, 3 TB

  • SITUATIONALLAA @ OAK

    13 bullpen innings in 3 games for OAK

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

    P flagged side won 0-5

  • REGRESSIONWSH @ TB

    Keibert Ruiz: .282 AVG vs .227 xBA

    Keibert Ruiz's .282 average comes against a .227 expected (xBA) on 156 plate appearances. His wOBA sits at .341 against a .268 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

  • TOURNAMENTGROUP JEOPARDY

    Spain are slipping in Group H

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

  • COOLING OFFMIL @ ATL

    Dominic Smith: .448 OPS in L15 — draws RHP Jacob Misiorowski

    Dominic Smith's .448 OPS over the last 15 days (33 PA) trails his .754 season mark, down 0.306. Tonight he draws RHP Jacob Misiorowski — his stronger side: a .794 OPS vs RHP across 137 AB.

    P 2-for-4, 3 TB

  • TOMORROWCLE @ HOU

    Spencer Arrighetti: 2.57 ERA vs 4.52 xERA

    Projected to start tomorrow vs CLE. A 2.57 ERA against a 4.52 expected ERA (1.95 run gap) — running hot, due to regress. Opponents hit .200 vs .237 expected.

  • SITUATIONALCIN @ NYY

    CIN's pen has logged 12.3 innings across its last 3 games

    3 games, 12.3 innings out of the pen — Chris Paddack (4.3) and Chase Petty (2.3) carried the load. NYY's pen has thrown 9.7 over the same span.

    P flagged side lost 0-5

  • COOLING OFFCIN @ NYY

    Ben Rice: .783 OPS in L15 — draws RHP Rhett Lowder

    Ben Rice's .783 OPS over the last 15 days (47 PA) trails his .993 season mark, down 0.21. Tonight he draws RHP Rhett Lowder — his stronger side: a 1.042 OPS vs RHP across 172 AB.

    P 2-for-4, 5 TB

  • SITUATIONALPAR @ TUR

    Türkiye arrive on 5 days' rest; Paraguay have had 7

    Türkiye come into the fixture on 5 days' rest while Paraguay have had 7 days' — a 2-day recovery gap in the June 20 meeting.

  • COOLING OFFMIL @ ATL

    Ozzie Albies: .591 OPS in L15 — draws RHP Jacob Misiorowski

    Ozzie Albies's .591 OPS over the last 15 days (41 PA) trails his .762 season mark, down 0.171. Tonight he draws RHP Jacob Misiorowski — his weaker side: a .726 OPS vs RHP across 156 AB.

    P 1-for-4, 1 TB

  • SITUATIONALWSH @ TB

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

    That is 12 relief innings in 3 games, led by Brad Lord (3) and Gus Varland (2). TB's pen has thrown 8 over the same span.

    P flagged side lost 2-5

  • REGRESSIONCHW @ DET

    Matt Vierling: .200 AVG vs .248 xBA

    Matt Vierling's .200 average comes against a .248 expected (xBA) on 200 plate appearances. His wOBA sits at .262 against a .305 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, 4 TB

  • REGRESSIONCHW @ DET

    Randal Grichuk: .260 AVG vs .308 xBA

    Randal Grichuk's .260 average comes against a .308 expected (xBA) on 102 plate appearances. His wOBA sits at .344 against a .382 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.

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

  • REGRESSIONMIL @ ATL

    Christian Yelich: .275 AVG vs .229 xBA

    Christian Yelich is hitting .275 against a .229 expected average (xBA) over 187 plate appearances. His wOBA sits at .340 against a .297 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

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

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

  • COOLING OFFSF @ MIA

    Daniel Susac: .422 OPS in L15 — draws RHP Lake Bachar

    Daniel Susac's .422 OPS over the last 15 days (25 PA) trails his .703 season mark, down 0.281. Tonight he draws RHP Lake Bachar — his weaker side: a .649 OPS vs RHP across 62 AB.

    P 1-for-3, 1 TB

  • BALLPARKWSH @ TB

    Griffin Jax's ERA jumps to 4.86 at Tropicana Field

    Griffin Jax carries a 4.86 ERA over 7 games (16.7 IP) at tonight's park vs 2.96 across 27.3 innings everywhere else. Hitters bat .217 off him here. He starts here tonight.

    P 5 IP, 2 ER, 5 K

  • REPLACEMENTCHW @ DET

    Miguel Vargas (1.115 vs LHP) replaces Munetaka Murakami at 1B tonight

    Miguel Vargas draws LHP Tarik Skubal from the 1st spot. He carries a 1.115 OPS vs LHP (77 AB) — a favorable platoon spot relative to his .837 season line. On the injury report for 18 days (Hamstring).

    P 1-for-4, 1 TB

  • COOLING OFFTOR @ CHC

    Vladimir Guerrero Jr.: .581 OPS in L15 — draws RHP Ben Brown

    Vladimir Guerrero Jr.'s .581 OPS over the last 15 days (43 PA) trails his .739 season mark, down 0.158. Tonight he draws RHP Ben Brown — his weaker side: a .705 OPS vs RHP across 201 AB.

    P 0-for-3, 0 TB

  • BALLPARKCIN @ NYY

    At Yankee Stadium, Cam Schlittler pitches to a 3.03 ERA

    Cam Schlittler starts at Yankee Stadium tonight, where his ERA is 3.03 over 32.7 innings — 1.12 on a 56.3-inning baseline elsewhere. Hitters bat .256 off him here.

    P 6 IP, 0 ER, 13 K

  • REPLACEMENTTOR @ CHC

    Jesus Sanchez (.844 vs RHP) replaces Addison Barger at RF tonight

    Jesus Sanchez draws RHP Ben Brown from the 3rd spot. He carries a .844 OPS vs RHP (176 AB) — a favorable platoon spot relative to his .785 season line. On the injury report since yesterday (Elbow).

    P 0-for-4, 0 TB

  • REPLACEMENTTOR @ CHC

    Nathan Lukes (.842 vs RHP) replaces Daulton Varsho at CF tonight

    Nathan Lukes draws RHP Ben Brown from the 6th spot. He carries a .842 OPS vs RHP (108 AB) — a favorable platoon spot relative to his .774 season line. On the injury report since yesterday (Wrist).

    P 1-for-3, 2 TB

  • REPLACEMENTCHW @ DET

    Everson Pereira (RF) is out for CHW — Junior Perez starts in his place tonight

    Junior Perez slots in at RF (bats 6th tonight). On the injury report since yesterday (Concussion).

    P 2-for-3, 5 TB

  • SITUATIONALQAT @ CAN

    Canada created the better chances

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

  • TOMORROWCHW @ DET

    Troy Melton: 2.81 ERA vs 4.34 xERA

    Projected to start tomorrow vs CHW. A 2.81 ERA against a 4.34 expected ERA (1.54 run gap) — running hot, due to regress. Opponents hit .213 vs .272 expected.

  • REGRESSIONTOR @ CHC

    Ben Brown: 1.74 ERA vs 3.1 xERA

    Ben Brown carries a 1.74 ERA against a 3.1 expected ERA (1.36 run gap), so he has been outperforming his contact quality. Opponents hit .186 off him vs a .222 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 2 ER, 4 K

  • TOURNAMENTSUREST TO ADVANCE

    Norway are the surest bet to advance

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

  • TOMORROWBAL @ LAD

    Trevor Rogers: 5.86 ERA vs 4.37 xERA

    Projected to start tomorrow vs LAD. A 5.86 ERA against a 4.37 expected ERA (1.49 run gap) — unlucky, due to bounce back. Opponents hit .279 vs .261 expected.

  • TOURNAMENTHAI @ BRA

    Brazil vs Haiti: the group picture

    In Group C, Brazil sit 3rd on 1 point and Haiti sit 4th on 0 points — three points reshape who advances. The market has it Brazil -900 / the draw +950 / Haiti +2000.

  • FIRST INNINGMIL @ ATL

    YRFI watch: first innings have been live on both sides of MIL @ ATL

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

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

  • TOURNAMENTPAR @ TUR

    Türkiye vs Paraguay — Group D at stake

    In Group D, Türkiye sit 3rd on 0 points and Paraguay sit 4th on 0 points — three points reshape who advances. To lift the trophy: Türkiye are 150-1 outsiders, Paraguay are 450-1 outsiders. The market has it Türkiye +105 / the draw +240 / Paraguay +285.

  • SITUATIONALCOD @ POR

    Portugal dominated the ball but only drew

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

  • TOMORROWBOS @ SEA

    Emerson Hancock: 3.28 ERA vs 4.46 xERA

    Projected to start tomorrow vs BOS. A 3.28 ERA against a 4.46 expected ERA (1.18 run gap) — running hot, due to regress. Opponents hit .220 vs .255 expected.

  • TOMORROWNYM @ PHI

    Cristopher Sánchez: 1.82 ERA vs 2.94 xERA

    Projected to start tomorrow vs NYM. A 1.82 ERA against a 2.94 expected ERA (1.12 run gap) — running hot, due to regress. Opponents hit .235 vs .222 expected.

  • TOMORROWMIL @ ATL

    Chris Sale: 2.3 ERA vs 3.44 xERA

    Projected to start tomorrow vs MIL. A 2.3 ERA against a 3.44 expected ERA (1.14 run gap) — running hot, due to regress. Opponents hit .215 vs .234 expected.

  • TOMORROWSF @ MIA

    Max Meyer: 2.75 ERA vs 3.8 xERA

    Projected to start tomorrow vs SF. A 2.75 ERA against a 3.8 expected ERA (1.05 run gap) — running hot, due to regress. Opponents hit .201 vs .230 expected.

  • BALLPARKCHW @ DET

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

    Across 2 games (12.7 IP) at this venue, Tarik Skubal has a 3.55 ERA against 2.55 at his other parks (35.3 IP). Hitters bat .205 off him here. He draws the start here tonight.

    P 5.2 IP, 3 ER, 8 K

  • REPLACEMENTTOR @ CHC

    Davis Schneider (.714 vs RHP) replaces Lenyn Sosa at 2B tonight

    Davis Schneider draws RHP Ben Brown from the 8th spot. He carries a .714 OPS vs RHP (40 AB) — a favorable platoon spot relative to his .647 season line. On the injury report since yesterday (Wrist).

    P 1-for-3, 1 TB

  • REPLACEMENTCHW @ DET

    Wenceel Perez (RF) is out for DET — Trei Cruz starts in his place tonight

    Trei Cruz slots in at RF (bats 9th tonight). Hit the injury report today (Face).

    P 0-for-3, 0 TB

  • REPLACEMENTCHW @ DET

    Austin Hays (LF) is out for CHW — Sam Antonacci starts in his place tonight

    Sam Antonacci slots in at LF (bats 7th tonight) and carries a .780 OPS / .281 AVG this season. On the injury report for 10 days (Calf).

    P 2-for-4, 3 TB

  • BATTER VS ARMTOR @ CHC

    Kevin Gausman vs Ian Happ: 1-for-10, 5 K

    Ian Happ has managed only 1-for-10 (.100) off Kevin Gausman, striking out 5 times in 10 career at-bats — they meet again tonight.

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

  • SITUATIONALParaguay @ Türkiye

    Türkiye v Paraguay: projected XI

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

Graded results

77

Games

  • W

    Mexico ML +100

    WC · 0-1

  • L

    Over 2.5 +115

    WC · 0-1

  • L

    Blue Jays ML +102

    MLB · 2-16

  • W

    USA ML -160

    WC · 0-2

  • W

    Under 2.5 -110

    WC · 0-2

  • W

    Morocco ML -145

    WC · 1-0

  • W

    Under 2.5 -160

    WC · 1-0

  • W

    White Sox +1.5 -126

    MLB · 3-2

  • W

    Yankees -1.5 -126

    MLB · 0-4

  • W

    Rays ML -154

    MLB · 2-5

  • L

    Brewers ML -172

    MLB · 2-6

  • L

    Cardinals ML -120

    MLB · 12-16

  • L

    Giants ML -104

    MLB · 3-4

  • W

    Rangers ML -166

    MLB · 7-9

  • W

    Astros ML -124

    MLB · 3-9

  • L

    Pirates ML -136

    MLB · 3-4

  • W

    Athletics ML -162

    MLB · 11-12

  • W

    Diamondbacks ML -168

    MLB · 5-9

  • L

    Mariners ML -112

    MLB · 6-2

  • W

    Dodgers ML -198

    MLB · 5-6

  • W

    Brazil ML -900

    WC · 0-3

  • W

    Under 3.5 +105

    WC · 0-3

  • L

    Türkiye ML +105

    WC · 1-0

  • W

    Under 2.5 -140

    WC · 1-0

Props

  • L

    Achraf Hakimi · over

    Morocco @ Scotland · Actual 0

  • L

    Alec Burleson · over

    Cardinals @ Royals · Actual 0

  • W

    Antonio Sanabria · under

    Paraguay @ Türkiye · Actual 0

  • L

    Ben Brown · over

    Blue Jays @ Cubs · Actual 4

  • W

    Ben Rice · over

    Reds @ Yankees · Actual 1

  • L

    Bryan Reynolds · over

    Pirates @ Rockies · Actual 2

  • L

    Bryan Reynolds · over

    Pirates @ Rockies · Actual 0

  • L

    Bryce Eldridge · over

    Giants @ Marlins · Actual 0

  • L

    Byron Buxton · over

    Twins @ Diamondbacks · Actual 0

  • L

    Christian Pulišić · over

    Australia @ USA · Actual 0

  • L

    Christian Walker · over

    Guardians @ Astros · Actual 0

  • L

    Cody Bellinger · over

    Reds @ Yankees · Actual 0

  • L

    Colson Montgomery · over

    White Sox @ Tigers · Actual 0

  • W

    Corbin Carroll · over

    Twins @ Diamondbacks · Actual 6

  • W

    Dillon Dingler · over

    White Sox @ Tigers · Actual 5

  • W

    Drake Baldwin · under

    Brewers @ Braves · Actual 0

  • L

    Freddie Freeman · over

    Orioles @ Dodgers · Actual 1

  • L

    Hunter Goodman · over

    Pirates @ Rockies · Actual 0

  • L

    Hunter Goodman · over

    Pirates @ Rockies · Actual 0

  • W

    Jac Caglianone · over

    Cardinals @ Royals · Actual 1

  • W

    Jackson Chourio · over

    Brewers @ Braves · Actual 2

  • W

    Jackson Merrill · under

    Padres @ Rangers · Actual 0

  • W

    Jake Burger · over

    Padres @ Rangers · Actual 2

  • L

    James Wood · over

    Nationals @ Rays · Actual 0

  • L

    James Wood · over

    Nationals @ Rays · Actual 0

  • W

    Jazz Chisholm Jr. · over

    Reds @ Yankees · Actual 1

  • W

    JJ Bleday · under

    Reds @ Yankees · Actual 0

  • L

    JJ Wetherholt · over

    Cardinals @ Royals · Actual 0

  • L

    Jo Adell · over

    Angels @ Athletics · Actual 0

  • L

    Johny Placide · over

    Haiti @ Brazil · Actual 2

  • L

    Junior Caminero · over

    Nationals @ Rays · Actual 0

  • W

    Ketel Marte · over

    Twins @ Diamondbacks · Actual 1

  • L

    Lawrence Shankland · over

    Morocco @ Scotland · Actual 0

  • L

    Logan O'Hoppe · over

    Angels @ Athletics · Actual 0

  • L

    Mathew Ryan · over

    Australia @ USA · Actual 0

  • L

    Matt Olson · over

    Brewers @ Braves · Actual 0

  • W

    Miguel Almirón · under

    Paraguay @ Türkiye · Actual 0

  • W

    Nasim Nunez · over

    Nationals @ Rays · Actual 1

  • W

    Nick Kurtz · over

    Angels @ Athletics · Actual 2

  • L

    Nick Kurtz · over

    Angels @ Athletics · Actual 0

  • L

    Otto Lopez · over

    Giants @ Marlins · Actual 1

  • L

    Pete Alonso · under

    Orioles @ Dodgers · Actual 4

  • W

    Pete Crow-Armstrong · over

    Blue Jays @ Cubs · Actual 3

  • L

    Ranger Suarez · under

    Red Sox @ Mariners · Actual 20

  • L

    Raphinha · over

    Haiti @ Brazil · Actual 0

  • L

    Rhys Hoskins · under

    Guardians @ Astros · Actual 4

  • L

    Royce Lewis · under

    Twins @ Diamondbacks · Actual 3

  • W

    Sal Stewart · under

    Reds @ Yankees · Actual 0

  • L

    Salvador Perez · under

    Cardinals @ Royals · Actual 5

  • L

    Spencer Torkelson · over

    White Sox @ Tigers · Actual 0

  • W

    Willson Contreras · over

    Red Sox @ Mariners · Actual 2

  • L

    Yordan Alvarez · over

    Guardians @ Astros · Actual 0

  • L

    Yordan Alvarez · over

    Guardians @ Astros · Actual 1