Oneil Cruz

Oneil Cruz

27-Year-Old OutfielderOF
Pittsburgh Pirates
2026 Fantasy Outlook
The Cruz Missile had a historical launch failure in 2025. Yes, Cruz did hit 20 homers and set a career high with 38 steals on the season, but he also became the first player with 20-plus homers and 30-plus steals to hit below .230 in the history of baseball. He ended the season with a batting average hanging on the Mendoza Line at .200 despite drawing more walks and striking out only slightly more than he had in 2024. A 85-point drop in BABIP was a factor in the 59-point decline in batting average, but even his .317 BABIP from 2022 only led to a .233 average that season. Cruz still hits the ball as hard as any hitter in baseball when he squares up a pitch, but those moments were not as frequent in 2025 as they were in 2024. He did not have any demonstrable changes in his plate discipline, which would help explain this drop in average, but he hit .163 against non-fastballs, so the league fed him those pitch types nearly 60 percent of the time when he was at the plate. He hit .227 against those same pitch types the prior season, so even a halfway return to that success could do wonders for Cruz. Read Past Outlooks
RANKS
Rest of Season From Preseason
#94
ADP
Signed a one-year, $3.3 million contract with the Pirates in January of 2026.
Belts two-run homer
OFPittsburgh Pirates
April 17, 2026
Cruz went 1-for-4 with a walk and a two-run home run during the Pirates' 5-1 win over the Rays on Friday.
Analysis
Cruz put the Pirates up for good in the sixth inning after taking Griffin Jax deep to right-center field for a two-run long ball. It was Cruz's sixth home run of the season and fourth in 15 games. He's off to a terrific start to 2026, slashing .313/.382/.588 with nine steals (on 10 attempts), six home runs and 19 RBI across 89 plate appearances.
Read More News
Batting Stats
Loading Batting Stats...
2026 MLB Game Log
2026
2025
2024
2023
2022
2021
2026 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2025 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2024 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2023 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2022 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2021 MLB Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
Minor League Game Log
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Batting Game Log...
Batting Order Slot Breakdown
vs Right-Handed Pitchers
vs RHP
#1
#2
#3
#4
#5
#6
#7
#8
#9
14
vs Left-Handed Pitchers
vs LHP
#1
#2
#3
#4
#5
#6
#7
#8
#9
1
1
1
1
1
Left/Right Batting Splits
Since 2024
 
 
+25%
OPS vs RHP
2026
 
 
+56%
OPS vs LHP
2025
 
 
+90%
OPS vs RHP
2024
 
 
+17%
OPS vs RHP
OPS PA R HR RBI SB AVG OBP SLG
Since 2024vs Left .626 305 31 10 36 11 .193 .266 .360
Since 2024vs Right .785 927 119 37 120 58 .252 .333 .452
2026vs Left 1.295 26 5 3 7 1 .417 .462 .833
2026vs Right .831 63 11 3 12 8 .268 .349 .482
2025vs Left .400 125 8 1 8 5 .102 .224 .176
2025vs Right .758 419 54 19 53 33 .229 .320 .438
2024vs Left .686 154 18 6 21 5 .224 .266 .420
2024vs Right .804 445 54 15 55 17 .271 .344 .460
More Splits View More Split Stats
Minor League Splits View Minor League Split Stats
Home/Away Batting Splits
Since 2024
 
 
+21%
OPS at Home
2026
 
 
+53%
OPS on Road
2025
 
 
+20%
OPS at Home
2024
 
 
+34%
OPS at Home
OPS PA R HR RBI SB AVG OBP SLG
Since 2024Home .813 638 84 24 98 40 .260 .343 .470
Since 2024Away .674 594 66 23 58 29 .213 .288 .386
2026Home .790 51 7 2 12 4 .261 .333 .457
2026Away 1.212 38 9 4 7 5 .382 .447 .765
2025Home .737 279 35 10 38 21 .215 .319 .418
2025Away .613 265 27 10 23 17 .184 .275 .338
2024Home .883 308 42 12 48 15 .298 .367 .516
2024Away .658 291 30 9 28 7 .218 .278 .380
More Splits View More Split Stats
Stat Review
How does Oneil Cruz compare to other hitters?
This section compares his stats with all batting seasons from the previous three seasons (minimum 400 plate appearances)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.

* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
  • BB/K
    Walk to strikeout ratio
  • BB Rate
    The percentage of plate appearances resulting in a walk.
  • K Rate
    The percentage of plate appearances resulting in a strikeout.
  • BABIP
    Batting average on balls in play. Measures how many of a batter’s balls in play go for hits.
  • ISO
    Isolated Power. Slugging percentage minus batting average. A computation used to measure a batter's raw power.
  • AVG
    Batting average. Hits divided by at bats.
  • OBP
    On Base Percentage. A measure of how often a batters reaches base. Roughly equal to number of times on base divided by plate appearances.
  • SLG
    Slugging Percentage. A measure of the batting productivity of a hitter. It is calculated as total bases divided by at bats.
  • OPS
    On base plus slugging. THe sum of a batter's on-base percentage and slugging percentage.
  • wOBA
    Weighted on-base average. Measures a player's overall offensive contributions per plate appearance. wOBA combines all the different aspects of hitting into one metric, weighting each of them in proportion to their actual run value.
  • Exit Velocity
    The speed of the baseball as it comes off the bat, immediately after a batter makes contact.
  • Hard Hit Rate
    A measure of contact quality from Sports Info Solutions. This stat explains what percentage of batted balls were hit hard vs. medium or soft.
  • Barrels/PA
    The percentage of plate appearances where a batter had a batted ball classified as a Barrel. A Barrel is a batted ball with similar exit velocity and launch angle to past ones that led to a minimum .500 batting average and 1.500 slugging percentage.
  • Expected BA
    Expected Batting Average.
  • Expected SLG
    Expected Slugging Percentage.
  • Sprint Speed
    The speed of a runner from home to first, in feet per second.
  • Ground Ball %
    The percentage of balls put in play that are on the ground.
  • Line Drive %
    The percentage of balls put in play that are line drives.
  • Fly Ball %
    The percentage of balls put in play that are fly balls.
BB/K
0.29
 
BB Rate
9.0%
 
K Rate
31.5%
 
BABIP
.413
 
ISO
.275
 
AVG
.313
 
OBP
.382
 
SLG
.588
 
OPS
.970
 
wOBA
.416
 
Exit Velocity
97.7 mph
 
Hard Hit Rate
48.1%
 
Barrels/PA
11.2%
 
Expected BA
.290
 
Expected SLG
.550
 
Sprint Speed
22.7 ft/sec
 
Ground Ball %
46.2%
 
Line Drive %
19.2%
 
Fly Ball %
34.6%
 
