J.P. Martínez

PosRF
B/TL/L
Born1996-03-21
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
INTLROOKIE
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202428AAAATL438.233/.336/.35063753—.193/.269/.279
202529INTLTomateros de …324.252/.378/.4501325130—
202630INTLTomateros de …53.297/.490/.59532194—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Speed90
Max EV77
BB%67
Chase%65
Z-Con%57
Whiff%48

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)
201822 ROKDSL Rangers 1 — 3322 9111 972 23 4096066821.288 273571 2127 550 132 — — — — — —
201822 INTLSurprise Saguaros — 5852 17511 6130 42 327397519916 192421 2210 403 159 — — — — — —
201923 A+Down East Wood Ducks — 456407 10121414 391445 2812 248322423744 174344 329 328 38 — — — — — —
201923 AHickory Crawdads — 4440 10111 3120 41 250302400702 150321 277 305 44 — — — — — —
202125 AAFrisco RoughRiders — 341285 691345 421128 200 242355368724 126381 3312 326 68 — — — — — —
202226 AAARound Rock Express — 167141 28726 24531 140 199319404724 206268 3214 323 56 — — — — — —
202226 AAFrisco RoughRiders — 301254 68769 43764 259 268382449831 181349 2514 372 89 — — — — — —
202327 MLBTexas Rangers — 4440 9101 2160 00 225262325587 100320 365 252 54 -2 +0 -1 -4 +1 -0.7
202327 AAARound Rock Express — 353289 8621414 55816 384 298420543963 246367 2316 419 106 — — — — — —
202327 AAFrisco RoughRiders — 1511 2100 440 00 182400273673 91286 2727 332 63 — — — — — —
202428 AAAGwinnett Stripers — 438377 882226 531185 378 233336350686 117322 2712 313 53 — — — — — —
202529 INTLTomateros de Culiacan — 324262 669213 50663 256 252378450828 198286 2015 361 130 — — — — — —
202630 INTLTomateros de Culiacan — 5337 11203 1292 20 2974905951.085 297308 1723 454 194 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 4440 9101 2160 00 225262325587 100320 365 252 57 -2 +0 -1 -4 +1 -0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201822 ROK MLEDSL Rangers 1 — 3325 7111 692 23 280455520975 240350 2718 363 132 — — — — — —
201923 A+ MLEDown East Wood Ducks — 456421 721539 252045 2812 171226285511 114289 455 225 38 — — — — — —
201923 A MLEHickory Crawdads — 4441 9111 2160 41 220256366622 146279 365 233 44 — — — — — —
202125 AA MLEFrisco RoughRiders — 341301 651244 261318 200 216296322618 106353 388 268 68 — — — — — —
202226 AAA MLERound Rock Express — 167148 24624 17631 140 162253311564 149239 3810 251 56 — — — — — —
202226 AA MLEFrisco RoughRiders — 301268 61668 29924 259 228312384697 157310 3110 300 89 — — — — — —
202327 MLB MLETexas Rangers — 4440 9101 2160 00 225262325587 100320 365 249 54 -2 +0 -1 -4 +1 -0.7
202327 AAA MLERound Rock Express — 353306 7316410 381016 384 239334415749 176316 2911 325 106 — — — — — —
202327 AA MLEFrisco RoughRiders — 1513 2100 250 00 154267231497 77259 3313 262 63 — — — — — —
202428 AAA MLEGwinnett Stripers — 438394 761824 361485 378 193269279548 86289 348 246 53 — — — — — —
201822 INTL MLE2 teams — 9172 17221 17242 65 236396361757 125340 2619 363 132 — — — — — —
201822 INTL RAW2 teams — 9174 26622 15202 65 3514735681.040 216462 2216 456 132 — — — — — —
201923 A+ MLE2 teams — 500462 8116410 272205 3213 175229292521 117300 445 226 39 — — — — — —
201923 A+ RAW2 teams — 500447 11122515 421565 3213 248320421740 172342 318 326 39 — — — — — —
202125 AA MLEFrisco RoughRiders — 341301 651244 261318 200 216296322618 106367 388 268 68 — — — — — —
202125 AA RAWFrisco RoughRiders — 341285 691345 421128 200 242355368724 126381 3312 326 68 — — — — — —
202226 AA MLE2 teams — 468416 8311812 461545 399 200287351638 151284 3310 283 77 — — — — — —
202226 AA RAW2 teams — 468395 9614815 671295 399 243360433793 190323 2814 355 77 — — — — — —
202327 AAA MLE3 teams — 412358 8318410 431226 384 232324388713 156317 3010 315 99 — — — — — —
202327 AAA RAW3 teams — 412340 9723415 611016 384 285403509912 224360 2515 398 99 — — — — — —
202428 AAA MLEGwinnett Stripers — 438394 761824 361485 378 193269279548 86295 348 246 53 — — — — — —
202428 AAA RAWGwinnett Stripers — 438377 882226 531185 378 233336350686 117322 2712 313 53 — — — — — —
202529 INTL MLETomateros de Culiacan — 324262 669213 50663 256 252378450828 198286 2015 — — — — — — — —
202529 INTL RAWTomateros de Culiacan — 324262 669213 50663 256 252378450828 198286 2015 361 130 — — — — — —
202630 INTL MLETomateros de Culiacan — 5337 11203 1292 20 2974905951.085 297308 1723 — — — — — — — —
202630 INTL RAWTomateros de Culiacan — 5337 11203 1292 20 2974905951.085 297308 1723 454 194 — — — — — —
201822 INTL MLE2 teams — 9172 17221 17242 65 236396361757 125350 2619 363 132 — — — — — —
201923 A+ MLE2 teams — 500464 8116410 272205 3213 175229291520 116288 445 226 39 — — — — — —
202125 AA MLEFrisco RoughRiders — 341304 651244 261318 200 214296319615 105353 388 268 68 — — — — — —
202226 AA MLE2 teams — 468414 8311812 461545 399 200287353640 152285 3310 283 77 — — — — — —
202327 AAA MLE3 teams — 412360 8318410 431226 384 231324386710 156314 3010 315 99 — — — — — —
202428 AAA MLEGwinnett Stripers — 438394 761824 361485 378 193269279548 86289 348 246 53 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 AAA MLEGwinnett Stripers — 438394 761824 361485 378 193269279548 86289 348 246 53 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4440 9101 2160 00 225262325587 100320 365 252 42 -2 +0 -1 -4 +1 -0.7
/ 162G— A+C — 650591 13315015 302360 00 225263327589 102319 365 252 42 -33 +0 -22 -65 +14 -10.9
Career— MLE — 26272302 482882657 25787436 19945 209299344643 135307 3310 231 42 -2 +0 -1 -4 +1 -0.7
/ 162G— MLE — 650570 11922614 642169 4911 209299342641 133306 3310 231 42 -33 +0 -22 -65 +14 -10.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.

