Loading games...
Number #9
Position RF
Bats R
Throws R
Age 31
Height 5' 9"
Weight 200 lbs
Birth Place Burnaby, Canada
Born Jun 22, 1995

Key Insights

2026
One opponent brings the best out of him

O'Neill has hit .778/.750/1.667 against Antonio Senzatela in 12 plate appearances, his best line against anyone he has seen this often.

7 for 9 with 2 home runs and 1 strikeout, against a .747 OPS median across his matchups.
This matchup ends in a strikeout more often than not

Pablo Lopez has struck O'Neill out 7 times in 10 plate appearances, 70% of everything between them.

7 strikeouts in 10 plate appearances.
One club he looks forward to seeing on the schedule

Against the arms currently on the MIL, O'Neill has hit .359 and slugged .922 over 78 plate appearances, his best of any club.

23 hits, 9 home runs and 14 strikeouts, against a .450 slugging median across the clubs he has faced.
He is a different player against this opponent

O'Neill carries a .765 career OPS; against Zack Littell it is .222, over 18 plate appearances.

2 for 18 with 0 home runs.
When these two meet, the ball gets hit hard

O'Neill hits Mike Minor harder than anyone: 103.8 mph off the bat, against a median of 91.0 across the pitchers he has faced.

11 plate appearances with tracked contact.
This matchup usually ends with a free pass

Drew Smyly walks O'Neill in 38.5% of their meetings, 5 times in 13 plate appearances.

5 walks in 13 plate appearances.

Matchups

Loading matchups...

Select a Matchup

Choose a player from the list to view all-time head-to-head stats.

Player Bio Data
DOB Jun 22, 1995
Birth Place Burnaby, Canada
Height 5' 9"
Weight 200 lbs LBS
Bats/Throws R/R