Yardbarker
MLB Opening Pitch: Expert picks, odds, predictions for Fri. 5/17
Pictured: Paul Skenes (left), Christian Scott (middle), Fernando Cruz (right). Getty Images.

Welcome to Opening Pitch, our daily column that you'll find throughout the 2024 MLB season.

The goal for Opening Pitch is to highlight top daily projection edges for MLB moneylines and totals, share favorite bets and provide some betting notes and analysis.

Here are my favorite bets for Friday, May 17.


Pirates vs. Cubs

Friday, May 17, 2:20 p.m. ET, MLB.TV

Pirates Odds
Moneyline Total Run Line
-104
8
-105 / -115
-1.5
+150
Cubs Odds
Moneyline Total Run Line
-112
8
-105 / -115
+1.5
-182

Odds via FanDuel. Get up-to-the-minute MLB odds here.

Starting Pitchers: Paul Skenes (RHP) vs. Kyle Hendricks (RHP)

I have zero clue why the Pirates opened as ‘dogs.

Perhaps it’s because of Paul Skenes’ 6.75 ERA? But that’s a fluke, given he was pulled from his MLB debut when the score was 6-1 in the fifth after he struck out seven of 20 batters faced, only for Kyle Nicolas, Josh Fleming, and Collin Holderman to walk six batters – including a stretch of 15 consecutive balls – and allow a Yan Gomes infield single in a seven-run half-inning.

Skenes stranded the runners, so technically, he’s on the hook. But that was so flukey and strange. I’m unsure if I’ve seen such absurdity regarding command and control. There was a lengthy weather delay during the inning, perhaps explaining some of the variance.

The fact is that Skenes shoved. He forced a 14% swinging strike rate, inducing 14 whiffs. The Stuff+ mark on his slider checked in at 147. The splinker is a game-changing pitch.

His fastball was surprisingly mediocre, checking in with a 101 Stuff+ mark, and he struggled to command it a bit. But it’s still checking in over 100 mph on average with a good amount of arm-side break – it’s almost sinker-like. Also, I’m sure he’s working out the early-career jitters.


All in all, I remain unfazed about MLB’s next pitching prodigy, even if he’s about to face the same lineup in consecutive starts.

At the minimum, Skenes is a better arm than Kyle Hendricks, who is hurting this season.

His whole game is predicated upon pinpoint command and control. He leverages his changeup into whiffs or weak ground-ball outs, feeding the elite middle-infield duo of Dansby Swanson and Nico Hoerner. It’s the only way when your fastball checks in around 88 mph.

But he's shown dubious command and control in the early going. His Location+ mark has only dropped one point year over year (from 104 to 103), but he’s walked 11 batters across his first 26 innings, a 9% rate nearly double his 2023 mark. He walked four Pirates just five days ago, somehow escaping with only one earned run after five innings.

While the changeup’s batted-ball profile looks mainly intact (15% hard-hit rate allowed), the whiff rate on the pitch has dropped eight points (32% in 2023, 24% in 2024). His sinker and four-seam continued to get hammered.

He’s also been unlucky, with a crazy-low strand rate (57%) and crazy-high BABIP (.357), so his 10.04 ERA is far from reality. Still, his expected indicators (6.12 xERA, 4.45 xFIP, .529 xSLG, .385 xwOBA) suggest a replacement-level arm (-0.6 fWAR).

I’d give Pittsburgh the bullpen advantage alongside the starting pitching advantage, even if they produced one of the most pathetic performances ever witnessed against this club last week.

The Pirates have amassed 0.9 reliever fWAR this season (14th in MLB), while the Cubs are at 0.4 (21st). A big part of that is Pittsburgh’s 25% reliever strikeout rate, the fourth-highest in the majors.

The two have posted nearly identical expected indicators (4.17 to 4.15 bullpen xFIP). But the Cubs are currently without two key relievers, Adbert Alzolay and Yency Almonte, who are both on the 15-day, so they had to rely on Hayden Wesneski and Tyson Miller on Thursday.

