← All archive dates

Daily archive

2026-08-16

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

Game picks

15
MLB12:15 PM

Orioles @ Rays

Sunday matinee under the Trop roof, with Baltimore trying to keep its surprise run through Tampa Bay alive. The first two games were decided by one run, and this feels like another game that stays tense into the late innings. The matchup turns on Tampa Bay’s right-handed bats against Trevor Rogers. Rogers has rebuilt his season, but righties have produced a .768 OPS against him, and the Rays can stack Díaz, Caminero, Vilade, DeLuca and Mateo around their contact-and-speed game. On the other side, Peralta is volatile, but Baltimore’s strikeout-heavy lineup gives him a legitimate path to six useful innings. The bullpen gap decides it for me. Baltimore’s primary leverage arms have worked both games, while Tampa Bay still has the deeper, better relief group to protect a close lead. I’m paying the -140 for the home team to stop the skid, but Peralta’s inconsistency and the series’ one-run pattern keep me away from Rays -1.5.

Rays ML-140
CONF
62%
MLB1:35 PM

Diamondbacks @ Braves

Hot Sunday afternoon at Truist Park, wind drifting toward left, with Arizona chasing the sweep and Atlanta trying to stop a rough weekend before leaving town. I’m backing the Braves because this lineup is built to make Soroka’s return uncomfortable. Atlanta can stack left-handed bats against a pitcher who has been much tougher on righties, and his workload remains a concern in only his second start back. That creates an earlier path into Arizona’s middle relief, even if the back end of that bullpen is excellent. Elder is volatile, but Arizona has produced a modest .688 OPS against right-handed pitching, and his changeup gives him a legitimate weapon against Carroll, Marte and the other left-side threats. I want no part of Atlanta’s expensive run line against Arizona’s bullpen, but -124 is a playable price for the Braves to salvage the finale at home.

Atlanta Braves ML-124
CONF
62%
MLB1:35 PM

Red Sox @ Pirates

Gray skies over the Allegheny, wind drifting toward center, and a getaway-day rubber match at PNC Park. The whole handicap changed when Paul Skenes was scratched. At nearly even money, I’ll back Boston’s real starter against Pittsburgh’s improvised pitching chain. Lake Bachar has not started in 57 days, never worked beyond three innings in his four starts, and now hands the game to the weaker, busier bullpen. That is a difficult way to navigate Abreu’s hot bat and a Red Sox lineup capable of punishing the first reliever who misses. Sandoval will allow traffic, but his changeup is the best swing-and-miss pitch either starter brings, and Pittsburgh owns just a .691 OPS against lefties. Boston also has the fresher, stronger late-inning group. Yoshida’s absence and the getaway spot keep me off the run line, but -108 is too cheap after the pitching change.

Red Sox ML-108
CONF
64%
MLB1:37 PM

Yankees @ Blue Jays

Sunday afternoon under the roof at Rogers Centre, with Toronto trying to finish a sweep and New York trying to stop a three-game skid. This is the kind of getaway game where the obvious storyline can become expensive. Cease is the better starter, but the price is asking bettors to chase the ace, the hot club and the sweep. Weathers has allowed one earned run across his past three starts, while Toronto owns a weak .626 OPS against left-handed pitching and is now without Vladimir Guerrero Jr. His ugly history against the Jays is real, but his current five-pitch mix is better than the version they punished earlier this season. The bullpen situation breaks New York’s way. Toronto has used Rogers, Fluharty and Varland on consecutive days, while Cruz and Bednar are rested. I only need the Yankees’ hard contact to produce a few timely hits before the game reaches their fresher late-inning arms. At plus money, I’ll bet on the stronger club avoiding the sweep.

Yankees ML+110
CONF
63%
MLB1:40 PM

White Sox @ Tigers

Sunday afternoon at Comerica, the wind cutting right to left and Detroit trying to save face in a division series that has already slipped away. The Tigers have urgency; the White Sox have the better arm. Sean Burke is the separator. His fastball and curve have been carrying legitimate ace form, he has traveled well, and Detroit’s lineup is missing too much impact while sitting several of the hitters who produced this weekend. Drew Anderson has pitched well, but his short leash means Chicago should get multiple looks at a bullpen that has already worked 12⅔ innings in the series. The sweep angle and Chicago’s taxed late-inning arms keep this from being a heavy play. Still, I’m being offered plus money on the hotter lineup with the starter I trust to control more of the game. At +103, I’ll put the $100 on the White Sox to finish the sweep.

