Henry Ramos

PosRF
B/TS/R
Born1992-04-15
Age (2027)35
No MLB projection yet. Career stats below are historical.
Overview
INTL
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202331AAACIN327.318/.412/.543136105—.259/.329/.412
202331MLBCIN86.243/.349/.3110293-0.4
202432INTLPuerto Rico161.287/.386/.44142134—
202533INTLCangrejeros d…63.197/.222/.2620134—
202634No MLB games played
Last 3 seasons WAR -0.4
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AAA
Max EV68
Speed65
K%64
BB%57
Z-Con%55
Whiff%54

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)
201018 ROKGCL Red Sox — 156136 42813 12283 126 309377449826 140361 188 358 73 — — — — — —
201018 INTLLeones de Ponce — 5855 8001 1171 04 145175200375 55189 292 170 1 — — — — — —
201119 AGreenville Drive — 354332 871745 17762 156 262302383685 120323 215 303 51 — — — — — —
201119 INTLLeones de Ponce — 3633 9000 170 12 273294273567 346 193 246 52 — — — — — —
201220 AGreenville Drive — 494441 1122448 441014 1210 254327381708 127313 209 316 64 — — — — — —
201220 INTLLeones de Ponce — 11198 281101 10170 31 286352429780 143333 159 339 116 — — — — — —
201321 A+Salem Red Sox — 540469 11827712 551003 1112 252334416750 164291 1910 327 65 — — — — — —
201321 INTLLeones de Ponce — 164151 37504 7334 31 245296358654 113287 204 292 84 — — — — — —
201422 AAPortland Sea Dogs — 194181 59922 11381 24 326368431799 105404 206 356 101 — — — — — —
201422 INTLCriollos de Caguas — 124106 23201 16250 12 217320264584 47272 2013 273 71 — — — — — —
201523 AAPortland Sea Dogs — 147131 321120 14260 00 244317359676 115305 1810 301 70 — — — — — —
201523 ROKGCL Red Sox — 3024 7000 531 20 292433292725 333 1017 352 59 — — — — — —
201523 INTLPuerto Rico — 172149 341001 19270 33 228315315631 87264 1611 285 79 — — — — — —
201624 AAAPawtucket Red Sox — 209190 47835 11441 42 247292400692 153288 215 297 81 — — — — — —
201624 AAPortland Sea Dogs — 189171 48633 11252 33 281332404735 123312 136 320 79 — — — — — —
201624 INTLPuerto Rico — 164151 41711 9300 22 272312351663 79328 185 292 84 — — — — — —
201725 AAAOklahoma City Dodgers — 111105 31803 6130 22 295333457790 162315 125 350 88 — — — — — —
201725 AATulsa Drillers — 10189 37415 10150 10 4164756521.126 236451 1510 481 155 — — — — — —
201725 INTLLeones del Caracas — 2020 6110 030 00 300300450750 150353 150 326 107 — — — — — —
201826 AAAOklahoma City Dodgers — 393357 10622410 31690 84 297353465818 168344 188 357 81 — — — — — —
201826 INTLIndios de Mayaguez — 182152 39325 19162 21 257347401748 145254 910 321 104 — — — — — —
201927 AAASacramento River Cats — 366335 9021012 24742 32 269321439760 170310 207 333 59 — — — — — —
201927 INTLPuerto Rico — 168144 461113 22152 41 319417472889 153341 913 398 155 — — — — — —
202028 INTLPuerto Rico — 10486 24501 15141 00 279392372764 93319 1314 346 120 — — — — — —
202129 MLBArizona Diamondbacks — 5550 10201 4120 00 200259300559 100237 227 250 53 -3 +0 -0 -4 +1 -0.6
202129 AAAReno Aces — 294256 9516112 29485 45 3714455821.027 211415 1610 445 128 — — — — — —
202129 INTLIndios de Mayaguez — 2018 4001 151 00 222300389689 167250 255 311 97 — — — — — —
202230 INTLIndios de Mayaguez — 179157 41823 16233 54 261341395736 134288 139 327 107 — — — — — —
202331 MLBCincinnati Reds — 8674 18310 11211 21 243349311660 68340 2413 309 93 -1 +0 -1 -4 +2 -0.4
202331 AAALouisville Bats — 327280 8918313 41654 64 318412543955 225374 2013 417 105 — — — — — —
202432 INTLPuerto Rico — 161136 39904 19253 23 287386441827 154318 1612 366 134 — — — — — —
202533 INTLCangrejeros de Santurce — 6361 12400 2110 11 197222262485 66240 173 219 34 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 141124 28511 15331 21 226314306621 81297 2311 286 80 -3 +0 -1 -8 +3 -1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201018 ROK MLEGCL Red Sox — 156140 34612 8403 126 243298343641 100300 265 276 73 — — — — — —
201119 A MLEGreenville Drive — 354337 731344 121072 156 217248315562 98298 303 244 51 — — — — — —
201220 A MLEGreenville Drive — 494457 1031936 281364 1210 225276319596 94305 286 263 64 — — — — — —
201321 A+ MLESalem Red Sox — 540492 10422511 321433 1112 211264343607 132260 266 264 65 — — — — — —
201422 AA MLEPortland Sea Dogs — 194184 57822 8481 24 310342408750 98401 254 318 101 — — — — — —
201523 AA MLEPortland Sea Dogs — 147136 331020 9320 00 243290346635 103307 226 271 70 — — — — — —
201523 ROK MLEGCL Red Sox — 3026 6000 341 20 231333231564 264 1310 256 59 — — — — — —
201624 AAA MLEPawtucket Red Sox — 209194 48834 7541 42 247277381659 134298 263 288 81 — — — — — —
201624 AA MLEPortland Sea Dogs — 189176 48632 6312 33 273304375679 102304 163 285 79 — — — — — —
201725 AAA MLEOklahoma City Dodgers — 111107 29702 4170 22 271297393690 121299 154 299 88 — — — — — —
201725 AA MLETulsa Drillers — 10192 34413 7190 10 370414533947 163408 197 397 155 — — — — — —
201826 AAA MLEOklahoma City Dodgers — 393368 921738 20920 84 250289378666 128308 235 288 81 — — — — — —
201927 AAA MLESacramento River Cats — 366341 731609 18982 32 214258340598 126263 275 256 59 — — — — — —
202129 MLB MLEArizona Diamondbacks — 5550 10201 4120 00 200259300559 100237 227 247 53 -3 +0 -0 -4 +1 -0.6
202129 AAA MLEReno Aces — 294265 811219 20585 45 306366460826 155350 207 357 128 — — — — — —
202331 MLB MLECincinnati Reds — 8674 18310 11211 21 243349311660 68340 2413 306 93 -1 +0 -1 -4 +2 -0.4
202331 AAA MLELouisville Bats — 327294 761538 27784 64 259329412741 153322 248 324 105 — — — — — —
201018 ROK MLE2 teams — 214194 47813 10554 1210 242293340633 98317 265 276 73 — — — — — —
201018 ROK RAW2 teams — 214191 50814 13454 1210 262322377699 115317 216 307 73 — — — — — —
201119 A MLE2 teams — 390370 821545 131182 168 222252324576 103308 303 244 51 — — — — — —
201119 A RAW2 teams — 390365 961745 18832 168 263301373674 110325 215 298 51 — — — — — —
201220 A MLE2 teams — 605559 1272348 341664 1511 227276326602 98308 276 263 64 — — — — — —
201220 A RAW2 teams — 605539 1403549 541184 1511 260332390721 130317 209 321 64 — — — — — —
201321 A+ MLE2 teams — 704640 13829715 421867 1413 216271353625 138275 266 264 65 — — — — — —
201321 A+ RAW2 teams — 704620 15532716 621337 1413 250325402727 152290 199 319 65 — — — — — —
201422 AA MLE2 teams — 318301 941343 13781 36 312343412755 100412 254 318 101 — — — — — —
201422 AA RAW2 teams — 318287 821123 27631 36 286349369719 84356 208 324 101 — — — — — —
201523 INTL MLE3 teams — 349318 762040 24721 53 239294327622 88304 217 268 68 — — — — — —
201523 INTL RAW3 teams — 349304 732121 38561 53 240327332659 92287 1611 298 68 — — — — — —
201624 AAA MLE3 teams — 562524 1351999 191203 97 258288380667 122313 213 287 80 — — — — — —
201624 AAA RAW3 teams — 562512 1362179 31993 97 266311387698 121308 186 303 80 — — — — — —
201725 AAA MLE3 teams — 232218 681116 12390 32 312348454802 142354 175 346 120 — — — — — —
201725 AAA RAW3 teams — 232214 741328 16310 32 346391537929 192373 137 405 120 — — — — — —
201826 AAA MLE2 teams — 575529 13425511 301352 105 253296382678 129318 235 288 81 — — — — — —
201826 AAA RAW2 teams — 575509 14525615 50852 105 285351446797 161315 159 346 81 — — — — — —
201927 AAA MLE2 teams — 534499 10623013 261434 73 212257337594 124269 275 256 59 — — — — — —
201927 AAA RAW2 teams — 534479 13632115 46894 73 284352449800 165320 179 353 59 — — — — — —
202028 INTL MLEPuerto Rico — 10486 24501 15141 00 279392372764 93319 1314 — — — — — — — —
202028 INTL RAWPuerto Rico — 10486 24501 15141 00 279392372764 93319 1314 346 120 — — — — — —
202129 AAA MLE3 teams — 369332 9615110 26746 45 289352431782 142340 207 340 116 — — — — — —
202129 AAA RAW3 teams — 369324 10918114 34656 45 336409528937 191380 189 409 116 — — — — — —
202230 INTL MLEIndios de Mayaguez — 179157 41823 16233 54 261341395736 134288 139 — — — — — — — —
202230 INTL RAWIndios de Mayaguez — 179157 41823 16233 54 261341395736 134288 139 327 107 — — — — — —
202331 AAA MLE2 teams — 413368 951948 38995 85 258336397733 139332 249 320 103 — — — — — —
202331 AAA RAW2 teams — 413354 10721413 52865 85 302399494893 192367 2113 394 103 — — — — — —
202432 INTL MLEPuerto Rico — 161136 39904 19253 23 287386441827 154318 1612 — — — — — — — —
202432 INTL RAWPuerto Rico — 161136 39904 19253 23 287386441827 154318 1612 366 134 — — — — — —
202533 INTL MLECangrejeros de Santurce — 6361 12400 2110 11 197222262485 66240 173 — — — — — — — —
202533 INTL RAWCangrejeros de Santurce — 6361 12400 2110 11 197222262485 66240 173 219 34 — — — — — —
201018 ROK MLE2 teams — 214198 47813 10554 1210 237293333627 96300 265 276 73 — — — — — —
201119 A MLE2 teams — 390372 821545 131182 168 220252323575 102298 303 244 51 — — — — — —
201220 A MLE2 teams — 605562 1272348 341664 1511 226276324600 98305 276 263 64 — — — — — —
201321 A+ MLE2 teams — 704649 13829715 421867 1413 213271348620 136260 266 264 65 — — — — — —
201422 AA MLE2 teams — 318301 941343 13781 36 312343412755 100401 254 318 101 — — — — — —
201523 INTL MLE3 teams — 349321 762040 24721 53 237294324618 87300 217 268 68 — — — — — —
201624 AAA MLE3 teams — 562535 1351999 191203 97 252288372660 120301 213 287 80 — — — — — —
201725 AAA MLE3 teams — 232218 681116 12390 32 312348454802 142351 175 346 120 — — — — — —
201826 AAA MLE2 teams — 575538 13425511 301352 105 249296375671 126308 235 288 81 — — — — — —
201927 AAA MLE2 teams — 534499 10623013 261434 73 212257337594 124263 275 256 59 — — — — — —
202129 AAA MLE3 teams — 369334 9615110 26746 45 287352428780 141332 207 340 116 — — — — — —
202331 AAA MLE2 teams — 413367 951948 38995 85 259336398734 139326 249 320 103 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 141124 28511 15331 21 226314306621 81297 2311 286 61 -3 +0 -1 -8 +3 -1.0
/ 162G— A+C — 650572 1302355 691525 95 227316311627 84298 2311 286 61 -16 +0 -5 -39 +14 -4.6
Career— MLE — 57725292 13142464699 339135846 11486 248299368668 120313 246 259 61 -3 +0 -1 -8 +3 -1.0
/ 162G— MLE — 650596 14828511 381535 1310 248298367666 119314 246 259 61 -16 +0 -5 -39 +14 -4.6

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.

