Oneil Cruz
Season
Player’s Vault
7 badges earned- ×3Rare AirGameMulti-homer gameFirst May 23, 2025 · latest Mar 31, 2026
- ×2Rare AirGameGrand slamFirst Apr 16, 2025 · latest Aug 1, 2025
- Rare AirGame470-foot homer472 ft · Jul 27, 2024 · PIT at AZ
- ×10Rare AirGame115 mph homerBest 122.9 mph · May 25, 2025
- ×5LegendGameLeadoff homerFirst Apr 17, 2025 · latest Apr 12, 2026
- ×3LegendGameBack-to-back homersFirst Jun 30, 2022 · latest Jun 29, 2025
- ×13LegendGameFirst-pitch homerFirst Jun 22, 2024 · latest Sep 16, 2026
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barPersonal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Pittsburgh Pirates | 97 | 419 | 20 | 67 | .280 | .368 | .486 | .854 | 18.4 |
| 2025 | Pittsburgh Pirates | 135 | 544 | 20 | 61 | .200 | .298 | .378 | .676 | 23.6 |
| 2024 | Pittsburgh Pirates | 146 | 599 | 21 | 76 | .259 | .324 | .449 | .773 | 25.8 |
| 2023 | Pittsburgh Pirates | 9 | 40 | 1 | 4 | .250 | .375 | .375 | .750 | 32.0 |
| 2022 | Pittsburgh Pirates | 87 | 361 | 17 | 54 | .233 | .294 | .450 | .744 | 19.5 |
| 2021 | Pittsburgh Pirates | 2 | 9 | 1 | 3 | .333 | .333 | .667 | 1.000 | 9.0 |
| Career | 476 | 1972 | 80 | 265 | .243 | .322 | .438 | .760 | 21.9 |
Splits
How he hits them
Every home run
Quick answers
Oneil Cruz home run factsHow many career home runs does Oneil Cruz have?
Oneil Cruz has 80 career MLB home runs as of Nov 3, 2026, tied for 1036th on the all-time list. He has played 6 seasons since debuting on Oct 2, 2021.
Where does Oneil Cruz rank on the all-time home run list?
Tied for 1036th in MLB history with 80. Next: J.P. Crawford (81), 2 to pass.
What was Oneil Cruz’s best home run season?
His most home runs in a season is 21, in 2024 with the Pittsburgh Pirates, when he posted a .773 OPS.
How many home runs did Oneil Cruz hit in 2026?
20 home runs in 97 games in 2026, with a .280 average and 67 RBI.
What was Oneil Cruz’s longest home run of 2026?
450 feet on May 29, 2026 against Minnesota Twins, off the bat at 110.8 mph on a cutter.
When was Oneil Cruz’s most recent home run?
Sep 20, 2026 against the Kansas City Royals, a 420-foot shot off Michael Wacha.
What teams has Oneil Cruz played for?
Pittsburgh Pirates (2021–present).
Follow him.
Get a notification the moment he goes deep, with the clip attached.