White Sox ML+103
CONF
63%
MLB1:40 PM

Marlins @ Reds

Storm clouds hang over Great American Ball Park, with warm air and a breeze carrying toward left field. It’s a volatile setting for a rubber match, but the best arm on the field belongs to Miami. Eury Pérez is the separator. His five-pitch arsenal gives Cincinnati’s struggling lineup too many different problems, and he has allowed only five earned runs across his past three starts. Nick Lodolo is making just his second start after a month away, permitted three homers in his return, and could again face an abbreviated workload. Miami’s lineup is diminished, so I’m not paying extra for the run line. I want the straight win at -118, especially with the Marlins’ contact and speed positioned to pressure Lodolo before reaching a Cincinnati bullpen carrying a 7.04 ERA over its past seven games. The rain and Miami’s poor road record keep this from being a heavier play, but Pérez at this price is the wager.

Miami Marlins ML-118
CONF
63%
MLB1:40 PM

Nationals @ Mets

Sunday afternoon at Citi Field, the wind is carrying toward left and the Mets have a sweep sitting on the table. The building has some life again after Saturday’s walk-off. I’m laying the run and taking plus money because Jake Irvin is still searching for his form after the shoulder layoff. His fastballs have been punishable, his last three starts produced 12 earned runs in 13⅔ innings, and Lindor, Bichette, Benge, and Jared Young are all seeing the ball well. If Irvin leaves early, Washington’s vulnerable bullpen must cover substantial ground after working 11 innings over the last three games. Christian Scott’s recent results introduce risk, but his strikeout arsenal matches up well against a Washington lineup prone to chasing—and missing James Wood. New York also has the fresher late-inning options. I’m passing on the expensive moneyline and betting that if the Mets finish the sweep, they create enough separation to cash the -1.5.

Mets -1.5+124
CONF
57%
MLB1:40 PM

Padres @ Guardians

Overcast skies, a breeze carrying toward right field, and a rubber match at Progressive Field with both clubs fighting for October ground. This feels like a tight Sunday game that will be decided after the starters leave. I’m backing the deeper, hotter team at essentially even money. Casey Mize’s four-seamer has been his best weapon, and his splitter gives him a legitimate answer for Cleveland’s left-handed core. The Guardians can manufacture traffic, but the bottom half of this lineup has been light, and Mize should avoid the prolonged inning that beats him. Tanner Bibee is vulnerable to the damaging swing, particularly against left-handed bats, and Jackson Merrill is seeing the ball too well for that weakness to ignore. San Diego also has the superior late-inning setup: if this is tied or the Padres lead after six, Morejon, Estrada and Miller give me the side I want. I’ll lay the nickel with San Diego rather than pay a steep price for Cleveland’s extra run.

Padres ML-105
CONF
61%
MLB2:10 PM

Phillies @ Twins

Sunday afternoon at Target Field, the wind is carrying toward right and Minnesota is trying to salvage the finale after getting handled twice. This is the uncomfortable spot where a sweep can look inevitable right before the series turns. I’m buying Dean Kremer’s adjustment at even money. His splitter and cutter give him weapons against Philadelphia’s left-heavy order, and he has allowed only two runs across his first 12 innings with Minnesota. Trea Turner’s scratch removes another dangerous bat and makes the Phillies easier to sequence. Andrew Painter has improved, but his fastball remains hittable and he may not work deep. Minnesota has generated traffic all series without cashing it in, and I expect Josh Bell, Royce Lewis, and Luke Keaschall to finally produce the decisive swing. I’ll take the motivated home club to avoid the sweep at +100.

Twins ML+100
CONF
58%
MLB3:00 PM

Cardinals @ Cubs

