Drew SwiftSS Las Vegas Aviators
Age 27 R/R 6'0" / 165 lbs AAA HR -4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION305 act + 203 ros · stats below = ROS only
wRC+†56
AVG/OBP/SLG.215 / .293 / .276
PA203
HR1
SB7
K%30
BB%9
BABIP318
ISO61
MLB%10%
Value2026 · WAR
BAT: -19.8 runs (wOBA-derived runs vs avg)-20BATRUN: +2.5 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.4 runs (Positional adjustment)+5POSREP: +14.4 runs (Replacement-level credit)+14REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 25
Toolsscout grade
CONTACT35
scouting grade only
POWER25
scouting grade only
EYE50
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
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
Totals $0.0M $-0.7M +$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
202122 A+Lansing Lugnuts 11896 13301 17462 121 135278198476 62240 3914 230 34
202122 A+Lansing Lugnuts 11892 16501 21342 121 174339261600 87259 2918 285 77
202223 A+Lansing Lugnuts 256231 50711 20814 212 216290268559 52327 328 253 52
202223 A+Lansing Lugnuts 256221 56811 30614 212 253353312665 59344 2412 310 96
202324 AA3 teams 343312 631130 241163 93 202265256522 54321 347 232 36
202324 AA3 teams 343299 741440 37853 93 247336321657 74346 2511 301 88
202425 INTLMesa Solar Sox 3229 5100 3100 10 172250207457 34263 319
202425 INTLMesa Solar Sox 3229 5100 3100 10 172250207457 34263 319 219 26
202526 AA2 teams 460417 831311 321492 203 199259242502 43305 327 227 32
202526 AA2 teams 460400 991722 491162 203 247333315648 68342 2511 294 84
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAAOAK 305268 631011 35931 133 235326291617 56354 3011 279 72 -10 +1 +0 +3 +9 0.4
YTD27 AAAOAK 305254 701211 49721 133 276395343737 67379 2416 343 121 +7 +1 +0 +3 +9 2.1
ROS27 AAAOAK 10% 203181 39611 19621 72 215293276569 61317 309 259 56 -10 +1 +0 +2 +6 -0.1
ROS27 MLBOAK 10% 2018 4100 260 10 222300278578 56314 3010 255 53 -1 +0 +0 +0 +1 -0.0
FULL27 AAAOAK 325286 671111 37991 143 234324290614 56353 3011 278 71 -11 +2 +0 +3 +9 0.4
TOT27 AAAOAK 508449 1021622 541552 205 227313285598 58340 3011 271 66 -20 +2 +0 +5 +14 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBOAK 31% 333298 651112 31991 102 218294282576 64313 309 264 60 -15 +1 -1 +4 +9 -0.2
202829 MLBOAK 40% 352314 681212 331042 102 217295280575 64311 309 266 62 -15 +1 -1 +4 +10 -0.2
202728 MLBOAK 31% 10392 20301 10310 31 217294283577 65311 3010 259 56 -5 +0 -0 +1 +3 -0.1
202829 MLBOAK 40% 139124 26401 13411 41 210290266556 56309 299 261 58 -7 +0 -1 +1 +4 -0.1
▸ Career Totals
Career 262234 50802 25781 82 214292274566 60308 3010 260 57 -13 +1 -1 +3 +7 -0.3
/ 162G 650581 1242005 621942 205 213291274565 60307 3010 260 57 -32 +2 -2 +7 +18 -0.6
Career 20971878 3866488 17966715 9015 206280261541 55312 329 243 44 -132 +12 -2 +22 +59 -4.1
/ 162G 650582 1192022 552075 285 204279256535 52311 328 243 44 -41 +4 -1 +7 +18 -1.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
202122 A+Lansing Lugnuts 11892 16501 21342 121 174339261600 87259 2918 285 77 -3 +2 +3 0.2
202223 A+Lansing Lugnuts 256221 56811 30614 212 253353312665 59344 2412 310 96 -1 +3 +7 1.0
202324 AAMidland RockHounds 292261 661040 26731 52 253323322645 69351 259 292 82 -6 +0 +8 0.2
202324 A+Lansing Lugnuts 2723 5200 490 21 217333304638 87357 3315 299 87 -0 +0 +1 0.0
202324 ROKACL Athletics 2415 3200 732 20 200500333833 133250 1229 409 171 +2 +0 +1 0.3
202425 INTLMesa Solar Sox 3229 5100 3100 10 172250207457 34263 319 219 26 -3 +0 +1 -0.2
202526 AAALas Vegas Aviators 169151 48902 16450 51 318383417800 99442 279 357 132 +6 +1 +5 1.2
202526 AAMidland RockHounds 291249 51820 33712 152 205303253556 48283 2411 258 56 -15 +2 +8 -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
#1Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Tony Gwynn Jr.last yr '14
career totals — 7 seasons, 1,749 PA
71,749777239310313+1+354.14.1
/162664329+0.5+13.11.6pk7: 4
#4Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#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 1 projected seasons
126828215289278+3+3-0.1-0.1
/162664419+7.1+7.4-0.3pk7: 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
Drew Swift (OGILVIE) 27 35 25 55 50 227/313/285 58340 220 30% 11% 66 +0.2
Jake Palomaki
2022 · AA
27 42 35→30 50 49 197/273/256 58262 218 24% 8% 47 -1.9 234/299/306 72303 414 22% 7% 71 -0.3 261/323/3145333131420%7%79+0.2
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7
Evan Mendoza
2023 · AAA
27 43→51 36→30 50 46 203/259/265 62260 418 23% 7% 43 -2.2 215/268/308 93270 1017 23% 7% 58 -1.2 202/245/26260254102124%5%33-0.6
Chris Rabago
2019 · AA
26 42 38→40 54→55 43 199/256/282 83271 418 27% 6% 46 -2.0 189/251/275 86266 714 30% 7% 43 -2.2 157/227/2216423361133%7%17-1.3
Mickey McDonald
2022 · AAA
27 46→48 37→30 57→50 43 212/279/285 73301 417 29% 7% 57 -1.2 229/301/318 89316 716 27% 8% 76 +0.0 233/314/3047132651627%8%72-0.1
Shannon Wilkerson
2015 · AAA
27 46→48 37→40 51→55 41 219/261/300 81285 415 24% 5% 52 -1.6 230/271/310 80286 412 20% 5% 59 -1.1 242/281/3096729131317%5%58-0.4
Jack Reinheimer
2019 · MLB
27 46→51 38→40 49→55 44 218/272/292 74286 516 25% 6% 55 -1.4 212/263/300 88281 818 26% 6% 54 -1.4 196/246/2697226461927%5%36-1.3
Khayyan Norfork
2017 · AA
28 46→44 36→40 49→50 41 214/267/279 65291 311 26% 5% 50 -1.8 214/274/295 81286 77 26% 6% 57 -1.2 207/269/280732719326%6%48-0.7
Ian Parmley
2016 · AA
26 43 35→30 50 46 202/263/254 52276 313 26% 8% 42 -2.3 227/268/291 64330 315 30% 5% 53 -1.5 239/273/2975834821731%4%52-0.6
Richard Lewis
2007 · AAA
27 45 37→40 51→50 42 214/264/290 76280 415 24% 6% 51 -1.7 215/258/299 84275 710 24% 5% 51 -1.7 203/241/270672576423%4%35-1.8
Alfredo Lopez
2016 · AA
26 46 36→30 48→50 47 218/278/286 68274 314 21% 7% 56 -1.3 245/288/316 71293 416 17% 5% 68 -0.5 272/308/3214931721914%5%72-0.1
Chris Diaz
2018 · AA
27 44 35→30 46→45 45 205/267/267 62265 28 23% 7% 47 -1.9 200/263/258 58277 48 27% 7% 43 -2.2 175/241/18152490527%7%12-1.9
Simon Whiteman
2023 · AA
26 39→44 36→30 58→55 42 181/261/245 65297 426 37% 9% 40 -2.4 198/267/279 81291 619 31% 8% 50 -1.7 189/255/2617226162028%8%38-1.0
Jonathan Schuerholz
2007 · AAA
27 41→47 36→30 48→45 42 196/246/260 65253 48 24% 6% 36 -2.7 202/258/295 93258 913 24% 6% 51 -1.7 175/242/2598521392222%6%35-0.8
Joel Booker
2021 · AAA
27 45→49 39→40 51→55 39 214/270/299 85302 719 30% 5% 57 -1.2 198/236/300 102321 1021 40% 4% 43 -2.2 156/175/24084265103345%1%-2-1.8
Stephen Perez
2018 · AAA
27 41→47 38→30 50 46 197/266/273 75263 613 26% 8% 49 -1.8 209/278/289 80298 714 30% 8% 58 -1.2 189/268/197828801831%9%31-0.6
Heiker Meneses
2018 · AAA
27 48→51 35→40 49→55 36 225/263/282 57324 215 30% 4% 48 -1.9 208/259/278 70294 510 29% 5% 46 -2.0 166/229/190232342428%6%8-1.7
Francisco Williams
2019 · AAA
27 47 37→30 47→45 40 223/273/293 70303 59 27% 5% 56 -1.3 231/264/343 112290 1311 25% 4% 66 -0.6 236/240/3077228114522%1%40-0.4
Brantley Bell
2023 · AAA
28 41→42 39→40 52→55 39 201/246/287 86279 614 30% 5% 43 -2.2 210/260/322 112330 1016 37% 6% 59 -1.1 164/214/2518729372544%5%19-0.7
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1