For Nola and Bohm, A Mile is A Terrible Thing to Waste

Apr 20, 2026; Chicago, Illinois, USA; Philadelphia Phillies pitcher Aaron Nola (27) delivers during the first inning against the Chicago Cubs at Wrigley Field. Mandatory Credit: Matt Marton-Imagn Images | Matt Marton-Imagn Images

Take life a mile at a time. I’m sure I’ve heard or read that somewhere. An ad for a car? The Fast and Furious movies? On those t-shirts they sell at gas stations? It’s something car-related. I haven’t been on a road trip in years, and when I did go on them, I really measured them by rest stops, which isn’t as conducive to pleasant-sounding aphorisms (“take life one visit to an Ohio rest stop at a time” just doesn’t have a good ring to it, even though Ohio has really nice rest stops). Anyway, most baseball players don’t get to take their lives one mile at a time. Their travels occur in big chunks, hopping from one city to the next. The impact of a single mile is hard to see when you’re making multiple journeys by air every month. Alec Bohm and Aaron Nola, though, might be an exception. But not every journey brings you to a happy destination.

Aaron Nola has had it rough for a while now. His 2025 was injury-plagued, injury-shortened, snakebit, whatever terms you prefer. It was to be hoped that an offseason to rest and recover would restore Nola to his previous form —which, yes, could be up and down, but he was highly effective when he was at his best. So far, that hope has been thwarted. Like many of the Phillies’ moundsmen, he’s been a victim of bad luck to some degree, with his xERA (4.67) a little lower than his observed (5.06), and the same for his FIP (4.03 vs. 3.44). A BABIP of .347 explains some of it. But his unspectacular start to the season cannot be blamed entirely on bad luck. In part, it can be blamed on his fastballs.

Nola’s signature has always been the knuckle curve, but he’s made his fastballs—a four seamer, a sinker, and a cutter— do good work for him in the past. But he hasn’t been able to get that same success this season. Even as his curve has returned to form, his fastballs have lagged behind: by fastball run value, he ranks in the 2nd percentile. And yes, it’s still early, and percentiles aren’t so meaningful at this point in the season. But it can be said that very few pitchers are getting less from their fastballs than Nola is right now.

In 2024, Nola’s four-seamer produced a .167 batting average and .316 slugging percentage for hitters. In 2026, it’s .333 and .667. The expected numbers look better (.265, .506), but the regression is still real. He’s allowing a 58.8% hard hit percentage against it too, which would be the highest of his career if it holds. His sinker tells a similar story. His cutter is actually producing results a tad better than in the last two seasons, but on the whole his fastballs have become a problem, fast.

Sometimes the detective work is complicated, requiring judicious, diligent application of the little grey cells. Sometimes the culprit leaves a big, bloody handprint for you. When we look at Nola’s velocity, we see it’s down by about a mile for each of his fastballs, compared to 2024 (and not to 2025, due to the impact of his injury): 91.7 vs. 92.5 for the four-seamer, 86.1 vs. 87.5 for the cutter, 90.8 vs. 91.5 for the sinker. His fastballs were never terribly fast to begin with, and losing an extra mile on them can’t be helping. The movement on his four-seamer and sinker look to be about where they were pre-injury, though the cutter is a different story- at a total of 0.1 inches of horizontal movement , it isn’t really cutting very much, even in the context that his cutters have always had less side to side movement than the average. Given that the performance struggles are centered on the four-seamer and sinker, though the issue here probably isn’t about movement.

It might be about location, though. By the Location+ model, Nola’s location on each of his three fastball types has gone from above average to below average, year over year. If we compare to 2024 instead, since 2025 represented a short, injury-influenced campaign, Nola’s location work has still declined for each of his three fastballs. If we look at Pitching+, a model that takes a more holistic look at a pitch’s characteristics, four-seamer, sinker and cutter have all gone from well above average to just about average, and that’s true whether we compare 2026 to 2025 or 2024. The safest thing to say about Nola’s fastballs is that they’re being hurt by decreased command, and decreased velocity.

And Nola isn’t the only one being hurt by a lost mile. Alec Bohm has struggled mightily to begin the 2026 campaign, slashing a grim .157/.238/.213. His plate discipline is about what it was last season, with his K% and BB% remarkably unchanged. There are some changes under the hood— he’s a lot less likely to swing on the first pitch, and to swing in the zone in general, but those aren’t showing up in the strikeout and walk rates. The more likely explanation for his rough start is what happens when he makes contact. His hard hit rate has dropped by nearly 7.5%. His average exit velocity is down by by nearly 2 MPH. He has barreled the ball just once on 72 batted balls. Why? Again, not a lot of detective work is needed here; let Columbo go take his tousled self elsewhere, let Poirot wax his mustache. Bohm’s average swing speed is down by nearly a mile, from 71.7 MPH to 70.8. Last season, his fast swing rate— the percentage of his swings over 75 MPH— was 18.2%. This season, it’s 12%. Of the Phillies regulars, only Bryson Stott and Justin Crawford are swinging slower, and the two of them take a very different approach at the plate than Bohm does. The lack of power from Bohm’s bat has been an issue in the past, but he was sometimes able to make up for it with good contact. The loss of a mile on his bat speed, however, seems to have put him in a spot where the contact skills can’t quite make up the difference.

It’s still very early, and it would not be surprising in the slightest if Nola and Bohm both improved over the course of the season. Still, the loss of velocity, in pitch or swing, is a worrying sign. The Phillies have promises to keep, and miles to go before they sleep.

2026 Cubs Heroes and Goats: Game 26

It’s actually a pretty unusual season when you don’t have a holy $#@! type of win. 10 game winning streaks? Quite a bit less common. Without doing any research, I’m betting the intersection of those two occurrences? A big comeback during a long streak? Less common. On the road? Against the two-time defending World Champs? We just keep going further into subsets. And with each layer of that, you know that this game was probably a unicorn among unicorns.

If you stayed up and saw the comeback, a hat tip to you. I’m more than a little disappointed that out here on the East Coast, I went to bed after the top of the sixth. I didn’t like the matchup of the Cubs bullpen against the Dodgers relievers with them at home and spotted a four-run lead. My loss. Though I quite enjoyed watching the highlights first thing this morning.

