Skip to content
GARY A.I.Get the app

Sports picks for Friday, July 24, 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

15
GARY'S PICK
Brewers -1.5
MLBvs Rockies· -124

Brewers
-1.5

-124 · 4:10 PM ET

Rockies

Permanent matchup analysis →
GARY'S PICK
Pirates Moneyline
MLBvs Cubs· -110

Pirates
Moneyline

-110 · 6:40 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
Royals +1.5
MLB@ Tigers· +105

Royals
+1.5

+105 · 6:40 PM ET

Tigers

Permanent matchup analysis →
GARY'S PICK
Yankees Moneyline
MLB@ Phillies· +116

Yankees
Moneyline

+116 · 6:45 PM ET

Phillies

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLB@ Nationals· -124

Diamondbacks
Moneyline

-124 · 6:45 PM ET

Nationals

Permanent matchup analysis →
GARY'S PICK
Orioles Moneyline
MLBvs Braves· -132

Orioles
Moneyline

-132 · 7:05 PM ET

Braves

Permanent matchup analysis →
GARY'S PICK
Rays Moneyline
MLBvs Guardians· -138

Rays
Moneyline

-138 · 7:10 PM ET

Guardians

Permanent matchup analysis →
GARY'S PICK
Dodgers Moneyline
MLB@ Mets· -130

Dodgers
Moneyline

-130 · 7:10 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Marlins Moneyline
MLBvs Padres· -126

Marlins
Moneyline

-126 · 7:10 PM ET

Padres

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

Blue Jays
Moneyline

+108 · 7:15 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLBvs Astros· -130

White Sox
Moneyline

-130 · 7:40 PM ET

Astros

Permanent matchup analysis →
GARY'S PICK
Mariners Moneyline
MLB@ Rangers· -116

Mariners
Moneyline

-116 · 8:05 PM ET

Rangers

Permanent matchup analysis →
GARY'S PICK
Athletics Moneyline
MLB@ Twins· +122

Athletics
Moneyline

+122 · 8:10 PM ET

Twins

Permanent matchup analysis →
GARY'S PICK
Cardinals Moneyline
MLBvs Reds· -152

Cardinals
Moneyline

-152 · 8:15 PM ET

Reds

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

Giants
Moneyline

-162 · 10:15 PM ET

Angels

Permanent matchup analysis →

Player props

32
GARY'S PICK
HUNTER GOODMANHITS OVER 0.5
MLBColorado Rockies· -165

Hunter Goodman
Hits over 0.5

-165 · 4:10 PM ET

Colorado Rockies

GARY'S PICK
CHRISTIAN YELICHH+R+RBI OVER 1.5
MLBMilwaukee Brewers· -150

Christian Yelich
H+R+RBI over 1.5

-150 · 4:10 PM ET

Milwaukee Brewers

THE LONG SHOT
HUNTER GOODMANHR OVER 0.5
MLBColorado Rockies· +330

Hunter Goodman
HR over 0.5

+330 · 4:10 PM ET

Colorado Rockies

THE LONG SHOT
JAKE BAUERSHR OVER 0.5
MLBMilwaukee Brewers· +310

Jake Bauers
HR over 0.5

+310 · 4:10 PM ET

Milwaukee Brewers

GARY'S PICK
NICK GONZALESH+R+RBI OVER 1.5
MLBPittsburgh Pirates· -125

Nick Gonzales
H+R+RBI over 1.5

-125 · 6:40 PM ET

Pittsburgh Pirates

GARY'S PICK
MICHAEL BUSCHHITS OVER 0.5
MLBChicago Cubs· -182

Michael Busch
Hits over 0.5

-182 · 6:40 PM ET

Chicago Cubs

GARY'S PICK
DILLON DINGLERH+R+RBI OVER 1.5
MLBDetroit Tigers· -150

Dillon Dingler
H+R+RBI over 1.5

-150 · 6:40 PM ET

Detroit Tigers

GARY'S PICK
GABRIEL MORENOH+R+RBI OVER 1.5
MLBArizona Diamondbacks· -146

Gabriel Moreno
H+R+RBI over 1.5

-146 · 6:45 PM ET

Arizona Diamondbacks

GARY'S PICK
JUNIOR CAMINEROH+R+RBI OVER 1.5
MLBTampa Bay Rays· -115

Junior Caminero
H+R+RBI over 1.5

-115 · 7:10 PM ET

Tampa Bay Rays

GARY'S PICK
TOMMY EDMANH+R+RBI OVER 1.5
MLBLos Angeles Dodgers· -147

Tommy Edman
H+R+RBI over 1.5

-147 · 7:10 PM ET

Los Angeles Dodgers

GARY'S PICK
GRIFFIN CONINEHITS OVER 0.5
MLBMarlins· -155

Griffin Conine
Hits over 0.5

-155 · 7:10 PM ET

Marlins

GARY'S PICK
TY FRANCETOTAL BASES OVER 1.5
MLBPadres· +148

Ty France
Total Bases over 1.5

+148 · 7:10 PM ET

Padres

GARY'S PICK
WILLSON CONTRERASTOTAL BASES OVER 1.5
MLBBoston Red Sox· +124

Willson Contreras
Total Bases over 1.5

+124 · 7:15 PM ET

Boston Red Sox

GARY'S PICK
WILLSON CONTRERASH+R+RBI OVER 1.5
MLBBoston Red Sox· -120

