Page title background image

Oneil Cruz Fantasy Stats

Background banner image for player info Oneil Cruz

Center Fielder #15

Healthy
Height / Weight 6'7"  /  240 lbs.
Date of Birth (Age) Oct 4, 1998 (27)
Experience 5 seasons
College None

2025 Rankings

Preseason OF18
Final OF35

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2021PITSS213.092300130400.333.333.6671.000
2022PITSS878.13314577134175428126104.233.293.450.743
2023PITSS99.3327810147830.250.366.375.741
2024PITCF1468.054172140343217651181221.259.322.449.771
2025PITCF1357.74716294183206164174385.200.298.378.676
Career 379 8.0 1384 188 322 66 10 60 198 150 493 73 10 .233 .309 .425 .734

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 27, 2025 PITMIACF7.040000001110.000.200.000.200
Mar 28, 2025 PITMIACF28.042200121010.500.6001.2501.850
Mar 29, 2025 PITMIACF20.021000004120.000.667.000.667
Mar 30, 2025 PITMIAPH0.010000000100.000.000.000.000
Mar 31, 2025 PITTBCF8.040100000110.250.250.250.500
Apr 1, 2025 PITTBCF3.040100000200.250.250.250.500
Apr 2, 2025 PITTBCF24.041200120110.500.4001.2501.650
Apr 4, 2025 PITNYYCF7.030000001110.000.250.000.250
Apr 5, 2025 PITNYYCF9.031110001100.333.500.6671.167
Apr 6, 2025 PITNYYCF5.040100001000.250.400.250.650
Apr 7, 2025 PITSTLCF2.030000010100.000.000.000.000
Apr 8, 2025 PITSTLCF2.020000000100.000.333.000.333
Apr 13, 2025 PITCINCF7.030000001210.000.250.000.250
Apr 14, 2025 PITWSHCF12.052210000200.400.400.6001.000
Apr 15, 2025 PITWSHCF0.040000000300.000.000.000.000
Apr 16, 2025 PITWSHCF23.041200140100.500.5001.2501.750
Apr 17, 2025 PITWSHCF21.031100111210.333.5001.3331.833
Apr 18, 2025 PITCLECF18.042100111100.250.4001.0001.400
Apr 19, 2025 PITCLEDH10.030100001010.333.500.333.833
Apr 20, 2025 PITCLECF0.020000000000.000.000.000.000
Apr 22, 2025 PITLAACF10.061210000200.333.333.500.833
Apr 23, 2025 PITLAACF22.051200110110.400.4001.0001.400
Apr 24, 2025 PITLAACF17.051200110000.400.4001.0001.400
Apr 25, 2025 PITLADCF16.042100011110.250.400.250.650
Apr 26, 2025 PITLADCF21.041200121200.500.6001.2501.850
Apr 27, 2025 PITLADCF2.030000001200.000.250.000.250
Apr 29, 2025 PITCHCCF2.030000001100.000.250.000.250
Apr 30, 2025 PITCHCCF9.031110001200.333.500.6671.167
May 1, 2025 PITCHCCF7.040110010100.250.250.500.750
May 2, 2025 PITSDCF18.032000002120.000.400.000.400
May 3, 2025 PITSDCF13.0101000140001.0001.0001.0002.000
May 4, 2025 PITSDCF0.040000000300.000.000.000.000
May 5, 2025 PITSTLCF10.041200000101.500.600.5001.100
May 6, 2025 PITSTLCF9.031000001210.000.250.000.250
May 7, 2025 PITSTLCF3.040100000200.250.250.250.500
May 9, 2025 PITATLCF3.040100000200.250.250.250.500
May 10, 2025 PITATLCF9.041000001210.000.200.000.200
May 16, 2025 PITPHIPH0.010000000100.000.000.000.000
May 17, 2025 PITPHICF0.040000000300.000.000.000.000
May 18, 2025 PITPHICF0.040000000400.000.000.000.000
May 20, 2025 PITCINCF16.021000002120.000.500.000.500
May 21, 2025 PITCINCF5.041100000200.250.250.250.500
May 22, 2025 PITMILCF15.032110012000.333.600.6671.267
May 23, 2025 PITMILCF28.052200220100.400.4001.6002.000
May 24, 2025 PITMILCF13.040201010000.500.5001.0001.500
May 25, 2025 PITMILCF16.041100111300.250.4001.0001.400
May 26, 2025 PITARICF7.030110001200.333.500.6671.167
May 27, 2025 PITARIDH2.051000000200.000.000.000.000
May 28, 2025 PITARICF18.051100130200.200.200.8001.000
May 30, 2025 PITSDCF0.040000000000.000.000.000.000
May 31, 2025 PITSDCF12.052210000300.400.400.6001.000
Jun 1, 2025 PITSDCF18.021000003220.000.600.000.600
Jun 3, 2025 PITHOUCF2.030000000201.000.250.000.250
Jun 4, 2025 PITHOUCF18.040210000120.500.500.7501.250
Jun 5, 2025 PITHOUCF7.040100020200.250.250.250.500
Jun 6, 2025 PITPHICF5.040100001200.250.400.250.650
Jun 8, 2025 PITPHICF9.031000001210.000.250.000.250
Jun 9, 2025 PITMIACF9.041110001100.250.400.500.900
Jun 10, 2025 PITMIACF14.041100110200.250.2501.0001.250
Jun 11, 2025 PITMIACF12.031100001110.333.500.333.833
Jun 12, 2025 PITCHCCF2.030000001201.000.250.000.250
Jun 13, 2025 PITCHCCF10.050100010010.200.200.200.400
Jun 14, 2025 PITCHCCF0.040000000100.000.000.000.000
Jun 15, 2025 PITCHCCF7.031100001000.333.500.333.833
Jun 17, 2025 PITDETCF3.040100000200.250.250.250.500
Jun 19, 2025 PITDETCF0.060000000400.000.000.000.000
Jun 20, 2025 PITTEXCF0.050000000200.000.000.000.000
Jun 21, 2025 PITTEXCF10.030100010110.333.250.333.583
Jun 22, 2025 PITTEXCF4.041000001100.000.200.000.200
Jun 23, 2025 PITMILCF3.050100000200.200.200.200.400
Jun 24, 2025 PITMILCF0.040000000100.000.000.000.000
Jun 25, 2025 PITMILCF2.041000000100.000.000.000.000
Jun 28, 2025 PITNYMCF12.041100001310.250.400.250.650
Jun 29, 2025 PITNYMCF32.042200240200.500.5002.0002.500
Jun 30, 2025 PITSTLCF9.021100002000.500.750.5001.250
Jul 1, 2025 PITSTLCF0.030000000000.000.000.000.000
Jul 2, 2025 PITSTLCF12.041110000210.250.250.500.750
Jul 4, 2025 PITSEACF2.030000001000.000.250.000.250
Jul 5, 2025 PITSEACF0.030000000100.000.000.000.000
Jul 6, 2025 PITSEACF0.040000000200.000.000.000.000
Jul 8, 2025 PITKCCF14.041100110100.250.2501.0001.250
Jul 9, 2025 PITKCCF7.040110010101.250.250.500.750
Jul 11, 2025 PITMINCF11.040200000010.500.500.5001.000
Jul 12, 2025 PITMINCF7.031100001100.333.500.333.833
Jul 13, 2025 PITMINPH3.0101000000001.0001.0001.0002.000
Jul 18, 2025 PITCHWCF13.030200010010.667.667.6671.334
Jul 19, 2025 PITCHWCF8.050101000200.200.200.600.800
Jul 20, 2025 PITCHWCF2.030000010300.000.000.000.000
Jul 21, 2025 PITDETCF0.040000000100.000.000.000.000
Jul 22, 2025 PITDETCF19.041220001110.500.6001.0001.600
Jul 23, 2025 PITDETCF20.031200010020.667.500.6671.167
Jul 25, 2025 PITARICF7.030000001110.000.250.000.250
Jul 26, 2025 PITARICF16.041100120000.250.2501.0001.250
Jul 27, 2025 PITARICF16.031210021000.667.7501.0001.750
Jul 28, 2025 PITSFCF3.040100000100.250.250.250.500
Jul 29, 2025 PITSFCF0.040000000200.000.000.000.000
Jul 30, 2025 PITSFCF4.041000001300.000.200.000.200
Aug 1, 2025 PITCOLCF27.062210140300.333.3331.0001.333
Aug 2, 2025 PITCOLCF0.040000000100.000.000.000.000
Aug 3, 2025 PITCOLCF0.050000000100.000.000.000.000
Aug 4, 2025 PITSFCF0.040000000100.000.000.000.000
Aug 5, 2025 PITSFDH0.040000000100.000.000.000.000
Aug 6, 2025 PITSFPH0.010000000100.000.000.000.000
Aug 7, 2025 PITCINCF9.041100011000.250.400.250.650
Aug 8, 2025 PITCINCF7.040110010300.250.250.500.750
Aug 9, 2025 PITCINCF2.030000001100.000.250.000.250
Aug 10, 2025 PITCINCF7.051100010200.200.200.200.400
Aug 12, 2025 PITMILCF2.010000001100.000.500.000.500
Aug 26, 2025 PITSTLCF6.041000011100.000.200.000.200
Aug 27, 2025 PITSTLCF2.030000001200.000.250.000.250
Aug 28, 2025 PITSTLCF9.020000001110.000.500.000.500
Aug 29, 2025 PITBOSCF3.020100000100.500.500.5001.000
Aug 30, 2025 PITBOSCF14.051100110100.200.200.8001.000
Aug 31, 2025 PITBOSCF10.030100001110.333.500.333.833
Sep 2, 2025 PITLADCF4.010000011000.000.500.000.500
Sep 3, 2025 PITLADCF0.040000000100.000.000.000.000
Sep 5, 2025 PITMILCF13.040200010110.500.500.5001.000
Sep 6, 2025 PITMILCF4.030000011100.000.250.000.250
Sep 7, 2025 PITMILCF0.040000000400.000.000.000.000
Sep 9, 2025 PITBALCF5.030100001100.333.500.333.833
Sep 10, 2025 PITBALCF0.040000000100.000.000.000.000
Sep 11, 2025 PITBALPR0.000000000001.000.000.000.000
Sep 12, 2025 PITWSHCF3.030100000100.333.333.333.666
Sep 13, 2025 PITWSHCF2.010000001100.000.500.000.500
Sep 14, 2025 PITWSHCF15.030210001010.667.7501.0001.750
Sep 15, 2025 PITCHCPH0.010000000000.000.000.000.000
Sep 16, 2025 PITCHCCF10.040101010300.250.250.7501.000
Sep 17, 2025 PITCHCCF0.020000000000.000.000.000.000
Sep 19, 2025 PITATHCF2.020000001100.000.333.000.333
Sep 20, 2025 PITATHCF3.040100000100.250.250.250.500
Sep 21, 2025 PITATHCF9.051100020100.200.200.200.400
Sep 23, 2025 PITCINCF16.041100120100.250.2501.0001.250
Sep 24, 2025 PITCINCF0.040000000300.000.000.000.000
Sep 27, 2025 PITATLCF0.030000000000.000.000.000.000
Sep 28, 2025 PITATLPH0.010000000100.000.000.000.000

