Joey OrtizSS Milwaukee Brewers
Age 28 R/R 5'10" / 192 lbs MLB HR -4% Svc 2.174S2 · Ctrl thru 2029
2026 ROS PROJECTION241 act + 263 ros · stats below = ROS only
wRC+†vL 10190vR 62
AVG/OBP/SLG.234 / .299 / .347
PA263
HR4
SB9
K%17
BB%8
BABIP274
ISO113
MLB%100%
Value2026 · WAR
BAT: -16.6 runs (wOBA-derived runs vs avg)-17BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +3.3 runs (Defensive runs vs avg)+3FLDPOS: +5.4 runs (Positional adjustment)+5POSREP: +14.3 runs (Replacement-level credit)+14REPTotal WAR: +0.60+0.6WAR
0.00.81.70.21.21.00.7+$16M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 50 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
905.2%
xwOBA
360.292
POWER40
Barrel%
163.8
Avg EV
1786.6
Bat Spd
4871.2
EYE50
Chase%
8325.3%
SPEED60
Sprint
9029.0
Platoon Splits2024-2026 · 1083 PA
vs LHP
vs RHP
Edge
PA
321
762
wRC+
113
66
◀◀L
wOBA
333
272
◀◀L
ISO
162
097
◀◀L
BABIP
301
257
L
K%
19.3%
17.1%
R
BB%
8.7%
8.0%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.174 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.2$1.0M+$0.6M
2027Arb-2$2M+1.2$9M+$7M
2028Arb-3$3M+1.0$7M+$5M
2029Arb-4$3M+0.7$2M+$0.0M (cut)
Totals $6M $19M +$12M

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
202123 A+2 teams 156141 28712 11433 40 199271305576 106268 287 261 58
202123 A+2 teams 156136 36924 16323 40 265355449803 184317 2110 356 130
202224 AA2 teams 600556 13627614 331266 82 245294390684 146290 216 296 85
202224 AA2 teams 600539 15335619 50986 82 284351477828 193315 168 363 136
202325 AAA2 teams 423389 1052558 25953 114 270319422741 152332 226 314 99
202325 AAA2 teams 423382 1193149 32783 114 312369484854 173365 188 372 143
202426 MLBMilwaukee Brewers 511440 10726611 561036 116 243337405741 161289 2011 325 107 +4 -0 +10 +2 +14 3.1
202426 MLBMilwaukee Brewers 511440 10525611 561036 116 239333398730 159283 2011 323 106 +3 -0 +10 +2 +14 3.0
202527 MLBMilwaukee Brewers 506470 1101917 27743 143 234280323603 89265 155 267 63 -21 +2 +12 +5 +14 1.2
202527 MLBMilwaukee Brewers 506470 1081817 27743 143 230276317593 87260 155 266 62 -22 +2 +12 +5 +14 1.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 MLBMIL 241213 48803 21420 54 225295305600 80263 179 265 61 -11 -1 +1 +3 +7 -0.0
YTD28 MLBMIL 241213 48803 21420 54 225295305600 80263 179 268 63 -10 -1 +1 +3 +7 0.0
ROS28 MLBMIL 100% 263239 561124 21461 93 234299347646 113270 178 289 80 -6 +1 +2 +3 +7 0.7
ROS28 MLBMIL 100% 263239 561124 21461 93 234299347646 113268 178 284 75 -7 +1 +2 +3 +7 0.6
FULL28 MLBMIL 504452 1041927 42881 147 230297327624 97269 178 275 69 -18 +0 +3 +5 +14 0.5
TOT28 MLBMIL 504452 1041927 42881 147 230297327624 97269 178 278 71 -17 +0 +3 +5 +14 0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIL 98% 492448 1052138 39862 165 234299348647 114270 178 288 79 -12 +1 +2 +5 +14 1.1
202830 MLBMIL 98% 480437 1012037 38852 145 231296339634 108269 188 286 77 -13 +1 +2 +5 +14 0.9
202931 MLBMIL 98% 465423 971937 37842 124 229294338632 109267 188 281 74 -14 +1 +1 +5 +13 0.6
203032 MLBMIL 98% 446406 911826 35822 103 224289323612 99264 188 276 69 -16 +1 -0 +5 +13 0.3
202729 MLBMIL 98% 482439 1012037 38852 165 230294337631 107268 188 283 75 -14 +1 +2 +5 +14 0.9
202830 MLBMIL 98% 470428 981937 37842 145 229293336630 107267 188 280 73 -15 +1 +1 +5 +13 0.6
202931 MLBMIL 98% 456415 931836 36832 124 224289325614 101265 188 276 70 -16 +1 +1 +5 +13 0.4
203032 MLBMIL 98% 437397 881726 35812 93 222288320608 98262 198 271 65 -17 +1 -0 +5 +12 0.0
▸ Career Totals
Career 31592861 6561292048 25056518 8529 229295339634 109269 188 283 75 -91 +5 +29 +31 +90 6.6
/ 162G 650589 13527410 511164 176 229295340635 110268 188 283 75 -19 +1 +6 +6 +18 1.3
Career 43423949 9361933274 32282430 10935 237299358658 121280 197 291 81 -96 +8 +29 +40 +123 10.7
/ 162G 650591 14029511 481234 165 237298359657 122280 197 291 81 -14 +1 +4 +6 +18 1.6

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
202123 AABowie Baysox 6760 14204 6141 10 233313467780 233238 219 344 121 +2 +0 +2 0.4
202123 A+Aberdeen IronBirds 8976 22720 10182 30 289386434821 145373 2011 364 137 +4 +1 +3 0.7
202224 AAANorfolk Tides 115104 36724 9171 61 346404567971 221381 158 421 180 +10 +1 +3 1.5
202224 AABowie Baysox 485435 11728415 41815 21 269339455794 186298 178 349 125 +14 +0 +14 2.8
202325 MLBBaltimore Orioles 3433 7100 090 00 212212242455 30280 260 197 9 -3 +0 +1 +2 +1 0.0
202325 AAANorfolk Tides 389349 1123049 32693 114 321383507890 186373 188 387 155 +24 +1 +11 3.6
202426 MLBMilwaukee Brewers 511440 10525611 561036 116 239333398730 159283 2011 323 106 +3 -0 +10 +2 +14 3.0
202527 MLBMilwaukee Brewers 506470 1081817 27743 143 230276317593 87260 155 266 62 -22 +2 +12 +5 +14 1.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 1051943 22044718 831869 259 233301352654 119271 188 292 81 -22 +1 +23 +9 +30 4.2

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
#1Cesar Izturislast yr '13
career totals — 12 seasons, 4,646 PA
124,64617110254293322+38+9410.911.5
/162664216+5.4+13.51.6pk7: 12
#2Brendan Ryanlast yr '15
career totals — 9 seasons, 2,872 PA
92,8721967234295315+30+8510.611.0
/162664415+6.9+19.72.5pk7: 11
#3Leonys Martinlast yr '19
career totals — 8 seasons, 2,784 PA
82,78458126243301366+10+5310.710.8
/1626641430+2.4+12.62.6pk7: 11
#4Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#5Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#6Darwin Barneylast yr '17
career totals — 7 seasons, 2,729 PA
72,7292929246294339+10+466.56.5
/16266477+2.5+11.21.6pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,60756104233296342+39+565.65.6
/1626641019+7.1+10.31.0pk7: 6

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
Joey Ortiz (OGILVIE) 28 50 40 60 50 230/297/327 97269 714 17% 8% 71 +0.6
Tyler Saladino
2017 · MLB
28 51→47 44→45 56→55 44 252/296/368 116298 1223 20% 5% 85 +0.7 219/282/335 116282 1216 26% 7% 72 -0.2 198/271/322124259141528%8%62-0.5
Delino DeShields
2021 · MLB
28 49→55 40→45 57→65 51 233/306/326 93302 727 24% 9% 79 +0.3 216/308/294 78305 528 27% 11% 72 -0.2 207/307/2676130733130%12%63-0.5
Jonathan Davis
2020 · MLB
28 46→52 44→45 53→55 46 224/304/346 122289 1119 25% 7% 85 +0.7 215/309/329 114290 1122 27% 9% 82 +0.5 224/306/341117313112229%9%81+0.2
Pokey Reese
2001 · MLB
28 51→55 46→45 60→55 52 250/315/384 134277 1326 15% 8% 98 +1.6 240/304/351 111281 1023 17% 8% 85 +0.7 235/299/3309528082418%8%71-0.2
Adam Everett
2005 · MLB
28 51→53 44→45 54→50 47 251/305/365 114277 1115 14% 6% 89 +0.9 242/290/356 114273 1015 15% 5% 80 +0.4 237/284/34410826881515%5%70-0.3
Carlos Febles
2003 · MLB
27 50→52 42→40 53→55 54 242/319/350 108278 918 16% 9% 91 +1.1 237/308/330 93275 817 16% 8% 81 +0.4 229/292/2542526902214%6%53-0.6
Wilmer Difo
2019 · MLB
27 49→54 42→45 55 50 236/296/342 106280 916 19% 8% 79 +0.3 236/299/337 101301 912 23% 8% 79 +0.3 236/289/329932969922%7%68-0.3
Brendan Ryan
2010 · MLB
28 55→61 40 53→55 48 261/312/359 98299 618 15% 6% 89 +1.0 234/295/321 87276 515 16% 7% 73 -0.1 218/287/2957726231417%8%60-0.9
Ivan Ochoa
2011 · MLB
28 47→53 41→40 54→55 46 227/291/327 99283 820 22% 7% 73 -0.1 209/261/296 87259 611 21% 6% 52 -1.6 195/244/260652432819%5%35-1.6
Chris Burke
2008 · MLB
28 49→56 45 52→55 49 242/310/370 129273 1217 16% 7% 93 +1.3 223/295/329 106262 918 18% 8% 76 +0.0 210/283/2998925362218%8%56-0.7
Isiah Kiner-Falefa
2023 · MLB
28 55→56 39→40 53→55 48 261/310/342 81294 720 14% 6% 84 +0.6 256/304/349 93299 818 16% 5% 84 +0.6 264/305/3538930871816%4%83+0.3
Jason Ellison
2006 · MLB
28 52→54 41→40 50 49 248/301/349 101277 817 14% 6% 82 +0.5 254/308/350 96298 616 16% 6% 85 +0.7 241/303/3177529231517%7%72-0.1
Willie Bloomquist
2006 · MLB
28 52→56 38→40 58→60 46 244/288/333 88292 525 18% 6% 72 -0.2 252/314/322 70299 527 16% 8% 81 +0.4 284/325/3607632831813%5%90+0.5
Kramer Robertson
2023 · AAA
28 43→51 44→45 54→55 50 211/304/325 114268 1221 24% 9% 79 +0.3 200/298/284 84273 721 27% 10% 67 -0.5 173/285/2214824732328%11%45-1.8
Craig Gentry
2011 · MLB
27 51→56 40 57→60 45 245/303/334 89294 725 19% 6% 80 +0.4 253/320/341 88306 532 18% 7% 89 +0.9 272/345/3457333024017%7%95+0.7
Shane Robinson
2013 · MLB
28 53→59 44→45 53→55 50 256/313/381 125291 1114 16% 7% 96 +1.5 242/308/336 94279 713 15% 8% 82 +0.5 239/307/3117227631314%8%73-0.1
Miguel Cairo
2002 · MLB
28 54→58 40→45 54→55 55 258/320/355 97280 723 11% 8% 92 +1.2 251/309/368 117279 911 13% 6% 91 +1.1 256/311/37311728491113%5%89+0.5
Cliff Pennington
2011 · MLB
27 51→55 40→45 59→55 53 242/311/346 104286 627 17% 9% 85 +0.7 243/303/348 105292 817 18% 8% 83 +0.6 240/301/3349429071419%8%74-0.0
Eric Fryer
2014 · MLB
28 43→53 44→45 55→50 48 213/285/333 120267 1112 24% 8% 72 -0.2 232/293/322 90302 710 23% 8% 72 -0.2 248/309/312643243623%8%73-0.0
Tim Locastro
2020 · MLB
28 49→53 42→45 60 44 236/324/349 114285 829 19% 5% 95 +1.4 222/308/343 121268 1025 21% 6% 86 +0.8 207/296/319112263113624%5%73-0.1