Andrew SojkaOF West Michigan Whitecaps
Age 25 L/R 6'1" / 210 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION263 act + 175 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.200 / .283 / .309
PA175
HR3
SB7
K%29
BB%9
BABIP271
ISO109
MLB%0%
Value2026 · WAR
BAT: -20.8 runs (wOBA-derived runs vs avg)-21BATRUN: +3.4 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.6 runs (Positional adjustment)-3POSREP: +12.4 runs (Replacement-level credit)+12REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.3-0.42627
Tools · ContractCON 31 / POW 38
Toolsscout grade
CONTACT31
scouting grade only
POWER38
scouting grade only
EYE53
scouting grade only
SPEED57
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028Extbeyond projection horizon · no WAR estimate
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
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
202524 A+Peoria Chiefs 8175 8201 5280 12 107163173336 67152 356 162 -18
202524 A+Peoria Chiefs 8173 12401 7190 12 164237260498 96208 239 228 32
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 A+DET 263226 43724 27813 183 190285292577 102265 3110 258 56 -13 +2 +0 -2 +7 -0.5
YTD25 A+DET 263215 50925 38603 183 233355363718 130288 2314 322 105 +1 +2 +0 -2 +7 1.0
ROS25 A+DET 0% 175155 31613 16502 71 200283309592 109268 299 265 61 -8 +1 +0 -1 +5 -0.3
ROS25 MLBDET 0% 11 0000 000 00 264 00 254 53 -0 +0 +0 -0 +0 -0.0
FULL25 A+DET 264227 43724 27813 183 189284291575 101264 3110 258 56 -13 +2 +0 -2 +7 -0.5
TOT25 A+DET 438381 741337 431315 254 194284299583 105268 3010 261 58 -21 +3 +0 -3 +12 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBDET 30% 293261 531025 27823 82 203285314599 111270 289 272 66 -11 +1 +0 -2 +8 -0.4
202726 MLBDET 30% 8980 16302 8251 21 200281312593 112266 289 261 58 -4 +0 +0 -1 +3 -0.2
▸ Career Totals
Career 9081 16302 8251 21 198278309586 111259 289 261 58 -4 +0 +0 -1 +3 -0.2
/ 162G 650585 11522014 581817 147 197277306583 109259 289 261 58 -31 +0 +0 -4 +18 -1.7
Career 549491 921839 481605 165 187266291557 104256 299 254 52 -30 +1 +0 -3 +16 -1.7
/ 162G 650581 10921411 571896 196 188267294561 107256 299 254 52 -35 +1 +0 -4 +18 -2.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
202524 A+Peoria Chiefs 8173 12401 7190 12 164237260498 96208 239 228 32 -6 -1 +2 -0.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
Andrew Sojka (OGILVIE) 25 31 38 57 53 194/284/299 105268 725 30% 10% 58 -0.8
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Shayne Fontana
2022 · AA
25 40 41→45 48→55 46 193/273/296 103282 88 32% 9% 58 -1.2 214/297/319 105298 1014 29% 9% 75 -0.0 219/304/31898295101927%8%75-0.0
Jackson Cluff
2022 · AA
25 40→29 40→45 49→60 37 191/259/277 86288 712 34% 6% 48 -1.9 177/254/283 106281 1016 38% 8% 47 -1.9 181/273/314133265152835%10%61-0.6
Jacob Rhinesmith
2021 · A
25 41→44 42→45 49→50 45 202/264/307 105253 911 24% 7% 57 -1.2 211/277/319 108281 99 27% 7% 66 -0.6 214/284/34212827511825%8%72-0.2
Cam Gibson
2019 · AA
25 40→41 43→45 53→55 43 198/261/314 116274 1117 31% 7% 57 -1.2 200/261/298 98280 819 30% 7% 53 -1.5 181/243/2708825172529%6%35-2.1
Danny Payne
2011 · A
25 39→42 42→45 55→50 48 190/278/297 107285 919 34% 10% 61 -1.0 196/278/323 127324 1214 39% 10% 67 -0.5 170/264/317147295141143%11%59-0.6
Preston Beck
2016 · AA
25 41→44 42→45 48→45 48 204/272/313 109254 98 23% 8% 62 -0.9 215/268/319 104272 96 23% 6% 61 -1.0 214/263/3141002749324%5%55-0.9
Devin Foyle
2021 · A
24 42→36 40→45 48→45 45 201/279/294 93296 812 32% 9% 60 -1.0 209/277/348 139270 168 28% 8% 73 -0.1 196/269/34214524418627%8%65-0.4
Julian Escobedo
2023 · AA
25 37→34 41→40 48→50 40 186/251/287 100259 914 31% 6% 46 -2.0 205/270/324 119291 1114 32% 7% 64 -0.8 182/254/327145270142036%6%54-0.3
Parker Bates
2023 · A
25 38 45→50 50 41 195/259/317 123270 1212 31% 6% 58 -1.2 191/252/273 82267 712 29% 7% 43 -2.2 164/226/2084522841228%6%13-2.3
Matt Winaker
2021 · A
25 37→38 41→45 46→45 42 183/263/283 100256 87 30% 7% 52 -1.6 195/287/282 87269 76 28% 8% 62 -0.9 175/279/254792407327%9%50-0.7
Brian O'Grady
2017 · A
25 39→37 42→60 53→50 48 191/276/300 109267 1014 30% 10% 61 -1.0 199/268/347 148275 1614 32% 8% 69 -0.4 207/269/398192270241532%7%82+0.3
Jacob Pearson
2023 · AA
25 39 41→40 50 44 195/260/293 98266 819 29% 7% 52 -1.6 202/266/316 114300 1015 34% 7% 60 -1.0 141/207/294152225171344%8%26-0.6
Jonny Butler
2023 · A
24 43→31 41→45 53→55 43 207/268/306 98300 810 32% 8% 57 -1.2 185/257/298 113267 1017 32% 8% 53 -1.5 165/245/279113234101832%8%39-1.3
Steele Walker
2021 · A
25 44→46 42→45 47→50 43 217/273/326 110272 910 24% 6% 65 -0.7 215/268/339 124260 1410 23% 6% 66 -0.6 206/259/329123245151022%6%56-0.6
Patrick Dorrian
2021 · A
25 42→39 42→55 51→45 40 203/257/318 115292 97 32% 6% 56 -1.3 198/263/346 148305 186 39% 8% 67 -0.5 190/258/35316328421539%8%63-0.6
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Tanner Allen
2023 · A
25 37 40→50 48→45 43 184/240/274 90227 75 22% 6% 38 -2.6 217/274/329 112267 128 23% 6% 66 -0.6 223/282/34011726914922%6%68-0.2
Austin Davidson
2018 · A
25 43→40 40→45 45 45 209/273/307 97268 77 24% 7% 60 -1.0 221/281/340 119280 106 24% 7% 72 -0.2 221/283/35213127212322%7%73-0.1