Willson Contreras
H+R+RBI over 1.5

-120 · 7:15 PM ET

Boston Red Sox

GARY'S PICK
YORDAN ALVAREZTOTAL BASES OVER 1.5
MLBHouston Astros· -129

Yordan Alvarez
Total Bases over 1.5

-129 · 7:40 PM ET

Houston Astros

GARY'S PICK
JEREMY PENATOTAL BASES OVER 1.5
MLBHouston Astros· +120

Jeremy Pena
Total Bases over 1.5

+120 · 7:40 PM ET

Houston Astros

GARY'S PICK
TREA TURNERH+R+RBI OVER 1.5
MLBPhiladelphia Phillies· -115

Trea Turner
H+R+RBI over 1.5

-115 · 6:45 PM ET

Philadelphia Phillies

GARY'S PICK
CHRISTIAN ENCARNACION-STRANDTOTAL BASES OVER 0.5
MLBOrioles· -170

Christian Encarnacion-Strand
Total Bases over 0.5

-170 · 7:05 PM ET

Orioles

GARY'S PICK
JOSH NAYLORHITS OVER 0.5
MLBMariners· -200

Josh Naylor
Hits over 0.5

-200 · 8:05 PM ET

Mariners

GARY'S PICK
BYRON BUXTONTOTAL BASES OVER 1.5
MLBMinnesota Twins· -125

Byron Buxton
Total Bases over 1.5

-125 · 8:10 PM ET

Minnesota Twins

GARY'S PICK
JACOB WILSONTOTAL BASES OVER 1.5
MLBOakland Athletics· +104

Jacob Wilson
Total Bases over 1.5

+104 · 8:10 PM ET

Oakland Athletics

GARY'S PICK
ELLY DE LA CRUZTOTAL BASES OVER 1.5
MLBCincinnati Reds· +125

Elly De La Cruz
Total Bases over 1.5

+125 · 8:15 PM ET

Cincinnati Reds

THE LONG SHOT
JUNIOR CAMINEROHR OVER 0.5
MLBRays· +390

Junior Caminero
HR over 0.5

+390 · 7:10 PM ET

Rays

THE LONG SHOT
YORDAN ALVAREZHR OVER 0.5
MLBHouston Astros· +230

Yordan Alvarez
HR over 0.5

+230 · 7:40 PM ET

Houston Astros

THE LONG SHOT
BYRON BUXTONHR OVER 0.5
MLBMinnesota Twins· +220

Byron Buxton
HR over 0.5

+220 · 8:10 PM ET

Minnesota Twins

THE LONG SHOT
JULIO RODRIGUEZHR OVER 0.5
MLBSeattle Mariners· +380

Julio Rodriguez
HR over 0.5

+380 · 8:05 PM ET

Seattle Mariners

THE LONG SHOT
SHEA LANGELIERSHR OVER 0.5
MLBOakland Athletics· +333

Shea Langeliers
HR over 0.5

+333 · 8:10 PM ET

Oakland Athletics

THE LONG SHOT
JUAN SOTOHR OVER 0.5
MLBMets· +400

Juan Soto
HR over 0.5

+400 · 7:10 PM ET

Mets

THE LONG SHOT
COLSON MONTGOMERYHR OVER 0.5
MLBChicago White Sox· +300

Colson Montgomery
HR over 0.5

+300 · 7:40 PM ET

Chicago White Sox

THE LONG SHOT
JOC PEDERSONHR OVER 0.5
MLBTexas Rangers· +332

Joc Pederson
HR over 0.5

+332 · 8:05 PM ET

Texas Rangers

THE LONG SHOT
SHOHEI OHTANIHR OVER 0.5
MLBDodgers· +360

Shohei Ohtani
HR over 0.5

+360 · 7:10 PM ET

Dodgers

GARY'S PICK
LUIS ARRAEZHITS OVER 1.5
MLBSan Francisco Giants· +170

Luis Arraez
Hits over 1.5

+170 · 10:15 PM ET

San Francisco Giants

Research

