Rougned Odor

Pos2B
B/TL/R
Born1994-02-03
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
INTL
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202329INTLAguilas del Z…94.228/.351/.3161199—
202329MLBSD157.203/.299/.35542910.4
202430INTLAguilas del Z…180.293/.411/.48043156—
202531INTLNavegantes de…218.275/.392/.5381212161—
202632No MLB games played
Last 3 seasons WAR 0.4
Contract
No contract data on file.
Skills · percentileStatcast 2021-2023
Bat Spd67
Barrel%45
Avg EV44
Speed36
xwOBA34

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)
201218 AHickory Crawdads — 471432 11223410 256510 1910 259315400715 141284 145 317 63 — — — — — —
201319 AAFrisco RoughRiders — 144134 41826 9241 52 306354530884 224337 176 386 116 — — — — — —
201319 A+Myrtle Beach Pelicans — 425377 1153345 266715 278 305373454827 149355 166 363 95 — — — — — —
201319 INTLNavegantes del Magallanes — 10597 22112 6141 40 227279320598 93247 136 269 68 — — — — — —
201420 MLBTexas Rangers — 417386 1001479 17715 47 259299402701 142294 174 304 85 -7 -2 +1 +3 +9 0.3
201420 AAFrisco RoughRiders — 138129 36216 7220 63 279316450766 171294 165 333 68 — — — — — —
201420 INTLNavegantes del Magallanes — 148132 39921 13181 30 295363417780 121330 129 345 120 — — — — — —
201521 MLBTexas Rangers — 470426 11121916 237914 67 261320465784 204283 175 340 107 +4 -2 +2 +2 +10 1.7
201521 AAARound Rock Express — 124108 381225 12102 31 3524266391.065 287355 810 452 139 — — — — — —
201622 MLBTexas Rangers — 632605 16433433 191354 147 271298502800 231297 213 346 113 +10 +0 +2 +2 +14 2.8
201723 MLBTexas Rangers — 651607 12421330 321628 156 204253397651 193224 255 285 69 -24 +1 +4 +2 +14 -0.2
201824 MLBTexas Rangers — 535474 12023218 4312711 1212 253330424754 171305 248 333 102 +1 -2 +8 +2 +12 2.1
201925 MLBTexas Rangers — 581522 10730130 521785 119 205283439722 234244 319 317 90 -7 -1 +4 +2 +13 1.0
202026 MLBTexas Rangers — 148138 234010 7471 01 167212413625 246157 325 268 61 -7 -0 +1 +1 +3 -0.3
202127 MLBNew York Yankees — 361322 6512015 2710011 01 202286379665 177242 287 299 83 -8 -0 +7 +1 +8 0.8
202228 MLBBaltimore Orioles — 472426 8819313 3210910 61 207278357635 150244 237 284 75 -14 +1 -3 +2 +10 -0.5
202228 INTLAguilas del Zulia — 3023 11202 620 01 4785868261.412 348450 720 575 275 — — — — — —
202329 MLBSan Diego Padres — 157138 28904 17372 21 203299355654 152247 2411 298 91 -2 +0 +1 +1 +3 0.4
202329 INTLAguilas del Zulia — 9479 18401 13102 11 228351316668 89250 1114 314 99 — — — — — —
202430 INTLAguilas del Zulia — 180150 441224 24296 31 293411480891 187342 1613 398 156 — — — — — —
202531 INTLNavegantes del Magallanes — 218182 508212 26359 124 275392538930 264279 1612 406 161 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 44244044 93018629178 269104571 7052 230290422712 192264 246 312 98 -13 -7 +27 +18 +96 12.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 A MLEHickory Crawdads — 471441 991947 169110 1910 224268333601 109263 193 261 63 — — — — — —
201319 AA MLEFrisco RoughRiders — 144138 40724 5301 52 290319457776 167343 213 339 116 — — — — — —
201319 A+ MLEMyrtle Beach Pelicans — 425386 1022735 179215 278 264321389709 124321 224 309 95 — — — — — —
201420 MLB MLETexas Rangers — 417387 991379 16715 47 256294395689 140294 174 294 85 -7 -2 +1 +3 +9 0.3
201420 AA MLEFrisco RoughRiders — 138131 32214 5270 63 244272366638 122269 204 268 68 — — — — — —
201521 MLB MLETexas Rangers — 470428 10920915 217914 67 255311449760 194283 174 326 107 +4 -2 +2 +2 +10 1.7
201521 AAA MLERound Rock Express — 124112 341024 8132 31 304361536896 232311 106 374 139 — — — — — —
201622 MLB MLETexas Rangers — 632605 16131432 191354 147 266293489782 223297 213 335 113 +10 +0 +2 +2 +14 2.8
201723 MLB MLETexas Rangers — 651612 12220329 271628 156 199243384627 185224 254 271 69 -24 +1 +4 +2 +14 -0.2
201824 MLB MLETexas Rangers — 535476 11822217 4112711 1212 248322410732 162305 248 319 102 +1 -2 +8 +2 +12 2.1
201925 MLB MLETexas Rangers — 581524 10428129 501785 119 198275422696 223244 319 301 90 -7 -1 +4 +2 +13 1.0
202026 MLB MLETexas Rangers — 148138 22409 7471 01 159205384590 225157 325 259 61 -7 -0 +1 +1 +3 -0.3
202127 MLB MLENew York Yankees — 361324 6412014 2510011 01 198278364642 167242 287 290 83 -8 -0 +7 +1 +8 0.8
202228 MLB MLEBaltimore Orioles — 472427 8618313 3110910 61 201271349620 148244 237 279 75 -14 +1 -3 +2 +10 -0.5
202329 MLB MLESan Diego Padres — 157138 291004 17372 21 210306370675 159247 2411 302 91 -2 +0 +1 +1 +3 0.4
201218 A MLEHickory Crawdads — 471441 991947 169110 1910 224268333601 109267 193 261 63 — — — — — —
201218 A RAWHickory Crawdads — 471432 11223410 256510 1910 259315400715 141284 145 317 63 — — — — — —
201319 A+ MLE3 teams — 674623 16941612 2614517 3610 271318414732 143333 224 317 100 — — — — — —
201319 A+ RAW3 teams — 674608 17842713 4110517 3610 293354449803 156333 166 354 100 — — — — — —
201420 MLB MLE3 teams — 703658 165191016 261256 1310 251286383668 132285 184 288 81 -16 -1 +1 +3 +15 0.1
201420 MLB RAW3 teams — 703647 175251016 371116 1310 270316414730 144302 165 319 81 -16 -1 +1 +3 +15 0.1
201521 MLB MLE2 teams — 594540 143301119 299216 98 265321467788 202286 155 336 114 +10 -1 +2 +2 +13 2.6
201521 MLB RAW2 teams — 594534 149331121 358916 98 279342500842 221298 156 364 114 +10 -1 +2 +2 +13 2.6
201622 MLB MLETexas Rangers — 632605 16131432 191354 147 266293489782 223292 213 335 113 +10 +0 +2 +2 +14 2.8
201622 MLB RAWTexas Rangers — 632605 16433433 191354 147 271298502800 231297 213 346 113 +10 +0 +2 +2 +14 2.8
201723 MLB MLETexas Rangers — 651612 12220329 271628 156 199243384627 185219 254 271 69 -24 +1 +4 +2 +14 -0.2
201723 MLB RAWTexas Rangers — 651607 12421330 321628 156 204253397651 193224 255 285 69 -24 +1 +4 +2 +14 -0.2
201824 MLB MLETexas Rangers — 535476 11822217 4112711 1212 248322410732 162300 248 319 102 +1 -2 +8 +2 +12 2.1
201824 MLB RAWTexas Rangers — 535474 12023218 4312711 1212 253330424754 171305 248 333 102 +1 -2 +8 +2 +12 2.1
201925 MLB MLETexas Rangers — 581524 10428129 501785 119 198275422696 223236 319 301 90 -7 -1 +4 +2 +13 1.0
201925 MLB RAWTexas Rangers — 581522 10730130 521785 119 205283439722 234244 319 317 90 -7 -1 +4 +2 +13 1.0
202026 MLB MLETexas Rangers — 148138 22409 7471 01 159205384590 225155 325 259 61 -7 -0 +1 +1 +3 -0.3
202026 MLB RAWTexas Rangers — 148138 234010 7471 01 167212413625 246157 325 268 61 -7 -0 +1 +1 +3 -0.3
202127 MLB MLENew York Yankees — 361324 6412014 2510011 01 198278364642 167238 287 290 83 -8 -0 +7 +1 +8 0.8
202127 MLB RAWNew York Yankees — 361322 6512015 2710011 01 202286379665 177242 287 299 83 -8 -0 +7 +1 +8 0.8
202228 MLB MLE2 teams — 502454 9219314 3311610 62 203272350622 148237 237 279 75 -15 +0 -3 +2 +11 -0.6
202228 MLB RAW2 teams — 502449 9921315 3811110 62 220296381677 160256 228 301 75 -15 +0 -3 +2 +11 -0.6
202329 MLB MLE2 teams — 251220 451506 27594 32 205303355657 150252 2411 302 91 -3 -0 +1 +1 +5 0.4
202329 MLB RAW2 teams — 251217 461305 30474 32 212319341660 129248 1912 304 91 -3 -0 +1 +1 +5 0.4
202430 INTL MLEAguilas del Zulia — 180150 441224 24296 31 293411480891 187342 1613 — — — — — — — —
202430 INTL RAWAguilas del Zulia — 180150 441224 24296 31 293411480891 187342 1613 398 156 — — — — — —
202531 INTL MLENavegantes del Magallanes — 218182 508212 26359 124 275392538930 264279 1612 — — — — — — — —
202531 INTL RAWNavegantes del Magallanes — 218182 508212 26359 124 275392538930 264279 1612 406 161 — — — — — —
201218 A MLEHickory Crawdads — 471442 991947 169110 1910 224268333600 109263 193 261 63 — — — — — —
201319 A+ MLE3 teams — 674626 16941612 2614517 3610 270318412730 142327 224 317 100 — — — — — —
201420 MLB MLE3 teams — 703665 165191016 261256 1310 248286379664 131288 184 288 81 — — — — — —
201521 MLB MLE2 teams — 594544 143301119 299216 98 263321463785 200289 155 336 114 — — — — — —
201622 MLB MLETexas Rangers — 632604 16131432 191354 147 267293490783 224297 213 335 113 — — — — — —
201723 MLB MLETexas Rangers — 651611 12220329 271628 156 200243385627 185224 254 271 69 — — — — — —
201824 MLB MLETexas Rangers — 535478 11822217 4112711 1212 247322408730 161305 248 319 102 — — — — — —
201925 MLB MLETexas Rangers — 581521 10428129 501785 119 200275424699 225244 319 301 90 — — — — — —
202026 MLB MLETexas Rangers — 148139 22409 7471 01 158205381587 223157 325 259 61 — — — — — —
202127 MLB MLENew York Yankees — 361322 6412014 2510011 01 199278366644 168242 287 290 83 — — — — — —
202228 MLB MLE2 teams — 502454 9219314 3311610 62 203272350622 148244 237 279 75 — — — — — —
202329 MLB MLE2 teams — 251218 451506 27594 32 206303358661 151247 2411 302 91 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 44244044 93018629178 269104571 7052 230290422712 192264 246 312 77 -13 -7 +27 +18 +96 12.3
/ 162G— A+C — 650594 13627426 4015410 108 229289419708 190263 246 312 77 -2 -1 +4 +3 +14 1.8
Career— MLE — 65015947 139828048220 3761441118 15383 235294409703 174272 226 282 77 -13 -7 +27 +18 +96 12.3
/ 162G— MLE — 650595 14028522 3814412 158 235295410705 175273 226 282 77 -2 -1 +4 +3 +14 1.8

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.

