the_sweatDAL @ SEA
THE NUMBER
Dallas Cowboys +2.5 -108
the_sweatPHI @ BAL
THE NUMBER
Baltimore Ravens +4 -110
bullpen_fatigueSEA @ HOU
Houston Astros pen: 16.3 relief IP over their last 3 games
Houston’s bullpen is running on fumes after 16.3 relief innings in three games, with several premium arms likely unavailable. If Seattle forces an early pitching change, the middle and late innings tilt toward the Mariners.
platoon_edgeCOL @ SF
Drew Gilbert (bats L) draws Michael Lorenzen (RHP), batting 1st
Gilbert leading off against a right-hander is exactly the setup I want for his left-handed bat. He should get maximum exposure to Lorenzen and has a strong chance to start trouble immediately.
P 3-for-4, 6 TB, 1 BB
platoon_edgeSEA @ HOU
Brendan Donovan (bats L) gets a RHP from the 1st spot
Donovan gets his preferred split against Wesneski and the leadoff spot guarantees him every possible opportunity to use it. I expect him to make the right-hander work and give Seattle an early traffic builder.
P 3-for-5, 3 TB
pace_scriptMIN @ NYG
MIN @ NYG carries a 23.5 market total
The current fanduel total is 23.5, 11 points below the 34.5 median across 7 games with posted totals on this slate.
starter_team_recordSTL @ CHC
Cubs 7-1 in Matthew Boyd's last 8 starts
The Cubs keep delivering when Boyd starts, winning seven of his last eight outings. That dependable team support gives Chicago a meaningful edge at home against St. Louis.
starter_team_recordCHW @ DET
Tigers 7-1 in Troy Melton's last 8 starts
Detroit has won seven straight Melton starts, and I trust the formula again at home. The Tigers are my side against the White Sox tonight.
starter_team_recordKC @ LAA
Angels 1-7 in Reid Detmers's last 8 starts
The Angels have lost seven straight Detmers starts, which is too persistent a pattern for me to ignore. Kansas City is the more attractive side tonight.
starter_team_recordARI @ ATL
Braves 7-1 in Grant Holmes's last 8 starts
Atlanta has won seven straight Holmes starts and repeatedly finds a way to finish behind him. I like the Braves to carry that rhythm into tonight’s home matchup.
fantasy_usageLAR @ KC
Puka Nacua: 11.8 tgt/g in the 2025 baseline
Puka Nacua averaged 11.8 targets per game across 5 2025 regular-season games. BDL confirms Puka Nacua is currently active for LAR; this is a labeled prior-season baseline, not current form. LAR faces KC next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side won; final 20-12
the_sweatDAL @ SEA
AIR
Dallas Cowboys +2.5 -108
fantasy_usagePHI @ BAL
Derrick Henry: 22.6 opp/g in the 2025 baseline
Derrick Henry averaged 22.6 carries plus targets per game across 5 2025 regular-season games. BDL confirms Derrick Henry is currently active for BAL; this is a labeled prior-season baseline, not current form. BAL faces PHI next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side won; final 7-24
the_sweatDAL @ SEA
GROUND
Dallas Cowboys +2.5 -108
platoon_edgeMIA @ CIN
Griffin Conine (bats L) hits 4th against Brady Singer (RHP)
Conine owns the right-handed matchup, and batting cleanup gives him the best chance to turn that edge into runs. If Miami puts anyone aboard against Singer, Conine is the bat positioned to do the damage.
P 1-for-4, 1 TB
starter_formMIL @ LAD
Justin Wrobleski: 9.88 ERA over his last 3 starts
A 9.88 ERA across three starts tells me Wrobleski is in a genuine downturn, not coming off one bad night. Milwaukee has a strong path to early runs and an overworked Dodgers bullpen.
P 6 IP, 4 ER, 6 K
head_to_headSEA @ HOU
Mariners are 7-2 vs Astros this season
Seattle’s 7-2 season edge deserves acknowledgment, but it does not reveal a repeatable matchup advantage. I’m treating it as supporting context rather than a reason to bet the Mariners.
pace_scriptCLE @ CHI
CLE @ CHI carries a 44.5 market total
The current fanduel total is 44.5, 10 points above the 34.5 median across 7 games with posted totals on this slate.
platoon_edgeWSH @ NYM
Brady House (bats R) gets a LHP from the 3rd spot
House hitting third against Manaea puts his strong side of the platoon split in an immediate run-producing spot. If Washington’s first two hitters create traffic, he is well positioned to cash it in.
P 1-for-4, 4 TB
streakingSD @ CLE
SD have won 6 straight
San Diego Padres have won 6 straight, outscoring teams by 19 runs over the run; 8-2 across their last 10.
P team lost 1-6
pace_scriptDAL @ SEA
DAL @ SEA carries a 24.5 market total
The current fanduel total is 24.5, 10 points below the 34.5 median across 7 games with posted totals on this slate.
pace_scriptJAX @ NO
JAX @ NO carries a 44.5 market total
The current fanduel total is 44.5, 10 points above the 34.5 median across 7 games with posted totals on this slate.
platoon_edgeWSH @ NYM
Dylan Crews (bats R) gets a LHP from the 1st spot
Crews gets Manaea from his preferred side and will see him immediately from the leadoff spot. That gives Washington its best chance to create early traffic and maximize Crews’s opportunities.
P 0-for-4, 0 TB
platoon_edgeBAL @ TB
Coby Mayo (bats R) gets a LHP from the 4th spot
Baltimore is putting Mayo’s damage against lefties exactly where it belongs: in the cleanup spot. If the top of the order reaches against Seymour, Mayo has a prime first-inning RBI opportunity.
P 0-for-3, 0 TB
platoon_edgeMIL @ LAD
Andrew Vaughn (bats R) hits 3rd against Justin Wrobleski (LHP)
Vaughn’s production against lefties makes him the Milwaukee bat I want attacking Wrobleski. From the third spot, he should receive early chances to turn baserunners into runs.
P 1-for-3, 1 TB
fantasy_usageDAL @ SEA
Jaxon Smith-Njigba: 10.4 tgt/g in the 2025 baseline
Jaxon Smith-Njigba averaged 10.4 targets per game across 5 2025 regular-season games. BDL confirms Jaxon Smith-Njigba is currently active for SEA; this is a labeled prior-season baseline, not current form. SEA faces DAL next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side lost; final 17-7
fantasy_usagePHI @ BAL
Saquon Barkley: 20.8 opp/g in the 2025 baseline
Saquon Barkley averaged 20.8 carries plus targets per game across 5 2025 regular-season games. BDL confirms Saquon Barkley is currently active for PHI; this is a labeled prior-season baseline, not current form. PHI faces BAL next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side lost; final 7-24
platoon_edgeCOL @ SF
Rafael Devers (bats L) gets a RHP from the 2nd spot
Devers batting second against Lorenzen gives San Francisco an immediate focal point in a favorable split. He can extend a rally behind Gilbert or create the first scoring threat himself.
P 1-for-5, 2 TB
starter_team_recordSEA @ HOU
Mariners 2-6 in Emerson Hancock's last 8 starts
Seattle has lost four straight Hancock starts and six of his last eight overall. That makes the Mariners difficult to trust in Houston, even with their season-series success.
platoon_edgeNYY @ TOR
Jesus Sanchez (bats L) hits 4th against Cam Schlittler (RHP)
Over 211 AB vs. Right, Jesus Sanchez owns a .790 OPS versus .366 in 29 AB the other way. He sees RHP Cam Schlittler tonight hitting 4th, where the platoon side lines up his way.
P 0-for-1, 0 TB, 2 BB
starter_team_recordBOS @ PIT
Red Sox 6-2 in Sonny Gray's last 8 starts
Boston has won six of Gray’s last eight starts, making his turn a consistently profitable team spot. Against Pittsburgh, I’m comfortable backing the Red Sox.
platoon_edgeNYY @ TOR
Nathan Lukes (bats L) hits 2nd against Cam Schlittler (RHP)
Over 238 AB vs. Right, Nathan Lukes owns a .744 OPS versus .400 in 49 AB the other way. He sees RHP Cam Schlittler tonight hitting 2nd, where the platoon side lines up his way.
P 1-for-3, 1 TB
cooling_offMIA @ CIN
Otto Lopez: .419 OPS in Last 15 Days
Lopez’s .419 OPS is ugly, but I’m not letting a 15-day slump erase his larger body of work. He interests me as a buy-low bat against Cincinnati.
P 0-for-5, 0 TB
starter_team_recordBOS @ PIT
Pirates 2-6 in Jared Jones's last 8 starts
Pittsburgh is 2-6 in Jones’s last eight starts, with no meaningful sign that the team trend is turning. Boston is the side I want tonight.
starter_team_recordMIA @ CIN
Marlins 2-6 in Ryan Gusto's last 8 starts
Miami is 2-6 across Gusto’s last eight starts and has repeatedly failed to put complete games together behind him. Cincinnati is my preferred side at home.
fantasy_usageJAX @ NO
Chris Olave: 9.6 tgt/g in the 2025 baseline
Chris Olave averaged 9.6 targets per game across 5 2025 regular-season games. BDL confirms Chris Olave is currently active for NO; this is a labeled prior-season baseline, not current form. NO faces JAX next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side lost; final 24-20
platoon_edgeBAL @ TB
Liam Hicks (bats L) hits 4th against Kyle Bradish (RHP)
Over 299 AB vs. Right, Liam Hicks owns a .896 OPS versus .534 in 84 AB the other way. He sees RHP Kyle Bradish tonight hitting 4th, where the platoon side lines up his way.
P 0-for-1, 0 TB, 2 BB
fantasy_usageJAX @ NO
Travis Etienne Jr.: 18.6 opp/g in the 2025 baseline
Travis Etienne Jr. averaged 18.6 carries plus targets per game across 5 2025 regular-season games. BDL confirms Travis Etienne Jr. is currently active for NO; this is a labeled prior-season baseline, not current form. NO faces JAX next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side lost; final 24-20
two_start_weekMilwaukee Brewers — week of 8/10
Logan Henderson
Henderson's Monday trip to San Diego is behind us, with Sunday's visit to the Dodgers closing the scoring week. A 2.70 xERA keeps this a plan-around arm for me. PLAN_AROUND
starter_formBOS @ PIT
Jared Jones: 9.69 ERA over his last 3 starts
Jones has been hit hard while providing little length, posting a 9.69 ERA over his last three starts. Boston has a clear opportunity to do damage before Pittsburgh can settle into the game.
P 5 IP, 1 ER, 7 K
two_start_weekToronto Blue Jays — week of 8/10
Dylan Cease
Cease had Boston at home Tuesday and gets the Yankees at home Sunday. With a 2.74 xERA, I'm treating the entire two-start turn as foundational. PLAN_AROUND
platoon_edgeCHW @ DET
Munetaka Murakami (bats L) hits 2nd against Troy Melton (RHP)
Murakami gets the platoon advantage against Melton while batting second, guaranteeing him a prominent role immediately. He is Chicago’s best early threat against the right-hander.
P 1-for-4, 2 TB, 1 BB
cooling_offNYY @ TOR
Ben Rice: .492 OPS in Last 15 Days
Rice’s .492 OPS marks a sharp slump, but his season work still matters more to me than the last 15 days. I see a buy-low opportunity if Toronto and the market are treating this cold stretch as his new level.
P 0-for-4, 0 TB
pace_scriptCAR @ BUF
CAR @ BUF carries a 42.5 market total
The current fanduel total is 42.5, 8 points above the 34.5 median across 7 games with posted totals on this slate.
fantasy_usageCAR @ BUF
James Cook III: 17.8 opp/g in the 2025 baseline
James Cook III averaged 17.8 carries plus targets per game across 5 2025 regular-season games. BDL confirms James Cook III is currently active for BUF; this is a labeled prior-season baseline, not current form. BUF faces CAR next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side won; final 14-29
two_start_weekLos Angeles Dodgers — week of 8/10
Tarik Skubal
Skubal opened Monday at home against Kansas City and finishes Sunday at home against Milwaukee. The 3.01 xERA gives me no reason to move away from the full week. PLAN_AROUND
head_to_headWSH @ NYM
Nationals are 8-5 vs Mets this season
Washington’s 8-5 edge over New York has not produced a clear, repeatable matchup explanation. I’m filing the season series under history rather than using it to pick tonight’s winner.
cooling_offMIL @ LAD
Tommy Edman: .379 OPS in Last 15 Days
Edman’s .379 OPS shows a slump with real weight, and his timing needs a reset. His broader track record keeps me from fading him automatically, but I need a conservative price tonight.
P 0-for-3, 0 TB, 1 BB
head_to_headBAL @ TB
Orioles are 6-3 vs Rays this season
Baltimore’s 6-3 record against Tampa Bay provides a little confidence, but several of these games have offered very little separation. It is a supporting note for the Orioles, not a decisive edge.
regression_watchKC @ LAA
Randy Dobnak: 2 ERA vs 4.78 xERA
Dobnak’s 2.00 ERA is doing too much work for a profile with few missed bats, considerable hard contact and a 4.78 xERA. I expect the Angels to begin pushing those results back toward reality.
P 5.2 IP, 0 ER, 6 K
cooling_offARI @ ATL
Drake Baldwin: .526 OPS in Last 15 Days
Baldwin’s .526 OPS has lasted long enough to respect, but his season baseline still points toward considerably more offense. I’m more interested in buying the depressed form than automatically fading him against Arizona.
P 1-for-4, 2 TB
cooling_offKC @ LAA
Zach Neto: .428 OPS in Last 15 Days
Neto’s .428 OPS reflects a meaningful timing and decision-making slump, not necessarily a permanent decline. He is a rebound candidate tonight, especially if his price has fully absorbed the cold spell.
P 0-for-3, 0 TB, 1 BB
cooling_offBOS @ PIT
Esmerlyn Valdez: .531 OPS in Last 15 Days
Valdez is far below his season level with a .531 OPS over the last 15 days. I see a young hitter pressing through a results rut, making him a speculative buy-low option at home.
P 2-for-4, 2 TB
cooling_offKC @ LAA
Vaughn Grissom: .376 OPS in Last 15 Days
Grissom’s .376 OPS reflects a serious loss of rhythm, and his season baseline does not promise a dramatic correction. Any buy-low play needs to stay small and disciplined.
two_start_weekPittsburgh Pirates — week of 8/10
Paul Skenes
Skenes visited Miami on Tuesday and has Boston at home Sunday. At a 3.13 xERA, he's an easy arm to build the week around. PLAN_AROUND
gary_hr_threatsRoyals @ Angels
Jac Caglianone
Gary's Take I’m riding the hottest power bat on the board at a price that still offers value. Caglianone has five homers in his last 15 games, including one against a left-hander here last night, and his recent contact features a 95.4 mph average exit velocity with four barrels.
P 0 HR — 1-for-3, 1 TB
fantasy_matchupCAR @ BUF
James Cook III's team carries a 29 implied total
fanduel puts BUF versus CAR in one of this slate's stronger scoring environments. That is market context for a player who cleared the usage gate in the labeled 2025 baseline, not a coverage grade or projection.
P Edge side won; final 14-29
two_start_weekLos Angeles Dodgers — week of 8/10
Blake Snell
Snell had Kansas City at home Tuesday and draws Milwaukee at home Sunday. That 2.34 xERA is the best mark on this list, so I'm riding the complete turn. PLAN_AROUND
two_start_weekColorado Rockies — week of 8/10
Gabriel Hughes
Hughes went to Arizona on Monday and is listed at San Francisco on Sunday. His 3.03 xERA puts him firmly in my weekly plan. PLAN_AROUND
closer_watchCOL @ SF
Ryan Walker / JT Brubaker
San Francisco is favored at home, so this is a live save spot. Ryan Walker is fully rested, but JT Brubaker is only one save back, making the ninth inning unsettled. Hold Walker and roster Brubaker where possible; this committee can produce saves for either arm this week.
cooling_offSD @ CLE
Brayan Rocchio: .361 OPS in Last 15 Days
Rocchio’s .361 OPS suggests his at-bats are genuinely out of sync. Against a surging San Diego club, I prefer a modest angle rather than betting aggressively on an immediate turnaround.
two_start_weekSan Francisco Giants — week of 8/10
Blade Tidwell
Tidwell hosted Houston on Monday and gets Colorado at home Sunday. A 3.15 xERA makes him part of the plan across both listed starts. PLAN_AROUND
cooling_offBOS @ PIT
Bryan Reynolds: .536 OPS in Last 15 Days
Reynolds is cold, but a .536 OPS over 15 days does not outweigh his established level for me. He is a straightforward buy-low candidate at home if the market is overly focused on recent results.
P 0-for-4, 0 TB
closer_watchKC @ LAA
Samy Natera Jr. / Jose Fermin
The Angels are favored at home, giving this bullpen a live save chance tonight. Samy Natera Jr. is fully rested, though Jose Fermin remains within two saves and has five holds. Prioritize Natera, but Fermin is a worthwhile speculative add for managers aggressively chasing saves.
cooling_offNYY @ TOR
Heliot Ramos: .376 OPS in L15 — draws RHP Braydon Fisher
Ramos owns a .376 OPS over the last 15 days and gets Fisher from his less productive side. With no clear matchup boost, I’m keeping expectations low.
P 0-for-4, 0 TB
cooling_offTEX @ OAK
Wyatt Langford: .476 OPS in Last 15 Days
Langford’s .476 OPS stands out sharply against his season baseline. I’m treating Oakland as a plausible starting point for the correction.
P 3-for-4, 6 TB
streakingTEX @ OAK
TEX games have gone UNDER 4 straight
The under has cashed 4 in a row in TEX games: 6 combined runs per game vs lines averaging 8. Tonight's number sits at 9.5.
P final total 8 vs 9.5
streakingKC @ LAA
LAA games have gone UNDER 4 straight
The under has cashed 4 in a row in LAA games: 6 combined runs per game vs lines averaging 8. Tonight's number sits at 8.
P final total 1 vs 8
streakingKC @ LAA
KC have lost 4 straight
KC have lost 4 straight and been outscored by 12 over the run. Last 10: 3-7.
P team lost 0-1
cooling_offNYY @ TOR
Ernie Clement: .456 OPS in Last 15 Days
Clement’s recent .456 OPS sits well below the level he has established over the full season. I lean toward a rebound rather than assuming this cold stretch has become his new standard.
P 2-for-2, 2 TB
platoon_edgeCHW @ DET
Andrew Benintendi (bats L) gets a RHP from the 4th spot
Benintendi gets his preferred matchup against a right-hander while hitting cleanup. That combination puts his RBI and total-base markets in play if Chicago creates traffic ahead of him.
P 2-for-4, 2 TB
two_start_weekLos Angeles Angels — week of 8/10
Reid Detmers
Detmers hosted Texas on Monday, with Kansas City at home Saturday as the other listed start. The 3.49 xERA is enough for me to use the full two-start volume. STREAM_BOTH
cooling_offMIL @ LAD
Garrett Mitchell: .484 OPS in Last 15 Days
Over the last 15 days (49 PA) he is at a .484 OPS, down 0.265 from his .749 season mark.
P 0-for-1, 0 TB
bullpen_fatigueCHW @ DET
Chicago White Sox pen: 16.7 relief IP over their last 3 games
Chicago’s bullpen has logged 16.7 innings in three games, though the work is spread broadly enough to leave several normal options available. Detroit’s opportunity is to chase the starter early and force that group into another extended night.
fantasy_usageMIN @ NYG
Justin Jefferson: 7.2 tgt/g in the 2025 baseline
Justin Jefferson averaged 7.2 targets per game across 5 2025 regular-season games. BDL confirms Justin Jefferson is currently active for MIN; this is a labeled prior-season baseline, not current form. MIN faces NYG next; this is measured opportunity, not a projection or snap-share estimate.
P Edge side won; final 13-10
gary_hr_threatsRangers @ Athletics
Lawrence Butler
Gary's Take The price is doing the heavy lifting here. Butler has homered in three straight games and five of his last 15, backed by three barrels and nine hard-hit balls in his recent contact.
P 0 HR — 0-for-3, 0 TB, 1 BB
cooling_offMIA @ CIN
Xavier Edwards: .494 OPS in L15 — draws RHP Brady Singer
Edwards is cold, but his larger profile is steady enough to keep a rebound possible. Singer gets the better side of the matchup, making this more of a buy-low thought than a strong play.
P 2-for-4, 2 TB
cooling_offCHW @ DET
Colson Montgomery: .513 OPS in L15 — draws RHP Troy Melton
Colson Montgomery's .513 OPS over the last 15 days (52 PA) trails his .719 season mark, down 0.206. Tonight he draws RHP Troy Melton — his weaker side: a .673 OPS vs RHP across 296 AB.
P 1-for-4, 2 TB
regression_tomorrowCOL @ SF
Gabriel Hughes: 5.61 ERA vs 3.03 xERA
Projected to start tomorrow vs SF. A 5.61 ERA against a 3.03 expected ERA (2.58 run gap) — unlucky, due to bounce back. Opponents hit .246 vs .215 expected.
regression_tomorrowCOL @ SF
Gabriel Hughes: 5.61 ERA vs 3.03 xERA
Hughes’s 5.61 ERA looks harsh beside a 3.03 xERA, limited barrels and an opponent average running above expectation. I’m buying a cleaner outing against San Francisco.
head_to_headNYY @ TOR
Yankees are 7-5 vs Blue Jays this season
The Yankees’ 7-5 edge over Toronto is modest, and the latest meeting showed this series can quickly change shape. I view the head-to-head record as secondary to tonight’s pitching matchup.
next_slateNCAAF
Next college slate · AUG 29
BDL lists 6 verified FBS-vs-FBS games on the next college slate. All 6 kickoff times are confirmed.
head_to_headKC @ LAA
Royals are 4-2 vs Angels this season
Kansas City’s 4-2 edge against the Angels is a modest confidence point, but the latest one-run finish showed how thin the margin can be. I would not build a Royals bet around the season series alone.
closer_watchNYY @ TOR
David Bednar
David Bednar owns the ninth for the Yankees — 27 saves this season (next closest: Ryan Yarbrough with 2).
head_to_headBOS @ PIT
Pirates are 3-1 vs Red Sox this season
Pittsburgh’s 3-1 record against Boston comes from too small a sample to carry much betting weight. Four meetings will not drive my decision tonight.
head_to_headTEX @ OAK
Athletics are 6-4 vs Rangers this season
Oakland’s 6-4 record against Texas is relevant background, especially after another convincing win. The series remains competitive enough that I still need stronger support before calling it a true matchup edge.
regression_watchPHI @ MIN
Edmundo Sosa: .218 AVG vs .283 xBA
Sosa’s .218 average sits well below his .283 expected mark, making him a clear positive-regression bat. I want to back his contact against Minnesota through a hit or reach-base angle before the market catches up.
P 1-for-4, 1 TB, 1 BB
regression_watchARI @ ATL
Eduardo Rodriguez: 2.7 ERA vs 4.78 xERA
Rodriguez has managed contact reasonably well, but his modest strikeout rate and favorable gap between actual and expected opponent average leave room for correction. Atlanta is a dangerous place for that 2.70 ERA to start climbing.
P 6 IP, 2 ER, 5 K
regression_watchSTL @ CHC
Michael McGreevy: 3.64 ERA vs 5.68 xERA
McGreevy’s low strikeout rate and damaging contact profile do not support a 3.64 ERA, especially with his xERA at 5.68. I expect the Cubs to force the regression tonight.
P 6 IP, 0 ER, 6 K
cut_listSTL tonight
Michael McGreevy
That 3.64 ERA looks rosterable, but the 5.68 xERA says McGreevy has pitched far worse than the surface result. A start tonight isn't enough reason to keep trusting that gap. CUT
starter_formTEX @ OAK
MacKenzie Gore: 1.96 ERA over his last 3 starts
Gore has combined command, strikeouts and limited baserunners during a 1.96-ERA stretch. Texas is facing a starter who currently controls innings instead of merely escaping them.
P 5.2 IP, 3 ER, 5 K
starter_formBAL @ TB
Ian Seymour: 1.62 ERA over his last 3 starts
Seymour’s 1.62 ERA over three starts is backed by missed bats and limited traffic. Baltimore is catching him at his sharpest, and I trust his current form more than the older season line.
P 6 IP, 3 ER, 9 K
bullpen_fatigueKC @ LAA
Kansas City Royals pen: 12.7 relief IP over their last 3 games
Kansas City can survive its recent bullpen workload if the starter supplies length, but several important options are unavailable or carrying repeat work. An early exit would give the Angels a chance to pressure the wrong relievers in important innings.
regression_tomorrowTEX @ OAK
Jacob Lopez: 5.38 ERA vs 3.42 xERA
Projected to start tomorrow vs TEX. A 5.38 ERA against a 3.42 expected ERA (1.96 run gap) — unlucky, due to bounce back. Opponents hit .263 vs .209 expected.
regression_tomorrowTEX @ OAK
Jacob Lopez: 5.38 ERA vs 3.42 xERA
Lopez’s soft-contact profile and 3.42 xERA are far more encouraging than his 5.38 ERA. I’m backing the underlying work to produce a better result against Texas.
ballpark_shiftPHI @ MIN
At Target Field, Connor Prielipp pitches to a 3.86 ERA
Prielipp’s 3.86 ERA and low opponent average at Target Field point to genuine comfort at home. I expect another steadier performance there against Philadelphia.
P 5 IP, 8 ER, 6 K
ownedBAL @ TB
Yandy Diaz vs Kyle Bradish: .421
Diaz’s .421 history against Bradish comes from a sample large enough to matter, and his recent steadiness makes it easier to trust. I expect him to look comfortable and give Tampa Bay a strong chance to put a runner aboard.
P 2-for-4, 2 TB, 1 BB
regression_watchSD @ CLE
Luis Campusano: .317 AVG vs .265 xBA
Campusano’s .317 average is running ahead of his .265 expected mark, so I do not want to pay for the surface production. Against Cleveland, I prefer a fade on his hit-based props.
P 0-for-2, 0 TB, 1 BB
cut_listHOU tonight
Hayden Wesneski
Wesneski's 3.86 ERA is doing a lot of work here. The 5.43 xERA points to serious trouble underneath, and tonight's start doesn't erase the season-long warning. CUT
starter_formCOL @ SF
Logan Webb: 1.35 ERA over his last 3 starts
Webb has posted a 1.35 ERA over his last three starts by controlling traffic and owning the pace of each game. Colorado is walking into a spot where clean scoring opportunities should be scarce.
P 6 IP, 1 ER, 7 K
regression_watchCHW @ DET
Troy Melton: 1.46 ERA vs 3.06 xERA
Melton’s 1.46 ERA is due for some correction, but the 3.06 xERA, low WHIP and controlled contact still describe a strong pitcher. I like the foundation against Chicago even if he is not quite as dominant as the surface number.
P 4.1 IP, 3 ER, 4 K
ballpark_shiftMIA @ CIN
Brady Singer owns a 3.53 ERA at Great American Ball Park — 5.75 everywhere else
Singer’s 3.53 ERA at Great American Ball Park comes over enough work to respect, and his opponent average supports the split. I expect the home version of Singer to show up against Miami.
P 6 IP, 3 ER, 4 K
regression_watchSD @ CLE
Ty France: .298 AVG vs .252 xBA
France’s .298 average has outpaced his .252 expected mark enough to make him a sell-high bat. I’d rather oppose another strong hitting result against San Diego than pay for the surface numbers.
P 0-for-2, 0 TB
return_watchTEX — return listed 8/15
Carter Baumler
Baumler is on Texas’ 60-day IL with a rib injury. His listed return date is today, but that’s a roster listing, not a guarantee. The 3.18 ERA keeps him interesting if you have room. WATCH; stash only with an open IL spot.
fantasy_pickupsSTL @ CHC
Seiya Suzuki
Pickup vs Michael McGreevy (5.68 xERA) — .849 OPS, bats 2nd.
cut_listCOL tonight
Michael Lorenzen
There isn't even a shiny surface number to defend Lorenzen. A 6.83 ERA backed by a 6.10 xERA is exactly the profile I want off my season-long roster, start tonight or not. CUT
regression_watchBAL @ TB
Chandler Simpson: .306 AVG vs .260 xBA
Simpson’s .306 average is well ahead of his .260 expected mark, suggesting ordinary contact has been finding too many holes. Against Baltimore, I prefer the under on a hit-based prop.
P 2-for-5, 2 TB
fantasy_pickupsCOL @ SF
Bryce Eldridge
Pickup vs Michael Lorenzen (6.1 xERA) — .776 OPS, bats 3rd.
regression_watchCOL @ SF
Mickey Moniak: .267 AVG vs .222 xBA
Mickey Moniak's .267 average comes against a .222 expected (xBA) on 315 plate appearances. His wOBA sits at .360 against a .297 expected (xwOBA). Statcast grades the quality of his contact rather than the results, and the expected marks sit below what he has actually posted.
P 0-for-3, 0 TB
regression_watchBOS @ PIT
Jared Jones: 5.03 ERA vs 3.62 xERA
Jones’s strikeouts and 3.62 xERA point toward better results than his 5.03 ERA, but the barrel rate keeps the rebound case from being clean. I see upside against Boston, though I would demand a favorable price.
P 5 IP, 1 ER, 7 K
fantasy_pickupsCOL @ SF
Rafael Devers
Pickup vs Michael Lorenzen (6.1 xERA) — .788 OPS, bats 2nd.
ballpark_shiftSTL @ CHC
At Wrigley Field, Matthew Boyd pitches to a 4.54 ERA
Boyd’s 4.54 ERA at Wrigley and higher opponent average there make the home venue a legitimate concern. His team keeps winning his starts, but I expect St. Louis to create more offense than his road form would suggest.
P 5.1 IP, 7 ER, 2 K
fantasy_pickupsCOL @ SF
Jung Hoo Lee
Pickup vs Michael Lorenzen (6.1 xERA) — .759 OPS, bats 4th.
park_weatherSTL @ CHC
Wind blowing out 10 mph at Wrigley Field tonight
Conditions at Wrigley Field: Cloudy, 75°, wind 10 mph, Out To LF. Fly balls that die most nights have a chance to go tonight. The total sits at 9.
P final total 12 vs 9 (over lean)
bullpen_fatigueSD @ CLE
San Diego Padres pen: 13 relief IP over their last 3 games
San Diego’s bullpen is stretched after 13 innings in three games, with Rodriguez and Estrada likely unavailable. Cleveland’s best path is to force an early hook and attack the Padres’ thinner middle-inning plan.
starter_formARI @ ATL
Grant Holmes: 1.62 ERA over his last 3 starts
Holmes has allowed very little early while posting a 1.62 ERA over his last three starts. I trust his current run prevention to give Atlanta control against Arizona.
P 3.2 IP, 6 ER, 3 K
park_weatherMIL @ LAD
Wind blowing out 10 mph at UNIQLO Field at Dodger Stadium tonight
A 10 mph wind blowing out at Dodger Stadium gives both lineups extra reward for getting the ball airborne. With the total set low, one or two wind-assisted drives could change this game quickly.
P final total 5 vs 7.5 (over lean)
ballpark_shiftBOS @ PIT
Jared Jones owns a 5.82 ERA at PNC Park — 3.96 everywhere else
Jones’s 5.82 ERA at PNC Park shows that the damage has carried extra weight at home even when opponents have not collected many hits. Boston has more scoring upside tonight than his home opponent average initially suggests.
P 5 IP, 1 ER, 7 K
regression_watchARI @ ATL
Grant Holmes: 3.47 ERA vs 4.75 xERA
Holmes’s 3.47 ERA is difficult to trust alongside a 4.75 xERA, elevated WHIP and concerning hard-contact profile. Arizona has a real chance to interrupt his recent run of clean results.
P 3.2 IP, 6 ER, 3 K
cut_listSD tonight
Jake Cronenworth
Still hitting 2nd for SD — 0.597 OPS, 0.222 AVG from the 2-hole.
head_to_headCHW @ DET
White Sox are 4-3 vs Tigers this season
Chicago’s 4-3 edge over Detroit reflects a close series rather than a stable matchup advantage. I’m treating the head-to-head record as noise tonight.
starter_formBAL @ TB
Kyle Bradish: 5.27 ERA over his last 3 starts
Bradish isn’t pitching like his season number right now. I’m pricing the instability, and Tampa Bay should get repeated chances to pressure him tonight.
P 6 IP, 2 ER, 3 K
return_watchPIT — return listed 8/17
Oneil Cruz
Cruz is on Pittsburgh’s 60-day IL with a hand injury and is listed for August 17. A .822 OPS makes him an easy season-long hold this close to that date. STASH.
return_watchKC — return listed 8/17
Maikel Garcia
Garcia is on Kansas City’s 10-day IL with a hand injury and is listed for August 17. The .693 OPS makes this a needs-based hold rather than a must-stash. HOLD if you need a third baseman; otherwise watch.
regression_watchSTL @ CHC
Matthew Boyd: 3.5 ERA vs 4.69 xERA
Boyd has enough strikeout ability and traffic control to avoid a total collapse, but the barrels and 4.69 xERA warn that his 3.50 ERA is flattering. I expect St. Louis to produce some regression tonight.
P 5.1 IP, 7 ER, 2 K
first_inningNYY @ TOR
NRFI watch: quiet first innings on both sides of NYY @ TOR
Both starters are equipped to control the opening frame, with Fisher spotless early and Schlittler limiting contact well. The NRFI is my cleaner first-inning angle.
P 1st inning: 0-0 (0 runs)
regression_tomorrowPHI @ MIN
Andrew Painter: 6.27 ERA vs 4.91 xERA
Painter has dealt with some poor fortune, but a 4.91 xERA and elevated barrel rate still describe an imperfect profile. I expect improvement against Minnesota, not sudden dominance.
regression_tomorrowPHI @ MIN
Andrew Painter: 6.27 ERA vs 4.91 xERA
Projected to start tomorrow vs MIN. A 6.27 ERA against a 4.91 expected ERA (1.36 run gap) — unlucky, due to bounce back. Opponents hit .288 vs .264 expected.
cut_listOAK tonight
Tommy White
Still hitting 5th for OAK — 0.544 OPS, 0.253 AVG from the 5-hole.
regression_watchCHW @ DET
Anthony Kay: 3.96 ERA vs 5.08 xERA
Kay’s high WHIP, ordinary strikeout production and damaging contact support his 5.08 xERA more than his 3.96 ERA. I’m fading his current run prevention against Detroit.
P 5.1 IP, 3 ER, 4 K
fantasy_pickupsCHW @ DET
Troy Melton
Troy Melton is my favorite stream of this group. The 1.46 ERA is ahead of his 3.06 xERA, but a 0.90 WHIP gives him a strong foundation for today’s home matchup with Chicago. Add him if you need a one-start streamer against the White Sox.
regression_tomorrowMIA @ CIN
Nick Lodolo: 4.86 ERA vs 6.18 xERA
Projected to start tomorrow vs MIA. A 4.86 ERA against a 6.18 expected ERA (1.32 run gap) — running hot, due to regress. Opponents hit .278 vs .290 expected.
starter_formTEX @ OAK
J.T. Ginn: 1.96 ERA over his last 3 starts
Across his last 3 starts (18.3 IP) he has a 1.96 ERA with a 0.98 WHIP (1.21 season) and 14 strikeouts — his season mark is 3.41, and that is where most lines still price him.
P 6 IP, 4 ER, 7 K
regression_tomorrowBAL @ TB
Freddy Peralta: 5.33 ERA vs 4.03 xERA
Peralta’s contact quality does not justify all the damage behind his 5.33 ERA, and opponents have hit well above expectation. I’m buying a rebound toward his 4.03 xERA against Baltimore.
regression_tomorrowBOS @ PIT
Patrick Sandoval: 3.3 ERA vs 4.59 xERA
Projected to start tomorrow vs PIT. A 3.3 ERA against a 4.59 expected ERA (1.29 run gap) — running hot, due to regress. Opponents hit .319 vs .277 expected.
regression_tomorrowBAL @ TB
Freddy Peralta: 5.33 ERA vs 4.03 xERA
Projected to start tomorrow vs BAL. A 5.33 ERA against a 4.03 expected ERA (1.3 run gap) — unlucky, due to bounce back. Opponents hit .272 vs .242 expected.
cut_listMIA tonight
Jakob Marsee
Still hitting 1st for MIA — 0.626 OPS, 0.204 AVG from the 1-hole.
regression_tomorrowBOS @ PIT
Patrick Sandoval: 3.3 ERA vs 4.59 xERA
Sandoval’s low hard-hit and barrel rates give his run prevention genuine support, while opponents have already hit well above expectation. I trust the contact management against Pittsburgh despite the cautious 4.59 xERA signal.
regression_tomorrowMIA @ CIN
Nick Lodolo: 4.86 ERA vs 6.18 xERA
Lodolo’s 4.86 ERA is actually kinder than his 6.18 xERA, with hard contact and barrels supporting the warning. Miami is a live regression side against him tonight.
cut_listKC tonight
Salvador Perez
Still hitting 4th for KC — 0.631 OPS, 0.216 AVG from the 4-hole.
regression_tomorrowARI @ ATL
Michael Soroka: 2.92 ERA vs 4.17 xERA
Projected to start tomorrow vs ATL. A 2.92 ERA against a 4.17 expected ERA (1.25 run gap) — running hot, due to regress. Opponents hit .231 vs .252 expected.
fantasy_pickupsSTL @ CHC
Alex Bregman
Pickup vs Michael McGreevy (5.68 xERA) — .751 OPS, bats 4th.
regression_tomorrowARI @ ATL
Michael Soroka: 2.92 ERA vs 4.17 xERA
Soroka has earned part of his success by limiting hard contact, but the barrel rate and favorable opponent-average gap still point toward regression. Atlanta is capable of turning those previously harmless balls into damage.
fantasy_pickupsCHW @ DET
Dillon Dingler
Pickup vs Anthony Kay (5.08 xERA) — .828 OPS, bats 3rd.
return_watchTOR — return listed 8/18
Joe Mantiply
Mantiply is on Toronto’s 60-day IL with a knee injury and is listed for August 18. That 2.04 ERA deserves attention, though the return date is not a promise. STASH in deeper leagues or with an open IL spot.
ownedTEX @ OAK
Wyatt Langford vs J.T. Ginn: .500
Langford has handled Ginn and shown he won’t chase when the pitch isn’t there. Even during a cold stretch, this is the kind of familiar matchup that can get his bat moving tonight.
P 3-for-4, 6 TB
regression_tomorrowKC @ LAA
Ryan Johnson: 6.71 ERA vs 5.54 xERA
Johnson has encountered a little bad fortune, but his 5.54 xERA and 11.4% barrel rate still leave major underlying risk. I’m not betting on a meaningful rebound against Kansas City.
regression_tomorrowKC @ LAA
Ryan Johnson: 6.71 ERA vs 5.54 xERA
Projected to start tomorrow vs KC. A 6.71 ERA against a 5.54 expected ERA (1.17 run gap) — unlucky, due to bounce back. Opponents hit .273 vs .262 expected.
fantasy_pickupsCHW @ DET
Kevin McGonigle
Pickup vs Anthony Kay (5.08 xERA) — .814 OPS, bats 4th.
running_gameKC @ LAA
Kansas City Royals like to run — Tyler Heineman (37% caught) is the wrong catcher to test
Kansas City’s running game meets real resistance from Heineman and his 37% caught-stealing rate. The Royals may stay aggressive, but they risk giving the Angels a cheap out.
P Kansas City Royals stole 1 base
park_weatherARI @ ATL
92° at Truist Park — the ball will carry tonight
At 92 degrees, I expect the ball to carry at Truist Park and give both offenses room for damage in the air. The total of nine is demanding, but the conditions provide a clear route to the over.
P final total 13 vs 9 (over lean)
ballpark_shiftBAL @ TB
Ian Seymour's ERA drops to 3.50 at Tropicana Field
Seymour’s 3.50 ERA and extremely low opponent average at Tropicana Field show that the home setting suits him. I expect him to keep Baltimore from building consistent offense.
P 6 IP, 3 ER, 9 K
cut_listWSH tonight
Dylan Crews
Still hitting 1st for WSH — 0.660 OPS, 0.217 AVG from the 1-hole.
cut_listHOU tonight
Daulton Varsho
Still hitting 4th for HOU — 0.663 OPS, 0.233 AVG from the 4-hole.
closer_watchBAL @ TB
Ryan Helsley / Andrew Kittredge
Baltimore is an underdog on the road, so tonight is a weaker save setup despite Ryan Helsley being fully rested. Andrew Kittredge is only two saves behind, keeping this a true committee. Keep Helsley active, but add Kittredge if saves are the priority; both remain viable this week.
closer_watchKC @ LAA
Lucas Erceg / Alex Lange
Kansas City is an underdog on the road, so this is not the strongest save spot tonight. Lucas Erceg has worked once in the last three games but is fully rested, while Alex Lange sits just two saves behind. Hold Erceg, and stash Lange if you have room; the committee makes both relevant for this week's save chase.
running_gameSD @ CLE
Cleveland Guardians like to run — Freddy Fermin (35% caught) is the wrong catcher to test
I don’t want Cleveland running just for the sake of running against Fermin’s 35% caught-stealing rate. The Guardians should pick their spots and use their speed after contact instead of risking cheap outs.
P Cleveland Guardians stole 3 bases
running_gameBAL @ TB
Green light: Tampa Bay Rays run, and Carlos Narvaez has caught just 16%
I’m giving Tampa Bay the green light against Narvaez’s 16% caught-stealing rate. The Rays can turn ordinary baserunners into scoring threats and manufacture runs without needing multiple hits.
P Tampa Bay Rays stole 0 bases
ballpark_shiftCHW @ DET
Troy Melton owns a 2.10 ERA at Comerica Park — 0.99 everywhere else
Melton has been excellent everywhere, so his 2.10 ERA at Comerica Park is not a park-driven illusion. His form remains the stronger story, and I trust it against the White Sox.
P 4.1 IP, 3 ER, 4 K
running_gameBOS @ PIT
Pittsburgh Pirates like to run — Adley Rutschman (35% caught) is the wrong catcher to test
Pittsburgh needs to be selective against Rutschman’s 35% caught-stealing rate. Forcing the running game could erase valuable traffic and kill innings before they develop.
P Pittsburgh Pirates stole 0 bases
return_watchTEX — return listed 8/20
Robert Garcia
Garcia is on Texas’ 60-day IL with a shoulder injury and is listed for August 20. His 3.38 ERA is respectable, but I’m not forcing a season-long stash. WATCH.
cut_listNYM tonight
Marcus Semien
Still hitting 6th for NYM — 0.626 OPS, 0.211 AVG from the 6-hole.
fantasy_pickupsCHW @ DET
Spencer Torkelson
Pickup vs Anthony Kay (5.08 xERA) — .747 OPS, bats 6th.
cut_listSF tonight
Drew Cavanaugh
Still hitting 6th for SF — 0.627 OPS, 0.250 AVG from the 6-hole.
cut_listSTL tonight
Masyn Winn
Still hitting 6th for STL — 0.638 OPS, 0.241 AVG from the 6-hole.
return_watchKC — return listed 8/21
Nick Mears
Mears is on Kansas City’s 60-day IL with a shoulder injury and is listed for August 21. The 5.12 ERA doesn’t justify tying up a season-long roster spot. PASS.
running_gamePHI @ MIN
Green light: Philadelphia Phillies run, and Ryan Jeffers has caught just 15%
I expect Philadelphia to attack Jeffers’ arm after reaching base. His 15% caught-stealing rate gives the Phillies a direct way to manufacture scoring opportunities against Minnesota.
P Philadelphia Phillies stole 0 bases
return_watchARI — return listed 8/21
Jordan Lawlar
Lawlar is on Arizona’s 10-day IL with a hamstring injury and is listed for August 21. A .856 OPS with that date six days away makes him one of my preferred holds here. STASH.
cut_listTOR tonight
Andres Gimenez
Still hitting 6th for TOR — 0.645 OPS, 0.238 AVG from the 6-hole.
fantasy_pickupsBOS @ PIT
Sonny Gray
Sonny Gray brings the best established run prevention here: a 2.79 ERA backed by a 3.62 xERA, plus a solid 1.15 WHIP. The 7.9 K/9 isn’t overwhelming, but the matchup with Pittsburgh puts him firmly in play. Add him in deeper leagues if you need a starter today.
fantasy_pickupsCHW @ DET
Hao-Yu Lee
Pickup vs Anthony Kay (5.08 xERA) — .717 OPS, bats 2nd.
fantasy_pickupsNYY @ TOR
Braydon Fisher
Braydon Fisher is the strikeout play, leading this trio with an 8.4 K/9. His 3.54 ERA sits close to his 3.81 xERA, though the 1.23 WHIP and matchup with the Yankees make him the riskiest option. Add him only in deeper leagues if you’re chasing strikeouts and can accept the matchup risk.
ownedCOL @ SF
Hunter Goodman vs Logan Webb: .400
Hunter Goodman has gone 4-for-10 (.400) across 10 career at-bats off Logan Webb. They meet again tonight. He enters steady (.756 OPS, L15).
first_inningARI @ ATL
ATL have gone quiet in the 1st: runs in 1 of their last 10
Atlanta has been quiet early, but Rodriguez’s first-inning issues make this a bad spot to trust that trend blindly. The Braves have a legitimate chance to strike first, while Holmes should give them cover if they do not.
P flagged team scored 2 in the 1st
first_inningMIA @ CIN
MIA have gone quiet in the 1st: runs in 1 of their last 10
Miami’s first-inning silence puts the pressure on Cincinnati to do the scoring. Gusto leaves that door open, but if the Reds miss their first chance, this should settle into a slower game quickly.
P flagged team scored 0 in the 1st
first_inningBOS @ PIT
PIT have gone quiet in the 1st: runs in 1 of their last 10
I see a quiet first inning here. Pittsburgh’s recent pattern and Gray’s matchup make the bottom half feel safe, so the main question is whether Jones can keep Boston off the board.
P flagged team scored 0 in the 1st
first_inningPHI @ MIN
MIN have gone quiet in the 1st: runs in 1 of their last 10
Minnesota’s slow starts are unlikely to change against Luzardo. Philadelphia has the clearer early scoring chance against Prielipp and could put the Twins in chase mode immediately.
P flagged team scored 0 in the 1st
return_watchLAD — return listed 8/21
Gavin Stone
Stone is on the Dodgers’ 60-day IL with a shoulder injury and is listed for August 21. With no season line available, there isn’t enough here for me to prioritize him. WATCH; stash only in deep leagues with spare IL room.