Sunday afternoon at Wrigley, the wind drifting toward right and a division series sitting level. One club is trying to reclaim control; the other just injected a little chaos into its season. Hunter Dobbins is the steadier starter today. He has allowed three earned runs across his last three outings, while Edward Cabrera returns after 53 days with only 64 pitches in his final rehab start. Chicago may need significant bullpen length, and its lineup loses some depth with Michael Busch and several regulars resting. I’m not paying for Báez to repeat the impossible. I’m betting St. Louis can keep this close behind Dobbins, Burleson and a rested bullpen that has been pitching well. The Cubs can absolutely win, but asking them to win by multiple runs with Cabrera on a cautious workload is ambitious enough that I’ll lay the -131 for the extra run.

Cardinals +1.5-131
CONF
64%
MLB4:05 PM

Rockies @ Giants

Cool afternoon at Oracle, the wind drifting toward center, and two young starters taking the ball with the series sitting dead even. This feels more like a grinder than another 7-1 runaway. Blade Tidwell is the separator. His sweeper gives Colorado’s young lineup a pitch it can chase, and he has already handled stronger offenses than this one. Hunter Goodman’s absence removes the Rockies’ most dangerous power bat, while the Giants can attack Gabriel Hughes with Gilbert, Devers, Eldridge and Lee stacked from the left side. I considered laying the run and a half at +158, but Oracle Park and San Francisco’s inconsistent offense make that unnecessarily ambitious. The Giants have the better starter, the deeper usable bullpen and the final at-bat; at -124, I’ll pay the modest home tax and keep the bet simple.

Giants ML-124
CONF
62%
MLB4:05 PM

Rangers @ Athletics

Sunday afternoon in Sacramento, hot sun over a small ballpark, with the series and Texas’ place in the playoff race both sitting on the table. This has the feel of a game that stays close until one bullpen has to blink. Cody Bradford is the arm I trust more to control the shape of it. Oakland has stacked right-handed hitters against him, but his changeup plays especially well to that side, and the Athletics are sitting several of their better bats. Jacob Lopez has genuinely turned a corner, but Texas’ right-handed lineup is the tougher matchup for him, even without Corey Seager. I considered the Texas run line, but Lopez’s recent form makes laying 1.5 too ambitious. The deciding edge is after the starters leave: Texas owns the deeper bullpen and the cleaner defense, while Oakland’s relief group has spent too much of the past week leaking runs. I’ll pay the manageable price and back the Rangers simply to win.

Rangers ML-129
CONF
62%
MLB4:07 PM

Royals @ Angels

Sunday afternoon in Anaheim, the breeze is carrying toward center and two worn-down clubs are playing for the series. This is the kind of tight getaway game where I want the home underdog at plus money. Noah Cameron is the steadier starter, but Kansas City is 1-9 in his road starts and 21-44 away overall. Ryan Johnson’s ugly season ERA creates the price, yet he has pitched considerably better at Angel Stadium and has allowed only two earned runs across his last two outings. If he limits the sinker and works through his cutter and splitter, he can keep this close. The deciding factor is what happens after the starters leave. Johnson rarely supplies length, but the Angels have the stronger current bullpen and several rested late-inning options behind him. Kansas City’s relief corps has been unreliable, while the Angels have won four of five and can finish with Joyce if they get ahead. I’ll take Los Angeles to win outright rather than pay heavy juice for the run-and-a-half cushion.

Angels ML+106
CONF
58%
MLB4:10 PM

Brewers @ Dodgers

Sunday sun over Dodger Stadium, two first-place clubs finishing a four-game fight, and two starters capable of making every run feel expensive. This has the shape of another game decided in the late innings. I’m paying the -138 because Logan Henderson has earned the cushion: three runs or fewer allowed in every start, a 2.50 ERA across his last three, and five Milwaukee wins in his last six outings. The Dodgers have scored only eight runs in this series, while Henderson already shut them out for five innings earlier this season. Skubal can dominate this depleted Milwaukee lineup, but that still doesn’t make Dodgers -1.5 attractive. Los Angeles has a strained late-game setup, Milwaukee owns the steadier bullpen, and the Brewers have already shown twice this series that they can survive a one-run script. Give me Milwaukee plus the run and a half.

Brewers +1.5-138
CONF
64%
MLB7:20 PM

Mariners @ Astros