Oneil Cruz News

Oneil Cruz  • CF  •  Pirates

Oneil Cruz Remains Out on Friday

Pittsburgh Pirates outfielder Oneil Cruz (ankle) remains out of the starting nine for Friday's series opener against the hosting Atlanta Braves at Truist Park. Alexander Canario is starting in center field and will hit seventh against Braves left-hander Joey Wentz. Cruz injured his left ankle on Wednesday against the Cincinnati Reds and will sit out for the second straight game. With Pittsburgh having nothing to play for in the final series of the season this weekend, they won't rush the 26-year-old back into the lineup. If this is it for the Dominican in 2025, he will finish just a hair over the Mendoza Line with a .201 batting average (94-for-467) in 133 games. It's by far the lowest average in his five big-league seasons, but Cruz was still able to reach the 20-homer mark for the second straight season and also has stolen a league-high 38 bases. His swing-and-miss tendencies have to be a real concern heading into 2026, though.
Sep 26   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Exits With Ankle Injury on Wednesday

Pittsburgh Pirates outfielder Oneil Cruz (ankle) exited the team's game against the Cincinnati Reds on Wednesday with discomfort in his left ankle, according to Alex Stumpf of MLB.com. Cruz suffered the injury when he collided with the wall in center field in the eighth inning, and the Pirates brought in Jack Suwinski to replace him in the ninth. He ended the night 0-for-4 with three strikeouts to continue a prolonged slump. Cruz posted an unsightly .502 OPS in August and entered Wednesday's game with a .584 mark over 18 games in September. While Cruz has smacked 20 homers and totaled a career-high 38 stolen bases this season, he has registered a disappointing .201/.300/.381 line with 61 RBI and 62 runs scored in 540 plate appearances.
Sep 25   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Absent from Monday's Lineup