2024 AAAGwinnett Stripers · 438 PAwOBA .307 → .246 (−61)K% 26.9% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.94%÷0.958×1.200——33.73%
BB% (unintentional) /PA12.10%÷1.001×0.690—×0.9928.27%
HBP% /PA1.14%—×0.940—×0.9921.06%
Singles /BIP22.39%÷0.977×0.930×0.986×0.99220.87%
Doubles /BIP8.49%÷0.961×0.830×0.986×0.9927.18%
Triples /BIP0.77%÷1.150×0.970×0.986×0.9920.64%
Home runs /BIP2.32%÷0.968×0.700—×0.9921.66%

Factors used: league row International League. Park (home-season share, regressed): HR 94, 1B 95, 2B 92, 3B 130, K 92, BB 100 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .307 → .246; ISO .117 → .089; BABIP .322 → .289. 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 AAARound Rock Express · 353 PAwOBA .411 → .325 (−85)K% 22.9% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.95%÷0.964×1.200——28.55%
BB% (unintentional) /PA15.58%÷0.991×0.690—×1.00310.88%
HBP% /PA1.70%—×0.940—×1.0031.60%
Singles /BIP22.60%÷0.993×0.930×0.973×1.00320.65%
Doubles /BIP10.10%÷1.044×0.830×0.973×1.0037.83%
Triples /BIP1.92%÷0.918×0.970×0.973×1.0031.98%
Home runs /BIP6.73%÷1.035×0.700—×1.0034.57%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 99, 2B 109, 3B 84, K 93, BB 98 — 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.973.

Result: wOBA .411 → .325; ISO .246 → .184; BABIP .367 → .316. 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 AAFrisco RoughRiders · 15 PAwOBA .300 → .262 (−37)K% 26.7% → 32.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.67%÷1.009×1.220——32.24%
BB% (unintentional) /PA20.00%÷0.989×0.700—×0.97813.85%
HBP% /PA0.00%—×0.870—×0.9780.00%
Singles /BIP14.29%÷1.031×0.920—×0.97812.47%
Doubles /BIP14.29%÷0.875×0.840—×0.97813.42%
Triples /BIP0.00%÷1.074×0.940—×0.9780.00%
Home runs /BIP0.00%÷0.974×0.800—×0.9780.00%

