Bryan Martinez3B ACL Angels
Age 20 L/R 6'2" / 170 lbs ROK HR -4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION119 act + 79 ros · stats below = ROS only
wRC+†36
AVG/OBP/SLG.177 / .239 / .273
PA79
HR1
K%33
BB%6
BABIP259
ISO95
MLB%0%
Value2026 · WAR
BAT: -18.6 runs (wOBA-derived runs vs avg)-19BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: -1.20-1.2WAR
trajectory · projected WAR by year
-0.4-0.7-0.72628
Tools · ContractCON 25 / POW 42
Toolsscout grade
CONTACT25
scouting grade only
POWER42
scouting grade only
EYE46
scouting grade only
SPEED59
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
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
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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
202317 ROKDSL Angels 4137 5100 4220 33 135220162382 27333 5410 172 -10
202317 ROKDSL Angels 4134 7100 7150 33 206341235577 29368 3717 283 75
202418 ROKDSL Angels 176153 31431 13545 238 203287288574 85297 317 251 50
202418 ROKDSL Angels 176142 39641 24405 238 275398394792 120365 2314 352 128
202519 ROKACL Angels 149138 20312 4804 33 145192225416 80310 543 182 -2
202519 ROKACL Angels 149135 35533 7524 33 259315407722 148390 355 316 100
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKLAA 119111 15313 7530 20 135186261448 126214 456 191 4 -13 +0 +0 +0 +3 -0.9
YTD20 ROKLAA 119106 21424 12370 20 198280387666 189258 3110 294 83 -2 +0 +0 +0 +3 0.2
ROS20 ROKLAA 0% 7973 13211 5261 20 177239273512 95255 336 232 36 -6 +0 +0 +0 +2 -0.3
ROS20 MLBLAA 0% 01 0000 000 00 254 224 30 +0 +0
FULL20 ROKLAA 119112 15313 7530 20 134186259445 125211 456 191 4 -13 +0 +0 +0 +3 -0.9
TOT20 ROKLAA 198184 28524 12791 40 152208266474 114235 406 207 17 -19 +1 +0 +1 +6 -1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBLAA 34% 236217 40724 15752 51 184244290534 106260 326 245 46 -14 +1 +0 +1 +7 -0.6
202822 MLBLAA 48% 353322 621137 241094 82 193257311568 118264 317 254 53 -19 +1 +0 +1 +10 -0.7
202721 MLBLAA 34% 8175 13211 5261 20 173235267501 93259 326 237 40 -6 +0 +0 +0 +2 -0.3
202822 MLBLAA 48% 171156 29513 11532 41 186249288537 103263 316 246 46 -10 +0 +0 +1 +5 -0.5
▸ Career Totals
Career 252232 42724 16793 61 181244280524 99253 316 243 44 -16 +1 +0 +1 +7 -0.7
/ 162G 650598 10818510 412048 153 181244278521 97253 316 243 44 -41 +2 +0 +2 +18 -1.9
Career 1034940 171281015 6536616 4417 182247281527 99275 356 236 39 -71 +2 +0 +4 +29 -3.7
/ 162G 650591 1071869 4123010 2811 181246277524 96275 356 236 39 -45 +1 +0 +2 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Angels 4134 7100 7150 33 206341235577 29368 3717 283 75 -1 -1 +1 -0.1
202418 ROKDSL Angels 176142 39641 24405 238 275398394792 120365 2314 352 128 +6 +1 +5 1.2
202519 ROKACL Angels 149135 35533 7524 33 259315407722 148390 355 316 100 -0 -1 +4 0.4

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
239378192250299+1+1-1.0-0.5
/1626641114+2.4+1.7-1.7pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Bryan Martinez (OGILVIE) 20 20→25 37→42 54→59 46 152/208/266 114235 44 40% 6% 17 -1.2
David Calabrese
2023 · A
20 38→37 41→45 56→50 41 186/249/288 102279 815 35% 7% 45 -2.1 184/254/304 120272 1313 35% 8% 53 -1.5 166/230/26296226111331%7%28-1.4
Jefry Puente
2012 · A
20 35 37→45 55→50 47 170/258/247 77249 311 30% 9% 40 -2.4 192/268/269 77260 314 25% 8% 49 -1.8 163/244/2195620902720%7%23-0.9
Jordan Viars
2023 · A
20 39 39→40 52→45 41 191/262/272 80279 87 32% 7% 47 -1.9 179/257/278 99298 95 40% 7% 48 -1.9 155/238/25510026911443%7%31-1.3
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Omar Lebron
2019 · A
20 39 41→40 49→55 45 192/265/289 97247 915 26% 7% 53 -1.5 194/266/285 91272 69 29% 7% 53 -1.5 150/240/231812133928%8%27-0.8
Eduardo Sosa
2011 · A
20 41→40 38→40 52→50 40 196/255/280 84286 515 32% 6% 46 -2.0 205/245/272 67306 311 32% 4% 38 -2.6 199/240/2606129521132%4%29-1.6
Jaden Rudd
2023 · A
20 40→36 40→30 50 49 191/283/285 94262 712 28% 10% 60 -1.0 181/291/247 66292 314 35% 10% 56 -1.3 157/284/2075026621636%11%41-1.2
Misael Urbina
2022 · A
20 36→29 40→45 51→50 48 177/255/271 94227 713 24% 8% 44 -2.1 175/249/266 91263 610 33% 8% 40 -2.4 157/237/2367924751036%9%25-2.0
Shane Mardirosian
2016 · A
20 42→39 37→40 50→45 39 199/247/278 79276 413 28% 5% 41 -2.3 196/245/264 68276 48 29% 5% 37 -2.6 187/239/249622613728%5%28-1.7
Kody Eaves
2013 · A
20 41→43 39→45 56→50 41 200/251/288 89269 58 27% 6% 46 -2.0 205/243/301 96280 614 28% 4% 45 -2.1 179/237/29611625210732%6%40-1.5
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Cole Roederer
2021 · A
21 38→31 43→45 51→50 41 190/257/298 109284 1112 35% 8% 52 -1.6 205/269/317 112309 1112 35% 7% 62 -0.9 180/254/293113270131136%8%49-1.0
Andry Arias
2021 · A
21 40 40 52→40 41 192/259/281 89288 78 34% 7% 48 -1.9 189/254/288 99297 86 37% 7% 48 -1.9 161/231/2611002509337%7%29-1.0
Cristhian Vasquez
2017 · A
20 32 38→30 49→50 42 161/225/240 79224 68 30% 7% 23 -3.6 195/251/268 73259 49 25% 6% 40 -2.4 190/244/2485824721122%5%30-1.4
Danyer Sanabria
2022 · A
20 35 41→45 48→45 33 176/220/268 92284 97 40% 5% 27 -3.3 201/249/292 91324 65 37% 6% 45 -2.1 197/243/294973095336%5%39-0.8
Luis Mendez
2023 · A
20 38 42→40 48→50 37 191/246/297 106283 1010 35% 6% 46 -2.0 188/254/269 81273 611 31% 8% 43 -2.2 188/248/2678025161326%7%37-1.1
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6
Dan Arcila
2011 · A
21 35 38→40 53→50 39 171/232/247 76265 512 36% 7% 27 -3.3 197/253/328 131268 136 30% 6% 57 -1.2 176/236/34216621819329%6%50-0.7
Jonathan Piron
2015 · A
20 40 37→45 56→50 35 193/225/278 84274 316 30% 4% 30 -3.1 203/230/310 107293 913 33% 3% 41 -2.3 197/220/309112282111434%2%33-1.5