As I’ve said throughout this streak being extended, these longish streaks don’t necessarily make a season a playoff season. The last longish streak like this resulted in an 83-win team. Now that they’ve reached double digits? Now the Cubs are chasing the 2016 team. This team will be done no favors trying to compare to the single most beloved season in basically every living Cub fan’s lives.

I do believe, though, that both of these things can provide a boost to a team. You know there are going to be struggles. There are going to be times when some team that’s going to struggle to win 70 games is going to win a series. When some pitcher who should probably be riding buses in the minors shuts you down. I do believe that it can be a big tool to say hey, we know we can be excellent. We know we won 10 straight games, all against teams that a majority of baseball experts thought were playoff teams. When you are down three or four or five runs in a game. Maybe it’s getting late. But you say hey. We came off the mat and beat the Dodgers in their own park. We’ve been here and we’ve done this.

I’m going to run out of superlatives for what this team is doing. It’s a good problem to have. That the Cubs came back from down four on the road to win against the champs in a game in which their centerfielder had not one but two outfield assists on plays at the plate? That’s insane.

Dansby Swanson and the offense will rightly get all kinds of credit for their six-run outburst (that could so easily have been eight). The defense included one of the more spectacular plays I think I’ve seen by Nico Hoerner. But it can’t be lost that this starts with a guy who I have to admit never entered my Chicago Cubs tunnel vision. Ryan Rolison, who I was completely unfamiliar with previously, threw three scoreless innings allowing just two hits. Part of it is the structure of the game, but I’m going to bet that not too many relievers throw three scoreless innings against the Dodgers this year.

Last note. If you are someone who has ridden Craig Counsell, I’d at least suggest you take a few minutes and reconsider your impression of his abilities. That guy is managing his butt off and he’s killing it. It’s early, but I’ll be surprised when the various outlets that run odds for various things start listing him as one of the favorites for Manager of the Year. Eight Cub pitchers have hit the injured list this month alone. There is no win last night without four scoreless innings from the bullpen. Down four, you were always going to be using the “B” relievers. But after the three-run seventh, you might consider an “A” reliever. After the run in the eighth, you almost certainly go to the main group. And after the two in the ninth, you absolutely run out your best guy to close it. But none of those guys are healthy right now.

Unbelievable. Go Cubs.

Three Positives:

  • This is Dansby’s game. Two hits, a triple and a homer. Four runs driven in. Two runs scored. He had a hand in all but one of the runs that scored. How many teams have their ninth hitter say hop on, I got this?
  • Ryan Rolison. Only a heroic effort by Dansby kept this one from being my top spot. Unbelievable performance. The second longest outing of his major league career. His previous high for scoreless outing was 2.1 innings. Only his second major league win. While that stat may be flawed, there was no fluke about that win. Good stuff.
  • Among a lot of excellent choices, I’m going with Pete Crow-Armstrong, who drew a two-out walk in the seventh to extend the inning for Dansby’s two-run triple that turned into three runs. He was also on board ahead of the game-winner.

Hat tips to Nico Hoerner, Alex Bregman and Corbin Martin earning his third career save.

Game 26, April 24: Cubs 6, Dodgers 4 (17-9)

Reminder: Heroes and Goats are determined by WPA scores and are in no way subjective.

THREE HEROES:

  • Superhero: Dansby Swanson (.465). 2-3, HR, 3B, HBP, 4 RBI, 2 R
  • 2nd biggest WPA game of the season for the Cubs
  • Hero: Ryan Rolison (.159). 3 IP, 10 BG, 2 H, K (W 1-0)
  • Sidekick: Alex Bregman (.154). 2-5, HR, RBI, R

THREE GOATS:

  • Billy Goat: Jameson Taillon (-.188). 5 IP, 21 BF, 4 H, 3 BB, 4 R, 4 K
  • Goat: Seiya Suzuki (-.114). 0-4
  • Kid: Carson Kelly (-.113). 0-3, BB

WPA Play of the Game: Dansby Swanson homers with a runner on first and no outs in the ninth to break a 4-4 tie. (.345)

*Dodgers Play of the Game: Will Smith batted with runners on first and second with two outs in the third and hit a three-run homer. (.276)

Cubs Player of the Game:

Game 25 Winner: A particularly rare occurrence, Michael Busch and Seiya Suzuki tied at 92 votes apiece. I have no data for it, but I think unanimous votes happen more than ties.

Rizzo Award Standings: (Top 3/Bottom 3)

The award is named for Anthony Rizzo, who finished first in this category three of the first four years it was in existence and four times overall. He also recorded the highest season total ever at +65.5. The point scale is three points for a Superhero down to negative three points for a Billy Goat.

  • Nico Hoerner +7.5
  • Michael Conforto/Shōta Imanaga +7
  • Seiya Suzuki -8
  • Jacob Webb -9
  • Pete Crow-Armstrong -13

Current Win Pace: 105.9

Up Next: What do you do for an encore after that? This one is played at a much more reasonable hour. Game two in Los Angeles. The Cubs send Colin Rea (3-0, 3.00, 24 IP) for his third start (in addition to one bulk outing). He’s got a 20:5 strikeout to talk ratio, a 1.04 WHIP and a save for good measure. It would be hard to overstate how much he’s meant to this Cub pitching staff in his year plus here.

Roki Sasaki (0-2, 6.11, 17.2 IP) is the rare modern era Dodger signing that hasn’t worked out (yet). This is his fifth start of the year. His best outing was actually his first one of the year against Cleveland when he allowed a run on four hits and two walks over four innings. He does average nearly a strikeout per inning, but also more than a hit per inning and almost a walk per inning. His numbers simply don’t suggest a high probability of success and if the Cubs are patient, I think they’ll put some runs on the board.

Win one for? Uniform No. 11 has been worn by quite a number of people through the years. There are some great names on that list. Ron Cey was my first No. 11 that I remember. A lot of really fun Cub middle infielders have worn the number. Drew Smyly would have been wearing that number the day of his really enjoyable almost no-hitter. But given the oddity in modern baseball of the manager’s jersey being visible, I certainly did not know that Craig Counsell is currently Cub No. 11. As I think he’s as responsible as anyone for this streak, let’s go win another one for Craig.

Astros Prospect Report: April 24th

SACRAMENTO, CALIFORNIA - AUGUST 06: Ethan Pecko #33 of the Sugar Land Space Cowboys pitches against the Sacramento River Cats during the first inning at Sutter Health Park on August 06, 2025 in Sacramento, California. (Photo by Scott Marshall/Getty Images) | Getty Images

