← All archive dates

Daily archive

2026-08-15

The stored Gary board for Sat, Aug 15. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

16
MLB1:10 PM

White Sox @ Tigers

Saturday afternoon at Comerica, first place is within shouting distance and Detroit is trying to answer after getting punched in the series opener. This has the feel of a tense divisional game where the starting pitchers control the temperature. Troy Melton is the separator. He has allowed no earned runs across his last 20 innings, Detroit is 6-0 in his last six starts, and his cutter-slider-splitter mix is built to disrupt a Chicago lineup leaning heavily on left-handed power. I’m willing to bet that Friday’s White Sox eruption does not carry cleanly into the day game. Anthony Kay has pitched well, but right-handed hitters have produced an .838 OPS against him, and Detroit can send eight right-handed bats into this matchup. Add the Tigers’ fresher, stronger bullpen and home field, and I make Detroit a little better than the -135 price implies. I’ll pay for the moneyline rather than ask this lineup to cover two runs.

Tigers ML-135
CONF
64%
MLB2:20 PM

Cardinals @ Cubs

Clouds over Wrigley, a light breeze carrying toward left, and a rivalry game with Chicago chasing Milwaukee. I’m backing the Cubs to win with room. The starting-pitcher matchup decided it. Matthew Boyd blanked St. Louis for seven innings just 17 days ago, while Michael McGreevy was tagged for seven runs in 1 2/3 innings by these Cubs the previous night. Chicago’s lineup is rolling, Suzuki and Bregman are driving the baseball, and McGreevy’s hittable fastball-cutter combination is a dangerous fit against them. I considered taking the run with a live Cardinals club, especially with Boyd facing a right-handed-heavy order. But I’m not paying -122 for protection against the better team. At plus money, I’ll accept the variance and bet Chicago’s edge in the rotation, lineup and bullpen to produce a multi-run win.

Cubs -1.5+102
CONF
62%
MLB4:05 PM

Rockies @ Giants

Overcast skies, marine air, and a Saturday afternoon at Oracle Park—the kind of setting where one clean starting-pitching performance can control the whole game. Logan Webb is the separator. He has allowed three earned runs across his last 20 innings, while Michael Lorenzen enters with three strikeouts, seven walks, and 12 earned runs over his last three starts. San Francisco can also attack Lorenzen with six left-handed bats; lefties have posted a 1.033 OPS against him, and his sinker and cutter have been punished all season. I’m laying the run instead of paying -167 because the Giants need to win this matchup decisively for their moneyline to hold value. Webb’s length limits exposure to the bullpen, and Lorenzen’s short-start pattern could force Colorado’s 5.56-ERA relief group to cover four or five innings. At plus money, Giants -1.5 is the sharper way to back the enormous pitching mismatch.

Giants -1.5+119
CONF
64%
MLB4:10 PM

Nationals @ Mets

Saturday afternoon at Citi Field, the wind is pushing in from right and the Mets are trying to turn a late-season surge into something real. This has the feel of a tight game that New York gradually takes control of. Sean Manaea is the separator. He has allowed five earned runs across his last 19 innings, and his sweeper should be difficult for Washington’s right-heavy lineup after a quick turnaround from Friday night. Brad Lord has thrown only five innings across his two starts, so the Nationals will likely need another extended bullpen game—and that relief group has allowed 13 earned runs over its last 27 innings. I considered the Mets run line, but their depleted lineup and Citi Field’s run suppression make laying 1.5 unnecessarily ambitious. Washington’s strong road record keeps my stake measured, yet New York has the better starter, the steadier current bullpen and enough hot bats near the top to win without needing margin. I’ll pay the manageable price and take the Mets straight up.

Mets ML-130
CONF
66%
MLB6:10 PM

Orioles @ Rays

The roof is closed at the Trop, Baltimore owns the first game, and Tampa Bay walks in trying to answer after its nine-game heater finally broke. This has the feel of a tight divisional game that gets decided after the starters leave. Ian Seymour’s changeup is the separator for me against a Baltimore order loaded with right-handed bats. Pete Alonso is scorching, but Seymour has suppressed righties all year, and the Orioles become much easier to navigate after the heart of the lineup. Kyle Bradish can keep Tampa Bay quiet early, but the Rays’ contact and speed should force him to earn every out. The deciding edge is the bullpen. Tampa Bay has Bryan Baker waiting after he never appeared Friday, while Baltimore’s relief corps nearly squandered a four-run ninth-inning lead and has been getting punished lately. I’m paying the -141 instead of asking the Rays to cover because Bradish and the pitcher-friendly park can keep this close. Rays on the moneyline.

