Active#9RF2018–presentT-758 all-time

Tyler O'Neill

Baltimore Orioles

Bats / ThrowsRight / Right
Age31
Height / Weight5' 9" / 200 lb
BornJun 22, 1995 · Burnaby, BC, Canada
MLB debutApr 19, 2018
PositionOutfielder
TeamsSt. Louis Cardinals 2018–2023Boston Red Sox 2024Baltimore Orioles 2025–present
Career home runs
128
729 games · 9 seasons
Best season
34
2021 · St. Louis Cardinals
All-time HR rank
T-758
Tied with 3 others · Next: John Romano (129), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×13Rare AirGameMulti-homer gameFirst Jul 15, 2019 · latest Jul 8, 2026
  • Rare AirGameWalk-off home runSep 11, 2024 · BAL at BOS
  • ×3LegendGamePinch-hit homerFirst Jul 8, 2026 · latest Aug 4, 2026
  • ×11LegendGameBack-to-back homersFirst Jul 23, 2022 · latest Aug 5, 2026
  • ×13LegendGameFirst-pitch homerFirst Jun 8, 2022 · latest Jul 29, 2025
  • ×2LegendSeason30 home runs2021, 2024

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2026Baltimore Orioles852601023.212.300.377.67723.1
2025Baltimore Orioles54209926.199.292.392.68420.1
2024Boston Red Sox1134733161.241.336.511.84713.3
2023St. Louis Cardinals72266921.231.312.403.71526.4
2022St. Louis Cardinals963831458.228.308.392.70023.9
2021St. Louis Cardinals1385373480.286.352.560.91214.2
2020St. Louis Cardinals50157719.173.261.360.62119.9
2019St. Louis Cardinals60151516.262.311.411.72228.2
2018St. Louis Cardinals61142923.254.303.500.80314.4
Career7292578128327.239.318.454.77217.9

Splits

How he hits them

Every home run

Loading…

Quick answers

Tyler O'Neill home run facts
How many career home runs does Tyler O'Neill have?

Tyler O'Neill has 128 career MLB home runs as of Nov 3, 2026, tied for 758th on the all-time list. He has played 9 seasons since debuting on Apr 19, 2018.

Where does Tyler O'Neill rank on the all-time home run list?

Tied for 758th in MLB history with 128. Next: John Romano (129), 2 to pass.

What was Tyler O'Neill’s best home run season?

His most home runs in a season is 34, in 2021 with the St. Louis Cardinals, when he posted a .912 OPS.

How many home runs did Tyler O'Neill hit in 2026?

10 home runs in 85 games in 2026, with a .212 average and 23 RBI.

What was Tyler O'Neill’s longest home run of 2026?

433 feet on Jul 8, 2026 against Chicago Cubs, off the bat at 108.7 mph on a slider.

When was Tyler O'Neill’s most recent home run?

Aug 9, 2026 against the Texas Rangers, a 425-foot shot off Jordan Montgomery.

What teams has Tyler O'Neill played for?

St. Louis Cardinals (2018–2023); Boston Red Sox (2024); Baltimore Orioles (2025–present).

Follow him.

Get a notification the moment he goes deep, with the clip attached.