Carlos Ozuna

PosSS
B/TS/R
Born1993-07-19
Age (2026)33

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201219 ROKDSL Pirates 2 234209 44920 15682 1510 211270273543 62312 296 235 38
201219 ROKDSL Pirates 2 234198 541230 26472 1510 273363364726 91358 2011 321 104
201320 ROKGCL Pirates 162146 23310 6521 23 158196192388 34240 324 173 -9
201320 ROKGCL Pirates 162142 29420 10361 23 204261261522 56269 226 228 32
201421 ROKBristol Pirates 162152 27511 5635 00 178228243472 66295 393 217 24
201421 ROKBristol Pirates 162149 38822 8445 00 255315376691 121350 275 311 96
201522 ROKBristol Pirates 131122 21411 4471 10 172205246451 74260 363 192 5
201522 ROKBristol Pirates 131119 26521 7331 10 218268319587 101284 255 257 55
▸ Career Totals
Career 689629 1152152 302309 1813 183231242472 59281 334 208 17 -64 -2 +0 +7 +20 -4.0
/ 162G 650593 1092052 282178 1712 184230245475 61282 334 208 17 -61 -1 +0 +7 +18 -3.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201219 ROKDSL Pirates 2 234198 541230 26472 1510 273363364726 91358 2011 321 104 +1 -1 +7 0.7
201320 ROKGCL Pirates 162142 29420 10361 23 204261261522 56269 226 228 32 -12 -1 +5 -0.9
201421 ROKBristol Pirates 162149 38822 8445 00 255315376691 121350 275 311 96 -1 +0 +5 0.4
201522 ROKBristol Pirates 131119 26521 7331 10 218268319587 101284 255 257 55 -7 +0 +4 -0.3