Skip to content
GARY A.I.Get the app

Sports picks for Tuesday, August 4, 2026

306 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
Orioles Moneyline
MLBvs Angels· -150

Orioles
Moneyline

-150 · 6:35 PM ET

Angels

Permanent matchup analysis →
GARY'S PICK
Reds Moneyline
MLBvs Athletics· -129

Reds
Moneyline

-129 · 6:40 PM ET

Athletics

Permanent matchup analysis →
GARY'S PICK
Guardians Moneyline
MLBvs Mets· -128

Guardians
Moneyline

-128 · 6:40 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Cardinals +1.5
MLB@ Yankees· -127

Cardinals
+1.5

-127 · 7:05 PM ET

Yankees

Permanent matchup analysis →
GARY'S PICK
Nationals +1.5
MLB@ Phillies· +119

Nationals
+1.5

+119 · 6:40 PM ET

Phillies

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLB@ Red Sox· +137

White Sox
Moneyline

+137 · 7:10 PM ET

Red Sox

Permanent matchup analysis →
GARY'S PICK
Braves Moneyline
MLBvs Marlins· -146

Braves
Moneyline

-146 · 7:15 PM ET

Marlins

Permanent matchup analysis →
GARY'S PICK
Twins Moneyline
MLB@ Royals· -140

Twins
Moneyline

-140 · 7:40 PM ET

Royals

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

Pirates
Moneyline

+132 · 7:40 PM ET

Brewers

Permanent matchup analysis →
GARY'S PICK
Dodgers Moneyline
MLB@ Cubs· -186

Dodgers
Moneyline

-186 · 8:05 PM ET

Cubs

Permanent matchup analysis →
GARY'S PICK
Rangers Moneyline
MLBvs Giants· -187

Rangers
Moneyline

-187 · 8:05 PM ET

Giants

Permanent matchup analysis →
GARY'S PICK
Blue Jays Moneyline
MLB@ Astros· +128

Blue Jays
Moneyline

+128 · 8:10 PM ET

Astros

Permanent matchup analysis →
GARY'S PICK
Rockies Moneyline
MLBvs Rays· +159

Rockies
Moneyline

+159 · 8:40 PM ET

Rays

Permanent matchup analysis →
GARY'S PICK
Tigers Moneyline
MLB@ Mariners· +111

Tigers
Moneyline

+111 · 9:40 PM ET

Mariners

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLBvs Padres· -115

Diamondbacks
Moneyline

-115 · 9:40 PM ET

Padres

Permanent matchup analysis →

Player props

51
GARY'S PICK
PETE ALONSOTOTAL BASES OVER 1.5
MLBBaltimore Orioles· +110

Pete Alonso
Total Bases over 1.5

+110 · 6:35 PM ET

Baltimore Orioles

GARY'S PICK
JACKSON HOLLIDAYH+R+RBI OVER 1.5
MLBBaltimore Orioles· +100

Jackson Holliday
H+R+RBI over 1.5

+100 · 6:35 PM ET

Baltimore Orioles

GARY'S PICK
TYLER STEPHENSONHITS OVER 0.5
MLBCincinnati Reds· -190

Tyler Stephenson
Hits over 0.5

-190 · 6:40 PM ET

Cincinnati Reds

GARY'S PICK
SAL STEWARTRBI OVER 0.5
MLBCincinnati Reds· +165

Sal Stewart
RBI over 0.5

+165 · 6:40 PM ET

Cincinnati Reds

GARY'S PICK
JOEY CANTILLOPITCHER OUTS UNDER 15.5
MLBCleveland Guardians· -141

Joey Cantillo
Pitcher Outs under 15.5

-141 · 6:40 PM ET

Cleveland Guardians

GARY'S PICK
STEVEN KWANTOTAL BASES OVER 1.5
MLBCleveland Guardians· +160

Steven Kwan
Total Bases over 1.5

+160 · 6:40 PM ET

Cleveland Guardians

GARY'S PICK
JESUS LUZARDOPITCHER EARNED RUNS UNDER 1.5
MLBPhiladelphia Phillies· +110

Jesus Luzardo
Pitcher Earned Runs under 1.5

+110 · 6:40 PM ET

Philadelphia Phillies

GARY'S PICK
CARSON PALMQUISTPITCHER OUTS UNDER 5.5
MLBWashington Nationals· +135

Carson Palmquist
Pitcher Outs under 5.5

+135 · 6:40 PM ET

Washington Nationals

THE LONG SHOT
JJ BLEDAYHR OVER 0.5
MLBCincinnati Reds· +322

JJ Bleday
HR over 0.5

+322 · 6:40 PM ET

Cincinnati Reds

THE LONG SHOT
PETE ALONSOHR OVER 0.5
MLBBaltimore Orioles· +290

Pete Alonso
HR over 0.5

+290 · 6:35 PM ET

Baltimore Orioles

THE LONG SHOT
SAL STEWARTHR OVER 0.5
MLBCincinnati Reds· +380

Sal Stewart
HR over 0.5

+380 · 6:40 PM ET

Cincinnati Reds

THE LONG SHOT
FRANCISCO LINDORHR OVER 0.5
MLBNew York Mets· +550

Francisco Lindor
HR over 0.5

+550 · 6:40 PM ET

New York Mets

THE LONG SHOT
LAWRENCE BUTLERHR OVER 0.5
MLBOakland Athletics· +380

Lawrence Butler
HR over 0.5

+380 · 6:40 PM ET

Oakland Athletics

THE LONG SHOT
CHRISTIAN ENCARNACION-STRANDHR OVER 0.5
MLBBaltimore Orioles· +430

Christian Encarnacion-Strand
HR over 0.5

+430 · 6:35 PM ET

Baltimore Orioles

THE LONG SHOT
RHYS HOSKINSHR OVER 0.5
MLBCleveland Guardians· +434

Rhys Hoskins
HR over 0.5

+434 · 6:40 PM ET

Cleveland Guardians

THE LONG SHOT
GUNNAR HENDERSONHR OVER 0.5
MLBBaltimore Orioles· +340

Gunnar Henderson
HR over 0.5

+340 · 6:35 PM ET

Baltimore Orioles

GARY'S PICK
HUNTER DOBBINSK'S OVER 3.5
MLBSt. Louis Cardinals· -162

Hunter Dobbins
K'S over 3.5

-162 · 7:05 PM ET

St. Louis Cardinals

GARY'S PICK
RYAN WEATHERSPITCHER OUTS UNDER 17.5
MLBNew York Yankees· +112

Ryan Weathers
Pitcher Outs under 17.5

+112 · 7:05 PM ET

New York Yankees

THE LONG SHOT
SPENCER JONESHR OVER 0.5
MLBNew York Yankees· +540

Spencer Jones
HR over 0.5

+540 · 7:05 PM ET

New York Yankees

GARY'S PICK
PATRICK SANDOVALPITCHER OUTS UNDER 15.5
MLBBoston Red Sox· -118

Patrick Sandoval
Pitcher Outs under 15.5

-118 · 7:10 PM ET

Boston Red Sox

GARY'S PICK
CEDDANNE RAFAELATOTAL BASES OVER 1.5
MLBBoston Red Sox· +108

Ceddanne Rafaela
Total Bases over 1.5

+108 · 7:10 PM ET

Boston Red Sox

THE LONG SHOT
CEDDANNE RAFAELAHR OVER 0.5
MLBBoston Red Sox· +650

Ceddanne Rafaela
HR over 0.5

+650 · 7:10 PM ET

Boston Red Sox

THE LONG SHOT
MATT OLSONHR OVER 0.5
MLBAtlanta Braves· +320

Matt Olson
HR over 0.5

+320 · 7:15 PM ET

Atlanta Braves

GARY'S PICK
KYLE STOWERSTOTAL BASES OVER 1.5
MLBMiami Marlins· +115

Kyle Stowers
Total Bases over 1.5

+115 · 7:15 PM ET

Miami Marlins

GARY'S PICK
GRANT HOLMESK'S UNDER 4.5
MLBAtlanta Braves· +100

Grant Holmes
K'S under 4.5

+100 · 7:15 PM ET

Atlanta Braves

GARY'S PICK
ROYCE LEWISH+R+RBI OVER 1.5
MLBMinnesota Twins· -137

Royce Lewis
H+R+RBI over 1.5

-137 · 7:40 PM ET

Minnesota Twins

GARY'S PICK
SALVADOR PEREZTOTAL BASES OVER 1.5
MLBKansas City Royals· +134

Salvador Perez
Total Bases over 1.5

+134 · 7:40 PM ET

Kansas City Royals

THE LONG SHOT
TREVOR LARNACHHR OVER 0.5
MLBMinnesota Twins· +650

Trevor Larnach
HR over 0.5

+650 · 7:40 PM ET

Minnesota Twins