Sunday night in Houston, the roof is shut, the series is level, and the AL West lead is sitting under the lights. This has the feel of a tight game decided after the starters leave. Hunter Brown is the matchup I trust more. His power fastball can expose Seattle’s swing-and-miss, while his heavy sinker should limit the sustained rallies the Mariners produced Saturday. Bryan Woo has rediscovered his command, but his 6.22 road ERA is too severe to dismiss against Yordan Alvarez and a Houston lineup built to punish right-handed pitching. The separator is the bullpen. Seattle’s relief corps has a 6.94 ERA over its past seven games, with Muñoz, Bazardo and Ferrer all working twice in the last three. Houston has the deeper late-game path and the best closer available in Josh Hader. I’m paying the modest home price and taking the Astros moneyline at -123.

Astros ML-123
CONF
62%

Player props

30
MLB · Orioles @ Rays

Freddy Peralta

Peralta has completed six innings only once in his last six starts and has cleared 16.5 outs just twice in his last eight. Deep counts have repeatedly driven up his pitch total, and Baltimore’s combination of patience and power should make another early hook possible. Tampa Bay has enough available bullpen depth to avoid forcing him through the sixth.

UNDER 16.5 Pitcher Outs-120
MLB · Orioles @ Rays

Yandy Diaz

Díaz is 13-for-28 over his last seven games and has cleared this number in 10 of his last 15. The contact has substance behind it, with a 91.0 mph average exit velocity and 14 recent hard-hit balls. He also gets the favorable side of Rogers’ pronounced split: right-handed hitters own a .275 average and .768 OPS against the lefty. Batting leadoff gives Díaz the plate-appearance volume I want at plus money.

OVER 1.5 Total Bases+104
MLB · Diamondbacks @ Braves

Michael Soroka

Soroka needed 77 pitches to record 13 outs in his first start back, and I’m not counting on Arizona extending him much further in this heat. Atlanta can load the lineup with left-handed bats, the side against which Soroka has been considerably more vulnerable, and that should create enough traffic to prevent six completed innings. I like getting plus money on five innings or fewer.

UNDER 15.5 Pitcher Outs+102
MLB · Diamondbacks @ Braves

Jim Jarvis

Jarvis enters hitless in his last 10 at-bats and just 2-for-28 over the past 15 days. Batting ninth also limits his plate appearances and leaves him dependent on the bottom of Atlanta’s order to create run-producing chances. Arizona’s bullpen has allowed only three earned runs over its last seven games, so the matchup does not become substantially easier after Soroka exits. Plus money is generous for Jarvis to finish without a hit, run or RBI.

UNDER 0.5 H+R+RBI+140
MLB · Red Sox @ Pirates

Patrick Sandoval

Sandoval has completed the sixth inning once in six starts, and Boston has little reason to extend him on four days’ rest. His 1.70 WHIP and nine walks over his last three outings create the pitch-count pressure I want for this under.

UNDER 15.5 Pitcher Outs-148
MLB · Red Sox @ Pirates

Wilyer Abreu

Abreu has cleared this number in nine of his last 15 games while producing six homers, and he delivered three extra-base hits Saturday. The quality supports the heater: he has 13 recent hard-hit balls and three barrels.

OVER 1.5 Total Bases+115
MLB · Yankees @ Blue Jays

Dylan Cease

Cease has the ideal swing-and-miss matchup against a Yankees lineup averaging more than nine strikeouts per game. His slider owns a 42% whiff rate, his changeup is even nastier at 53.7%, and New York has several hitters running whiff rates of 25% or higher. He has reached double-digit strikeouts in three of his past five starts, and I’m willing to back nine at nearly even money.

OVER 8.5 Strikeouts-103
MLB · Yankees @ Blue Jays

Alejandro Kirk

Kirk is locked into the heart of the order and has cleared this number in nine of his past 15 games. He is 8-for-19 over the past week and 3-for-6 with three RBIs in this series, so he can cash this through multiple paths. With Bateman and McAdoo setting the table ahead of him, plus money is enough for me to ride Toronto’s hottest run producer.

OVER 1.5 H+R+RBI+101
MLB · White Sox @ Tigers

Drew Anderson

Anderson has recorded only 11 and 12 outs in his two starts since returning to the rotation, with Detroit keeping him at 70 pitches or fewer. Chicago has consistently created traffic in this series and has enough patient, dangerous bats to make those pitches expensive. At even money, I’ll bet Anderson is gone before completing the fifth.