Another day of minor league baseball is in the books. See the results below.

AAA: Sugar Land Space Cowboys (14-10) won 5-2 (BOX SCORE)

Sugar Land got on the board scoring a run in the 2nd inning on a Strahm RBI single and a run in the 3rd on an Alexander solo HR. Pecko got the start and was great tossing 3 scoreless innings with 6 strikeouts but left after 3 due to possible cramps. In the 5th, Nelson added a solo home run to extend the lead. The offense got some more insurance with 2 runs in the 8th on an error. The pen allowed a couple of runs but held on for the 5-2 win.

Note: Nelson is hitting .326 in Triple-A.


AA: Corpus Christi Hooks (10-8) SUSPENDED

A+: Asheville Tourists (5-14) lost 9-6 (BOX SCORE)

Asheville got on the board in the 3rd inning on a Daudet solo HR. They got 4 more runs in the 4th on a Call walk, Batista RBI single and Nunez 2 run single. Smith started for Asheville and went 5 innings allowing 6 runs, 5 earned. In the 7th, Holy tied the game with a solo HR. The pen allowed 3 runs over the 8th and 9th innings and the offense was quiet the rest of the way as Asheville fell 9-6.

Note: Holy has a .800 OPS this season.


A: Fayetteville Woodpeckers (7-12) won 5-2 (BOX SCORE)

The Woodpeckers got on the board in the 2nd inning on a Ramirez RBI single and a run scoring on a balk. Pentecost got the start and pitched well tossing 5.1 scoreless innings but he left with the trainer mid at-bat. Hopefully nothing too serious. In the 6th, Monistere added an RBI single to extend the lead. After the Pelicans scored one in the 7th, the Woodpeckers responded with 2 runs in the 8th on a Neyens solo home run and Wakefield sac fly. Rosario allowed a run in the 9th inning but held on as the Woodpeckers won 5-2.

Note: Huezo is hitting .310 this season.


Today’s minor league starters:

SL: Josh Hendrickson – 4:35 CT

CC: Brett Gillis – TBD

AV: TBD – 5:05 CT

FV: TBD – 6:05 CT

Best NRFI Bets Today: MLB First Inning Predictions for Saturday, April 25

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Boston Red Sox and Baltimore Orioles clash at Camden Yards today, with the struggling Garrett Crochet on the hill for the visitors. 

That matchup headlines my favorite MLB picks for today in the "no run first inning" and "yes run first inning" markets.

Here are my best free NRFI and YRFI bets for Saturday, April 25.

Best NRFI/YRFI bets today

PickOdds
Red Sox/Orioles - YRFI+118
Mariners/Cardinals - NRFI-136
Marlins/Giants - NRFI-160

Red Sox at Orioles: YRFI (+118)

The Baltimore Orioles exploded for 10 runs in the series opener on Friday, putting up a four-spot in the bottom of the first inning. They’ve now scored a run in the first in back-to-back contests, and Garrett Crochet has been poor lately.

He’s given up 15 earned runs across his last two outings, and the lefty has allowed at least one run in the first inning in both of those starts. The O’s offense is hot right now, and Crochet is having serious trouble missing bats. Trevor Rogers hasn’t given up a single run in the first this season, so the offensive damage here will come from Baltimore against Crochet.

They will jump on him early.

  • Time: 12:05 p.m. ET
  • Where to watch: MASN

Mariners at Cardinals: NRFI (-136)

Bryan Woo takes the mound for the Seattle Mariners today, and he’s compiled a 2.25 ERA. The righty is lights out, and he hasn’t surrendered a single run in the first inning this season. On the other side, Matthew Liberatore is coming off a start where he gave up only one earned run, and none in the first.

The St. Louis Cardinals have NRFI scored in two straight, and for Seattle, they’ve failed to score in the first inning in two of their last three. Both of these offenses are also very average so far, and we have two solid arms on the bump.

  • Time: 2:15 p.m. ET
  • Where to watch: Mariners.TV

Marlins at Giants: NRFI (-160)

It’s Eury Perez vs. Robbie Ray on the mound in Game 2 of this series between the Miami Marlins and San Francisco Giants. Perez has a 3-2 YRFI/NRFI record, and he’s had back-to-back scoreless first innings.

As for Ray, he’s only allowed a run in the first inning once this season in five starts, and that was earlier in the campaign. Although it’s a small sample size, Miami is hitting just .117 against Ray. The Giants’ struggling offense is a clear weakness so far as well, and they’ve failed to score a run in the first in three straight contests.

Don’t expect a lot of offense in this one – especially not early on.

  • Time: 4:05 p.m. ET
  • Where to watch: NBC Sports Bay Area
Quinn Allen's 2026 Transparency Record
  • NRFI/YRFI picks: 1-3, -2.93 units

What is a NRFI bet?

NRFI (No Run First Inning) and YRFI (Yes Run First Inning) bets add a thrilling twist to the start of an MLB game. A NRFI bet is a wager that no runs will be scored in the first inning. You're betting that the starting pitchers for both teams will get through the first inning without allowing any runs, whether by striking out batters, inducing ground balls, or through solid defensive play.

A YRFI bet is the exact opposite. You're betting that at least one run will be scored in the first inning. In this case, you’re hoping for an early offensive burst such as a leadoff walk, a timely hit, or even a home run.

NRFI and YRFI bets add excitement to the early part of a game and offer immediate gratification for bettors looking for a quick resolution.

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Snake Bytes 4/25: Mexico City Challenge

MEXICO CITY, MEXICO - APRIL 24: A detail shot of the MLB World Tour Mexico City Series 2026 path on the jersey of Ketel Marte #4 of the Arizona Diamondbacks in the clubhouse during the 2026 Mexico City Series preview photos at Estadio Alfredo Harp Helu on Friday, April 24, 2026 in Mexico City, Mexico. (Photo by Mary DeCicco/MLB Photos via Getty Images) | MLB Photos via Getty Images

Diamondbacks News

Diamondbacks-Padres Mexico City Preview
The altitude is poised to play an important role in this division-rival clash. Mexico City’s Estadio Alfredo Harp Helú sits 7,349 feet above sea level. That substantially higher than even Coors Field, which has an elevation of “only” 5289 feet.