GARY'S PICK
NICK GONZALESHITS OVER 0.5
MLBPittsburgh Pirates· -157

Nick Gonzales
Hits over 0.5

-157 · 7:40 PM ET

Pittsburgh Pirates

GARY'S PICK
LOGAN HENDERSONK'S OVER 6.5
MLBMilwaukee Brewers· +100

Logan Henderson
K'S over 6.5

+100 · 7:40 PM ET

Milwaukee Brewers

GARY'S PICK
SHOHEI OHTANIH+R+RBI OVER 2.5
MLBLos Angeles Dodgers· -106

Shohei Ohtani
H+R+RBI over 2.5

-106 · 8:05 PM ET

Los Angeles Dodgers

GARY'S PICK
TARIK SKUBALK'S OVER 7.5
MLBLos Angeles Dodgers· +118

Tarik Skubal
K'S over 7.5

+118 · 8:05 PM ET

Los Angeles Dodgers

THE LONG SHOT
SHOHEI OHTANIHR OVER 0.5
MLBLos Angeles Dodgers· +215

Shohei Ohtani
HR over 0.5

+215 · 8:05 PM ET

Los Angeles Dodgers

THE LONG SHOT
TREA TURNERHR OVER 0.5
MLBPhiladelphia Phillies· +800

Trea Turner
HR over 0.5

+800 · 6:40 PM ET

Philadelphia Phillies

THE LONG SHOT
SEIYA SUZUKIHR OVER 0.5
MLBChicago Cubs· +500

Seiya Suzuki
HR over 0.5

+500 · 8:05 PM ET

Chicago Cubs

THE LONG SHOT
ESMERLYN VALDEZHR OVER 0.5
MLBPittsburgh Pirates· +383

Esmerlyn Valdez
HR over 0.5

+383 · 7:40 PM ET

Pittsburgh Pirates

THE LONG SHOT
BRYCE HARPERHR OVER 0.5
MLBPhiladelphia Phillies· +410

Bryce Harper
HR over 0.5

+410 · 6:40 PM ET

Philadelphia Phillies

THE LONG SHOT
BRANDON LOWEHR OVER 0.5
MLBPittsburgh Pirates· +310

Brandon Lowe
HR over 0.5

+310 · 7:40 PM ET

Pittsburgh Pirates

THE LONG SHOT
BRICE TURANGHR OVER 0.5
MLBMilwaukee Brewers· +650

Brice Turang
HR over 0.5

+650 · 7:40 PM ET

Milwaukee Brewers

GARY'S PICK
MACKENZIE GOREPITCHER OUTS UNDER 17.5
MLBTexas Rangers· +149

MacKenzie Gore
Pitcher Outs under 17.5

+149 · 8:05 PM ET

Texas Rangers

GARY'S PICK
JOC PEDERSONTOTAL BASES OVER 1.5
MLBTexas Rangers· +138

Joc Pederson
Total Bases over 1.5

+138 · 8:05 PM ET

Texas Rangers

GARY'S PICK
YORDAN ALVAREZTOTAL BASES OVER 1.5
MLBHouston Astros· +100

Yordan Alvarez
Total Bases over 1.5

+100 · 8:10 PM ET

Houston Astros

GARY'S PICK
TREY YESAVAGEK'S OVER 5.5
MLBToronto Blue Jays· -105

Trey Yesavage
K'S over 5.5

-105 · 8:10 PM ET

Toronto Blue Jays

GARY'S PICK
WILLI CASTROH+R+RBI OVER 1.5
MLBColorado Rockies· +109

Willi Castro
H+R+RBI over 1.5

+109 · 8:40 PM ET

Colorado Rockies

GARY'S PICK
GABRIEL HUGHESPITCHER EARNED RUNS UNDER 3.5
MLBColorado Rockies· -140

Gabriel Hughes
Pitcher Earned Runs under 3.5

-140 · 8:40 PM ET

Colorado Rockies

THE LONG SHOT
MICKEY MONIAKHR OVER 0.5
MLBColorado Rockies· +361

Mickey Moniak
HR over 0.5

+361 · 8:40 PM ET

Colorado Rockies

GARY'S PICK
TROY MELTONPITCHER EARNED RUNS UNDER 2.5
MLBDetroit Tigers· -159

Troy Melton
Pitcher Earned Runs under 2.5

-159 · 9:40 PM ET

Detroit Tigers

GARY'S PICK
SPENCER TORKELSONRBI OVER 0.5
MLBDetroit Tigers· +225

Spencer Torkelson
RBI over 0.5

+225 · 9:40 PM ET

Detroit Tigers

GARY'S PICK
RANDY VASQUEZPITCHER EARNED RUNS OVER 1.5
MLBSan Diego Padres· -165

Randy Vasquez
Pitcher Earned Runs over 1.5

-165 · 9:40 PM ET

San Diego Padres

GARY'S PICK
EDUARDO RODRIGUEZPITCHER OUTS OVER 17.5
MLBArizona Diamondbacks· -154

Eduardo Rodriguez
Pitcher Outs over 17.5

-154 · 9:40 PM ET

Arizona Diamondbacks

THE LONG SHOT
FERNANDO TATIS JR.HR OVER 0.5
MLBSan Diego Padres· +525

Fernando Tatis Jr.
HR over 0.5

+525 · 9:40 PM ET

San Diego Padres

Research

