Skip to content
GARY A.I.Get the app

Sports picks for Friday, July 17, 2026

214 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
Red Sox Moneyline
MLBvs Rays· -110

Red Sox
Moneyline

-110 · 1:35 PM ET

Rays

Permanent matchup analysis →
GARY'S PICK
Yankees Moneyline
MLBvs Dodgers· -104

Yankees
Moneyline

-104 · 7:05 PM ET

Dodgers

Permanent matchup analysis →
GARY'S PICK
Rays Moneyline
MLB@ Red Sox· +102

Rays
Moneyline

+102 · 7:10 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
Blue Jays Moneyline
MLBvs White Sox· -134

Blue Jays
Moneyline

-134 · 7:15 PM ET

White Sox

Permanent matchup analysis →
GARY'S PICK
Braves
MLBvs Rangers· +105

Braves

+105 · 7:15 PM ET

Rangers

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

Brewers
Moneyline

-154 · 7:40 PM ET

Marlins

Permanent matchup analysis →
GARY'S PICK
Twins Moneyline
MLB@ Cubs· +124

Twins
Moneyline

+124 · 8:05 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
Astros Moneyline
MLBvs Orioles· -118

Astros
Moneyline

-118 · 8:10 PM ET

Orioles

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

Padres
Moneyline

-120 · 8:10 PM ET

Royals

Permanent matchup analysis →
GARY'S PICK
Rockies Moneyline
MLBvs Reds· -116

Rockies
Moneyline

-116 · 8:40 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Angels Moneyline
MLBvs Tigers· -106

Angels
Moneyline

-106 · 9:38 PM ET

Tigers

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

Cardinals
Moneyline

-104 · 9:40 PM ET

Diamondbacks

Permanent matchup analysis →
GARY'S PICK
Nationals Moneyline
MLB@ Athletics· -136

Nationals
Moneyline

-136 · 9:40 PM ET

Athletics

Permanent matchup analysis →
GARY'S PICK
Giants Moneyline
MLB@ Mariners· +154

Giants
Moneyline

+154 · 10:10 PM ET

Mariners

Permanent matchup analysis →

Player props

19
GARY'S PICK
MASATAKA YOSHIDATOTAL BASES OVER 1.5
MLBRed Sox· +135

Masataka Yoshida
Total Bases over 1.5

+135 · 1:35 PM ET

Red Sox

GARY'S PICK
CODY BELLINGERH+R+RBI OVER 1.5
MLBYankees· -107

Cody Bellinger
H+R+RBI over 1.5

-107 · 7:05 PM ET

Yankees

GARY'S PICK
VLADIMIR GUERRERO JR.H+R+RBI OVER 1.5
MLBBlue Jays· -145

Vladimir Guerrero Jr.
H+R+RBI over 1.5

-145 · 7:15 PM ET

Blue Jays

GARY'S PICK
KAZUMA OKAMOTORBI OVER 0.5
MLBBlue Jays· +145

Kazuma Okamoto
RBI over 0.5

+145 · 7:15 PM ET

Blue Jays

GARY'S PICK
JUSTIN FOSCUEHITS OVER 0.5
MLBRangers· -158

Justin Foscue
Hits over 0.5

-158 · 7:15 PM ET

Rangers

GARY'S PICK
BRICE TURANGH+R+RBI OVER 1.5
MLBMilwaukee Brewers· -116

Brice Turang
H+R+RBI over 1.5

-116 · 7:40 PM ET

Milwaukee Brewers

GARY'S PICK
LIAM HICKSH+R+RBI OVER 1.5
MLBMiami Marlins· +107

Liam Hicks
H+R+RBI over 1.5

+107 · 7:40 PM ET

Miami Marlins

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

Pete Crow-Armstrong
Total Bases over 1.5

-137 · 8:05 PM ET

Cubs

GARY'S PICK
YORDAN ALVAREZH+R+RBI OVER 2.5
MLBAstros· +110

Yordan Alvarez
H+R+RBI over 2.5

+110 · 8:10 PM ET

Astros

GARY'S PICK
GUNNAR HENDERSONHITS UNDER 0.5
MLBOrioles· +185

Gunnar Henderson
Hits under 0.5

+185 · 8:10 PM ET

Orioles

GARY'S PICK
MANNY MACHADOH+R+RBI OVER 1.5
MLBPadres· -159

Manny Machado
H+R+RBI over 1.5

-159 · 8:10 PM ET

Padres

GARY'S PICK
MANNY MACHADORBI OVER 0.5
MLBPadres· +120

Manny Machado
RBI over 0.5

+120 · 8:10 PM ET

Padres

GARY'S PICK
MICKEY MONIAKH+R+RBI OVER 2.5
MLBRockies· +105

Mickey Moniak
H+R+RBI over 2.5

+105 · 8:40 PM ET

Rockies

GARY'S PICK
JAMES WOODTOTAL BASES OVER 1.5
MLBNationals· -120

James Wood
Total Bases over 1.5

-120 · 9:40 PM ET

Nationals

THE LONG SHOT
JAMES WOODHR OVER 0.5
MLBNationals· +255

James Wood
HR over 0.5

+255 · 9:40 PM ET

Nationals

GARY'S PICK
EDUARDO VALENCIAHITS OVER 0.5
MLBTigers· -167

Eduardo Valencia
Hits over 0.5

-167 · 9:38 PM ET

Tigers

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

Jordan Walker
H+R+RBI over 1.5

-137 · 9:40 PM ET

Cardinals

GARY'S PICK
GABRIEL MORENOH+R+RBI OVER 1.5
MLBDiamondbacks· -145

Gabriel Moreno
H+R+RBI over 1.5

-145 · 9:40 PM ET

Diamondbacks

GARY'S PICK
LUIS ARRAEZHITS OVER 1.5
MLBGiants· +230