Why Mexico City Series Might Spell Trouble for Zac Gallen
The long-time AZ starter is going to need to keep the ball down and perhaps increase the swing and miss he induces in order to keep the ball in the park in Mexico.

Diamondbacks President Speaks About Mexico City Series
Derrick Hall looks forward to the opportunities the series provides the Diamondbacks.

Other Baseball News

Cubs Resilience Overcomes Dodgers, Runs Win-Streak to 10
On the heels of the Mets finally ending a double-digit losing streak, the Cubs have extended their win streak to double-digits.

Updating the Rookie of the Year Races
Munetaka Murakami is starting to make some noise.

White Sox Have Murakami Decision to Make
Despite being tied for the league lead with 11 home runs, it still seems quite premature to be discussing an extension to keep Murakami around on an affordable salary.

Phillies Jettison Taijuan Walker
Old friend alert. Taijuan Walker has been released by the spiraling Phillies after posting a 9.13 ERA through five abysmal starts.

Saturday morning Rangers stuff

ARLINGTON, TEXAS - APRIL 24: Nathan Eovaldi #17 of the Texas Rangers delivers a pitch against the Athletics in the first inning at Globe Life Field on April 24, 2026 in Arlington, Texas. (Photo by Richard Rodriguez/Getty Images) | Getty Images

Good morning, LSB.

The Rangers got thwomped by the A’s last night.

Nathan Eovaldi allowed four homers in the loss and now leads the league in that category.

Overall the debut of the Rangers’ red City Connect uniforms could’ve gone better.

Elsewhere Jeff Wilson writes about Peyton Gray’s “dream moment” in his debut.

A simple adjustment has paid off big for Josh Jung so far this season.

And finally Evan Grant hosted another Rangers Q&A session where he discussed baseball, burgers and red uniforms.

That’s all for this morning. Have a great weekend!

Rockies-Mets game is postponed by rain, setting up a doubleheader on Sunday

NEW YORK (AP) — The middle game of the three-game series between the Colorado Rockies and New York Mets was postponed more than eight hours before the scheduled first pitch on Saturday, with persistent rain in the forecast this weekend.

The game will be made up as part of a doubleheader Sunday, with the first game beginning at 1:40 p.m. EDT, weather permitting.

Rockies left-hander Jose Quintana (0-2, 6.23 ERA) had been scheduled to start Saturday against his former team, and Mets righty Kodai Senga (0-3, 8.83) was set to pitch on seven days’ rest.

The Rockies held off the slumping Mets 4-3 on Friday night.

Brock Stewart scoreless inning for OKC, Jake Gelof homers twice for Tulsa

SPRINGFIELD, MO - APRIL 09: Jake Gelof #6 and Kole Myers #5 of the Tulsa Drillers walk to the dugout prior to the game between the Tulsa Drillers and the Springfield Cardinals at Hammons Field on Thursday, April 9, 2026 in Springfield, Missouri. (Photo by Shanna Stafford/Minor League Baseball via Getty Images)

Brock Stewart loaded the bases but pitched a scoreless sixth inning with two strikeouts for Triple-A Oklahoma City on Friday night, his second game for the Comets and fourth minor league rehab appearance so far. The right-hander induced four swinging strikes among his 15 pitches.

Stewart has pitched on either two or three days rest thus far, pitching on Tuesday and Friday both last weekwith Class-A Ontario and this week for Oklahoma City. You’d have to think Stewart will pitch a little more often, perhaps even in back-to-back outings on his rehab assignment before he gets activated off the injured list. But at the very least, he’s getting closer to rejoining the Dodgers bullpen.

Player of the day

Tulsa third baseman Jake Gelof homered twice for Double-A Tulsa, as the Drillers tried to overcome an early deficit.

Gelof has only eight hits in his 42 at-bats this season in his first taste of Double-A, but he started the season 0-for-18 with 12 strikeouts. Of those eight hits over his last 24 at-bats, four are home runs plus a double. Add in the 12 walks and he’s hitting .190/.370/.500

The 24-year-old was drafted in the second round in 2023 out of Virginia, where he held the school’s career home run record. Last year, Gelof hit 16 home runs and had .230 isolated power and a 116 wRC+ in High-A Great Lakes. His isolated power early on in Double-A is .310.

Triple-A Oklahoma City

The Comets never led and allowed runs in five different innings in a loss to the Tacoma Rainiers (Mariners).

The Triple-A learning curve for Jackson Ferris has been steep, allowing runs in three of his five innings, totaling seven runs (six earned) in 4 2/3 innings. Ferris now has a 9.00 ERA in his first 15 innings for Oklahoma City, with more walks (12) than strikeouts (seven).

Ryan Ward had a two-run triple in the loss. Noah Miller had a two-run single.

Double-A Tulsa

The Drillers offense did their best, but giving up eight runs in the first two innings proved too big a deficit to overcome in a loss to the Frisco RoughRidgers (Rangers).

Payton Martin got tattooed in his start, facing 15 batters and only retiring four of them. He got another out on his ledger thanks to an outfield assist by Josue De Paula, but the damage was vast — eight runs on nine hits and two walks in 1 2/3 innings.

Martin’s 2026 season to date has been one of extremes. In his first start he allowed six runs in 1 1/3 innings, but in his next two outings combined to allow only one run in nine innings before Friday’s clunker. He only has nine strikeouts in his 58 batters faced (15.5 percent) this season, to go with eight walks in his 12 innings.

Zyhir Hope had an RBI double in the loss. First baseman Joe Vetrano had three hits. Shortstop Sean McLain singled and stole two bases.

High-A Great Lakes

Four Loons pitchers combined to blank the Beloit Sky Carp (Marlins), recording the second shutout of the season for Great Lakes.

Brooks Auger was out since mid-March after pulling his groin during spring training, but was impressive in his first game back. The right-hander, drafted in the sixth round in 2024 out of Mississippi State, struck out five in two scoreless innings. Auger worked around three singles and a walk in his two frames thanks to a caught stealing and striking out all four batters he faced with a runner in scoring position.

Jacob Frost followed Auger with 3 2/3 scoreless innings of his own with four strikeouts to earn the win. The left-hander worked through his own traffic with three walks and two hits, but managed to escape unscathed, with a little help from Adam Makarewich getting a strikeout to end the sixth to strand Frost’s two bequeathed runners. Frost, drafted in the 10th round last year out of Kansas State, has impressed this year in his professional debut, with a 2.25 ERA through four games and 12 innings, with 14 strikeouts (28.6-percent strikeout rate) and eight walks.