Rays ML-141
CONF
64%
MLB6:40 PM

Marlins @ Reds

Warm Saturday night in Cincinnati, short porch waiting, with storms nearby and two right-handers trying to survive a park that punishes mistakes. After Friday’s 1-0 squeeze, this one should have more movement. Singer’s weakness against left-handed bats decides it for me. Miami can stack Marsee, Conine, Caissie, Mack and Pauley around switch-hitter Xavier Edwards, and Conine is seeing the ball too well to ignore. Singer has allowed a .849 OPS and 16 homers to lefties, so his solid home record doesn’t scare me off. Gusto is vulnerable, but Cincinnati’s right-heavy lineup runs into his better platoon split, and several Reds are cold outside the dangerous Stewart-Stephenson-Suárez pocket. Miami also has the fresher leverage options after using only Ekness last night. At essentially an even price, I’ll take the slightly better matchup and put my $100 on Miami.

Marlins ML-102
CONF
58%
MLB7:10 PM

Padres @ Guardians

Saturday night at Progressive Field, warm air drifting toward left and a Cleveland club trying to stop a train. San Diego arrives with six straight wins and the sharper heartbeat. The price decides it for me. The Padres are the better current team yet are catching plus money, with a lineup built to punish Joey Cantillo’s weakness against right-handed bats. Tatis is driving the ball, France and Campusano are scorching, and Bogaerts has rediscovered his damage stroke. Cantillo’s changeup and curve can miss bats, but his fastball is hittable and San Diego has enough lineup depth to make every mistake expensive. Wandy Peralta opening before Randy Vásquez adds uncertainty, but Cleveland’s .662 OPS against lefties limits the early danger, and its lineup has repeatedly failed to finish scoring chances. If this is close after six, I want the Padres’ deeper bullpen and better defense. I’m taking the hotter, more complete club without laying a tax: Padres moneyline at +105.

Padres ML+105
CONF
68%
MLB7:10 PM

Phillies @ Twins

Overcast skies hang above Target Field, with October pressure following both clubs into Saturday night. Philadelphia arrives off a statement win, while Minnesota is trying to answer with Buxton back in the lineup. The bet starts with Jesús Luzardo. Minnesota is weaker against left-handed pitching, and its right-heavy lineup must solve a sweeper generating elite swing-and-miss results. Luzardo has also been exceptional away from Philadelphia, while Connor Prielipp’s reverse split puts Schwarber, Harper and Stott in favorable spots. I’m laying the modest price instead of chasing Philadelphia’s run line. Prielipp has pitched better at Target Field, and the uncertain weather adds enough variance to keep a close game in play. But the Phillies own the stronger starting-pitcher matchup and the more trustworthy late-inning bridge to Duran. My $100 is on Philadelphia to win.

Phillies ML-133
CONF
68%
MLB7:10 PM

Mariners @ Astros

Saturday night in Houston, roof shut, division race tightening. Seattle walks back into Daikin Park less than 24 hours after watching a two-run lead disappear in a five-run walk-off avalanche. Hayden Wesneski has stretched from 5⅔ to six to seven innings in his three starts, and Houston has won all three. That length matters because both bullpens worked hard Friday. Emerson Hancock owns the better season numbers, but his last three starts have featured 25 hits in 15⅔ innings. Houston’s right-handed bats get a favorable park shape, while Yordan Alvarez gives the lineup its most dangerous counterpunch. I’m laying the short money instead of chasing Houston’s +162 run line. Seattle is missing Taylor Ward and two shortstops, its closer just absorbed a 23-pitch meltdown, and the club is 2-8 over its last ten with a 24-37 road record. The Astros have the stronger lineup, the steadier bullpen baseline and the starter trending in the better direction. At -119, that is enough for my hundred.

Astros ML-119
CONF
62%
MLB7:15 PM

Red Sox @ Pirates

