Ramón Torres

Pos2B
B/TS/R
Born1993-01-22
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202128INTLAguilas Cibae…147.260/.338/.3230486—
202229INTLDominican Rep…142.181/.235/.2762437—
202330INTLAguilas Cibae…78.169/.299/.1850148—
Contract
No contract data on file.

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)
201017 ROKDSL Royals — 218179 41611 22263 157 229324291614 61258 1210 270 15 — — — — — —
201118 ROKDSL Royals — 247204 531632 26365 145 260357397755 137300 1511 325 34 — — — — — —
201219 ROKAZL Royals — 227193 61543 23250 178 316389430819 114347 1110 350 79 — — — — — —
201320 ALexington Legends — 9987 19400 7170 13 218277264541 46268 177 238 23 — — — — — —
201320 ROKBurlington Royals — 174162 451023 6121 55 278308420727 142284 73 313 53 — — — — — —
201421 A+Wilmington Blue Rocks — 167149 37530 10161 52 248300322622 74276 106 271 63 — — — — — —
201421 ALexington Legends — 310276 841525 16402 155 304347428774 123341 135 328 93 — — — — — —
201522 AANorthwest Arkansas Naturals — 214189 521014 17231 48 275338402740 127296 118 322 86 — — — — — —
201522 A+Wilmington Blue Rocks — 308288 741031 11321 147 257287323610 66286 104 268 45 — — — — — —
201522 INTLGigantes del Cibao — 7872 18411 3111 01 250289375664 125283 144 289 82 — — — — — —
201623 AAAOmaha Storm Chasers — 315297 771212 15610 123 259295327621 67321 195 279 53 — — — — — —
201623 AANorthwest Arkansas Naturals — 185164 44511 18180 94 268341329670 61295 1010 304 60 — — — — — —
201623 INTLGigantes del Cibao — 169157 48914 10211 22 306351452803 146333 126 355 126 — — — — — —
201724 MLBKansas City Royals — 7974 18300 4121 10 243291284575 41290 155 265 67 -3 +0 +2 +2 +2 0.2
201724 AAAOmaha Storm Chasers — 317295 861016 15321 174 292328393721 102308 105 317 74 — — — — — —
201724 INTLGigantes del Cibao — 5349 6300 151 31 122157184341 61136 92 151 -12 — — — — — —
201825 MLBKansas City Royals — 2928 5100 130 00 179207214421 36200 103 193 18 -3 +0 +0 +2 +1 0.0
201825 AAAOmaha Storm Chasers — 405370 852026 25591 63 230280343624 114257 156 274 43 — — — — — —
201825 INTLGigantes del Cibao — 157142 35501 9200 22 246291303594 56276 136 261 63 — — — — — —
201926 AAACharlotte Knights — 7167 23414 2120 00 343362612974 269358 173 410 119 — — — — — —
201926 AABirmingham Barons — 166157 331130 6261 03 210244318562 108252 164 247 19 — — — — — —
201926 INTLGigantes del Cibao — 116103 26201 12120 31 252330301631 49275 1010 292 84 — — — — — —
202027 INTLDominican Republic — 4535 8200 970 21 229386286672 57286 1620 317 101 — — — — — —
202128 INTLAguilas Cibaenas — 147127 33610 14151 41 260338323661 63289 1010 295 86 — — — — — —
202229 INTLDominican Republic — 142127 23412 9180 42 181235276511 94189 136 223 37 — — — — — —
202330 INTLAguilas Cibaenas — 7865 11100 1290 11 169299185483 15193 1215 240 48 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 108102 23400 5151 10 225269265533 39264 145 246 53 -6 +0 +2 +4 +2 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Royals — 218186 31411 15323 157 167240215455 48171 157 190 15 — — — — — —
201118 ROK MLEDSL Royals — 247212 361021 18445 145 170251250501 80190 187 218 34 — — — — — —
201219 ROK MLEAZL Royals — 227202 54432 14360 178 267315347661 79295 166 285 79 — — — — — —
201320 A MLELexington Legends — 9989 18300 5210 13 202245236481 34237 215 202 23 — — — — — —
201320 ROK MLEBurlington Royals — 174164 38822 4171 55 232254341596 110232 102 247 53 — — — — — —
201421 A+ MLEWilmington Blue Rocks — 167153 40530 6221 52 261294333627 72284 134 261 63 — — — — — —
201421 A MLELexington Legends — 310281 851424 11512 155 302333409743 107332 164 305 93 — — — — — —
201522 AA MLENorthwest Arkansas Naturals — 214194 52914 12271 48 268314387701 119285 136 296 86 — — — — — —
201522 A+ MLEWilmington Blue Rocks — 308293 69921 6461 147 235253290543 55269 152 235 45 — — — — — —
201623 AAA MLEOmaha Storm Chasers — 315301 731112 11760 123 243269306575 63313 243 246 53 — — — — — —
201623 AA MLENorthwest Arkansas Naturals — 185170 40411 12210 94 235286288574 53263 116 257 60 — — — — — —
201724 MLB MLEKansas City Royals — 7974 18300 4121 10 243291284575 41290 155 267 67 -3 +0 +2 +2 +2 0.2
201724 AAA MLEOmaha Storm Chasers — 317300 79915 10391 174 263289350639 87278 123 277 74 — — — — — —
201825 MLB MLEKansas City Royals — 2928 5100 130 00 179207214421 36200 103 194 18 -3 +0 +0 +2 +1 0.0
201825 AAA MLEOmaha Storm Chasers — 405377 771824 18761 63 204242294537 90235 194 232 43 — — — — — —
201926 AAA MLECharlotte Knights — 7168 20413 1150 00 294304515819 221319 211 344 119 — — — — — —
201926 AA MLEBirmingham Barons — 166159 27920 4321 03 170195252447 82213 192 197 19 — — — — — —
201017 ROK MLEDSL Royals — 218186 31411 15323 157 167240215455 48192 157 190 15 — — — — — —
201017 ROK RAWDSL Royals — 218179 41611 22263 157 229324291614 61258 1210 270 15 — — — — — —
201118 ROK MLEDSL Royals — 247212 361021 18445 145 170251250501 80205 187 218 34 — — — — — —
201118 ROK RAWDSL Royals — 247204 531632 26365 145 260357397755 137300 1511 325 34 — — — — — —
201219 ROK MLEAZL Royals — 227202 54432 14360 178 267315347661 79313 166 285 79 — — — — — —
201219 ROK RAWAZL Royals — 227193 61543 23250 178 316389430819 114347 1110 350 79 — — — — — —
201320 ROK MLE2 teams — 273253 561122 9381 68 221251304555 83251 143 231 42 — — — — — —
201320 ROK RAW2 teams — 273249 641423 13291 68 257297365662 108279 115 286 42 — — — — — —
201421 A MLE2 teams — 477434 1241944 17733 207 286317376693 90334 154 290 82 — — — — — —
201421 A RAW2 teams — 477425 1212055 26563 207 285330391721 106317 125 308 82 — — — — — —
201522 A+ MLE3 teams — 600559 1402146 21843 1816 250281335616 84286 144 260 62 — — — — — —
201522 A+ RAW3 teams — 600549 1442456 31663 1816 262305357662 95289 115 290 62 — — — — — —
201623 AAA MLE3 teams — 669630 1512023 311301 239 240276292568 52297 195 250 55 — — — — — —
201623 AAA RAW3 teams — 669618 1692637 431001 239 273322359681 86316 156 305 55 — — — — — —
201724 AAA MLE3 teams — 449422 1101316 16583 215 261293339631 78288 134 275 72 — — — — — —
201724 AAA RAW3 teams — 449418 1101616 20493 215 263302349651 86284 114 288 72 — — — — — —
201825 AAA MLE3 teams — 591549 1122636 261071 85 204241295536 91241 184 229 41 — — — — — —
201825 AAA RAW3 teams — 591540 1252627 35821 85 231280326605 94259 146 267 41 — — — — — —
201926 AA MLE3 teams — 353339 711954 8691 34 209230330560 121249 202 241 49 — — — — — —
201926 AA RAW3 teams — 353327 821745 20501 34 251296373669 122280 146 295 49 — — — — — —
202027 INTL MLEDominican Republic — 4535 8200 970 21 229386286672 57286 1620 — — — — — — — —
202027 INTL RAWDominican Republic — 4535 8200 970 21 229386286672 57286 1620 317 101 — — — — — —
202128 INTL MLEAguilas Cibaenas — 147127 33610 14151 41 260338323661 63289 1010 — — — — — — — —
202128 INTL RAWAguilas Cibaenas — 147127 33610 14151 41 260338323661 63289 1010 295 86 — — — — — —
202229 INTL MLEDominican Republic — 142127 23412 9180 42 181235276511 94189 136 — — — — — — — —
202229 INTL RAWDominican Republic — 142127 23412 9180 42 181235276511 94189 136 223 37 — — — — — —
202330 INTL MLEAguilas Cibaenas — 7865 11100 1290 11 169299185483 15193 1215 — — — — — — — —
202330 INTL RAWAguilas Cibaenas — 7865 11100 1290 11 169299185483 15193 1215 240 48 — — — — — —
201017 ROK MLEDSL Royals — 218198 31411 15323 157 157240202442 45171 157 190 15 — — — — — —
201118 ROK MLEDSL Royals — 247222 361021 18445 145 162251239490 77190 187 218 34 — — — — — —
201219 ROK MLEAZL Royals — 227211 54432 14360 178 256315332647 76295 166 285 79 — — — — — —
201320 ROK MLE2 teams — 273261 561122 9381 68 215251295546 80234 143 231 42 — — — — — —
201421 A MLE2 teams — 477454 1241944 17733 207 273317359676 86315 154 290 82 — — — — — —
201522 A+ MLE3 teams — 600571 1402146 21843 1816 245281327609 82276 144 260 62 — — — — — —
201623 AAA MLE3 teams — 669632 1512023 311301 239 239276291568 52294 195 250 55 — — — — — —
201724 AAA MLE3 teams — 449427 1101316 16583 215 258293335627 77280 134 275 72 — — — — — —
201825 AAA MLE3 teams — 591559 1122636 261071 85 200241290531 89233 184 229 41 — — — — — —
201926 AA MLE3 teams — 353341 711954 8691 34 208230328558 120245 202 241 49 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 108102 23400 5151 10 225269265533 39264 145 246 40 -6 +0 +2 +4 +2 0.2
/ 162G— A+C — 650614 1382400 30906 60 225268264532 39263 145 246 40 -37 +1 +11 +22 +14 1.3
Career— MLE — 45164140 9601602937 21972022 15679 232274311585 79270 165 228 40 -6 +0 +2 +4 +2 0.2
/ 162G— MLE — 650596 1382345 321043 2211 232274309583 77271 165 228 40 -37 +1 +11 +22 +14 1.3

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.