Pittsburgh Pirates outfielder Oneil Cruz is out of the starting lineup ahead of Monday's game against the Chicago Cubs. Cruz will head to the bench for the third time in the last five games. The first two times were because a left-handed starter was on the mound, but right-hander Jameson Taillon is drawing the start for the Cubbies on Monday. Cruz has been awful with the bat in the second half of the season. Luckily, his power and speed give him enough upside to warrant rostering in most fantasy formats. Jack Suwinski will take over in center field during Monday's contest.
Sep 15   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Steps Out of Lineup Against Southpaw

Pittsburgh Pirates outfielder Oneil Cruz is on the bench to start Thursday's series finale against the visiting Los Angeles Dodgers with left-hander Blake Snell on the mound. Alexander Canario will start in center field and will bat seventh. The Pirates continue to shield Cruz from lefties, as this will be the fifth straight game against them that he has taken a seat. In 118 plate appearances against southpaws in 2025, Cruz is hitting a pathetic .106 (11-for-104) with just one of his 19 home runs on the year and 43 strikeouts. The Dominican is barely hitting over .200 on the year but does have 19 homers, 54 RBI, 60 runs and 36 steals in his 416 at-bats, which continues to make him fantasy relevant in all leagues despite all the swing and miss. Cruz is hitting .123 (8-for-65) with two homers, 10 RBI, two steals and 23 K's in 19 games since Aug. 1.
Sep 4   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Back From Injured List

