Monday, September 7, 2026

Tyler O'Neill: third in AB/HR in 2024, 12th in 2021. That's it 2018-2026. 19 career stints on the injured list.

He's a bit of an MLB non entity. He's had only two seasons in which he's played at least 100 games.

YearAgeTeamLgWARGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSOPS+
201823STLNL1.26114.4414213029335092320757.254.303.500.803115
201924STLNL0.46028.20151141183760516101053.262.311.411.72390
202025STLNL0.95019.86157139202450719311543.173.261.360.62170
202126STLNL6.413814.1853748289138262348015438168.286.352.560.912148
202227STLNL1.19623.863833345676111145814438103.228.308.392.70099
202328STLNL0.37226.442662382755140921502867.231.312.403.71593
202429BOSAL2.911313.26473411749918031614053159.241.336.511.847135
202530BALAL-0.65420.11209181223661926402251.199.292.392.68492
202631BALAL0.58523.102602313149801023102772.212.300.377.67792

In 2021 O'Neill was 8th in NL MVP voting and won Gold Glove.

Artificial Intelligence (AI) search yielded this:

Year-by-Year Notable Injury History
O'Neill's aggressive, maximum-effort style of play has resulted in a long history of muscle strains and impact ailments, leading to roughly 19 career stints on the injured list. [1]
  • 2026 (Orioles): Suffered a right rotator cuff strain and shoulder inflammation making a diving catch in August. Earlier in April, he went to the IL with a concussion after fainting from dehydration. [1, 2]
  • 2025 (Orioles): Landed on the IL three separate times during a heavily interrupted debut season in Baltimore due to neck inflammation, a left shoulder impingement, and right wrist inflammation. [1]
  • 2024 (Red Sox): Missed time on the IL due to a concussion (following an outfield collision) and later knee inflammation, though he still managed to hit 31 home runs. [1]
  • 2023 (Cardinals): Missed more than two months of action due to a severe lower back strain.
  • 2022 (Cardinals): Logged three distinct IL stints resulting in 58 missed games, fighting through a right shoulder impingement and two separate left hamstring strains. [1]
  • 2021 (Cardinals): Despite his career-best season, he missed time in April due to a right groin strain. He also dealt with minor hand/finger fractures and a severe allergic reaction. [1]
  • 2018–2020 (Cardinals): Logged early-career IL stints for hamstrings, a wrist fracture, and groin tightness. [1]

_______________________

Tyler O'Neill

Position: Leftfielder

Bats: Right  •  Throws: Right

5-9, 200lb (175cm, 90kg)

Team: Baltimore Orioles (majors, 10-day IL)

Born: June 22, 1995 (Age: 31-077d) in Burnaby, BC, Canada ca

2024 Home Run leaders by Total and AB/HR. See how their ranks changed.  Sunday, June 1, 2025

To get a pool of 2024 Home Run (HR) leaders: the top 30, which is the number of MLB teams. I've used this technique previously...

32 records were found, including ties at the bottom.

This was put into a spreadsheet and the Rank order was changed to give players who were tied in HR the same rank number.

Then AB/HR: lower is better. Then the difference in Rank.

Sorted ascending by AB/HR:

RKRK
PlayerAB/HRHRABHR#AB/HRDifTeam
Aaron Judge9.63793158559110NYY
Shohei Ohtani11.77777854636220LAD
Tyler O'Neill13.2580653141118315BOS
Anthony Santander13.5227274459534-1BAL
...

Tyler O'Neill of the Red Sox moved way up to #3 with 31 HR in only 411 AB, fewest in this group. He's between 54 and 44 HR hitters. 

Don't just stare at Home Run totals.

______________________

In 2021 22 batters hit at least 34 HR, the number Tyler O'Neill hit, his career high. Here are those who hit at least 40 and those who hit 34.

RkPlayerHRABAB/HRSeasonAgeTeamLgG
1Vladimir Guerrero Jr.4860412.58202122TORAL161
2Salvador Perez4862012.92202131KCRAL161
3Shohei Ohtani4653711.67202126LAAAL155
4Marcus Semien4565214.49202130TORAL162
5Fernando Tatis Jr.4247811.38202122SDPNL130

...

20Nolan Arenado3459317.44202130STLNL157
20Nick Castellanos3453115.62202129CINNL138
20Tyler O'Neill3448214.18202126STLNL138
RkPlayerHRABAB/HRSeasonAgeTeamLgG

Four of the top five have better (lower) AB/HR than O'Neill. Resorted ascending on AB/HR, O'Neill is #12 right behind Aaron Judge.

RkPlayerHRABAB/HRSeasonAgeTeamLgG
5Fernando Tatis Jr.4247811.38202122SDPNL130
3Shohei Ohtani4653711.67202126LAAAL155
16Joey Votto3644812.44202137CINNL129
1Vladimir Guerrero Jr.4860412.58202122TORAL161
2Salvador Perez4862012.92202131KCRAL161
12Joey Gallo3849813.11202127NYY,TEXAL153
11Adam Duvall3851313.50202132ATL,MIANL146
8Brandon Lowe3953513.72202126TBRAL149
14Max Muncy3649713.81202130LADNL144
17Bryce Harper3548813.94202128PHINL141
7Aaron Judge3955014.10202129NYYAL148
20Tyler O'Neill3448214.18202126STLNL138

Here is a breakdown of 2024, 2021 and career for righty/lefty pitchers (O'Neill bats righty) and home/road.

tOPS+: over 100 better than batter's usual; lower, worse.

sOPS+: not park adjusted; over 100 better than league; lower, worse.

2024 was his only season with Boston but Fenway Park was not the reason his AB/HR was so good.

BOSSplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+sOPS+
2024vs RHP10518.87317283485910015323027110.208.290.403.693114.2776594
2024vs LHP758.001561282640801629102649.313.429.7501.17996.375174226
BOSSplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+sOPS+
2024Home5412.6922920333451001639002291.222.301.507.809103.29689121
2024Away5913.872442084154801522403168.260.369.514.883107.31211015
StLSplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+sOPS+
2021vs RHP13314.7843939973114182276614325140.286.344.544.888217.37095142
2021vs LHP5011.869883162480714111328.289.388.6391.02653.347124175
StLSplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+sOPS+
2021Home7015.6026423447711311533932175.303.375.560.935131.384107149
2021Away6813.0527324842671311947611793.270.330.560.890139.34894145
SplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+
careervs RHP63320.081880168725339669484234368149581.235.305.430.735725.30191
careervs LHP35813.64698600113151300449313189192.252.351.522.873313.291125
SplitGAB/HRPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBBAbiptOPS+
careerHome36816.341246109517826747167174235120383.244.325.472.797517.304106
careerAway36119.541332119218828052361153264118390.235.311.437.748521.29394

***   The End   ***

No comments: