Ralphy Velazquez

1B Columbus Clippers
Age 22 L/R 6'1" / 240 lbs AAA Svc 0.0 · Ctrl thru 2032
Overview
AAAPROSPECTPre-ArbFA 2033
OGV OFP40OGV rank#141ETA2028MLB%14%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419A+/A2 orgs453.231/.351/.38511870—.194/.284/.333
202520AA/A+CLE544.265/.344/.49722188—.221/.285/.404
202621AAA/AACLE538.290/.382/.548292111—.251/.324/.448
2027PROJ14% MLB22MLBCLE29.243/.314/.430101090.0
2028PROJ49% MLB23MLBCLE246.247/.319/.4421011130.5
2029PROJ61% MLB24MLBCLE325.250/.322/.4491321160.7
Next 3 projected WAR 1.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.0First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$3M2031Arb-2$6M2032Arb-3$8M
Skills · percentileMiLB Statcast 2026 AAA
Max EV91
K%63
BB%50
Speed35
Chase%27
Z-Con%24
Career WAR5.6 WAR median (P10 -0.6 / P90 27, comp-based) · star 23% · didn't stick 36%
CompsChris Carter (age 23) · Kellen Kulbacki (age 23) · Travis Snider (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†109
AVG/OBP/SLG.243 / .314 / .430
PA29
HR1
K%24
BB%7
BABIP281
ISO148
MLB%14%
Value2027 · WAR
BAT: +2.2 runs (wOBA-derived runs vs avg)+2BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.00.51.00.10.50.70.90.90.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$12M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.2M+$0.0M (cut)
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Arb-1$3M+0.9$3M+$0.4M
2031Arb-2$6M+0.9$3M+$0.0M (cut)
2032Arb-3$8M+0.9$2M+$0.0M (cut)
Totals $5M $12M +$3M

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 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

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)
202318 ROKACL Guardians — 2823 8302 350 10 3484237391.162 391333 1811 458 122 — — — — — —
202419 A+Lake County Captains — 8068 12201 10200 00 176282250532 74224 2512 247 23 — — — — — —
202419 ALynchburg Hillcats — 373309 7521110 56754 82 243366414780 172285 2015 349 80 — — — — — —
202520 AAAkron RubberDucks — 126112 37835 12192 01 330405589994 259364 1510 431 146 — — — — — —
202520 A+Lake County Captains — 418371 9120617 40854 12 245325469794 224272 2010 347 70 — — — — — —
202621 AAAColumbus Clippers — 369320 8916122 39766 10 278367541908 263296 2111 392 101 — — — — — —
202621 AAAkron RubberDucks — 169145 46937 22312 10 317414566980 248364 1813 427 133 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202318 ROK MLEACL Guardians — 2824 6201 270 10 250308458766 208253 257 348 122 — — — — — —
202419 A+ MLELake County Captains — 8071 11201 7250 00 155231225456 70203 319 202 23 — — — — — —
202419 A MLELynchburg Hillcats — 373326 6618110 391044 82 202295356651 153255 2810 286 80 — — — — — —
202520 AA MLEAkron RubberDucks — 126115 35734 9242 01 304365522887 217360 197 384 146 — — — — — —
202520 A+ MLELake County Captains — 418382 7514514 291064 12 196260369629 173228 257 272 70 — — — — — —
202621 AAA MLEColumbus Clippers — 369331 7713116 28916 10 233304423727 190265 258 317 101 — — — — — —
202621 AA MLEAkron RubberDucks — 169151 44836 16382 10 291367503870 212348 229 365 133 — — — — — —
202318 ROK MLEACL Guardians — 2824 6201 270 10 250308458766 208278 257 348 122 — — — — — —
202318 ROK RAWACL Guardians — 2823 8302 350 10 3484237391.162 391333 1811 458 122 — — — — — —
202419 A MLE2 teams — 453397 7720110 461284 82 194284325609 131253 2810 271 70 — — — — — —
202419 A RAW2 teams — 453377 8723111 66954 82 231351385736 154274 2115 331 70 — — — — — —
202520 A+ MLE2 teams — 544497 11021818 381306 13 221285404689 183261 247 298 88 — — — — — —
202520 A+ RAW2 teams — 544483 12828922 521046 13 265344497841 232294 1910 367 88 — — — — — —
202621 AAA MLE2 teams — 538481 12121422 451298 20 252326449775 198296 248 332 111 — — — — — —
202621 AAA RAW2 teams — 538465 13525429 611078 20 290382548930 258318 2011 403 111 — — — — — —
202318 ROK MLEACL Guardians — 2826 6201 270 10 231308423731 192253 257 348 122 — — — — — —
202419 A MLE2 teams — 453400 7720110 461284 82 193284323607 130246 2810 271 70 — — — — — —
202520 A+ MLE2 teams — 544495 11021818 381306 13 222285406691 184259 247 298 88 — — — — — —
202621 AAA MLE2 teams — 538480 12121422 451298 20 252326450776 198291 248 332 111 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLE2 teams — 453400 7720110 461284 82 193284323607 130246 2810 271 70 — — — — — —
202520 A+ MLE2 teams — 544495 11021818 381306 13 222285406691 184259 247 298 88 — — — — — —
202621 AAA MLE2 teams — 538480 12121422 451298 20 252326450776 198291 248 332 111 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLECLE 14% 648583 14126524 521468 41 244315433747 189281 238 329 109 +7 +0 -1 -12 +14 0.4
▸ 2027 — real world (MLB)
202722 MLB CTXCLE 14% 2927 6101 270 00 243314430744 187281 247 328 109 +0 +0 -0 -1 +1 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLECLE 49% 504452 11221420 411116 31 248319445765 197283 228 336 113 +8 +0 -0 -9 +11 1.0
202924 MLB MLECLE 61% 537480 12022422 451177 31 250322452774 202284 228 340 116 +10 +0 -0 -10 +12 1.2
203025 MLB MLECLE 66% 560501 12523423 471227 31 251324454778 203285 228 341 117 +11 +0 -0 -10 +12 1.4
203126 MLB MLECLE 69% 578517 13124524 491267 31 251324453777 202285 228 341 117 +12 +0 -0 -10 +13 1.4
203227 MLB MLECLE 68% 582521 13024424 491287 21 250323448770 198284 228 339 115 +11 +0 -0 -10 +13 1.3
203328 MLB MLECLE 68% 576515 12723423 491287 11 247320443763 195283 229 336 113 +9 -0 -1 -10 +12 1.0
203429 MLB MLECLE 67% 562504 12322422 471266 11 244317436753 191281 228 331 110 +7 -0 -2 -10 +12 0.7
203530 MLB MLECLE 66% 550493 12022421 461256 10 241313427740 186278 238 326 107 +5 +0 -2 -10 +12 0.4
203631 MLB MLECLE 65% 533478 11320320 441246 10 236308416723 180275 238 320 102 +2 +0 -3 -10 +12 0.1
203732 MLB MLECLE 65% 511460 10619318 411215 00 230301402702 172270 248 311 97 -2 +0 -4 -9 +11 -0.4
202823 MLB CTXCLE 49% 246221 5510210 20543 10 247319442761 195282 228 335 113 +4 +0 -0 -4 +5 0.5
202924 MLB CTXCLE 61% 325291 7314213 27714 21 250322449771 199284 228 339 116 +6 +0 -0 -6 +7 0.7
203025 MLB CTXCLE 66% 370331 8315315 31815 21 251323451775 201284 228 340 117 +8 +0 -0 -7 +8 0.9
203126 MLB CTXCLE 69% 397356 9017316 33875 21 251324450774 200284 228 340 117 +8 +0 -0 -7 +9 0.9
203227 MLB CTXCLE 68% 398356 9017316 34875 21 249322445768 196284 229 338 115 +7 +0 -0 -7 +9 0.9
203328 MLB CTXCLE 68% 392351 8716216 33875 11 247320440760 193283 228 335 113 +6 -0 -1 -7 +8 0.7
203429 MLB CTXCLE 67% 374336 8215215 31844 10 244317433750 189281 228 331 110 +5 +0 -1 -7 +8 0.5
203530 MLB CTXCLE 66% 361324 7814214 30824 00 241313425737 184278 238 326 107 +3 +0 -2 -6 +8 0.3
203631 MLB CTXCLE 65% 347311 7413213 29804 00 236307414721 178275 238 319 102 +1 +0 -2 -6 +8 0.0
203732 MLB CTXCLE 65% 331298 6912212 27783 00 230301400701 170270 248 311 97 -1 +0 -2 -6 +7 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 35413175 78114323140 29579142 115 246318438756 192283 228 331 107 +46 +0 -9 -63 +77 5.2
/ 162G— A+C — 650583 14326426 541458 21 245318437755 192282 228 331 107 +9 +0 -2 -12 +14 1.0
Career— MLE — 72666508 156829354276 606166985 3112 241314430744 189280 238 326 107 +74 +1 -14 -102 +124 8.5
/ 162G— MLE — 650582 14126525 541498 31 242315433748 191282 238 326 107 +8 +0 -2 -12 +14 1.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAAColumbus Clippers · 369 PAwOBA .386 → .317 (−69)K% 20.6% → 24.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.60%÷1.000×1.200——24.72%
BB% (unintentional) /PA10.57%÷1.000×0.690—×1.0507.66%
HBP% /PA1.63%—×0.940—×1.0501.60%
Singles /BIP20.49%÷1.000×0.930×0.962×1.05019.25%
Doubles /BIP6.56%÷1.000×0.830×0.962×1.0505.50%
Triples /BIP0.41%÷1.000×0.970×0.962×1.0500.40%
Home runs /BIP9.02%÷1.000×0.700—×1.0506.63%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .386 → .317; ISO .263 → .199; BABIP .296 → .265. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 AAAkron RubberDucks · 169 PAwOBA .416 → .365 (−51)K% 18.3% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.34%÷1.000×1.220——22.38%
BB% (unintentional) /PA13.02%÷1.000×0.700—×1.0509.57%
HBP% /PA1.18%—×0.850—×1.0501.06%
Singles /BIP23.68%÷1.000×0.970×0.976×1.05023.54%
Doubles /BIP7.89%÷1.000×0.860×0.976×1.0506.96%
Triples /BIP2.63%÷1.000×0.950×0.976×1.0502.56%
Home runs /BIP6.14%÷1.000×0.780—×1.0505.03%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.976.