2015 AAARound Rock Express · 124 PAwOBA .438 → .374 (−63)K% 8.1% → 10.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.06%÷1.031×1.290——10.09%
BB% (unintentional) /PA8.87%÷1.014×0.710—×1.0506.52%
HBP% /PA1.61%—×0.980—×1.0501.66%
Singles /BIP19.39%÷1.007×0.900×0.992×1.05018.06%
Doubles /BIP12.24%÷1.029×0.810×0.992×1.05010.04%
Triples /BIP2.04%÷0.900×0.810×0.992×1.0501.91%
Home runs /BIP5.10%÷1.184×0.780—×1.0503.53%

Factors used: league row PCL. Park (home-season share, regressed): HR 137, 1B 101, 2B 106, 3B 80, K 106, BB 103 — 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.992.

Result: wOBA .438 → .374; ISO .287 → .229; BABIP .355 → .311. 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).

2014 AAFrisco RoughRiders · 138 PAwOBA .326 → .268 (−58)K% 15.9% → 19.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.94%÷0.983×1.220——19.78%
BB% (unintentional) /PA5.07%÷1.055×0.700—×1.0503.53%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP25.23%÷1.030×0.920×0.987×1.05023.35%
Doubles /BIP1.87%÷0.890×0.840×0.987×1.0501.83%
Triples /BIP0.93%÷0.921×0.940×0.987×1.0500.99%
Home runs /BIP5.61%÷1.322×0.800—×1.0503.56%

Factors used: league row TL. Park (home-season share, regressed): HR 164, 1B 106, 2B 78, 3B 84, K 97, BB 111 — 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 ×0.987.

Result: wOBA .326 → .268; ISO .171 → .119; BABIP .294 → .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).

2013 A+Myrtle Beach Pelicans · 425 PAwOBA .357 → .309 (−48)K% 15.8% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.76%÷1.031×1.420——21.71%
BB% (unintentional) /PA5.88%÷1.000×0.630—×1.0503.89%
HBP% /PA3.53%—×0.860—×1.0503.19%
Singles /BIP23.55%÷1.072×0.940×1.014×1.05021.97%
Doubles /BIP10.65%÷1.039×0.830×1.014×1.0509.06%
Triples /BIP1.29%÷1.085×0.800×1.014×1.0501.01%
Home runs /BIP1.61%÷0.847×0.900—×1.0501.80%

Factors used: league row CAR. Park (home-season share, regressed): HR 69, 1B 114, 2B 108, 3B 117, K 106, 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 ×1.014.

Result: wOBA .357 → .309; ISO .149 → .132; BABIP .355 → .321. 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).

2013 AAFrisco RoughRiders · 144 PAwOBA .373 → .339 (−35)K% 16.7% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷0.984×1.220——20.67%
BB% (unintentional) /PA5.56%÷1.162×0.700—×1.0503.51%
HBP% /PA0.69%—×0.870—×1.0500.63%
Singles /BIP22.73%÷0.933×0.920×1.043×1.05024.55%
Doubles /BIP7.27%÷1.035×0.840×1.043×1.0506.46%
Triples /BIP1.82%÷0.986×0.940×1.043×1.0501.90%
Home runs /BIP5.45%÷1.114×0.800—×1.0504.11%

Factors used: league row TL. Park (home-season share, regressed): HR 123, 1B 87, 2B 107, 3B 97, K 97, BB 132 — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.043.

Result: wOBA .373 → .339; ISO .224 → .183; BABIP .337 → .343. 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).

2012 AHickory Crawdads · 471 PAwOBA .310 → .261 (−49)K% 13.8% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.80%÷0.954×1.340——19.38%
BB% (unintentional) /PA5.31%÷1.047×0.660—×1.0503.51%
HBP% /PA2.12%—×0.770—×1.0501.72%
Singles /BIP20.44%÷1.032×0.920×1.017×1.05019.45%
Doubles /BIP6.27%÷1.039×0.820×1.017×1.0505.28%
Triples /BIP1.09%÷0.917×0.940×1.017×1.0501.19%
Home runs /BIP2.72%÷1.146×0.820—×1.0502.05%

Factors used: league row SAL. Park (home-season share, regressed): HR 129, 1B 106, 2B 108, 3B 83, K 91, BB 109 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .310 → .261; ISO .141 → .114; BABIP .284 → .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).

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