Logan Wagner homered in the sixth for Great Lakes.

The other shutout for the Loons this season was on April 14, a 2-0 win over Dayton.

Class-A Ontario

First baseman Easton Shelton hit a three-run double in the eighth inning to break a tie in the Tower Buzzers road win over the San Jose Giants. Shelton doubled twice in the game.

Left fielder AJ Soldra, the 16th-round draft pick out of Seton Hall last year, hit his first professional home run. already had three triples this year for Ontario but his solo shot in the ninth inning provided insurance.

Isaac Ayon struck out six in three innings of relief, with one run allowed, for the win.

Friday scores

Saturday schedule

  • 11:05 a.m. PT: Great Lakes (Logan Tabeling) at Beloit (Liomar Martinez)
  • 4:05 p.m.: Oklahoma City (Cole Irvin) vs. Tacoma (Jhonathan Díaz)
  • 5 p.m.: Ontario (TBA) at San Jose (Ricardo Estrada)
  • 5:05 p.m.: Tulsa (Wyatt Crowell) at Frisco (Dylan MacLean)

ICYMI in Mets Land: New York drops series opener to Rockies; latest on Francisco Lindor, Jorge Polanco

Here's what happened in Mets Land on Friday, in case you missed it...


Yankees Rivalry Roundup: Orioles bombard Red Sox with homers

BALTIMORE, MD - APRIL 24: Adley Rutschman #35 of the Baltimore Orioles celebrates with teammate Taylor Ward #3 after hitting a home run in the fourth inning during the game between the Boston Red Sox and the Baltimore Orioles at Oriole Park at Camden Yards on Friday, April 24, 2026 in Baltimore, Maryland. (Photo by Alyssa Piazza/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Yankees won their seventh straight game on Friday, demolishing the Astros to the tune of 12-4 thanks to the entirety of their infield hitting home runs. The win came with a cost, as Giancarlo Stanton left in the sixth inning after appearing to aggravate something in his leg while running the bases, but the prospect of a Stanton IL stint in any season is more of an inevitability rather than a possibility at this point. Hopefully it’s nothing major and he’ll be back after a short recovery period, but the Yankees will have to press on in the meantime.

Thanks to their success on the diamond though, the rest of the field is once again pressured to play catch up. With one rival covered by their own play, how did the rest fare?

Baltimore Orioles (13-13) 10, Boston Red Sox (9-17) 3

The Red Sox are reeling, and after getting swept by New York they took another gut punch as they traveled down to Baltimore. The Orioles greeted Brayan Bello with a barrage of hits, totaling 13 against Boston’s starter and scoring eight runs in just 3.1 innings, and five of those hits left the yard. The fireworks started right away with Gunnar Henderson leading off and pulling one 410 feet, and Adley Rutschman followed suit with a two-run shot to right. Pete Alonso flew out for the first out of the inning, but Dylan Beavers launched the third homer of the frame to make it 4-0 in a hurry.

Wilyer Abreu got one back with a solo shot in the second, but a Rutschman grounder restored the four-run lead in the bottom half. Then in the third, Samuel Basallo became the fourth Oriole to take flight with a solo shot, and in the fourth Rutschman capped off the scoring against Bello with — surprise — another homer, and yet another two-run blast. The home team was quite literally firing off more fireworks than they could’ve expected, as they had a display set up for each bomb they hit on the night, and they didn’t end up prepared for how well they’d do.

The physical fireworks may have run out, but the bats didn’t. Coby Mayo made it six homers for the birds with a leadoff shot in the fifth, and Rutschman concluded his six-RBI night with a base hit to score one in the seventh. The eighth inning was uneventful for a change, one of just two innings where the Orioles didn’t score all game, but it hardly mattered by that point. The Red Sox had no answer for the onslaught, dropping their fourth straight game and six of their last seven.

Cleveland Guardians (15-12) 8, Toronto Blue Jays (10-15) 6

It was apparently en vogue for AL East rivals to go down a bunch of runs early on Friday, because the Jays followed suit in their matchup with Cleveland. The Guardians put up a five-spot in the first inning, starting off strong with a Daniel Schneeman leadoff blast. The Jays managed to get to two outs without surrendering any more runs, but George Valera made it 3-0 with a two-run double and Angel Martínez launched a two-run shot to keep the rally going.

Toronto clawed a good portion of that back quickly though, getting two runs in the bottom of the first with Jesús Sánchez hitting a solo homer before Kazuma Okamoto hit one of his own in the second. Martínez struck again in the third, however, clubbing another two-run shot to give Cleveland the eventual game-winning runs. It didn’t stay a laugher though, as the Jays continued to close the gap with runs in the fifth and sixth innings to make it 8-6. Then in the ninth, the first two batters managed to get aboard to bring the winning run to the plate. Unfortunately for Toronto, that batter was a pinch-hitter in Eloy Jiménez who promptly hit into a double play to effectively kill their chances at a walk-off. Davis Schneider popped up to officially end it a batter later, dropping Toronto back to five games under .500.

Other Games

Tampa Bay Rays (14-11) 6, Minnesota Twins (12-14) 2: The Rays managed to buck the trend of the rest of the division, instead steadily building their lead throughout the game. Junior Caminero started them off with a solo shot in the first inning, and Nick Fortes led off the third with a double and came around to score on a groundout to make it 2-0. The fourth inning saw Jonathan Aranda add to the mix with a home run, and while the Twins finally got on the board with a Brooks Lee solo homer in the fifth the Rays got it right back with another Aranda blast in the sixth. Caminero put up the only crooked number of the game with a two-run homer in the seventh inning to ice it, as the Twins managed only a garbage time Royce Lewis solo homer in the ninth.

Cincinnati Reds (17-9) 9, Detroit Tigers (14-13) 8: The Tigers are clawing their way back from an early slump, but they ran into a barnburner in this one against a very good Cincy squad. Detroit jumped out to a 5-0 lead after the fourth inning thanks to homers from Riley Greene and Javier Báez, but the script flipped starting in the fifth inning. Matt McLain hit a two-run shot to get the Reds on the board, Nathaniel Lowe hit a solo shot in the sixth to cut the lead down to 5-3, and then LcLain hit another homer in the seventh to tie it. Lowe later reached on an error that scored a run to put Cincinnati ahead, and Tyler Stephenson hit an RBI double to push them ahead 7-5.