174
  • CUT LISTHOU tonight

    Hayden Wesneski

    Starts tonight for HOU — 8.37 xERA behind a 4.76 ERA — the ERA is flattering him.

  • TEAM RECORDWSH @ PHI

    Nationals 1-7 in Zack Littell's last 8 starts

    Littell's team has dropped five straight with him starting, and it's 1-7 in his last eight overall. Tough trend to reverse walking into Philadelphia tonight.

  • TEAM RECORDPIT @ MIL

    Brewers 7-1 in Logan Henderson's last 8 starts

    Henderson's turned every fifth day into a near-lock for Milwaukee — seven straight wins with him on the mound, 7-1 over his last eight. Hard streak to bet against.

  • TEAM RECORDLAD @ CHC

    Cubs 7-1 in Javier Assad's last 8 starts

    Cubs are 7-1 in Assad's last eight starts, but the Dodgers are a sharper lineup than most of what built that number. Worth seeing if it holds against real competition tonight.

  • TEAM RECORDDET @ SEA

    Tigers 7-1 in Troy Melton's last 8 starts

    Melton's dragged Detroit to a 7-1 mark over his last eight starts, five wins running, and the peripherals actually back a good chunk of it — sub-1 WHIP, better than a strikeout an inning. The ERA's a shade better than it should be, but this isn't empty smoke.

  • PLATOON EDGEWSH @ PHI

    Dylan Crews (bats R) gets a LHP from the 1st spot

    Crews leading off against a lefty is exactly the matchup his numbers want — .966 against southpaws versus .554 against everyone else. And it's Luzardo he's getting, a pitcher who's been getting hit hard in his own ballpark specifically.

    P 0-for-4, 0 TB

  • PLATOON EDGETOR @ HOU

    Nathan Lukes (bats L) hits 1st against Hayden Wesneski (RHP)

    Lukes hitting leadoff against a righty is the good version of him — .771 against right-handers compared to .359 against lefties in a smaller sample. Wesneski's exactly the hand he's built to handle.

    P 0-for-4, 0 TB

  • CUT LISTSF tonight

    Buddy Kennedy

    Still hitting 6th for SF — 0.276 OPS, 0.059 AVG from the 6-hole.

  • TEAM RECORDSD @ ARI

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

    Arizona's ridden Eduardo Rodriguez to a 6-1 mark in his last seven, four wins running. San Diego's lineup is a tougher out than the stretch that built that record.

  • HEAD-TO-HEADWSH @ PHI

    Phillies are 7-2 vs Nationals this season

    Philadelphia's already handled Washington all season, 7-2, and hung six on them last time out. Nothing in that series says the Nationals show up different tonight.

  • HEAD-TO-HEADPIT @ MIL

    Pirates are 6-1 vs Brewers this season

    Pittsburgh's owned this season series with Milwaukee, 6-1, with a 4-3 win last time out. Doesn't change that Henderson's on the mound for the Brewers tonight, which cuts hard the other way.

  • STREAKTOR @ HOU

    HOU have won 6 straight

    Houston's six-game streak has come with a plus-22 run differential. That's not winning close, that's burying people, and Toronto walks right into it tonight.

    P team won 2-7

  • STREAKNYM @ CLE

    NYM games have gone UNDER 6 straight

    Mets games have gone dead quiet — six straight unders, under 5 runs a night against lines usually near 8. Tonight's number is 7.5, still asking a lot given the trend.

    P final total 8 vs 7.5

  • STREAKMIA @ ATL

    ATL have won 6 straight

    Atlanta's six-game streak comes with a plus-14 run margin attached — that's not a team sneaking by. Real form walking into tonight against Miami.

    P team won 2-4

  • HEAT CHECKTOR @ HOU

    Jeremy Pena: 1.283 OPS in Last 15 Days

    Pena's been on a different planet the last two weeks — 1.283 OPS against a .901 season mark that was already strong. Thirteen homers on the year, and a 1.5 total-base line tonight looks light for where his bat currently is.

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

  • CUT LISTLAA tonight

    Grayson Rodriguez

    Starts tonight for LAA — 7.92 xERA behind a 7.98 ERA.

  • PLATOON EDGEMIA @ ATL

    Kyle Stowers (bats L) draws Grant Holmes (RHP), batting 1st

    Stowers leading off against a righty plays right into his split — .854 against right-handers compared to .509 against lefties. That's a real gap for a guy who's going to see more pitches than anyone else in the lineup tonight.

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

  • PLATOON EDGEWSH @ PHI

    Brady House (bats R) gets a LHP from the 3rd spot

    House gets the same gift as Crews tonight — a lefty to face when his numbers against lefties (.974 OPS) dwarf what he does against right-handers (.546). Luzardo at Citizens Bank Park hasn't been the same pitcher he is on the road.

    P 1-for-3, 1 TB

  • PLATOON EDGEPIT @ MIL

    Brice Turang (bats L) gets a RHP from the 1st spot

    Turang against a right-hander from the leadoff spot is the matchup his numbers want — .912 against righties, .583 against lefties. Jared Jones throws exactly the hand he does damage against.

    P 1-for-5, 1 TB

  • TEAM RECORDCHW @ BOS

    White Sox 2-6 in Davis Martin's last 8 starts

    Davis Martin taking the ball hasn't worked out for the White Sox — 2-6 in his last eight starts. Now he takes it to Boston.

  • HR THREATMarlins @ Braves

    Matt Olson

    Gary's Take Olson is in the best power stretch anyone in that Atlanta lineup has had all year — three straight games with a home run coming into tonight, four in his last six, 31 on the season and tied for fourth in the league. This isn't a hot hand about to cool off, either — he's been squaring the ball up hard even on the days it hasn't left the yard, which tells me the underlying swing is exactly where it needs to be.

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

  • TEAM RECORDLAA @ BAL

    Angels 2-6 in Grayson Rodriguez's last 8 starts

    Grayson Rodriguez starting hasn't been a good sign this year — 2-6 in his last eight, three losses running. Baltimore's the tougher side of tonight's matchup too.

  • SITUATIONALSD @ ARI

    18.7 bullpen innings in 3 games for SD

    Relievers have absorbed 18.7 innings over the last 3 games (German Marquez (5) and Yuki Matsui (3) the heaviest). ARI's pen has thrown 12 over the same span.

    P flagged side won 9-4

  • FANTASY PICKUPSLAA @ BAL

    Pete Alonso

    Pickup vs Grayson Rodriguez (7.93 xERA) — .811 OPS, bats 2nd.

  • REGRESSIONMIN @ KC

    Randy Dobnak: 1.04 ERA vs 4.58 xERA

    A 1.04 ERA next to a 4.58 expected mark is about as wide a gap as you'll find. Dobnak's barrel rate is tame, so it's not pure carnage, but a 65-point gap between his actual and expected average doesn't hold forever — I wouldn't assume tonight's the night it corrects, just that it's living on borrowed time.

    P 5 IP, 1 ER, 1 K

  • PLATOON EDGENYM @ CLE

    Jo Adell (bats R) hits 2nd against Sean Manaea (LHP)

    Adell hitting second against a lefty is the good version of this matchup — .910 against southpaws compared to .593 against right-handers over a much bigger sample. Manaea's the hand he's built for.

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

  • COOLING OFFSTL @ NYY

    Ben Rice: .517 OPS in L15 — draws RHP Hunter Dobbins

    Rice has gone cold — .517 OPS over his last 15 days against a .907 season mark — but tonight's actually a plus matchup on paper, a righty in Hunter Dobbins he's historically crushed (.971 OPS vs right-handers). Good spot to snap out of it if he's going to.

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

  • FANTASY PICKUPSTOR @ HOU

    Jesus Sanchez

    Pickup vs Hayden Wesneski (8.38 xERA) — .742 OPS, bats 6th.

  • PLATOON EDGETB @ COL

    Mickey Moniak (bats L) gets a RHP from the 3rd spot

    Mickey Moniak's vs. Right line (.946 OPS, 209 AB) sits well above his .627 mark the other way (51 AB). Tonight's starter Freddy Peralta throws RHP, the hand he hits best.

    P 1-for-3, 4 TB

  • STREAKOAK @ CIN

    OAK have lost 5 straight

    Oakland's been buried the last five games, outscored by 28 total. That's not a team hanging around late, that's one getting run off the field.

    P team lost 4-5

  • STREAKTOR @ HOU

    TOR games have gone UNDER 5 straight

    Blue Jays games have gone quiet on the scoreboard — five straight unders, barely over 5 runs a night against lines usually near 8.3. Tonight's total sits even higher at 8.5 against a Houston team that's been scoring in bunches, so this one pulls in two directions.

    P final total 9 vs 8.5

  • FANTASY PICKUPSTOR @ HOU

    George Springer

    Pickup vs Hayden Wesneski (8.38 xERA) — .728 OPS, bats 4th.

  • PLATOON EDGESTL @ NYY

    Luis Garcia Jr. (bats L) gets a RHP from the 3rd spot

    Garcia hitting third against a righty is right in his wheelhouse — .931 against right-handers versus .616 against lefties in limited looks. Dobbins is the hand he wants to see.

    P 1-for-4, 1 TB

  • PLATOON EDGETB @ COL

    Liam Hicks (bats L) hits 4th against Gabriel Hughes (RHP)

    Hicks batting cleanup against a right-hander is where his numbers say he belongs — .876 against righties compared to .515 against lefties. Gabriel Hughes is exactly the matchup he's built to punish.

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

  • HR THREATDodgers @ Cubs

    Shohei Ohtani

    Gary's Take Ohtani is in the lineup tonight, batting leadoff at DH, so whatever's been said about the knee and the arm this week hasn't kept him off the field in Chicago. He's been the hottest hitter in the sport over the last week — eleven hits in twenty-two at-bats, two home runs, an OPS near 1.500 — and that stretch is walking into a matchup built for it.

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

  • HEAT CHECKSD @ ARI

    Jackson Merrill: 1.017 OPS in Last 15 Days

    Jackson Merrill's turned a modest .685 season line into a 1.017 OPS over his last 51 plate appearances. Sixteen home runs on the season, and right now he's a different hitter than his year-long numbers suggest.

    P 3-for-5, 3 TB

  • PLATOON EDGETOR @ HOU

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

    Yordan Alvarez's vs. Right line (1.165 OPS, 296 AB) sits well above his .886 mark the other way (110 AB). Tonight's starter Trey Yesavage throws RHP, the hand he hits best.

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

  • COOLING OFFMIA @ ATL

    Otto Lopez: .516 OPS in L15 — draws RHP Grant Holmes

    Lopez has cooled off hard — .516 OPS over his last 15 days against an .833 season mark — and tonight doesn't offer any relief. Grant Holmes and the .804 OPS he allows to right-handers is still Lopez's weaker platoon side.

    P 2-for-4, 3 TB

  • HR THREATMarlins @ Braves

    Kyle Stowers

    Gary's Take Stowers has been the hottest bat on either roster over the last week — three home runs in his last seven games, four over his last fifteen, and it's coming with legitimately hard contact, not just balls finding the seats. He's given right-handed pitching real problems all season, and that's exactly the matchup he draws tonight against Grant Holmes.

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

  • COOLING OFFPIT @ MIL

    Bryan Reynolds: .560 OPS in L15 — draws RHP Logan Henderson

    Bryan Reynolds's .560 OPS over the last 15 days (56 PA) trails his .832 season mark, down 0.272. Tonight he draws RHP Logan Henderson — his weaker side: a .823 OPS vs RHP across 276 AB.

    P 0-for-4, 0 TB

  • PLATOON EDGESF @ TEX

    Daniel Susac (bats R) draws MacKenzie Gore (LHP), batting 5th

    Daniel Susac carries a .948 OPS vs. Left (42 AB) against .587 the other way (90 AB), and faces LHP MacKenzie Gore from the 5th spot — a split his blended season line may not reflect.

    P 1-for-4, 2 TB

  • PLATOON EDGEMIN @ KC

    Trevor Larnach (bats L) hits 1st against Randy Dobnak (RHP)

    Over 258 AB vs. Right, Trevor Larnach owns a .862 OPS versus .619 in 36 AB the other way. He sees RHP Randy Dobnak tonight hitting 1st, where the platoon side lines up his way.

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

  • HR THREATNationals @ Phillies

    Trea Turner

    Gary's Take Palmquist takes the mound with a 7.31 ERA and his last three outings have gone for double-digit runs allowed combined. He's not overpowering anyone either — fastball sitting low 90s, and his cutter has been hit at a .333 clip this year.

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

  • HR THREATWhite Sox @ Red Sox

    Ceddanne Rafaela

    Gary's Take Rafaela isn't sneaking into this matchup on a name — he's four home runs deep into the Dodgers series alone, with a two-homer night on Saturday and three straight games leaving the yard heading into tonight. Over his last fifteen days he's hitting .339 with a 1.089 OPS.

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

  • PLATOON EDGEMIA @ ATL

    Ronald Acuna Jr. (bats R) gets a RHP from the 2nd spot

    Ronald Acuna Jr.'s vs. Right line (.871 OPS, 145 AB) sits well above his .597 mark the other way (76 AB). Tonight's starter Ryan Gusto throws RHP, the hand he hits best.

    P 1-for-4, 1 TB

  • COOLING OFFCHW @ BOS

    Wilyer Abreu: .485 OPS in L15 — draws RHP Davis Martin

    Abreu's been quiet for two weeks, .485 OPS against a .757 season mark, and Davis Martin tonight is his tougher side too at .666 against right-handers. Doesn't look like the get-right spot.

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

  • PLATOON EDGESF @ TEX

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

    Evan Carter's vs. Right line (.722 OPS, 224 AB) sits well above his .322 mark the other way (41 AB). Tonight's starter Blade Tidwell throws RHP, the hand he hits best.

    P 0-for-4, 0 TB

  • HEAT CHECKCHW @ BOS

    Ceddanne Rafaela: 1.089 OPS in Last 15 Days

    Rafaela's running a 1.089 OPS over his last 15 days against an .805 season mark — real heat, and he's already got 15 homers on the year. That 1.5 total-base line tonight looks like it hasn't caught up to how hot he's been.

    P 1-for-3, 2 TB

  • COOLING OFFWSH @ PHI

    Brandon Marsh: .433 OPS in L15 — draws LHP Carson Palmquist

    Marsh has gone ice cold — .433 OPS over his last 15 days — and tonight he draws a lefty in Carson Palmquist, exactly the side he's struggled against all year (.640 OPS vs lefties). Tough combination to snap out of it.

    P 1-for-4, 2 TB

  • HEAD-TO-HEADMIA @ ATL

    Braves are 5-2 vs Marlins this season

    Atlanta's beaten Miami 5-2 this season and put up nine on them last time out. Add the six-game winning streak and this looks like a real gap between these two right now.

  • FANTASY PICKUPSLAA @ BAL

    Jackson Holliday

    Pickup vs Grayson Rodriguez (7.93 xERA) — .742 OPS, bats 5th.

  • SITUATIONALLAD @ CHC

    15.3 bullpen innings in 3 games for LAD

    Relievers have absorbed 15.3 innings over the last 3 games (Cole Irvin (6) and Kyle Hurt (2) the heaviest). CHC's pen has thrown 8 over the same span.

    P flagged side lost 1-5

  • TWO STARTSColorado Rockies — week of 8/3

    Gabriel Hughes

    Both turns are still ahead of him this week — Rays at home today, then a Sunday trip to face the Cardinals. Nothing's been banked yet, so this is a clean two-start week. His 2.33 xERA is the best number of any arm in this group. MUST-START — full two-start week, best xERA in the group.

  • HEAT CHECKSD @ ARI

    Luis Rengifo: .986 OPS in Last 15 Days

    Rengifo's been a completely different hitter over his last 44 plate appearances — .986 OPS compared to a .633 season line. That's a real jump, even allowing for the shorter sample.

    P 1-for-5, 1 TB

  • COOLING OFFSTL @ NYY

    Trent Grisham: .416 OPS in L15 — draws RHP Hunter Dobbins

    Trent Grisham's in a real slide — .416 OPS over his last 48 plate appearances against a .701 season mark — and Dobbins' right arm tonight is the side that's given him the most trouble all season.

    P 1-for-4, 1 TB

  • BALLPARKWSH @ PHI

    Jesus Luzardo owns a 5.53 ERA at Citizens Bank Park — 2.01 everywhere else

    Luzardo turns into a different pitcher at Citizens Bank Park — 5.53 ERA there against 2.01 anywhere else he's thrown. That split is the headline walking into tonight's game in Philadelphia.

    P 8 IP, 0 ER, 7 K

  • COOLING OFFSTL @ NYY

    Jordan Walker: .567 OPS in L15 — draws LHP Ryan Weathers

    Walker's OPS has dropped to .567 over his last 15 days from an .834 season mark, but tonight's actually a decent bounce-back spot — Ryan Weathers is a lefty, and lefties are the one thing Walker's still hitting well (.914 OPS).

  • SITUATIONALLAA @ BAL

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

    3 games, 14.7 innings out of the pen — Brett Kerry (4) and Jose Fermin (2.7) carried the load. BAL's pen has thrown 9 over the same span.

    P flagged side lost 1-3

  • COOLING OFFTB @ COL

    Jake McCarthy: .596 OPS in L15 — draws RHP Freddy Peralta

    McCarthy's dipped to a .596 OPS over his last 15 days from an .819 season mark, and Freddy Peralta tonight is his weaker side at .783 against right-handers. Not the easiest spot to find his timing again, especially with Peralta himself coming off a rough last three starts.

    P 3-for-5, 3 TB

  • STREAKSF @ TEX

    TEX games have gone OVER 4 straight

    Rangers games have turned into track meets — four straight overs at 9.3 combined runs a night against lines near 7.5. The number's barely moved to 7.75 tonight, so the market hasn't fully caught up.

    P final total 9 vs 7.5

  • HEAT CHECKWSH @ PHI

    CJ Abrams: 1.169 OPS in Last 15 Days

    Abrams is at a 1.169 OPS over his last 15 days against a .908 season mark that was already strong, with 28 homers on the year. A 0.5 total-base line tonight is about as low a bar as you'll find for a guy running this hot.

    P 2-for-4, 3 TB

  • COOLING OFFNYM @ CLE

    Brayan Rocchio: .483 OPS in L15 — draws LHP Sean Manaea

    Rocchio's cooled to a .483 OPS over his last 15 days from a .702 season mark, and Sean Manaea tonight is his weaker side at .657 against lefties. Doesn't look like the spot he breaks out of it.

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

  • TWO STARTSMilwaukee Brewers — week of 8/3

    Logan Henderson

    Two home starts on tap — Pirates today, Twins to close the week Sunday. Both are still in front of him. 2.67 xERA, second-best mark here, and he doesn't have to leave home to get it. MUST-START — two-start week, both at home.

  • TOMORROWTB @ COL

    Tomoyuki Sugano: 4.47 ERA vs 7.22 xERA

    Projected to start tomorrow vs TB. A 4.47 ERA against a 7.22 expected ERA (2.75 run gap) — running hot, due to regress. Opponents hit .264 vs .316 expected.

  • HEAT CHECKOAK @ CIN

    Lawrence Butler: .988 OPS in Last 15 Days

    Butler's turned it on — .988 OPS over his last 15 days compared to a .633 season mark, one of the bigger swings on the board tonight. That 1.5 total-base line looks like it hasn't caught up to how he's actually been hitting.

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

  • CUT LISTWSH tonight

    Zack Littell

    Starts tonight for WSH — 6.12 xERA behind a 4.94 ERA — the ERA is flattering him.

  • COOLING OFFCHW @ BOS

    Colson Montgomery: .415 OPS in L15 — draws LHP Patrick Sandoval

    Montgomery's in a rough stretch, .415 OPS over his last 15 days against a .744 season mark, but tonight's actually his good side — Patrick Sandoval's a lefty, and lefties are who he's hit best all year at .873. Worth watching if he flips it around.

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

  • BALLPARKOAK @ CIN

    Brady Singer owns a 2.73 ERA at Great American Ball Park — 5.89 everywhere else

    Singer at home is a different pitcher than Singer on the road — 2.73 ERA at Great American Ball Park against 5.89 everywhere else, hitters held to .234 there. Pair that with Oakland's own five-game slide and this sets up lopsided tonight.

    P 6 IP, 3 ER, 6 K

  • TOMORROWTB @ COL

    Tomoyuki Sugano: 4.47 ERA vs 7.21 xERA

    Sugano's 4.47 ERA already isn't pretty, and a 7.21 expected mark says even that's flattering him — a 44.6% hard-hit rate and barrels near 14% mean hitters are squaring him up for real. Not a great profile to carry into Tampa Bay tomorrow.

  • SITUATIONALOAK @ CIN

    14 bullpen innings in 3 games for OAK

    Relievers have absorbed 14 innings over the last 3 games (Hayden Juenger (2) and Brady Basso (2) the heaviest). CIN's pen has thrown 10 over the same span.

    P flagged side lost 4-5

  • REGRESSIONSD @ ARI

    Eduardo Rodriguez: 2.48 ERA vs 4.8 xERA

    Rodriguez's ERA and his expected number are more than two runs apart, and an 8.8% barrel rate says some of the contact against him has had real pop. San Diego's lineup is a fair test of whether the results keep outrunning the process tonight.

    P 5.2 IP, 5 ER, 4 K

  • TWO STARTSLos Angeles Dodgers — week of 8/3

    Tarik Skubal

    Both starts are on the road this week — at the Cubs today, at the Diamondbacks Sunday. Neither turn is used yet. 2.98 xERA, tied for the middle of this group, with the full slate still ahead. MUST-START — two-start week, both on the road.

  • BULLPENSD @ ARI

    San Diego Padres pen: 13.7 relief IP over their last 3 games

    San Diego's bullpen is thin where it counts tonight — Estrada's worked three straight days, and Morejon and Peralta have both gone twice in this stretch. Miller and Matsui are the only real fresh arms left if this one's tight late against Arizona.

  • TWO STARTSNew York Yankees — week of 8/3

    Cam Schlittler

    The Cardinals turn already came and went Monday, so what's left this week is one start — Braves at home Saturday. 2.89 xERA is a strong number, but anyone who slotted him in for two turns this week is one short. START Saturday — one turn left, not a two-start week.

  • HEAT CHECKWSH @ PHI

    Trea Turner: .909 OPS in Last 15 Days

    Turner's running a .909 OPS over his last 15 days, up more than two hundred points from his .697 season line, with 16 homers on the year. A 1.5 total-base number tonight feels light for where his bat currently is.

    P 3-for-4, 3 TB

  • TWO STARTSPhiladelphia Phillies — week of 8/3

    Jesús Luzardo

    Two home starts remain — Nationals today, Blue Jays Sunday. Neither has been used. 2.98 xERA puts him in the middle of this group, and the schedule still hands him a full week of work. MUST-START — full two-start week at home.

  • HEAT CHECKTOR @ HOU

    George Springer: .954 OPS in Last 15 Days

    Springer's running a .954 OPS over his last 15 days against a .728 season mark, 12 homers on the year — and he's not the only one hot in that lineup, with Pena doing the same thing right behind him. His 1.5 total-base line tonight looks like it's lagging the form.

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

  • HEAT CHECKLAD @ CHC

    Teoscar Hernandez: .996 OPS in Last 15 Days

    Hernandez has been locked in — .996 OPS over his last 15 days versus a .747 season mark, with 11 homers on the year. He's not walking into an easy park to keep it going, either — Assad and the Cubs have been rolling at Wrigley all season.

    P 0-for-3, 0 TB

  • HEAT CHECKMIN @ KC

    Salvador Perez: .869 OPS in Last 15 Days

    Perez is at an .869 OPS over his last 15 days against a .639 season mark — a real jump for a guy who already has 16 homers this year. That 1.5 total-base line tonight looks beatable given how he's swinging it right now.

    P 1-for-3, 2 TB

  • SITUATIONALCHW @ BOS

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

    That is 13.7 relief innings in 3 games, led by Noah Schultz (5) and Tyler Schweitzer (3). BOS's pen has thrown 10.7 over the same span.

    P flagged side lost 2-14

  • SITUATIONALPIT @ MIL

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

    3 games, 13.3 innings out of the pen — Carmen Mlodzinski (3) and Gregory Soto (2.3) carried the load. MIL's pen has thrown 11 over the same span.

    P flagged side lost 2-4

  • BULLPENLAA @ BAL

    Los Angeles Angels pen: 14.7 relief IP over their last 3 games

    Kerry's four-inning outing was bulk length, not a normal relief stint, so he's likely off the board tonight. Zeferjahn's the only fully fresh arm left in that pen, which matters if the Angels need innings late against Baltimore.

  • HEAT CHECKSF @ TEX

    Jung Hoo Lee: 1.037 OPS in Last 15 Days

    The last 15 days sample runs 46 PA: a 1.037 OPS versus .794 for the season, 0.243 above his norm. He has 8 home runs on the season. His total-bases line tonight: 1.5.

    P 1-for-5, 2 TB

  • HEAT CHECKSTL @ NYY

    Austin Wells: 1.037 OPS in Last 15 Days

    The last 15 days sample runs 23 PA: a 1.037 OPS versus .558 for the season, 0.479 above his norm. He has 8 home runs on the season. His total-bases line tonight: 0.5.

    P 0-for-2, 0 TB

  • SITUATIONALNYM @ CLE

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

    That is 13.3 relief innings in 3 games, led by Xzavion Curry (5) and Jonathan Pintaro (2). CLE's pen has thrown 9.7 over the same span.

    P flagged side won 6-2

  • TWO STARTSPittsburgh Pirates — week of 8/3

    Jared Jones

    A road-then-home week — at the Brewers today, home for the Mets Sunday. Both starts are still ahead of him. 3.02 xERA, the midpoint of this group of arms. MUST-START — full two-start week, home-and-away split.

  • COOLING OFFWSH @ PHI

    Kyle Schwarber: .569 OPS in L15 — draws LHP Carson Palmquist

    Kyle Schwarber's .569 OPS over the last 15 days (35 PA) trails his .897 season mark, down 0.328. Tonight he draws LHP Carson Palmquist — his stronger side: a .961 OPS vs LHP across 155 AB.

    P 0-for-4, 0 TB

  • STARTER FORMOAK @ CIN

    J.T. Ginn: 6.14 ERA over his last 3 starts

    Ginn's ERA has ballooned to 6.14 over his last three starts, well above his 3.46 season mark, though his WHIP in that stretch is actually a touch better than his season number — that reads as damage on contact rather than traffic problems. Shaky trend walking into tonight's game, one where Oakland is already carrying a five-game skid of its own.

    P 6 IP, 3 ER, 5 K

  • HEAT CHECKNYM @ CLE

    Steven Kwan: .907 OPS in Last 15 Days

    The last 15 days sample runs 45 PA: a .907 OPS versus .677 for the season, 0.23 above his norm. His total-bases line tonight: 1.5.

    P 1-for-4, 1 TB

  • FIRST INNINGDET @ SEA

    YRFI watch: first innings have been live on both sides of DET @ SEA

    Seattle's scored a first-inning run in ten straight games, and Detroit's not far off at seven of ten — fast starts on both sides lately. Hancock's own first-inning numbers, a 1.80 ERA and .171 against, don't really match that trend, which is the interesting push-pull here.

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

  • TWO STARTSDetroit Tigers — week of 8/3

    Troy Melton

    3.26 xERA, the back half of this group by the numbers, but nothing's been played yet — two more road starts, at the Mariners tonight and at the Giants Sunday. Start him both nights, the two-start slot is worth it even at his number.

  • BALLPARKLAD @ CHC

    At Wrigley Field, Javier Assad pitches to a 2.22 ERA

    Assad at Wrigley is close to a different pitcher — 2.22 ERA at home against 4.79 on the road, hitters hitting just .182 off him there. Combined with the Cubs' 7-1 mark in his starts, that home number carries real weight against the Dodgers tonight.

    P 5.2 IP, 1 ER, 3 K

  • TWO STARTSTampa Bay Rays — week of 8/3

    Ian Seymour

    Monday's start at the Rockies is already in the book, leaving one turn this week — at the Mariners Saturday. 3.35 xERA is the highest number in this group, and with only one start left there's less week to lean on him. START Saturday — one turn left, plan the rest of the roster around a single start.

  • TWO STARTSToronto Blue Jays — week of 8/3

    Trey Yesavage

    Two road starts remain — at the Astros today, at the Phillies Sunday. Neither's been used, so it's a full two-start week. 3.33 xERA, second-highest of this bunch, but he's still in that top tier of arms worth building a week around. MUST-START — two-start week, both on the road.

  • TOMORROWOAK @ CIN

    Jacob Lopez: 5.79 ERA vs 3.69 xERA

    Projected to start tomorrow vs CIN. A 5.79 ERA against a 3.69 expected ERA (2.1 run gap) — unlucky, due to bounce back. Opponents hit .273 vs .218 expected.

  • STARTER FORMNYM @ CLE

    Joey Cantillo: 6.39 ERA over his last 3 starts

    Cantillo's WHIP has jumped nearly half a run over his season number across his last three outings, and the ERA's followed at 6.39. Pitcher trending the wrong way walking into the Mets tonight.

    P 5 IP, 2 ER, 5 K

  • TOMORROWOAK @ CIN

    Jacob Lopez: 5.79 ERA vs 3.69 xERA

    Lopez's 5.79 ERA against a 3.69 expected mark is one of the widest gaps out there, and it's running against him — hard contact under 31%, a barrel rate under 5%, both numbers belonging to a pitcher throwing better than his ERA says. Opponents are hitting nearly sixty points higher than the contact quality suggests they should. Tomorrow against Cincinnati, I'd expect the results to start catching up to how well he's actually pitching.

  • CLOSER WATCHLAA @ BAL

    Ryan Zeferjahn / Kirby Yates

    Shared ninth in LAA: Ryan Zeferjahn 4 saves, Kirby Yates 3. The role is live.

  • CLOSER WATCHLAD @ CHC

    Jacob Webb / Caleb Thielbar

    Shared ninth in CHC: Jacob Webb 5 saves, Caleb Thielbar 3. The role is live.

  • STARTER FORMTB @ COL

    Freddy Peralta: 7.24 ERA over his last 3 starts

    Eleven earned runs across his last three starts is a rough stretch by any measure — Peralta's WHIP and ERA are both running well past his already-shaky season numbers. Whatever's going on right now has shown up in a hurry.

    P 3.2 IP, 7 ER, 3 K

  • CLOSER WATCHCHW @ BOS

    Grant Taylor / Bryan Hudson

    Shared ninth in CHW: Grant Taylor 5 saves, Bryan Hudson 4. The role is live.

  • CLOSER WATCHLAA @ BAL

    Mitch Farris / Sam Bachman

    Shared ninth in LAA: Mitch Farris 1 saves, Sam Bachman 1. The role is live.

  • CLOSER WATCHSF @ TEX

    Ryan Walker / JT Brubaker

    Shared ninth in SF: Ryan Walker 3 saves, JT Brubaker 1. The role is live.

  • REGRESSIONTB @ COL

    Mickey Moniak: .277 AVG vs .228 xBA

    Moniak's hitting .277 against a .228 expected average over 283 plate appearances, and his wOBA tells the same story — .371 against a .304 expected mark. That's a season built on more than just the quality of contact he's making.

    P 1-for-3, 4 TB

  • CLOSER WATCHSF @ TEX

    Erik Miller / Ryan Walker

    Shared ninth in SF: Erik Miller 4 saves, Ryan Walker 3. The role is live.

  • CLOSER WATCHMIN @ KC

    Lucas Erceg / Alex Lange

    Shared ninth in KC: Lucas Erceg 12 saves, Alex Lange 10. The role is live.

  • SITUATIONALSTL @ NYY

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

    3 games, 12 innings out of the pen — Angel Chivilli (1.7) and Fernando Cruz (1.7) carried the load. STL's pen has thrown 10.7 over the same span.

    P flagged side won 0-2

  • TOMORROWTB @ COL

    Nick Martinez: 2.77 ERA vs 4.58 xERA

    Martinez's contact numbers are clean — hard-hit under 33%, barrels under 8% — so the gap between his 2.77 ERA and 4.58 expected mark reads more like good sequencing than good fortune. I'd trust what he's actually doing on the mound over the regression math walking into Colorado tomorrow.

  • TOMORROWTB @ COL

    Nick Martinez: 2.77 ERA vs 4.58 xERA

    Projected to start tomorrow vs COL. A 2.77 ERA against a 4.58 expected ERA (1.81 run gap) — running hot, due to regress. Opponents hit .247 vs .279 expected.

  • REGRESSIONDET @ SEA

    Troy Melton: 1.75 ERA vs 3.26 xERA

    Melton's 1.75 ERA against a 3.26 expected mark looks like a gap that should close, but the peripherals actually back a lot of it up — sub-1 WHIP, over eight strikeouts per nine, hitters not squaring him up. The one soft spot is opponents hitting .174 against a .220 expected mark, smaller than most of these gaps but still there. About as earned a sub-2 ERA as you'll find on the board tonight.

    P 7 IP, 0 ER, 4 K

  • REGRESSIONPIT @ MIL

    Jake Mangum: .302 AVG vs .254 xBA

    Mangum's hitting .302 against a .254 expected average, with his .325 wOBA sitting well above the .283 his contact quality supports over 323 plate appearances. The results have outpaced the underlying quality for a while now.

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

  • RETURN WATCHSEA — return listed 8/4

    Brendan Donovan

    Listed back 8/4 (10-Day-IL, groin) — 0.839 OPS this season.

  • RETURN WATCHSEA — return listed 8/4

    Matt Brash

    Listed back 8/4 (15-Day-IL, lat) — 0.54 ERA this season.

  • REGRESSIONTB @ COL

    Cole Carrigg: .308 AVG vs .265 xBA

    Carrigg's hitting .308 against a .265 expected average over 173 plate appearances, with a wOBA of .390 against a .340 expected mark. Good production so far, but the underlying contact isn't fully backing up the results.

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

  • REGRESSIONPIT @ MIL

    Spencer Horwitz: .276 AVG vs .231 xBA

    Horwitz's .276 average is running ahead of a .231 expected mark, and his .365 wOBA tells the same story against a .332 expected number over 303 plate appearances.

    P 0-for-4, 0 TB

  • BULLPENPIT @ MIL

    Pittsburgh Pirates pen: 13.3 relief IP over their last 3 games

    Doval's pitched two days running, even with light pitch counts, and Soto's carrying more mileage on that same short turnaround. Mlodzinski's bulk outing takes him out of it too, leaving Marinaccio, Ramírez, and Montgomery as the fresher arms if Pittsburgh needs the pen against Milwaukee tonight.

  • REGRESSIONLAD @ CHC

    Mookie Betts: .226 AVG vs .268 xBA

    Mookie's contact quality says .268, his batting average says .226 — same story in wOBA versus expected, off by nearly 30 points. Over 322 plate appearances that's too big a sample to wave off as noise, and it's the kind of gap that tends to close before a season's out.

    P 0-for-3, 0 TB

  • REGRESSIONCHW @ BOS

    Ceddanne Rafaela: .289 AVG vs .248 xBA

    The same Rafaela running hot the last two weeks has also outhit his expected numbers all season — .289 against a .248 expected average, .349 wOBA against .288 expected, across 441 plate appearances. The recent heat is real, but even his baseline was already running better than the contact earns.

    P 1-for-3, 2 TB

  • RUNNING GAMENYM @ CLE

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

    Cleveland's plenty willing to run, but tonight they'd be testing a catcher who's caught 15 of 37 attempts. A 41% clip is well above what most backstops throw out — I like the arm in that matchup if the Guardians get aggressive early.

    P Cleveland Guardians stole 0 bases

  • TOMORROWMIN @ KC

    Dean Kremer: 6.5 ERA vs 4.93 xERA

    A 6.5 ERA looks bad on its face, but Kremer's expected number is nearly a run and a half lower, and the contact quality against him isn't alarming. Probably a better pitcher than his last several results against Kansas City tomorrow would suggest.

  • REGRESSIONCHW @ BOS

    Chase Meidroth: .273 AVG vs .232 xBA

    Meidroth's hitting .273 against a .232 expected average across 452 plate appearances, with a wOBA of .329 against a .292 expected mark. That's a full season of data now, and it's still running ahead of what the contact quality says it should.

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

  • TOMORROWMIN @ KC

    Dean Kremer: 6.5 ERA vs 4.94 xERA

    Projected to start tomorrow vs KC. A 6.5 ERA against a 4.94 expected ERA (1.56 run gap) — unlucky, due to bounce back. Opponents hit .271 vs .256 expected.

  • STARTER FORMOAK @ CIN

    Brady Singer: 2.50 ERA over his last 3 starts

    Fifteen strikeouts and five earned runs across his last three starts — Singer's found something, running almost two runs under his season ERA in that stretch. Pair that with him pitching at home tonight and this looks like a strong version of him against Oakland.

    P 6 IP, 3 ER, 6 K

  • REGRESSIONTB @ COL

    Freddy Peralta: 4.99 ERA vs 3.79 xERA

    Zoom out to the season and the picture flips on Peralta — strikeouts near nine per nine, barrels under 6%, and an ERA running a full run worse than his expected number. The stuff says he's been unlucky overall, even sitting right on top of an ugly three-start stretch.

    P 3.2 IP, 7 ER, 3 K

  • REGRESSIONWSH @ PHI

    Luis Arraez: .324 AVG vs .285 xBA

    Luis Arraez is hitting .324 against a .285 expected average (xBA) over 464 plate appearances. His wOBA sits at .345 against a .304 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.

    P 2-for-4, 3 TB

  • TOMORROWWSH @ PHI

    Andrew Painter: 6.72 ERA vs 5.23 xERA

    Painter's expected ERA is a run and a half better than his actual number, but 5.23 still isn't good on its own — this reads as a pitcher who's genuinely struggled, just not quite this badly. Some correction is likely against Washington tomorrow, though the baseline isn't great to start from.

  • TOMORROWWSH @ PHI

    Andrew Painter: 6.72 ERA vs 5.24 xERA

    Projected to start tomorrow vs WSH. A 6.72 ERA against a 5.24 expected ERA (1.48 run gap) — unlucky, due to bounce back. Opponents hit .304 vs .271 expected.

  • BULLPENCHW @ BOS

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

    Only six arms have covered this stretch for Chicago, and two of them — Schultz and Schweitzer — turned in bulk-length outings that take them out of the mix right away. Taylor, Davitt, and Domínguez are the only real fresh options if tonight's game in Boston turns into a bullpen game.

  • REGRESSIONWSH @ PHI

    Zack Littell: 4.94 ERA vs 6.12 xERA

    Littell's actual ERA already isn't good, and the expected number says it should be over a run worse — a 44% hard-hit rate and barrels near 11% back that up. Combined with the Nationals' 1-7 mark in his starts, tonight in Philadelphia looks like a tough spot.

    P 6.2 IP, 4 ER, 2 K

  • RUNNING GAMEPIT @ MIL

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

    Pittsburgh runs almost a bag a game, and tonight that's against a catcher who's caught 20 of 50 basestealers. Contreras has one of the better arms behind the plate in the league, so this is strength meeting strength, not a green light.

    P Pittsburgh Pirates stole 0 bases

  • RETURN WATCHCOL — return listed 8/6

    Blas Castano

    Listed back 8/6 (15-Day-IL, pectoral) — 3.92 ERA this season.

  • STARTER FORMMIA @ ATL

    Grant Holmes: 5.52 ERA over his last 3 starts

    Eighteen hits allowed across his last three starts tells you where this is coming from — Holmes has been getting hit hard, running a run and a half over his season number. Shaky trend to carry into tonight's game between Miami and Atlanta.

    P 6 IP, 0 ER, 5 K

  • BATTER VS ARMSD @ ARI

    Corbin Carroll vs Randy Vasquez: .417

    Corbin Carroll is 5-for-12 against Randy Vasquez for his career, and he's carrying a .738 OPS over his last 15 games into the rematch. History and current form are pointing the same direction here.

    P 0-for-4, 0 TB

  • CLOSER WATCHSTL @ NYY

    Riley O'Brien

    Riley O'Brien owns the ninth for the Cardinals — 26 saves this season (next closest: George Soriano with 2).

  • FANTASY PICKUPSDET @ SEA

    Troy Melton

    Streamer vs SEA — 3.26 xERA · 8.1 K/9 · 0.93 WHIP.

  • CUT LISTOAK tonight

    Lawrence Butler

    Still hitting 1th for OAK — 0.633 OPS, 0.211 AVG from the 1-hole.

  • CUT LISTSD tonight

    Luis Rengifo

    Rengifo's hitting second tonight, but a .633 OPS and .237 average is backup-infielder offense wearing a table-setter's spot in the order. The lineup slot buys at-bats, not results — and on a season-long roster you're not paying for tonight, you're paying for the next four months. Production this far below replacement level doesn't earn a bench spot just because he started today. CUT

  • CLOSER WATCHSTL @ NYY

    David Bednar

    David Bednar owns the ninth for the Yankees — 24 saves this season (next closest: Ryan Yarbrough with 2).

  • CUT LISTKC tonight

    Salvador Perez

    Still hitting 4th for KC — 0.639 OPS, 0.215 AVG from the 4-hole.

  • CLOSER WATCHWSH @ PHI

    Jhoan Duran

    Jhoan Duran owns the ninth for the Phillies — 24 saves this season (next closest: Caleb Kilian with 8).

  • RETURN WATCHLAD — return listed 8/5

    Gavin Stone

    Listed back 8/5 (60-Day-IL, shoulder).

  • RETURN WATCHPIT — return listed 8/7

    Oneil Cruz

    Listed back 8/7 (60-Day-IL, hand) — 0.822 OPS this season.

  • CLOSER WATCHNYM @ CLE

    Cade Smith

    Cade Smith owns the ninth for the Guardians — 30 saves this season (next closest: Matt Festa with 1).

  • RUNNING GAMEMIA @ ATL

    Green light: Miami Marlins run, and Drake Baldwin has caught just 15%

    Drake Baldwin has caught just 6 of 41 runners this season, and Miami already runs more than most teams at 1.4 attempts a game. That's about as clean a green light as this slate offers — I'd expect the Marlins to push the issue all night.

    P Miami Marlins stole 0 bases

  • CUT LISTSEA tonight

    Cal Raleigh

    Still hitting 6th for SEA — 0.577 OPS, 0.162 AVG from the 6-hole.

  • FANTASY PICKUPSTOR @ HOU

    Trey Yesavage

    Streamer vs HOU — 3.33 xERA · 8.9 K/9 · 1.16 WHIP.

  • RUNNING GAMEMIN @ KC

    Minnesota Twins like to run — Carter Jensen (39% caught) is the wrong catcher to test

    Carter Jensen owns a 39% caught-stealing rate (17 of 44) and Minnesota Twins run anyway — 0.6 steals a game. Strength on strength on the bases.

    P Minnesota Twins stole 2 bases

  • CUT LISTBAL tonight

    Cade Povich

    Starts tonight for BAL — 5.34 xERA behind a 5.12 ERA.

  • FIRST INNINGMIA @ ATL

    NRFI watch: quiet first innings on both sides of MIA @ ATL

    Both lineups have been quiet early this stretch — three first-inning runs in ten games apiece. Neither starter's first-inning number is overwhelming either, but the market's still leaning under here.

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

  • TOMORROWDET @ SEA

    Bryan Woo: 4.56 ERA vs 3.53 xERA

    Woo's average against basically matches his expected average, so this isn't about balls finding holes — it's timing, hits and runs landing at worse moments than the process would predict. If that form holds, the ERA drifts back toward the mid-threes against Detroit tomorrow.

  • TOMORROWDET @ SEA

    Bryan Woo: 4.56 ERA vs 3.54 xERA

    Projected to start tomorrow vs DET. A 4.56 ERA against a 3.54 expected ERA (1.02 run gap) — unlucky, due to bounce back. Opponents hit .241 vs .240 expected.

  • CUT LISTNYM tonight

    Bo Bichette

    Still hitting 3th for NYM — 0.660 OPS, 0.254 AVG from the 3-hole.

  • FIRST INNINGPIT @ MIL

    NRFI watch: quiet first innings on both sides of PIT @ MIL

    Both sides sit at three first-inning runs in their last ten, and both starters have been sharp early — Henderson at a 1.00 ERA, Jones even stingier at .154 against. Clean setup for a quiet first inning tonight.

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

  • REGRESSIONNYM @ CLE

    New York Mets are 10-20 in one-run games (.333 win%)

    Ten and twenty in one-run games is about as unlucky as a split gets — a .333 mark in the tight ones usually finds its way back toward .500. If the Mets are being priced purely off their overall record, that number's leaving something out.

  • TOMORROWSF @ TEX

    Carson Whisenhunt: 6.63 ERA vs 7.64 xERA

    Whisenhunt's 6.63 ERA is actually better than his 7.64 expected mark, and a 47.5% hard-hit rate with an 11.9% barrel rate both jump off the page. There's no hidden luck story here — against Texas tomorrow, the process is as rough as the results.

  • RUNNING GAMESTL @ NYY

    New York Yankees like to run — Pedro Pages (33% caught) is the wrong catcher to test

    The Yankees run more than most at 1.3 attempts a night, but Pagés has caught 17 of 52 basestealers this year. That's a strong enough number that I'd expect at least one runner to pay for testing him tonight.

    P New York Yankees stole 0 bases

  • TOMORROWPIT @ MIL

    Paul Skenes: 3.9 ERA vs 2.93 xERA

    Skenes is already good at 3.9, and a 2.93 expected mark says the underlying performance has been even better than that. Nothing here says regression — if anything, more is still owed to him walking into Milwaukee tomorrow.

  • FANTASY PICKUPSOAK @ CIN

    Tyler Soderstrom

    Pickup vs Brady Singer (4.97 xERA) — .795 OPS, bats 3rd.

  • TOMORROWPIT @ MIL

    Paul Skenes: 3.9 ERA vs 2.93 xERA

    Projected to start tomorrow vs MIL. A 3.9 ERA against a 2.93 expected ERA (0.97 run gap) — unlucky, due to bounce back. Opponents hit .230 vs .209 expected.

  • RUNNING GAMEMIN @ KC

    Green light: Kansas City Royals run, and Ryan Jeffers has caught just 12%

    Ryan Jeffers has thrown out just 5 of 41 runners all season, and Kansas City has already stolen 87 bags on the year. Everything about this matchup says the Royals keep running, early and often.

    P Kansas City Royals stole 1 base

  • BALLPARKSTL @ NYY

    Ryan Weathers's ERA jumps to 4.50 at Yankee Stadium

    Weathers is a full run worse at Yankee Stadium than anywhere else he's pitched, and that's across a real sample — a dozen games there. Worth knowing walking into tonight's game in that park against St. Louis.

    P 6 IP, 0 ER, 6 K

  • TOMORROWCHW @ BOS

    Sonny Gray: 2.93 ERA vs 3.83 xERA

    Projected to start tomorrow vs CHW. A 2.93 ERA against a 3.83 expected ERA (0.9 run gap) — running hot, due to regress. Opponents hit .242 vs .255 expected.

  • REGRESSIONSF @ TEX

    San Francisco Giants are 10-19 in one-run games (.345 win%)

    San Francisco's 10-19 in one-run games, a .345 mark that's about as extreme as these splits get. That usually says more about luck than talent, and it tends to correct.

  • REGRESSIONWSH @ PHI

    Philadelphia Phillies are 19-10 in one-run games (.655 win%)

    Nineteen and ten in one-run games, a .655 mark, sits on the high side of what tends to hold up — records like that in close games usually drift back toward .500. Worth keeping in mind if Philadelphia's overall record is doing a lot of the heavy lifting tonight.

  • FANTASY PICKUPSLAA @ BAL

    Vaughn Grissom

    Pickup vs Cade Povich (5.34 xERA) — .735 OPS, bats 4th.

  • TOMORROWCHW @ BOS

    Sonny Gray: 2.93 ERA vs 3.82 xERA

    Gray's a little ahead of his expected number, but under a run's worth of gap with clean contact numbers underneath it is normal variance, not a warning sign. The process still looks strong walking into Chicago tomorrow.

  • FIRST INNINGTOR @ HOU

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

    Toronto hasn't scored a first-inning run in ten straight games — a lineup that needs time to get going. Yesavage has been nails early himself at .183 against, and the first-inning under carries real weight tonight.

    P flagged team scored 0 in the 1st

  • BULLPENNYM @ CLE

    New York Mets pen: 13.3 relief IP over their last 3 games

    Nobody in the Mets' pen has pitched on back-to-back days in this stretch, so there's no fatigue story here at all. Curry soaked up the bulk innings, Raley and Weaver are about as rested as it gets, and whoever starts tonight against Cleveland has a full bullpen behind him.

  • RETURN WATCHARI — return listed 8/10

    Michael Soroka

    Listed back 8/10 (15-Day-IL, lower body) — 3.07 ERA this season.

  • RETURN WATCHKC — return listed 8/10

    Nick Mears

    Listed back 8/10 (60-Day-IL, shoulder) — 5.12 ERA this season.

  • RETURN WATCHARI — return listed 8/10

    Jordan Lawlar

    Listed back 8/10 (10-Day-IL, hamstring) — 0.856 OPS this season.

  • FANTASY PICKUPSSTL @ NYY

    Hunter Dobbins

    Streamer vs NYY — 3.71 xERA · 8.6 K/9 · 1.34 WHIP.

  • FIRST INNINGMIN @ KC

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

    Kansas City's first innings have gone quiet, just one run in their last ten games. Ryan's own first-inning average against, .207, backs that up even though his ERA in the split isn't as sharp — six homers allowed keeping that number up.

    P flagged team scored 2 in the 1st

  • FIRST INNINGSTL @ NYY

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

    The Yankees have scored a first-inning run just once in their last ten games, but Weathers himself has been the opposite of stingy early — a 6.00 ERA and .315 against, with five homers allowed in the first inning alone. Two signals pulling in opposite directions in the same game.

    P flagged team scored 0 in the 1st