Result: wOBA .416 → .365; ISO .248 → .212; BABIP .364 → .348. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 A+Lake County Captains · 418 PAwOBA .339 → .272 (−67)K% 20.3% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.33%÷1.020×1.270——25.33%
BB% (unintentional) /PA9.33%÷0.991×0.710—×1.0426.96%
HBP% /PA0.96%—×0.790—×1.0420.79%
Singles /BIP16.78%÷1.031×0.920×0.965×1.04215.06%
Doubles /BIP6.99%÷1.138×0.810×0.965×1.0425.00%
Triples /BIP2.10%÷0.952×0.850×0.965×1.0421.88%
Home runs /BIP5.94%÷1.011×0.800—×1.0424.90%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 102, 1B 106, 2B 128, 3B 90, K 104, BB 98 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .339 → .272; ISO .224 → .177; BABIP .272 → .228. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAAkron RubberDucks · 126 PAwOBA .420 → .384 (−36)K% 15.1% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.08%÷0.948×1.220——19.41%
BB% (unintentional) /PA9.52%÷0.953×0.700—×1.0507.35%
HBP% /PA1.59%—×0.850—×1.0501.42%
Singles /BIP22.58%÷1.004×0.970×1.002×1.05022.94%
Doubles /BIP8.60%÷0.986×0.860×1.002×1.0507.89%
Triples /BIP3.23%÷0.935×0.950×1.002×1.0503.45%
Home runs /BIP5.38%÷0.926×0.780—×1.0504.76%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 101, 2B 97, 3B 87, K 90, BB 91 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .420 → .384; ISO .259 → .235; BABIP .364 → .360. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ALynchburg Hillcats · 373 PAwOBA .345 → .286 (−58)K% 20.1% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.11%÷0.985×1.360——27.76%
BB% (unintentional) /PA15.01%÷1.041×0.690—×1.04510.40%
HBP% /PA1.07%—×0.780—×1.0450.87%
Singles /BIP18.38%÷1.056×0.920×0.978×1.04516.36%
Doubles /BIP8.97%÷0.941×0.830×0.978×1.0458.09%
Triples /BIP0.43%÷0.906×0.910×0.978×1.0450.44%
Home runs /BIP4.27%÷0.844×0.800—×1.0454.23%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 69, 1B 111, 2B 88, 3B 81, K 97, BB 108 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .345 → .286; ISO .172 → .159; BABIP .285 → .255. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 A+Lake County Captains · 80 PAwOBA .242 → .202 (−40)K% 25.0% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.023×1.270——31.02%
BB% (unintentional) /PA11.25%÷0.999×0.710—×1.0508.39%
HBP% /PA0.00%—×0.790—×1.0500.00%
Singles /BIP18.75%÷0.995×0.920×0.952×1.05017.34%
Doubles /BIP4.17%÷0.978×0.810×0.952×1.0503.45%
Triples /BIP0.00%÷1.023×0.850×0.952×1.0500.00%
Home runs /BIP2.08%÷1.190×0.800—×1.0501.47%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 138, 1B 99, 2B 96, 3B 105, K 105, BB 100 — applied at half strength. Age: age 19 vs a level average of 22.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.952.

Result: wOBA .242 → .202; ISO .074 → .056; BABIP .224 → .203. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ROKACL Guardians · 28 PAwOBA .479 → .348 (−131)K% 17.9% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.86%÷1.005×1.440——25.60%
BB% (unintentional) /PA10.71%÷1.030×0.620—×1.0226.59%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP16.67%÷1.024×0.820—×1.02213.65%
Doubles /BIP16.67%÷0.967×0.720—×1.02212.69%
Triples /BIP0.00%÷0.925×0.720—×1.0220.00%
Home runs /BIP11.11%÷1.349×0.780—×1.0226.57%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 170, 1B 105, 2B 93, 3B 85, K 101, BB 106 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .479 → .348; ISO .391 → .267; BABIP .333 → .253. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).