120
  • TEAM RECORDNYY @ PHI

    Phillies 7-0 in Jesus Luzardo's last 7 starts

    Phillies are 7-0 in Jesus Luzardo's last 7 starts this season — winners of his last 7 in a row. He starts tonight.

  • PLATOON EDGENYY @ PHI

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

    Paul Goldschmidt's vs. Left line (1.064 OPS, 104 AB) sits well above his .597 mark the other way (151 AB). Tonight's starter Jesus Luzardo throws LHP, the hand he hits best.

  • TEAM RECORDCHC @ PIT

    Cubs 7-1 in Matthew Boyd's last 8 starts

    Cubs are 7-1 in Matthew Boyd's last 8 starts this season — winners of his last 6 in a row. He starts tonight.

  • HEAD-TO-HEADCOL @ MIL

    Brewers are 5-0 vs Rockies this season

    Brewers lead the season series 5-0 over Rockies. MIL won the last meeting 12-4.

  • TEAM RECORDARI @ WSH

    Nationals 1-6 in Carson Palmquist's last 7 starts

    Nationals are 1-6 in Carson Palmquist's last 7 starts this season — losers of his last 5 in a row. He starts tonight.

  • TEAM RECORDARI @ WSH

    Diamondbacks 6-1 in Eduardo Rodriguez's last 7 starts

    Diamondbacks are 6-1 in Eduardo Rodriguez's last 7 starts this season. He starts tonight.

  • PLATOON EDGEHOU @ CHW

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

    Over 221 AB vs. Right, Sam Antonacci owns a .861 OPS versus .488 in 63 AB the other way. He sees RHP Spencer Arrighetti tonight hitting 1st, where the platoon side lines up his way.

  • STREAKLAA @ SF

    LAA games have gone UNDER 6 straight

    Los Angeles Angels games have stayed UNDER 6 straight — just 4.5 runs a night against an average line of 8.2. Tonight's number sits at 8.

  • STREAKNYY @ PHI

    NYY games have gone UNDER 6 straight

    New York Yankees games have stayed UNDER 6 straight — just 6.5 runs a night against an average line of 9.5. Tonight's number sits at 8.

  • BULLPENOAK @ MIN

    Minnesota Twins pen: 15.7 relief IP over their last 3 games

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

  • PLATOON EDGECIN @ STL

    Alec Burleson (bats L) hits 3rd against Rhett Lowder (RHP)

    Over 266 AB vs. Right, Alec Burleson owns a .955 OPS versus .497 in 122 AB the other way. He sees RHP Rhett Lowder tonight hitting 3rd, where the platoon side lines up his way.

  • TEAM RECORDCOL @ MIL

    Rockies 6-2 in Tomoyuki Sugano's last 8 starts

    Rockies are 6-2 in Tomoyuki Sugano's last 8 starts this season. He starts tonight.

  • STARTER FORMOAK @ MIN

    Zebby Matthews: 10.54 ERA over his last 3 starts

    Across his last 3 starts (13.7 IP) he has been tagged for 16 earned runs — a 10.54 ERA with a 2.20 WHIP (1.34 season) against a 5.40 season mark.

  • SITUATIONALLAD @ NYM

    18.3 bullpen innings in 3 games for LAD

    Relievers have absorbed 18.3 innings over the last 3 games (Jonathan Bowlan (2) and Landon Knack (2) the heaviest). NYM's pen has thrown 10 over the same span.

  • PLATOON EDGENYY @ PHI

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

    Bryce Harper's vs. Right line (.998 OPS, 221 AB) sits well above his .635 mark the other way (142 AB). Tonight's starter Cam Schlittler throws RHP, the hand he hits best.

  • TEAM RECORDSD @ MIA

    Padres 6-2 in German Marquez's last 8 starts

    Padres are 6-2 in German Marquez's last 8 starts this season — winners of his last 3 in a row. He starts tonight.

  • TEAM RECORDATL @ BAL

    Orioles 6-2 in Trevor Rogers's last 8 starts

    Orioles are 6-2 in Trevor Rogers's last 8 starts this season — winners of his last 5 in a row. He starts tonight.

  • HEAT CHECKHOU @ CHW

    Yordan Alvarez: 1.691 OPS in Last 15 Days

    The last 15 days sample runs 33 PA: a 1.691 OPS versus 1.089 for the season, 0.602 above his norm. He has 34 home runs on the season. His total-bases line tonight: 1.5.

  • BALLPARKOAK @ MIN

    Zebby Matthews's ERA drops to 2.81 at Target Field

    Zebby Matthews carries a 2.81 ERA over 5 games (32 IP) at Target Field vs 7.58 across 38 innings everywhere else. Hitters bat .248 off him here.

  • BALLPARKNYY @ PHI

    Jesus Luzardo owns a 6.12 ERA at Citizens Bank Park — 1.38 everywhere else

    Across 9 games (50 IP) at Citizens Bank Park, Jesus Luzardo has a 6.12 ERA against 1.38 at his other parks (65.3 IP). Hitters bat .258 off him here.

  • COOLING OFFCIN @ STL

    Ivan Herrera: .348 OPS in L15 — draws RHP Rhett Lowder

    Ivan Herrera's .348 OPS over the last 15 days (42 PA) trails his .739 season mark, down 0.391. Tonight he draws RHP Rhett Lowder — his weaker side: a .711 OPS vs RHP across 266 AB.

  • HEAT CHECKSD @ MIA

    Ty France: 1.371 OPS in Last 15 Days

    That 1.371 OPS spans the last 15 days (39 PA) against a .877 season baseline, a 0.494 swing. He has 16 home runs on the season. His total-bases line tonight: 1.5.

  • PLATOON EDGECOL @ MIL

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

    Brice Turang's vs. Right line (.901 OPS, 269 AB) sits well above his .571 mark the other way (105 AB). Tonight's starter Tomoyuki Sugano throws RHP, the hand he hits best.

  • COOLING OFFCLE @ TB

    Yandy Diaz: .474 OPS in L15 — draws LHP Joey Cantillo

    Yandy Diaz's .474 OPS over the last 15 days (54 PA) trails his .849 season mark, down 0.375. Tonight he draws LHP Joey Cantillo — his stronger side: a .866 OPS vs LHP across 105 AB.

  • STREAKCOL @ MIL

    COL games have gone UNDER 5 straight

    5 straight unders for COL — their games are producing only 12.2 runs against numbers around 14.3. Tonight's number sits at 8.5.

  • PLATOON EDGELAA @ SF

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

    Rafael Devers's vs. Right line (.893 OPS, 264 AB) sits well above his .538 mark the other way (125 AB). Tonight's starter Grayson Rodriguez throws RHP, the hand he hits best.

  • PLATOON EDGESD @ MIA

    Kyle Stowers (bats L) draws German Marquez (RHP), batting 2nd

    Kyle Stowers carries a .804 OPS vs. Right (231 AB) against .514 the other way (61 AB), and faces RHP German Marquez from the 2nd spot — a split his blended season line may not reflect.

  • PLATOON EDGEHOU @ CHW

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

    Andrew Benintendi's vs. Right line (.777 OPS, 242 AB) sits well above his .416 mark the other way (35 AB). Tonight's starter Spencer Arrighetti throws RHP, the hand he hits best.

  • PLATOON EDGESEA @ TEX

    Evan Carter (bats L) gets a RHP from the 5th spot

    Evan Carter's vs. Right line (.699 OPS, 198 AB) sits well above his .335 mark the other way (37 AB). Tonight's starter Bryce Miller throws RHP, the hand he hits best.

  • PLATOON EDGEARI @ WSH

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

    Dylan Crews's vs. Left line (.900 OPS, 61 AB) sits well above his .525 mark the other way (131 AB). Tonight's starter Eduardo Rodriguez throws LHP, the hand he hits best.

  • STARTER FORMLAA @ SF

    Logan Webb: 8.10 ERA over his last 3 starts

    He is carrying a 8.10 ERA over his last 16.7 innings with a 1.38 WHIP (1.11 season) — the 3.87 season line is doing a lot of work for him right now.

  • BULLPENTOR @ BOS

    Toronto Blue Jays pen: 15.3 relief IP over their last 3 games

    Toronto Blue Jays's bullpen has thrown 15.3 innings across their last 3 games, with 3 arms working multiple of them. A worked-down pen heading into tonight.

  • COOLING OFFSD @ MIA

    Xavier Edwards: .418 OPS in L15 — draws RHP German Marquez

    Xavier Edwards's .418 OPS over the last 15 days (39 PA) trails his .776 season mark, down 0.358. Tonight he draws RHP German Marquez — his weaker side: a .775 OPS vs RHP across 290 AB.

  • COOLING OFFCHC @ PIT

    Ryan O'Hearn: .391 OPS in L15 — draws LHP Matthew Boyd

    Ryan O'Hearn's .391 OPS over the last 15 days (34 PA) trails his .798 season mark, down 0.407. Tonight he draws LHP Matthew Boyd — his weaker side: a .651 OPS vs LHP across 101 AB.

  • HEAD-TO-HEADKC @ DET

    Tigers are 5-2 vs Royals this season

    Tigers lead the season series 5-2 over Royals. DET won the last meeting 4-3.

  • HEAD-TO-HEADCIN @ STL

    Cardinals are 4-1 vs Reds this season

    Cardinals lead the season series 4-1 over Reds. STL won the last meeting 5-3.

  • HEAT CHECKATL @ BAL

    Drake Baldwin: 1.237 OPS in Last 15 Days

    The last 15 days sample runs 41 PA: a 1.237 OPS versus .847 for the season, 0.39 above his norm. He has 19 home runs on the season. His total-bases line tonight: 1.5.

  • COOLING OFFCIN @ STL

    Nathan Church: .200 OPS in L15 — draws RHP Rhett Lowder

    Nathan Church's .200 OPS over the last 15 days (30 PA) trails his .633 season mark, down 0.433. Tonight he draws RHP Rhett Lowder — his weaker side: a .627 OPS vs RHP across 202 AB.

  • SITUATIONALTOR @ BOS

    15.3 bullpen innings in 3 games for TOR

    Relievers have absorbed 15.3 innings over the last 3 games (Spencer Miles (3.7) and Patrick Corbin (2.3) the heaviest). BOS's pen has thrown 15 over the same span.

  • BULLPENKC @ DET

    Detroit Tigers pen: 15 relief IP over their last 3 games

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

  • SITUATIONALOAK @ MIN

    15.7 bullpen innings in 3 games for MIN

    Relievers have absorbed 15.7 innings over the last 3 games (Mike Paredes (3) and Taylor Rogers (2.3) the heaviest). OAK's pen has thrown 11.7 over the same span.

  • PARK WEATHERLAA @ SF

    Wind blowing out 14 mph at Oracle Park tonight

    Conditions at Oracle Park: Clear, 63°, wind 14 mph, Out To CF. Fly balls that die most nights have a chance to go tonight. The total sits at 8.5.

  • HR THREATAstros @ White Sox

    Yordan Alvarez

    1. **THE PICK:** Yordan Alvarez OVER 0.5 Home Runs (+230) 2.

  • SITUATIONALKC @ DET

    DET's pen has logged 15 innings across its last 3 games

    3 games, 15 innings out of the pen — Ty Madden (3.3) and Brenan Hanifee (2) carried the load. KC's pen has thrown 7.7 over the same span.

  • FANTASY PICKUPSLAA @ SF

    Casey Schmitt

    Pickup vs Grayson Rodriguez (7.41 xERA) — .787 OPS, bats 5th.

  • HEAT CHECKARI @ WSH

    Nolan Arenado: 1.154 OPS in Last 15 Days

    Over the last 15 days (36 PA) he is at a 1.154 OPS, up 0.394 on his .760 season mark. He has 14 home runs on the season. His total-bases line tonight: 1.5.

  • HR THREATBlue Jays @ Red Sox

    Willson Contreras

    1. THE PICK: Willson Contreras OVER 0.5 Home Runs (+391) 2.

  • HEAT CHECKOAK @ MIN

    Jacob Wilson: 1.085 OPS in Last 15 Days

    That 1.085 OPS spans the last 15 days (42 PA) against a .744 season baseline, a 0.341 swing. His total-bases line tonight: 1.5.

  • HR THREATRockies @ Brewers

    Hunter Goodman

    Hunter Goodman is a premier power threat with 31 home runs in 357 ABs on the season. He dominates left-handed pitching, slashing .288 with an OPS of .929 and 8 HRs against southpaws.

  • REGRESSIONOAK @ MIN

    Jacob Lopez: 6.64 ERA vs 3.88 xERA

    Jacob Lopez carries a 6.64 ERA against a 3.88 expected ERA (2.76 run gap), so he has been underperforming his contact quality. Opponents hit .283 off him vs a .225 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • HR THREATGuardians @ Rays

    Junior Caminero

    1. THE PICK: Junior Caminero OVER 0.5 Home Runs (+390) 2.

  • COOLING OFFNYY @ PHI

    Kyle Schwarber: .583 OPS in L15 — draws RHP Cam Schlittler

    Kyle Schwarber's .583 OPS over the last 15 days (37 PA) trails his .909 season mark, down 0.326. Tonight he draws RHP Cam Schlittler — his weaker side: a .880 OPS vs RHP across 226 AB.

  • HR THREATRockies @ Brewers

    Jake Bauers

    Tomoyuki Sugano exhibits a severe platoon weakness against left-handed batters, surrendering a .278 AVG, .920 OPS, and 12 HR in 180 ABs to LHBs this season alongside a 13.7% Barrel% allowed and 44.4% Hard-hit%. Sugano has given up 8 home runs over his last 5 starts, surrendering at least one HR in each of those 5 outings.

  • FANTASY PICKUPSLAA @ SF

    Rafael Devers

    Pickup vs Grayson Rodriguez (7.41 xERA) — .780 OPS, bats 4th.

  • REGRESSIONARI @ WSH

    Eduardo Rodriguez: 2.62 ERA vs 5.11 xERA

    Eduardo Rodriguez carries a 2.62 ERA against a 5.11 expected ERA (2.49 run gap), so he has been outperforming his contact quality. Opponents hit .232 off him vs a .269 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • COOLING OFFOAK @ MIN

    Ryan Kreidler: .231 OPS in L15 — draws LHP Jacob Lopez

    Ryan Kreidler's .231 OPS over the last 15 days (26 PA) trails his .681 season mark, down 0.45. Tonight he draws LHP Jacob Lopez — his weaker side: a .614 OPS vs LHP across 60 AB.

  • COOLING OFFSD @ MIA

    Kyle Stowers: .353 OPS in L15 — draws RHP German Marquez

    Kyle Stowers's .353 OPS over the last 15 days (38 PA) trails his .744 season mark, down 0.391. Tonight he draws RHP German Marquez — his stronger side: a .804 OPS vs RHP across 231 AB.

  • FANTASY PICKUPSCOL @ MIL

    Jackson Chourio

    Pickup vs Tomoyuki Sugano (7 xERA) — .812 OPS, bats 2nd.

  • FANTASY PICKUPSCOL @ MIL

    Brice Turang

    Pickup vs Tomoyuki Sugano (7 xERA) — .809 OPS, bats 3rd.

  • HEAT CHECKCHC @ PIT

    Seiya Suzuki: 1.181 OPS in Last 15 Days

    Over the last 15 days (37 PA) he is at a 1.181 OPS, up 0.344 on his .837 season mark. He has 17 home runs on the season. His total-bases line tonight: 1.5.

  • COOLING OFFCHC @ PIT

    Brandon Lowe: .465 OPS in L15 — draws LHP Matthew Boyd

    Brandon Lowe's .465 OPS over the last 15 days (35 PA) trails his .784 season mark, down 0.319. Tonight he draws LHP Matthew Boyd — his weaker side: a .606 OPS vs LHP across 112 AB.

  • SITUATIONALSEA @ TEX

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

    3 games, 14.3 innings out of the pen — Marco Gonzales (3) and Cal Quantrill (3) carried the load. SEA's pen has thrown 8 over the same span.

  • FANTASY PICKUPSCOL @ MIL

    Garrett Mitchell

    Pickup vs Tomoyuki Sugano (7 xERA) — .819 OPS, bats 5th.

  • STARTER FORMSEA @ TEX

    MacKenzie Gore: 7.98 ERA over his last 3 starts

    Across his last 3 starts (14.7 IP) he has been tagged for 13 earned runs — a 7.98 ERA with a 1.36 WHIP (1.28 season) against a 4.80 season mark.

  • HEAT CHECKCOL @ MIL

    Joey Ortiz: 1.062 OPS in Last 15 Days

    The last 15 days sample runs 31 PA: a 1.062 OPS versus .662 for the season, 0.4 above his norm. His total-bases line tonight: 1.5.

  • HEAT CHECKNYY @ PHI

    Trea Turner: 1.012 OPS in Last 15 Days

    Over the last 15 days (37 PA) he is at a 1.012 OPS, up 0.328 on his .684 season mark. He has 14 home runs on the season. His total-bases line tonight: 1.5.

  • HEAT CHECKARI @ WSH

    Tim Tawa: .983 OPS in Last 15 Days

    The last 15 days sample runs 40 PA: a .983 OPS versus .681 for the season, 0.302 above his norm. His total-bases line tonight: 0.5.

  • HEAT CHECKSD @ MIA

    Manny Machado: 1.015 OPS in Last 15 Days

    That 1.015 OPS spans the last 15 days (42 PA) against a .723 season baseline, a 0.292 swing. He has 22 home runs on the season. His total-bases line tonight: 1.5.

  • BULLPENCLE @ TB

    Cleveland Guardians pen: 12.7 relief IP over their last 3 games

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

  • COOLING OFFLAD @ NYM

    Kyle Tucker: .230 OPS in L15 — draws LHP Sean Manaea

    Kyle Tucker's .230 OPS over the last 15 days (30 PA) trails his .689 season mark, down 0.459. Tonight he draws LHP Sean Manaea — his stronger side: a .719 OPS vs LHP across 101 AB.

  • STARTER FORMATL @ BAL

    Trevor Rogers: 1.04 ERA over his last 3 starts

    He has allowed 2 earned runs over his last 17.3 innings (1.04 ERA) with a 1.27 WHIP (1.30 season) — a different pitcher than the 4.28 season line says.

  • REGRESSIONCOL @ MIL

    Tomoyuki Sugano: 4.76 ERA vs 7 xERA

    Tomoyuki Sugano carries a 4.76 ERA against a 7 expected ERA (2.24 run gap), so he has been outperforming his contact quality. Opponents hit .268 off him vs a .311 expected (xBA). Most lines price off his season ERA, which may not reflect that gap.

  • REGRESSIONCHC @ PIT

    Esmerlyn Valdez: .292 AVG vs .220 xBA

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

  • SITUATIONALARI @ WSH

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

    That is 14 relief innings in 3 games, led by Miles Mikolas (3.7) and Matt Krook (2). ARI's pen has thrown 12 over the same span.

  • BATTER VS ARMLAD @ NYM

    Mookie Betts vs Sean Manaea: .278

    In 36 career at-bats against Sean Manaea, Mookie Betts is 10-for-36 for a 1.044 OPS (3 walks). The two square off again tonight. He enters steady (.673 OPS, L15).

  • BULLPENTOR @ BOS

    Boston Red Sox pen: 15 relief IP over their last 3 games

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

  • COOLING OFFARI @ WSH

    Luis Garcia Jr.: .527 OPS in L15 — draws LHP Eduardo Rodriguez

    Luis Garcia Jr.'s .527 OPS over the last 15 days (30 PA) trails his .860 season mark, down 0.333. Tonight he draws LHP Eduardo Rodriguez — his weaker side: a .608 OPS vs LHP across 44 AB.

  • STARTER FORMCHC @ PIT

    Jared Jones: 1.20 ERA over his last 3 starts

    The last 3 times out: 15 innings, 2 earned runs, 23 Ks. That 1.20 ERA sits 2.85 runs under his 4.05 season number.

  • SITUATIONALHOU @ CHW

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

    That is 13.3 relief innings in 3 games, led by Tyler Schweitzer (2.7) and Grant Taylor (2). HOU's pen has thrown 10.3 over the same span.

  • COOLING OFFCOL @ MIL

    Tyler Freeman: .250 OPS in L15 — draws LHP Shane Drohan

    Tyler Freeman's .250 OPS over the last 15 days (24 PA) trails his .660 season mark, down 0.41. Tonight he draws LHP Shane Drohan — his weaker side: a .599 OPS vs LHP across 79 AB.

  • SITUATIONALCOL @ MIL

    MIL's pen has logged 13.3 innings across its last 3 games

    3 games, 13.3 innings out of the pen — Bryse Wilson (4) and Lance McCullers Jr. (3) carried the load. COL's pen has thrown 12.3 over the same span.

  • COOLING OFFLAD @ NYM

    Freddie Freeman: .559 OPS in L15 — draws LHP Sean Manaea

    Freddie Freeman's .559 OPS over the last 15 days (32 PA) trails his .853 season mark, down 0.294. Tonight he draws LHP Sean Manaea — his weaker side: a .691 OPS vs LHP across 118 AB.

  • BALLPARKCIN @ STL

    Dustin May owns a 3.65 ERA at Busch Stadium — 6.31 everywhere else

    Across 10 games (56.7 IP) at Busch Stadium, Dustin May has a 3.65 ERA against 6.31 at his other parks (41.3 IP). Hitters bat .234 off him here.

  • STARTER FORMNYY @ PHI

    Jesus Luzardo: 0.69 ERA over his last 3 starts

    The last 3 times out: 13 innings, 1 earned runs, 19 Ks. That 0.69 ERA sits 2.74 runs under his 3.43 season number.

  • BATTER VS ARMCHC @ PIT

    Ian Happ vs Jared Jones: .417

    Ian Happ's career line off Jared Jones is 5-for-12, a .417 average over 12 at-bats with 1 home run — they meet again tonight. He enters hot (.890 OPS, L15).

  • COOLING OFFCOL @ MIL

    Cole Carrigg: .579 OPS in L15 — draws LHP Shane Drohan

    Cole Carrigg's .579 OPS over the last 15 days (29 PA) trails his .869 season mark, down 0.29. Tonight he draws LHP Shane Drohan — his weaker side: a .835 OPS vs LHP across 57 AB.

  • BALLPARKCLE @ TB

    At Tropicana Field, Shane McClanahan pitches to a 1.88 ERA

    Shane McClanahan at Tropicana Field: 1.88 ERA over 43 innings (8G) — 4.31 on a 48-inning baseline elsewhere. Hitters bat .199 off him here.

  • BATTER VS ARMATL @ BAL

    Trevor Rogers vs Matt Olson: 1-for-16, 8 K

    Across 16 career at-bats, Matt Olson is just 1-for-16 against Trevor Rogers with 8 strikeouts and a .243 OPS. The rematch is tonight.

  • BULLPENSEA @ TEX

    Texas Rangers pen: 14.3 relief IP over their last 3 games

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

  • FANTASY PICKUPSCOL @ MIL

    William Contreras

    Pickup vs Tomoyuki Sugano (7 xERA) — .731 OPS, bats 4th.

  • TOMORROWCLE @ TB

    Nick Martinez: 2.59 ERA vs 4.62 xERA

    Projected to start tomorrow vs CLE. A 2.59 ERA against a 4.62 expected ERA (2.03 run gap) — running hot, due to regress. Opponents hit .248 vs .280 expected.

  • PLATOON EDGECOL @ MIL

    Garrett Mitchell (bats L) draws Tomoyuki Sugano (RHP), batting 5th

    Garrett Mitchell carries a .864 OPS vs. Right (221 AB) against .679 the other way (71 AB), and faces RHP Tomoyuki Sugano from the 5th spot — a split his blended season line may not reflect.

  • HEAT CHECKCOL @ MIL

    Hunter Goodman: 1.179 OPS in Last 15 Days

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

  • STARTER FORMHOU @ CHW

    Davis Martin: 5.54 ERA over his last 3 starts

    Across his last 3 starts (13 IP) he has been tagged for 8 earned runs — a 5.54 ERA with a 1.92 WHIP (1.27 season) against a 3.31 season mark.

  • RUNNING GAMECLE @ TB

    Green light: Tampa Bay Rays run, and Austin Hedges has caught just 6%

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

  • REGRESSIONOAK @ MIN

    Donovan Walton: .304 AVG vs .258 xBA

    Donovan Walton's .304 average comes against a .258 expected (xBA) on 115 plate appearances. His wOBA sits at .381 against a .321 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • REGRESSIONCHC @ PIT

    Nico Hoerner: .244 AVG vs .290 xBA

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

  • BALLPARKKC @ DET

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

    Across 6 games (34.3 IP) at Comerica Park, Tarik Skubal has a 3.93 ERA against 2.05 at his other parks (48.3 IP). Hitters bat .225 off him here.

  • REGRESSIONCOL @ MIL

    Jake McCarthy: .305 AVG vs .264 xBA

    Jake McCarthy's .305 average comes against a .264 expected (xBA) on 334 plate appearances. His wOBA sits at .369 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.

  • REGRESSIONSD @ MIA

    Otto Lopez: .332 AVG vs .290 xBA

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

  • REGRESSIONTOR @ BOS

    Ernie Clement: .296 AVG vs .255 xBA

    Across 403 plate appearances, Ernie Clement carries a .296 average versus a .255 xBA. His wOBA sits at .323 against a .273 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • RUNNING GAMECOL @ MIL

    Colorado Rockies like to run — William Contreras (42% caught) is the wrong catcher to test

    William Contreras owns a 42% caught-stealing rate (18 of 43) and Colorado Rockies run anyway — 0.7 steals a game. Strength on strength on the bases.

  • TOMORROWLAA @ SF

    Ryan Johnson: 6.1 ERA vs 4.62 xERA

    Projected to start tomorrow vs SF. A 6.1 ERA against a 4.62 expected ERA (1.48 run gap) — unlucky, due to bounce back. Opponents hit .262 vs .247 expected.

  • REGRESSIONCOL @ MIL

    Cole Carrigg: .291 AVG vs .253 xBA

    Cole Carrigg is hitting .291 against a .253 expected average (xBA) over 138 plate appearances. His wOBA sits at .368 against a .327 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

  • BATTER VS ARMLAA @ SF

    Logan Webb vs Jorge Soler: 2-for-17, 11 K

    Logan Webb has limited Jorge Soler to 2-for-17 (.118) with 11 strikeouts in 17 career at-bats. They face off again tonight.

  • TOMORROWARI @ WSH

    Foster Griffin: 2.69 ERA vs 3.88 xERA

    Projected to start tomorrow vs ARI. A 2.69 ERA against a 3.88 expected ERA (1.2 run gap) — running hot, due to regress. Opponents hit .215 vs .243 expected.

  • TOMORROWTOR @ BOS

    Sonny Gray: 2.48 ERA vs 3.64 xERA

    Projected to start tomorrow vs TOR. A 2.48 ERA against a 3.64 expected ERA (1.16 run gap) — running hot, due to regress. Opponents hit .229 vs .241 expected.

  • FANTASY PICKUPSCOL @ MIL

    Shane Drohan

    Streamer vs COL — 3.31 xERA · 9 K/9 · 1.18 WHIP.

  • BALLPARKCHC @ PIT

    Jared Jones owns a 4.74 ERA at PNC Park — 3.43 everywhere else

    Across 4 games (19 IP) at PNC Park, Jared Jones has a 4.74 ERA against 3.43 at his other parks (21 IP). Hitters bat .200 off him here.

  • TOMORROWCOL @ MIL

    Robert Gasser: 4.91 ERA vs 3.86 xERA

    Projected to start tomorrow vs COL. A 4.91 ERA against a 3.86 expected ERA (1.05 run gap) — unlucky, due to bounce back. Opponents hit .242 vs .233 expected.

  • RUNNING GAMESD @ MIA

    San Diego Padres like to run — Joe Mack (34% caught) is the wrong catcher to test

    Joe Mack owns a 34% caught-stealing rate (19 of 56) and San Diego Padres run anyway — 1 steals a game. Strength on strength on the bases.

  • FANTASY PICKUPSTOR @ BOS

    Trey Yesavage

    Streamer vs BOS — 3.36 xERA · 8.7 K/9 · 1.16 WHIP.

  • TOMORROWATL @ BAL

    Brandon Young: 3.25 ERA vs 4.22 xERA

    Projected to start tomorrow vs ATL. A 3.25 ERA against a 4.22 expected ERA (0.97 run gap) — running hot, due to regress. Opponents hit .251 vs .256 expected.

  • FIRST INNINGSEA @ TEX

    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.

  • FIRST INNINGSD @ MIA

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

    Miami Marlins 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.

  • RUNNING GAMESEA @ TEX

    Seattle Mariners like to run — Elias Diaz (33% caught) is the wrong catcher to test

    Seattle Mariners attempt 1 steals a game, but Elias Diaz has cut down 5 of 15 runners (33%). Someone is getting thrown out tonight.

  • TOMORROWNYY @ PHI

    Cam Schlittler: 2.19 ERA vs 3.03 xERA

    Projected to start tomorrow vs PHI. A 2.19 ERA against a 3.03 expected ERA (0.84 run gap) — running hot, due to regress. Opponents hit .205 vs .217 expected.

  • FIRST INNINGHOU @ CHW

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

    Chicago White Sox have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.

  • FIRST INNINGCHC @ PIT

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

    Pittsburgh Pirates 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 INNINGCOL @ MIL

    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.