Graded results

66

Games

  • L

    Blue Jays ML +128

    MLB · 2-7

  • W

    Orioles ML -150

    MLB · 1-3

  • W

    Rangers ML -187

    MLB · 4-5

  • L

    Colorado Rockies ML +159

    MLB · 9-7

  • L

    Nationals +1.5 +119

    MLB · 0-5

  • W

    Reds ML -129

    MLB · 4-5

  • L

    Diamondbacks ML -115

    MLB · 9-4

  • L

    Cardinals +1.5 -127

    MLB · 0-2

  • L

    Guardians ML -128

    MLB · 6-2

  • L

    White Sox ML +137

    MLB · 2-14

  • W

    Detroit Tigers ML +111

    MLB · 8-0

  • L

    Pittsburgh Pirates ML +132

    MLB · 2-4

  • W

    Braves ML -146

    MLB · 2-4

  • L

    Dodgers ML -186

    MLB · 1-5

  • L

    Minnesota Twins ML -140

    MLB · 2-8

Props

  • L

    Brandon Lowe · over

    Pirates @ Brewers · Actual 0

  • L

    Brice Turang · over

    Pirates @ Brewers · Actual 0

  • L

    Bryce Harper · over

    Nationals @ Phillies · Actual 0

  • W

    Carson Palmquist · under

    Nationals @ Phillies · Actual 1

  • W

    Ceddanne Rafaela · over

    White Sox @ Red Sox · Actual 2

  • L

    Ceddanne Rafaela · over

    White Sox @ Red Sox · Actual 0

  • L

    Christian Encarnacion-Strand · over

    Angels @ Orioles · Actual 0

  • L

    Eduardo Rodriguez · over

    Padres @ Diamondbacks · Actual 17

  • L

    Esmerlyn Valdez · over

    Pirates @ Brewers · Actual 0

  • L

    Fernando Tatis Jr. · over

    Padres @ Diamondbacks · Actual 0

  • L

    Francisco Lindor · over

    Mets @ Guardians · Actual 0

  • L

    Gabriel Hughes · under

    Rays @ Rockies · Actual 5

  • L

    Grant Holmes · under

    Marlins @ Braves · Actual 5

  • L

    Gunnar Henderson · over

    Angels @ Orioles · Actual 0

  • W

    Hunter Dobbins · over

    Cardinals @ Yankees · Actual 4

  • L

    Jackson Holliday · over

    Angels @ Orioles · Actual 0

  • W

    Jesus Luzardo · under

    Nationals @ Phillies · Actual 0

  • L

    JJ Bleday · over

    Athletics @ Reds · Actual 0

  • L

    Joc Pederson · over

    Giants @ Rangers · Actual 0

  • W

    Joey Cantillo · under

    Mets @ Guardians · Actual 15

  • L

    Kyle Stowers · over

    Marlins @ Braves · Actual 1

  • L

    Lawrence Butler · over

    Athletics @ Reds · Actual 0

  • W

    Logan Henderson · over

    Pirates @ Brewers · Actual 8

  • L

    MacKenzie Gore · under

    Giants @ Rangers · Actual 18

  • L

    Matt Olson · over

    Marlins @ Braves · Actual 0

  • W

    Mickey Moniak · over

    Rays @ Rockies · Actual 1

  • L

    Nick Gonzales · over

    Pirates @ Brewers · Actual 0

  • W

    Patrick Sandoval · under

    White Sox @ Red Sox · Actual 15

  • L

    Pete Alonso · over

    Angels @ Orioles · Actual 0

  • L

    Pete Alonso · over

    Angels @ Orioles · Actual 1

  • L

    Randy Vasquez · over

    Padres @ Diamondbacks · Actual 0

  • L

    Rhys Hoskins · over

    Mets @ Guardians · Actual 0

  • W

    Royce Lewis · over

    Twins @ Royals · Actual 4

  • L

    Ryan Weathers · under

    Cardinals @ Yankees · Actual 18

  • L

    Sal Stewart · over

    Athletics @ Reds · Actual 0

  • W

    Sal Stewart · over

    Athletics @ Reds · Actual 1

  • W

    Salvador Perez · over

    Twins @ Royals · Actual 2

  • L

    Seiya Suzuki · over

    Dodgers @ Cubs · Actual 0

  • L

    Shohei Ohtani · over

    Dodgers @ Cubs · Actual 0

  • L

    Shohei Ohtani · over

    Dodgers @ Cubs · Actual 1

  • L

    Spencer Jones · over

    Cardinals @ Yankees · Actual 0

  • L

    Spencer Torkelson · over

    Tigers @ Mariners · Actual 0

  • L

    Steven Kwan · over

    Mets @ Guardians · Actual 1

  • L

    Tarik Skubal · over

    Dodgers @ Cubs · Actual 6

  • L

    Trea Turner · over

    Nationals @ Phillies · Actual 0

  • L

    Trevor Larnach · over

    Twins @ Royals · Actual 0

  • L

    Trey Yesavage · over

    Blue Jays @ Astros · Actual 0

  • W

    Troy Melton · under

    Tigers @ Mariners · Actual 0

  • L

    Tyler Stephenson · over

    Athletics @ Reds · Actual 0

  • W

    Willi Castro · over

    Rays @ Rockies · Actual 4

  • L

    Yordan Alvarez · over

    Blue Jays @ Astros · Actual 1