Saturday night at PNC Park, warm air, almost no wind, and Pittsburgh looking to carry Friday’s fireworks into Game 2. Boston sends its veteran anchor to the mound with the road trip nearing its end. The bet comes down to the starting-pitching gap. Sonny Gray can disrupt a Pirates lineup that is vulnerable to chase with his sweeper and curveball, while Jared Jones has shortened in consecutive starts and now faces a Boston order capable of grinding through high velocity. If Jones exits early again, Boston also owns the more trustworthy late-inning bullpen. Pittsburgh is dangerous right now, especially with Rafael Flores Jr. scorching the baseball, but I’m not paying for a two-game offensive eruption when Gray is the opposing starter. At only -116, Boston’s advantages on the mound outweigh its road struggles. I’m putting the $100 on the Red Sox moneyline.

Red Sox ML-116
CONF
64%
MLB7:15 PM

Diamondbacks @ Braves

The heat is hanging over Truist Park, Atlanta is coming off a home shutout, and the Diamondbacks arrive without Ketel Marte in the middle of their order. This has the feel of a tight game that eventually bends toward the home club. Arizona has struggled against right-handed pitching, and Marte’s absence removes its best counterweight. Grant Holmes has sharpened his command during 12 consecutive scoreless innings, while his slider and curveball are well suited to disrupt the Carroll-Perdomo-Moreno section of this lineup. Eduardo Rodriguez is good enough to make me respect the underdog, but Atlanta owns the deeper lineup and the better late-game setup tonight. Arizona already leaned on Juan Morillo and Brandyn Garcia on Friday, while Raisel Iglesias and Dylan Lee are rested. I’ll pay -133 for the Braves to rebound.

Braves ML-133
CONF
61%
MLB7:15 PM

Brewers @ Dodgers

Late-afternoon sun over Chavez Ravine, wind drifting toward center, and the National League’s two best records sharing the stage. This one belongs to the arms. Jacob Misiorowski is the separator. His fastball can erase the top of this Dodgers order, and his curveball gives even elite hitters no comfortable speed to hunt. Justin Wrobleski has allowed 15 earned runs in his last three starts, with declining length and too much damaging contact. Milwaukee does not need a huge offensive night; it needs Chourio, Vaughn and Sánchez to cash in a few mistakes. I considered the Brewers run line, but Turang’s absence, the lineup’s recent inconsistency and Uribe’s injury make laying 1.5 too ambitious. The Dodgers can keep this close at home, yet their best late-inning arms are taxed and Díaz is unavailable. At -122, I’ll pay the modest premium for the enormous starting-pitching advantage without demanding Milwaukee win by multiple runs.

Brewers ML-122
CONF
67%
MLB9:38 PM

Royals @ Angels

Saturday night in Anaheim, the marine layer settling over the outfield and two last-place clubs playing loose. This has the feel of another game decided in the final three innings. Reid Detmers is the better strikeout arm, but -153 is too much for an Angels team that has lost all six of his latest starts. Kansas City’s right-handed lineup fits this matchup, Salvador Perez is back at DH, and Jac Caglianone is seeing the ball too well for me to assume a lefty automatically cools him down. Randy Dobnak’s low-whiff profile is dangerous, but his ground-ball approach plays behind the superior defense. Kansas City also owns the cleaner recent bullpen form and has already shown it can win the late matchup. These teams are too close for the Royals to be priced like a 41% proposition, so I’m taking the full plus-money swing.

Royals ML+142
CONF
62%
MLB9:40 PM

Rangers @ Athletics

Saturday night in Sacramento, warm air hanging over a small ballpark, and Texas arrives carrying four straight losses. The Rangers are fighting for October; the A’s are loose, dangerous, and already landed the first punch in this series. J.T. Ginn decided this for me. He limits barrels, has delivered three consecutive quality starts, and has allowed four earned runs across 18⅓ innings in his last three. Texas has scored only 11 runs over its last five games, while Ginn’s sinker-changeup combination is built to frustrate a lineup pressing for one big swing. Gore is rolling, but his 5.48 road ERA matters in this park, especially against a lineup with McNeil, Gelof, and Butler seeing the ball well. Texas may be the better club, but -154 is a tax I won’t pay on a cold team with a compromised rotation and a worn, unreliable bullpen. Oakland has beaten Texas six times in ten meetings, Ginn’s team won both of his starts against the Rangers, and +143 gives me enough cushion to accept the volatility. My $100 is on the Athletics to win outright.

Athletics ML+143
CONF
64%
NFL7:00 PM

Philadelphia Eagles @ Baltimore Ravens