2019 AABirmingham Barons · 166 PAwOBA .241 → .197 (−44)K% 15.7% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.66%÷1.007×1.220——18.97%
BB% (unintentional) /PA3.61%÷0.929×0.680—×0.9882.61%
HBP% /PA0.60%—×0.840—×0.9880.50%
Singles /BIP14.50%÷0.998×0.920×0.950×0.98812.54%
Doubles /BIP8.40%÷1.009×0.910×0.950×0.9887.11%
Triples /BIP2.29%÷1.150×0.880×0.950×0.9881.64%
Home runs /BIP0.00%÷0.993×0.800—×0.9880.00%

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

Result: wOBA .241 → .197; ISO .108 → .086; BABIP .252 → .213. 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 AAACharlotte Knights · 71 PAwOBA .410 → .344 (−66)K% 16.9% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.90%÷0.962×1.200——21.09%
BB% (unintentional) /PA2.82%÷1.077×0.690—×1.0181.84%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP25.45%÷1.061×0.930—×1.01822.72%
Doubles /BIP7.27%÷0.921×0.830—×1.0186.67%
Triples /BIP1.82%÷0.900×0.970—×1.0181.99%
Home runs /BIP7.27%÷1.212×0.840—×1.0185.13%

Factors used: league row IL. Park (home-season share, regressed): HR 142, 1B 112, 2B 84, 3B 80, K 92, BB 115 — 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).