UNDER 13.5 Pitcher Outs+100
MLB · White Sox @ Tigers

Sean Burke

Burke has cleared this number in six of his last eight starts, including 22 strikeouts across his last three. His fastball and curve both miss bats, and this Detroit lineup gives him several targets: Dillon Dingler is ice cold, while Javier Báez, Colt Keith and Max Clark have shown exploitable swing-and-miss tendencies. Six strikeouts is reachable even if the weather limits his afternoon.

OVER 5.5 Strikeouts-122
MLB · Marlins @ Reds

Nick Lodolo

Lodolo has completed six innings only twice in his past eight starts, and he was limited to four innings and 70 pitches in his first outing after a month-long absence. Miami sends eight right-handed or switch hitters at him, a concern given the .834 OPS he has allowed to righties. With possible rain adding another obstacle, I’m betting he exits before recording his 16th out.

UNDER 15.5 Pitcher Outs-115
MLB · Marlins @ Reds

Eury Perez

Pérez has allowed two earned runs or fewer in nine of his past 11 starts, including just five across his last 18 innings. His fastball velocity and three distinct swing-and-miss secondaries are a difficult combination for a Cincinnati lineup averaging 3.4 runs over its past 10 games. Great American Ball Park and the breeze create some danger, but the Reds have a .690 OPS against right-handed pitching and several cold bats near the top of the order. I trust Pérez to hold them below three earned runs.

UNDER 2.5 Pitcher Earned Runs-130
MLB · Padres @ Guardians

Brayan Rocchio

Rocchio has cleared this number only once in his last 15 games, and batting ninth limits both his plate appearances and his chances to score. He’ll also hit from the left side against Casey Mize, who has held left-handed hitters to a .207 average and .548 OPS. One single still cashes the under, which makes the price playable.

UNDER 1.5 H+R+RBI-168
MLB · Padres @ Guardians

Jackson Merrill

Merrill has topped 1.5 total bases in 10 of his last 15 games, and the quality of contact supports the run: a 98.3 mph recent average exit velocity with four barrels on 20 balls in play. Tanner Bibee has allowed 17 homers to left-handed hitters, and the wind blowing toward right field gives Merrill another favorable ingredient at plus money.

OVER 1.5 Total Bases+120
MLB · Nationals @ Mets

Christian Scott

I’m backing Scott’s swing-and-miss arsenal against a Washington lineup with several vulnerable bats. Abrams, Crews, House, and Chaparro have recent whiff rates of at least 28%, while Scott has recorded six or more strikeouts in seven of his last eight starts. He doesn’t need to pitch deep to clear this number.

OVER 5.5 Strikeouts-127
MLB · Nationals @ Mets

Jake Irvin

I’m betting Irvin is gone before completing six innings. He has exceeded 15 outs only once in his last eight starts and has lasted 5, 5⅓, and 3⅓ innings since returning from the shoulder layoff. A patient, productive top half of the Mets order can elevate his pitch count and force Washington to make the early move.

UNDER 15.5 Pitcher Outs-160
MLB · Phillies @ Twins

Royce Lewis

I’m backing the hottest Minnesota bat against the most vulnerable part of Andrew Painter’s profile. Lewis has cleared this number in 11 of his last 15 games, with six doubles and three homers during that span.

OVER 1.5 Total Bases+135
MLB · Phillies @ Twins

Andrew Painter

Painter can give up damage and still clear this modest strikeout line. He has recorded at least four strikeouts in four of his last five starts, including six in each of his last two.

OVER 3.5 Strikeouts-135
MLB · Cardinals @ Cubs

Hunter Dobbins

Dobbins has recorded at least four strikeouts in every one of his six starts, including 15 across his last 17.1 innings. He has also completed five innings in four straight, giving him sufficient runway against a Chicago lineup featuring five hitters with recent whiff rates of at least 26%. I’m backing that consistency at a manageable number.

OVER 3.5 Strikeouts-132
MLB · Cardinals @ Cubs

JJ Wetherholt