2023 AAALouisville Bats · 327 PAwOBA .406 → .324 (−82)K% 19.9% → 23.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.88%÷1.004×1.200——23.75%
BB% (unintentional) /PA12.23%÷0.993×0.690—×0.9628.18%
HBP% /PA1.22%—×0.940—×0.9621.11%
Singles /BIP25.58%÷0.998×0.930×0.992×0.96222.76%
Doubles /BIP8.37%÷0.938×0.830×0.992×0.9627.07%
Triples /BIP1.40%÷1.042×0.970×0.992×0.9621.24%
Home runs /BIP6.05%÷1.054×0.700—×0.9623.86%

Factors used: league row International League. Park (home-season share, regressed): HR 111, 1B 100, 2B 88, 3B 108, K 101, BB 99 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .406 → .324; ISO .225 → .165; BABIP .374 → .322. 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).

2021 AAAReno Aces · 294 PAwOBA .439 → .357 (−82)K% 16.3% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.33%÷0.991×1.200——19.77%
BB% (unintentional) /PA9.86%÷0.963×0.690—×0.9826.94%
HBP% /PA1.70%—×0.940—×0.9821.57%
Singles /BIP31.73%÷1.047×0.930×1.012×0.98228.01%
Doubles /BIP7.69%÷1.096×0.830×1.012×0.9825.79%
Triples /BIP0.48%÷1.113×0.920×1.012×0.9820.40%
Home runs /BIP5.77%÷0.958×0.700—×0.9824.14%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 109, 2B 119, 3B 123, K 98, BB 93 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .439 → .357; ISO .211 → .157; BABIP .415 → .350. 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).