Factors used: league row TL. Park (home-season share, regressed): HR 95, 1B 106, 2B 75, 3B 115, K 102, BB 98 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average).

Result: wOBA .300 → .262; ISO .091 → .099; BABIP .286 → .259. 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 AAFrisco RoughRiders · 301 PAwOBA .363 → .300 (−63)K% 25.2% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.25%÷1.010×1.220——30.51%
BB% (unintentional) /PA14.29%÷1.012×0.700—×0.9889.77%
HBP% /PA1.33%—×0.870—×0.9881.14%
Singles /BIP25.84%÷1.003×0.920×0.986×0.98823.08%
Doubles /BIP3.93%÷1.030×0.840×0.986×0.9883.12%
Triples /BIP3.37%÷0.900×0.940×0.986×0.9883.43%
Home runs /BIP5.06%÷0.915×0.800—×0.9884.37%

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

Result: wOBA .363 → .300; ISO .181 → .160; BABIP .349 → .310. 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 AAARound Rock Express · 167 PAwOBA .315 → .251 (−64)K% 31.7% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.74%÷1.015×1.200——37.51%
BB% (unintentional) /PA14.37%÷0.997×0.690—×1.01810.13%
HBP% /PA0.60%—×0.940—×1.0180.57%
Singles /BIP14.77%÷0.986×0.930×0.950×1.01813.47%
Doubles /BIP7.95%÷0.938×0.830×0.950×1.0186.81%
Triples /BIP2.27%÷0.900×0.970×0.950×1.0182.37%
Home runs /BIP6.82%÷0.957×0.700—×1.0185.07%

Factors used: league row International League. Park (home-season share, regressed): HR 91, 1B 97, 2B 88, 3B 80, K 103, BB 99 — 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 ×0.950.

Result: wOBA .315 → .251; ISO .206 → .164; BABIP .268 → .239. 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 AAFrisco RoughRiders · 341 PAwOBA .318 → .268 (−51)K% 32.8% → 38.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.84%÷1.044×1.220——38.36%
BB% (unintentional) /PA12.32%÷1.098×0.690—×0.9987.72%
HBP% /PA2.35%—×0.850—×0.9981.99%
Singles /BIP27.17%÷1.006×0.940×1.010×0.99825.59%
Doubles /BIP7.51%÷0.957×0.870×1.010×0.9986.88%
Triples /BIP2.31%÷0.995×0.920×1.010×0.9982.15%
Home runs /BIP2.89%÷1.114×0.780—×0.9982.02%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 101, 2B 91, 3B 99, K 109, BB 120 — 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.010.

Result: wOBA .318 → .268; ISO .126 → .107; BABIP .381 → .353. 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 A+Down East Wood Ducks · 456 PAwOBA .322 → .225 (−97)K% 31.6% → 44.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.58%÷1.002×1.420——44.76%
BB% (unintentional) /PA8.55%÷0.985×0.630—×0.9985.46%
HBP% /PA1.10%—×0.860—×0.9980.94%
Singles /BIP23.57%÷1.038×0.940×0.950×0.99820.24%
Doubles /BIP7.98%÷0.939×0.830×0.950×0.9986.69%
Triples /BIP1.52%÷0.900×0.800×0.950×0.9981.28%
Home runs /BIP5.32%÷1.152×0.900—×0.9984.15%

Factors used: league row CAR. Park (home-season share, regressed): HR 130, 1B 108, 2B 88, 3B 80, K 100, BB 97 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .322 → .225; ISO .174 → .119; BABIP .344 → .289. 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 AHickory Crawdads · 44 PAwOBA .303 → .233 (−70)K% 27.3% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷0.997×1.340——36.65%
BB% (unintentional) /PA6.82%÷0.955×0.660—×0.9904.67%
HBP% /PA0.00%—×0.770—×0.9900.00%
Singles /BIP25.00%÷1.033×0.920—×0.99022.04%
Doubles /BIP3.57%÷1.106×0.820—×0.9902.62%
Triples /BIP3.57%÷0.907×0.940—×0.9903.67%
Home runs /BIP3.57%÷1.183×0.820—×0.9902.45%

Factors used: league row SAL. Park (home-season share, regressed): HR 137, 1B 107, 2B 121, 3B 81, K 99, BB 91 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .303 → .233; ISO .150 → .112; BABIP .321 → .279. 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 — .