Saturday night in Baltimore opens the Jesse Minter era, with the Ravens hosting an Eagles team beginning its own offensive transition. The franchise quarterbacks are spectators, the depth charts are taking center stage, and that makes more than a field goal meaningful. I’m taking Baltimore +3.5 at -106. Lamar Jackson, Derrick Henry, and Zay Flowers are sitting for Baltimore, while Jalen Hurts and Saquon Barkley are sitting for Philadelphia. That brings Tyler Huntley and Andy Dalton into the central comparison. Philadelphia also enters with the more crowded game-night injury report—15 active listings against Baltimore’s seven—with current absences including DeVonta Smith and Cooper DeJean. The market knew this was a preseason opener, but the actual depth available still matters when reserves will decide most of the game. Philadelphia is also installing Sean Mannion’s new offense, creating another variable for Dalton and the units following him. My read is that this is too generous a number for Philadelphia in a game carrying this much rotation uncertainty. The Eagles may have the better roster in the market’s eyes, but laying beyond a field goal asks their changing lineup to produce a clean, sustained advantage on the road. Baltimore has the home setting, fewer listed availability problems, and the emotional focus of a new head coach’s debut. Minter has talked about seeing whether the identity established in camp appears during live action; in this particular spot, I trust that urgency more than I trust Philadelphia to justify the favorite’s price. I do not need Baltimore to prove it is the superior team. I need the Ravens to stay inside a volatile preseason game, and +3.5 gives me the side of the number I want.

Baltimore Ravens +4-110
CONF
62%
NFL8:00 PM

Dallas Cowboys @ Seattle Seahawks

Saturday night at Lumen Field, the defending champions open their preseason against a Dallas team using the stage to audition its next men up. With Sam Darnold and Dak Prescott resting, quarterback evaluation takes center stage—and I’m taking Dallas +2.5. Dallas enters with a planned half-by-half backup rotation, while Seattle intends to devote extensive work to a developmental quarterback. That structure matters in a preseason game with no current performance sample separating the reserve units. Seattle has the lighter injury report, with five players out compared with nine for Dallas, and that is the clearest argument for laying the points. Dallas’ list also includes two offensive linemen and one defensive tackle, so its depth concerns are real. But Seattle’s absences are concentrated in the backfield: Zach Charbonnet and Jadarian Price are out, leaving its first three running-back options unavailable. Dallas still lists Javonte Williams and Jaydon Blue as active. With prominent receivers Jaxon Smith-Njigba and CeeDee Lamb also being withheld, neither team can lean on its established offensive identity. The market is asking Seattle to cover just under a field goal at home, with the championship label providing a powerful backdrop. My read is that the premium is too rich for a game controlled by backup quarterbacks, uncertain playing time and developmental priorities. Dallas has a defined quarterback audition and a coaching staff placing clear importance on defensive competition. Its turnover-heavy joint practice is not proof of what happens tonight, but the evaluation urgency is genuine. I don’t need Dallas to be the better full-strength team; I need its reserve operation to justify taking points against a Seattle offense installing a new system with a depleted backfield. At +2.5, Dallas is the ticket.

Dallas Cowboys +2.5-108
CONF
57%

Player props

28
MLB · White Sox @ Tigers

Troy Melton

Melton has held opponents to four or fewer hits in seven of his last eight starts, including just 10 hits across his current 20-inning scoreless run. That is backed by season-long opponent averages of .175 from left-handed hitters and .167 from right-handed hitters.

UNDER 4.5 Pitcher Hits Allowed-120
MLB · White Sox @ Tigers

Spencer Torkelson

Torkelson has recorded a single in 11 of his last 15 games while batting .392 over that stretch. The way he is producing matters: his recent contact has included only one barrel, and he has not homered in his last 15 games. He is consistently taking what pitchers give him rather than relying on one big swing.

OVER 0.5 Singles+140
MLB · Nationals @ Mets

Brad Lord

Brad Lord is still easing his way back from a month-long stint on the injured list for side tightness, and Washington is treating his starts as open-ended bullpen games rather than traditional rotation outings. He threw 53 pitches over 2.1 innings on July 1 and followed that up with 51 pitches over 2.2 innings on August 9 against Cincinnati.

UNDER 11.5 Pitcher Outs-120
MLB · Nationals @ Mets

Carson Benge

Carson Benge has locked down the cleanup spot in New York's order with an impressive stretch of late-summer hitting. The rookie outfielder is batting .375 with a 1.006 OPS over his past 15 contests, clearing 1.5 combined hits, runs, and RBIs in 11 of those 15 games.

