Josh Rojas3B Omaha Storm Chasers
Age 32 L/R 6'1" / 200 lbs MLB HR -6% Svc 7.000 · Ctrl thru 2026
2026 ROS PROJECTION269 act + 179 ros · stats below = ROS only
wRC+†vL 467vR 92
AVG/OBP/SLG.249 / .305 / .389
PA179
HR4
K%22
BB%7
BABIP305
ISO140
MLB%100%
Value2026 · WAR
BAT: -14.1 runs (wOBA-derived runs vs avg)-14BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.9 runs (Defensive runs vs avg)-1FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +12.7 runs (Replacement-level credit)+13REPTotal WAR: -0.00-0.0WAR
trajectory · projected WAR by year
0.00.30.0-0.3262829
Tools · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
659.4%
xwOBA
270.281
POWER40
Barrel%
255.0
Avg EV
4088.4
Bat Spd
1767.8
EYE60
Chase%
9023.5%
SPEED40
Sprint
1725.9
Platoon Splits2024-2025 · 687 PA
vs LHP
vs RHP
Edge
PA
97
590
wRC+
-5
78
▶▶R
wOBA
179
287
▶▶R
ISO
021
115
▶▶R
BABIP
223
271
▶▶R
K%
32.0%
21.2%
▶▶R
BB%
6.2%
9.8%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $0.0M -$0.4M

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
201723 A2 teams 235213 43436 13562 00 202254333588 131234 246 261 58
201723 A2 teams 235207 545510 19462 00 261329478807 217278 208 344 121
201824 AA2 teams 556505 1102867 431181 3814 218281339619 121267 218 270 65
201824 AA2 teams 556480 1263468 68891 3814 263355408764 146303 1612 339 118
201925 AAA3 teams 636572 13733418 571386 3712 240315406721 166285 229 316 100
201925 AAA3 teams 636554 16840625 751116 3712 303392532925 229341 1712 405 168
202026 MLBArizona Diamondbacks 7061 11000 7160 11 180265180445 234 2310 208 18 -7 -0 +2 +0 +2 -0.3
202026 MLBArizona Diamondbacks 7061 11000 7160 11 180265180445 234 2310 212 20 -6 -0 +2 +0 +2 -0.3
202127 MLBArizona Diamondbacks 550488 12631311 581370 94 258337402739 143335 2511 323 106 +3 +0 -6 +2 +16 1.6
202127 MLBArizona Diamondbacks 550484 12832311 581370 94 264341411752 147345 2511 334 113 +8 +0 -6 +2 +16 2.1
202228 MLBArizona Diamondbacks 510443 1172419 55982 233 264348384732 120317 1911 319 102 +1 +3 -2 +2 +14 1.9
202228 MLBArizona Diamondbacks 510443 1192519 55982 233 269352391743 122323 1911 330 111 +6 +3 -2 +2 +14 2.4
202329 MLB2 teams 406370 901806 29951 130 243300341641 97308 237 281 73 -12 +3 +5 +1 +12 0.8
202329 MLB2 teams 406365 901706 32911 130 247307342650 96309 228 291 81 -9 +3 +5 +1 +12 1.2
202430 MLBSeattle Mariners 476424 972028 461083 104 229309342651 113287 2310 291 81 -10 +0 +8 +2 +13 1.4
202430 MLBSeattle Mariners 476422 951928 461083 104 225304336641 111282 2310 291 81 -10 +0 +8 +2 +13 1.3
202531 MLBChicago White Sox 211189 34902 19480 41 180255259514 79227 239 231 35 -15 +0 -4 +1 +6 -1.3
202531 MLBChicago White Sox 211189 34902 19480 41 180255259514 79227 239 236 39 -15 +0 -4 +1 +6 -1.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD32 AAAKC 269251 531418 15580 21 211256371626 159241 226 265 61 -12 +0 +0 +1 +8 -0.3
YTD32 AAAKC 269245 601719 21500 21 245305433737 188271 198 322 105 +1 +0 +0 +1 +8 1.0
ROS32 AAAKC 100% 179164 41914 13400 31 249305389694 140298 227 301 89 -2 +0 -1 +1 +5 0.3
ROS32 MLBKC 100% 179164 41914 13400 31 250305390695 140294 227 295 84 -3 +0 -1 +1 +5 0.2
FULL32 AAAKC 448415 9423212 28980 52 227275378654 152266 226 277 70 -15 +0 -1 +2 +13 -0.1
TOT32 AAAKC 448415 9423212 28980 52 226275378653 152266 226 280 72 -14 +0 -1 +2 +13 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBKC 100% 313286 691516 23721 41 241300364664 122298 237 296 85 -5 +0 -6 +1 +9 -0.1
202834 MLBKC 100% 270248 581215 20630 21 234291351642 117290 237 285 76 -7 +0 -6 +1 +8 -0.5
202935 MLBKC 100% 218200 46914 16530 10 230287345632 115281 247 272 67 -8 +0 -7 +1 +6 -0.8
202733 MLBKC 100% 313286 691516 23721 41 241300364664 122294 237 291 81 -7 +0 -6 +1 +9 -0.2
202834 MLBKC 100% 270248 581215 20630 21 234291351642 117286 237 280 72 -8 +0 -6 +1 +8 -0.6
202935 MLBKC 100% 218200 43813 16530 10 215273310583 95277 247 268 63 -9 +0 -7 +1 +6 -0.9
▸ Career Totals
Career 33042949 7051531054 3027578 7318 239311353663 114301 239 296 85 -57 +7 -17 +5 +94 3.3
/ 162G 650580 13930211 591492 144 240312355667 116301 239 296 85 -11 +1 -3 +1 +18 0.6
Career 46304163 9792122386 399104216 14542 235304359664 124291 239 292 82 -97 +12 -17 +7 +131 3.8
/ 162G 650584 13730312 561462 206 235303358661 123290 229 292 82 -14 +2 -2 +1 +18 0.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
201723 AAAFresno Grizzlies 1612 4000 430 00 333500333833 444 1925 401 165 +1 +0 +0 0.2
201723 AQuad Cities River Bandits 219195 505510 15432 00 256316487803 231268 207 340 118 +4 +0 +6 1.1
201824 AACorpus Christi Hooks 451390 982347 53761 2614 251342385727 133291 1712 324 106 +3 -0 +13 1.6
201824 A+Buies Creek Astros 10590 281121 15130 120 311410511921 200355 1214 405 168 +8 +2 +3 1.4
201925 MLBArizona Diamondbacks 157138 30702 18411 42 217312312624 94295 2611 289 80 -4 +0 +1 -7 +4 -0.5
201925 AAAReno Aces 284245 8320415 35423 204 3394286371.064 298360 1512 457 208 +35 +2 +8 4.6
201925 AACorpus Christi Hooks 195171 551328 22282 136 322405561967 240348 1411 422 181 +18 +0 +6 2.4
202026 MLBArizona Diamondbacks 7061 11000 7160 11 180265180445 234 2310 212 20 -6 -0 +2 +0 +2 -0.3
202127 MLBArizona Diamondbacks 550484 12832311 581370 94 264341411752 147345 2511 334 113 +8 +0 -6 +2 +16 2.1
202228 MLBArizona Diamondbacks 510443 1192519 55982 233 269352391743 122323 1911 330 111 +6 +3 -2 +2 +14 2.4
202329 MLBSeattle Mariners 350314 771704 27811 120 245305338643 92313 238 287 78 -9 +2 +5 +1 +10 1.0
202329 AAAReno Aces 5651 13002 5100 10 255321373694 118282 189 314 99 -0 +0 +2 0.2
202430 MLBSeattle Mariners 476422 951928 461083 104 225304336641 111282 2310 291 81 -10 +0 +8 +2 +13 1.3
202531 MLBChicago White Sox 211189 34902 19480 41 180255259514 79227 239 236 39 -15 +0 -4 +1 +6 -1.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 23242051 494109636 2305297 6315 241318353671 112305 2310 301 89 -29 +7 +3 +1 +66 4.8

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
#1Sean Rodríguezlast yr '19
career totals — 11 seasons, 2,871 PA
112,8717942226302380+10+168.18.5
/1626641810+2.3+3.71.9pk7: 9
#2Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#3Alex Coralast yr '11
career totals — 12 seasons, 3,756 PA
123,7563547245312341+8+297.88.1
/16266468+1.4+5.21.4pk7: 9
#4Eric Sogardlast yr '21
career totals — 10 seasons, 2,484 PA
102,4842646246312337+10+226.06.6
/162664712+2.7+5.91.6pk7: 7
#5Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
113,4685677237306349+12+125.35.8
/1626641115+2.4+2.21.0pk7: 6
#6Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5

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
Josh Rojas (OGILVIE) 32 45 40 40 60 226/275/378 152266 125 22% 6% 72 -0.0
Omar Quintanilla
2014 · MLB
32 49→58 42→45 44→45 51 235/303/340 105288 95 21% 9% 81 +0.4 224/282/337 113273 107 21% 7% 72 -0.2 199/230/3081092308318%3%40-0.8
Reid Brignac
2017 · MLB
31 46→51 41→50 46→50 47 225/286/325 100283 87 23% 8% 70 -0.3 216/273/335 119302 138 31% 7% 68 -0.5 197/255/31611928614535%6%53-1.1
Ryan Flaherty
2019 · MLB
33 48→45 41→55 46→45 51 230/308/326 96293 99 24% 9% 80 +0.4 230/290/381 151304 186 29% 7% 87 +0.8 222/279/38316229220230%7%82+0.4
Munenori Kawasaki
2013 · MLB
32 45→55 40→30 45→50 51 219/284/302 84254 811 17% 8% 64 -0.8 234/308/300 66283 311 17% 9% 73 -0.1 244/305/2965330311618%8%68-0.3
Luke Carlin
2013 · MLB
32 44 40→45 43→45 53 213/289/300 87258 85 20% 9% 66 -0.6 201/279/292 91252 87 22% 9% 60 -1.0 175/265/256812236523%10%42-0.9
Hector Garanzuay
2013 · AAA
32 45→55 42→45 43→50 47 220/275/330 110257 99 18% 6% 67 -0.5 272/313/390 118310 126 16% 5% 98 +1.6 281/324/38510331710414%5%99+1.1
Ryan Goins
2019 · MLB
31 45→55 42→45 46→45 44 220/267/329 109278 96 24% 6% 63 -0.8 231/289/348 117328 106 30% 7% 78 +0.2 214/264/300863097331%6%51-1.1
Mike Freeman
2020 · MLB
32 48→58 44→45 44→55 46 237/301/353 115309 139 26% 8% 85 +0.7 224/296/341 117303 128 28% 8% 79 +0.3 196/275/293972719629%9%54-0.7
Beau Taylor
2022 · MLB
32 43→45 43→45 47→30 44 208/284/314 107301 114 33% 8% 68 -0.5 210/293/322 112303 126 32% 9% 74 -0.1 170/285/2619125011033%12%53-0.5
Royce Huffman
2009 · AAA
32 46→52 42→45 43→45 48 225/295/335 110280 106 22% 8% 77 +0.1 236/300/340 104298 98 22% 7% 80 +0.4 246/313/332863096521%8%80+0.3
Johnny Monell
2018 · MLB
32 46→44 45→50 48→45 45 229/279/349 120274 147 22% 6% 74 -0.1 228/278/352 124318 107 30% 6% 74 -0.1 230/279/3511213366032%6%72-0.1
Juan Centeno
2022 · MLB
32 49 40→45 49→40 47 236/286/332 96279 76 18% 6% 72 -0.2 230/272/343 113295 116 25% 5% 69 -0.4 226/267/33310729511326%4%60-0.6
Mark Johnson
2007 · MLB
31 43 41→40 46→40 49 209/277/304 95254 86 21% 8% 62 -0.9 239/316/316 77277 65 15% 9% 81 +0.4 261/346/320582944112%11%92+0.5
Erick Almonte
2009 · AAA
31 49→48 43→40 44→45 51 240/306/356 116288 107 20% 9% 86 +0.8 247/301/339 92315 77 22% 7% 79 +0.3 257/309/333773306522%7%77+0.1
Kevin Howard
2012 · AAA
31 49→56 42→45 41→45 45 238/278/336 99275 107 18% 5% 69 -0.4 244/281/358 114281 1211 18% 5% 76 +0.1 258/291/369112289121215%4%79+0.2
Quinton McCracken
2002 · MLB
31 46→56 42→40 44→50 53 222/295/333 110261 97 18% 9% 76 +0.1 259/318/372 113308 69 17% 8% 95 +1.4 267/324/3731063164916%8%94+0.6
Paul Bako
2004 · MLB
32 48 41→45 41→40 53 231/304/340 109284 73 20% 10% 82 +0.5 224/300/316 92287 65 22% 9% 74 -0.1 220/295/308882969027%9%62-0.3
Matt Erickson
2007 · AAA
32 50 37→40 45 46 235/296/301 66286 58 19% 6% 69 -0.4 242/299/327 85294 69 19% 6% 76 +0.1 265/322/335703192616%6%85+0.3
Tyler Heineman
2022 · MLB
31 49→43 41→45 43→50 45 235/291/334 99289 87 21% 6% 75 -0.0 216/290/301 85263 711 19% 8% 66 -0.6 221/315/323103271111421%10%81+0.1
Yolmer Sánchez
2023 · MLB
31 41→51 44→50 45→50 46 204/284/315 111277 129 29% 9% 68 -0.5 205/298/309 104282 98 28% 11% 72 -0.2 192/293/284922687828%11%62-0.7