Luis Arraez
Hits over 1.5

+230 · 10:10 PM ET

Giants

Research

148
  • PLATOON EDGETEX @ ATL

    Justin Foscue (bats R) gets a LHP from the 1st spot

    Justin Foscue's vs. Left line (1.206 OPS, 53 AB) sits well above his .596 mark the other way (52 AB). Tonight's starter Chris Sale throws LHP, the hand he hits best.

  • TEAM RECORDMIA @ MIL

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

    Marlins are 7-1 in Sandy Alcantara's last 8 starts this season. He starts tonight.

  • TEAM RECORDSF @ SEA

    Giants 1-7 in Landen Roupp's last 8 starts

    Giants are 1-7 in Landen Roupp's last 8 starts this season. He starts tonight.

  • TEAM RECORDCIN @ COL

    Reds 1-7 in Brady Singer's last 8 starts

    Reds are 1-7 in Brady Singer's last 8 starts this season — losers of his last 4 in a row. He starts tonight.

  • PLATOON EDGECHW @ TOR

    Sam Antonacci (bats L) hits 1st against Spencer Miles (RHP)

    Over 204 AB vs. Right, Sam Antonacci owns a .881 OPS versus .503 in 57 AB the other way. He sees RHP Spencer Miles tonight hitting 1st, where the platoon side lines up his way.

  • PLATOON EDGESTL @ ARI

    Alec Burleson (bats L) hits 3rd against Merrill Kelly (RHP)

    Over 246 AB vs. Right, Alec Burleson owns a .940 OPS versus .502 in 113 AB the other way. He sees RHP Merrill Kelly tonight hitting 3rd, where the platoon side lines up his way.

  • HEAT CHECKWSH @ OAK

    James Wood: 1.771 OPS in Last 15 Days

    Over the last 15 days (30 PA) he is at a 1.771 OPS, up 0.787 on his .984 season mark. He has 28 home runs on the season. His total-bases line tonight: 1.5.

  • STREAKTEX @ ATL

    TEX games have gone OVER 7 straight

    The over has cashed 7 in a row in TEX games: 11.4 combined runs per game vs lines averaging 7.9. Tonight's number sits at 8.

  • PLATOON EDGECIN @ COL

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

    Mickey Moniak's vs. Right line (.973 OPS, 169 AB) sits well above his .588 mark the other way (40 AB). Tonight's starter Brady Singer throws RHP, the hand he hits best.

  • TEAM RECORDTEX @ ATL

    Rangers 2-6 in Cal Quantrill's last 8 starts

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

  • PLATOON EDGEMIA @ MIL

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

    Brice Turang's vs. Right line (.926 OPS, 256 AB) sits well above his .568 mark the other way (101 AB). Tonight's starter Sandy Alcantara throws RHP, the hand he hits best.

  • PLATOON EDGEMIA @ MIL

    Liam Hicks (bats L) hits 1st against Logan Henderson (RHP)

    Over 239 AB vs. Right, Liam Hicks owns a .880 OPS versus .579 in 58 AB the other way. He sees RHP Logan Henderson tonight hitting 1st, where the platoon side lines up his way.

  • TEAM RECORDDET @ LAA

    Tigers 6-2 in Troy Melton's last 8 starts

    Tigers are 6-2 in Troy Melton's last 8 starts this season. He starts tonight.

  • TEAM RECORDBAL @ HOU

    Astros 6-2 in Peter Lambert's last 8 starts

    Astros are 6-2 in Peter Lambert's last 8 starts this season. He starts tonight.

  • PLATOON EDGEWSH @ OAK

    Dylan Crews (bats R) gets a LHP from the 5th spot

    Dylan Crews's vs. Left line (.927 OPS, 54 AB) sits well above his .472 mark the other way (121 AB). Tonight's starter Gage Jump throws LHP, the hand he hits best.

  • PLATOON EDGEPIT @ CLE

    Travis Bazzana (bats L) hits 1st against Jared Jones (RHP)

    Over 159 AB vs. Right, Travis Bazzana owns a .825 OPS versus .521 in 85 AB the other way. He sees RHP Jared Jones tonight hitting 1st, where the platoon side lines up his way.

  • PLATOON EDGESF @ SEA

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

    Rafael Devers's vs. Right line (.926 OPS, 242 AB) sits well above his .546 mark the other way (123 AB). Tonight's starter Bryce Miller throws RHP, the hand he hits best.

  • TOMORROWCHW @ TOR

    Shane Bieber: 7.64 ERA vs 11.53 xERA

    Projected to start tomorrow vs CHW. A 7.64 ERA against a 11.53 expected ERA (3.89 run gap) — running hot, due to regress. Opponents hit .342 vs .364 expected.

  • PLATOON EDGEDET @ LAA

    Matt Vierling (bats R) gets a LHP from the 1st spot

    Matt Vierling's vs. Left line (.774 OPS, 92 AB) sits well above his .480 mark the other way (146 AB). Tonight's starter Reid Detmers throws LHP, the hand he hits best.

  • HEAT CHECKMIA @ MIL

    Heriberto Hernandez: 1.352 OPS in Last 15 Days

    That 1.352 OPS spans the last 15 days (31 PA) against a .799 season baseline, a 0.553 swing. He has 13 home runs on the season. His total-bases line tonight: 0.5.

  • SITUATIONALWSH @ OAK

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

    That is 16.3 relief innings in 3 games, led by Zack Littell (4) and Miles Mikolas (4). OAK's pen has thrown 12.3 over the same span.

  • SITUATIONALSD @ KC

    16.7 bullpen innings in 3 games for SD

    Relievers have absorbed 16.7 innings over the last 3 games (Matt Waldron (3) and Adrian Morejon (3) the heaviest). KC's pen has thrown 8 over the same span.

  • SITUATIONALTEX @ ATL

    16.3 bullpen innings in 3 games for ATL

    Relievers have absorbed 16.3 innings over the last 3 games (JR Ritchie (4.3) and Owen Murphy (3) the heaviest). TEX's pen has thrown 11.3 over the same span.

  • PLATOON EDGESD @ KC

    Vinnie Pasquantino (bats L) hits 5th against Michael King (RHP)

    Over 185 AB vs. Right, Vinnie Pasquantino owns a .753 OPS versus .401 in 76 AB the other way. He sees RHP Michael King tonight hitting 5th, where the platoon side lines up his way.

  • HEAD-TO-HEADTB @ BOS

    Rays are 7-4 vs Red Sox this season

    Rays lead the season series 7-4 over Red Sox. TB won the last meeting 7-5.

  • PLATOON EDGEBAL @ HOU

    Samuel Basallo (bats L) draws Peter Lambert (RHP), batting 5th

    Samuel Basallo carries a .861 OPS vs. Right (201 AB) against .525 the other way (73 AB), and faces RHP Peter Lambert from the 5th spot — a split his blended season line may not reflect.

  • COOLING OFFSTL @ ARI

    Corbin Carroll: .439 OPS in L15 — draws RHP Michael McGreevy

    Corbin Carroll's .439 OPS over the last 15 days (36 PA) trails his .825 season mark, down 0.386. Tonight he draws RHP Michael McGreevy — his weaker side: a .731 OPS vs RHP across 237 AB.

  • FANTASY PICKUPSSTL @ ARI

    Alec Burleson

    Pickup vs Merrill Kelly (7.44 xERA) — .805 OPS, bats 3rd.

  • STARTER FORMWSH @ OAK

    Gage Jump: 7.43 ERA over his last 3 starts

    He is carrying a 7.43 ERA over his last 13.3 innings with a 2.17 WHIP (1.29 season) — the 3.51 season line is doing a lot of work for him right now.

  • COOLING OFFSTL @ ARI

    Ketel Marte: .460 OPS in L15 — draws RHP Michael McGreevy

    Ketel Marte's .460 OPS over the last 15 days (42 PA) trails his .772 season mark, down 0.312. Tonight he draws RHP Michael McGreevy — his weaker side: a .715 OPS vs RHP across 274 AB.

  • PLATOON EDGECHW @ TOR

    Andrew Benintendi (bats L) gets a RHP from the 5th spot

    Andrew Benintendi's vs. Right line (.772 OPS, 227 AB) sits well above his .441 mark the other way (33 AB). Tonight's starter Spencer Miles throws RHP, the hand he hits best.

  • RUNNING GAMEPIT @ CLE

    Cleveland Guardians 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 Cleveland Guardians run anyway — 1 steals a game. Strength on strength on the bases.

  • BALLPARKMIN @ CHC

    Colin Rea owns a 2.72 ERA at Wrigley Field — 6.45 everywhere else

    Across 8 games (43 IP) at Wrigley Field, Colin Rea has a 2.72 ERA against 6.45 at his other parks (51.7 IP). Hitters bat .246 off him here.

  • COOLING OFFLAD @ NYY

    Paul Goldschmidt: .352 OPS in L15 — draws RHP Roki Sasaki

    Paul Goldschmidt's .352 OPS over the last 15 days (28 PA) trails his .808 season mark, down 0.456. Tonight he draws RHP Roki Sasaki — his weaker side: a .612 OPS vs RHP across 139 AB.

  • HEAT CHECKLAD @ NYY

    Ben Rice: 1.382 OPS in Last 15 Days

    That 1.382 OPS spans the last 15 days (36 PA) against a .971 season baseline, a 0.411 swing. He has 29 home runs on the season. His total-bases line tonight: 1.5.

  • COOLING OFFLAD @ NYY

    Teoscar Hernandez: .314 OPS in L15 — draws RHP Gerrit Cole

    Teoscar Hernandez's .314 OPS over the last 15 days (33 PA) trails his .706 season mark, down 0.392. Tonight he draws RHP Gerrit Cole — his weaker side: a .694 OPS vs RHP across 167 AB.

  • COOLING OFFTB @ BOS

    Yandy Diaz: .619 OPS in L15 — draws LHP Jake Bennett

    Yandy Diaz's .619 OPS over the last 15 days (46 PA) trails his .888 season mark, down 0.269. Tonight he draws LHP Jake Bennett — his weaker side: a .867 OPS vs LHP across 93 AB.

  • TOURNAMENTTO LIFT THE CUP

    Spain head the title market at -150

    Spain are the market's outright World Cup favourite at -150. Argentina (+128) and Netherlands (+3500) are the next shortest.

  • BATTER VS ARMBAL @ HOU

    Jose Altuve vs Dean Kremer: .450

    Jose Altuve has gone 9-for-20 (.450) across 20 career at-bats off Dean Kremer, with 1 HR. They meet again tonight. He enters hot (.891 OPS, L15).

  • FANTASY PICKUPSSTL @ ARI

    Ivan Herrera

    Pickup vs Merrill Kelly (7.44 xERA) — .771 OPS, bats 2nd.

  • FANTASY PICKUPSSTL @ ARI

    Lars Nootbaar

    Pickup vs Merrill Kelly (7.44 xERA) — .778 OPS, bats 5th.

  • HEAT CHECKSD @ KC

    Lane Thomas: 1.089 OPS in Last 15 Days

    That 1.089 OPS spans the last 15 days (38 PA) against a .724 season baseline, a 0.365 swing. His total-bases line tonight: 1.5.

  • PLATOON EDGEPIT @ CLE

    Brandon Lowe (bats L) draws Gavin Williams (RHP), batting 2nd

    Brandon Lowe carries a .870 OPS vs. Right (252 AB) against .641 the other way (105 AB), and faces RHP Gavin Williams from the 2nd spot — a split his blended season line may not reflect.

  • PLATOON EDGEBAL @ HOU

    Yordan Alvarez (bats L) gets a RHP from the 2nd spot

    Yordan Alvarez's vs. Right line (1.120 OPS, 251 AB) sits well above his .896 mark the other way (98 AB). Tonight's starter Dean Kremer throws RHP, the hand he hits best.

  • SITUATIONALTB @ BOS

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

    3 games, 14.7 innings out of the pen — Brayan Bello (4.3) and Garrett Whitlock (2) carried the load. TB's pen has thrown 13.3 over the same span.

  • STREAKMIN @ CHC

    MIN games have gone UNDER 4 straight

    4 straight unders for MIN — their games are producing only 7 runs against numbers around 8.8. Tonight's number sits at 10.5.

  • STREAKBAL @ HOU

    BAL have won 4 straight

    Baltimore Orioles have won 4 straight, outscoring teams by 14 runs over the run; 4-2 across their last 6.

  • STREAKBAL @ HOU

    BAL games have gone UNDER 4 straight

    The under has cashed 4 in a row in BAL games: 7.5 combined runs per game vs lines averaging 9.1. Tonight's number sits at 8.5.

  • STREAKCIN @ COL

    CIN games have gone UNDER 4 straight

    4 straight unders for CIN — their games are producing only 6.3 runs against numbers around 10.9. Tonight's number sits at 12.

  • HR THREATNationals @ Athletics

    James Wood

    This is the Gary Special. If Wood clears his total bases, it's likely via the long ball given his current power surge.

  • PLATOON EDGELAD @ NYY

    Freddie Freeman (bats L) hits 3rd against Gerrit Cole (RHP)

    Over 243 AB vs. Right, Freddie Freeman owns a .935 OPS versus .704 in 112 AB the other way. He sees RHP Gerrit Cole tonight hitting 3rd, where the platoon side lines up his way.

  • COOLING OFFMIA @ MIL

    Jackson Chourio: .599 OPS in L15 — draws RHP Sandy Alcantara

    Jackson Chourio's .599 OPS over the last 15 days (48 PA) trails his .834 season mark, down 0.235. Tonight he draws RHP Sandy Alcantara — his weaker side: a .812 OPS vs RHP across 189 AB.

  • BALLPARKSTL @ ARI

    Merrill Kelly owns a 7.44 ERA at Chase Field — 4.28 everywhere else

    Across 6 games (32.7 IP) at Chase Field, Merrill Kelly has a 7.44 ERA against 4.28 at his other parks (61 IP). Hitters bat .326 off him here.

  • COOLING OFFMIA @ MIL

    William Contreras: .369 OPS in L15 — draws RHP Sandy Alcantara

    William Contreras's .369 OPS over the last 15 days (37 PA) trails his .742 season mark, down 0.373. Tonight he draws RHP Sandy Alcantara — his stronger side: a .742 OPS vs RHP across 250 AB.

  • COOLING OFFCHW @ TOR

    Daulton Varsho: .248 OPS in L15 — draws LHP Anthony Kay

    Daulton Varsho's .248 OPS over the last 15 days (31 PA) trails his .696 season mark, down 0.448. Tonight he draws LHP Anthony Kay — his stronger side: a .739 OPS vs LHP across 65 AB.

  • HEAT CHECKCIN @ COL

    Jake McCarthy: 1.157 OPS in Last 15 Days

    The last 15 days sample runs 41 PA: a 1.157 OPS versus .863 for the season, 0.294 above his norm. He has 10 home runs on the season. His total-bases line tonight: 1.5.

  • BATTER VS ARMLAD @ NYY

    Freddie Freeman vs Gerrit Cole: .346

    In 26 career at-bats against Gerrit Cole, Freddie Freeman is 9-for-26 for a 1.068 OPS (2 walks). The two square off again tonight. He enters steady (.652 OPS, L15).

  • REGRESSIONSTL @ ARI

    Michael McGreevy: 3.01 ERA vs 5.34 xERA

    Michael McGreevy carries a 3.01 ERA against a 5.34 expected ERA (2.33 run gap), so he has been outperforming his contact quality. Opponents hit .235 off him vs a .287 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • SITUATIONALLAD @ NYY

    14 bullpen innings in 3 games for LAD

    Relievers have absorbed 14 innings over the last 3 games (Landon Knack (3) and Edgardo Henriquez (2.3) the heaviest). NYY's pen has thrown 10 over the same span.

  • SITUATIONALCHW @ TOR

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

    That is 14 relief innings in 3 games, led by Erick Fedde (4) and Tyler Davis (2). TOR's pen has thrown 12.7 over the same span.

  • SITUATIONALSTL @ ARI

    14 bullpen innings in 3 games for STL

    Relievers have absorbed 14 innings over the last 3 games (Justin Bruihl (3.3) and George Soriano (2.3) the heaviest). ARI's pen has thrown 12.7 over the same span.

  • STARTER FORMMIN @ CHC

    Bailey Ober: 7.36 ERA over his last 3 starts

    The last 3 times out: 14.7 innings, 12 earned runs, 22 hits. That 7.36 ERA runs 2.97 over his 4.40 season number.

  • COOLING OFFSF @ SEA

    Jung Hoo Lee: .411 OPS in L15 — draws RHP Bryce Miller

    Jung Hoo Lee's .411 OPS over the last 15 days (36 PA) trails his .762 season mark, down 0.351. Tonight he draws RHP Bryce Miller — his stronger side: a .771 OPS vs RHP across 235 AB.

  • HEAT CHECKCHW @ TOR

    Tristan Peters: 1.226 OPS in Last 15 Days

    That 1.226 OPS spans the last 15 days (29 PA) against a .832 season baseline, a 0.394 swing. His total-bases line tonight: 0.5.

  • TOURNAMENTGROUP OF DEATH

    Türkiye were handed a live group

    Türkiye are a +13000 title pick, yet only -115 to advance in Group D — the market sees a genuine fight just to escape the group.

  • STARTER FORMLAD @ NYY

    Roki Sasaki: 8.31 ERA over his last 3 starts

    Across his last 3 starts (13 IP) he has been tagged for 12 earned runs — a 8.31 ERA with a 1.69 WHIP (1.36 season) against a 5.33 season mark.

  • STARTER FORMDET @ LAA

    Reid Detmers: 7.36 ERA over his last 3 starts

    He is carrying a 7.36 ERA over his last 14.7 innings with a 1.70 WHIP (1.14 season) — the 4.39 season line is doing a lot of work for him right now.

  • HEAT CHECKWSH @ OAK

    Curtis Mead: 1.237 OPS in Last 15 Days

    That 1.237 OPS spans the last 15 days (30 PA) against a .843 season baseline, a 0.394 swing. He has 17 home runs on the season. His total-bases line tonight: 1.5.

  • REGRESSIONPIT @ CLE

    Esmerlyn Valdez: .309 AVG vs .239 xBA

    Esmerlyn Valdez's .309 average comes against a .239 expected (xBA) on 105 plate appearances. His wOBA sits at .450 against a .374 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • REGRESSIONSTL @ ARI

    Merrill Kelly: 5.38 ERA vs 7.44 xERA

    Merrill Kelly carries a 5.38 ERA against a 7.44 expected ERA (2.06 run gap), so he has been outperforming his contact quality. Opponents hit .282 off him vs a .306 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • COOLING OFFDET @ LAA

    Logan O'Hoppe: .220 OPS in L15 — draws RHP Troy Melton

    Logan O'Hoppe's .220 OPS over the last 15 days (26 PA) trails his .582 season mark, down 0.362. Tonight he draws RHP Troy Melton — his weaker side: a .550 OPS vs RHP across 155 AB.

  • HEAT CHECKSF @ SEA

    Rafael Devers: 1.118 OPS in Last 15 Days

    The last 15 days sample runs 35 PA: a 1.118 OPS versus .799 for the season, 0.319 above his norm. He has 19 home runs on the season. His total-bases line tonight: 0.5.

  • SITUATIONALMIA @ MIL

    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 Ryan Gusto (2). MIL's pen has thrown 11.7 over the same span.

  • HEAT CHECKSTL @ ARI

    Jordan Walker: 1.147 OPS in Last 15 Days

    The last 15 days sample runs 41 PA: a 1.147 OPS versus .887 for the season, 0.26 above his norm. He has 22 home runs on the season. His total-bases line tonight: 1.5.

  • RUNNING GAMEMIA @ MIL

    Miami Marlins like to run — William Contreras (45% caught) is the wrong catcher to test

    William Contreras owns a 45% caught-stealing rate (18 of 40) and Miami Marlins run anyway — 1 steals a game. Strength on strength on the bases.

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

  • HEAT CHECKSD @ KC

    Isaac Collins: 1.049 OPS in Last 15 Days

    Over the last 15 days (29 PA) he is at a 1.049 OPS, up 0.341 on his .708 season mark. His total-bases line tonight: 0.5.

  • COOLING OFFTB @ BOS

    Taylor Walls: .310 OPS in L15 — draws LHP Jake Bennett

    Taylor Walls's .310 OPS over the last 15 days (30 PA) trails his .590 season mark, down 0.28. Tonight he draws LHP Jake Bennett — his weaker side: a .500 OPS vs LHP across 78 AB.

  • COOLING OFFPIT @ CLE

    Kyle Manzardo: .331 OPS in L15 — draws RHP Jared Jones

    Kyle Manzardo's .331 OPS over the last 15 days (32 PA) trails his .669 season mark, down 0.338. Tonight he draws RHP Jared Jones — his stronger side: a .671 OPS vs RHP across 214 AB.

  • REGRESSIONTB @ BOS

    Griffin Jax: 3.47 ERA vs 5.3 xERA

    Griffin Jax carries a 3.47 ERA against a 5.3 expected ERA (1.83 run gap), so he has been outperforming his contact quality. Opponents hit .240 off him vs a .273 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • COOLING OFFSD @ KC

    Bobby Witt Jr.: .616 OPS in L15 — draws RHP Michael King

    Bobby Witt Jr.'s .616 OPS over the last 15 days (43 PA) trails his .816 season mark, down 0.2. Tonight he draws RHP Michael King — his weaker side: a .779 OPS vs RHP across 269 AB.

  • STARTER FORMSD @ KC

    Seth Lugo: 6.91 ERA over his last 3 starts

    Across his last 3 starts (14.3 IP) he has been tagged for 11 earned runs — a 6.91 ERA with a 1.81 WHIP (1.43 season) against a 4.56 season mark.

  • HEAT CHECKMIA @ MIL

    Joey Ortiz: .851 OPS in Last 15 Days

    The last 15 days sample runs 36 PA: a .851 OPS versus .596 for the season, 0.255 above his norm. His total-bases line tonight: 0.5.

  • HEAT CHECKMIN @ CHC

    Luke Keaschall: 1.048 OPS in Last 15 Days

    The last 15 days sample runs 26 PA: a 1.048 OPS versus .696 for the season, 0.352 above his norm. His total-bases line tonight: 1.5.

  • HEAT CHECKPIT @ CLE

    Nick Gonzales: .993 OPS in Last 15 Days

    The last 15 days sample runs 38 PA: a .993 OPS versus .761 for the season, 0.232 above his norm. His total-bases line tonight: 1.5.

  • REGRESSIONCIN @ COL

    Mickey Moniak: .278 AVG vs .229 xBA

    Mickey Moniak's .278 average comes against a .229 expected (xBA) on 227 plate appearances. His wOBA sits at .380 against a .312 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • REGRESSIONMIN @ CHC

    Nico Hoerner: .233 AVG vs .284 xBA

    Nico Hoerner is hitting .233 against a .284 expected average (xBA) over 420 plate appearances. His wOBA sits at .284 against a .318 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.

  • REGRESSIONPIT @ CLE

    Jake Mangum: .310 AVG vs .260 xBA

    Across 253 plate appearances, Jake Mangum carries a .310 average versus a .260 xBA. His wOBA sits at .335 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.

  • REGRESSIONCIN @ COL

    TJ Rumfield: .296 AVG vs .250 xBA

    TJ Rumfield's .296 average comes against a .250 expected (xBA) on 384 plate appearances. His wOBA sits at .374 against a .323 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • REGRESSIONTEX @ ATL

    Cal Quantrill: 3.11 ERA vs 4.58 xERA

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

  • FANTASY PICKUPSSTL @ ARI

    JJ Wetherholt

    Pickup vs Merrill Kelly (7.44 xERA) — .755 OPS, bats 1st.

  • PLATOON EDGETB @ BOS

    Junior Caminero (bats R) hits 3rd against Jake Bennett (LHP)

    Over 88 AB vs. Left, Junior Caminero owns a 1.029 OPS versus .891 in 267 AB the other way. He sees LHP Jake Bennett tonight hitting 3rd, where the platoon side lines up his way.

  • HEAT CHECKPIT @ CLE

    Jake Mangum: .969 OPS in Last 15 Days

    That .969 OPS spans the last 15 days (37 PA) against a .753 season baseline, a 0.216 swing. His total-bases line tonight: 1.5.

  • TOMORROWSD @ KC

    Griffin Canning: 6.47 ERA vs 4.67 xERA

    Projected to start tomorrow vs KC. A 6.47 ERA against a 4.67 expected ERA (1.8 run gap) — unlucky, due to bounce back. Opponents hit .278 vs .248 expected.

  • STARTER FORMPIT @ CLE

    Jared Jones: 2.45 ERA over his last 3 starts

    The last 3 times out: 14.7 innings, 4 earned runs, 18 Ks. That 2.45 ERA sits 1.92 runs under his 4.37 season number.

  • HEAT CHECKSF @ SEA

    Randy Arozarena: 1.055 OPS in Last 15 Days

    Over the last 15 days (35 PA) he is at a 1.055 OPS, up 0.217 on his .838 season mark. He has 11 home runs on the season. His total-bases line tonight: 0.5.

  • RUNNING GAMESD @ KC

    San Diego Padres like to run — Carter Jensen (40% caught) is the wrong catcher to test

    Carter Jensen owns a 40% caught-stealing rate (16 of 40) and San Diego Padres run anyway — 1.1 steals a game. Strength on strength on the bases.

  • STARTER FORMTB @ BOS

    Mason Englert: 1.84 ERA over his last 3 starts

    The last 3 times out: 14.7 innings, 3 earned runs, 15 Ks. That 1.84 ERA sits 1.97 runs under his 3.82 season number.

  • REGRESSIONMIA @ MIL

    Otto Lopez: .334 AVG vs .290 xBA

    Otto Lopez is hitting .334 against a .290 expected average (xBA) over 410 plate appearances. His wOBA sits at .376 against a .336 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • XG REGRESSIONARG @ ESP

    Argentina are finishing above their chances

    Argentina are scoring 2.7/match on 2.1 xG — 0.6 goals/match above expected across 7 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.

  • COOLING OFFCHW @ TOR

    Colson Montgomery: .614 OPS in L15 — draws RHP Spencer Miles

    Colson Montgomery's .614 OPS over the last 15 days (42 PA) trails his .771 season mark, down 0.157. Tonight he draws RHP Spencer Miles — his weaker side: a .727 OPS vs RHP across 233 AB.

  • RUNNING GAMEPIT @ CLE

    Green light: Pittsburgh Pirates run, and Austin Hedges has caught just 6%

    Austin Hedges is catching tonight at 6% on the season (2-for-35 throwing), and Pittsburgh Pirates attempt 1.1 steals a game. The track meet is on.

  • REGRESSIONLAD @ NYY

    Mookie Betts: .235 AVG vs .275 xBA

    Across 259 plate appearances, Mookie Betts carries a .235 average versus a .275 xBA. His wOBA sits at .308 against a .331 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit above what he has actually posted.

  • PARK WEATHERTB @ BOS

    Wind blowing in 10 mph at Fenway Park tonight

    Conditions at Fenway Park: Sunny, 82°, wind 10 mph, In From LF. That wind knocks down anything hit in the air. The total sits at 7.25.

  • PARK WEATHERTB @ BOS

    Wind blowing in 10 mph at Fenway Park tonight

    Conditions at Fenway Park: Sunny, 82°, wind 10 mph, In From LF. That wind knocks down anything hit in the air. The total sits at 9.

  • PARK WEATHERSD @ KC

    Wind blowing out 10 mph at Kauffman Stadium tonight

    Conditions at Kauffman Stadium: Clear, 86°, wind 10 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 9.5.

  • 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 RECAPSUI @ ARG

    Argentina created the better chances

    Argentina led the xG 2.0–0.5 and took the result to match (3–1).

  • XG REGRESSIONENG @ FRA

    England are finishing above their chances

    England are scoring 2.0/match on 1.5 xG — 0.5 goals/match above expected across 7 matches. Finishing that hot rarely holds; their scoring is a regression-down read going forward.

  • BALLPARKARG @ ESP

    Spain vs Argentina: afternoon heat at MetLife Stadium

    An open-air 3pm local kickoff at MetLife Stadium — open-air in an exposed Meadowlands bowl. Conditioning is tested when matches are played in the afternoon sun.

  • TOMORROWWSH @ OAK

    Zack Littell: 4.9 ERA vs 6.39 xERA

    Projected to start tomorrow vs OAK. A 4.9 ERA against a 6.39 expected ERA (1.49 run gap) — running hot, due to regress. Opponents hit .263 vs .293 expected.

  • REGRESSIONTEX @ ATL

    Chris Sale: 2.2 ERA vs 3.43 xERA

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

  • REGRESSIONTB @ BOS

    Ceddanne Rafaela: .281 AVG vs .244 xBA

    Ceddanne Rafaela's .281 average comes against a .244 expected (xBA) on 368 plate appearances. His wOBA sits at .333 against a .286 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • HEAT CHECKMIN @ CHC

    Josh Bell: .930 OPS in Last 15 Days

    The last 15 days sample runs 35 PA: a .930 OPS versus .735 for the season, 0.195 above his norm. He has 13 home runs on the season. His total-bases line tonight: 1.5.

  • REGRESSIONSD @ KC

    Michael King: 3.41 ERA vs 4.55 xERA

    Michael King carries a 3.41 ERA against a 4.55 expected ERA (1.14 run gap), so he has been outperforming his contact quality. Opponents hit .211 off him vs a .250 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • FANTASY PICKUPSMIN @ CHC

    Kody Clemens

    Pickup vs Colin Rea (5.7 xERA) — .785 OPS, bats 4th.

  • BALLPARKSD @ KC

    Seth Lugo's ERA drops to 3.83 at Kauffman Stadium

    Seth Lugo carries a 3.83 ERA over 10 games (56.3 IP) at Kauffman Stadium vs 5.40 across 48.3 innings everywhere else. Hitters bat .272 off him here.

  • BALLPARKPIT @ CLE

    Gavin Williams's ERA drops to 3.00 at Progressive Field

    Gavin Williams carries a 3.00 ERA over 9 games (54 IP) at Progressive Field vs 4.55 across 59.3 innings everywhere else. Hitters bat .224 off him here.

  • REGRESSIONDET @ LAA

    Troy Melton: 1.82 ERA vs 2.96 xERA

    Troy Melton carries a 1.82 ERA against a 2.96 expected ERA (1.14 run gap), so he has been outperforming his contact quality. Opponents hit .166 off him vs a .216 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • BALLPARKLAD @ NYY

    At Yankee Stadium, Gerrit Cole pitches to a 3.22 ERA

    Gerrit Cole at Yankee Stadium: 3.22 ERA over 22.3 innings (4G) — 4.72 on a 26.7-inning baseline elsewhere. Hitters bat .195 off him here.

  • RUNNING GAMEMIA @ MIL

    Milwaukee Brewers like to run — Joe Mack (37% caught) is the wrong catcher to test

    Joe Mack owns a 37% caught-stealing rate (17 of 46) and Milwaukee Brewers run anyway — 0.9 steals a game. Strength on strength on the bases.

  • COOLING OFFTB @ BOS

    Anthony Seigler: .557 OPS in L15 — draws RHP Griffin Jax

    Anthony Seigler's .557 OPS over the last 15 days (30 PA) trails his .752 season mark, down 0.195. Tonight he draws RHP Griffin Jax — his stronger side: a .754 OPS vs RHP across 49 AB.

  • TOMORROWMIA @ MIL

    Max Meyer: 2.58 ERA vs 3.77 xERA

    Projected to start tomorrow vs MIL. A 2.58 ERA against a 3.77 expected ERA (1.19 run gap) — running hot, due to regress. Opponents hit .206 vs .228 expected.

  • RUNNING GAMEWSH @ OAK

    Washington Nationals like to run — Shea Langeliers (36% caught) is the wrong catcher to test

    Washington Nationals attempt 1.3 steals a game, but Shea Langeliers has cut down 16 of 45 runners (36%). Someone is getting thrown out tonight.

  • PARK WEATHERCIN @ COL

    93° at Coors Field — the ball will carry tonight

    Tonight's reading at Coors Field — Partly Cloudy, 93°, wind 9 mph, R To L. Everything about the air says carry. The total sits at 12.

  • RUNNING GAMETB @ BOS

    Green light: Tampa Bay Rays run, and Connor Wong has caught just 13%

    Connor Wong is catching tonight at 13% on the season (3-for-23 throwing), and Tampa Bay Rays attempt 1.3 steals a game. The track meet is on.

  • FANTASY PICKUPSCHW @ TOR

    Spencer Miles

    Streamer vs CHW — 3.28 xERA · 8.6 K/9 · 1.1 WHIP.

  • FANTASY PICKUPSMIN @ CHC

    Josh Bell

    Pickup vs Colin Rea (5.7 xERA) — .735 OPS, bats 3rd.

  • HEAT CHECKTB @ BOS

    Chandler Simpson: .800 OPS in Last 15 Days

    Over the last 15 days (35 PA) he is at a .800 OPS, up 0.146 on his .654 season mark. His total-bases line tonight: 1.5.

  • FANTASY PICKUPSMIN @ CHC

    Brooks Lee

    Pickup vs Colin Rea (5.7 xERA) — .737 OPS, bats 6th.

  • TOMORROWTB @ BOS

    Ian Seymour: 4.59 ERA vs 3.48 xERA

    Projected to start tomorrow vs BOS. A 4.59 ERA against a 3.48 expected ERA (1.11 run gap) — unlucky, due to bounce back. Opponents hit .216 vs .216 expected.

  • TOURNAMENTGROUP STAGE

    The eight best third-place sides advance

    In the 48-team format the eight best third-place finishers reach the Round of 32 — a single win across the group stage can be enough to advance.

  • FANTASY PICKUPSBAL @ HOU

    Peter Lambert

    Streamer vs BAL — 3.38 xERA · 8.5 K/9 · 1.12 WHIP.

  • FANTASY PICKUPSCHW @ TOR

    Kazuma Okamoto

    Pickup vs Anthony Kay (5.2 xERA) — .788 OPS, bats 3rd.

  • BALLPARKTB @ BOS

    At Fenway Park, Jake Bennett pitches to a 3.27 ERA

    Jake Bennett at Fenway Park: 3.27 ERA over 22 innings (4G) — 2.10 on a 25.7-inning baseline elsewhere. Hitters bat .221 off him here.

  • PARK WEATHERMIA @ MIL

    92° at American Family Field — the ball will carry tonight

    Tonight's reading at American Family Field — Partly Cloudy, 92°, wind 5 mph, R To L. Everything about the air says carry. The total sits at 4.5.

  • BATTER VS ARMENG @ FRA

    France and England last met at the 2022 World Cup — 2-1

    Their lone 2022 World Cup meeting finished 2-1. The 2026 market opens France -110 / the draw +285 / England +270.

  • FANTASY PICKUPSTB @ BOS

    Wilyer Abreu

    Pickup vs Griffin Jax (5.3 xERA) — .759 OPS, bats 3rd.

  • BALLPARKCHW @ TOR

    Spencer Miles's ERA drops to 2.36 at Rogers Centre

    Spencer Miles carries a 2.36 ERA over 14 games (34.3 IP) at Rogers Centre vs 3.51 across 25.7 innings everywhere else. Hitters bat .164 off him here.

  • TOMORROWCHW @ TOR

    Davis Martin: 3.41 ERA vs 4.36 xERA

    Projected to start tomorrow vs TOR. A 3.41 ERA against a 4.36 expected ERA (0.95 run gap) — running hot, due to regress. Opponents hit .259 vs .269 expected.

  • TOMORROWLAD @ NYY

    Emmet Sheehan: 4.81 ERA vs 3.88 xERA

    Projected to start tomorrow vs NYY. A 4.81 ERA against a 3.88 expected ERA (0.93 run gap) — unlucky, due to bounce back. Opponents hit .241 vs .230 expected.

  • FIRST INNINGSF @ SEA

    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.

  • FANTASY PICKUPSLAD @ NYY

    Gerrit Cole

    Streamer vs LAD — 3.48 xERA · 8.6 K/9 · 1.2 WHIP.

  • FIRST INNINGMIA @ MIL

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

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

  • TOMORROWSTL @ ARI

    Dustin May: 4.55 ERA vs 3.74 xERA

    Projected to start tomorrow vs ARI. A 4.55 ERA against a 3.74 expected ERA (0.81 run gap) — unlucky, due to bounce back. Opponents hit .254 vs .240 expected.

  • FANTASY PICKUPSTB @ BOS

    Masataka Yoshida

    Pickup vs Griffin Jax (5.3 xERA) — .725 OPS, bats 5th.

  • RUNNING GAMECHW @ TOR

    Green light: Chicago White Sox run, and Alejandro Kirk has caught just 15%

    Chicago White Sox steal 0.6 bags a game (61 on the season) and Alejandro Kirk has thrown out 6 of 39 runners (15%). Everything about tonight says they keep running.

  • BALLPARKENG @ FRA

    France vs England: warm at Hard Rock Stadium

    91°F at kickoff — warm enough to weigh on legs across 90+ minutes. Conditions at Hard Rock Stadium: 91°F, 12 mph wind, 6% rain.

