Skip to content
GARY A.I.Get the app

Sports picks for Friday, August 21, 2026

401 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

18
GARY'S PICK
Brewers Moneyline
MLBvs Braves· -138

Brewers
Moneyline

-138 · 4:10 PM ET

Braves

Permanent matchup analysis →
GARY'S PICK
Phillies -1.5
MLBvs Cardinals· -120

Phillies
-1.5

-120 · 6:40 PM ET

Cardinals

Permanent matchup analysis →
GARY'S PICK
Yankees -1.5
MLBvs Blue Jays· +115

Yankees
-1.5

+115 · 7:05 PM ET

Blue Jays

Permanent matchup analysis →
GARY'S PICK
Red Sox Moneyline
MLBvs Giants· -172

Red Sox
Moneyline

-172 · 7:10 PM ET

Giants

Permanent matchup analysis →
GARY'S PICK
Nationals Moneyline
MLB@ Marlins· +136

Nationals
Moneyline

+136 · 7:10 PM ET

Marlins

Permanent matchup analysis →
GARY'S PICK
Rays Moneyline
MLB@ Orioles· +106

Rays
Moneyline

+106 · 7:15 PM ET

Orioles

Permanent matchup analysis →
GARY'S PICK
White Sox Moneyline
MLBvs Mets· -126

White Sox
Moneyline

-126 · 7:40 PM ET

Mets

Permanent matchup analysis →
GARY'S PICK
Athletics +1.5
MLB@ Astros· -140

Athletics
+1.5

-140 · 8:10 PM ET

Astros

Permanent matchup analysis →
GARY'S PICK
Tigers Moneyline
MLB@ Royals· +100

Tigers
Moneyline

+100 · 8:10 PM ET

Royals

Permanent matchup analysis →
GARY'S PICK
Angels Moneyline
MLB@ Rangers· +124

Angels
Moneyline

+124 · 8:15 PM ET

Rangers

Permanent matchup analysis →
GARY'S PICK
Guardians Moneyline
MLB@ Rockies· -144

Guardians
Moneyline

-144 · 8:40 PM ET

Rockies

Permanent matchup analysis →
GARY'S PICK
Diamondbacks Moneyline
MLBvs Reds· -142

Diamondbacks
Moneyline

-142 · 9:40 PM ET

Reds

Permanent matchup analysis →
GARY'S PICK
Padres Moneyline
MLBvs Twins· -116

Padres
Moneyline

-116 · 9:40 PM ET

Twins

Permanent matchup analysis →
GARY'S PICK
Cubs Moneyline
MLB@ Mariners· +100

Cubs
Moneyline

+100 · 10:10 PM ET

Mariners

Permanent matchup analysis →
GARY'S PICK
Pirates +1.5
MLB@ Dodgers· -105

Pirates
+1.5

-105 · 10:10 PM ET

Dodgers

Permanent matchup analysis →
GARY'S PICK
Steelers +1.5
NFLvs Jets· -114

Steelers
+1.5

-114 · 7:00 PM ET

Jets

Permanent matchup analysis →
GARY'S PICK
Jaguars +2.5
NFLvs Panthers· -110

Jaguars
+2.5

-110 · 7:30 PM ET

Panthers

Permanent matchup analysis →
GARY'S PICK
Packers +6.5
NFL@ Broncos· -112

Packers
+6.5

-112 · 9:00 PM ET

Broncos

Permanent matchup analysis →

Player props

64
GARY'S PICK
CHRIS SALEPITCHER OUTS UNDER 18.5
MLBAtlanta Braves· -193

Chris Sale
Pitcher Outs under 18.5

-193 · 4:10 PM ET

Atlanta Braves

GARY'S PICK
JACOB MISIOROWSKIPITCHER OUTS UNDER 18.5
MLBMilwaukee Brewers· -185

Jacob Misiorowski
Pitcher Outs under 18.5

-185 · 4:10 PM ET

Milwaukee Brewers

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

Hunter Dobbins
K'S over 3.5

-127 · 6:40 PM ET

St. Louis Cardinals

GARY'S PICK
BRYCE HARPERWALKS OVER 0.5
MLBPhiladelphia Phillies· -134

Bryce Harper
Walks over 0.5

-134 · 6:40 PM ET

Philadelphia Phillies

GARY'S PICK
CAM SCHLITTLERPITCHER EARNED RUNS UNDER 1.5
MLBNew York Yankees· -117

Cam Schlittler
Pitcher Earned Runs under 1.5

-117 · 7:05 PM ET

New York Yankees

GARY'S PICK
PAUL GOLDSCHMIDTH+R+RBI OVER 0.5
MLBNew York Yankees· -110

Paul Goldschmidt
H+R+RBI over 0.5

-110 · 7:05 PM ET

New York Yankees

GARY'S PICK
SONNY GRAYPITCHER EARNED RUNS UNDER 1.5
MLBBoston Red Sox· +115

Sonny Gray
Pitcher Earned Runs under 1.5

+115 · 7:10 PM ET

Boston Red Sox

GARY'S PICK
LOGAN WEBBPITCHER HITS ALLOWED UNDER 6.5
MLBSan Francisco Giants· -142

Logan Webb
Pitcher Hits Allowed under 6.5

-142 · 7:10 PM ET

San Francisco Giants

GARY'S PICK
RYAN GUSTOPITCHER OUTS UNDER 14.5
MLBMiami Marlins· +140

Ryan Gusto
Pitcher Outs under 14.5

+140 · 7:10 PM ET

Miami Marlins

GARY'S PICK
BRAD LORDPITCHER OUTS UNDER 9.5
MLBWashington Nationals· -143

Brad Lord
Pitcher Outs under 9.5

-143 · 7:10 PM ET

Washington Nationals

GARY'S PICK
FREDDY PERALTAPITCHER OUTS UNDER 15.5
MLBTampa Bay Rays· -136

Freddy Peralta
Pitcher Outs under 15.5

-136 · 7:15 PM ET

Tampa Bay Rays

GARY'S PICK
YANDY DIAZTOTAL BASES OVER 1.5
MLBTampa Bay Rays· +123

Yandy Diaz
Total Bases over 1.5

+123 · 7:15 PM ET

Tampa Bay Rays

GARY'S PICK
J.T. GINNPITCHER EARNED RUNS UNDER 2.5
MLBOakland Athletics· -110

J.T. Ginn
Pitcher Earned Runs under 2.5

-110 · 8:10 PM ET

Oakland Athletics

GARY'S PICK
HAYDEN WESNESKIPITCHER HITS ALLOWED OVER 4.5
MLBHouston Astros· -130

Hayden Wesneski
Pitcher Hits Allowed over 4.5

-130 · 8:10 PM ET

Houston Astros

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

Troy Melton
Pitcher Earned Runs under 2.5

-138 · 8:10 PM ET

Detroit Tigers

GARY'S PICK
NOAH CAMERONK'S OVER 5.5
MLBKansas City Royals· +120

Noah Cameron
K'S over 5.5

+120 · 8:10 PM ET

Kansas City Royals

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

MacKenzie Gore
Pitcher Outs under 17.5

+120 · 8:15 PM ET

Texas Rangers

GARY'S PICK
REID DETMERSK'S OVER 6.5
MLBLos Angeles Angels· +105

Reid Detmers
K'S over 6.5

+105 · 8:15 PM ET

Los Angeles Angels

GARY'S PICK
TANNER GORDONPITCHER HITS ALLOWED OVER 5.5
MLBColorado Rockies· -136

Tanner Gordon
Pitcher Hits Allowed over 5.5

-136 · 8:40 PM ET

Colorado Rockies

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

Joey Cantillo
Pitcher Outs under 15.5

-150 · 8:40 PM ET

Cleveland Guardians

GARY'S PICK
GABRIEL MORENOTOTAL BASES OVER 1.5
MLBArizona Diamondbacks· +112

Gabriel Moreno
Total Bases over 1.5

+112 · 9:40 PM ET

Arizona Diamondbacks

GARY'S PICK
NICK LODOLOPITCHER OUTS UNDER 15.5
MLBCincinnati Reds· -158

Nick Lodolo
Pitcher Outs under 15.5

-158 · 9:40 PM ET

Cincinnati Reds

GARY'S PICK
RANDY VASQUEZK'S UNDER 3.5
MLBSan Diego Padres· -154

Randy Vasquez
K'S under 3.5

-154 · 9:40 PM ET

San Diego Padres

GARY'S PICK
CONNOR PRIELIPPPITCHER EARNED RUNS OVER 2.5
MLBMinnesota Twins· +125

Connor Prielipp
Pitcher Earned Runs over 2.5

+125 · 9:40 PM ET

Minnesota Twins

THE LONG SHOT
MAX MUNCYHR OVER 0.5
MLBLos Angeles Dodgers· +300

Max Muncy
HR over 0.5

+300 · 10:10 PM ET

Los Angeles Dodgers

THE LONG SHOT
PETE CROW-ARMSTRONGHR OVER 0.5
MLBChicago Cubs· +340

Pete Crow-Armstrong
HR over 0.5

+340 · 10:10 PM ET

Chicago Cubs

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

Shohei Ohtani
HR over 0.5

+235 · 10:10 PM ET

Los Angeles Dodgers

THE LONG SHOT
JAC CAGLIANONEHR OVER 0.5
MLBKansas City Royals· +390

Jac Caglianone
HR over 0.5

+390 · 8:10 PM ET

Kansas City Royals

THE LONG SHOT
JUSTIN FOSCUEHR OVER 0.5
MLBTexas Rangers· +650

Justin Foscue
HR over 0.5

+650 · 8:15 PM ET

Texas Rangers

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

Fernando Tatis Jr.
HR over 0.5

+450 · 9:40 PM ET

San Diego Padres

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

Lawrence Butler
HR over 0.5

+600 · 8:10 PM ET

Oakland Athletics

THE LONG SHOT
JAKE BURGERHR OVER 0.5
MLBTexas Rangers· +456

Jake Burger
HR over 0.5

+456 · 8:15 PM ET

Texas Rangers

THE LONG SHOT
JO ADELLHR OVER 0.5
MLBCleveland Guardians· +305

Jo Adell
HR over 0.5

+305 · 8:40 PM ET

Cleveland Guardians

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

Seiya Suzuki
HR over 0.5

+475 · 10:10 PM ET

Chicago Cubs

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

Brandon Lowe
HR over 0.5

+450 · 10:10 PM ET

Pittsburgh Pirates

THE LONG SHOT
MUNETAKA MURAKAMIHR OVER 0.5
MLBChicago White Sox· +330

Munetaka Murakami
HR over 0.5

+330 · 7:40 PM ET

Chicago White Sox

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

Yordan Alvarez
HR over 0.5

+260 · 8:10 PM ET

Houston Astros

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

Mickey Moniak
HR over 0.5

+450 · 8:40 PM ET

Colorado Rockies

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

Sal Stewart
HR over 0.5

+475 · 9:40 PM ET

Cincinnati Reds

THE LONG SHOT
MIGUEL VARGASHR OVER 0.5
MLBChicago White Sox· +340

Miguel Vargas
HR over 0.5

+340 · 7:40 PM ET

Chicago White Sox

THE LONG SHOT
NATHANIEL LOWEHR OVER 0.5
MLBCleveland Guardians· +450

Nathaniel Lowe
HR over 0.5

+450 · 8:40 PM ET

Cleveland Guardians

THE LONG SHOT
MIKE TROUTHR OVER 0.5
MLBLos Angeles Angels· +464

Mike Trout
HR over 0.5

+464 · 8:15 PM ET

Los Angeles Angels

THE LONG SHOT
MATT MCLAINHR OVER 0.5
MLBCincinnati Reds· +880

Matt McLain
HR over 0.5

+880 · 9:40 PM ET

Cincinnati Reds

THE LONG SHOT
CARSON BENGEHR OVER 0.5
MLBNew York Mets· +575

Carson Benge
HR over 0.5

+575 · 7:40 PM ET

New York Mets

THE LONG SHOT
COREY SEAGERHR OVER 0.5
MLBTexas Rangers· +408

Corey Seager
HR over 0.5

+408 · 8:15 PM ET

Texas Rangers

THE LONG SHOT
MICHAEL MASSEYHR OVER 0.5
MLBKansas City Royals· +750

Michael Massey
HR over 0.5

+750 · 8:10 PM ET

Kansas City Royals

THE LONG SHOT
RYAN JEFFERSHR OVER 0.5
MLBMinnesota Twins· +575

Ryan Jeffers
HR over 0.5

+575 · 9:40 PM ET

Minnesota Twins

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

Julio Rodriguez
HR over 0.5

+420 · 10:10 PM ET

Seattle Mariners

THE LONG SHOT
RANDAL GRICHUKHR OVER 0.5
MLBChicago White Sox· +390

