Tyler O'Neill Opening Day home run streak: Will Orioles slugger extend his record to seven straight season openers?

1 hour ago 2

Opening Day is always a special way to begin the MLB season, and this year's Opening Day features a special streak at stake.

Baltimore Orioles outfielder Tyler O'Neill is the MLB leader for most consecutive Opening Days with a home run. He will look to extend that streak when the Orioles open the season against the Minnesota Twins. O'Neill has dealt with injury issues over the course of his career, but he has pretty much always been available for the first game of the year.

O'Neill's search to extend his Opening Day homer streak is one of many storylines to open the MLB season this week. Here's a breakdown of O'Neill's Opening Day success.

SN's MLB HQ: Live MLB scores | Updated MLB standings | Full MLB schedule

Tyler O'Neill home run streak

Tyler O'Neill has hit a home run in six-straight Opening Days, the longest streak in MLB history. The streak has lasted through three teams, as O'Neill hit four of those home runs with the St. Louis Cardinals, one with the Boston Red Sox and one with the Orioles.

MORE: Most home runs in an MLB season

Who has the most consecutive Opening Days with a home run?

Tyler O'Neill broke the record for most consecutive Opening Days with a home run in 2024, when he hit a homer in his first game with the Red Sox.

Tyler O'Neill homers for the FIFTH straight Opening Day 🔥

Sets an MLB record for the most consecutive seasons with an Opening Day home run

(via @MLB) pic.twitter.com/KoaPdq37jr

— B/R Walk-Off (@BRWalkoff) March 29, 2024

Since then, O'Neill extended his streak in 2025, when he hit a home run on Opening Day with the Orioles, making the active and all-time record six-straight Opening Days.

— FOX Sports: MLB (@MLBONFOX) March 27, 2025

MORE: Breaking down Shohei Ohtani's contract

Will Tyler O'Neil extend home run record?

The question in 2026 is whether O'Neill will be in the lineup on Opening Day against the Twins. Minnesota is starting righty Joe Ryan, making it so Baltimore may want to counter with a more lefty-heavy lineup.

The Orioles have a crowded outfield room that features O'Neill, Colton Cowser, Taylor Ward, Heston Kjerstad and Leody Tavares. Add in designated hitter, which could be O'Neill, Ryan Mountcastle or Samuel Basallo, so O'Neill's spot in the Opening Day lineup isn't a guarantee.

That being said, O'Neill and the Orioles are fully aware of O'Neill's success on Opening Day, so the team will likely give him a chance to extend the streak to seven.

"It's an elephant in the room," O’Neill said, via MLB.com. "Pressure's off, obviously. I don't really have to prove anything in that regard. But yeah, it's on my mind. Would it be great to push it to seven? Yeah. Of course, it would be. And if I get the opportunity to do that, great. But if not, no big deal."

Joe Ryan is a tough draw, as the Twins ace had a 3.42 ERA last year and is one of the better pitchers in the American League. Ryan did allow 26 home runs in 31 games last year while also making his first All-Star game.

MORE: Where Clayton Kershaw ranks on baseball's all-time career Ks list

Tyler O'Neil stats

YearsTeamsGamesHRHRRBIBAOBPOPS
2018Cardinals613329923.254.303.803
2019Cardinals603718516.262.311.723
2020Cardinals502420719.173.261.621
2021Cardinals138138893480.286.352.912
2022Cardinals9676561458.228.308.700
2023Cardinals725527921.231.312.715
2024Red Sox11399743161.241.336.847
2025Orioles543622926.199.292.684

MORERanking the biggest MLB collapses in history

Most consecutive Opening Days with a home run

Before O'Neill, three different players were tied for the most consecutive seasons with an Opening Day home run. Catchers Yogi Berra, Gary Carter and Todd Hundley all had four-straight Opening Day home runs in their careers.

PlayerPositionTeamsConsecutive years
Tyler O'NeillOFCardinals, Red Sox, Orioles6 (2020-25)
Todd HundleyCMets4 (1994-97)
Gary CarterCExpos4 (1977-80)
Yogi BerraCYankees4 (1955-58)

MORE: Every MLB pitcher in the 3,000 strikeout club

Most Opening Day home runs all time

The record for most home runs on Opening Day is tied between Adam Dunn, Ken Griffey Jr. and Frank Robinson, who each totaled eight Opening Day home runs in their careers.

O'Neill currently has six career home runs on Opening Day, so he still needs two more to tie the all-time record.

RankPlayerTeam(s)Opening Day home runs
T-1.Adam DunnReds8
T-1.Ken Griffey Jr.Mariners8
T-1.Frank RobinsonReds, Orioles, Angels, Indians8
T-4.Eddie MathewsBraves7
T-4.Willie MaysGiants7
T-4.Babe RuthRed Sox, Yankees, Braves7
T-7.Barry BondsPirates, Giants6
T-7.Gary CarterExpos, Mets6
T-7.Bryce HarperNationals, Phillies6
T-7.Richie HebnerPirates, Tigers6
T-7.Tyler O'NeillCardinals, Red Sox, Orioles6
T-7.Brooks RobinsonOrioles6
T-7.Scott RolenPhillies, Cardinals, Reds6
T-7.Dave WinfieldPadres, Yankees, Twins6
Read Entire Article