The Pittsburgh Pirates announced on Tuesday that they reinstated outfielder Oneil Cruz (concussion) from the seven-day concussion injured list and optioned outfielder Ronny Simon to Triple-A Indianapolis in a corresponding move. The Pirates have not released their starting lineup yet for Tuesday's contest on the road at Busch Stadium against the division-rival St. Louis Cardinals, but we would expect Cruz to be back in there in center field versus right-hander Andre Pallante. The 26-year-old power/speed threat has been out of action for the last two weeks due to a concussion, but he's back now and should be rostered in all fantasy formats despite the fact that he's hitting just north of the Mendoza Line. The Dominican outfielder has hit jut .122 (5-for-41) in 11 games in August, but he's also provided fantasy managers with 18 homers and a league-leading 34 steals on the year.
Aug 26   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Not Returning on Monday

Pittsburgh Pirates outfielder Oneil Cruz (concussion) is not returning from the seven-day concussion injured list on Monday for the series opener against the division-rival St. Louis Cardinals at Busch Stadium, according to interim manager Don Kelly. The team is taking it day by day with Cruz, but Kelly said that the 26-year-old came out of his rehab assignment over the weekend with Double-A Altoona feeling good. Cruz had a locker in the clubhouse in St. Louis on Monday, so he should come off the IL and play in Tuesday's game. Jack Suwinski is making another start in center field on Monday and will hit seventh against Cardinals right-hander Michael McGreevy. Cruz is barely hitting over .200 on the year, but he's fantasy relevant in all leagues because of his power speed combination -- he has 18 bombs and a league-high 34 steals in 108 games.
Aug 25   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Could Return on Monday