Randal Grichuk
HR over 0.5

+390 · 7:40 PM ET

Chicago White Sox

THE LONG SHOT
CAM SMITHHR OVER 0.5
MLBHouston Astros· +680

Cam Smith
HR over 0.5

+680 · 8:10 PM ET

Houston Astros

THE LONG SHOT
EDUARDO VALENCIAHR OVER 0.5
MLBDetroit Tigers· +500

Eduardo Valencia
HR over 0.5

+500 · 8:10 PM ET

Detroit Tigers

THE LONG SHOT
ZACH NETOHR OVER 0.5
MLBLos Angeles Angels· +453

Zach Neto
HR over 0.5

+453 · 8:15 PM ET

Los Angeles Angels

THE LONG SHOT
EUGENIO SUAREZHR OVER 0.5
MLBCincinnati Reds· +475

Eugenio Suarez
HR over 0.5

+475 · 9:40 PM ET

Cincinnati Reds

THE LONG SHOT
ALEX BREGMANHR OVER 0.5
MLBChicago Cubs· +700

Alex Bregman
HR over 0.5

+700 · 10:10 PM ET

Chicago Cubs

THE LONG SHOT
ONEIL CRUZHR OVER 0.5
MLBPittsburgh Pirates· +390

Oneil Cruz
HR over 0.5

+390 · 10:10 PM ET

Pittsburgh Pirates

THE LONG SHOT
LUIS ROBERT JR.HR OVER 0.5
MLBNew York Mets· +510

Luis Robert Jr.
HR over 0.5

+510 · 7:40 PM ET

New York Mets

THE LONG SHOT
ZACK GELOFHR OVER 0.5
MLBOakland Athletics· +600

Zack Gelof
HR over 0.5

+600 · 8:10 PM ET

Oakland Athletics

THE LONG SHOT
NOLAN ARENADOHR OVER 0.5
MLBArizona Diamondbacks· +650

Nolan Arenado
HR over 0.5

+650 · 9:40 PM ET

Arizona Diamondbacks

THE LONG SHOT
ELLY DE LA CRUZHR OVER 0.5
MLBCincinnati Reds· +575

Elly De La Cruz
HR over 0.5

+575 · 9:40 PM ET

Cincinnati Reds

THE LONG SHOT
RAFAEL FLORES JR.HR OVER 0.5
MLBPittsburgh Pirates· +600

Rafael Flores Jr.
HR over 0.5

+600 · 10:10 PM ET

Pittsburgh Pirates

GARY'S PICK
MATTHEW BOYDPITCHER OUTS OVER 17.5
MLBChicago Cubs· -140

Matthew Boyd
Pitcher Outs over 17.5

-140 · 10:10 PM ET

Chicago Cubs

GARY'S PICK
CAL RALEIGHHITS UNDER 0.5
MLBSeattle Mariners· +107

Cal Raleigh
Hits under 0.5

+107 · 10:10 PM ET

Seattle Mariners

GARY'S PICK
YOSHINOBU YAMAMOTOPITCHER HITS ALLOWED UNDER 4.5
MLBLos Angeles Dodgers· +105

Yoshinobu Yamamoto
Pitcher Hits Allowed under 4.5

+105 · 10:10 PM ET

Los Angeles Dodgers

GARY'S PICK
SPENCER HORWITZHITS UNDER 0.5
MLBPittsburgh Pirates· +140

Spencer Horwitz
Hits under 0.5

+140 · 10:10 PM ET

Pittsburgh Pirates

Research