It's also worth mentioning that de-facto closer Hector Neris is arguably the most overvalued pitcher in the sport. No qualified pitcher has a higher xERA (6.36) minus ERA (3.00). He's walked (14) more batters than he's struck out (13) across his 16 innings.

The Pirates bullpen has underperformed (4.39 ERA), but much of that can be blamed on Hunter Stratton (3.98 ERA, 2.44 xERA) and David Bednar (8.44 ERA, 5.35 xERA) running poorly. I don’t mind this group in the long run, especially when Pittsburgh ranks third among MLB teams in reliever Stuff+ (108).

Both bullpens had to work a bit last night in a nine-inning battle, somewhat neutralizing any potential rest advantages. If anything, it helps the Pirates, given Chicago's current lack of back-end depth.

The Cubs undoubtedly have the offensive advantage, but it’s closer than you’d think. Over the past two weeks and against right-handed pitching, Chicago’s lineup checks in with a .309 expected wOBA, while Pittsburgh is at .299. The Pirates project poorly against right-handed pitching, but the Cubs still might be unable to compensate for their pitching deficiency — remember, the Pirates dropped 10 runs in this matchup last week. Also, Swanson might still be on the shelf for this game, as he hasn’t played since May 7.

The Pirates have a significant pitching advantage across all nine innings on Friday afternoon at Wrigley. That could prove critical, considering the wind is blowing in, potentially turning this game into a pitcher’s duel.

Again, I don’t know why the Pirates opened as dogs in a projected pitching duel when they have a significant run-prevention advantage. Despite Chicago’s higher-upside offense, BallParkPal’s model still projects the Pirates as whopping -183 favorites.

Let’s hope the bullpen doesn’t let down Skenes again.

Bets: Pirates ML (-104 | Play to -130)


Mets vs. Marlins

Friday, May 17, 7:10 p.m. ET, MLB.TV

Mets Odds
Moneyline Total Run Line
-120
7.5
-115 / -105
-1.5
+140
Marlins Odds
Moneyline Total Run Line
+100
7.5
-115 / -105
+1.5
-165

Odds via bet365. Get up-to-the-minute MLB odds here.

Starting Pitchers: Christian Scott (RHP) vs. Jesus Luzardo (LHP)

I’m fortunate to write this column on a day when both Paul Skenes and Christian Scott are pitching, two of baseball's most exciting young arms.

Skenes is a pure power and raw stuff pitcher. Scott is more refined. He undoubtedly has the stuff, but he can pinpoint it. Across 17 starts at the Double-A and Triple-A levels, Scott posted a 30% strikeout minus walk rate.

Scott uses his lengthy extension (6.9 feet, 83rd percentile) to create a 95-96 mph fastball with an insane vertical approach angle, making it hard to square up. He pounds the top of the zone with it (63% high-location rate, 86th percentile), initiating a strike-heavy approach that allowed him to pitch 6 ⅔ innings on only 94 pitches in his Major League debut.


His secondary sweeper has induced an 18% swinging-strike rate across his first two starts behind a 120 Stuff+ mark, and he’s been consistently locating it both in and out of the zone.

The advanced pitching models grade his splitter highly (120 Stuff+), but he’s still working out the kinks, struggling to locate the pitch (99 Location+).

Regardless, Scott is a buy candidate. Allowing only four earned runs with a 14:3 strikeout-to-walk ratio against the Braves and the Rays in your first two MLB starts is nothing to balk at. He forced a combined 33 whiffs!

Compared to the Braves and the Rays, the Marlins will be a significant step down in competition. Scott hung tough with Atlanta’s murderer's r0w and came out mostly unscathed, and now will face a lineup with a 6% walk rate, 14% swinging-strike rate, 33% chase rate and 50% ground-ball rate against right-handed pitching. Also, Luis Arraez plays in San Diego now. Scott should see a bump in production after turning down the difficulty.

The Marlins are somewhat turning things around, but it’s mainly been because of their pitching. They won two of three this week in Detroit by a combined score of 3-0, totaling just eight hits.

I hope Jesus Luzardo will be a significant part of Miami’s pitching turnaround, even if I have my reservations.