Graded results

33

Games

  • L

    Rays ML +102

    MLB · 0-10

  • L

    Yankees ML -104

    MLB · 2-1

  • L

    Astros ML -118

    MLB · 3-2

  • L

    Rockies ML -116

    MLB · 7-2

  • L

    Angels ML -106

    MLB · 2-1

  • W

    Cardinals ML -104

    MLB · 5-4

  • W

    Giants ML +154

    MLB · 7-0

  • W

    Nationals ML -136

    MLB · 23-4

  • W

    Red Sox ML -110

    MLB · 0-10

  • L

    Blue Jays ML -134

    MLB · 12-4

  • W

    Braves -1.5 (105) +105

    MLB · 1-15

  • W

    Brewers ML -154

    MLB · 1-2

  • W

    Twins ML +124

    MLB · 5-2

  • L

    Padres ML -120

    MLB · 6-7

Props

  • L

    Brice Turang · over

    Marlins @ Brewers · Actual 0

  • L

    Cody Bellinger · over

    Dodgers @ Yankees · Actual 1

  • L

    Eduardo Valencia · over

    Tigers @ Angels · Actual 0

  • W

    Gabriel Moreno · over

    Cardinals @ Diamondbacks · Actual 3

  • W

    Gunnar Henderson · under

    Orioles @ Astros · Actual 0

  • L

    James Wood · over

    Nationals @ Athletics · Actual 1

  • L

    James Wood · over

    Nationals @ Athletics · Actual 0

  • L

    Jordan Walker · over

    Cardinals @ Diamondbacks · Actual 1

  • W

    Justin Foscue · over

    Rangers @ Braves · Actual 1

  • L

    Kazuma Okamoto · over

    White Sox @ Blue Jays · Actual 0

  • L

    Liam Hicks · over

    Marlins @ Brewers · Actual 1

  • L

    Luis Arraez · over

    Giants @ Mariners · Actual 1

  • L

    Manny Machado · over

    Padres @ Royals · Actual 0

  • L

    Manny Machado · over

    Padres @ Royals · Actual 0

  • W

    Masataka Yoshida · over

    Rays @ Red Sox · Actual 7

  • L

    Mickey Moniak · over

    Reds @ Rockies · Actual 0

  • L

    Pete Crow-Armstrong · over

    Twins @ Cubs · Actual 0

  • L

    Vladimir Guerrero Jr. · over

    White Sox @ Blue Jays · Actual 1

  • W

    Yordan Alvarez · over

    Orioles @ Astros · Actual 3