240
  • AFTER GARYNYJ @ PIT

    PIT +1.5 → -2.5

    FANDUEL · SAME BOOK · PRE-KICK

  • PLATOON EDGESF @ BOS

    Drew Gilbert (bats L) draws Sonny Gray (RHP), batting 1st

    Gilbert leading off against Gray isn't a one-shot look, it's four or five trips through the exact matchup that favors him. I like a lefty bat with real separation getting first crack at the righty tonight.

    P 2-for-3, 5 TB

  • RED ZONENYJ @ PIT

    PIT gets inside the 20 4 more times per game

    Getting into scoring range that many times in one game means an offense sustaining drives and living in opposing territory for long stretches, not just hitting a couple big plays and punting the rest of the night. New York managing barely any trips into that same range points to drives dying around midfield, which is its own problem separate from finishing — you can't convert chances you never create. Volume like that can be shaped by field position gifts or a short field off a takeaway just as much as by an offense actually marching downfield, so a heavy trip count in one outing isn't automatic proof of a top-tier drive-sustaining unit. The bigger tell tonight is whether New York's offense can consistently cross midfield and put itself in position to compete, because right now that part of the game hasn't shown up at all.

    P Edge side lost; final 17-0

  • RED ZONENYJ @ PIT

    PIT scores on +80% more of its red-zone trips

    Scoring once you get inside the 20 is where a lot of these games actually get decided, and Pittsburgh has shown it can finish drives while New York has come up empty in the same situation. That's a real identity gap — moving the ball between the 20s doesn't count for much if the trip ends in a field goal or worse, and right now Pittsburgh is the team turning chances into touchdowns. Red zone rate off a small handful of possessions swings wildly, though — one busted coverage or one stuffed run changes the whole picture, so it says less about who's built better down there and more about how a couple of specific plays broke. If the Jets get red zone chances tonight, whether they finally finish one matters more than how they got down there in the first place.

    P Edge side lost; final 17-0

  • QUARTERBACKGB @ DEN

    DEN averages +3.8 yards every time it drops back

    GB is at 2.8 yards per pass attempt over 1 game; DEN is at 6.6 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • TRENCHESGB @ DEN

    DEN is +99 rush yards per game

    GB is at 63 rushing yards per game over 1 game; DEN is at 162 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • QUARTERBACKNYJ @ PIT

    PIT averages +3.3 yards every time it drops back

    Yards per throw is basically a measure of explosive plays, and averaging that much per attempt means a good chunk of Pittsburgh's production is coming from shots down the field rather than short, underneath stuff. New York sitting well below that mark points to an offense built on shorter, higher-percentage throws, which needs a lot of clean downs strung together to produce the same total yardage — there's a lot less margin for a negative play or a stalled series. That puts real weight on New York's defense to take away the big play first, because playing it safe against an offense already averaging chunk gains per throw is how a lead gets away in a hurry. A yards-per-attempt gap like this over one game gets skewed hard by one or two long completions, so it isn't proof of a full-field passing attack yet — but if Pittsburgh has shown even a willingness to push it deep, New York's secondary has to respect that shot on every snap tonight.

    P Edge side lost; final 17-0

  • QUARTERBACKNYJ @ PIT

    PIT's passing game is +120 yards per game

    That kind of passing output means Pittsburgh's offense is comfortable pushing the ball down the field, and that's the sort of approach that puts a defense on its heels all game — it has to declare coverage early or risk getting beat over the top. New York's offense has looked built around shorter, safer throws by comparison, which is a fine identity right up until it needs to answer with matching chunk plays and can't find them. A gap this wide off a single game usually traces back to a handful of explosive completions rather than sixty clean minutes of execution, so it's not proof Pittsburgh's passing attack is this dominant against a real defensive plan yet. Whether that big-play passing game shows up again tonight depends on whether New York's front can speed up the rhythm before it turns into another explosive night through the air.

    P Edge side lost; final 17-0

  • EXPLOSIVE PLAYSGB @ DEN

    DEN owns a +2.5 yards-per-play gap

    GB is at 2.7 yards per play over 1 game; DEN is at 5.2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • BULLPENSF @ BOS

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

    Boston's pen has been in overdrive — 16.3 innings across the last three games with five arms already turning around on short rest. If tonight's tight late against San Francisco, I don't love what they've got left down there.

  • COACHINGNYJ @ PIT

    NYJ gives away 92 fewer penalty yards per game

    This is the one spot where the Jets actually hold the cleaner profile, and it matters more than it looks — a team that isn't handing back yardage with flags keeps its own drives alive and doesn't gift the other side extra room to work with. Pittsburgh piling up that much penalty yardage is the one crack in an otherwise sharp performance, often the cost of playing an aggressive, attacking style that wins in most other ways but occasionally beats itself. A single game of flags can also swing on a couple of untimely or borderline calls rather than reflecting a truly undisciplined team, so this gap is more fragile than the rest of Pittsburgh's numbers. If New York stays clean again while needling Pittsburgh into those same mistakes, that's a real lever the Jets control instead of just reacting to Pittsburgh's identity all night.

    P Edge side won; final 17-0

  • QUARTERBACKGB @ DEN

    DEN's passing game is +100 yards per game

    GB is at 97 team passing yards per game over 1 game; DEN is at 197 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PASS RUSHGB @ DEN

    DEN's offense takes 4 fewer sacks per game

    GB is at 5 sacks taken per game over 1 game; DEN is at 1 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PASS RUSHGB @ DEN

    DEN's pocket leaks 43 fewer yards per game

    GB is at 44 sack yards lost per game over 1 game; DEN is at 1 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • RED ZONEGB @ DEN

    DEN scores on +100% more of its red-zone trips

    GB is at 0% red-zone scoring rate over 1 game; DEN is at 100% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PACE & SCRIPTNYJ @ PIT

    PIT's defense gives up 15 fewer points per game

    A defense playing that stingy buys its offense the freedom to play ahead instead of chasing the scoreboard, and that changes the whole complexion of a game — fewer possessions turn into desperate situations, fewer fourth quarters turn into shootouts. Pittsburgh's defense setting that tone means New York's offense has to sustain long drives to keep pace rather than trade scores in bursts, and nothing in this matchup suggests that's where New York is strongest right now. On the other side, a defense that's already allowed that much scoring hasn't shown it can bail out its own offense on a rough possession, which limits how conservatively New York can afford to play. Points allowed in one game leans heavily on who was lined up on the other sideline and how many possessions were even in play, so this split reads as an early signal more than a settled identity — but it puts real pressure on New York's offense to not need the bailout tonight.

    P Edge side lost; final 17-0

  • PACE & SCRIPTGB @ DEN

    DEN's defense gives up 21 fewer points per game

    GB is at 28 points allowed per game over 1 game; DEN is at 7 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PACE & SCRIPTGB @ DEN

    DEN is scoring +18 points per game

    GB is at 9 points per game over 1 game; DEN is at 27 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PACE & SCRIPTCAR @ JAX

    JAX holds the ball 8:55 longer per game

    CAR is at 26:18 time of possession per game over 2 games; JAX is at 35:12 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • TURNOVERSNYJ @ PIT

    PIT throws 2 fewer picks per game

    Clean quarterback play is its own kind of momentum control — when a passer isn't turning it over, the defense on the other side has to actually go earn a takeaway instead of just waiting for one to fall in its lap. New York's quarterback play has come with turnovers through the air, and that's the kind of thing that can hand Pittsburgh short fields and let their defense play downhill without needing to gamble for it. Zero interceptions over one game can just as easily mean a quarterback wasn't asked to throw into many contested windows, and multiple picks in a game can come from tipped balls or miscommunication as much as bad decision-making, so neither number is fully locked in as a true read on either passer. Tonight's version of this fight is simple: whoever's quarterback protects the ball longer probably ends up controlling the fourth quarter.

    P Edge side lost; final 17-0

  • TURNOVERSNYJ @ PIT

    PIT commits 2 fewer turnovers per game

    Ball security is one of those things that quietly decides who controls a game, and right now Pittsburgh isn't giving anything away while the Jets are handing over extra possessions. That matters most in a game like this because every giveaway is a shortened field for the other side, and New York can't afford to gift a defense that's already been hard to score on. Wiping the sheet clean for a full game is a good sign, but it can also just mean a team wasn't forced into many risky throws or tight windows — protecting the ball under real pressure is the tougher test. If the Jets tighten that up early, they take away the free possessions Pittsburgh has been living on so far.

    P Edge side lost; final 17-0

  • MISMATCHCAR @ JAX

    JAX's clock control — 35:12 of possession a game to CAR's 26:18

    Jacksonville isn't just moving the chains, they're parked on the field — 35 minutes of possession a game means long drives, a rested defense, and an opponent that barely gets a chance to find rhythm. Carolina's offense is on the clock for barely 26 minutes a night, which leaves almost nine extra minutes a game sitting in Jacksonville's pocket to control tempo, run plays, and dictate field position. That gap is the whole plan for Jacksonville tonight: stay on schedule, keep possessions long, and turn the game into a possession count Carolina simply can't keep pace with. Carolina's only way around it is to make its limited snaps count, hit explosive plays early, score fast, and avoid the long, grinding drives it hasn't shown it can sustain. If Jacksonville keeps the clock the way its numbers suggest, Carolina's defense ends up carrying the heavier load tonight, on the field far more than their own offense will like.

    P Edge side lost; final 34-17

  • TRENCHESCAR @ JAX

    JAX's front holds runners to 90 fewer yards per game

    Fifty-six yards allowed on the ground would hold up as a strong week against a real offense, and getting there in the first look of the season says JAX's front is winning at the point of attack rather than getting caught leaning the wrong way. CAR's number is the more telling one of the two, because it's not a single bad outing — 146 yards a game across two straight weeks means the issue fitting the run is showing up regardless of who's carrying the ball. A defense that gets moved twice in a row usually has a leverage problem at the point of attack, and that kind of issue doesn't correct itself just by changing opponents. JAX's front carries the better story into tonight, and CAR is still searching for a single half where the point of attack actually held.

    P Edge side lost; final 34-17

  • COVERAGEGB @ DEN

    DEN's secondary gives up 180 fewer passing yards per game

    GB giving up 313 yards through the air in one game means a secondary getting beat over the top and underneath both, not just picking on one busted coverage — that's a group that struggled to disguise anything all night. DEN holding its first opponent to 133 sits at the other extreme, and a number that low usually means the corners were winning at the catch point while the rush gave the quarterback nowhere to reset and climb the pocket. A 180-yard swing between these two units is talent and execution, not scheme, and gaps like that tend to hold up start to finish rather than close as the game goes on. GB's coverage has the longest way to travel tonight against a defense that's already shown it can take away the pass.

    P Edge side lost; final 33-13

  • MISMATCHNYJ @ PIT

    PIT's passing attack against NYJ's — 313 pass yards a game to 193

    Pittsburgh's passing game has been humming, averaging 313 yards a night, the kind of number that keeps drives alive on obvious passing downs and lets the offense stay ahead of schedule. New York's air attack hasn't come close, sitting at 193, so if tonight turns into a track meet through the air, Pittsburgh has already shown it can win that race and New York hasn't. New York's best way to hide that gap is to keep it from becoming a track meet at all — stay committed to the run, protect the ball, and keep Pittsburgh's offense standing on the sideline as much as possible instead of trying to match them throw for throw. Pittsburgh's incentive is the opposite: push the pace through the air early and turn this into exactly the kind of shootout New York can't win. Whichever team decides how this game gets played, through the air or on the ground, is the one walking away with the better night.

    P Edge side lost; final 17-0

  • PACE & SCRIPTNYJ @ PIT

    NYJ @ PIT carries a 20.5 market total

    A gap that size from the room's baseline means the market isn't pricing this like a game between two real offenses — it's pricing a night of clipboard-holders taking a series each before backups and camp bodies handle the rest. That kind of cast produces short drives and vanilla play-calling, not the sustained scoring the rest of the slate is averaging. Cracking this number means the second- and third-string arms have to start connecting on the low-percentage, downfield stuff they lean on once starters are gone and roster spots are on the line — that's how these totals blow up, not through methodical scoring drives. A defensive or special teams score adds points from nowhere too, and this total has almost no cushion built in for one.

  • COVERAGECAR @ JAX

    JAX's defense surrenders 1.95 fewer yards a snap

    Giving up six and a half yards a snap across two games isn't one bad quarter for CAR, it's a pattern — a defense bleeding that much regardless of down or method usually can't get off the field no matter which way the offense decides to attack it. JAX sitting right at four and a half in its opener says the front is winning first and second down often enough to keep an offense from ever finding rhythm. Two yards a snap is a real gap at this level, and gaps like that tend to show up as touchdowns instead of field goals by the fourth quarter. Right now that cushion belongs to JAX, and CAR is the side that has to close it.

    P Edge side lost; final 34-17

  • PACE & SCRIPTNYJ @ PIT

    PIT is scoring +12 points per game

    NYJ is at 16 points per game over 1 game; PIT is at 28 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • REPLACEMENTCAR @ JAX

    Haynes King (QB) is questionable for CAR

    King's hamstring already cost him a game two weeks ago, and that's the more important number here than anything about tonight specifically - losing that much of camp's evaluation window to injury is time a quarterback fighting for reps doesn't get back, no matter how tonight against Jacksonville shakes out. Questionable this many days removed from the original injury means this has settled into a managed, lingering situation rather than a sudden new concern. The reps at that position went to whoever else is in Carolina's quarterback room while King was sidelined, and those live-game looks shape a roster call more than practice snaps ever do. For a competition decided by August tape, the missed time already did its damage before tonight ever kicked off.

    P Edge side won; final 34-17

  • COVERAGEGB @ DEN

    DEN gets off the field on third down 27.2% more often

    GB has let opponents convert more than half of their third downs, which means the work on first and second down isn't setting up anything manageable — an offense facing short distance all night is going to stay on schedule no matter what a defense wants to dial up on the money down. DEN getting stops on nearly three of every four third downs is the payoff of good early-down defense, not a third-down trick, since you don't hold that well on crunch downs unless the earlier downs already did the work. That gap is about as clean a measure of forcing three-and-outs as there is, and it's the difference between an offense staying on schedule all night and one living and dying on a single snap per series. GB has to find a way to win first and second down tonight, because its third-down safety net has already shown it isn't there.

    P Edge side lost; final 33-13

  • REPLACEMENTNYJ @ PIT

    Geno Smith (QB) is questionable for NYJ

    That ankle now costs Smith a second straight exhibition outing, and at this point in August that's a non-story for the regular season - teams don't rush starting quarterbacks back for preseason snaps regardless of how mild the injury is. Day-to-day is the tell here: it's the word you use when there's no real concern, just no reason to hurry. The backup quarterback banks another full outing under center, which is actually the more useful information tonight - it's extended live evaluation for a roster spot that matters more in August than Smith's snap count does. Nothing here changes how you should think about Smith or the Jets' offense come September.

    P Edge side won; final 17-0

  • PASS RUSHGB @ DEN

    GB's rush gets home 2 more times per game

    GB is at 3 sacks recorded per game over 1 game; DEN is at 1 over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side won; final 33-13

  • PASS RUSHNYJ @ PIT

    PIT's rush gets home 4 more times per game

    PIT racking up five sacks in one game is a front that's already winning its one-on-ones fast, and even against backup protection this early in the year, that kind of get-off shows real first-step ability that tends to travel. NYJ giving up just one sack could mean quick, decisive quarterback play, or it could just mean the protection hasn't been tested by a front that gets home this often — either way, it's an unproven number about to face a much tougher rush. Four extra sacks a game is enough pressure to turn a clean pocket into a scramble drill by the second quarter, and PIT has already shown it can generate that kind of heat without needing a complicated blitz package. Whoever lines up at quarterback for NYJ tonight is stepping into the most hostile pocket either team has built so far this year.

    P Edge side lost; final 17-0

  • SITUATIONALNYJ @ PIT

    PIT moves the chains 10 more times per game

    NYJ is at 15 first downs per game over 1 game; PIT is at 25 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • TURNOVERSGB @ DEN

    DEN's defense takes the ball away 2 more times per game

    GB's zero takeaways in a game usually points to a defense playing station-to-station — disciplined enough not to give up the house, maybe, but never putting a hand on the ball or forcing a bad decision. DEN coming away with two in its opener is the finishing piece that turns a good number into extra possessions and hidden field position, and it tends to come from a front getting home in time to rush a throw or a secondary closing on the ball instead of just chasing it. Stacked on top of everything else DEN's defense already showed, those takeaways look like a product of team speed and finishing, not luck. That kind of finishing tends to compound — DEN isn't just positioned to stop drives tonight, it's positioned to end a few of them outright.

    P Edge side lost; final 33-13

  • COVERAGEGB @ DEN

    DEN's defense surrenders 2.8 fewer yards a snap

    GB's six-yard-per-play number isn't a coverage issue or a run-fit issue on its own, it's both happening at once — giving up that much regardless of how the offense chooses to attack usually comes down to angles and effort more than anything a coordinator drew up wrong. DEN sitting at 3.2 is the opposite story, a number tight enough to mean there's no soft spot for an offense to lean on possession after possession, whether it tries to run or throw. That's a gap in complete team defense, not something living in one phase of the game, and it means DEN dictated terms snap to snap in a way GB's group simply didn't. That's the profile of a defense that travels well regardless of game plan, and tonight it's GB's turn to find out firsthand.

    P Edge side lost; final 33-13

  • MISMATCHGB @ DEN

    DEN's protection against a GB front — GB takes 5 sacks a game to DEN's 1

    Denver's line has been the story early on — one sack allowed a game buys a quarterback time to let routes develop, which is about as clean as protection shows up this time of year. Green Bay's dealing with the opposite problem, watching their own quarterback go down five times a game, a number that points to real trouble up front rather than a couple of bad snaps. That's the matchup that matters most tonight: Denver's front has earned the right to control the line of scrimmage, and if it holds up again, their offense gets to operate on schedule while Green Bay is left hoping for a cleaner night than its numbers suggest. Green Bay's best way to mask that gap is to win first down, stay out of long yardage, and get the ball out on time before the pocket has a chance to cave. If Denver's protection keeps doing what it's done, this turns into a game decided up front before it's decided anywhere else.

    P Edge side lost; final 33-13

  • RED ZONENYJ @ PIT

    PIT holds red-zone trips to a score 66.7% less often

    PIT hasn't let a single red-zone possession end in points, and this early in the year a shutout like that usually says more about flying to the ball and finishing tackles than about facing top-flight offenses — it just hasn't seen enough trips yet to call it settled. NYJ's issue runs the other way: giving up scores on two of every three trips inside the twenty points at leverage and tackling problems, and those don't disappear just because the opponent changes. Put a defense that's already proven it can slam the door across from an offense that hasn't had to solve one yet, and the pressure sits squarely on NYJ to stop finishing drives at the rate it has been. PIT is the group I trust to keep saying no in the red zone tonight.

    P Edge side lost; final 17-0

  • PLATOON EDGELAA @ TEX

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

    Texas put Foscue leadoff against a lefty, and that's the whole bet — the righty bat gets the most looks at the exact matchup he crushes. Swap in a righty starter and this isn't the same play at all.

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

  • BULLPENNYM @ CHW

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

    The White Sox bullpen has thrown 17.7 innings in three days, with three different arms already pulling double duty. That's a taxed pen walking into a Mets lineup tonight.

  • TURNOVERSCAR @ JAX

    CAR throws 1.5 fewer picks per game

    CAR is at 0.5 interceptions thrown per game over 2 games; JAX is at 2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • TEAM RECORDDET @ KC

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

    Detroit is 7-1 in Troy Melton's last eight starts, and that's too consistent to call a coincidence. I'm riding the Tigers again with him on the mound in Kansas City.

  • TEAM RECORDLAA @ TEX

    Angels 1-7 in Reid Detmers's last 8 starts

    The Angels are 1-7 behind Reid Detmers in his last eight trips to the mound. Nothing about this lineup says tonight's the night that turns around in Texas.

  • PLATOON EDGECLE @ COL

    Nathaniel Lowe (bats L) draws Tanner Gordon (RHP), batting 5th

    Fifth against a righty is the keep-the-line-moving spot, and Lowe's split says he's the guy to do it. Gordon throwing right-handed is close to the whole ballgame for how this at-bat goes.

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

  • PLATOON EDGEWSH @ MIA

    Griffin Conine (bats L) hits 3rd against Brad Lord (RHP)

    Third against a righty puts Conine's platoon strength where it can actually drive in runs instead of getting buried lower in the order. This looks like Miami building the lineup around the matchup, not just filling out a card.

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

  • PLATOON EDGETOR @ NYY

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

    Leadoff against a lefty stacks Goldschmidt's night with the matchup he's built for, and leadoff means more trips than anybody else in that lineup. Fluharty being left-handed is doing all the work here.

    P 1-for-4, 1 TB

  • REPLACEMENTNYJ @ PIT

    Isaiah Davis (RB) is questionable for NYJ

    Two straight preseason games without a carry is the real number here, and that matters more for how Davis is viewed by the time cuts come than anything on tonight's scoreboard - preseason touches are how backs below the top of the depth chart make their case, and he's not getting any right now. This late in camp, a vague questionable tag is less a medical update than a signal the team has already made its call and isn't in a hurry to explain it. Every carry tonight goes to the backs who are healthy, and those are the reps that get remembered when final roster decisions get made. For Davis, this isn't about tonight's score - it's about banking enough preseason film to make the roster at all.

    P Edge side won; final 17-0

  • HEAD-TO-HEADWSH @ MIA

    Marlins are 8-3 vs Nationals this season

    Miami's owned this season series, 8-3 over Washington, even though the Nats snapped back with a 4-1 win last time out. I'm still siding with the Marlins on the bigger sample.

  • TEAM RECORDCIN @ ARI

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

    Arizona is 6-1 in Eduardo Rodriguez's last seven starts, strong team support behind him all year. I like the Diamondbacks again tonight against Cincinnati.

  • REPLACEMENTGB @ DEN

    Marvin Mims Jr. (WR) is questionable for DEN

    Two games in a row now without Mims on the field is the real story here, not tonight's matchup specifically - Denver won comfortably without him Friday and clearly felt no need to rush him back for Green Bay. An undisclosed tag this deep into August usually means the team just isn't saying, not that it's serious; if this threatened the season, that language tends to get specific fast. The receivers absorbing his targets tonight are the ones banking extra tape, which matters for anyone trying to lock down a role before final roster cuts. This sits entirely on the offensive side of the ball for Denver.

    P Edge side lost; final 33-13

  • REPLACEMENTNYJ @ PIT

    Michael Pittman Jr. (WR) is questionable for PIT

    Pittman going down as 'hard pressed' the same day as Metcalf isn't a coincidence worth shrugging off - both receivers unlikely to suit up means Pittsburgh's passing offense tonight is being run almost entirely by its depth pieces. That's a bigger deal for the receivers below them on the chart than it is for tonight's outcome, since preseason snaps like these are how a depth receiver spot gets won. The leg issue itself reads as day-to-day rather than serious - McCarthy's language is about this week's practice, not a long-term absence - but 'hard pressed' this close to kickoff is coach-speak for don't expect him. Offensively, Pittsburgh is leaning entirely on unproven targets to make throws work tonight.

    P Edge side lost; final 17-0

  • REPLACEMENTNYJ @ PIT

    DK Metcalf (WR) is questionable for PIT

    When a head coach says a player is 'hard pressed' to even practice this week, that's coach-speak for ruled out, not a game-time call - McCarthy isn't leaving Metcalf's availability tonight in doubt, he's already told you the answer. That matters for a passing game that needs its receiver building timing with the quarterback on the field, not standing on the sideline during one of the last practice windows before real snaps count. The outside targets tonight fall to whoever's next up at receiver, which is exactly the depth-chart audition this game was supposed to be about before the injury ever entered the picture. This is a passing-game story through and through - nothing about it touches how Pittsburgh's defense lines up tonight.

    P Edge side lost; final 17-0

  • HEAT CHECKDET @ KC

    Jac Caglianone: 1.322 OPS in Last 15 Days

    48 plate appearances of this is a real sample, not a weekend flash, and 22 homers already says the power was never the question. This total bases number doesn't ask for anything he hasn't already been doing. Take the over.

    P 0-for-4, 0 TB

  • PACE & SCRIPTGB @ DEN

    DEN holds the ball 7:04 longer per game

    GB is at 29:16 time of possession per game over 1 game; DEN is at 36:20 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • STREAKSTL @ PHI

    PHI have won 6 straight

    Philly's not winning these late and close — a plus-22 margin over six games means these are getting decided early and staying that way. Home against St. Louis tonight, nothing needs to change for the number to keep moving the same direction.

    P team won 6-7

  • TWO STARTSLos Angeles Dodgers — week of 8/17

    Blake Snell

    Two starts this scoring week — Mon 8/17 at Rockies (played), Sun 8/23 vs Pirates. 2.17 xERA this season.

  • TRENCHESNYJ @ PIT

    NYJ gets +1.7 more yards a carry

    NYJ is at 4.3 yards per rush attempt over 1 game; PIT is at 2.6 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 17-0

  • PLATOON EDGETOR @ NYY

    Jesus Sanchez (bats L) hits 4th against Cam Schlittler (RHP)

    Cleanup against a righty is the highest-leverage spot for this kind of split to show up — Sanchez is already hitting in the RBI spot and the matchup says he's built for this specific arm. I like this landing right in the middle of the order, where a mistake costs the most.

    P 2-for-4, 3 TB

  • SITUATIONALNYJ @ PIT

    PIT converts fourth downs at a +50% clip

    NYJ is at 0% fourth-down conversion rate over 1 game; PIT is at 50% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • RED ZONECAR @ JAX

    CAR scores on +26.7% more of its red-zone trips

    CAR is at 66.7% red-zone scoring rate over 2 games; JAX is at 40% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • COVERAGENYJ @ PIT

    PIT's defense surrenders 1.3 fewer yards a snap

    NYJ is at 4 yards per play allowed over 1 game; PIT is at 2.7 over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side lost; final 17-0

  • PLATOON EDGESF @ BOS

    Rafael Devers (bats L) gets a RHP from the 2nd spot

    The two-hole gets more at-bats than almost any spot besides leadoff, and Gray being right-handed means nearly all of them come against the side Devers beats. Lineup spot and platoon split are pulling the same direction tonight.

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

  • HEAT CHECKTB @ BAL

    Pete Alonso: 1.249 OPS in Last 15 Days

    Alonso's locked in at a 1.249 OPS across his last 53 plate appearances, and the power's already real with 29 homers on the year. That's a lot for Baltimore's staff to handle, and I'm on the over on his 1.5 total bases tonight.

    P 2-for-4, 5 TB

  • TEAM RECORDATL @ MIL

    Brewers 6-2 in Jacob Misiorowski's last 8 starts

    Milwaukee is 6-2 behind Jacob Misiorowski over his last eight starts. I like the Brewers again tonight with him on the bump against Atlanta.

  • COVERAGENYJ @ PIT

    PIT's secondary gives up 79 fewer passing yards per game

    NYJ is at 176 passing yards allowed per game over 1 game; PIT is at 97 over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side lost; final 17-0

  • TEAM RECORDSF @ BOS

    Red Sox 6-2 in Sonny Gray's last 8 starts

    Boston's 6-2 in Sonny Gray's last eight starts, a solid number to lean on with him going tonight against San Francisco.

  • HEAD-TO-HEADLAA @ TEX

    Angels are 8-4 vs Rangers this season

    The Angels have this season series handled, 8-4 over Texas, and blew the doors off 7-0 in the last meeting. I like LA to keep it going tonight.

  • TRENCHESGB @ DEN

    DEN gets +1.6 more yards a carry

    GB is at 2.6 yards per rush attempt over 1 game; DEN is at 4.2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • PACE & SCRIPTCAR @ JAX

    JAX's defense gives up 9.5 fewer points per game

    CAR is at 29.5 points allowed per game over 2 games; JAX is at 20 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • HEAD-TO-HEADTB @ BAL

    Orioles are 8-4 vs Rays this season

    Baltimore's up 8-4 on Tampa Bay this season, but the Rays just snapped back with a 7-6 win last time out. I wouldn't lean too hard on the O's tonight without accounting for that.

  • TEAM RECORDTOR @ NYY

    Blue Jays 6-2 in Mason Fluharty's last 8 starts

    Toronto's 6-2 in Fluharty's last eight because the whole team tightens up — fewer letdowns, enough runs early, a pen that holds leads. That's the kind of habit that travels, and they're taking it into New York tonight. I like the Jays.

  • TEAM RECORDTB @ BAL

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

    Baltimore is 6-2 in Trevor Rogers's last eight starts. I like the O's again with him on the mound against Tampa Bay.

  • PLATOON EDGESTL @ PHI

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

    Harper's hitting third against a righty tonight, about as good a pairing as this card offers a middle-of-the-order lefty bat — he comes up with traffic on and the matchup says he cashes it in. I like Harper big tonight.

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

  • BALLPARKCLE @ COL

    Tanner Gordon owns a 7.82 ERA at Coors Field — 2.97 everywhere else

    Gordon's been rough at his own park this year — a 7.82 ERA at Coors against a 2.97 mark everywhere else, with hitters batting .325 off him there. That's a tough split to carry into tonight's start, and I like the over with him on the mound.

    P 5.1 IP, 5 ER, 2 K

  • COOLING OFFWSH @ MIA

    Otto Lopez: .451 OPS in Last 15 Days

    Lopez has gone cold enough that this reads like more than tough luck, a .451 OPS over his last two weeks. Washington's a spot for him to simplify and just find his way on base rather than force it.

    P 1-for-4, 1 TB

  • COOLING OFFOAK @ HOU

    Yordan Alvarez: .603 OPS in Last 15 Days

    Alvarez at .603 OPS the last 15 days is well below the hitter he's been all season, and bats like his don't stay down long. Oakland catches him at a point where I'd expect the numbers to snap back.

    P 2-for-3, 4 TB

  • SITUATIONALNYJ @ PIT

    PIT converts third downs at a +15.4% clip

    NYJ is at 38.5% third-down conversion rate over 1 game; PIT is at 53.8% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • STREAKMIN @ SD

    SD games have gone UNDER 5 straight

    These games are averaging 5.6 runs against a number that usually sits near 8.4 — that's a massive gap, not a couple of close calls breaking the same way. The total's down to 8 tonight, but that's still well above the real pace of the last five.

    P final total 8 vs 8

  • REPLACEMENTGB @ DEN

    J.K. Dobbins (RB) is questionable for DEN

    Dobbins isn't in line to play in Friday's preseason game in Atlanta, Parker Gabriel of The Denver Post reports. Reported Aug 14.

    P Edge side lost; final 33-13

  • REPLACEMENTGB @ DEN

    Josh Jacobs (RB) is questionable for GB

    LaFleur putting Jacobs' practice return at 'later next week' means tonight against Denver was never in play once that timeline came out - a back who isn't even doing team drills yet isn't suiting up for an exhibition game days before that. This is the clearest kind of questionable there is: it's a formality tag on a player everyone already knows isn't playing. The carries tonight go entirely to the other backs on Green Bay's roster, and with the lead job already spoken for once Jacobs is healthy, this is really about the competition for early-down work behind him. Offensively, this is Green Bay auditioning its running back depth with its starter never in the building plan for tonight.

    P Edge side won; final 33-13

  • COOLING OFFDET @ KC

    Dillon Dingler: .490 OPS in Last 15 Days

    Dingler's slump has been broad enough to be more than a couple of balls finding gloves, a .490 OPS over his last two weeks. Kansas City is a chance for him to quiet things down and find one clean swing.

    P 0-for-5, 0 TB

  • COOLING OFFLAA @ TEX

    Ezequiel Duran: .360 OPS in Last 15 Days

    Duran's the coldest bat on the board tonight, a .360 OPS the last 15 days that looks like a swing issue more than bad luck. Home against the Angels is a good spot for him to shorten up and reset.

    P 4-for-5, 5 TB

  • REPLACEMENTCAR @ JAX

    Chuba Hubbard (RB) is questionable for CAR

    Canales already told you the plan here - Hubbard sits now, and he's penciled in for Week 1 against the Bears regardless of what tonight looks like. That's about as close to a guarantee as preseason injury language gets, and it means the questionable tag tonight isn't really about health at all, it's about a team protecting its starting back from a game that doesn't matter. Every carry in that backfield tonight belongs to the other running backs on the roster, and for the backs further down that depth chart, this is meaningful audition time. Nothing about this changes how Carolina's offense should be viewed once the season starts - this is pure caution, not concern.

    P Edge side won; final 34-17

  • PASS RUSHCAR @ JAX

    CAR's offense takes 1.5 fewer sacks per game

    CAR is at 2.5 sacks taken per game over 2 games; JAX is at 4 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • RED ZONEGB @ DEN

    DEN holds red-zone trips to a score 30% less often

    GB is at 80% red-zone scoring allowed over 1 game; DEN is at 50% over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side lost; final 33-13

  • HR THREATPirates @ Dodgers

    Max Muncy

    Gary's Take Muncy is the play I like best on this board. Three homers in his last week, four in his last fifteen games, and a season-long homer rate that ranks with anyone in this lineup regardless of which arm is on the mound.

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

  • REPLACEMENTGB @ DEN

    Jaylen Waddle (WR) is questionable for DEN

    Waddle (leg) isn't slated to play in Friday's preseason contest in Atlanta, Parker Gabriel of The Denver Post reports. Reported Aug 14.

    P Edge side lost; final 33-13

  • STREAKDET @ KC

    KC have won 5 straight

    Strip out this run and the other five games in that window were 1-4 — this team was scuffling before it turned around. Fourteen runs of margin over five wins is tight, competitive baseball, and that kind of execution tends to stick.

    P team won 2-5

  • TURNOVERSCAR @ JAX

    CAR commits 1 fewer turnovers per game

    CAR is at 1 turnovers committed per game over 2 games; JAX is at 2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • TURNOVERSGB @ DEN

    GB puts 1 fewer fumbles on the ground per game

    GB is at 0 fumbles lost per game over 1 game; DEN is at 1 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 33-13

  • TURNOVERSGB @ DEN

    GB commits 1 fewer turnovers per game

    GB is at 0 turnovers committed per game over 1 game; DEN is at 1 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 33-13

  • SITUATIONALCAR @ JAX

    CAR converts third downs at a +14.7% clip

    CAR is at 48% third-down conversion rate over 2 games; JAX is at 33.3% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • TRENCHESCAR @ JAX

    CAR gets +1.45 more yards a carry

    CAR is at 4.75 yards per rush attempt over 2 games; JAX is at 3.3 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • COOLING OFFTB @ BAL

    Junior Caminero: .590 OPS in Last 15 Days

    He's young, and young hitters go through stretches where the league finds a hole before they adjust back. He's still getting a full workload, so Tampa Bay clearly hasn't lost faith in him — I just want to see Caminero drive the ball again before I pay up for him in power markets tonight.

    P 2-for-4, 3 TB

  • HEAT CHECKCHC @ SEA

    Alex Bregman: 1.061 OPS in Last 15 Days

    Bregman's seeing the ball well, but 1.061 is a long way above his .749 season mark, and 1.5 total bases in Seattle needs an extra-base hit or a multi-hit game. I'll pass on that number.

    P 3-for-5, 9 TB

  • FANTASY USAGENYJ @ PIT

    Breece Hall: 17.2 opp/g in the 2025 baseline

    Breece Hall averaged 17.2 carries plus targets per game across 5 2025 regular-season games. BDL confirms Breece Hall is currently active for NYJ; this is a labeled prior-season baseline, not current form. NYJ faces PIT next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side won; final 17-0

  • SITUATIONALGB @ DEN

    DEN moves the chains 7 more times per game

    GB is at 17 first downs per game over 1 game; DEN is at 24 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • TOMORROWCLE @ COL

    Gabriel Hughes: 6.69 ERA vs 3.42 xERA

    Hughes is projected to start tomorrow against Cleveland, and his 6.69 ERA doesn't match a 3.42 expected mark — opponents are hitting .267 off him when the contact quality says .232. That's a pitcher due for better results soon.

  • HEAT CHECKTOR @ NYY

    Alejandro Kirk: 1.170 OPS in Last 15 Days

    Kirk's in the middle of a real heater, a 1.170 OPS over 42 plate appearances. Tonight's total bases line is only 0.5, so all he needs is one single against Yankees pitching, and I'm on the over.

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

  • COOLING OFFCIN @ ARI

    Elly De La Cruz: .514 OPS in Last 15 Days

    De La Cruz has cooled to a .514 OPS over his last 15 days, and it looks more like timing than luck. Arizona's a good spot for him to control the zone instead of trying to end the slump in one swing.

    P 0-for-4, 0 TB

  • FANTASY USAGEGB @ DEN

    Courtland Sutton: 8.8 tgt/g in the 2025 baseline

    Courtland Sutton averaged 8.8 targets per game across 5 2025 regular-season games. BDL confirms Courtland Sutton is currently active for DEN; this is a labeled prior-season baseline, not current form. DEN faces GB next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side lost; final 33-13

  • HEAT CHECKMIN @ SD

    Fernando Tatis Jr.: 1.132 OPS in Last 15 Days

    Tatis is running well above his season level the last two weeks, a 1.132 OPS with 15 homers already banked this year. At 1.5 total bases against Minnesota, either one swing or two singles gets it done, and I'm on the over.

    P 3-for-4, 4 TB

  • TWO STARTSSeattle Mariners — week of 8/17

    Bryce Miller

    Two starts this scoring week — Tue 8/18 at Brewers (played), Sun 8/23 vs Cubs. 3.03 xERA this season.

  • HEAT CHECKSTL @ PHI

    Alec Bohm: .987 OPS in Last 15 Days

    Bohm's seeing the ball better than he has all year, a .987 OPS over 49 plate appearances. But 1.5 total bases against St. Louis still needs real damage, not just contact, so I'm staying off the over there.

    P 3-for-5, 5 TB

  • HR THREATCubs @ Mariners

    Pete Crow-Armstrong

    Gary's Take Pete Crow-Armstrong is running the hottest power stretch of anybody in this game — four home runs in his last seven, five in his last fifteen, and he's chasing a second straight 30-30 season. He hits right-handers even better than he hits lefties, and Emerson Hancock is exactly that: a fastball-and-sinker righty averaging 95 who lives in the zone rather than around it.

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

  • HR THREATPirates @ Dodgers

    Shohei Ohtani

    Gary's Take Chandler's got a real problem with left-handed power — eight homers allowed to lefties this year against just two to righties, and Ohtani's the best lefty bat on the planet stepping into that exact matchup. He's carrying three homers in his last seven games and four in his last fifteen, and he's already gone deep twice against Pittsburgh this season in a tiny sample.

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

  • SITUATIONALCAR @ JAX

    JAX converts fourth downs at a +40% clip

    CAR is at 60% fourth-down conversion rate over 2 games; JAX is at 100% over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • FANTASY USAGEGB @ DEN

    J.K. Dobbins: 16.4 opp/g in the 2025 baseline

    J.K. Dobbins averaged 16.4 carries plus targets per game across 5 2025 regular-season games. BDL confirms J.K. Dobbins is currently active for DEN; this is a labeled prior-season baseline, not current form. DEN faces GB next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side lost; final 33-13

  • COOLING OFFTOR @ NYY

    Luis Garcia Jr.: .490 OPS in Last 15 Days

    Garcia's approach has gone cold, a .490 OPS over his last two weeks. Against the Yankees, I'd want to see him quiet things down and find line drives instead of chasing the big swing back.

    P 0-for-1, 0 TB

  • FANTASY USAGECAR @ JAX

    Jakobi Meyers: 8 tgt/g in the 2025 baseline

    Jakobi Meyers averaged 8 targets per game across 5 2025 regular-season games. BDL confirms Jakobi Meyers is currently active for JAX; this is a labeled prior-season baseline, not current form. JAX faces CAR next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side lost; final 34-17

  • CLOSER WATCHDET @ KC

    Lucas Erceg / Alex Lange

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

  • CLOSER WATCHCIN @ ARI

    Brandyn Garcia / Dennis Santana

    Shared ninth in ARI: Brandyn Garcia 4 saves, Dennis Santana 2. The role is live.

  • CLOSER WATCHTB @ BAL

    Ryan Helsley / Andrew Kittredge

    Shared ninth in BAL: Ryan Helsley 8 saves, Andrew Kittredge 6. The role is live.

  • CLOSER WATCHNYM @ CHW

    Grant Taylor / Bryan Hudson

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

  • TWO STARTSBoston Red Sox — week of 8/17

    Alec Gamboa

    Two starts this scoring week (second projected on rotation) — Mon 8/17 vs Diamondbacks (played), Sat 8/22 vs Giants (proj). 2.41 xERA this season.

  • COOLING OFFMIN @ SD

    Trevor Larnach: .338 OPS in Last 15 Days

    Larnach's cold spell is the shortest sample in this group, so I'd treat it as a sharp rough patch rather than a broken swing. San Diego is a fair test of patience for him to work back into rhythm.

    P 0-for-3, 0 TB

  • BULLPENOAK @ HOU

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

    Houston's bullpen has logged 15.7 innings over the last three games. Not fully gassed, but worth watching if tonight's game against Oakland runs long.

  • COOLING OFFLAA @ TEX

    Moises Ballesteros: .305 OPS in Last 15 Days

    Ballesteros was already working with a modest season line, and a .305 OPS over the last 15 days is a real step down from even that. Texas is a spot for him to strip it back to solid contact instead of forcing anything.

    P 0-for-4, 0 TB

  • STREAKTOR @ NYY

    NYY have won 4 straight

    Strip out the streak and the other six games in that window were 2-4 — this wasn't a team rolling the whole time. Ten runs of separation over four games is steady, not spectacular, and steady tends to be the more repeatable kind of winning.

    P team won 1-3

  • STREAKTB @ BAL

    BAL have lost 4 straight

    Strip out the skid and the other six games in that window were 4-2 — this team was playing above .500 before it fell apart. Getting outscored by 10 over four games is consistent losing, not one blowout skewing the average, and that's the harder kind of streak to snap.

    P team won 3-5

  • STREAKSF @ BOS

    BOS games have gone OVER 4 straight

    These Boston games aren't sneaking past the total, they're blowing through it — 12.3 runs a night against a number that was sitting near 8.4. The book's bumped tonight's total to 12.5, which says the market's finally catching up to the real scoring environment.

    P final total 10 vs 12.5

  • TWO STARTSPhiladelphia Phillies — week of 8/17

    Cristopher Sánchez

    Two starts this scoring week — Mon 8/17 vs Marlins (played), Sun 8/23 vs Cardinals. 3.34 xERA this season.

  • FANTASY USAGENYJ @ PIT

    Rico Dowdle: 15.6 opp/g in the 2025 baseline

    Rico Dowdle averaged 15.6 carries plus targets per game across 5 2025 regular-season games. BDL confirms Rico Dowdle is currently active for PIT; this is a labeled prior-season baseline, not current form. PIT faces NYJ next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side lost; final 17-0

  • HEAT CHECKMIN @ SD

    Josh Bell: 1.038 OPS in Last 15 Days

    Bell's locked in at a 1.038 OPS over his last two weeks, and he's got 17 homers backing it up. That's enough pop to clear 1.5 total bases against San Diego in one swing, and I like the over.

    P 0-for-3, 0 TB

  • EXPLOSIVE PLAYSNYJ @ PIT

    PIT owns a +1 yards-per-play gap

    NYJ is at 5 yards per play over 1 game; PIT is at 6 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • HEAT CHECKNYM @ CHW

    Bo Bichette: .963 OPS in Last 15 Days

    Bichette's form is legitimate, a .963 OPS over 54 plate appearances, but his power profile is lighter than the other hot bats on this board. 1.5 total bases against the White Sox needs an extra-base hit or two singles tonight, so I'm passing at that number.

    P 1-for-4, 4 TB

  • FANTASY USAGEGB @ DEN

    Josh Jacobs: 14.8 opp/g in the 2025 baseline

    Josh Jacobs averaged 14.8 carries plus targets per game across 5 2025 regular-season games. BDL confirms Josh Jacobs is currently active for GB; this is a labeled prior-season baseline, not current form. GB faces DEN next; this is measured opportunity, not a projection or snap-share estimate.

    P Edge side won; final 33-13

  • BULLPENTOR @ NYY

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

    The Yankees' pen has thrown 13 innings over the last three games with four arms already doubling up. Some real fatigue there heading into tonight against Toronto.

  • REPLACEMENTCAR @ JAX

    Chris Brazzell II (WR) is on injured reserve for CAR

    Knee

    P Edge side won; final 34-17

  • HEAT CHECKTOR @ NYY

    Trent Grisham: 1.008 OPS in Last 15 Days

    Grisham's running a 1.008 OPS over his last 48 plate appearances, and tonight's total bases line is only 0.5 — one single against Toronto gets it done. With 17 homers already this year, there's more upside than the line accounts for, and I'm on the over.

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

  • COOLING OFFOAK @ HOU

    Daulton Varsho: .373 OPS in L15 — draws RHP J.T. Ginn

    This isn't a good hitter running cold, a .649 season mark was already modest, and Ginn's side of the platoon doesn't offer any relief either — a .644 mark against righties over 289 at-bats is an established weakness. No favorable split to lean on here. I'd stay away from Varsho tonight.

    P 1-for-4, 2 TB

  • TWO STARTSKansas City Royals — week of 8/17

    Daniel Lynch IV

    Two starts this scoring week — Tue 8/18 vs Athletics (played), Sun 8/23 vs Tigers. 3.62 xERA this season.

  • TWO STARTSPhiladelphia Phillies — week of 8/17

    Zack Wheeler

    Two starts this scoring week (second projected on rotation) — Tue 8/18 vs Marlins (played), Sun 8/23 vs Cardinals (proj). 2.79 xERA this season.

  • COOLING OFFCHC @ SEA

    Cole Young: .451 OPS in Last 15 Days

    49 plate appearances says Young's still getting everyday at-bats despite the .451 number, and clubs don't keep running a guy out there if what they're seeing up close doesn't match the box score. I'd treat him as a below-the-radar piece tonight rather than a direct target — let the results catch up first.

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

  • COVERAGECAR @ JAX

    JAX gets off the field on third down 11.3% more often

    CAR is at 42.1% third downs allowed over 2 games; JAX is at 30.8% over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side lost; final 34-17

  • CUT LISTCIN tonight

    Nick Lodolo

    Starts tonight for CIN — 5.98 xERA behind a 4.52 ERA — the ERA is flattering him.

  • COOLING OFFTOR @ NYY

    Ben Rice: .620 OPS in Last 15 Days

    Rice is still getting a near-everyday workload through this .620 OPS stretch, so it's not a playing-time issue — more like tough sequencing than a broken swing. I'd still lean on him in on-base and hit props tonight rather than fade him.

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

  • HEAD-TO-HEADDET @ KC

    Tigers are 6-4 vs Royals this season

    Detroit leads this season series 6-4, but Kansas City just took the last meeting 5-4. Feels like a live spot for the Royals tonight rather than an easy continuation for the Tigers.

  • HEAD-TO-HEADCHC @ SEA

    Cubs are 2-0 vs Mariners this season

    The Cubs have swept this season series so far, 2-0, and rolled 7-1 in the last meeting. I like Chicago to make it three tonight.

  • TWO STARTSNew York Mets — week of 8/17

    Nolan McLean

    Monday's home start against the Padres is already in the books. Sunday's the live one, on the road against the White Sox, and a 3.7 xERA keeps him squarely in stream territory — treat this like a two-start add, not a rotation piece. Stream Sunday's start for the volume; don't chase him for ERA.

  • BATTER VS ARMLAA @ TEX

    Reid Detmers vs Ezequiel Duran: 1-for-15, 7 K

    Seven strikeouts in fifteen at-bats says Duran hasn't caught up to something specific in Detmers' mix, most likely the breaking ball, and one hit in that span means there's no real answer even on balls in play. I like Detmers to attack him in the zone tonight and lean into the strikeout total with Duran in that lineup.

    P 4-for-5, 5 TB

  • BULLPENATL @ MIL

    Milwaukee Brewers pen: 16.3 relief IP over their last 3 games

    Milwaukee's bullpen has thrown 16.3 innings across the last three games, though only one arm has gone multiple times. Something to watch late against Atlanta.

  • HEAD-TO-HEADTOR @ NYY

    Yankees are 8-6 vs Blue Jays this season

    The Yankees lead this season series 8-6 over Toronto and took the last meeting 4-3. I like them to hold that edge tonight.

  • UPCOMING GAMESNCAAF

    Next college slate · AUG 29

    BDL lists 6 verified FBS-vs-FBS games on the next college slate. All 6 kickoff times are confirmed.

  • REPLACEMENTCAR @ JAX

    Derrick Brown (DT) is questionable for CAR

    Brown (knee) was a limited participant in Sunday's practice, Joe Person of The Athletic reports. Reported Aug 9.

    P Edge side won; final 34-17

  • BALLPARKTOR @ NYY

    At Yankee Stadium, Cam Schlittler pitches to a 3.95 ERA

    Schlittler's a different pitcher at home than on the road, a 3.95 ERA at Yankee Stadium against a sharp 1.14 mark everywhere else, even with hitters only batting .253 off him there. Worth factoring in with him on the mound tonight.

    P 6 IP, 1 ER, 4 K

  • TWO STARTSSt. Louis Cardinals — week of 8/17

    Quinn Mathews

    Two starts this scoring week (second projected on rotation) — Mon 8/17 at Reds (played), Sat 8/22 at Phillies (proj). 3.08 xERA this season.

  • BALLPARKSTL @ PHI

    Jesus Luzardo owns a 4.63 ERA at Citizens Bank Park — 1.95 everywhere else

    Luzardo's numbers balloon at Citizens Bank Park, a 4.63 ERA there against 1.95 everywhere else, with hitters batting .230 off him at home. That gap is real and worth factoring in against St. Louis tonight.

    P 5.2 IP, 4 ER, 9 K

  • TWO STARTSChicago Cubs — week of 8/17

    Shota Imanaga

    Two starts this scoring week — Mon 8/17 vs White Sox (played), Sun 8/23 at Mariners. 3.81 xERA this season.

  • REGRESSIONCIN @ ARI

    Eduardo Rodriguez: 2.71 ERA vs 4.72 xERA

    Rodriguez's 2.71 ERA is running well ahead of a 4.72 expected mark — opponents hitting .238 against him when the underlying numbers say .266. Lines built off his season ERA might be underselling how hittable he's actually been tonight against Cincinnati.

    P 5.2 IP, 0 ER, 4 K

  • STARTER FORMMIN @ SD

    Connor Prielipp: 8.22 ERA over his last 3 starts

    Prielipp's been rough lately, an 8.22 ERA and a 1.76 WHIP over his last three outings, well off his 5.34 season number. That's a pitcher I'd fade tonight.

    P 6 IP, 6 ER, 7 K

  • PACE & SCRIPTGB @ DEN

    DEN runs +10 more plays per game

    GB is at 59 offensive plays per game over 1 game; DEN is at 69 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • STARTER FORMSF @ BOS

    Logan Webb: 0.90 ERA over his last 3 starts

    Webb's been outstanding lately — two earned runs over his last 20 innings, a 0.90 ERA and a 0.75 WHIP. That's a completely different pitcher than his 3.50 season line suggests, and I like him tonight against Boston.

    P 2.2 IP, 5 ER, 2 K

  • PASS RUSHNYJ @ PIT

    PIT's offense takes 1 fewer sacks per game

    NYJ is at 4 sacks taken per game over 1 game; PIT is at 3 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • PASS RUSHCAR @ JAX

    CAR's pocket leaks 10 fewer yards per game

    CAR is at 14 sack yards lost per game over 2 games; JAX is at 24 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • SITUATIONALNYJ @ PIT

    NYJ (0-1) at PIT (1-0)

    Pittsburgh's got the real momentum in this one — a win already banked, and it came at home, backed by a plus-19 differential that says it wasn't a nail-biter. New York's on the other end of that, an opening loss they were outscored in by 8, so the 0-1 mark isn't hiding anything, it's just an accurate snapshot of a rough start. The road splits add another layer: Pittsburgh's already shown it can protect its own building, while New York is a blank page away from home, 0-0 with no evidence yet either way. A 27-point swing in scoring margin between these two is a lot to make up, and New York is the team that has to prove it can do something it hasn't shown yet.

    P Edge side lost; final 17-0

  • SITUATIONALGB @ DEN

    GB (0-1) at DEN (1-0)

    Denver's the team carrying momentum, and the way it got there matters — that win came on the road, so sitting 0-0 at home actually undersells them, since a road win is the harder version of that record to put up. Green Bay's 0-1 mark tells a real story too: a 19-point deficit attached to it means that loss wasn't close, and it happened on the road, the same setting they're walking back into tonight. Line up the home/road splits and they point the same direction — Denver gets its first crack at home coming off proven road form, while Green Bay's only away sample so far was a blowout. That's a 39-point gap in scoring margin, the widest of the three games tonight, and it's consistent with everything else in front of us: one team building on the road, the other still searching for a foothold away from home.

    P Edge side lost; final 33-13

  • BULLPENDET @ KC

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

    Kansas City's pen has thrown 13 innings over the last three games with three arms already working multiple times. Worth watching if tonight's game against Detroit stays tight late.

  • BULLPENCLE @ COL

    Colorado Rockies pen: 14.3 relief IP over their last 3 games

    Romano and Herget both went back-to-back, so Colorado's two most trusted late-inning arms are also the two least available tonight. There's bulk innings in reserve behind them, but the save chance against Cleveland is a real question.

  • STARTER FORMLAA @ TEX

    MacKenzie Gore: 2.12 ERA over his last 3 starts

    Gore's been dealing lately, a 2.12 ERA and 18 strikeouts over his last three starts, way better than the 4.45 season number most lines are still built around. I like him in this one tonight.

    P 6 IP, 0 ER, 7 K

  • STARTER FORMTB @ BAL

    Freddy Peralta: 7.53 ERA over his last 3 starts

    Peralta's been battered lately — 12 earned runs over his last three starts for a 7.53 ERA, on top of an already shaky 5.27 season mark. I'm staying away from him in this one tonight.

    P 7 IP, 5 ER, 6 K

  • REGRESSIONTB @ BAL

    Chandler Simpson: .309 AVG vs .258 xBA

    This is the widest gap between results and contact quality in the whole group, and it's held up over a deep enough sample that it's not about to age out on its own. The power number's running just as hot as the average — this isn't one lucky single, the whole line's inflated. Any prop built on him repeating this pace looks overpriced to me tonight.

    P 1-for-4, 1 TB

  • COVERAGECAR @ JAX

    JAX's secondary gives up 42.5 fewer passing yards per game

    CAR is at 263.5 passing yards allowed per game over 2 games; JAX is at 221 over 1 game. Those come from the opposing team boxes in the games each side has already played this 2026 season, through 2026-08-20.

    P Edge side lost; final 34-17

  • FANTASY PICKUPSCIN @ ARI

    Corbin Carroll

    An .830 OPS hitting in the 2-hole means volume — more trips to the plate than anyone else on this list. He faces Nick Lodolo tonight, and a 5.98 xERA from the opposing arm is about as soft a matchup as you'll find on a slate. The .246 average is the only blemish on an otherwise strong spot. Add him in standard mixed leagues — the matchup and the lineup spot both point the same direction.

  • REGRESSIONDET @ KC

    Troy Melton: 1.49 ERA vs 3.06 xERA

    Melton's 1.49 ERA is running well below a 3.06 expected mark, with opponents hitting .186 against him compared to an expected .218. He's outrunning the underlying numbers, so I wouldn't be shocked to see some regression against Kansas City tonight.

    P 5.2 IP, 2 ER, 3 K

  • STARTER FORMDET @ KC

    Noah Cameron: 1.99 ERA over his last 3 starts

    Cameron's been excellent his last three times out — 19 strikeouts over 22.7 innings and a 1.99 ERA, more than two runs better than his season number. I like him tonight against Detroit.

    P 5 IP, 0 ER, 2 K

  • COACHINGNYJ @ PIT

    PIT's staff goes for it 1 more time per game on fourth down

    NYJ is at 1 fourth-down attempts per game over 1 game; PIT is at 2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • STARTER FORMCHC @ SEA

    Matthew Boyd: 6.16 ERA over his last 3 starts

    Boyd's last three starts have been ugly, a 6.16 ERA over 19 innings that's well off his 4.02 season number. I don't trust him tonight against Seattle.

    P 6 IP, 4 ER, 3 K

  • QUARTERBACKGB @ DEN

    Jordan Love starts at quarterback for GB

    Love's got the cleanest shape in this group — 7.7 yards a throw leads everybody, and his 66.3% completion rate is second only to Geno Smith's, notable since he's pushing the ball further down the field than anyone else here. Add in 23 touchdowns against just 6 interceptions, well over three-to-one, and this is downfield aggression without the usual turnover cost. On the road at Denver against a Nix offense that's piled up more raw yardage on a lower per-throw average, Love doesn't need as many snaps to produce the same points. Tonight's the test of whether that per-throw edge survives on the road, away from the building it was built in.

    P Edge side won; final 33-13

  • QUARTERBACKCAR @ JAX

    Bryce Young starts at quarterback for CAR

    Young's 6.3 yards per attempt is the lowest mark in this group, so whatever's working for him isn't coming from the deep ball — it's completions and manufactured touchdowns, with 23 scores against 11 picks keeping the math efficient enough to matter. That style leans on short fields and long, patient drives. On the road against a Jacksonville offense averaging nearly a full yard more per throw, the test is pace — if Carolina falls behind the chains, Young doesn't have a quick-strike answer built into how he plays. This is a game his operation has to win slowly or not at all.

    P Edge side won; final 34-17

  • QUARTERBACKNYJ @ PIT

    Geno Smith starts at quarterback for NYJ

    Geno lives underneath — 6.75 yards a shot and a group-best 67.4% completion rate make for a rhythm, high-floor style built on the easy stuff, not explosive plays. The number that actually matters is 19 touchdowns against 17 interceptions, barely a winning ratio for a starter racking up that many completions. On the road at Pittsburgh, this is a mistake-avoidance test more than anything — he doesn't have to out-throw Rodgers, he just has to stop handing him short fields. Every one of those interceptions is exactly the kind of gift Rodgers has made a living finishing.

    P Edge side won; final 17-0

  • QUARTERBACKGB @ DEN

    Bo Nix starts at quarterback for DEN

    Nix's 3931 yards over 17 games is second only to Lawrence in this group, but a 6.42 average per attempt says he's getting there through volume of throws, not explosive plays. Twenty-five touchdowns against eleven interceptions is solid, not special, and it's a noticeably worse ratio than what Love is bringing into his building tonight. At home, the test is whether that high-attempt approach can stay clean possession for possession, because if this turns into a track meet, Love needs fewer plays to keep producing points. Tonight rewards efficiency over volume, and volume is Nix's identity.

    P Edge side lost; final 33-13

  • RETURN WATCHTEX — return listed 8/21

    Robert Garcia

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

  • QUARTERBACKCAR @ JAX

    Trevor Lawrence starts at quarterback for JAX

    Lawrence's 7.16 yards a throw and 4007 total yards over 17 games both point to the same thing — he's pushing the ball further down the field than anyone in this group not named Love, and the 60.9% completion rate, the lowest of the six, is the price of taking those shots instead of checking it down. Twenty-nine touchdowns is a real number, but twelve interceptions shows that same aggressiveness cuts both ways. At home against a Carolina quarterback playing a much shorter, lower-variance game, Jacksonville has no reason to abandon the deep shots tonight. The risk is that the same traits that get him to 29 touchdowns are what get him to interception number thirteen.

    P Edge side lost; final 34-17

  • QUARTERBACKNYJ @ PIT

    Aaron Rodgers starts at quarterback for PIT

    Rodgers isn't beating anybody with velocity — 6.67 yards a throw and 3322 total over 16 games is modest volume, nothing close to a big-play offense. What carries him is the 24-7 touchdown-to-interception split, better than three-to-one, a guy who simply doesn't give possessions away. Facing a Jets offense that's been nearly even on that same ratio, the gap in ball security is the actual matchup tonight, not the arm talent. That's the kind of game where the safer quarterback usually ends up right.

    P Edge side lost; final 17-0

  • QUARTERBACKCAR @ JAX

    CAR's passing game is +31.5 yards per game

    CAR is at 188.5 team passing yards per game over 2 games; JAX is at 157 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • TOMORROWOAK @ HOU

    Jacob Lopez: 5.22 ERA vs 3.44 xERA

    Lopez is projected to start tomorrow against Houston, and his 5.22 ERA is running well above a 3.44 expected mark — opponents hitting .262 against him when the contact quality says .208. That's a pitcher due for better results soon.

  • REGRESSIONCIN @ ARI

    Nick Lodolo: 4.52 ERA vs 5.98 xERA

    Lodolo's 4.52 ERA is running well ahead of a 5.98 expected mark, with opponents hitting .271 against him versus an expected .287. He's gotten away with more than the contact quality suggests, so I'd be careful trusting him blind against Arizona tonight.

    P 3.1 IP, 6 ER, 2 K

  • PASS RUSHNYJ @ PIT

    PIT's pocket leaks 7 fewer yards per game

    NYJ is at 26 sack yards lost per game over 1 game; PIT is at 19 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • REGRESSIONOAK @ HOU

    Zack Gelof: .269 AVG vs .228 xBA

    Gelof's power is running even hotter than his average, and in a smaller sample that's usually the first thing to cool off. I'd fade the total-base and extra-base props before I'd touch the hits tonight.

    P 0-for-4, 0 TB

  • TURNOVERSCAR @ JAX

    JAX puts 0.5 fewer fumbles on the ground per game

    CAR is at 0.5 fumbles lost per game over 2 games; JAX is at 0 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • RED ZONEGB @ DEN

    DEN gets inside the 20 1 more time per game

    GB is at 1 red-zone trips per game over 1 game; DEN is at 2 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • BALLPARKDET @ KC

    Noah Cameron owns a 5.17 ERA at Kauffman Stadium — 3.33 everywhere else

    Cameron's been worse at Kauffman than everywhere else, a 5.17 ERA at home against 3.33 on the road, with hitters at .287 there. His last three starts have been terrific, but that park split is worth keeping in mind tonight.

    P 5 IP, 0 ER, 2 K

  • PACE & SCRIPTNYJ @ PIT

    PIT runs +7 more plays per game

    NYJ is at 57 offensive plays per game over 1 game; PIT is at 64 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • REGRESSIONMIN @ SD

    Ty France: .291 AVG vs .250 xBA

    France's average and overall production are inflated by roughly the same margin, which reads as plain good fortune on balls in play rather than a real step forward. That's about as clean a fade as this board offers tonight.

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

  • FANTASY PICKUPSCIN @ ARI

    Nolan Arenado

    The line is modest — .765 OPS, .243 average, batting 5th — but he's got the same green light as the rest of this group tonight: a struggling Nick Lodolo on the mound with a 5.98 xERA. I'm fading the average line and playing the matchup. One-day matchup streamer — usable in mixed leagues tonight, nothing more.

  • REGRESSIONNYM @ CHW

    Chase Meidroth: .273 AVG vs .234 xBA

    Deepest sample in the group, and the gaps line up almost perfectly across the whole batting line — about as textbook a regression setup as you'll find. I'm not paying current prices on his hits or average tonight.

    P 0-for-4, 0 TB

  • PACE & SCRIPTNYJ @ PIT

    PIT holds the ball 2:30 longer per game

    NYJ is at 28:14 time of possession per game over 1 game; PIT is at 30:44 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 17-0

  • REGRESSIONSF @ BOS

    Ceddanne Rafaela: .284 AVG vs .247 xBA

    Full season of evidence behind this one, and the power numbers are running even hotter than the average itself. I'd fade the extra-base stuff first tonight — that's the part most out ahead of his actual contact.

    P 2-for-5, 2 TB

  • QUARTERBACKCAR @ JAX

    JAX averages +0.9 yards every time it drops back

    CAR is at 4.5 yards per pass attempt over 2 games; JAX is at 5.4 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • HEAD-TO-HEADSTL @ PHI

    Cardinals are 2-1 vs Phillies this season

    St. Louis has the edge in this season series, 2-1, and rolled in the last meeting, 7-1. I like the Cardinals to carry that into tonight.

  • HEAD-TO-HEADCLE @ COL

    Guardians are 1-0 vs Rockies this season

    One game tells you Cleveland had a good night and not much else — different leagues, no real accumulated history between these two. Coors matters a lot more for tonight than that earlier score does. I'd throw the season series out and let this one stand on its own.

  • HEAD-TO-HEADATL @ MIL

    Braves are 2-1 vs Brewers this season

    Atlanta's up 2-1 in the season series, but Milwaukee crushed the last meeting 9-4. I'd favor the Brewers' momentum in this one over the season-long series edge.

  • FANTASY PICKUPSPIT @ LAD

    Yoshinobu Yamamoto

    Streamer vs PIT — 3.08 xERA · 8.4 K/9 · 0.89 WHIP.

  • TRENCHESNYJ @ PIT

    NYJ is +19 rush yards per game

    NYJ is at 91 rushing yards per game over 1 game; PIT is at 72 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 17-0

  • CUT LISTLAA tonight

    Moises Ballesteros

    A .605 OPS and a .208 average is replacement-level offense, full stop — doesn't matter what league you're in. Batting third tonight says the lineup card still believes in him, but the lineup card isn't your roster spot; the season-long line is, and the season-long line hasn't produced anything close to a No. 3 hitter's output. Cut. That's the team's bet to make, not yours to keep funding.

  • REGRESSIONTB @ BAL

    Freddy Peralta: 5.27 ERA vs 4.09 xERA

    Peralta's season ERA sits at 5.27 against a 4.09 expected mark, so there's some bad luck mixed into that number — opponents hitting .267 against him versus an expected .242. Doesn't erase how rough his last three starts have been, but the stuff underneath may be better than the results suggest tonight.

    P 7 IP, 5 ER, 6 K

  • AFTER GARYGB @ DEN

    GB +6.5 → +6.5

    DRAFTKINGS · SAME BOOK · PRE-KICK

  • CLOSER WATCHATL @ MIL

    Trevor Megill

    No committee here — Megill's got 23 saves to Uribe's 6, and it isn't close. Milwaukee's favored at -138 over Atlanta, which usually means chances, but Megill threw yesterday, so tonight's a back-to-back look rather than a fully fresh one. Megill's still the safest saves start of this group by a mile. The only thing to track is the back-to-back workload — nothing here suggests the ninth belongs to anyone else.

  • FIRST INNINGTOR @ NYY

    NRFI watch: quiet first innings on both sides of TOR @ NYY

    Both sides have been quiet early lately — the Yankees have allowed a first-inning run just twice in their last ten games, Toronto three times, 15 clean openers between them. Schlittler's held hitters to a .196 average in first innings this season too. I like the no-run first inning at -135 tonight.

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

  • CUT LISTCOL tonight

    Jordan Beck

    A .541 OPS and a .179 average is about as bare as a season line gets — that's below what most teams tolerate from the bottom of their bench, let alone a rostered fantasy bat. He's in there batting sixth tonight, so the hook hasn't come yet, but you don't need to wait around for it before you move on. Cut. The weakest line of the three — nothing here worth the roster spot.

  • TOMORROWSTL @ PHI

    Andrew Painter: 6.43 ERA vs 5.08 xERA

    Painter's projected to start tomorrow against St. Louis, and his 6.43 ERA is running well above a 5.08 expected mark — opponents hitting .290 against him versus an expected .267. He profiles better than his results, a name to watch for a bounce-back start.

  • FIRST INNINGWSH @ MIA

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

    Fifteen of the last 20 combined games between these two have opened with a scoreless first — that's a real pattern, not noise. Gusto's first-inning ERA is nothing special but the .256 mark against him isn't scary either. I'll lean Under 0.5 in the first, even paying -115 for it.

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

  • RETURN WATCHLAD — return listed 8/21

    Gavin Stone

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

  • SITUATIONALCAR @ JAX

    CAR (1-1) at JAX (1-0)

    Jacksonville's carrying the momentum with a win already on the board, though it's a modest one — a plus-4 differential that reads as solid rather than dominant, so the 1-0 record is a fairly honest number. Carolina's the harder team to read: 1-1 looks like an even split, but a net -12 differential says they've actually been outscored across those two games, so that .500 record is flattering them more than it's telling the truth, and the current direction is a loss, not a win. The road splits matter as much as the records here — Carolina's entire sample, both games, has come away from home, while Jacksonville's win came on the road too, meaning tonight is genuinely new ground for them, the first real test of how they look in front of their own crowd. This is the tightest point-gap of the three games tonight at 16, and it sets up a battle-tested Carolina club, for better or worse, against a Jacksonville team that still hasn't shown anything at home.

    P Edge side lost; final 34-17

  • AFTER GARYCAR @ JAX

    JAX +2.5 → +2.5

    BETRIVERS · SAME BOOK · PRE-KICK

  • CUT LISTTOR tonight

    Brett Bateman

    Bateman's .271 average looks like something to build around, but a .626 OPS out of the leadoff spot tells you it's empty. Toronto keeps writing him in first, so his whole fantasy case is 'he gets a lot of at-bats,' not that he does much with them. Leadoff guys need to be doing more than just not striking out — this is a batting-average mirage with nothing behind it. Cut him. The average alone doesn't carry a .626 OPS.

  • TRENCHESCAR @ JAX

    JAX is +17 rush yards per game

    CAR is at 101 rushing yards per game over 2 games; JAX is at 118 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 34-17

  • FANTASY PICKUPSCIN @ ARI

    Geraldo Perdomo

    Lowest OPS of the three hitters I've got facing Lodolo tonight at .726, average sitting at .244, but he's batting cleanup in the 4-hole and gets the same 5.98-xERA, struggling arm that makes this matchup worth a look. Streamable in deeper mixed leagues or for SS-needy rosters — last priority of this group.

  • SITUATIONALSTL @ PHI

    No off day for STL in 7 days

    St. Louis hasn't had a day off in a week, and Philadelphia got to rest yesterday — that's a clean fatigue edge for the Phillies, especially if this one drags into the bullpens.

    P flagged side lost 6-7

  • SITUATIONALDET @ KC

    KC is on its 7th straight game day

    Kansas City's grinding through its seventh straight game day while Detroit got yesterday off. I want the fresher club here, particularly late.

    P flagged side won 2-5

  • SITUATIONALCIN @ ARI

    CIN has played 10 days running — ARI rested yesterday

    Eleven straight game days for Cincinnati walking into a rested Arizona team is about as clean a fatigue edge as the board offers tonight. Give me the D-backs off that alone.

    P flagged side lost 0-9

  • PARK WEATHERCLE @ COL

    93° at Coors Field — the ball will carry tonight

    93 degrees on top of altitude means the ball's really carrying at Coors tonight, and pitchers lose bite on breaking stuff in air that thin. The wind knocks a little off the deepest flies but doesn't change the character of the night — I like the over here, since one mistake pitch travels a long way for either side.

    P final total 10 vs 10.5 (over lean)

  • SITUATIONALCAR @ JAX

    CAR moves the chains 2.5 more times per game

    CAR is at 21.5 first downs per game over 2 games; JAX is at 19 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side won; final 34-17

  • RETURN WATCHBOS — return listed 8/24

    Roman Anthony

    Listed back 8/24 (60-Day-IL, finger) — 0.675 OPS this season.

  • FANTASY PICKUPSDET @ KC

    Troy Melton

    Streamer vs KC — 3.06 xERA · 7.8 K/9 · 0.97 WHIP.

  • COACHINGGB @ DEN

    DEN gives away 12 fewer penalty yards per game

    GB is at 76 penalty yards per game over 1 game; DEN is at 64 over 1 game. Those are current-2026 team-game results through 2026-08-20.

    P Edge side lost; final 33-13

  • CUT LISTMIA tonight

    Jakob Marsee

    Marsee's OPS is basically the same range as Bateman's, but a .205 average leading off for Miami is a real problem, not a cold stretch. Whatever's propping up that .633 OPS isn't nearly enough to cover for making an out at that rate, and he's still eating leadoff at-bats tonight that you could be getting elsewhere. In any format where average counts, this is a rostered zero. Cut him. .205 from the leadoff spot sinks your average category on its own.

  • TOMORROWATL @ MIL

    Martín Pérez: 3.15 ERA vs 4.38 xERA

    Pérez is getting hit hard plenty — 37% hard-hit rate — but his average against is 41 points below what that contact deserves. That gap doesn't hold on the road tomorrow; I'd fade the ERA in Milwaukee.

  • TOMORROWMIN @ SD

    Dean Kremer: 5.4 ERA vs 4.17 xERA

    A 5.4 ERA next to a 4.17 xERA is a full run of bad luck, and the near-identical average against — .237 to .236 — confirms it's not about the contact he's allowing. San Diego's a real lineup, but I want Kremer's number tomorrow before it catches up to the process.

  • TOMORROWPIT @ LAD

    Jared Jones: 4.78 ERA vs 3.67 xERA

    Jones' ERA is a run and a half worse than his xERA, and hitters are actually out-hitting his expected average against, .230 to .219 — the bad luck is real. Buy-low arrow up, though the Dodgers' lineup isn't the gentlest spot for the correction to show up right away.

  • TOMORROWCIN @ ARI

    Michael Soroka: 2.94 ERA vs 4.09 xERA

    A 2.94 ERA doesn't square with a .233 average against when the expected number is .255 — Soroka's been getting help from batted-ball luck, and an xERA a run higher says the correction's coming. Cincinnati's as fine a lineup as any to see it start.

  • FANTASY PICKUPSCHC @ SEA

    Dominic Canzone

    Best rate stats of any hitter on this board — .831 OPS, .262 average, batting 3rd — and he draws Matthew Boyd, who's been struggling to a 4.98 xERA. This is the single best hitter-matchup combination on the entire list. Priority streamer in deep and AL/NL-only leagues — if he's still on waivers in a mixed league, go get him.

  • RETURN WATCHLAD — return listed 8/25

    Tyler Glasnow

    Listed back 8/25 (60-Day-IL, back) — 2.72 ERA this season.

  • RUNNING GAMEATL @ MIL

    Green light: Milwaukee Brewers run, and Drake Baldwin has caught just 15%

    Drake Baldwin's caught just 15% of runners this year, so Milwaukee's going to run early and often once they're on base. That turns a leadoff single into a double and puts Atlanta's pitcher in a bind working from the stretch all night.

    P Milwaukee Brewers stole 0 bases

  • REGRESSIONSTL @ PHI

    Philadelphia Phillies are 22-11 in one-run games (.667 win%)

    A .667 win rate in one-run games is the kind of number that flatters a record more than it reflects a team — Philly's 22-11 mark in the tightest games is exactly the sort that regresses toward .500. I'd trust their season-long form over that record.

  • BALLPARKPIT @ LAD

    Yoshinobu Yamamoto owns a 3.14 ERA at Dodger Stadium — 1.99 everywhere else

    A full run of separation between his home and road ERA sounds like a real split, but hitters are still batting just .190 off him at Dodger Stadium. He's still excellent at home, just other-worldly on the road.

    P 6.1 IP, 2 ER, 9 K

  • RUNNING GAMEMIN @ SD

    Green light: San Diego Padres run, and Ryan Jeffers has caught just 15%

    Ryan Jeffers has caught just 15% of runners, so San Diego's going to press the issue on the bases the moment someone reaches. I like the Padres to manufacture a run or two off pure legs tonight.

    P San Diego Padres stole 0 bases

  • RETURN WATCHTEX — return listed 8/26

    Carter Baumler

    Listed back 8/26 (60-Day-IL, ribs) — 3.18 ERA this season.

  • TOMORROWTB @ BAL

    Brandon Young: 3.52 ERA vs 4.41 xERA

    Young's actual and expected average against are basically identical, .257 to .258, yet his ERA sits almost a run below his xERA — that points to strand-rate luck more than true run prevention. Fade the number against Tampa Bay tomorrow.

  • REGRESSIONSF @ BOS

    San Francisco Giants are 11-21 in one-run games (.344 win%)

    11-21 in one-run games is a brutal way to lose a lot of close ones, but it doesn't make the Giants a bad team — a .344 clip like that is due to even out, and I think the market's underrating them into Boston because of it.

  • RUNNING GAMETOR @ NYY

    Green light: New York Yankees run, and Alejandro Kirk has caught just 16%

    Nothing about Kirk behind the plate at 16% caught stealing discourages anyone from running, so New York can turn a leadoff single into a runner on third before the next hitter even sees two strikes. That takes the bat out of it for Toronto's staff, who now have to pitch around movement instead of just attacking the hitter. I expect the Yankees to press early and turn single-run innings into bigger ones.

    P New York Yankees stole 1 base

  • TOMORROWTB @ BAL

    Shane McClanahan: 3.25 ERA vs 4.17 xERA

    McClanahan's ERA is nearly a run better than his xERA, and a .209 average against against a .241 expected mark says luck has been doing real work. I want the field against him tomorrow before that evens out.

  • REGRESSIONDET @ KC

    Detroit Tigers are 12-22 in one-run games (.353 win%)

    A .353 record in one-run games has buried Detroit more than their actual play deserves — 12-22 in the closest games is heavy variance, not a true talent level. I think the Tigers are live for more of these than the standings suggest.

  • FANTASY PICKUPSSF @ BOS

    Sonny Gray

    Streamer vs SF — 3.6 xERA · 7.9 K/9 · 1.15 WHIP.

  • FANTASY PICKUPSSTL @ PHI

    Hunter Dobbins

    8.8 K/9 is the best strikeout rate on this board, and his 3.42 ERA sits close to his 3.75 xERA — no big gap to worry about, what you see is close to what you get. The 1.3 WHIP is the tradeoff; he's going to put runners on base. He's on the road against Philadelphia tonight. Deep-league streamer for punt-WHIP, chase-strikeouts builds only.

  • RETURN WATCHTB — return listed 8/28

    Jake Fraley

    Listed back 8/28 (60-Day-IL, groin) — 0.690 OPS this season.

  • FANTASY PICKUPSSF @ BOS

    Logan Webb

    Streamer vs BOS — 3.62 xERA · 7.1 K/9 · 1.06 WHIP.

  • RETURN WATCHSD — return listed 8/28

    Lucas Giolito

    Listed back 8/28 (15-Day-IL, elbow) — 5.16 ERA this season.

  • RETURN WATCHTOR — return listed 8/29

    Joe Mantiply

    Listed back 8/29 (60-Day-IL, knee) — 2.04 ERA this season.