His 5.97 ERA is inflated from blowup starts against the Braves (5 ER across 5 IP) and Mets (7 ER across 4 ⅔ IP), but his 4.45 xERA is an entire run worse than two years ago. His Stuff and Location marks are down slightly across his arsenal (from 104/100 to 100/98), resulting in fewer whiffs, more walks, and a four-point decrease in his strikeout minus walk rate (16%).

But after a few weeks off and a rehab start at Single-A Jupiter (5 ⅔ shutout innings, one hit, six strikeouts, no walks), Luzardo looked much improved against the Phillies (5 ⅔ two-run innings, four hits, eight strikeouts, no walks), forcing a whopping 18 whiffs.

After a rough start in this head-to-head divisional rivalry, Luzardo’s picked it up against the Mets, allowing only three earned runs across his past three starts against New York dating back to late 2022, striking out 21 in 19 innings.

Luzardo should continue that trend on Friday, mainly because the Mets aren’t hitting lefties, posting a league-worst 53 wRC+ against the side over the past month. They’re actually barreling up the side alright (9% barrel rate, 29% line-drive rate), but it’s not equating to production because they’re not pulling anything (39% pull rate, fourth-worst).

Additionally, the Mets had to travel overnight from Philadelphia to Miami after an extra-innings barn-burner with the Phillies on Thursday. I wouldn't be surprised if the bats are a tad slow against Luzardo's rugged, upper-90s heater.

As mentioned, Miami is trending up on the mound, which includes the bullpen.

The Marlins are due for positive reliever regression (4.69 ERA, 4.25 xFIP), especially from Andrew Nardi (6.23 ERA, 3.39 xERA). Tanner Scott is still good, and I’ve been impressed with Bryan Hoeing (1.83 ERA in 20 IP) and Declan Cronin (1.33 ERA in 20 IP) in middle-to-high-leverage situations. Also, pulling AJ Puk from the rotation and putting him back in the closer role is the right decision, which he showed in the save against Detroit.

It's also worth mentioning the Marlins had an off day on Thursday, so the relief corps should be well rested.

Meanwhile, the Mets bullpen is lights out. Getting Edwin Diaz back has been tremendous (25 strikeouts and five saves in 16 appearances), and Adam Ottavino is better in the set-up role. But breakout campaigns from Reed Garrett (0.43 ERA and 35 strikeouts in 21 IP), Jake Diekman (3.46 ERA and 17 strikeouts in 13 IP), and Jorge Lopez (2.66 ERA in 20 IP) have made this unit deep and near-impenetrable. The Mets rank third in reliever ERA (2.98), fourth in reliever fWAR (2.0), first in reliever strikeout rate (29%), and first in reliever Stuff+ (111).

I think Scott will continue his impressive rookie campaign. I expect Luzardo to continue trending up. I don’t believe either lineup will hit. I believe both bullpens will shove.

Still, I’m not quite ready to buy back into Luzardo. I need to see more encouraging results before I discard some of his troublesome underlying metrics.

Additionally, I'm unsure who among Garrett (23 pitches), Ottavino (13 pitches), Diaz (25 pitches), Lopez (6 pitches), and Diekman (22 pitches) will be available after grinding through that aforementioned extra-innings barn-burning win in Philly.

Ultimately, I expect a low-scoring Mets win. However, I feel most comfortable backing the Mets in the first half behind Scott — while also avoiding managerial uncertainty — and taking the full game under based on struggling lineups and the undervalued Miami bullpen.

Bets: Mets F5 ML (-115 | Play to -125) | Under 7.5 (-105 | Play to -115)


Tigers vs. Diamondbacks

Friday, May 17, 9:40 p.m. ET, MLB.TV

Tigers Odds
Moneyline Total Run Line
-142
8
-115 / -105
-1.5
+108
Diamondbacks Odds
Moneyline Total Run Line
+120
8
-115 / -105
+1.5
-130

Odds via FanDuel. Get up-to-the-minute MLB odds here.

Starting Pitchers: Tarik Skubal (LHP) vs. Ryne Nelson (RHP)

I can’t make an argument for Tarik Skubal regression.

He’s the best pitcher in the American League and the deserved favorite for Cy Young (+225 at BetMGM). Among qualified starting pitchers, Skubs ranks second in ERA (2.02), first in xERA (2.12), third in fWAR (1.8), third in strikeout minus walk rate (27%), and second in Pitching+ (108).

He keeps finding more velocity on his fastball, now sitting at almost 97 mph on average. The Stuff+ model finally grades the pitch above average (115), and there’s always been some correlation between his fastball velocity and earned run indicators.

But Skubal is more than just a big arm and a pretty face. I wrote this lengthy preseason piece about him for Pitcher List, diving crazy deep into his rapid developments on his ascension to ace status.

I won’t recap the whole thing here, but here’s a short synopsis:

On top of higher velocity, Skubal has significantly improved his fastball location, shoving it early and often at the top of the zone. In turn, he’s getting ahead early in counts and using his secondary stuff – specifically, a devastating changeup against righties and a rock-solid slider against lefties – to generate two-strike low-zone whiffs, chases, and ground balls.

He’s improved mechanically but also drastically enhanced his pitch mix and decision-making. The art of pitching is about continually evolving, and Skubal personifies that.


As incredible as the Snakes are against southpaws (136 wRC+, second in MLB), I can’t imagine Skubal will blow up. The pre-season skepticism surrounding Skubal was that he faced an elementary schedule of offenses during his breakout 2023 campaign. Well, he's faced some elite lineups during this early-season stretch (Astros, Yankees, Rangers, Twins) but has allowed more than two earned runs in a start only once — ironically, at home against the A's.

For what it's worth, Arizona’s lineup has cooled off against the left side, posting a more reasonable .744 OPS over the past two weeks behind a low walk rate (4%) and high ground-ball rate (46%).

Of greater importance, Ryne Nelson has to be better than his numbers indicate (5.33 ERA, 4.92 xERA, 4.21 xFIP). Among 182 starting pitchers with at least 10 IP this season, the young righty ranks 10th in Pitching+ (108), tied with Tanner Houck and Luis Castillo.

Nelson has four above-average offerings by the Stuff+ model. He’s added a cutter that’s shown encouraging early returns. He’s added a tick to his fastball velocity, upping the Stuff+ mark on that pitch 11 points year over year (102 to 113).

The problem with Nelson is that he’s a hard-throwing, hard-contact guy. He’s always had a horrific batted-ball profile, and this year is no different (92 mph avg. exit velocity, fifth percentile; 47% hard-hit rate, eighth percentile).

Hopefully, a home outing against the slumping Tigers will make Nelson look like a stud. Over the past two weeks and against right-handed pitching, Detroit’s lineup pairs the ninth-highest strikeout rate (25%) with the 11th-highest ground-ball rate (44%), resulting in the seventh-lowest xwOBA (.293).

The Tigers have a solid top-of-the-order core between Riley Greene, Kerry Carpenter and Mark Canha. But the bottom of the order is a disaster, featuring two hitters with an OPS+ below 30 (Javier Baez, Colt Keith) and two more with marks below 80 (Spencer Torkelson, Jake Rogers).

Hopefully, they'll hit plenty of grounders toward Arizona's elite defense (fourth in Defensive Runs Saved, second in Outs Above Average), as the Snakes will surely gobble those up.

Besides, we just saw Detroit’s lineup get shoved into a locker by Ryan Weathers and Trevor Rogers. I think Nelson can hang.

I’m iffy on the bullpens, but both will be well-rested after an off day on Thursday.

Regardless, I have so much faith in Skubal and just enough faith in Nelson and the Motor City Kitties lackluster offense to keep this game under eight runs for nine innings.

Bets: Under 8 (-105 | Play to -115)


Reds vs. Dodgers

Friday, May 17, 10:10 p.m. ET, MLB.TV

Reds Odds
Moneyline Total Run Line
+180
9
+100 / -120
+1.5
-115
Dodgers Odds
Moneyline Total Run Line
-198
9
+100 / -120
-1.5
-105

