Rudy Martin Jr.

RF Northwest Arkansas Naturals
Age 31 L/L 5'8" / 155 lbs AA HR -15%K -8% Svc 0.0 · Ctrl thru 2035
Overview
AA40-MANPROSPECTMiLBFA 2036
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202428INTLMexico315.241/.331/.33243891—
202529AAA/AA/INTL3 orgs349.277/.356/.40664374—.235/.292/.348
202630AAA/AA2 orgs369.274/.396/.421114584—.242/.329/.358
2027PROJ10% MLB31MLBKC16.228/.303/.34201860.0
2028PROJ27% MLB32MLBKC54.223/.298/.3321282-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AAA
Chase%90
BB%79
Whiff%70
Z-Con%64
K%54
Speed51
Career WAR0.0 WAR median (P10 -0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsJonathan Davis (age 31) · Billy Hamilton (age 31) · Leonys Martin (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†86
AVG/OBP/SLG.228 / .303 / .342
PA16
HR0
K%25
BB%6
BABIP292
ISO67
MLB%10%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.1-0.12728
Tools · ContractCON 50 / POW 40
Toolsscout grade
CONTACT50
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED60
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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 = 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)
201519 ROKIdaho Falls Chukars — 182139 46691 35313 163 331472525997 194413 1719 429 99 — — — — — —
201620 ROKIdaho Falls Chukars — 201172 43522 18576 204 250342337679 87363 289 306 26 — — — — — —
201721 ALexington Legends — 141119 33712 16371 264 277368403771 126383 2611 337 75 — — — — — —
201822 A+Wilmington Blue Rocks — 314259 601344 39936 296 232345359704 127346 3012 313 50 — — — — — —
201822 ROKIdaho Falls Chukars — 4434 9212 6110 00 265375559934 294304 2514 367 74 — — — — — —
201822 INTLMelbourne Aces — 163135 16302 22433 154 119256185441 67154 2613 218 34 — — — — — —
201923 AAAOmaha Storm Chasers — 4742 9202 3121 61 214283405687 190250 266 300 45 — — — — — —
201923 A+Wilmington Blue Rocks — 210183 30311 19683 165 164254208461 44254 329 217 -10 — — — — — —
201923 ALexington Legends — 9789 19413 5351 44 213263382645 169314 365 280 23 — — — — — —
202125 AAAOmaha Storm Chasers — 176148 33416 24601 110 223335385720 162325 3414 322 57 — — — — — —
202125 AANorthwest Arkansas Naturals — 165129 41705 28383 104 318450488938 171419 2317 408 128 — — — — — —
202226 AAHarrisburg Senators — 166142 32224 20461 155 225325352677 127301 2812 304 52 — — — — — —
202226 A+Wilmington Blue Rocks — 1912 4000 730 20 333579333912 444 1637 448 118 — — — — — —
202226 ROKFCL Nationals — 2622 5001 360 01 227320364684 136267 2312 300 28 — — — — — —
202428 INTLMexico — 315274 661114 32485 386 241331332663 91277 1510 303 91 — — — — — —
202529 AAAOmaha Storm Chasers — 2626 5101 040 01 192192346538 154190 150 234 1 — — — — — —
202529 AANorthwest Arkansas Naturals — 286243 681135 34602 395 280373412784 132352 2112 346 77 — — — — — —
202529 INTLToros del Este — 3734 11300 0101 42 324343412755 88440 270 320 102 — — — — — —
202630 AAABuffalo Bisons — 162134 39315 21342 153 291395440835 149354 2113 365 88 — — — — — —
202630 AANorthwest Arkansas Naturals — 207165 43606 34493 305 261396406802 145336 2416 358 81 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201519 ROK MLEIdaho Falls Chukars — 182154 37471 21453 163 240343377719 136319 2512 314 99 — — — — — —
201620 ROK MLEIdaho Falls Chukars — 201179 30311 11826 204 168240212452 45292 415 207 26 — — — — — —
201721 A MLELexington Legends — 141125 32612 10501 264 256316368684 112368 357 279 75 — — — — — —
201822 A+ MLEWilmington Blue Rocks — 314275 511034 231316 296 185263287550 102314 427 242 50 — — — — — —
201822 ROK MLEIdaho Falls Chukars — 4436 8212 4160 00 222300500800 278227 369 277 74 — — — — — —
201923 AAA MLEOmaha Storm Chasers — 4743 7201 2161 61 163217279496 116224 344 234 45 — — — — — —
201923 A+ MLEWilmington Blue Rocks — 210191 24211 11943 165 126185162348 37224 455 154 -10 — — — — — —
201923 A MLELexington Legends — 9791 15312 3441 44 165200286486 121270 453 202 23 — — — — — —
202125 AAA MLEOmaha Storm Chasers — 176155 28314 17731 110 181266290556 110300 4110 253 57 — — — — — —
202125 AA MLENorthwest Arkansas Naturals — 165138 41604 19453 104 297394428821 130396 2712 358 128 — — — — — —
202226 AA MLEHarrisburg Senators — 166148 29223 14561 155 196270297567 101272 348 245 52 — — — — — —
202226 A+ MLEWilmington Blue Rocks — 1915 4000 440 20 267421267688 378 2121 343 118 — — — — — —
202226 ROK MLEFCL Nationals — 2623 4001 290 01 174240304544 130199 358 209 28 — — — — — —
202529 AAA MLEOmaha Storm Chasers — 2626 4101 050 01 154154308462 154154 190 169 1 — — — — — —
202529 AA MLENorthwest Arkansas Naturals — 286256 621034 21722 395 242305352656 109307 257 282 77 — — — — — —
202630 AAA MLEBuffalo Bisons — 162141 37314 14412 153 262338383721 121312 259 298 88 — — — — — —
202630 AA MLENorthwest Arkansas Naturals — 207177 40505 22603 305 226322339661 113297 2911 288 81 — — — — — —
201519 ROK MLEIdaho Falls Chukars — 182154 37471 21453 163 240343377719 136327 2512 314 99 — — — — — —
201519 ROK RAWIdaho Falls Chukars — 182139 46691 35313 163 331472525997 194413 1719 429 99 — — — — — —
201620 ROK MLEIdaho Falls Chukars — 201179 30311 11826 204 168240212452 45302 415 207 26 — — — — — —
201620 ROK RAWIdaho Falls Chukars — 201172 43522 18576 204 250342337679 87363 289 306 26 — — — — — —
201721 A MLELexington Legends — 141125 32612 10501 264 256316368684 112405 357 279 75 — — — — — —
201721 A RAWLexington Legends — 141119 33712 16371 264 277368403771 126383 2611 337 75 — — — — — —
201822 A+ MLE3 teams — 521456 861769 392139 4410 189266311577 123325 417 246 53 — — — — — —
201822 A+ RAW3 teams — 521428 851858 671479 4410 199319320640 121279 2813 288 53 — — — — — —
201923 A+ MLE3 teams — 354325 46724 161545 2610 142194212406 71251 445 178 6 — — — — — —
201923 A+ RAW3 teams — 354314 58926 271155 2610 185260283544 99269 328 245 6 — — — — — —
202125 AAA MLE2 teams — 341292 701018 371184 214 240333363696 123371 3511 304 92 — — — — — —
202125 AAA RAW2 teams — 341277 7411111 52984 214 267390433824 166373 2915 364 92 — — — — — —
202226 AA MLE3 teams — 211186 37224 20691 176 199280296576 97289 339 249 55 — — — — — —
202226 AA RAW3 teams — 211176 41225 30551 176 233348352700 119308 2614 317 55 — — — — — —
202428 INTL MLEMexico — 315274 661114 32485 386 241331332663 91277 1510 — — — — — — — —
202428 INTL RAWMexico — 315274 661114 32485 386 241331332663 91277 1510 303 91 — — — — — —
202529 AA MLE3 teams — 349313 741245 24853 438 236297348645 112307 247 273 71 — — — — — —
202529 AA RAW3 teams — 349303 841536 34743 438 277356406762 129347 2110 335 71 — — — — — —
202630 AA MLE2 teams — 369318 75818 361015 458 236323343666 107319 2710 292 84 — — — — — —
202630 AA RAW2 teams — 369299 829111 55835 458 274396421817 147345 2215 361 84 — — — — — —
201519 ROK MLEIdaho Falls Chukars — 182156 37471 21453 163 237343372714 135319 2512 314 99 — — — — — —
201620 ROK MLEIdaho Falls Chukars — 201182 30311 11826 204 165240209449 44292 415 207 26 — — — — — —
201721 A MLELexington Legends — 141129 32612 10501 264 248316357673 109368 357 279 75 — — — — — —
201822 A+ MLE3 teams — 521468 861769 392139 4410 184266303569 120303 417 246 53 — — — — — —
201923 A+ MLE3 teams — 354330 46724 161545 2610 139194209403 70237 445 178 6 — — — — — —
202125 AAA MLE2 teams — 341297 701018 371184 214 236333357690 121346 3511 304 92 — — — — — —
202226 AA MLE3 teams — 211188 37224 20691 176 197280293573 96273 339 249 55 — — — — — —
202529 AA MLE3 teams — 349319 741245 24853 438 232297342639 110294 247 273 71 — — — — — —
202630 AA MLE2 teams — 369325 75818 361015 458 231323335659 105304 2710 292 84 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202529 AA MLE3 teams — 349319 741245 24853 438 232297342639 110294 247 273 71 — — — — — —
202630 AA MLE2 teams — 369325 75818 361015 458 231323335659 105304 2710 292 84 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLEKC 10% 380340 791328 33944 214 231306349655 118294 259 296 86 -6 +3 +0 -4 +8 0.1
▸ 2027 — real world (MLB)
202731 MLB CTXKC 10% 1615 3100 140 10 228303342645 114292 256 292 86 -0 +0 +0 -0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLEKC 27% 198177 41714 17502 82 226300339639 113289 259 289 82 -4 +1 -4 -2 +4 -0.5
202832 MLB CTXKC 27% 5448 11201 5141 20 223298332629 108287 269 285 82 -1 +0 -1 -1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5448 11201 5141 20 229315333648 104303 269 285 47 -1 +0 -1 -1 +1 -0.1
/ 162G— A+C — 650578 13224012 6016912 240 228314332646 104302 269 285 47 -14 +5 -11 -7 +14 -1.4
Career— MLE — 33372938 626922853 276105446 31367 213291318608 104310 328 237 47 -7 +2 -4 -4 +8 -0.5
/ 162G— MLE — 650572 12118510 542059 6113 212290313603 101308 328 237 47 -13 +3 -6 -7 +14 -0.9

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 AANorthwest Arkansas Naturals · 207 PAwOBA .348 → .288 (−60)K% 23.7% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.67%÷1.000×1.220——28.88%
BB% (unintentional) /PA15.94%÷1.000×0.700—×0.94810.58%
HBP% /PA1.45%—×0.870—×0.9481.20%
Singles /BIP26.72%÷1.000×0.920×1.041×0.94824.27%
Doubles /BIP5.17%÷1.000×0.840×1.041×0.9484.29%
Triples /BIP0.00%÷1.000×0.940×1.041×0.9480.00%
Home runs /BIP5.17%÷1.000×0.800—×0.9483.92%

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

Result: wOBA .348 → .288; ISO .145 → .120; BABIP .336 → .297. 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 AAABuffalo Bisons · 162 PAwOBA .358 → .298 (−60)K% 21.0% → 25.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.99%÷1.000×1.200——25.19%
BB% (unintentional) /PA12.96%÷1.000×0.690—×0.9728.69%
HBP% /PA1.23%—×0.940—×0.9721.13%
Singles /BIP30.00%÷1.000×0.930×0.999×0.97227.09%
Doubles /BIP3.00%÷1.000×0.830×0.999×0.9722.42%
Triples /BIP1.00%÷1.000×0.970×0.999×0.9720.94%
Home runs /BIP5.00%÷1.000×0.700—×0.9723.40%

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 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .358 → .298; ISO .149 → .114; BABIP .354 → .312. 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 AANorthwest Arkansas Naturals · 286 PAwOBA .338 → .282 (−57)K% 21.0% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.98%÷1.022×1.220——25.04%
BB% (unintentional) /PA11.89%÷1.059×0.700—×0.9587.53%
HBP% /PA0.70%—×0.870—×0.9580.58%
Singles /BIP26.78%÷1.034×0.920×1.031×0.95823.53%
Doubles /BIP6.01%÷0.984×0.840×1.031×0.9585.07%
Triples /BIP1.64%÷0.900×0.940×1.031×0.9581.69%
Home runs /BIP2.73%÷1.077×0.800—×0.9581.94%

Factors used: league row TL. Park (home-season share, regressed): HR 115, 1B 107, 2B 97, 3B 80, K 104, BB 112 — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .338 → .282; ISO .132 → .112; BABIP .352 → .307. 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 AAAOmaha Storm Chasers · 26 PAwOBA .227 → .169 (−57)K% 15.4% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷1.007×1.200——18.33%
BB% (unintentional) /PA0.00%÷0.935×0.690—×0.9820.00%
HBP% /PA0.00%—×0.940—×0.9820.00%
Singles /BIP13.64%÷1.108×0.930—×0.98211.24%
Doubles /BIP4.55%÷1.006×0.830—×0.9823.68%
Triples /BIP0.00%÷0.900×0.970—×0.9820.00%
Home runs /BIP4.55%÷1.003×0.700—×0.9823.12%

Factors used: league row International League. Park (home-season share, regressed): HR 101, 1B 122, 2B 101, 3B 80, K 101, BB 87 — 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).