OVER 1.5 H+R+RBI-108
MLB · Rockies @ Giants

Michael Lorenzen

Lorenzen's inability to pitch deep into ballgames isn't a temporary bump in the road—it's been the story of his season. He has failed to reach 16 outs in 19 of his 24 starts (79%), including four consecutive short outings where he hasn't even completed five innings.

UNDER 15.5 Pitcher Outs-159
MLB · Rockies @ Giants

Bryce Eldridge

Eldridge is swinging one of the hottest bats in the San Francisco lineup right now, topping this 1.5 HRR threshold in nine of his last 15 games while homering in back-to-back contests. Sitting in the middle of the order at the three-spot, the rookie southpaw gets a massive platoon advantage against Lorenzen, who has been completely defenseless against left-handed hitter contact (.354 average allowed). With Rafael Devers reaching base ahead of him and Jung Hoo Lee backing him up, Eldridge will see plenty of run-producing situations to cash this prop.

OVER 1.5 H+R+RBI-119
MLB · Orioles @ Rays

Ian Seymour

Baltimore strikes out more than nine times per game, and this lineup gives Ian Seymour six right-handed bats to attack. That is his best lane: righties are hitting just .195 against him, while his changeup owns a 41.9% whiff rate. Seymour has reached seven strikeouts in each of his last two starts, both across six innings. With Tampa Bay needing length after Friday’s bullpen game, I expect enough runway to clear 6.5.

OVER 6.5 Strikeouts-122
MLB · Orioles @ Rays

Kyle Bradish

This Tampa Bay lineup is built to spoil the strikeout pitch. The Rays average only 7.11 strikeouts per game, and Diaz, Hicks, Mullins, Palacios and Walls have all been making consistent contact. Kyle Bradish has finished with four or fewer strikeouts in four consecutive starts, including both of his recent six-inning outings. He can pitch effectively here without missing enough bats to reach five.

UNDER 4.5 Strikeouts-120
MLB · Marlins @ Reds

Ryan Gusto

Gusto has completed five innings in only two of his last eight starts, and he was pulled after four innings and 60 pitches last time out. Miami has consistently treated him like a short-stint starter, so I’m betting against a sudden workload expansion. The possibility of a mid-game weather interruption adds another path to an early exit. At nearly even money, I’ll take him to record no more than 14 outs.

UNDER 14.5 Pitcher Outs-105
MLB · Marlins @ Reds

Brady Singer

Miami sends six batters to the left side against Singer, whose season line against left-handed hitters sits at a .297 average and an .849 OPS. He has allowed at least six hits in three of his last four starts, and his durability should give this lineup enough plate appearances to clear the number. Miami also owns a .253 average against right-handers. I like getting plus money on six hits.

OVER 5.5 Pitcher Hits Allowed+105
MLB · Padres @ Guardians

Luis Campusano

Campusano is 13-for-32 over his last 15 days and has recorded a hit in 11 of his last 15 games. The quality supports the results: a 94.6 mph recent average exit velocity, a nine percent whiff rate and two more doubles Friday night. He gets the platoon edge against Cantillo and does not need extra-base damage to cash this.

OVER 0.5 Hits-140
MLB · Padres @ Guardians

Fernando Tatis Jr.

Tatis has cleared this in nine of his last 15 games, with five home runs during that stretch and a 95.3 mph recent average exit velocity. Cantillo’s four-seamer has allowed a .309 average and carries a .373 xwOBA, while right-handed hitters have done the most damage against him. With Tatis leading off and the wind helping balls toward left, plus money on two bases is worth taking.

OVER 1.5 Total Bases+125
MLB · Phillies @ Twins

Jesus Luzardo

I want the plus price on Luzardo recording at least seven strikeouts. He has cleared this line in six of his last eight starts, including 12 last time out, and he routinely works deep enough to create the necessary volume. His sweeper owns a 47.9% whiff rate, giving him a dominant finishing pitch against a Minnesota lineup with swing-and-miss pockets in the middle and at the bottom. Seven strikeouts is a fair target; getting plus money makes it a bet.

OVER 6.5 Strikeouts+102
MLB · Phillies @ Twins

Bryce Harper