That wasn’t the end of things, though. Detroit answered back in the eighth, with Spencer Torkelson and Kerry Carpenter hitting home runs to take the lead back and go up 8-7. Then in the ninth, Cincinnati went down to their last out before getting the tying run aboard and brought Lowe to the plate as the winning run. Lowe delivered, launching the walk-off homer to keep the Reds tied for the best record in baseball.

Athletics (14-12) 8, Texas Rangers (13-13) 1: The A’s continue to hold onto the AL West lead with an outburst against the Rangers, scoring all eight of their runs on five home runs including three in the first inning. Carlos Cortes got a hold of two of them, joining in the initial derby in the first before providing a three-run shot in the fifth inning. That was plenty enough for old friend Luis Severino, who pitched 6.2 innings of one-run ball and handed it off to the Athletics ‘pen for a scoreless end to the blowout.

Seattle Mariners (12-15) 3, St. Louis Cardinals (14-11) 2: The Cardinals outhit the Mariners eight to four in this game, but the only offense St. Louis could capitalize on came in the fourth inning when Masyn Winn hit a two-run single. Seattle, on the other hand, managed to find three opportunities to score despite the meager contact: Randy Arozarena doubled in the second and scored on a Cole Young single, Josh Naylor walked and later scored on a Dominic Canzone single in the fourth, and Naylor homered into the Cardinal bullpen in the sixth.

Braves minor league recap: Dixon Williams homers twice in Rome’s win

TAMPA, FLORIDA - MARCH 21, 2026: Dixon Williams #63 of the Atlanta Braves bats during the second inning of a Spring Breakout game against the New York Yankees at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Diamond Images via Getty Images) | Diamond Images/Getty Images

From extra innings, to late-inning heroics, Friday’s slate of minor league games had plenty of action. Let’s dive into it all.

(16-9) Gwinnett Stripers 3, (12-13) Jacksonville Jumbo Shrimp 6

  • Jose Azocar, LF: 1-3, HR, RBI, R, BB
  • Luke Williams, 2B: 1-4, RBI
  • Jim Jarvis, SS: 0-4, BB, 3 K
  • Lucas Braun, SP: 5.1 IP, 5 H, 5 ER, BB, 6 K

Box Score

It was a disappointing night all-around for Gwinnett as the pitching staff didn’t do its job while the offense was rather stagnant in the Stripers’ loss.

Lucas Braun got the start and put up what was definitively his worst start of the 2025 campaign. In 5.1 frames of work, Braun gave up six runs (five earned) on five hits while issuing a walk and striking out six. While he did manage to get 14 swings and misses in the process, that doesn’t necessarily mean much when you give up a pair of homers on the night.

The biggest blow to Braun’s outing came in the second inning as he gave up a solo homer to Kemp Alderman and followed it up later in the inning by giving up a three-run shot to Jared Serna to give Jacksonville an early 4-0 lead that Gwinnett never could dig themselves out of.

Although, it wasn’t entirely his fault as his defense also didn’t do him any favors, as the Stripers committed a pair of errors on the night as well.

Offensively, while the score may reflect it was a somewhat solid night, it was the contrary for Gwinnett.

Scoring three runs on six hits, the only knock of major consequence came off the bat of Jose Azocar in the bottom of the second as he tallied a solo homer — at a staggering 108.7 MPH off the bat — to cut the deficit to 4-1 in the early going.

One other offensive performance of note was Jim Jarvis, who again went hitless on the night. It appears as though the shortstop may be coming back down to earth after a scalding start to the season.

While he did go 3-3 on Thursday night, Jarvis is just three for his last sixteen at-bats, during which he has struck out five times. He has, however, managed to draw at least one walk in each of his last nine games including Friday, so perhaps not all is lost and it’s simply just a bad stretch for Jarvis.

(11-8) Columbus Clingstones 5, (8-11) Birmingham Barons 3

  • Jordan Groshans, 3B: 2-4, HR, 2 RBI
  • Lizandro Espinoza, SS: 1-4, 2B, R
  • David McCabe, DH: 2-4, RBI
  • Herick Hernandez, SP: 2.1 IP, 3 H, 2 ER, 2 BB, 4 K

Box Score

It took extra innings, but Columbus managed to scratch out a win against Birmingham on Friday.

Herick Hernandez got the start and it was another discouraging outing from the lefty as he again failed to make it beyond three innings for the second straight start. The main issue, as it always has been with Hernandez, has been his inability to throw strikes and when he does hit the zone, it’s often up which leaves him vulnerable to get knocked around.

Hernandez’ overall numbers are solid as he’s carrying a 2.84 ERA on the season. But the current trajectory he is on is worrisome and hopefully it’s just a blip on his radar and he can get his control taken care of.

At the plate, Columbus did just enough to get the job done.

David McCabe laced an RBI-single to put the Clingstones on the board in the first inning and the game went back-and-forth from that point forward.

However, the Clingstones got a significant boost from Jordan Groshans who, in the top of the ninth while trailing 3-2 with two outs, took a 1-0 pitch and crushed it over the left field wall to send the game into extra innings. It was Groshans’ fourth homer of the season for Columbus.

Shay Schanaman came on in relief and tossed two innings of scoreless ball to keep Columbus in the game in the eighth and to send the game to the tenth as well. Schanaman struck out three while giving up just one walk in his two frames of work.

In the top of the tenth, Columbus capitalized on a Birmingham mistake, as Ambioris Tavarez — who came on to pinch-run — scampered home on a wild pitch to give the Clingstones a 4-3 lead. Tristin English later came around to score on an RBI-single off the bat of Cal Conley to provide an insurance run and extend the lead to 5-3.

Elison Joseph was called upon to get the save and did so despite giving up a hit and issuing a walk.

(9-10) Rome Emperors 11, (12-7) Greensboro Grasshoppers 3

  • Dixon Williams, 1B: 2-4, 2 HR, 5 RBI, 2 R
  • Eric Hartman, DH: 1-3, R, 2 BB
  • John Gil, SS: 1-4, RBI, R
  • Colin Daniel, SP: 6 IP, 5 H, 3 ER, 5 K

Box Score

The Emperors got back in the win column following a loss on Thursday, as Colin Daniel spun six innings of three-run ball while getting a massive night at the dish from 2025 draftee Dixon Williams.