Graded results

47

Games

  • L

    Brewers -1.5 -124

    MLB · 5-2

  • W

    Kansas City Royals +1.5 +105

    MLB · 1-2

  • W

    Yankees ML +116

    MLB · 1-0

  • L

    Pirates ML -110

    MLB · 3-2

  • W

    Diamondbacks ML -124

    MLB · 3-2

  • W

    Dodgers ML -130

    MLB · 4-2

  • W

    Rays ML -138

    MLB · 3-11

  • L

    Miami Marlins ML -126

    MLB · 4-2

  • L

    Orioles ML -132

    MLB · 7-6

  • L

    Blue Jays ML +108

    MLB · 4-6

  • W

    Athletics ML +122

    MLB · 2-0

  • L

    St. Louis Cardinals ML -152

    MLB · 4-2

  • L

    Mariners ML -116

    MLB · 4-5

  • L

    White Sox ML -130

    MLB · 9-5

  • W

    Giants ML -162

    MLB · 6-7

Props

  • L

    Byron Buxton · over

    Athletics @ Twins · Actual 0

  • L

    Byron Buxton · over

    Athletics @ Twins · Actual 0

  • W

    Christian Encarnacion-Strand · over

    Braves @ Orioles · Actual 6

  • W

    Christian Yelich · over

    Rockies @ Brewers · Actual 3

  • L

    Colson Montgomery · over

    Astros @ White Sox · Actual 0

  • L

    Dillon Dingler · over

    Royals @ Tigers · Actual 0

  • L

    Elly De La Cruz · over

    Reds @ Cardinals · Actual 1

  • W

    Gabriel Moreno · over

    Diamondbacks @ Nationals · Actual 3

  • W

    Griffin Conine · over

    Padres @ Marlins · Actual 1

  • W

    Hunter Goodman · over

    Rockies @ Brewers · Actual 1

  • L

    Hunter Goodman · over

    Rockies @ Brewers · Actual 0

  • L

    Jacob Wilson · over

    Athletics @ Twins · Actual 0

  • L

    Jake Bauers · over

    Rockies @ Brewers · Actual 0

  • W

    Jeremy Pena · over

    Astros @ White Sox · Actual 3

  • L

    Joc Pederson · over

    Mariners @ Rangers · Actual 0

  • L

    Josh Naylor · over

    Mariners @ Rangers · Actual 0

  • L

    Juan Soto · over

    Dodgers @ Mets · Actual 0

  • L

    Julio Rodriguez · over

    Mariners @ Rangers · Actual 0

  • L

    Junior Caminero · over

    Guardians @ Rays · Actual 0

  • W

    Junior Caminero · over

    Guardians @ Rays · Actual 2

  • W

    Luis Arraez · over

    Angels @ Giants · Actual 3

  • L

    Michael Busch · over

    Cubs @ Pirates · Actual 0

  • W

    Nick Gonzales · over

    Cubs @ Pirates · Actual 2

  • L

    Shea Langeliers · over

    Athletics @ Twins · Actual 0

  • L

    Shohei Ohtani · over

    Dodgers @ Mets · Actual 0

  • L

    Tommy Edman · over

    Dodgers @ Mets · Actual 0

  • L

    Trea Turner · over

    Yankees @ Phillies · Actual 0

  • W

    Ty France · over

    Padres @ Marlins · Actual 3

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 1

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 1

  • L

    Yordan Alvarez · over

    Astros @ White Sox · Actual 0

  • L

    Yordan Alvarez · over

    Astros @ White Sox · Actual 1