Harper has drawn a walk in 11 of his last 15 games, including seven total over Philadelphia's last four. His 22% recent chase rate shows that the patience behind that run is intact. Connor Prielipp has issued seven walks across his last three starts, and his struggles against left-handed hitters give him another reason to work carefully with Harper. At nearly even money, one free pass is worth backing.

OVER 0.5 Walks-105
MLB · Mariners @ Astros

Hayden Wesneski

Wesneski has recorded 17, 18 and 21 outs in his three starts, increasing his workload each time while throwing no more than 83 pitches. Seattle has averaged only 2.2 runs over its last ten games, and its weakened lineup gives him a clean path through five innings.

OVER 15.5 Pitcher Outs+110
MLB · Mariners @ Astros

Cal Raleigh

Raleigh is 5-for-39 over the last 15 days and has gone without a hit in nine of his last 15 games. He is batting seventh tonight, which can leave him with only three plate appearances if Houston controls the game.

UNDER 0.5 Hits+110
MLB · Red Sox @ Pirates

Jared Jones

Jones has completed five innings in only four of his last eight starts, and his workload is moving in the wrong direction. He lasted four innings against Milwaukee and three against the Mets, allowing 14 earned runs across his last 13 innings.

UNDER 14.5 Pitcher Outs+154
MLB · Red Sox @ Pirates

Sonny Gray

Gray has recorded at least 18 outs in seven of his last eight starts, including six innings in each of his first two August outings. His six-pitch mix gives him several ways through a lineup, and his sweeper and curveball are particularly useful against Pittsburgh's chase tendencies.

OVER 17.5 Pitcher Outs-165
MLB · Diamondbacks @ Braves

Eduardo Rodriguez

Rodriguez has allowed four earned runs in only five of his 24 starts, and his 2.49 road ERA travels well into this matchup. Atlanta can still win without getting to him for a crooked number, especially with Rodriguez holding left-handed hitters to a .643 OPS. His changeup gives him an answer for the Braves’ best lefty bats, so I’m taking him to keep the damage at three earned runs or fewer.

UNDER 3.5 Pitcher Earned Runs-160
MLB · Diamondbacks @ Braves

Geraldo Perdomo

Perdomo is seeing the ball as well as anyone in Arizona’s lineup, batting .415 over the last 15 days and collecting a hit in 12 of his last 15 games. The encouraging part for this market is how repeatable his contact has been: a 4% recent whiff rate and disciplined approach give him several paths to putting a playable ball in the field. Holmes has been sharp, but Perdomo’s bat-to-ball skill makes one single at nearly even money worth taking.

OVER 0.5 Singles-109
MLB · Brewers @ Dodgers

Jacob Misiorowski

Misiorowski has reached nine strikeouts in five of his last six starts, including 31 over his last 18 innings. His 100.6 mph fastball and high-whiff curveball attack the swing-and-miss in Shohei Ohtani, Max Muncy and Teoscar Hernandez especially well. I expect enough length to give him a clean shot at nine, and -120 is a reasonable price for the most overpowering starter in baseball.

OVER 8.5 Strikeouts-120
MLB · Brewers @ Dodgers

Jake Bauers

Bauers has drawn a walk in 10 of his last 15 games while chasing only 23 percent of pitches in his recent sample. He is also carrying a .939 OPS over the last 15 days, giving Wrobleski a reason to work carefully with him in the cleanup spot. Wrobleski's command and efficiency have deteriorated during his three-start skid. At +176, I only need one patient plate appearance.

OVER 0.5 Walks+176
MLB HR · Royals @ Angels

Jac Caglianone

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. Detmers has allowed 17 homers this season, while the mild wind blowing toward center gives well-struck contact a little help. The chase rate adds volatility, but +420 pays me to accept it.

OVER 0.5 Home Runs+420
MLB HR · Rangers @ Athletics

Lawrence Butler

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. MacKenzie Gore has been sharp lately, and the left-on-left matchup adds risk, but his 5.48 road ERA and 42.1% hard-hit rate leave an opening in a warm, hitter-friendly park. I would not chase Butler at a typical home-run price; at +800, the upside compensates for the matchup.

OVER 0.5 Home Runs+800
MLB · Royals @ Angels

Randy Dobnak

Five complete innings still cashes this under, and Dobnak has recorded 16 outs only once in his five starts. He has needed at least 90 pitches in four of those outings, while his whiff rate has declined from 29% in his second start to 13% last time out. That leaves very little margin against an Angels lineup whose first three hitters have consistently reached base lately. Dobnak can survive contact with ground balls, but the combination of traffic, limited swing-and-miss stuff and a quick hook makes Under 15.5 outs my favorite angle.