Across his six innings of work, Daniel limited Greensboro to three runs on five hits while striking out five. The best news is that he did not issue a single walk on the night. He also managed to get 18 swings and misses on the night, which was good for second-best across all high-A performances on Friday based on when this recap was written.

In four starts this season, Daniel has sort of been a middle of the pack type of starter. His stuff hasn’t exactly been overwhelming and he’s given up his fair share of homers — four to be exact — but he has somehow managed to put up somewhat decent numbers.

At the plate, it was the Dixon Williams show who homered not once, but twice to pace Rome’s offense. It was Williams’ first (and second) homers of the season, as he works his way to full speed after starting the season on the injured list.

The first of Williams’ homers came on an inside-the-park shot with two outs in the top of the first that bounced off the right center field wall and he beat the throw home to score. What is ironic is that his second homer, which came with two runners on in the top of the fourth inning, managed to go over the wall in almost the same exact spot his inside-the-park shot hit off the wall.

In five games for Rome thus far, Williams has posted an OPS of 1.054 while striking out six times and walking four.

In other offensive news, while it wasn’t his typical three-homer night performance, Eric Hartman had a decent night at the plate as he went 1-3 with a run scored and a pair of walks to his credit. John Gil also drove in a run and later came around to score as he finished 1-4 on Friday.

(11-8) Augusta GreenJackets 11, (10-9) Columbia Fireflies 10

  • Tanner Smith, C: 2-4, HR, 2B, 4 RBI, R, BB
  • Tate Southisene, 2B: 2-4, 2B, 3 RBI, 2 R, 2 BB, SB
  • Alex Lodise, SS: 2-6, 2 R
  • Luis Guanipa, CF: 2-5, RBI, R, 2 SB
  • Ethan Bagwell, SP: 4.1 IP, 5 H, 5 ER, 4 BB, 4 K

Box Score

When your starting pitcher gives up six runs in just 4.1 innings of work and a reliever gives up another four runs, you can pretty much chalk it up as a loss almost every time.

The key word in the previous sentence is: almost.

That was not the case for Augusta, as the GreenJackets rode an 11-run, 12-hit performance on Friday to an exciting victory where Tate Southisene got the opportunity to play hero and he did so with swagger.

Getting the start was Ethan Bagwell who simply did not have his best stuff. In 4.1 innings, Bagwell struggled by giving up six runs (five earned) on five hits, while walking four and striking out four. It was Bagwell’s shortest outing of the season, and the third consecutive in which he has given up two or more earned runs after his stellar six-inning shutout to open his season on April 3.

As mentioned, thankfully the Augusta offense showed up and showed out after scoring just three total runs in the previous two games.

Southisene got the party started for Augusta — and he would ironically end it later in the game — by drawing a leadoff walk in the first at-bat of the game and proceeded to swipe second for his 13th stolen base of the season. Southisene later came around to score on an RBI-single off the bate of Luis Guanipa who eventually stole his 11th and 12th bases of the year as well.

From that point forward, there were a total of seven lead changes between Augusta and Columbia throughout the remainder of the game.

The biggest breakthrough of the night came in the top of the ninth inning.

Trailing 10-8, Southisene came to the plate with two outs, the bases loaded and on a 1-0 count, the 2025 first round draft pick took a fastball to the opposite field, lacing it over the right fielders head to unload the bases and give the GreenJackets the 11-10 lead.

Despite the late-inning heroics from Southisene, the GreenJackets would need a bit more to go their way in the final half-inning.

With two runners in scoring position — and the tying run just 90 feet away — Luis Guanipa fielded a pop out into shallow centerfield for the second out, but proceeded to fire the ball home which was in time to get the tagging runner for the final out of the inning and the game.

Catcher Tanner Smith had a tremendous night at the plate as well, as the former University of Miami backstop hit a home run and a double, driving in a whopping four runs on the night. He also drew a walk on Friday and managed to raise his season OPS to .936 while batting .293 for Augusta through eight games.

Southisene’s night extends his hitting streak to six games, while also increasing his season OPS to .951. It is an incredibly encouraging start to the year for Southisene who has shown an improved zone recognition and increased raw power as well early on this season.

Kansas City Royals news: All-Star Ellie Rodriguez dies

Anne Rogers writes that Maikel Garcia hopes to return to the lineup today.

“It was like a cramp after I threw the ball and swung the bat,” Garcia said of what he felt on Wednesday. “I was playing careful that day. After my third at-bat, I didn’t want to have another at-bat playing careful. Got it checked out and did my treatment, and feel better. For this game, I’ll be able to come off the bench and play tomorrow hopefully.”

She also writes about how Matt Strahm’s daughter designed his glove.

Jaylon Thompson writes about the good, bad, and ugly from the first 25 games.

Prior to Wednesday’s game, the Royals ranked last with runners in scoring position. They entered with a paltry .197 batting average in such situations.

The biggest indictment came Monday against the Orioles. The Royals were 5-for-21 with RISP and left 16 men on base. In the third inning, a bases-loaded opportunity — with no outs — didn’t produce a run.

To make matters worse, the Royals have lost five games trailing by just one run.

“We have to figure out how to win games,” Royals third baseman Maikel Garcia said.

David Lesky is ready to talk about changes he’d make to the team.

I loved the acquisition in the offseason, but Collins has been pretty terrible in every facet of the game. His defense has taken a step back and his bat is a mess. He did have two hits on Monday night, but he still has a 48 wRC+ and a 35.8 percent strikeout rate. I’m not saying he can’t be a contributor at some point, but right now, he’s actively hurting this team. To me, you have two options to call up. The first is the guy we saw last year and he wasn’t good enough – John Rave. The second is the local guy they acquired – Kameron Misner. Either of them would be great choices. Rave has more walks than strikeouts and has a .240 ISO. Misner has nearly as many walks as strikeouts and he has a .306 ISO. I’d probably lean Misner, but either works for me.

Mike Gillespie at Royals Keep thinks Michael Massey has an opportunity.

Former Royals All-Star catcher Ellie Rodriguez has died at the age of 79.

The Padres and Diamondbacks are playing in Mexico City this weekend.

The Cubs acquire Nicky Lopez and add him to the active roster.

Mike Trout sets a club record for most games played at any position with 1,367 in centerfield.