Result: wOBA .227 → .169; ISO .154 → .106; BABIP .190 → .154. 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).

2022 AAHarrisburg Senators · 166 PAwOBA .299 → .245 (−54)K% 27.7% → 33.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.71%÷0.996×1.220——33.94%
BB% (unintentional) /PA12.05%÷0.980×0.700—×0.9888.51%
HBP% /PA0.60%—×0.850—×0.9880.51%
Singles /BIP25.00%÷1.016×0.970×0.979×0.98823.07%
Doubles /BIP2.08%÷0.936×0.860×0.979×0.9881.85%
Triples /BIP2.08%÷1.150×0.950×0.979×0.9881.66%
Home runs /BIP4.17%÷0.979×0.780—×0.9883.28%

Factors used: league row EL. Park (home-season share, regressed): HR 96, 1B 103, 2B 87, 3B 130, K 99, BB 96 — 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.979.

Result: wOBA .299 → .245; ISO .127 → .100; BABIP .301 → .272. 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).

2022 ROKFCL Nationals · 26 PAwOBA .292 → .209 (−84)K% 23.1% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.08%÷1.005×1.440——33.05%
BB% (unintentional) /PA11.54%÷0.960×0.620—×0.9407.01%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP25.00%÷1.019×0.820—×0.94018.91%
Doubles /BIP0.00%÷0.953×0.720—×0.9400.00%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP6.25%÷0.911×0.780—×0.9405.03%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 104, 2B 91, 3B 100, K 101, BB 92 — applied at half strength. Age: age 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .292 → .209; ISO .136 → .107; BABIP .267 → .199. 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).

