J.P. MartínezRF Tomateros de Culiacan
Age 30 L/L 5'8" / 174 lbs INTL Svc 3.000 · Ctrl thru 2028
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†74
AVG/OBP/SLG.210 / .290 / .326
PA250
HR5
SB16
K%31
BB%9
ISO117
MLB%0%
Value2026 · WAR
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +2.5 runs (SB/CS + UBR baserunning)+3RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.0-$0M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 24 / POW 36
Toolsscout grade · Statcast %ile · 2023-2024
CONTACT24
Whiff%
2114.3%
xwOBA
100.201
POWER36
Barrel%
103.1
Avg EV
1085.7
Bat Spd
3770.0
EYE50
Chase%
5331.2%
SPEED71
Sprint
2226.1
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
2026ROSArb-1$0.1M
2027Arb-2$0.4M
2028Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 INTL2 teams 9174 20222 15282 65 270407432839 162409 3116 403 167
201822 INTL2 teams 9174 26622 15202 65 3514735681.040 216462 2216 456 207
201923 A+2 teams 500462 791749 272205 3213 171225284508 113294 445 223 29
201923 A+2 teams 500447 11122515 421565 3213 248320421740 172342 318 326 108
202125 AAFrisco RoughRiders 341303 661344 241338 200 218293327619 109373 397 267 63
202125 AAFrisco RoughRiders 341285 691345 421128 200 242355368724 126381 3312 326 108
202226 AA2 teams 468416 8511814 461625 399 204291370661 166296 3510 292 82
202226 AA2 teams 468395 9614815 671295 399 243360433793 190323 2814 355 129
202327 AAA3 teams 412357 7917411 441346 384 221317384701 162315 3311 301 89
202327 AAA3 teams 412340 9723415 611016 384 285403509912 224360 2515 398 163
202428 AAAGwinnett Stripers 438394 761815 361555 378 193269282551 89301 358 251 50
202428 AAAGwinnett Stripers 438377 882226 531185 378 233336350686 117322 2712 313 98
202529 INTLTomateros de Culiacan 324262 669213 50663 256 252378450828 198286 2015
202529 INTLTomateros de Culiacan 324262 669213 50663 256 252378450828 198286 2015 361 134
▸ 2026 Season
202630 MLBATL 250223 471015 22793 163 211290332622 121301 329 282 74 -7 +2 -0 -3 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBATL 22% 365325 691427 331134 204 212293332625 120297 319 282 74 -11 +2 -3 -4 +10 -0.5
202731 MLBATL 22% 7870 14301 7241 41 200282286568 86297 319 273 67 -3 +0 -1 -1 +2 -0.2
▸ Career Totals
Career 122110 23402 9401 41 209275300575 91300 337 266 61 -5 +0 -2 -5 +3 -0.9
/ 162G 650586 12321011 482135 215 210275302577 92300 337 266 61 -28 +2 -12 -28 +18 -4.8
Career 31892816 5871112870 297109041 23352 208293342636 134309 349 246 46 -194 +26 -5 -34 +90 -12.0
/ 162G 650574 12023614 612228 4711 209294343637 134311 349 246 46 -40 +5 -1 -7 +18 -2.5

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ROKDSL Rangers 1 3322 9111 972 23 4096066821.288 273571 2127 550 279 +7 -1 +1 0.7
201822 INTLSurprise Saguaros 5852 17511 6130 42 327397519916 192421 2210 403 166 +4 +0 +2 0.6
201923 A+Down East Wood Ducks 456407 10121414 391445 2812 248322423744 174344 329 328 109 +5 +1 +13 1.9
201923 AHickory Crawdads 4440 10111 3120 41 250302400702 150321 277 305 91 -0 +0 +1 0.1
202125 AAFrisco RoughRiders 341285 691345 421128 200 242355368724 126381 3312 326 108 +3 +4 +10 1.7
202226 AAARound Rock Express 167141 28726 24531 140 199319404724 206268 3214 323 105 +1 +3 +5 0.9
202226 AAFrisco RoughRiders 301254 68769 43764 259 268382449831 181349 2514 372 143 +15 +1 +9 2.5
202327 MLBTexas Rangers 4440 9101 2160 00 225262325587 100320 365 252 51 -2 +0 -1 -4 +1 -0.7
202327 AAARound Rock Express 353289 8621414 55816 384 298420543963 246367 2316 419 179 +31 +6 +10 4.8
202327 AAFrisco RoughRiders 1511 2100 440 00 182400273673 91286 2727 332 112 +0 +0 +0 0.1
202428 AAAGwinnett Stripers 438377 882226 531185 378 233336350686 117322 2712 313 98 -1 +4 +12 1.6
202529 INTLTomateros de Culiacan 324262 669213 50663 256 252378450828 198286 2015 361 134 +13 +3 +9 2.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4440 9101 2160 00 225262325587 100320 365 252 51 -2 +0 -1 -4 +1 -0.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Damian Jacksonlast yr '06
career totals — 6 seasons, 1,930 PA
61,9302195248324354-6-53.63.6
/162664733-1.9-1.61.2pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Eric Young Jr.last yr '18
career totals — 9 seasons, 1,925 PA
91,92513161245312332-11-81.21.7
/162664456-3.9-2.70.4pk7: 2
#5Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1328620213290330-4-1-0.3-0.1
/1626641241-7.1-1.8-0.5pk7: 0

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 24 36 71 50 210/290/326 116301 516 31% 9% 74 -0.0
Billy Hamilton
2022 · MLB
31 44→54 42→40 61→70 41 212/262/323 111292 832 30% 6% 59 -1.1 191/251/285 94294 832 35% 7% 46 -2.0 134/203/1733922525238%8%-6-1.1
Lane Adams
2019 · MLB
29 42→46 45→50 59→60 39 204/265/323 119312 1232 37% 7% 61 -1.0 202/270/352 150319 1817 40% 7% 72 -0.2 179/253/346167275221442%8%59-0.7
Quintin Berry
2014 · MLB
29 47→57 38→40 63→65 46 219/290/294 75298 538 26% 8% 64 -0.8 227/294/295 68305 433 25% 8% 66 -0.6 229/297/2855631233725%8%62-0.7
Darren Ford
2016 · AAA
30 46→53 41→45 58→65 44 222/275/316 94285 939 25% 6% 63 -0.8 223/272/305 82291 624 24% 6% 58 -1.2 221/267/2694829612324%5%43-1.6
Elliot Johnson
2014 · MLB
30 45→53 42→45 59→60 45 219/274/323 104281 1033 25% 7% 65 -0.7 206/265/318 112272 917 26% 7% 59 -1.1 186/247/29410824981227%7%44-1.0
Roman Quinn
2022 · MLB
29 46→53 45 61→65 44 223/300/352 129313 1231 31% 8% 84 +0.6 206/300/330 124345 1125 39% 10% 79 +0.3 167/275/27210531293444%11%53-0.4
Wynton Bernard
2022 · AAA
31 40→50 41→45 60 40 199/249/301 103264 827 28% 5% 48 -1.9 234/284/358 124291 1232 23% 6% 78 +0.2 241/291/361120296113722%6%78+0.2
Andrew Velazquez
2023 · MLB
29 43→51 46→50 60 39 214/267/340 126306 1331 34% 6% 66 -0.6 207/258/322 115316 1333 37% 6% 58 -1.2 211/254/30594318103035%5%48-1.3
Trent Durrington
2007 · MLB
31 48→45 39→40 59→60 44 228/281/311 82293 635 24% 6% 64 -0.8 221/280/306 85284 626 23% 7% 63 -0.9 210/281/2645427123321%8%50-0.7
Ben DeLuzio
2023 · MLB
28 45→49 42→45 59→60 40 217/273/330 112295 929 29% 6% 66 -0.6 207/268/318 111304 1120 33% 6% 62 -0.9 148/223/2267924481840%7%18-1.1
Todd Donovan
2009 · AAA
30 51→53 37→40 61→65 48 239/299/311 72305 438 22% 8% 72 -0.2 229/308/315 86300 531 23% 10% 78 +0.2 220/315/2977728743822%12%74-0.0
Dairon Blanco
2023 · AAA
30 48→49 48→50 62→70 41 239/294/378 139312 1642 28% 6% 88 +0.9 253/315/388 135325 1471 25% 6% 99 +1.7 253/321/383130320139524%7%98+0.7
Ian Miller
2021 · MLB
29 46→56 43→40 58→60 43 225/276/337 112275 1029 22% 6% 69 -0.4 228/277/322 94285 721 21% 6% 66 -0.6 230/279/3037328932520%5%59-0.7
Esix Snead
2006 · AAA
30 47 37→30 63→65 50 219/294/292 73267 444 19% 8% 66 -0.6 220/283/304 84267 733 19% 7% 63 -0.8 204/265/2433824344616%8%38-0.7
Tyler Wade
2023 · MLB
28 44→54 41→40 57→60 49 216/288/311 95273 835 23% 9% 68 -0.5 227/294/306 79301 635 25% 8% 69 -0.4 226/297/2865930644025%8%62-0.4
Drew Jackson
2022 · AAA
29 43 45 57→55 47 207/296/332 126302 1328 33% 10% 78 +0.2 215/291/329 114357 1221 39% 9% 74 -0.1 187/265/2566936482046%9%41-0.8
Eric Patterson
2012 · MLB
29 43→53 45→50 61→60 45 216/270/353 137266 1127 23% 7% 70 -0.3 203/272/296 93272 818 26% 8% 57 -1.2 184/268/2365226032028%10%38-0.8
Jorge Mateo
2023 · MLB
28 44→46 47→50 60→65 40 221/269/365 144285 1332 27% 5% 74 -0.1 218/266/352 134276 1340 25% 6% 69 -0.4 222/263/355133288134927%5%66-0.2
Tyler Graham
2014 · AAA
30 48→56 39→40 60→65 44 230/292/318 89291 633 22% 6% 71 -0.3 230/274/310 80286 728 21% 4% 61 -1.0 234/273/2875328943820%4%50-1.3
George Lombard
2007 · MLB
31 45→44 50 58→55 44 226/298/385 159307 1825 31% 8% 92 +1.2 227/291/365 138323 1523 32% 7% 83 +0.6 220/287/329109314123232%8%69-0.1