Orlando MartinezOF Frisco RoughRiders
Age 28 L/L 5'11" / 185 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION269 act + 179 ros · stats below = ROS only
wRC+†79
AVG/OBP/SLG.233 / .293 / .337
PA179
HR2
K%23
BB%7
BABIP299
ISO104
MLB%2%
Value2026 · WAR
BAT: -12.2 runs (wOBA-derived runs vs avg)-12BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +12.7 runs (Replacement-level credit)+13REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.1-0.1-0.22628
Tools · ContractCON 55 / POW 35
Toolsscout grade
CONTACT55
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
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
Totals $0.0M $0.0M +$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
201820 A2 teams 291274 611014 13941 97 223260310571 88318 324 251 50
201820 A2 teams 291266 811715 21651 97 305358432790 128382 227 350 126
201921 A+Inland Empire 66ers 422391 8016212 251071 54 205254348602 143245 256 265 61
201921 A+Inland Empire 66ers 422380 10021412 36791 54 263329434763 171299 199 335 114
202123 AA2 teams 517489 10224211 231763 54 209249333582 125299 344 253 52
202123 AA2 teams 517479 12025417 321333 54 251301426727 175311 266 320 103
202224 AAA2 teams 430399 871637 231191 97 218262326588 108286 285 262 59
202224 AAA2 teams 430385 1041959 37921 97 270336416751 145326 219 330 111
202325 AA3 teams 561517 12030513 291335 95 232279385664 153283 245 282 74
202325 AA3 teams 561495 12529412 501085 95 253327400727 147296 199 320 103
202426 AA3 teams 436384 851326 41882 90 221300312612 91264 209 273 67
202426 AA3 teams 436365 1002026 58672 90 274375389764 115312 1513 341 119
202527 INTL2 teams 570514 1292545 461173 93 251316344661 93312 218 290 80
202527 INTL2 teams 570496 14729312 63803 93 296378440818 143329 1411 362 135
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AATEX 269246 601713 17653 95 244301358658 114317 246 282 74 -8 -0 +0 -2 +8 -0.2
YTD28 AATEX 269238 672013 25503 95 282357412769 130342 199 342 120 +6 -0 +0 -2 +8 1.2
ROS28 AATEX 2% 179163 38912 13421 42 233293337630 104301 237 288 79 -4 +0 +0 -1 +5 -0.0
ROS28 MLBTEX 2% 44 1000 010 00 250250250500 303 250 284 76 -0 +0 +0 -0 +0 -0.0
FULL28 AATEX 273250 611713 17663 95 244300356656 112317 246 282 74 -8 -0 +0 -2 +8 -0.2
TOT28 AATEX 448409 982625 301074 137 239298349647 110310 247 285 76 -12 -0 +0 -3 +13 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBTEX 23% 288263 611414 21682 52 232294338632 106296 247 287 78 -7 +0 -1 -2 +8 -0.2
202830 MLBTEX 35% 318290 681615 23752 52 234295348644 114295 247 287 78 -8 +0 -2 -2 +9 -0.3
202729 MLBTEX 23% 6560 13301 5150 11 217277317594 100298 238 283 75 -2 -0 -0 -0 +2 -0.1
202830 MLBTEX 35% 110100 23502 8261 21 230294340634 110297 247 283 75 -3 +0 -1 -1 +3 -0.1
▸ Career Totals
Career 179164 37803 13421 32 226287329616 104283 237 283 75 -5 -0 -1 -1 +5 -0.2
/ 162G 650596 13429011 471534 117 225286329615 104282 247 283 75 -18 -1 -4 -4 +18 -0.8
Career 40123684 8311732269 257101921 6936 226280341621 115289 256 273 67 -148 -1 -3 -24 +114 -6.4
/ 162G 650597 13528411 421653 116 226280342622 116290 256 273 67 -24 -0 -1 -4 +18 -1.0

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
201820 ABurlington Bees 238218 631213 17561 65 289343394738 106373 247 329 110 +3 -1 +7 0.9
201820 ROKOrem Owlz 5348 18502 490 32 3754236041.027 229421 178 440 195 +6 -0 +2 0.7
201921 A+Inland Empire 66ers 422380 10021412 36791 54 263329434763 171299 199 335 114 +7 -1 +12 1.9
202123 AARocket City Trash Pandas 436400 10323216 301193 53 258313445758 188326 277 333 113 +7 -0 +12 1.9
202123 INTLGlendale Desert Dogs 8179 17221 2140 01 215235329564 114250 172 249 48 -5 -0 +2 -0.3
202224 AAASalt Lake Bees 267244 611245 19591 33 250307393700 143306 227 309 95 -2 -1 +8 0.5
202224 AARocket City Trash Pandas 163141 43714 18330 64 305384454838 149361 2011 365 138 +7 -0 +5 1.1
202325 AAASalt Lake Bees 164147 361003 14300 21 245311374685 129284 189 303 90 -2 +0 +5 0.3
202325 AARocket City Trash Pandas 325292 781749 24643 63 267328445773 178309 207 337 116 +6 +0 +9 1.5
202325 INTLCangrejeros de Santurce 7256 11200 12142 11 196357232589 36256 1917 285 77 -2 -0 +2 -0.0
202426 AARocket City Trash Pandas 324274 721515 41511 40 263360380739 117298 1613 330 110 +4 +1 +9 1.4
202426 ROKACL Angels 3930 10010 830 20 333462400862 67370 821 393 159 +3 +0 +1 0.4
202426 INTLCriollos de Caguas 7361 18501 9131 30 295394426821 131347 1812 361 135 +3 +1 +2 0.6
202527 AACorpus Christi Hooks 269237 641223 28461 42 270348376724 105323 1710 326 108 +2 +0 +8 1.0
202527 INTLTomateros de Culiacan 301259 831719 35342 51 320405498903 178335 1112 394 160 +20 +1 +9 3.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
Orlando Martinez (OGILVIE) 28 55 35 45 45 239/298/349 110310 513 24% 7% 76 -0.2
Taylor Kohlwey
2023 · AAA
29 48→55 40→45 48→50 48 228/297/323 95294 810 24% 8% 75 -0.0 227/307/336 109294 912 24% 9% 82 +0.5 237/332/353115300101522%11%95+1.2
Jesus Valenzuela
2017 · AAA
28 49 42→40 46→40 47 238/289/337 99281 108 19% 7% 74 -0.1 226/269/346 120285 139 24% 5% 69 -0.4 198/225/31211525212027%2%37-0.4
BJ Boyd
2021 · AAA
28 49→56 40→45 48→50 43 237/282/331 94290 810 21% 5% 69 -0.4 258/311/406 148312 1612 22% 6% 102 +1.9 269/324/418149322171221%6%107+1.3
Yonathan Daza
2022 · MLB
28 51→56 39→40 47→50 46 243/291/325 82293 68 19% 6% 72 -0.2 244/295/324 80291 56 17% 6% 73 -0.1 250/300/318692963416%5%72-0.1
Charles Thomas
2007 · MLB
28 47→50 42→45 46→50 46 228/293/325 97281 1013 22% 7% 74 -0.1 217/270/308 91283 913 25% 6% 59 -1.1 197/244/2576126351426%6%32-1.5
Val Majewski
2009 · AAA
28 50→53 44→45 46→50 45 242/294/365 123296 1010 22% 6% 84 +0.6 234/290/379 145286 1710 24% 7% 86 +0.8 230/289/376146282191025%7%83+0.2
Peter Bergeron
2007 · MLB
29 50→58 42→40 44→50 45 240/289/341 101303 911 24% 6% 75 -0.0 229/279/329 100290 811 23% 6% 68 -0.5 223/261/274512830820%5%43-0.4
Seth Mejias-Brean
2019 · AAA
28 49→52 41→45 46→45 42 236/284/333 97298 96 24% 5% 71 -0.3 231/278/349 118294 138 25% 6% 73 -0.1 223/270/33911628314826%5%63-0.5
Carlos Alvarez
2016 · AAA
28 47 42→45 46→45 53 227/309/340 113273 98 19% 9% 85 +0.7 234/301/318 84292 59 20% 7% 75 -0.0 236/302/296602982720%7%66-0.2
Gilberto Sotomayor
2006 · AAA
28 49 41→30 47→45 45 235/285/332 97282 811 20% 6% 72 -0.2 257/290/330 73300 59 16% 4% 72 -0.2 279/305/329503233614%3%75-0.0
Drew Meyer
2010 · AAA
28 51→57 39→40 49→50 48 244/297/330 87297 57 19% 7% 76 +0.0 226/281/322 96286 78 22% 7% 67 -0.5 198/257/278802535723%7%43-1.1
Charlie Tilson
2021 · MLB
28 48→58 38→40 49→55 43 226/273/303 77286 512 22% 5% 59 -1.1 242/294/348 106317 719 25% 5% 79 +0.3 265/313/3589335722925%4%86+0.3
Zack Cox
2017 · AAA
28 52→56 41→45 46→40 41 245/293/347 102339 84 29% 6% 78 +0.2 233/284/320 87335 76 30% 6% 68 -0.5 236/287/297613443130%6%62-0.5
Ryan Goins
2016 · MLB
28 50→59 39→45 42→45 45 239/286/328 89298 64 22% 6% 70 -0.3 224/272/331 107283 95 23% 6% 66 -0.6 233/288/3481153079426%7%75-0.0
Hernan Iribarren
2012 · AAA
28 47→57 41→40 47→55 43 227/269/321 94275 812 21% 5% 61 -1.0 232/282/302 70299 416 22% 6% 62 -0.9 268/302/341733274318%5%77+0.1
Juan Carlos Gamboa
2019 · AAA
28 48 43→45 47→50 43 236/289/345 109300 1110 25% 6% 76 +0.1 236/300/346 110323 129 28% 8% 82 +0.5 237/305/3289232711529%8%80+0.2
Ryan Lollis
2015 · AAA
28 49→59 41→45 47→45 46 237/281/336 99269 97 16% 5% 71 -0.3 249/295/331 82292 58 16% 6% 75 -0.0 255/301/325703013716%6%73-0.1
Alec Keller
2019 · AA
27 56 39→40 48→50 42 266/303/355 89328 58 20% 5% 84 +0.6 257/300/343 86317 611 20% 5% 80 +0.4 261/299/3256333041221%4%71-0.2
Corey Jones
2016 · AAA
28 52→57 39→40 39→45 43 248/289/335 88300 55 19% 5% 74 -0.1 234/286/335 101276 88 18% 5% 72 -0.2 231/287/3301002668816%5%69-0.3
Efren Navarro
2014 · AAA
28 54→60 40→45 43→45 47 258/308/357 99316 76 20% 7% 87 +0.8 256/307/349 93324 54 21% 7% 85 +0.7 254/307/339853205121%7%78+0.2