2022 A+Wilmington Blue Rocks · 19 PAwOBA .439 → .343 (−96)K% 15.8% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷0.998×1.310——20.72%
BB% (unintentional) /PA36.84%÷0.963×0.600—×0.96822.23%
HBP% /PA0.00%—×0.770—×0.9680.00%
Singles /BIP44.44%÷0.990×0.870—×0.96837.82%
Doubles /BIP0.00%÷0.974×0.780—×0.9680.00%
Triples /BIP0.00%÷1.150×0.850—×0.9680.00%
Home runs /BIP0.00%÷1.114×0.880—×0.9680.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 123, 1B 98, 2B 95, 3B 130, K 100, BB 93 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .439 → .343; ISO .000 → .000; BABIP .444 → .378. 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 AAAOmaha Storm Chasers · 176 PAwOBA .316 → .253 (−63)K% 34.1% → 41.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.09%÷0.985×1.200——41.55%
BB% (unintentional) /PA13.64%÷0.990×0.690—×1.0339.81%
HBP% /PA0.57%—×0.940—×1.0330.55%
Singles /BIP25.00%÷1.056×0.930×1.037×1.03323.58%
Doubles /BIP4.55%÷0.978×0.830×1.037×1.0334.13%
Triples /BIP1.14%÷0.936×0.920×1.037×1.0331.20%
Home runs /BIP6.82%÷1.027×0.700—×1.0334.80%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 105, 1B 111, 2B 96, 3B 87, K 97, BB 98 — 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.037.

Result: wOBA .316 → .253; ISO .162 → .120; BABIP .325 → .300. 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 — .