Odds via bet365. Get up-to-the-minute MLB odds here.

Starting Pitchers: Frankie Montas (RHP) vs. James Paxton (LHP)

At least once every Summer, I find myself stuck in a vicious cycle of fading a starting pitcher I view as obscenely overvalued and bleeding units because he continues to overperform.

This year, that pitcher is James Paxton.

I actually think Paxton’s arm is dead. The Big Maple lost two ticks of fastball velocity in the offseason, now sitting at just 93 mph on average. As a result, he’s seen a drastic decrease in his swinging strike rate (from 12% to 8%) and a drastic increase in his zone contact rate (from 84% to 90%).

When you can’t miss bats, you’re forced to nibble around the edges more, where Paxton has walked (24) more batters than he’s struck out (22) across his first 38 innings.

His fastball Stuff+ mark is 25 points lower than last year (from 95 to 70), resulting in a 15-point decrease in his overall Stuff+ rating (74). He pairs it with a reasonably poor batted-ball profile and a three-point year-over-year reduction in his Location+ mark (from 100 to 97).

Paxton pairs a laughable 2.58 ERA with a 5.89 xERA and a 5.60 xFIP. The only pitcher with a higher xERA minus ERA is Neris, who has faced 91 fewer batters.

So, I'm forced to continue riding this fade train, even if it means backing a Reds lineup with a 74 wRC+ against southpaws over the past month.

But over the past two weeks and against left-handed pitching, the Reds lineup pairs the highest walk rate (11%) with the highest pull rate (48%) and 11th-lowest ground-ball rate (42%). When you're remaining disciplined and pulling the ball in the air, you can be sure better days are ahead — especially if Elly De La Cruz starts making elite swing decisions again.

I’m not overly excited to back Frankie Montas, but he’s pieced a few solid outings together. More importantly, his Stuff+ and Location+ marks are up considerably across his entire arsenal year over year (from 85/95 to 101/102).

Additionally, the Reds bullpen is a vastly underrated unit, ranking 11th in reliever fWAR (1.0) and fifth in reliever strikeout rate (15%). Fernando Cruz’s splitter has sent shockwaves through the league, as he’s forced 34 strikeouts in 18 innings, with 29 coming on this pitch:

This might be the best pitch in baseball:

Obviously, the Dodgers have a monster lineup advantage, but even considering that, BallParkPal’s model projects this game as a near pick ‘em (Reds +109), likely because Paxton is due for an overwhelming amount of negative regression.

Bets: Reds ML (+180 | Play to +130)


Quick Hitters From Sean Zerillo

Here are a few wagers from the best baseball handicapper on the planet, who deserves his weekends off after dominating this column from Monday through Thursday.

As taken from The Action Network App:


Padres vs. Braves

Friday, May 17, 7:20 p.m. ET, MLB.TV

Padres Odds
Moneyline Total Run Line
+180
8.5
-108 / -112
+1.5
-118
Braves Odds
Moneyline Total Run Line
-215
8.5
-108 / -112
-1.5
-102

Odds via FanDuel. Get up-to-the-minute MLB odds here.

Starting Pitchers: Yu Darvish (RHP) vs. Bryce Elder (RHP)

Zerillo likes the Padres vs Braves under 8.5 at -110 or better.

Yu Darvish hasn’t allowed a run in his past three starts (17 innings), recently blanking the ever-dangerous Dodgers across seven frames.

Meanwhile, the Braves are slumping, ranking 19th in wRC+ over the past two weeks (92). Nine of Atlanta’s past 10 games have stayed under, mainly because the lineup continues to get priced as among the best in baseball despite small-sample-size lackluster results.

It’s never fun backing Bryce Elder (4.79 ERA, 5.21 xERA, 4.24 xFIP, 0.0 fWAR), but it might be hard for the Padres to mash when double-digit breezes are coming straight toward home plate.

Bets: Under 8.5 (-110 or better)


Angels vs. Rangers

Friday, May 17, 8:05 p.m. ET, MLB.TV

