J.J. D'Orazio

C Rocket City Trash Pandas
Age 25 R/R 6'1" / 170 lbs AA K +5%HR +4% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
ETA2029MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202523AAARI147.223/.260/.3022113—.163/.192/.206
202523A+ARI88.273/.364/.3380058—.225/.295/.288
202624AALAA165.245/.315/.4087163—.212/.265/.351
2027PROJ2% MLB25MLBLAA3.213/.263/.3190064-0.0
2028PROJ31% MLB26MLBLAA80.214/.266/.32321660.0
2029PROJ42% MLB27MLBLAA131.215/.267/.3253167-0.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
Whiff%69
K%68
Chase%65
ISO59
Z-Con%53
wRC+44
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 98%
CompsJulio E. Rodriguez (age 25) · Quincy McAfee (age 25) · Cael Brockmeyer (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†64
AVG/OBP/SLG.213 / .263 / .319
PA3
HR0
K%33
BB%6
BABIP267
ISO113
MLB%2%
Value2027 · WAR
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.9 runs (Positional adjustment)+3POSREP: +3.5 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 36 / POW 39
Toolsscout grade
CONTACT36
scouting grade only
POWER39
scouting grade only
EYE39
scouting grade only
SPEED44
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201917 ROKGCL Blue Jays — 175164 46810 9471 34 280322341663 61390 275 299 17 — — — — — —
202119 ADunedin Blue Jays — 4541 6001 3130 00 146205220424 73179 297 193 -4 — — — — — —
202119 ROKACL D-backs — 7767 19111 9210 00 284368373742 90391 2712 334 39 — — — — — —
202220 AVisalia Rawhide — 310263 581802 39703 02 221328312640 91286 2313 294 53 — — — — — —
202321 AAAmarillo Sod Poodles — 145138 30611 4330 00 217239297537 80274 233 235 21 — — — — — —
202321 A+Hillsboro Hops — 296260 801738 31561 20 308382488871 181362 1910 381 101 — — — — — —
202422 AAAmarillo Sod Poodles — 284256 571205 23612 01 223292328620 105271 218 280 47 — — — — — —
202422 INTLTigres de Aragua — 4944 13011 490 00 295354409763 114343 188 336 113 — — — — — —
202523 AAAmarillo Sod Poodles — 147139 31502 6371 10 223260302562 79287 254 253 13 — — — — — —
202523 A+Hillsboro Hops — 8877 21310 9202 01 273364338701 65368 2310 325 58 — — — — — —
202523 INTLTigres de Aragua — 6557 17503 6120 11 298365544909 246326 189 385 146 — — — — — —
202624 AARocket City Trash Pandas — 165147 36307 13352 11 245315408723 163269 218 318 63 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEGCL Blue Jays — 175167 31510 6681 34 186218228446 42303 393 194 17 — — — — — —
202119 A MLEDunedin Blue Jays — 4542 6001 2170 00 143182214396 71175 384 162 -4 — — — — — —
202119 ROK MLEACL D-backs — 7770 14111 6310 00 200263286549 86312 408 226 39 — — — — — —
202220 A MLEVisalia Rawhide — 310275 531601 27953 02 193272262534 69276 319 246 53 — — — — — —
202321 AA MLEAmarillo Sod Poodles — 145139 26510 3400 00 187204237442 50251 282 199 21 — — — — — —
202321 A+ MLEHillsboro Hops — 296270 721537 22771 20 267324422746 156332 267 317 101 — — — — — —
202422 AA MLEAmarillo Sod Poodles — 284263 531103 16732 01 202253278530 76260 266 237 47 — — — — — —
202523 AA MLEAmarillo Sod Poodles — 147141 23301 4461 10 163192206397 43241 313 187 13 — — — — — —
202523 A+ MLEHillsboro Hops — 8880 18310 6272 01 225295287583 62332 317 254 58 — — — — — —
202624 AA MLERocket City Trash Pandas — 165151 32306 9432 11 212265351616 139239 265 262 63 — — — — — —
201917 ROK MLEGCL Blue Jays — 175167 31510 6681 34 186218228446 42310 393 194 17 — — — — — —
201917 ROK RAWGCL Blue Jays — 175164 46810 9471 34 280322341663 61390 275 299 17 — — — — — —
202119 ROK MLE2 teams — 122112 19111 8470 00 170225223448 54273 397 202 23 — — — — — —
202119 ROK RAW2 teams — 122108 25112 12340 00 231308315623 83311 2810 282 23 — — — — — —
202220 A MLEVisalia Rawhide — 310275 531601 27953 02 193272262534 69283 319 246 53 — — — — — —
202220 A RAWVisalia Rawhide — 310263 581802 39703 02 221328312640 91286 2313 294 53 — — — — — —
202321 A+ MLE2 teams — 441409 982047 251171 20 240285359644 120314 276 278 74 — — — — — —
202321 A+ RAW2 teams — 441398 1102349 35891 20 276336422758 146331 208 333 74 — — — — — —
202422 AA MLE2 teams — 333308 631304 19862 01 205255286541 81267 266 237 47 — — — — — —
202422 AA RAW2 teams — 333300 701216 27702 01 233301340641 107282 218 288 47 — — — — — —
202523 AA MLE3 teams — 300281 53811 13943 22 189232235467 46277 314 212 30 — — — — — —
202523 AA RAW3 teams — 300273 691315 21693 22 253313363676 110318 237 303 30 — — — — — —
202624 AA MLERocket City Trash Pandas — 165151 32306 9432 11 212265351616 139248 265 262 63 — — — — — —
202624 AA RAWRocket City Trash Pandas — 165147 36307 13352 11 245315408723 163269 218 318 63 — — — — — —
201917 ROK MLEGCL Blue Jays — 175166 31510 6681 34 187218229447 42303 393 194 17 — — — — — —
202119 ROK MLE2 teams — 122113 19111 8470 00 168225221446 53261 397 202 23 — — — — — —
202220 A MLEVisalia Rawhide — 310277 531601 27953 02 191272260532 69276 319 246 53 — — — — — —
202321 A+ MLE2 teams — 441412 982047 251171 20 238285357642 119305 276 278 74 — — — — — —
202422 AA MLE2 teams — 333309 631304 19862 01 204255285540 81260 266 237 47 — — — — — —
202523 AA MLE3 teams — 300281 53811 13943 22 189232235467 46275 314 212 30 — — — — — —
202624 AA MLERocket City Trash Pandas — 165153 32306 9432 11 209265346612 137239 265 262 63 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE2 teams — 333309 631304 19862 01 204255285540 81260 266 237 47 — — — — — —
202523 AA MLE3 teams — 300281 53811 13943 22 189232235467 46275 314 212 30 — — — — — —
202624 AA MLERocket City Trash Pandas — 165153 32306 9432 11 209265346612 137239 265 262 63 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLELAA 2% 215200 43814 11542 31 214264320584 106269 255 262 64 -9 +0 +0 +4 +5 0.1
▸ 2027 — real world (MLB)
202725 MLB CTXLAA 2% 33 0000 010 00 213263319581 106267 330 261 64 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLELAA 31% 258240 51915 14642 31 216267325591 109270 255 265 66 -11 +0 +0 +5 +6 -0.0
202927 MLB MLELAA 42% 312288 621116 18773 41 216268326594 110270 256 267 67 -12 +0 +0 +6 +7 0.0
203028 MLB MLELAA 48% 346320 691217 20863 31 216269326594 110271 256 267 67 -14 +0 -1 +6 +7 -0.1
203129 MLB MLELAA 49% 359332 711317 21903 21 215269323592 109270 256 266 66 -14 +0 -1 +6 +8 -0.2
203230 MLB MLELAA 50% 367339 721317 22933 12 213268320587 107269 256 264 65 -15 -1 -2 +7 +8 -0.4
202826 MLB CTXLAA 31% 8075 16302 4201 10 214266323589 109268 255 264 66 -3 +0 +0 +1 +2 0.0
202927 MLB CTXLAA 42% 131122 26503 7321 11 215267325592 110268 245 266 67 -5 -0 +0 +2 +3 -0.0
203028 MLB CTXLAA 48% 166153 33613 10412 11 214268324592 110268 256 266 67 -7 -0 -0 +3 +4 -0.1
203129 MLB CTXLAA 49% 177163 36614 10442 11 214268322589 108268 256 265 66 -7 -0 -1 +3 +4 -0.1
203230 MLB CTXLAA 50% 184169 37614 11462 11 212266318585 106267 256 263 65 -8 -0 -1 +3 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 738682 14826316 421838 54 217270334605 117271 256 265 57 -30 -1 -2 +13 +16 -0.3
/ 162G— A+C — 650601 13123314 371617 44 218272336608 118272 256 265 57 -26 -1 -2 +12 +14 -0.3
Career— MLE — 36503372 7071301355 211100028 2317 210262305567 95278 276 253 57 -73 +0 -4 +32 +39 -0.6
/ 162G— MLE — 650600 12623210 381785 43 210263305568 95278 276 253 57 -26 +0 -2 +12 +14 -0.2