Graded results

79

Games

  • W

    Brewers ML -138

    MLB · 1-2

  • L

    Rays ML +106

    MLB · 3-5

  • L

    Phillies -1.5 -120

    MLB · 6-7

  • W

    Red Sox ML -172

    MLB · 4-6

  • W

    Yankees -1.5 +115

    MLB · 1-3

  • L

    Nationals ML +136

    MLB · 2-3

  • W

    White Sox ML -126

    MLB · 4-6

  • L

    Tigers ML +100

    MLB · 2-5

  • L

    Athletics +1.5 -140

    MLB · 0-4

  • L

    Angels ML +124

    MLB · 1-2

  • W

    Guardians ML -144

    MLB · 9-1

  • W

    Padres ML -116

    MLB · 2-6

  • W

    Diamondbacks ML -142

    MLB · 0-9

  • L

    Cubs ML +100

    MLB · 5-6

  • W

    Pirates +1.5 -105

    MLB · 4-5

Props

  • W

    Alex Bregman · over

    Cubs @ Mariners · Actual 2

  • W

    Brad Lord · under

    Nationals @ Marlins · Actual 8

  • L

    Brandon Lowe · over

    Pirates @ Dodgers · Actual 0

  • W

    Bryce Harper · over

    Cardinals @ Phillies · Actual 1

  • L

    Cal Raleigh · under

    Cubs @ Mariners · Actual 1

  • W

    Cam Schlittler · under

    Blue Jays @ Yankees · Actual 1

  • L

    Cam Smith · over

    Athletics @ Astros · Actual 0

  • L

    Carson Benge · over

    Mets @ White Sox · Actual 0

  • W

    Chris Sale · under

    Braves @ Brewers · Actual 18

  • W

    Connor Prielipp · over

    Twins @ Padres · Actual 6

  • L

    Corey Seager · over

    Angels @ Rangers · Actual 0

  • L

    Eduardo Valencia · over

    Tigers @ Royals · Actual 0

  • L

    Elly De La Cruz · over

    Reds @ Diamondbacks · Actual 0

  • L

    Eugenio Suarez · over

    Reds @ Diamondbacks · Actual 0

  • L

    Fernando Tatis Jr. · over

    Twins @ Padres · Actual 0

  • L

    Freddy Peralta · under

    Rays @ Orioles · Actual 21

  • W

    Gabriel Moreno · over

    Reds @ Diamondbacks · Actual 2

  • L

    Hayden Wesneski · over

    Athletics @ Astros · Actual 1

  • L

    Hunter Dobbins · over

    Cardinals @ Phillies · Actual 3

  • L

    Jac Caglianone · over

    Tigers @ Royals · Actual 0

  • W

    Jacob Misiorowski · under

    Braves @ Brewers · Actual 18

  • L

    Jake Burger · over

    Angels @ Rangers · Actual 0

  • L

    Jo Adell · over

    Guardians @ Rockies · Actual 0

  • W

    Joey Cantillo · under

    Guardians @ Rockies · Actual 14

  • L

    J.T. Ginn · under

    Athletics @ Astros · Actual 3

  • L

    Julio Rodriguez · over

    Cubs @ Mariners · Actual 0

  • L

    Justin Foscue · over

    Angels @ Rangers · Actual 0

  • L

    Lawrence Butler · over

    Athletics @ Astros · Actual 0

  • W

    Logan Webb · under

    Giants @ Red Sox · Actual 6

  • L

    Luis Robert Jr. · over

    Mets @ White Sox · Actual 0

  • L

    MacKenzie Gore · under

    Angels @ Rangers · Actual 18

  • W

    Matthew Boyd · over

    Cubs @ Mariners · Actual 18

  • L

    Matt McLain · over

    Reds @ Diamondbacks · Actual 0

  • W

    Max Muncy · over

    Pirates @ Dodgers · Actual 1

  • L

    Michael Massey · over

    Tigers @ Royals · Actual 0

  • L

    Mickey Moniak · over

    Guardians @ Rockies · Actual 0

  • W

    Miguel Vargas · over

    Mets @ White Sox · Actual 1

  • L

    Mike Trout · over

    Angels @ Rangers · Actual 0

  • L

    Munetaka Murakami · over

    Mets @ White Sox · Actual 0

  • L

    Nathaniel Lowe · over

    Guardians @ Rockies · Actual 0

  • W

    Nick Lodolo · under

    Reds @ Diamondbacks · Actual 10

  • L

    Noah Cameron · over

    Tigers @ Royals · Actual 2

  • L

    Nolan Arenado · over

    Reds @ Diamondbacks · Actual 0

  • W

    Oneil Cruz · over

    Pirates @ Dodgers · Actual 1

  • W

    Paul Goldschmidt · over

    Blue Jays @ Yankees · Actual 1

  • W

    Pete Crow-Armstrong · over

    Cubs @ Mariners · Actual 1

  • L

    Rafael Flores Jr. · over

    Pirates @ Dodgers · Actual 0

  • W

    Randal Grichuk · over

    Mets @ White Sox · Actual 1

  • W

    Randy Vasquez · under

    Twins @ Padres · Actual 3

  • L

    Reid Detmers · over

    Angels @ Rangers · Actual 5

  • W

    Ryan Gusto · under

    Nationals @ Marlins · Actual 12

  • L

    Ryan Jeffers · over

    Twins @ Padres · Actual 0

  • L

    Sal Stewart · over

    Reds @ Diamondbacks · Actual 0

  • L

    Seiya Suzuki · over

    Cubs @ Mariners · Actual 0

  • L

    Shohei Ohtani · over

    Pirates @ Dodgers · Actual 0

  • L

    Sonny Gray · under

    Giants @ Red Sox · Actual 4

  • W

    Spencer Horwitz · under

    Pirates @ Dodgers · Actual 0

  • W

    Tanner Gordon · over

    Guardians @ Rockies · Actual 9

  • W

    Troy Melton · under

    Tigers @ Royals · Actual 2

  • L

    Yandy Diaz · over

    Rays @ Orioles · Actual 0

  • L

    Yordan Alvarez · over

    Athletics @ Astros · Actual 0

  • L

    Yoshinobu Yamamoto · under

    Pirates @ Dodgers · Actual 5

  • L

    Zach Neto · over

    Angels @ Rangers · Actual 0

  • L

    Zack Gelof · over

    Athletics @ Astros · Actual 0