2019 AAASacramento River Cats · 366 PAwOBA .326 → .256 (−70)K% 20.2% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.22%÷0.971×1.290——26.85%
BB% (unintentional) /PA6.56%÷0.980×0.710—×1.0034.76%
HBP% /PA0.55%—×0.980—×1.0030.54%
Singles /BIP21.84%÷0.982×0.900×0.961×1.00319.30%
Doubles /BIP8.05%÷0.981×0.810×0.961×1.0036.41%
Triples /BIP0.00%÷1.008×0.810×0.961×1.0030.00%
Home runs /BIP4.60%÷1.027×0.780—×1.0033.50%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 96, 2B 96, 3B 102, K 94, BB 96 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .326 → .256; ISO .170 → .125; BABIP .310 → .263. 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).

2018 AAAOklahoma City Dodgers · 393 PAwOBA .347 → .288 (−59)K% 17.6% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.56%÷0.970×1.290——23.36%
BB% (unintentional) /PA7.38%÷1.021×0.710—×1.0185.22%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP24.31%÷0.992×0.900×1.014×1.01822.77%
Doubles /BIP7.64%÷1.029×0.810×1.014×1.0186.21%
Triples /BIP1.39%÷1.020×0.810×1.014×1.0181.14%
Home runs /BIP3.47%÷1.020×0.780—×1.0182.70%

Factors used: league row PCL. Park (home-season share, regressed): HR 104, 1B 98, 2B 106, 3B 104, K 94, BB 104 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .347 → .288; ISO .168 → .130; BABIP .344 → .308. 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).

2017 AAAOklahoma City Dodgers · 111 PAwOBA .340 → .299 (−41)K% 11.7% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.71%÷1.000×1.290——15.11%
BB% (unintentional) /PA5.41%÷1.017×0.710—×1.0333.90%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP21.74%÷0.978×0.900×1.050×1.03321.71%
Doubles /BIP8.70%÷1.038×0.810×1.050×1.0337.36%
Triples /BIP0.00%÷1.150×0.810×1.050×1.0330.00%
Home runs /BIP3.26%÷0.989×0.780—×1.0332.66%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 96, 2B 108, 3B 130, K 100, BB 103 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .340 → .299; ISO .162 → .131; BABIP .315 → .299. 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).

2017 AATulsa Drillers · 101 PAwOBA .477 → .397 (−80)K% 14.9% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.85%÷0.955×1.220——18.97%
BB% (unintentional) /PA9.90%÷1.058×0.700—×0.9986.54%
HBP% /PA0.00%—×0.870—×0.9980.00%
Singles /BIP36.49%÷1.005×0.920×1.030×0.99834.34%
Doubles /BIP5.41%÷1.000×0.840×1.030×0.9984.67%
Triples /BIP1.35%÷1.150×0.940×1.030×0.9981.14%
Home runs /BIP6.76%÷1.295×0.800—×0.9984.17%

Factors used: league row TL. Park (home-season share, regressed): HR 159, 1B 101, 2B 100, 3B 130, K 91, BB 112 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.030.

Result: wOBA .477 → .397; ISO .236 → .164; BABIP .451 → .408. 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).

2016 AAAPawtucket Red Sox · 209 PAwOBA .294 → .288 (−6)K% 21.1% → 25.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.979×1.200——25.80%
BB% (unintentional) /PA4.78%÷1.007×0.690—×1.0483.44%
HBP% /PA0.48%—×0.940—×1.0480.47%
Singles /BIP21.23%÷0.957×0.930×1.028×1.04822.23%
Doubles /BIP5.48%÷0.923×0.830×1.028×1.0485.31%
Triples /BIP2.05%÷0.912×0.970×1.028×1.0482.36%
Home runs /BIP3.42%÷0.994×0.840—×1.0483.03%

Factors used: league row IL. Park (home-season share, regressed): HR 99, 1B 91, 2B 85, 3B 82, K 96, BB 101 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .294 → .288; ISO .153 → .148; BABIP .288 → .298. 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).

2016 AAPortland Sea Dogs · 189 PAwOBA .309 → .285 (−24)K% 13.2% → 16.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.23%÷0.985×1.220——16.38%
BB% (unintentional) /PA4.76%÷1.050×0.700—×1.0123.21%
HBP% /PA1.06%—×0.850—×1.0120.91%
Singles /BIP24.66%÷1.040×0.970×1.050×1.01224.43%
Doubles /BIP4.11%÷0.997×0.860×1.050×1.0123.77%
Triples /BIP2.05%÷1.031×0.950×1.050×1.0122.01%
Home runs /BIP2.05%÷1.371×0.780—×1.0121.18%

Factors used: league row EL. Park (home-season share, regressed): HR 174, 1B 108, 2B 99, 3B 106, K 97, BB 110 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .309 → .285; ISO .123 → .100; BABIP .312 → .304. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .