Skip to content
GARY A.I.Get the app

Sports picks for Friday, July 10, 2026

206 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

14
GARY'S PICK
Spain Moneyline
WCvs Belgium· -160

Spain
Moneyline

-160 · 3:00 PM ET

Belgium

Permanent matchup analysis →
GARY'S PICK
Under 2.5 Total Goals
WCBelgium @ Spain· +110

Under 2.5
Total Goals

+110 · 3:00 PM ET

Belgium @ Spain

Permanent matchup analysis →
GARY'S PICK
Brewers Moneyline
MLB@ Pirates· +110

Brewers
Moneyline

+110 · 6:40 PM ET

Pirates

Permanent matchup analysis →
GARY'S PICK
Tigers Moneyline
MLBvs Phillies· -120

Tigers
Moneyline

-120 · 6:40 PM ET

Phillies

Permanent matchup analysis →
GARY'S PICK
Nationals Moneyline
MLBvs Yankees· +134

Nationals
Moneyline

+134 · 6:45 PM ET

Yankees

Permanent matchup analysis →
GARY'S PICK
Royals Moneyline
MLB@ Orioles· +128

Royals
Moneyline

+128 · 7:05 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
Reds Moneyline
MLBvs Cubs· -104

Reds
Moneyline

-104 · 7:10 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
Guardians Moneyline
MLB@ Marlins· -102

Guardians
Moneyline

-102 · 7:10 PM ET

Marlins

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

Rays
Moneyline

-116 · 7:10 PM ET

Mariners

Permanent matchup analysis →
GARY'S PICK
Mets Moneyline
MLBvs Red Sox· -152

Mets
Moneyline

-152 · 7:15 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLBvs Athletics· -178

White Sox
Moneyline

-178 · 7:40 PM ET

Athletics

Permanent matchup analysis →
GARY'S PICK
Astros Moneyline
MLB@ Rangers· -142

Astros
Moneyline

-142 · 8:05 PM ET

Rangers

Permanent matchup analysis →
GARY'S PICK
Twins Moneyline
MLBvs Angels· -156

Twins
Moneyline

-156 · 8:10 PM ET

Angels

Permanent matchup analysis →
GARY'S PICK
Braves Moneyline
MLB@ Cardinals· -164

Braves
Moneyline

-164 · 8:15 PM ET

Cardinals

Permanent matchup analysis →

Player props

23
GARY'S PICK
THIBAUT COURTOISSAVES OVER 4
WCBelgium· -145

Thibaut Courtois
Saves over 4

-145 · 3:00 PM ET

Belgium

GARY'S PICK
UNAI SIMÓNSAVES OVER 3
WCSpain· +100

Unai Simón
Saves over 3

+100 · 3:00 PM ET

Spain

GARY'S PICK
RILEY GREENETOTAL BASES OVER 1.5
MLBTigers· +102

Riley Greene
Total Bases over 1.5

+102 · 6:40 PM ET

Tigers

GARY'S PICK
JAMES WOODTOTAL BASES OVER 1.5
MLBNationals· +111

James Wood
Total Bases over 1.5

+111 · 6:45 PM ET

Nationals

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +350

James Wood
HR over 0.5

+350 · 6:45 PM ET

Nationals

GARY'S PICK
PETE ALONSORBI OVER 0.5
MLBOrioles· +113

Pete Alonso
RBI over 0.5

+113 · 7:05 PM ET

Orioles

GARY'S PICK
LANE THOMASHITS OVER 0.5
MLBRoyals· -185

Lane Thomas
Hits over 0.5

-185 · 7:05 PM ET

Royals

GARY'S PICK
GARRETT MITCHELLHITS OVER 0.5
MLBBrewers· -175

Garrett Mitchell
Hits over 0.5

-175 · 6:40 PM ET

Brewers

GARY'S PICK
SEIYA SUZUKITOTAL BASES OVER 1.5
MLBCubs· +120

Seiya Suzuki
Total Bases over 1.5

+120 · 7:10 PM ET

Cubs

GARY'S PICK
ELLY DE LA CRUZRUNS SCORED OVER 0.5
MLBReds· +100

Elly De La Cruz
Runs Scored over 0.5

+100 · 7:10 PM ET

Reds

THE LONG SHOT
SEIYA SUZUKIHR OVER 0.5
MLBCubs· +340

Seiya Suzuki
HR over 0.5

+340 · 7:10 PM ET

Cubs

GARY'S PICK
OTTO LOPEZTOTAL BASES OVER 1.5
MLBMarlins· +115

Otto Lopez
Total Bases over 1.5

+115 · 7:10 PM ET

Marlins

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

Juan Soto
Total Bases over 1.5

+113 · 7:15 PM ET

Mets

GARY'S PICK
JUNIOR CAMINEROTOTAL BASES OVER 1.5
MLBRays· +105

Junior Caminero
Total Bases over 1.5

+105 · 7:10 PM ET

Rays

GARY'S PICK
DOMINIC CANZONERBI OVER 0.5
MLBMariners· +147

Dominic Canzone
RBI over 0.5

+147 · 7:10 PM ET

Mariners

THE LONG SHOT
MIGUEL VARGASHR OVER 0.5
MLBWhite Sox· +320

Miguel Vargas
HR over 0.5

+320 · 7:40 PM ET

White Sox

GARY'S PICK
MUNETAKA MURAKAMITOTAL BASES OVER 1.5
MLBWhite Sox· +125

Munetaka Murakami
Total Bases over 1.5

+125 · 7:40 PM ET

White Sox

GARY'S PICK
WYATT LANGFORDHITS OVER 0.5
MLBRangers· -190

Wyatt Langford
Hits over 0.5

-190 · 8:05 PM ET

Rangers

GARY'S PICK
YORDAN ALVAREZRBI OVER 0.5
MLBAstros· +120

Yordan Alvarez
RBI over 0.5

+120 · 8:05 PM ET

Astros

GARY'S PICK
TREVOR LARNACHTOTAL BASES OVER 1.5
MLBTwins· +133

Trevor Larnach
Total Bases over 1.5

+133 · 8:10 PM ET

Twins

GARY'S PICK
MICHAEL HARRIS IIHITS OVER 1.5
MLBBraves· +157

Michael Harris II
Hits over 1.5

+157 · 8:15 PM ET

Braves

THE LONG SHOT
PETE ALONSOHR OVER 0.5
MLBOrioles· +340

Pete Alonso
HR over 0.5

+340 · 7:05 PM ET

Orioles

THE LONG SHOT
SAMUEL BASALLOHR OVER 0.5
MLBOrioles· +370

Samuel Basallo
HR over 0.5

+370 · 7:05 PM ET

Orioles

Research

134
  • FANTASY PICKUPSTOR @ SD

    Manny Machado

    Pickup vs Shane Bieber (13.43 xERA) — .700 OPS, bats 4th.

  • FANTASY PICKUPSCHC @ CIN

    Seiya Suzuki

    Pickup vs Hunter Greene (10.31 xERA) — .814 OPS, bats 4th.

  • FANTASY PICKUPSTOR @ SD

    Fernando Tatis Jr.

    Pickup vs Shane Bieber (13.43 xERA) — .727 OPS, bats 1st.

  • FANTASY PICKUPSTOR @ SD

    Gavin Sheets

    Pickup vs Shane Bieber (13.43 xERA) — .758 OPS, bats 5th.

  • FANTASY PICKUPSCHC @ CIN

    Ian Happ

    Pickup vs Hunter Greene (10.31 xERA) — .758 OPS, bats 5th.

  • FANTASY PICKUPSCHC @ CIN

    Michael Busch

    Pickup vs Hunter Greene (10.31 xERA) — .752 OPS, bats 3rd.

  • FANTASY PICKUPSCHC @ CIN

    Michael Conforto

    Pickup vs Hunter Greene (10.31 xERA) — .834 OPS, bats 7th.

  • TEAM RECORDCOL @ SF

    Giants 8-0 in Robbie Ray's last 8 starts

    Giants are 8-0 in Robbie Ray's last 8 starts this season — winners of his last 8 in a row. He starts tonight.

  • TEAM RECORDHOU @ TEX

    Rangers 1-7 in Cal Quantrill's last 8 starts

    Rangers are 1-7 in Cal Quantrill's last 8 starts this season. He starts tonight.

  • TEAM RECORDCOL @ SF

    Rockies 1-7 in Tanner Gordon's last 8 starts

    Rockies are 1-7 in Tanner Gordon's last 8 starts this season. He starts tonight.

  • TEAM RECORDCLE @ MIA

    Marlins 7-1 in Sandy Alcantara's last 8 starts

    Marlins are 7-1 in Sandy Alcantara's last 8 starts this season — winners of his last 7 in a row. He starts tonight.

  • TEAM RECORDARI @ LAD

    Dodgers 7-1 in Shohei Ohtani's last 8 starts

    Dodgers are 7-1 in Shohei Ohtani's last 8 starts this season — winners of his last 3 in a row. He starts tonight.

  • HEAD-TO-HEADARI @ LAD

    Dodgers are 7-2 vs Diamondbacks this season

    Dodgers lead the season series 7-2 over Diamondbacks. ARI took the last meeting 3-2 — a revenge spot.

  • PLATOON EDGENYY @ WSH

    Dylan Crews (bats R) gets a LHP from the 3rd spot

    Dylan Crews's vs. Left line (.979 OPS, 51 AB) sits well above his .497 mark the other way (113 AB). Tonight's starter Ryan Weathers throws LHP, the hand he hits best.

    P 0-for-4, 0 TB

  • HEAT CHECKNYY @ WSH

    Luis Garcia Jr.: 1.479 OPS in Last 15 Days

    The last 15 days sample runs 45 PA: a 1.479 OPS versus .894 for the season, 0.585 above his norm. He has 20 home runs on the season. His total-bases line tonight: 0.5.

    P 0-for-4, 0 TB

  • PLATOON EDGECHC @ CIN

    Spencer Steer (bats R) draws Shota Imanaga (LHP), batting 3rd

    Spencer Steer carries a 1.078 OPS vs. Left (69 AB) against .642 the other way (233 AB), and faces LHP Shota Imanaga from the 3rd spot — a split his blended season line may not reflect.

    P 3-for-4, 3 TB

  • STREAKBEL @ ESP

    Spain are unbeaten in 6 internationals

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

    P team won 1-2

  • PLATOON EDGENYY @ WSH

    Paul Goldschmidt (bats R) gets a LHP from the 4th spot

    Paul Goldschmidt's vs. Left line (1.083 OPS, 98 AB) sits well above his .586 mark the other way (132 AB). Tonight's starter Carson Palmquist throws LHP, the hand he hits best.

    P 2-for-5, 2 TB

  • PLATOON EDGECLE @ MIA

    Travis Bazzana (bats L) hits 1st against Sandy Alcantara (RHP)

    Over 145 AB vs. Right, Travis Bazzana owns a .866 OPS versus .525 in 83 AB the other way. He sees RHP Sandy Alcantara tonight hitting 1st, where the platoon side lines up his way.

    P 0-for-3, 0 TB

  • HR THREATAthletics @ White Sox

    Miguel Vargas

    Tonight’s setup for Miguel Vargas is a clinical case of statistical alignment. The Athletics' starter, Jacob Lopez, is an extreme fly-ball pitcher (0.53 GO/AO ratio) who has been systematically dismantled by right-handed hitters this season, surrendering a .314 average and a massive .943 OPS to the platoon.

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

  • COOLING OFFNYY @ WSH

    Paul Goldschmidt: .179 OPS in L15 — draws LHP Carson Palmquist

    Paul Goldschmidt's .179 OPS over the last 15 days (38 PA) trails his .802 season mark, down 0.623. Tonight he draws LHP Carson Palmquist — his stronger side: a 1.083 OPS vs LHP across 98 AB.

    P 2-for-5, 2 TB

  • COOLING OFFNYY @ WSH

    Cody Bellinger: .298 OPS in L15 — draws LHP Carson Palmquist

    Cody Bellinger's .298 OPS over the last 15 days (52 PA) trails his .754 season mark, down 0.456. Tonight he draws LHP Carson Palmquist — his stronger side: a .757 OPS vs LHP across 117 AB.

    P 2-for-4, 2 TB

  • HR THREATRoyals @ Orioles

    Pete Alonso

    Pete Alonso enters tonight in a premier power-hitting environment. He faces Luinder Avila, who has struggled significantly with right-handed hitters this season, allowing a massive .884 OPS and a .273 batting average.

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

  • HR THREATCubs @ Reds

    Pete Crow-Armstrong

    Pete Crow-Armstrong is currently the most locked-in hitter in the Cubs lineup, posting a .424 average with four home runs over his last 10 games. Tonight he faces Hunter Greene, who is still finding his form after returning from elbow surgery.

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

  • BULLPENKC @ BAL

    Kansas City Royals pen: 15 relief IP over their last 3 games

    Kansas City Royals's bullpen has thrown 15 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.

  • PLATOON EDGEPHI @ DET

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

    Bryce Harper's vs. Right line (1.022 OPS, 199 AB) sits well above his .658 mark the other way (127 AB). Tonight's starter Jack Flaherty throws RHP, the hand he hits best.

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

  • TEAM RECORDNYY @ WSH

    Yankees 2-6 in Ryan Weathers's last 8 starts

    Yankees are 2-6 in Ryan Weathers's last 8 starts this season. He starts tonight.

  • TEAM RECORDMIL @ PIT

    Pirates 6-2 in Braxton Ashcraft's last 8 starts

    Pirates are 6-2 in Braxton Ashcraft's last 8 starts this season — winners of his last 4 in a row. He starts tonight.

  • PLATOON EDGECLE @ MIA

    Otto Lopez (bats R) draws Parker Messick (LHP), batting 1st

    Otto Lopez carries a 1.112 OPS vs. Left (83 AB) against .828 the other way (282 AB), and faces LHP Parker Messick from the 1st spot — a split his blended season line may not reflect.

    P 0-for-4, 0 TB

  • PLATOON EDGEMIL @ PIT

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

    Brice Turang's vs. Right line (.916 OPS, 241 AB) sits well above his .567 mark the other way (100 AB). Tonight's starter Braxton Ashcraft throws RHP, the hand he hits best.

  • HEAT CHECKMIL @ PIT

    Garrett Mitchell: 1.275 OPS in Last 15 Days

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

  • COOLING OFFARI @ LAD

    Corbin Carroll: .497 OPS in L15 — draws RHP Kyle Hurt

    Corbin Carroll's .497 OPS over the last 15 days (48 PA) trails his .850 season mark, down 0.353. Tonight he draws RHP Kyle Hurt — his weaker side: a .761 OPS vs RHP across 223 AB.

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

  • HR THREATRoyals @ Orioles

    Bobby Witt Jr.

    Bobby Witt Jr. is the centerpiece of the Royals' offense and finds himself in a favorable matchup against Brandon Young.

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

  • BATTER VS ARMCHC @ CIN

    Seiya Suzuki vs Hunter Greene: .444

    Seiya Suzuki has gone 8-for-18 (.444) across 18 career at-bats off Hunter Greene, with 2 HR. They meet again tonight. He enters hot (1.007 OPS, L15).

    P 2-for-4, 3 TB

  • HEAT CHECKCOL @ SF

    Kyle Karros: 1.214 OPS in Last 15 Days

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

    P 3-for-5, 3 TB

  • PLATOON EDGEKC @ BAL

    Samuel Basallo (bats L) draws Luinder Avila (RHP), batting 5th

    Samuel Basallo carries a .870 OPS vs. Right (193 AB) against .481 the other way (65 AB), and faces RHP Luinder Avila from the 5th spot — a split his blended season line may not reflect.

    P 1-for-4, 4 TB

  • PLATOON EDGECOL @ SF

    Rafael Devers (bats L) gets a RHP from the 4th spot

    Rafael Devers's vs. Right line (.898 OPS, 232 AB) sits well above his .560 mark the other way (120 AB). Tonight's starter Tanner Gordon throws RHP, the hand he hits best.

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

  • COOLING OFFMIL @ PIT

    William Contreras: .438 OPS in L15 — draws RHP Braxton Ashcraft

    William Contreras's .438 OPS over the last 15 days (50 PA) trails his .740 season mark, down 0.302. Tonight he draws RHP Braxton Ashcraft — his weaker side: a .734 OPS vs RHP across 246 AB.

  • BALLPARKLAA @ MIN

    Zebby Matthews's ERA drops to 2.08 at Target Field

    Zebby Matthews carries a 2.08 ERA over 4 games (26 IP) at Target Field vs 6.17 across 35 innings everywhere else. Hitters bat .213 off him here.

    P 6 IP, 4 ER, 3 K

  • REGRESSIONOAK @ CHW

    Jacob Lopez: 7.04 ERA vs 4.05 xERA

    Jacob Lopez carries a 7.04 ERA against a 4.05 expected ERA (2.99 run gap), so he has been underperforming his contact quality. Opponents hit .300 off him vs a .234 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 1.2 IP, 0 ER, 1 K

  • HR THREATBraves @ Cardinals

    Matt Olson

    This is a major statistical intersection between a power hitter in a peak form and a pitcher whose peripheral numbers suggest a significant regression is coming. Matt Olson has launched 5 home runs in his last 10 games and faces Kyle Leahy, a right-hander who has been vulnerable to left-handed power all season, surrendering a .895 OPS to that side of the plate.

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

  • HR THREATCubs @ Reds

    Seiya Suzuki

    This 'Gary Special' correlates directly with the Total Bases pick. Suzuki has already homered twice off Greene in their brief history, and Greene's lack of command and high hard-hit rate in his season debut make him extremely vulnerable to the long ball tonight.

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

  • HEAD-TO-HEADHOU @ TEX

    Astros are 5-2 vs Rangers this season

    Astros lead the season series 5-2 over Rangers. HOU won the last meeting 5-1.

  • HEAT CHECKMIL @ PIT

    Ryan O'Hearn: 1.121 OPS in Last 15 Days

    That 1.121 OPS spans the last 15 days (57 PA) against a .835 season baseline, a 0.286 swing. He has 16 home runs on the season. His total-bases line tonight: 1.5.

  • HEAT CHECKCLE @ MIA

    Otto Lopez: 1.203 OPS in Last 15 Days

    Over the last 15 days (53 PA) he is at a 1.203 OPS, up 0.303 on his .900 season mark. He has 9 home runs on the season. His total-bases line tonight: 1.5.

    P 0-for-4, 0 TB

  • RUNNING GAMEMIL @ PIT

    Milwaukee Brewers like to run — Henry Davis (54% caught) is the wrong catcher to test

    Henry Davis owns a 54% caught-stealing rate (13 of 24) and Milwaukee Brewers run anyway — 0.9 steals a game. Strength on strength on the bases.

  • BATTER VS ARMARI @ LAD

    Freddie Freeman vs Eduardo Rodriguez: .533

    In 15 career at-bats against Eduardo Rodriguez, Freddie Freeman is 8-for-15 for a 1.489 OPS (2 walks). The two square off again tonight. He enters hot (1.033 OPS, L15).

    P 0-for-3, 0 TB

  • COOLING OFFATL @ STL

    Drake Baldwin: .512 OPS in L15 — draws RHP Kyle Leahy

    Drake Baldwin's .512 OPS over the last 15 days (47 PA) trails his .789 season mark, down 0.277. Tonight he draws RHP Kyle Leahy — his weaker side: a .757 OPS vs RHP across 158 AB.

    P 0-for-4, 0 TB

  • HEAT CHECKCOL @ SF

    Rafael Devers: 1.088 OPS in Last 15 Days

    The last 15 days sample runs 50 PA: a 1.088 OPS versus .789 for the season, 0.299 above his norm. He has 18 home runs on the season. His total-bases line tonight: 1.5.

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

  • COOLING OFFCOL @ SF

    Casey Schmitt: .554 OPS in L15 — draws RHP Tanner Gordon

    Casey Schmitt's .554 OPS over the last 15 days (53 PA) trails his .799 season mark, down 0.245. Tonight he draws RHP Tanner Gordon — his weaker side: a .788 OPS vs RHP across 244 AB.

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

  • HEAT CHECKSEA @ TB

    Junior Caminero: 1.185 OPS in Last 15 Days

    That 1.185 OPS spans the last 15 days (56 PA) against a .913 season baseline, a 0.272 swing. He has 27 home runs on the season. His total-bases line tonight: 1.5.

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

  • HR THREATBraves @ Cardinals

    Jordan Walker

    While Chris Sale is an elite starter, Jordan Walker’s performance against left-handed pitching makes him a live dog at this price. Walker has posted a massive .990 OPS against southpaws this year, and 6 of his 22 home runs have come in just 87 at-bats against lefties—a significantly higher home run rate than his overall season average.

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

  • HEAT CHECKCLE @ MIA

    Kyle Stowers: 1.097 OPS in Last 15 Days

    Over the last 15 days (48 PA) he is at a 1.097 OPS, up 0.303 on his .794 season mark. He has 12 home runs on the season. His total-bases line tonight: 0.5.

    P 0-for-4, 0 TB

  • SITUATIONALKC @ BAL

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

    That is 15 relief innings in 3 games, led by Randy Dobnak (5.7) and Lucas Erceg (2.3). BAL's pen has thrown 10 over the same span.

    P flagged side lost 3-5

  • REGRESSIONARI @ LAD

    Eduardo Rodriguez: 2.25 ERA vs 5.01 xERA

    Eduardo Rodriguez carries a 2.25 ERA against a 5.01 expected ERA (2.76 run gap), so he has been outperforming his contact quality. Opponents hit .219 off him vs a .266 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 2 ER, 5 K

  • TOURNAMENTTO LIFT THE CUP

    France head the title market at +134

    France are the market's outright World Cup favourite at +134. Spain (+410) and Argentina (+420) are the next shortest.

  • COOLING OFFCOL @ SF

    Jung Hoo Lee: .456 OPS in L15 — draws RHP Tanner Gordon

    Jung Hoo Lee's .456 OPS over the last 15 days (50 PA) trails his .782 season mark, down 0.326. Tonight he draws RHP Tanner Gordon — his stronger side: a .786 OPS vs RHP across 228 AB.

    P 1-for-4, 1 TB

  • STREAKOAK @ CHW

    CHW have lost 4 straight

    Chicago White Sox have dropped 4 straight, outscored by 14 runs over the skid; 2-4 across their last 6.

    P team won 1-14

  • COOLING OFFKC @ BAL

    Jac Caglianone: .472 OPS in L15 — draws RHP Brandon Young

    Jac Caglianone's .472 OPS over the last 15 days (50 PA) trails his .777 season mark, down 0.305. Tonight he draws RHP Brandon Young — his stronger side: a .808 OPS vs RHP across 208 AB.

    P 2-for-4, 5 TB

  • STARTER FORMPHI @ DET

    Jack Flaherty: 1.32 ERA over his last 3 starts

    The last 3 times out: 13.7 innings, 2 earned runs, 15 Ks. That 1.32 ERA sits 3.28 runs under his 4.60 season number.

    P 6 IP, 2 ER, 6 K

  • COOLING OFFCLE @ MIA

    Travis Bazzana: .440 OPS in L15 — draws RHP Sandy Alcantara

    Travis Bazzana's .440 OPS over the last 15 days (49 PA) trails his .739 season mark, down 0.299. Tonight he draws RHP Sandy Alcantara — his stronger side: a .866 OPS vs RHP across 145 AB.

    P 0-for-3, 0 TB

  • STARTER FORMMIL @ PIT

    Brandon Sproat: 1.76 ERA over his last 3 starts

    Across his last 3 starts (15.3 IP) he has a 1.76 ERA with a 0.98 WHIP (1.37 season) and 21 strikeouts — his season mark is 5.13, and that is where most lines still price him.

  • COOLING OFFBOS @ NYM

    Wilyer Abreu: .509 OPS in L15 — draws RHP Nolan McLean

    Wilyer Abreu's .509 OPS over the last 15 days (48 PA) trails his .751 season mark, down 0.242. Tonight he draws RHP Nolan McLean — his weaker side: a .664 OPS vs RHP across 237 AB.

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

  • SITUATIONALOAK @ CHW

    14.3 bullpen innings in 3 games for OAK

    Relievers have absorbed 14.3 innings over the last 3 games (Jacob Lopez (3) and Jack Perkins (3) the heaviest). CHW's pen has thrown 12.7 over the same span.

    P flagged side lost 1-14

  • BULLPENCLE @ MIA

    Miami Marlins pen: 13 relief IP over their last 3 games

    Miami Marlins's bullpen has thrown 13 innings across their last 3 games, with 4 arms working multiple of them. A worked-down pen heading into tonight.

  • HR THREATYankees @ Nationals

    James Wood

    Riding the James Wood 'heater' is the sharp play here. He has homered in 5 of his last 10 games and faces a pitcher in Weathers who has allowed 16 home runs in just 17 starts.

    P 1 HR — 3-for-5, 7 TB

  • XG RECAPCOL @ SUI

    Colombia out-created the field but only drew

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

  • STARTER FORMATL @ STL

    Kyle Leahy: 0.55 ERA over his last 3 starts

    He has allowed 1 earned runs over his last 16.3 innings (0.55 ERA) with a 0.92 WHIP (1.45 season) — a different pitcher than the 3.86 season line says.

    P 3 IP, 0 ER, 2 K

  • HEAT CHECKCHC @ CIN

    Sal Stewart: 1.047 OPS in Last 15 Days

    The last 15 days sample runs 54 PA: a 1.047 OPS versus .813 for the season, 0.234 above his norm. He has 19 home runs on the season. His total-bases line tonight: 1.5.

    P 2-for-3, 2 TB

  • COOLING OFFCHC @ CIN

    Ian Happ: .481 OPS in L15 — draws RHP Hunter Greene

    Ian Happ's .481 OPS over the last 15 days (48 PA) trails his .758 season mark, down 0.277. Tonight he draws RHP Hunter Greene — his stronger side: a .847 OPS vs RHP across 232 AB.

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

  • COOLING OFFOAK @ CHW

    Shea Langeliers: .568 OPS in L15 — draws RHP Sean Burke

    Shea Langeliers's .568 OPS over the last 15 days (42 PA) trails his .817 season mark, down 0.249. Tonight he draws RHP Sean Burke — his weaker side: a .731 OPS vs RHP across 239 AB.

    P 0-for-3, 0 TB

  • BATTER VS ARMHOU @ TEX

    Jake Burger vs Hunter Brown: .500

    In 10 career at-bats against Hunter Brown, Jake Burger is 5-for-10 for a 1.600 OPS. The two square off again tonight. He enters cold (.601 OPS, L15).

    P 1-for-4, 4 TB

  • PARK WEATHERCOL @ SF

    Wind blowing out 13 mph at Oracle Park tonight

    Conditions at Oracle Park: Clear, 60°, wind 13 mph, Out To LF. Fly balls that die most nights have a chance to go tonight. The total sits at 8.

    P final total 7 vs 8 (over lean)

  • SITUATIONALBOS @ NYM

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

    That is 14 relief innings in 3 games, led by Kodai Senga (3) and Huascar Brazoban (3). BOS's pen has thrown 9.7 over the same span.

    P flagged side lost 6-2

  • SITUATIONALATL @ STL

    13.7 bullpen innings in 3 games for ATL

    Relievers have absorbed 13.7 innings over the last 3 games (Connor Thomas (3.7) and Dylan Dodd (2) the heaviest). STL's pen has thrown 10.7 over the same span.

    P flagged side lost 1-2

  • HEAT CHECKNYY @ WSH

    James Wood: 1.200 OPS in Last 15 Days

    Over the last 15 days (47 PA) he is at a 1.200 OPS, up 0.252 on his .948 season mark. He has 25 home runs on the season. His total-bases line tonight: 1.5.

    P 3-for-5, 7 TB

  • STARTER FORMCOL @ SF

    Tanner Gordon: 9.69 ERA over his last 3 starts

    The last 3 times out: 13 innings, 14 earned runs, 21 hits. That 9.69 ERA runs 2.74 over his 6.95 season number.

    P 5 IP, 1 ER, 1 K

  • TOMORROWLAA @ MIN

    Ryan Johnson: 6.99 ERA vs 4.68 xERA

    Projected to start tomorrow vs MIN. A 6.99 ERA against a 4.68 expected ERA (2.31 run gap) — unlucky, due to bounce back. Opponents hit .288 vs .258 expected.

  • REGRESSIONSEA @ TB

    Nick Martinez: 2.61 ERA vs 4.68 xERA

    Nick Martinez carries a 2.61 ERA against a 4.68 expected ERA (2.07 run gap), so he has been outperforming his contact quality. Opponents hit .249 off him vs a .281 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5.1 IP, 2 ER, 1 K

  • BULLPENATL @ STL

    St. Louis Cardinals pen: 14.7 relief IP over their last 3 games

    St. Louis Cardinals's bullpen has thrown 14.7 innings across their last 3 games, with 2 arms working multiple of them. A worked-down pen heading into tonight.

  • REGRESSIONCOL @ SF

    Tanner Gordon: 6.95 ERA vs 4.87 xERA

    Tanner Gordon carries a 6.95 ERA against a 4.87 expected ERA (2.08 run gap), so he has been underperforming his contact quality. Opponents hit .326 off him vs a .261 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 5 IP, 1 ER, 1 K

  • TOURNAMENTBEL @ ESP

    Spain vs Belgium: Quarterfinal stakes

    This is a quarterfinal tie — win or go home. The market has it Spain -160 / the draw +295 / Belgium +450.

  • STARTER FORMARI @ LAD

    Shohei Ohtani: 4.50 ERA over his last 3 starts

    The last 3 times out: 18 innings, 9 earned runs, 19 hits. That 4.50 ERA runs 2.71 over his 1.79 season number.

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

  • FIRST INNINGCOL @ SF

    YRFI watch: first innings have been live on both sides of COL @ SF

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

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

  • SITUATIONALCLE @ MIA

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

    That is 13 relief innings in 3 games, led by Cade Gibson (3) and Michael Petersen (2). CLE's pen has thrown 10 over the same span.

    P flagged side lost 3-2

  • SITUATIONALHOU @ TEX

    13 bullpen innings in 3 games for HOU

    Relievers have absorbed 13 innings over the last 3 games (Alimber Santa (2.7) and Nate Pearson (2) the heaviest). TEX's pen has thrown 12.7 over the same span.

    P flagged side lost 3-7

  • SITUATIONALSEA @ TB

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

    That is 13 relief innings in 3 games, led by Cam Booser (2.3) and Bryan Baker (2). SEA's pen has thrown 9.3 over the same span.

    P flagged side won 2-7

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

  • SITUATIONALNYY @ WSH

    NYY's pen has logged 12.7 innings across its last 3 games

    3 games, 12.7 innings out of the pen — Angel Chivilli (3) and Tim Hill (2.7) carried the load. WSH's pen has thrown 8.3 over the same span.

    P flagged side won 5-3

  • SITUATIONALBelgium @ Spain

    Belgium's top scorer benched

    Confirmed XI: Belgium left D. Lukebakio (4 goals this cycle — their leading scorer) out of the XI. Their primary goal source isn't starting: fade Belgium's team total and the over, while Spain's clean-sheet / defensive markets gain.

  • BULLPENHOU @ TEX

    Houston Astros pen: 13 relief IP over their last 3 games

    Houston Astros's bullpen has thrown 13 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

  • BALLPARKBOS @ NYM

    At Citi Field, Nolan McLean pitches to a 5.03 ERA

    Nolan McLean at Citi Field: 5.03 ERA over 48.3 innings (9G) — 2.55 on a 53-inning baseline elsewhere. Hitters bat .225 off him here.

    P 6 IP, 0 ER, 7 K

  • REGRESSIONBOS @ NYM

    Francisco Lindor: .211 AVG vs .268 xBA

    Francisco Lindor is hitting .211 against a .268 expected average (xBA) over 159 plate appearances. His wOBA sits at .290 against a .350 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, 1 TB

  • REGRESSIONATL @ STL

    Kyle Leahy: 3.86 ERA vs 5.56 xERA

    Kyle Leahy carries a 3.86 ERA against a 5.56 expected ERA (1.7 run gap), so he has been outperforming his contact quality. Opponents hit .274 off him vs a .279 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 3 IP, 0 ER, 2 K

  • BULLPENOAK @ CHW

    Chicago White Sox pen: 12.7 relief IP over their last 3 games

    Chicago White Sox's bullpen has thrown 12.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

  • BULLPENNYY @ WSH

    New York Yankees pen: 12.7 relief IP over their last 3 games

    New York Yankees's bullpen has thrown 12.7 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

  • STARTER FORMCOL @ SF

    Robbie Ray: 1.23 ERA over his last 3 starts

    Across his last 3 starts (22 IP) he has a 1.23 ERA with a 0.86 WHIP (1.23 season) and 12 strikeouts — his season mark is 3.45, and that is where most lines still price him.

    P 5 IP, 1 ER, 4 K

  • REGRESSIONMIL @ PIT

    Jake Mangum: .311 AVG vs .261 xBA

    Across 244 plate appearances, Jake Mangum carries a .311 average versus a .261 xBA. His wOBA sits at .331 against a .290 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • REGRESSIONPHI @ DET

    Aaron Nola: 5.87 ERA vs 4.25 xERA

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

    P 5 IP, 2 ER, 8 K

  • RUNNING GAMECLE @ MIA

    Green light: Miami Marlins run, and Austin Hedges has caught just 6%

    Austin Hedges is catching tonight at 6% on the season (2-for-33 throwing), and Miami Marlins attempt 1.4 steals a game. The track meet is on.

    P Miami Marlins stole 2 bases

  • REGRESSIONHOU @ TEX

    Cal Quantrill: 3.35 ERA vs 4.87 xERA

    Cal Quantrill carries a 3.35 ERA against a 4.87 expected ERA (1.52 run gap), so he has been outperforming his contact quality. Opponents hit .230 off him vs a .256 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 6 IP, 1 ER, 1 K

  • RUNNING GAMEMIL @ PIT

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

    William Contreras owns a 44% caught-stealing rate (17 of 39) and Pittsburgh Pirates run anyway — 0.9 steals a game. Strength on strength on the bases.

  • TOMORROWCOL @ SF

    Kyle Freeland: 7.46 ERA vs 5.78 xERA

    Projected to start tomorrow vs SF. A 7.46 ERA against a 5.78 expected ERA (1.68 run gap) — unlucky, due to bounce back. Opponents hit .324 vs .299 expected.

  • RUNNING GAMECLE @ MIA

    Cleveland Guardians like to run — Joe Mack (41% caught) is the wrong catcher to test

    Joe Mack owns a 41% caught-stealing rate (17 of 41) and Cleveland Guardians run anyway — 0.9 steals a game. Strength on strength on the bases.

    P Cleveland Guardians stole 0 bases

  • TOMORROWCOL @ SF

    Tyler Mahle: 5.7 ERA vs 4.14 xERA

    Projected to start tomorrow vs COL. A 5.7 ERA against a 4.14 expected ERA (1.56 run gap) — unlucky, due to bounce back. Opponents hit .282 vs .246 expected.

  • PARK WEATHERBOS @ NYM

    Wind blowing out 10 mph at Citi Field tonight

    Tonight's reading at Citi Field — Clear, 83°, wind 10 mph, Out To RF. Everything about the air says carry. The total sits at 7.5.

    P final total 8 vs 7.5 (over lean)

  • 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 RECAPMAR @ FRA

    France created the better chances

    France led the xG 3.1–0.1 and took the result to match (2–0).

  • XG REGRESSIONBEL @ ESP

    Belgium are finishing above their chances

    Belgium are scoring 2.6/match on 2.1 xG — 0.5 goals/match above expected across 5 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.

  • BATTER VS ARMPHI @ DET

    Jack Flaherty vs Trea Turner: 1-for-14, 5 K

    Jack Flaherty has limited Trea Turner to 1-for-14 (.071) with 5 strikeouts in 14 career at-bats. They face off again tonight.

    P 0-for-4, 0 TB

  • TOMORROWSEA @ TB

    Griffin Jax: 3.6 ERA vs 5.11 xERA

    Projected to start tomorrow vs SEA. A 3.6 ERA against a 5.11 expected ERA (1.51 run gap) — running hot, due to regress. Opponents hit .239 vs .268 expected.

  • STARTER FORMBOS @ NYM

    Sonny Gray: 0.89 ERA over his last 3 starts

    He has allowed 2 earned runs over his last 20.3 innings (0.89 ERA) with a 0.84 WHIP (1.10 season) — a different pitcher than the 2.61 season line says.

    P 6 IP, 1 ER, 3 K

  • TOMORROWCHC @ CIN

    Nick Lodolo: 4.68 ERA vs 6.13 xERA

    Projected to start tomorrow vs CHC. A 4.68 ERA against a 6.13 expected ERA (1.45 run gap) — running hot, due to regress. Opponents hit .278 vs .291 expected.

  • BATTER VS ARMTOR @ SD

    Xander Bogaerts vs Shane Bieber: .364

    In 11 career at-bats against Shane Bieber, Xander Bogaerts is 4-for-11 for a 1.144 OPS (1 walk). The two square off again tonight. He enters cold (.631 OPS, L15).

    P 1-for-5, 4 TB

  • FANTASY PICKUPSCLE @ MIA

    Parker Messick

    Streamer vs MIA — 3.22 xERA · 9.3 K/9 · 1.08 WHIP.

  • REGRESSIONATL @ STL

    Chris Sale: 2.27 ERA vs 3.44 xERA

    Chris Sale carries a 2.27 ERA against a 3.44 expected ERA (1.17 run gap), so he has been outperforming his contact quality. Opponents hit .230 off him vs a .234 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

    P 3 IP, 0 ER, 5 K

  • BALLPARKATL @ STL

    At Busch Stadium, Kyle Leahy pitches to a 3.13 ERA

    Kyle Leahy at Busch Stadium: 3.13 ERA over 46 innings (9G) — 4.69 on a 40.3-inning baseline elsewhere. Hitters bat .257 off him here.

    P 3 IP, 0 ER, 2 K

  • STARTER FORMOAK @ CHW

    Sean Burke: 2.04 ERA over his last 3 starts

    Across his last 3 starts (17.7 IP) he has a 2.04 ERA with a 1.19 WHIP (1.22 season) and 25 strikeouts — his season mark is 3.56, and that is where most lines still price him.

    P 7 IP, 1 ER, 9 K

  • TOMORROWATL @ STL

    Reynaldo López: 3.18 ERA vs 4.49 xERA

    Projected to start tomorrow vs STL. A 3.18 ERA against a 4.49 expected ERA (1.31 run gap) — running hot, due to regress. Opponents hit .226 vs .251 expected.

  • RUNNING GAMETOR @ SD

    Green light: San Diego Padres run, and Alejandro Kirk has caught just 13%

    San Diego Padres steal 1 bags a game (96 on the season) and Alejandro Kirk has thrown out 4 of 32 runners (13%). Everything about tonight says they keep running.

    P San Diego Padres stole 0 bases

  • XG RECAPENG @ MEX

    Mexico dominated the ball but didn't win

    Mexico held 67% of possession yet lost to England (2–3) — control without the cutting edge.

  • RUNNING GAMEKC @ BAL

    Kansas City Royals like to run — Adley Rutschman (37% caught) is the wrong catcher to test

    Adley Rutschman owns a 37% caught-stealing rate (16 of 43) and Kansas City Royals run anyway — 0.8 steals a game. Strength on strength on the bases.

    P Kansas City Royals stole 0 bases

  • RUNNING GAMESEA @ TB

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

    Cal Raleigh owns a 32% caught-stealing rate (11 of 34) and Tampa Bay Rays run anyway — 0.9 steals a game. Strength on strength on the bases.

    P Tampa Bay Rays stole 1 base

  • FIRST INNINGSEA @ TB

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

    Seattle Mariners have scored in the first inning just 0 times 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

  • TOMORROWBOS @ NYM

    Freddy Peralta: 4.68 ERA vs 3.75 xERA

    Projected to start tomorrow vs BOS. A 4.68 ERA against a 3.75 expected ERA (0.93 run gap) — unlucky, due to bounce back. Opponents hit .259 vs .235 expected.

  • TOMORROWNYY @ WSH

    Cam Schlittler: 2.01 ERA vs 2.92 xERA

    Projected to start tomorrow vs WSH. A 2.01 ERA against a 2.92 expected ERA (0.91 run gap) — running hot, due to regress. Opponents hit .201 vs .216 expected.

  • FANTASY PICKUPSCHC @ CIN

    Shota Imanaga

    Streamer vs CIN — 3.67 xERA · 8.7 K/9 · 1.1 WHIP.

  • BALLPARKBEL @ ESP

    Spain vs Belgium: indoors at SoFi Stadium

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

  • TOMORROWNYY @ WSH

    Miles Mikolas: 5.78 ERA vs 4.94 xERA

    Projected to start tomorrow vs NYY. A 5.78 ERA against a 4.94 expected ERA (0.84 run gap) — unlucky, due to bounce back. Opponents hit .281 vs .277 expected.

  • BATTER VS ARMCHC @ CIN

    Hunter Greene vs Ian Happ: 2-for-19, 10 K

    Ian Happ has managed only 2-for-19 (.105) off Hunter Greene, striking out 10 times in 19 career at-bats — they meet again tonight.

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

  • FANTASY PICKUPSBOS @ NYM

    Sonny Gray

    Streamer vs NYM — 3.7 xERA · 8.2 K/9 · 1.1 WHIP.

  • FIRST INNINGMIL @ PIT

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

    Milwaukee Brewers 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.

  • FIRST INNINGARI @ LAD

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

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

    P flagged team scored 2 in the 1st

