Loading games...

Oneil Cruz

Pirates
Number #15
Position CF
Bats L
Throws R
Age 28
Height 6' 7"
Weight 248 lbs
Birth Place Nizao, Dominican Republic
Born Apr 10, 1998

Key Insights

2026
One of the fastest swings in the league

Cruz swings it at 75.0 mph, 100th percentile bat speed in the league.

197 plate appearances in 2026. 100th percentile among qualified hitters in 2026, 1st in MLB.
When he connects, the ball leaves in a hurry

Cruz hits the ball hard: 95.9 mph off the bat on average, 100th percentile in the league.

197 plate appearances in 2026. 100th percentile among qualified hitters in 2026, 3rd in MLB.
His contact is about the same with runners on

50% of Cruz's contact with a runner in scoring position is hit hard, against 66.3% of it with the bases empty.

47 plate appearances with a runner in scoring position, 150 with the bases empty.
This is the kind of hitter he is, in one line

Cruz trades contact for damage: top-end barrel rate, bottom-end strikeout rate: 95th percentile barrel rate, 5th percentile strikeout rate.

197 plate appearances in 2026. both percentiles among qualified hitters in 2026.
There is one part of the field he lives in

Cruz hits it hardest up the middle: 97.6 mph on average there, against 88.9 the other way.

49 batted balls up the middle, 18 the other way.
A huge share of his contact is the hard kind

61.9% of Cruz's contact leaves the bat at 95 mph or more, 100th percentile in the league.

197 plate appearances in 2026. 100th percentile among qualified hitters in 2026, 3rd in MLB.

Contextual Splits

Pitch
Outcome
Pitcher
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Apr 10, 1998
Birth Place Nizao, Dominican Republic
Height 6' 7"
Weight 248 lbs LBS
Bats/Throws L/R