Result: wOBA .410 → .344; ISO .269 → .213; BABIP .358 → .319. 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 AAAOmaha Storm Chasers · 405 PAwOBA .268 → .232 (−36)K% 14.6% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.57%÷1.007×1.290——18.65%
BB% (unintentional) /PA6.17%÷1.018×0.710—×1.0334.45%
HBP% /PA0.25%—×0.980—×1.0330.25%
Singles /BIP18.33%÷1.020×0.900×1.013×1.03316.93%
Doubles /BIP6.43%÷0.936×0.810×1.013×1.0335.82%
Triples /BIP0.64%÷0.900×0.810×1.013×1.0330.61%
Home runs /BIP1.93%÷1.101×0.780—×1.0331.41%

Factors used: league row PCL. Park (home-season share, regressed): HR 120, 1B 104, 2B 87, 3B 80, K 102, BB 104 — 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.013.

Result: wOBA .268 → .232; ISO .114 → .095; BABIP .257 → .235. 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 AAAOmaha Storm Chasers · 317 PAwOBA .312 → .277 (−35)K% 10.1% → 12.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.09%÷1.054×1.290——12.35%
BB% (unintentional) /PA4.73%÷1.076×0.710—×1.0483.27%
HBP% /PA0.32%—×0.980—×1.0480.32%
Singles /BIP26.24%÷1.024×0.900×0.993×1.04824.00%
Doubles /BIP3.80%÷0.985×0.810×0.993×1.0483.26%
Triples /BIP0.38%÷0.914×0.810×0.993×1.0480.35%
Home runs /BIP2.28%÷0.956×0.780—×1.0481.95%

Factors used: league row PCL. Park (home-season share, regressed): HR 91, 1B 105, 2B 97, 3B 83, K 111, BB 115 — 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 ×0.993.

Result: wOBA .312 → .277; ISO .102 → .089; BABIP .308 → .278. 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 AAAOmaha Storm Chasers · 315 PAwOBA .271 → .246 (−25)K% 19.4% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.37%÷1.040×1.290——24.02%
BB% (unintentional) /PA4.76%÷1.006×0.710—×1.0503.53%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP26.27%÷0.968×0.900×1.015×1.05026.04%
Doubles /BIP5.08%÷0.929×0.810×1.015×1.0504.73%
Triples /BIP0.42%÷1.068×0.810×1.015×1.0500.34%
Home runs /BIP0.85%÷1.054×0.780—×1.0500.66%

Factors used: league row PCL. Park (home-season share, regressed): HR 111, 1B 94, 2B 86, 3B 114, K 108, BB 101 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .271 → .246; ISO .067 → .057; BABIP .321 → .313. 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 AANorthwest Arkansas Naturals · 185 PAwOBA .298 → .257 (−40)K% 9.7% → 11.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.73%÷1.024×1.220——11.59%
BB% (unintentional) /PA9.73%÷1.081×0.700—×1.0276.47%
HBP% /PA0.00%—×0.870—×1.0270.00%
Singles /BIP25.34%÷1.061×0.920×1.008×1.02722.75%
Doubles /BIP3.42%÷1.029×0.840×1.008×1.0272.89%
Triples /BIP0.68%÷1.029×0.940×1.008×1.0270.65%
Home runs /BIP0.68%÷0.967×0.800—×1.0270.58%

Factors used: league row TL. Park (home-season share, regressed): HR 93, 1B 112, 2B 106, 3B 106, K 105, BB 116 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .298 → .257; ISO .061 → .055; BABIP .295 → .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).

2015 A+Wilmington Blue Rocks · 308 PAwOBA .261 → .235 (−26)K% 10.4% → 14.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.39%÷0.991×1.420——14.89%
BB% (unintentional) /PA3.57%÷1.102×0.630—×1.0122.07%
HBP% /PA0.32%—×0.860—×1.0120.28%
Singles /BIP23.44%÷1.027×0.940×1.029×1.01222.33%
Doubles /BIP3.91%÷0.931×0.830×1.029×1.0123.62%
Triples /BIP1.17%÷1.144×0.800×1.029×1.0120.85%
Home runs /BIP0.39%÷0.769×0.900—×1.0120.46%

Factors used: league row CAR. Park (home-season share, regressed): HR 54, 1B 105, 2B 86, 3B 129, K 98, BB 120 — applied at half strength. Age: age 22 vs a level average of 22.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.029.

Result: wOBA .261 → .235; ISO .066 → .059; BABIP .286 → .269. 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).

2015 AANorthwest Arkansas Naturals · 214 PAwOBA .313 → .296 (−17)K% 10.7% → 12.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.75%÷1.024×1.220——12.81%
BB% (unintentional) /PA7.94%÷1.072×0.700—×1.0425.40%
HBP% /PA0.47%—×0.870—×1.0420.42%
Singles /BIP22.29%÷1.027×0.920×1.050×1.04221.86%
Doubles /BIP6.02%÷1.024×0.840×1.050×1.0425.41%
Triples /BIP0.60%÷1.052×0.940×1.050×1.0420.59%
Home runs /BIP2.41%÷0.883×0.800—×1.0422.27%

Factors used: league row TL. Park (home-season share, regressed): HR 77, 1B 105, 2B 105, 3B 110, K 105, BB 114 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .313 → .296; ISO .127 → .123; BABIP .296 → .285. 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 — .