J.P. MartínezRF Tomateros de Culiacan
Age 30 L/L 5'8" / 174 lbs INTL BB -5% Svc 3.000 · Ctrl thru 2028
wRC+†80
AVG/OBP/SLG.213 / .295 / .339
PA250
HR5
SB17
K%32
BB%9
MLB%0%
BAT: -5.7 runs (wOBA-derived runs vs avg)-6BATRUN: +2.7 runs (SB/CS + UBR baserunning)+3RUNFLD: -1.5 runs (Defensive runs vs avg)-2FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2828
PWR
3636
SPD
7171
EYE
5050
trajectory · 10 yrs
0.0peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.2M
2027Arb-2$0.4M
2028Arb-3$0.6M
Totals $-4M $-4M +$0.0M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 INTL2 teams 9174 20222 15282 65 .270.407.432.839 .162.409 3116 .403 167 +7 -1 +0 -1 +3 0.8
201923 A+2 teams 500462 8016410 272205 3213 .173.227.290.517 .117.295 445 .226 31 -39 +1 +0 -5 +14 -2.9
202125 AAFrisco RoughRiders 341301 621144 261388 200 .206.287.309.596 .103.365 408 .260 57 -17 +4 +0 -4 +10 -0.7
202226 AA2 teams 468415 8311913 471645 399 .200.289.364.653 .164.294 3510 .286 77 -12 +4 +0 -5 +13 0.0
202327 AAA3 teams 412357 7917311 441306 384 .221.317.378.695 .157.309 3211 .305 92 -4 +6 -1 -4 +12 0.8
202428 AAAGwinnett Stripers 438394 761815 361465 378 .193.269.282.551 .089.290 338 .249 49 -25 +4 +0 -5 +12 -1.4
202529 INTLTomateros de Culiacan 324262 669213 50663 256 .252.378.450.828 .198.286 2015 +0 -3
▸ 2026 Season
202630 MLBATL 250222 471015 23803 173 .212.294.333.628 .122.306 329 .289 80 -6 +2 -2 -3 +7 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLB 7%ATL 365325 701428 331154 234 .215.296.345.640 .129.303 329 .289 79 -8 +3 -5 -4 +10 -0.4
202832 MLB 18%ATL 346308 661417 311084 214 .214.294.334.629 .120.301 319 .287 78 -9 +3 -6 -4 +10 -0.6
202933 MLB 27%ATL 316280 591216 291004 183 .211.294.325.619 .114.299 329 .283 75 -9 +2 -6 -3 +9 -0.7
203034 MLB 39%ATL 272243 501015 24883 142 .206.285.317.602 .111.297 329 .278 71 -9 +2 -7 -3 +8 -0.9
▸ Career Totals (MLE all levels + projections)
Career 41233643 7581443189 385138352 29061 .208.293.338.631 .130.305 349 .254 53 -219 +34 -26 -44 +117 -14.2
/ 162G 650574 12023514 612188 4610 .209.293.340.633 .131.307 349 .254 53 -35 +5 -4 -7 +18 -2.3

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ROKDSL Rangers 1 3322 9111 972 23 .409.606.6821.288 .273.571 2127 .550 279 +7 -1 +1 0.7
201822 INTLSurprise Saguaros 5852 17511 6130 42 .327.397.519.916 .192.421 2210 .403 166 +4 +0 +2 0.6
201923 A+Down East Wood Ducks 456407 10121414 391445 2812 .248.322.423.744 .174.344 329 .328 109 +5 +1 +13 1.9
201923 AHickory Crawdads 4440 10111 3120 41 .250.302.400.702 .150.321 277 .305 91 -0 +0 +1 0.1
202125 AAFrisco RoughRiders 341285 691345 421128 200 .242.355.368.724 .126.381 3312 .326 108 +3 +4 +10 1.7
202226 AAARound Rock Express 167141 28726 24531 140 .199.319.404.724 .206.268 3214 .323 105 +1 +3 +5 0.9
202226 AAFrisco RoughRiders 301254 68769 43764 259 .268.382.449.831 .181.349 2514 .372 143 +15 +1 +9 2.5
202327 MLBTexas Rangers 4440 9101 2160 00 .225.262.325.587 .100.320 365 .252 51 -2 +0 -1 -4 +1 -0.7
202327 AAARound Rock Express 353289 8621414 55816 384 .298.420.543.963 .246.367 2316 .419 179 +31 +6 +10 4.8
202327 AAFrisco RoughRiders 1511 2100 440 00 .182.400.273.673 .091.286 2727 .332 112 +0 +0 +0 0.1
202428 AAAGwinnett Stripers 438377 882226 531185 378 .233.336.350.686 .117.322 2712 .313 98 -1 +4 +12 1.6
202529 INTLTomateros de Culiacan 324262 669213 50663 256 .252.378.450.828 .198.286 2015 .361 134 +13 +3 +9 2.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4440 9101 2160 00 .225.262.325.587 .100.320 365 .252 51 -2 +0 -1 -4 +1 -0.7

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
J.P. Martínez (OGILVIE) 30 28 36 71 50 .213/.295/.339 .126.306 517 32% 9% 80 +0.1
Lane Adams
2019 · MLB
29 43→45 45→50 60 39 .210/.268/.331 .122.310 1333 35% 7% 65 -0.7 .200/.264/.338 .138.318 1518 39% 7% 66 -0.6 .178/.247/.326.148.282181441%7%51-1.0
Quintin Berry
2014 · MLB
29 47→57 38→40 62→65 47 .222/.294/.298 .076.302 538 27% 8% 67 -0.5 .225/.294/.291 .066.305 433 25% 8% 65 -0.7 .228/.296/.280.052.31133726%8%60-0.7
Darren Ford
2016 · AAA
30 45→53 40→45 58→65 43 .221/.273/.310 .089.287 940 26% 6% 60 -1.0 .221/.273/.300 .079.289 625 24% 6% 58 -1.2 .219/.271/.264.046.29212324%6%44-1.5
Tyler Graham
2014 · AAA
30 48→54 38→40 61→65 44 .228/.289/.309 .080.290 538 22% 6% 67 -0.5 .233/.279/.310 .077.290 628 21% 5% 63 -0.9 .240/.280/.291.051.29843820%4%54-1.1
Billy Hamilton
2022 · MLB
31 44→54 40 59→70 43 .212/.267/.310 .098.290 732 28% 7% 58 -1.2 .191/.250/.285 .094.293 833 35% 7% 45 -2.1 .137/.206/.179.042.22725238%8%-3-1.1
Andrew Velazquez
2023 · MLB
29 42→52 45→50 60 40 .209/.264/.329 .120.299 1232 33% 6% 63 -0.9 .206/.258/.320 .114.309 1333 36% 6% 57 -1.2 .200/.249/.300.101.301123836%6%45-1.3
Esix Snead
2006 · AAA
30 47 37→30 62→65 50 .220/.294/.296 .076.268 442 19% 8% 66 -0.6 .219/.283/.300 .081.266 635 19% 7% 63 -0.9 .204/.265/.243.038.24344616%8%38-0.7
Eric Patterson
2012 · MLB
29 45→55 46→50 62→60 46 .223/.278/.361 .137.273 1129 23% 7% 76 +0.0 .208/.276/.303 .095.274 819 25% 8% 60 -1.0 .195/.277/.246.051.26932026%10%44-0.7
Trent Durrington
2007 · MLB
31 48→45 39→40 59→60 44 .230/.283/.316 .086.295 635 24% 6% 66 -0.6 .221/.280/.304 .083.284 628 23% 7% 62 -0.9 .211/.282/.265.054.27123321%8%50-0.7
Elliot Johnson
2014 · MLB
30 45→54 42→50 58→60 45 .222/.278/.326 .104.286 1031 25% 7% 67 -0.5 .208/.267/.316 .108.276 918 26% 7% 60 -1.0 .189/.251/.297.108.25571227%7%47-0.9
Jarrod Dyson
2015 · MLB
30 53→57 37→40 71→70 50 .250/.310/.328 .078.303 457 18% 8% 80 +0.4 .247/.310/.341 .094.290 651 16% 7% 85 +0.7 .246/.315/.340.094.28355314%7%81+0.2
Todd Donovan
2009 · AAA
30 50→53 37→40 60→65 48 .236/.296/.308 .072.298 438 21% 7% 69 -0.4 .231/.311/.314 .083.302 532 23% 10% 78 +0.2 .225/.320/.302.077.29443822%12%77+0.1
Ian Miller
2021 · MLB
29 46→56 41→40 58→60 44 .224/.277/.328 .104.277 830 22% 6% 67 -0.5 .230/.280/.324 .094.289 722 22% 6% 67 -0.5 .235/.285/.308.073.29932521%5%63-0.6
Dairon Blanco
2022 · AAA
29 44→52 45→50 58→70 39 .218/.272/.345 .127.297 1332 30% 6% 70 -0.3 .254/.312/.391 .137.329 1559 26% 6% 98 +1.6 .268/.330/.405.137.349149026%6%107+1.1
George Lombard
2007 · MLB
31 45→44 50 58→55 43 .227/.298/.386 .160.309 1824 31% 8% 92 +1.2 .227/.292/.366 .139.321 1523 32% 8% 84 +0.6 .220/.287/.329.109.314123232%8%69-0.1
Jeff Salazar
2012 · MLB
31 42→51 45→50 58→55 48 .211/.274/.326 .115.253 1426 23% 8% 66 -0.6 .208/.267/.321 .113.263 1317 25% 7% 62 -0.9 .180/.230/.264.084.22510924%6%27-1.3
Tyler Wade
2023 · MLB
28 44→54 41→45 57→60 50 .214/.290/.309 .095.272 834 23% 9% 69 -0.4 .228/.296/.310 .082.303 636 25% 8% 71 -0.3 .228/.300/.289.061.30944025%8%63-0.4
Matt Lipka
2022 · AAA
30 49→53 45 57→60 38 .239/.285/.360 .121.329 1230 30% 5% 79 +0.3 .225/.283/.336 .111.326 1035 32% 7% 72 -0.2 .194/.263/.274.079.29845934%8%43-0.8
Delino DeShields
2023 · MLB
30 46→53 37→45 55→65 52 .210/.304/.283 .072.301 530 29% 11% 69 -0.4 .215/.297/.289 .074.316 524 30% 10% 66 -0.6 .234/.314/.288.054.38701135%9%68-0.1
John Andreoli
2018 · AAA
28 43→53 44→45 58→60 47 .210/.288/.332 .122.300 1130 32% 9% 73 -0.1 .213/.295/.331 .118.313 1020 32% 10% 76 +0.1 .197/.291/.306.110.30691735%11%66-0.4