Pittsburgh Pirates outfielder Oneil Cruz (concussion) started a minor-league rehab assignment at Double-A Altoona on Saturday and went 1-for-4 with a run scored and an RBI triple. General manager Ben Cherington expected Cruz to play again in Altoona on Sunday before flying to St. Louis to rejoin the Pirates for their series against the division-rival St. Louis Cardinals that starts on Monday. It means that fantasy managers could have Cruz back in their starting lineups on Monday against Cardinals right-hander Michael McGreevy. When the 26-year-old returns, he should at least be a regular starter in center field for the Bucs against right-handed pitching. The Dominican is hitting just .207 (81-for-392) on the year, but he also hass 18 homers, 51 RBI, 58 runs and 34 steals. Cruz has gone just 11-for-100 (.110) with one of his 18 homers and 42 K's against southpaws.
Aug 25   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Starting Rehab Assignment on Saturday

Pittsburgh Pirates outfielder Oneil Cruz (head) will begin a rehab assignment with Double-A Altoona on Saturday, Noah Hiles of the Pittsburgh Post-Gazette reports. Cruz has been on the seven-day concussion injured list since Aug. 13. The hulking slugger got off a to a rough start in August before suffering the injury, as he went 5-for-41 (.122) with one home run, seven RBI, and 15:3 K:BB in 11 games. Cruz is an elite base stealer (34 SBs) who ranks among the best in the league in average exit velocity, hard-hit rate, and barrel percentage, but he has only managed a .207/.304/.398 line with 18 homers, 51 RBI, and 58 runs scored over 454 plate appearances.
Aug 23   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Ramping Up his Activities

Pittsburgh Pirates outfielder Oneil Cruz (concussion) has been ramping up his activities of late, according to senior director of sports medicine Todd Tomczyk. However, Cruz still isn't ready to come off the seven-day concussion list. "He's making progress and he's improving and he's feeling a lot better," Tomczyk said. The 26-year-old went on the seven-day IL last Wednesday. While he's not ready to return when eligible, it sounds like he might not be far off from a return to the big leagues. Until Cruz comes back, Jack Suwinski should continue to see most of the starts in center field in Pittsburgh. The Dominican outfielder is batting a lowly .207 (81-for-392), but he has still managed to stay fantasy relevant because of his power/speed contributions. Cruz has clubbed 18 home runs, driven in 51, scored 58 runs and stolen a league-high 34 bases in 108 games.
Aug 20   
Oneil Cruz  • CF  •  Pirates

Oneil Cruz Placed on Seven-Day Concussion Injured List

The Pittsburgh Pirates announced on Wednesday that they placed outfielder Oneil Cruz (concussion) on the seven-day concussion injured list and recalled outfielder Ronny Simon from Triple-A Indianapolis in a corresponding move. Cruz will miss at least the next week after colliding with teammate Jack Suwinski in the sixth inning of Tuesday's loss to the Milwaukee Brewers. Although the Dominican outfielder is batting just over the Mendoza Line on the year, he does have 18 homers, 51 RBI, 58 runs and 34 steals and should remain stashed in all fantasy formats while he recovers. In the meantime, the Pirates will shift Suwinski to center field for Wednesday's series finale in Milwaukee. Alexander Canario will be another option in center for Pittsburgh while Cruz is out. Hopefully, Cruz's break will get him back after track after slashing .188/.245/.341 over the last 30 days.
Aug 13   
LEGEND