Graded results

35

Games

  • W

    Spain ML -160

    WC · 1-2

  • L

    Under 2.5 +110

    WC · 1-2

  • W

    Tigers ML -120

    MLB · 2-10

  • W

    White Sox ML -178

    MLB · 1-14

  • L

    Astros ML -142

    MLB · 3-7

  • L

    Twins ML -156

    MLB · 4-3

  • L

    Mets ML -152

    MLB · 6-2

  • L

    Nationals ML +134

    MLB · 5-3

  • L

    Braves ML -164

    MLB · 1-2

  • L

    Royals ML +128

    MLB · 3-5

  • W

    Reds ML -104

    MLB · 0-4

  • W

    Guardians ML -102

    MLB · 3-2

  • W

    Rays ML -116

    MLB · 2-7

Props

  • W

    Dominic Canzone · over

    Mariners @ Rays · Actual 1

  • W

    Elly De La Cruz · over

    Cubs @ Reds · Actual 2

  • W

    James Wood · over

    Yankees @ Nationals · Actual 7

  • W

    James Wood · over

    Yankees @ Nationals · Actual 1

  • L

    Juan Soto · over

    Red Sox @ Mets · Actual 1

  • W

    Junior Caminero · over

    Mariners @ Rays · Actual 6

  • L

    Lane Thomas · over

    Royals @ Orioles · Actual 0

  • L

    Michael Harris II · over

    Braves @ Cardinals · Actual 0

  • W

    Miguel Vargas · over

    Athletics @ White Sox · Actual 1

  • W

    Munetaka Murakami · over

    Athletics @ White Sox · Actual 2

  • L

    Otto Lopez · over

    Guardians @ Marlins · Actual 0

  • L

    Pete Alonso · over

    Royals @ Orioles · Actual 0

  • L

    Pete Alonso · over

    Royals @ Orioles · Actual 0

  • W

    Riley Greene · over

    Phillies @ Tigers · Actual 2

  • W

    Samuel Basallo · over

    Royals @ Orioles · Actual 1

  • W

    Seiya Suzuki · over

    Cubs @ Reds · Actual 3

  • L

    Seiya Suzuki · over

    Cubs @ Reds · Actual 0

  • L

    Thibaut Courtois · over

    Belgium @ Spain · Actual 4

  • W

    Trevor Larnach · over

    Angels @ Twins · Actual 4

  • L

    Unai Simón · over

    Belgium @ Spain · Actual 1

  • W

    Wyatt Langford · over

    Astros @ Rangers · Actual 1

  • W

    Yordan Alvarez · over

    Astros @ Rangers · Actual 1