Wetherholt has drawn a walk in 11 of his last 15 games while posting a remarkably low 13% chase rate. That patience is a clean match against Edward Cabrera, who has issued 29 walks in 72.1 innings and has gone over 1.5 walks in six of his last eight starts. Cabrera may also have some command rust after 53 days away, and Wetherholt’s leadoff spot maximizes his opportunities.

OVER 0.5 Walks+107
MLB · Rockies @ Giants

Gabriel Hughes

Hughes has allowed at least three earned runs in four of his six starts, including five and seven in his two August outings. San Francisco can send four straight left-handed bats at him to open the game, and his changeup has been a liability when he needs an answer against that side. Oracle keeps me away from an aggressive game over, but Hughes giving up three before he exits is a much smaller ask, especially at plus money.

OVER 2.5 Pitcher Earned Runs+114
MLB · Rockies @ Giants

Blade Tidwell

Tidwell's workload is no longer the concern it was earlier in the season: he threw 100 pitches in his first August start and 96 while striking out six Astros last time out. His sweeper owns a 43.6 percent whiff rate, giving him a legitimate finishing pitch against a Colorado club averaging 8.62 strikeouts per game. With Hunter Goodman scratched, I like Tidwell to find five strikeouts before turning it over to the bullpen.

OVER 4.5 Strikeouts-112
MLB · Rangers @ Athletics

Cody Bradford

Bradford is pitching for efficient outs, not strikeouts. He has six punchouts across 11.1 innings since returning, and his whiff rate fell to 11% while he worked seven innings in his last start. His changeup is built to produce manageable contact against Oakland’s right-handed lineup. Even if he reaches six innings, I make four strikeouts the more likely landing point.

UNDER 4.5 Strikeouts-143
MLB · Rangers @ Athletics

Tommy White

White has cleared this number only three times in his last 15 games, with one RBI and no home runs over that stretch. The underlying contact is just as quiet: an 83.9 mph average exit velocity with no barrels recently. Bradford has held right-handed hitters to a .568 OPS, and Oakland’s depleted lineup gives White less protection and fewer quality RBI opportunities. One contribution does not beat us here.

UNDER 1.5 H+R+RBI-120
MLB · Royals @ Angels

Jac Caglianone

Caglianone is the Kansas City bat I want against Ryan Johnson. He is 22-for-51 with five homers over his last 15 games, and his recent contact includes a 97.7 mph average exit velocity, 14 hard-hit balls and five barrels. Johnson has allowed an .852 OPS to left-handed hitters, while his heavily used sinker has been hit especially hard. Caglianone needs only a double or two singles, and I like getting plus money on the hottest hitter in this lineup.

OVER 1.5 Total Bases+109
MLB · Royals @ Angels

Ryan Johnson

Johnson has failed to record 15 outs in four consecutive starts, completing 4 1/3 innings or fewer in each. His command remains the obstacle: he has issued 10 walks across his last three outings, which keeps his pitch count moving even when he limits the damage. Kansas City can send five left-handed hitters at a pitcher who has struggled badly with that side, and the Angels have enough rested relief depth to make an early move. At plus money, I’m betting Johnson is gone before completing the fifth.

UNDER 14.5 Pitcher Outs+105
MLB · Brewers @ Dodgers

Logan Henderson

Henderson has allowed two earned runs or fewer in nine of his 11 starts, including five scoreless innings against Los Angeles in May. The Dodgers have managed only eight runs through three games in this series, and several of their key bats remain cold. Henderson’s fastball-changeup combination has limited both sides of the plate, giving me enough confidence to lay the price on another controlled outing.

UNDER 2.5 Pitcher Earned Runs-140
MLB · Brewers @ Dodgers

Jake Bauers

Bauers has a hit in 12 of his last 15 games and is producing firm contact, with nine hard-hit balls and three barrels among his 20 recent balls in play. The left-on-left matchup looks intimidating, but Skubal has actually allowed left-handed hitters a .260 average, noticeably higher than his mark against righties. Batting cleanup should also guarantee Bauers multiple chances against both Skubal and a vulnerable Dodgers bullpen.

OVER 0.5 Hits-120
MLB · Mariners @ Astros

Yainer Diaz