Angels Odds
Moneyline Total Run Line
+138
9
-122 / +100
+1.5
-150
Rangers Odds
Moneyline Total Run Line
-164
9
-122 / +100
-1.5
+125

Odds via FanDuel. Get up-to-the-minute MLB odds here.

Starting Pitchers: Patrick Sandoval (LHP) vs. Jose Urena (RHP)

Zerillo likes the Rangers ML at -175 or better.

Jose Urena has been alright this year (3.62 ERA, 3.39 xERA, 4.28 xFIP), mainly by forcing ground balls (49%). It shouldn’t be too hard to shut down the Mike Trout-less Angels lineup, even as Taylor Ward (141 OPS+) and Jo Adell (125 OPS+) continue mashing.

Patrick Sandoval has been unlucky (5.00 ERA, 3.49 xERA, 3.46 xFIP), but it might not be enough to overcome the Halos erratic bullpen (5.17 ERA, 11% walk rate).

Bets: Rangers ML (-164 | Play to -175) 


Red Sox vs. Cardinals

Friday, May 17, 8:15 p.m. ET, MLB.TV

Red Sox Odds
Moneyline Total Run Line
-115
8
-110 / -110
-1.5
+145
Cardinals Odds
Moneyline Total Run Line
-105
8
-110 / -110
+1.5
-170

Odds via bet365. Get up-to-the-minute MLB odds here.

Starting Pitchers: Brayan Bello (RHP) vs. Kyle Gibson (RHP)

There are some cheap first-half ML numbers still available for the Red Sox on Wednesday, who will have a significant starting pitching advantage when Brayan Bello (3.13 ERA, 3.77 xERA, 102 Stuff+) battles Kyle Gibson (3.67 ERA, 5.42 xERA, 91 Stuff+).

Bello has a nasty sinker-changeup mix that forces whiffs and ground balls galore, even if he's inconsistent. I'd much rather bet on him than Gibson, among the more overvalued pitchers in baseball.

The Cardinals offense has been red-hot lately, boasting the fourth-best wRC+ against right-handed pitching over the past two weeks (127). While Boston likely projects with the better lineup — especially behind a surging Rafael Devers (143 wRC+, 13% walk rate) — you must get a cheap number to make this play viable.

Don't bother with a full-game side or total here, as Boston's bullpen is cooked after a tough home series with Tampa Bay.

Bets: Red Sox F5 ML (-115 or better)


Rockies vs. Giants

Friday, May 17, 10:15 p.m. ET, MLB.TV

Rockies Odds
Moneyline Total Run Line
+145
7.5
-110 / -110
+1.5
-150
Giants Odds
Moneyline Total Run Line
-170
7.5
-110 / -110
-1.5
+125

Odds via bet365. Get up-to-the-minute MLB odds here.

Starting Pitchers: Ryan Feltner (RHP) vs. Kyle Harrison (LHP)

Zerillo likes the Rockies ML at +137 or better.

The Rockies have won seven straight games! They just swept the Padres in San Diego!

This series might be a good opportunity for the Rockies to keep the streak alive. The Giants recently lost Patrick Bailey, Nick Ahmed, Michael Conforto, Jung Hoo Lee and Jorge Soler to the IL. They're literally a Triple-A lineup as currently constructed.

Bets: Rockies ML (+145 | Play to +137)


McGrath's Bets for Friday, May 17

  • Mets F5 ML (-115 | Play to -125)
  • Mets vs Marlins Under 7.5 (-105 | Play to -115)
  • Padres vs Braves Under 8.5 (-110 or better)
  • Pirates ML (-104 | Play to -130)
  • Rangers ML (-164 | Play to -175)
  • Red Sox ML (-115 or better)
  • Reds ML (+180 | Play to +150)
  • Rockies ML (+145 | Play to +137)
  • Tigers vs Diamondbacks Under 8 (-105 | Play to -115)

More must-reads:

Sign up for the Bark Bets Newsletter

Bark Bets is Yardbarker's free daily guide to the world of sports betting. You'll get:

  • Picks and predictions from our in-house experts
  • The last-minute updates that give you an edge
  • Special offers from Sportsbooks

Subscribe now!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.