Who should panic more – the Phillies or the Mets?

Jeff Hoffman loses the closer’s role in Toronto.

Walt Weiss has the Braves off to a great start.

After a tough start to the season, Rafael Devers is avoiding the media.

Garrett Crochet is just the start of Boston’s rotation problems.

The Phillies release pitcher Taijuan Walker in the last year of his $72 million contract.

Dave Henderson and Mark Ellis are among four to be inducted into the Athletics Hall of Fame.

Carlos Alcaraz will miss the French Open with a wrist injury.

Mike Vrabel says he takes accountability for the distraction, but doesn’t address specifics on recent photos showing him with reporter Diana Russini.

A man is arrested for swapping out thousands of dollars worth of Lego for dried pasta.

The Michael Jackson biopic sounds like a hagiography.

Spotify reveals its most-played songs from the last 20 years.

Your song of the day is Dire Straits with So Far Away.

Mariners News: Caesy Legumina, Luke Raley, and Tatsuya Imai

Apr 18, 2026; Seattle, Washington, USA; Seattle Mariners right fielder Luke Raley (20) hits a solo home run sixth inning against the Texar Rangers at T-Mobile Park. Mandatory Credit: Stephen Brashear-Imagn Images | Stephen Brashear-Imagn Images

Good morning everyone and happy Saturday!

The Mariners got a rare one-run road victory yesterday, holding off the Cardinals 3-2.

The M’s turn to Bryan Woo today in a morning contest. As Woo is my favorite of the bunch, I’m always excited for a Woo start day. Which Mariners starter do you get most amped to watch right now?

In Mariners news…

Around the league…

Today’s Mets/Rockies game postponed

Washington Nationals v New York Mets

Although a rain drop has not fallen yet, the Mets and Rockies postponed today’s game in anticipation of poor weather. The game will be made up as part of a single-admission doubleheader tomorrow, starting at 1:40pm.

In the modern age, rainouts are complicated by a variety of features, including giveaways and themed nights. And so, both the Queens Culture Day and the Mr. Met at the Unisphere Light-Up Bobblehead giveaway will both be moved to other dates to be announced. Additionally, a ticket to today’s game will not be valid for tomorrow’s doubleheader. I’lll let the official Mets’ press release explain:

Fans currently holding a paid ticket in their account valid for entry to today’s game will receive a digital voucher loaded into their My Mets Tickets account (accessed by clicking the Vouchers tab) and will be accessible tomorrow morning. Digital ticket vouchers can be exchanged for a ticket comparable in price and location to select Mets 2026 regular season home games at Citi Field including Sunday’s doubleheader (exclusions apply*), subject to availability. 

Ticket holders for today’s game with a prepaid parking pass will automatically receive a digital parking voucher. Digital parking vouchers can be accessed via My Mets Tickets and are redeemable for prepaid parking for select Mets 2026 regular season home games at Citi Field (exclusions apply*), subject to availability. 

Ticket and parking exchanges for eligible games through June are available now. Exchanges for eligible games in July-September will be available when tickets go on sale to the public at a later date. Fans can view eligible games by logging into their My Mets Tickets account to redeem their vouchers. 

Complimentary tickets to today’s game and those marked “NO RAINCHECK” have no value and do not constitute a rain check.

*Dates excluded from exchanges are May 15-17 vs. Yankees, July 24-26 vs. Dodgers, August 1 vs. Miami (1986 World Series Reunion & Celebration) & September 19 vs. Philadelphia (Carlos Beltrán Mets HOF Induction & Number Retirement); additional blackout dates may apply.

Today’s pitching matchup was supposed to be Kodai Senga against old friend Jose Quintana. Presumably, they will pitch in one of the games tomorrow.

MLB Home Run Predictions Today: Best HR Prop Bets, Picks, Parlay & Odds for Saturday, April 25

Want to get more Covers content? Add us as a preferred source on your Google account here.

It’s another busy slate across the Major Leagues for Saturday, April 25.

My MLB player props home run analysis will include Tyler O’Neill, Randy Arozarena, and Yordan Alvarez.

Read more for my MLB picks for Saturday, April 25. 

  • UPDATE: Added another HR pick + parlay.

Best MLB home run props today

Player to hit a HROdds
Orioles Tyler O'Neill+490
Mariners Randy Arozarena+440
Astros Yordan Alvarez+290
💲Today's HR parlay+11272

Tyler O'Neill (+440)

Tyler O’Neill isn’t having the best campaign so far, hitting just .241 with one home run. However, it’s well known that the slugger has big-time power, and he can go deep at any given moment. He’ll face his former team today in the Boston Red Sox, with Garret Crochet on the mound.

Crochet has struggled. He owns a horrible 7.88 ERA through five starts, allowing five bombs in the process. Three of them have come on the road, and the Red Sox visit the Baltimore Orioles. O’Neill is 1-for-5 lifetime off the lefty with a homer. His only long ball this year was at Camden Yards as well.

  • Time: 12:05 p.m. ET
  • Where to watch: MASN

Randy Arozarena (+440)

Randy Arozarena is also getting to face his ex-team today, the St. Louis Cardinals. The Seattle Mariners star will see another struggling lefty on the hill in Matthew Liberatore. He’s already given up five home runs, and opponents are hitting .269.

Arozarena is 2-for-5 lifetime against him with a home run, and he’s 3-for-7 across his last two games with a pair of doubles. Arozarena is also batting .364 against left-handed pitchers, and .314 on the road. Liberatore has allowed three homers at Busch Stadium.

  • Time: 2:15 p.m. ET
  • Where to watch: Mariners.TV

Yordan Alvarez (+290)

Yordan Alvarez sits atop the big leagues in home runs with 11, and he’s also first in hits (35) and average (.357). The slugger is raking, going 7-for-12 across his last three contests. He’s left the yard four times across his previous seven appearances as well.

The Houston Astros star faces Ryan Weathers of the New York Yankees tonight. While he’s never faced him before, Weathers has surrendered four bombs in five outings. Alvarez also destroys lefties, hitting .424 with five home runs.

  • Time: 7:10 p.m. ET
  • Where to watch: YES Network
Quinn Allen's 2026 Transparency Record
  • HR picks: 5-24, +1.22 units

Today’s HR parlay

Orioles Tyler O'NeillBet Now
+11272
Mariners Randy Arozarena
Astros Yordan Alvarez

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.