Diaz is 0-for-7 over the past week and 5-for-28 over the past 15 days, and he is buried in the eighth spot against a starter who handles right-handed hitters. Woo has held righties to a .230 average and .583 OPS while issuing only 28 walks in 132 1/3 innings. Diaz may receive only three strong opportunities, and getting plus money this large on a hitless night is the best value on the card.

UNDER 0.5 Hits+161
MLB · Mariners @ Astros

Bryan Woo

Woo has recorded 18 outs in only four of his 13 road starts, with each of his past four road outings ending after exactly five innings. Houston owns a .742 OPS against right-handed pitching and has enough disciplined, dangerous bats to create traffic and drive up his pitch count. Seattle may want length from Woo, but his 6.22 road ERA makes the plus-money under worth that risk.

UNDER 17.5 Pitcher Outs+130

Hub research

171

Graded results

45

Games

  • L

    Rays ML -140

    MLB · 10-2

  • W

    Atlanta Braves ML -124

    MLB · 3-5

  • L

    Mets -1.5 +124

    MLB · 3-4

  • W

    White Sox ML +103

    MLB · 7-5

  • W

    Yankees ML +110

    MLB · 4-3

  • W

    Miami Marlins ML -118

    MLB · 7-1

  • L

    Twins ML +100

    MLB · 7-5

  • W

    Cardinals +1.5 -131

    MLB · 11-4

  • L

    Angels ML +106

    MLB · 3-0

  • L

    Red Sox ML -108

    MLB · 3-8

  • L

    Rangers ML -129

    MLB · 2-5

  • W

    Brewers +1.5 -138

    MLB · 6-2

  • L

    Giants ML -124

    MLB · 13-7

  • W

    Padres ML -105

    MLB · 5-0

  • L

    Astros ML -123

    MLB · 3-2

Props

  • L

    Alejandro Kirk · over

    Yankees @ Blue Jays · Actual 1

  • L

    Andrew Painter · over

    Phillies @ Twins · Actual 2

  • L

    Blade Tidwell · over

    Rockies @ Giants · Actual 1

  • W

    Brayan Rocchio · under

    Padres @ Guardians · Actual 0

  • L

    Bryan Woo · under

    Mariners @ Astros · Actual 18

  • W

    Christian Scott · over

    Nationals @ Mets · Actual 7

  • W

    Cody Bradford · under

    Rangers @ Athletics · Actual 4

  • L

    Drew Anderson · under

    White Sox @ Tigers · Actual 15

  • W

    Dylan Cease · over

    Yankees @ Blue Jays · Actual 10

  • W

    Eury Perez · under

    Marlins @ Reds · Actual 0

  • W

    Freddy Peralta · under

    Orioles @ Rays · Actual 14

  • W

    Gabriel Hughes · over

    Rockies @ Giants · Actual 7

  • W

    Hunter Dobbins · over

    Cardinals @ Cubs · Actual 7

  • L

    Jac Caglianone · over

    Royals @ Angels · Actual 0

  • L

    Jackson Merrill · over

    Padres @ Guardians · Actual 1

  • W

    Jake Bauers · over

    Brewers @ Dodgers · Actual 4

  • L

    Jake Irvin · under

    Nationals @ Mets · Actual 18

  • L

    Jim Jarvis · under

    Diamondbacks @ Braves · Actual 1

  • W

    JJ Wetherholt · over

    Cardinals @ Cubs · Actual 1

  • W

    Logan Henderson · under

    Brewers @ Dodgers · Actual 1

  • L

    Michael Soroka · under

    Diamondbacks @ Braves · Actual 17

  • W

    Nick Lodolo · under

    Marlins @ Reds · Actual 15

  • W

    Patrick Sandoval · under

    Red Sox @ Pirates · Actual 12

  • L

    Royce Lewis · over

    Phillies @ Twins · Actual 1

  • L

    Ryan Johnson · under

    Royals @ Angels · Actual 16

  • L

    Sean Burke · over

    White Sox @ Tigers · Actual 2

  • L

    Tommy White · under

    Rangers @ Athletics · Actual 5

  • L

    Wilyer Abreu · over

    Red Sox @ Pirates · Actual 0

  • L

    Yainer Diaz · under

    Mariners @ Astros · Actual 1

  • L

    Yandy Diaz · over

    Orioles @ Rays · Actual 1