UNDER 15.5 Pitcher Outs-121
MLB · Royals @ Angels

Jac Caglianone

I’m betting the quality of Caglianone’s contact, not simply chasing Friday’s box score. He has cleared this number in 10 of his last 15 games, producing four homers in the last seven with a 95.4 mph recent average exit velocity.

OVER 1.5 Total Bases+145
MLB · Rangers @ Athletics

J.T. Ginn

Ginn has completed at least six innings in three consecutive starts, and 17 outs is enough to cash this. Texas has scored only 11 runs over its last five games and owns a .701 OPS against right-handed pitching.

OVER 16.5 Pitcher Outs-111
MLB · Rangers @ Athletics

Wyatt Langford

Langford is 5-for-46 over the last 15 days and has produced no barrels with an 84.2 mph average exit velocity in his recent contact sample. That is weak enough form for me to challenge an inflated reputation-based price.

UNDER 0.5 Hits+180

Hub research

178

Graded results

42

Games

  • L

    Tigers ML -135

    MLB · 4-3

  • L

    Cubs -1.5 +102

    MLB · 8-4

  • W

    Giants -1.5 +119

    MLB · 1-7

  • W

    Mets ML -130

    MLB · 4-5

  • L

    Rays ML -141

    MLB · 4-3

  • W

    Marlins ML -102

    MLB · 8-4

  • L

    Padres ML +105

    MLB · 1-6

  • W

    Brewers ML -122

    MLB · 4-1

  • W

    Phillies ML -133

    MLB · 9-1

  • W

    Red Sox ML -116

    MLB · 4-0

  • L

    Braves ML -133

    MLB · 10-3

  • L

    Royals ML +142

    MLB · 0-1

  • L

    Athletics ML +143

    MLB · 5-3

  • L

    Astros ML -119

    MLB · 10-5

Props

  • W

    Brad Lord · under

    Nationals @ Mets · Actual 2

  • W

    Brady Singer · over

    Marlins @ Reds · Actual 8

  • W

    Bryce Eldridge · over

    Rockies @ Giants · Actual 2

  • W

    Bryce Harper · over

    Phillies @ Twins · Actual 1

  • W

    Cal Raleigh · under

    Mariners @ Astros · Actual 0

  • W

    Carson Benge · over

    Nationals @ Mets · Actual 3

  • W

    Eduardo Rodriguez · under

    Diamondbacks @ Braves · Actual 2

  • L

    Fernando Tatis Jr. · over

    Padres @ Guardians · Actual 0

  • L

    Geraldo Perdomo · over

    Diamondbacks @ Braves · Actual 0

  • L

    Hayden Wesneski · over

    Mariners @ Astros · Actual 12

  • W

    Ian Seymour · over

    Orioles @ Rays · Actual 9

  • L

    Jac Caglianone · over

    Royals @ Angels · Actual 0

  • L

    Jac Caglianone · over

    Royals @ Angels · Actual 1

  • L

    Jacob Misiorowski · over

    Brewers @ Dodgers · Actual 6

  • W

    Jake Bauers · over

    Brewers @ Dodgers · Actual 2

  • L

    Jared Jones · under

    Red Sox @ Pirates · Actual 15

  • W

    Jesus Luzardo · over

    Phillies @ Twins · Actual 9

  • W

    J.T. Ginn · over

    Rangers @ Athletics · Actual 18

  • W

    Kyle Bradish · under

    Orioles @ Rays · Actual 3

  • L

    Lawrence Butler · over

    Rangers @ Athletics · Actual 0

  • L

    Luis Campusano · over

    Padres @ Guardians · Actual 0

  • W

    Michael Lorenzen · under

    Rockies @ Giants · Actual 11

  • L

    Randy Dobnak · under

    Royals @ Angels · Actual 17

  • W

    Ryan Gusto · under

    Marlins @ Reds · Actual 14

  • W

    Sonny Gray · over

    Red Sox @ Pirates · Actual 21

  • L

    Spencer Torkelson · over

    White Sox @ Tigers · Actual 0

  • L

    Troy Melton · under

    White Sox @ Tigers · Actual 9

  • L

    Wyatt Langford · under

    Rangers @ Athletics · Actual 3