Prospect Rankings History
Advanced Batting Stats
Loading Advanced Batting Stats...
Additional Stats
Games By Position
Defensive Stats
Loading Games Played by Position...
Loading MLB Defensive Stats...
Batted Ball Stats
Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Oneil Cruz See More
Recent RotoWire Articles Featuring Oneil Cruz See More
Past Fantasy Outlooks
2025
2024
2023
2022
2021
2020
2019
Cruz missed nearly all of 2023 due to a fractured ankle but avoided the injured list last season and played in 146 games. He provided plenty of fantasy production with 21 homers, 22 steals, 76 RBI, 72 runs and a .259/.324/.449 slash line, but his 30.4 percent strikeout rate illustrates the ongoing concern with the swing-and-miss in his stroke. A 20-20 campaign is nothing to sneeze at, though the homer total is still a bit underwhelming given he hit 17 long balls in just 87 games as a rookie in 2022. Cruz also committed 24 errors with minus-nine DRS in 112 contests at shortstop, which led to the Pirates moving him to center field for the final month of the season. It was his first time playing center field as a professional, and he posted minus-three DRS in 195 innings. Having a full offseason to get more comfortable with the position should help immensely, and Pittsburgh is reportedly committed to keeping him in the outfield. Fantasy managers will benefit from the dual-position eligibility for at least 2025, and another 20-20 campaign -- with room for growth -- should be the expectation for Cruz.
Cruz's season lasted all of nine games before he fractured his ankle on a contact play April 9 against the Chicago White Sox. He attempted to come back before the end of the season, but the soreness in his ankle never quite went away and the team decided to shut him down and get him healthy for 2024. It is best if we just wash 2023 away and look back at 2022 where we saw him strike out at a high volume, yet his O-Swing percentage as well as his overall contact percentage improved as the season went on. Cruz should have the double blessing of hitting in the middle of the Pittsburgh lineup as well as the permission to play every day that his ankle permits him on the field. We may not see the same speed we saw from him right away, but the power should be there as he is reacclimated himself to the grind of daily games at the big league level. This is more of a rust/reward issue than a risk/reward one.
Cruz is a walking highlight reel. He is a physical specimen at 6-foot-7, 210 pounds and packs some of the loudest tools you're ever likely to see on a baseball field. In late August, Cruz hit a batted ball at 122.4 mph, setting a new record for the Statcast era. His sprint speed ranked in the 98th percentile last season. As expected, there were some swing-and-miss issues (34.9 K%), though he shaved the strikeouts down over the season's final month and really took off (.288/.359/.525). The upside is obvious with the former top prospect, but it's important to remember that he's still just 24 years old and will be playing for a Pirates team without much around him in one of the game's worst ballparks for offense.
Rarely has a 38 plate-appearance sample shifted the perceived value of a player to the extent we've seen with Cruz. He had a very strong run at Double-A last season, hitting .292/.346/.536 with 12 home runs, 18 steals, a 23.4 K% and 7.3 BB% in 62 games. Cruz was then rewarded with a six-game run at Triple-A followed by two games in the majors. He hit .466 with six home runs, nine strikeouts and eight walks in those eight games and propelled himself into the top 300 of early NFBC ADP in the process. His most bankable fantasy-relevant tool is 70-grade raw power that he utilizes to all fields. Cruz's lanky 6-foot-7 frame enables him to leverage the ball in a manner matched by few sluggers in the history of the game. His long levers will always lead to plenty of strikeouts, but he is not stiff at the plate and he has the flexibility to golf out balls below his knees for home runs. Cruz's physical dimensions make it impossible to confidently project his hit tool, and the massive gap in pitching quality at Triple-A and the majors can't be overstated. While his run at Triple-A and the majors can't be thrown out completely, his Double-A performance is a more relevant data point. Pittsburgh figures to give him the keys at shortstop early this season and while his plus-plus raw power and plus speed give him a very high power/speed ceiling, his batting average as a rookie could be anywhere from the .181 Jarred Kelenic logged to something above .250.
After spending the summer at the alternate training site, Cruz was arrested in the Dominican Republic after a car he was driving struck a motorcycle in an accident with three fatalities. This is a delicate subject, and Cruz, who was out past the country's COVID-19 curfew, is at best guilty of poor decision making. He went on to play winter ball and the team has said he should be a full participant in spring training. For those who weigh maximum exit velocity strongly, Cruz's offensive ceiling is up there with any prospect. However, at 6-foot-7, there will be holes in his swing for MLB pitchers to exploit. He has played shortstop so far, but right field seems like the best long-term fit. Cruz is also a plus runner, but his speed figures to trend down in the coming years. For a player who should spend most of his age-22 season at Triple-A, there is still a huge gap between Cruz's floor and ceiling.
Likely the tallest Double-A shortstop ever, the 6-foot-7 Cruz should be commended for not having to move off the position yet, but that still feels like an inevitability. His bat will profile anywhere if he reaches his ceiling. Unsurprisingly, given his size, he could develop 70-grade power. The big question is whether he will make enough contact against MLB pitchers to get to that power with any consistency. Since 1980, only six hitters 6-foot-6 or taller have had sustained success, so betting against Cruz has its merits. He had a 28.5 K% in 84 games at High-A, Double-A and the Arizona Fall League (he missed two months with a broken foot) but didn't turn 21 until October. Cruz is an excellent athlete and could steal 10-15 bases early in his career. We probably won't know for a couple years if his hit tool will play in the majors, but he could have an Aaron Judge-esque offensive profile if it all clicks.
While Cruz may eventually change positions, the fact remains he was a full-time shortstop in a repeat of Low-A, despite standing 6-foot-6 (roughly 180 pounds). There is no precedent for a player his size sticking up the middle, so let's assume he will move to a corner -- his 80-grade arm would fit nicely at third base or in right field. Despite repeating the level, Cruz was one of the youngest players in the Sally League, where his 134 wRC+ ranked sixth and his .201 ISO ranked 10th. His 22.6 K% was impressive, and his 50-grade speed led to 11 steals on 16 attempts. Of players who debuted in 1980 or later, Richie Sexson, Aaron Judge, Giancarlo Stanton, Corey Hart, Adam Dunn and Darryl Strawberry are the only position players 6-foot-6 or taller who have had prolonged success. Cruz has the same carrying tool (huge raw power) as those players and could join that group if he makes enough contact, but it's important to note how rare it would be.
More Fantasy News
Two more stolen bases
OFPittsburgh Pirates
April 16, 2026
Cruz went 2-for-5 with an RBI, a double, a run scored and two stolen bases Thursday against the Nationals.
Analysis
Subscribe now to instantly reveal our take on this news.
Stays scorching hot in rout
OFPittsburgh Pirates
April 13, 2026
Cruz went 2-for-3 with two walks, a stolen base, three RBI and three runs scored in Monday's 16-5 win over the Nationals.
Analysis
Subscribe now to instantly reveal our take on this news.
Homer, stolen base in loss
OFPittsburgh Pirates
April 12, 2026
Cruz went 1-for-4 with a solo home run, one walk and a stolen base in Sunday's 7-6 loss to the Cubs.
Analysis
Subscribe now to instantly reveal our take on this news.
Runs wild against Cubbies
OFPittsburgh Pirates
April 12, 2026
Cruz went 4-for-5 with a walk, a double, a run scored and three stolen bases in Saturday's 4-3 extra-innings win over the Cubs.
Analysis
Subscribe now to instantly reveal our take on this news.
Tallies fourth homer
OFPittsburgh Pirates
April 5, 2026
Cruz went 2-for-4 with a two-run home run, three RBI and two runs scored Sunday against the Orioles.
Analysis
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Hitting streak reaches 12 games
OFPittsburgh Pirates
April 14, 2026
Cruz went 2-for-3 with three RBI, three runs scored, two walks and a stolen base Monday against the Nationals, extending his hitting streak to 12 games.
Analysis
Cruz is having an excellent start to the season, and early signs point to the 2026 campaign being the year where he puts it all together. Over the course of this impressive 12-game hitting streak, Cruz is slashing .417/.491/.792 with five homers, 16 RBI, 12 runs scored, seven stolen bases and a 12:6 K:BB across 55 plate appearances.
See All MLB Rumors