Brandon Drury3B Omaha Storm Chasers
Age 33 R/R 6'1" / 225 lbs AAA HR -6% Svc 11.000 · Ctrl thru 2026
2026 ROS PROJECTION138 act + 198 ros · stats below = ROS only
wRC+†vL 1321vR 44
AVG/OBP/SLG.226 / .301 / .367
PA198
HR5
K%27
BB%8
BABIP294
ISO141
MLB%10%
Value2026 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.5 runs (Replacement-level credit)+10REPTotal WAR: +0.70+0.7WAR
trajectory · projected WAR by year
-0.20.0-0.3-0.5262829
Tools · Splits · ContractCON 46 / POW 46
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT46
Whiff%
4811.2%
xwOBA
470.305
POWER46
Barrel%
558.9
Avg EV
4889.0
Bat Spd
6272.6
EYE55
Chase%
3933.8%
SPEED33
Sprint
2026.0
DEFENSE50
scouting grade only
Platoon Splits2024 · 360 PA
vs LHP
vs RHP
Edge
PA
80
280
wRC+
3
32
▶▶R
wOBA
189
227
▶▶R
ISO
027
068
▶▶R
BABIP
236
202
L
K%
26.2%
21.4%
▶▶R
BB%
5.0%
8.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   11.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M+0.0$0.1M-$0.3M
Totals $0.4M $0.1M -$0.3M

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
201017 ROKGCL Braves 207196 27412 5724 22 138176199375 61203 352 164 -16
201017 ROKGCL Braves 207192 38713 9504 22 198249292540 94250 244 244 45
201118 ROKDanville Braves 278268 721606 3504 30 269287396683 127307 181 295 84
201118 ROKDanville Braves 278265 922308 6354 30 347371525895 177373 132 390 157
201219 ARome Braves 480452 771625 131237 34 170206248453 77219 263 197 9
201219 ARome Braves 480445 1022236 20747 34 229273333606 103259 154 269 64
201320 ASouth Bend Silver Hawks 583544 13537318 291395 11 248292426719 178298 245 310 95
201320 ASouth Bend Silver Hawks 583526 15951415 47925 11 302365500865 198340 168 378 147
201421 A+3 teams 703658 16844119 341437 45 255299412711 157298 205 307 93
201421 A+3 teams 703631 18146226 611167 45 287356490846 203314 179 371 142
201522 AA3 teams 626590 1533416 241125 47 259294351645 92307 184 281 73
201522 AA3 teams 626580 1714317 34845 47 295339409748 114331 135 331 112
201623 MLB2 teams 514475 12930115 321013 11 272322434755 162314 206 327 108 +5 -0 -9 -6 +15 0.5
201623 MLB2 teams 514475 13231116 321013 11 278327448776 171320 206 341 119 +11 -0 -9 -6 +15 1.1
201724 MLBArizona Diamondbacks 480445 11636212 281035 11 261312431743 171313 216 325 107 +4 -0 +7 +2 +14 2.7
201724 MLBArizona Diamondbacks 480445 11937213 281035 11 267318447765 180320 216 337 116 +9 -0 +7 +2 +14 3.2
201825 AAA3 teams 346309 701516 301026 31 227307340647 113317 299 289 80
201825 AAA3 teams 346295 761717 44886 31 258365393758 136343 2513 345 122
201926 MLBToronto Blue Jays 447418 9021115 251131 01 215261378639 163256 256 279 72 -14 -0 +3 +2 +13 0.3
201926 MLBToronto Blue Jays 447418 9121115 251131 01 218264380644 163259 256 284 75 -12 -0 +3 +2 +13 0.5
202027 MLBToronto Blue Jays 4946 7100 290 00 152188174361 22184 184 163 -17 -6 +0 +0 +0 +1 -0.5
202027 MLBToronto Blue Jays 4946 7100 290 00 152188174361 22184 184 165 -15 -6 +0 +0 +0 +1 -0.5
202128 AAA2 teams 324304 7320011 16852 00 240283414697 174295 265 297 86
202128 AAA2 teams 324298 7819013 22712 00 262317456773 195301 227 339 118
202229 MLBSan Diego Padres 568518 14133230 381268 23 272332517849 245303 227 364 137 +24 -1 +1 +2 +16 4.3
202229 MLBSan Diego Padres 568518 13631228 381268 23 263323492815 230293 227 355 130 +19 -1 +1 +2 +16 3.8
202330 MLBLos Angeles Angels 523485 12931327 251368 02 266313509822 243312 265 351 127 +16 -1 +4 +2 +15 3.6
202330 MLBLos Angeles Angels 523485 12730326 251368 02 262309497806 235308 265 349 125 +15 -1 +4 +2 +15 3.5
202431 MLB2 teams 385345 59704 31886 10 171251226477 55215 238 224 30 -31 +0 -2 +1 +11 -2.0
202431 MLB2 teams 385344 60704 32866 10 174257230486 55218 228 230 34 -29 +0 -2 +1 +11 -1.8
202532 AAA2 teams 228202 30712 22644 01 149246223468 74206 2810 224 30
202532 AAA2 teams 228192 411013 32474 01 214338323661 109268 2114 309 94
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD33 AAAKC 138123 29803 13462 20 236319374693 138351 339 305 92 -1 +0 +0 +0 +4 0.4
YTD33 AAAKC 138116 341004 20372 20 293406483889 190400 2714 396 161 +10 +0 +0 +0 +4 1.5
ROS33 AAAKC 10% 198177 401005 16543 20 226301367668 141290 278 298 86 -3 +0 +0 +1 +6 0.4
ROS33 MLBKC 10% 2018 3100 250 00 167250222472 56286 2510 283 74 -1 +0 +0 +0 +1 0.0
FULL33 AAAKC 158141 32903 15512 20 227310355665 128333 329 302 90 -2 +0 +0 +1 +4 0.4
TOT33 AAAKC 336300 691808 291005 40 230308370678 140316 309 301 89 -4 +1 +0 +1 +10 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202734 MLBKC 100% 292263 561317 23824 10 213286350636 137278 288 285 77 -8 +0 -5 +1 +8 -0.3
202835 MLBKC 100% 240216 441015 19693 10 204277329606 125268 298 273 67 -9 +0 -6 +1 +7 -0.7
202936 MLBKC 100% 183164 32704 14543 00 195271311582 116258 308 261 58 -9 +0 -6 +1 +5 -0.9
202734 MLBKC 100% 292263 561317 23824 10 213286350636 137274 288 271 65 -11 +0 -5 +1 +8 -0.7
202835 MLBKC 100% 240216 441015 19693 10 204277329606 125264 298 259 56 -12 +0 -6 +1 +7 -1.0
202936 MLBKC 100% 183164 31704 14543 00 189265305570 116255 308 247 47 -11 +0 -6 +1 +5 -1.2
▸ Career Totals
Career 38943576 84720111125 24692844 78 237294404698 167283 246 306 93 -33 -2 -14 +11 +110 7.3
/ 162G 650597 14234221 411557 11 238295407702 169285 246 306 93 -5 -0 -2 +2 +18 1.2
Career 76547075 164839221199 429182588 2929 233285379664 146284 246 290 80 -172 -6 -14 +20 +217 4.6
/ 162G 650601 14033217 361557 22 233284379664 146283 246 290 80 -15 -0 -1 +2 +18 0.4

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
201017 ROKGCL Braves 207192 38713 9504 22 198249292540 94250 244 244 45 -13 -0 +6 -0.8
201118 ROKDanville Braves 278265 922308 6354 30 347371525895 177373 132 390 157 +18 +1 +8 2.7
201219 ARome Braves 480445 1022236 20747 34 229273333606 103259 154 269 64 -20 -1 +14 -0.7
201320 ASouth Bend Silver Hawks 583526 15951415 47925 11 302365500865 198340 168 378 147 +31 -0 +17 4.8
201421 AAMobile BayBears 116105 31704 7192 00 295351476827 181321 166 360 134 +4 +0 +3 0.8
201421 A+Visalia Rawhide 478430 12935119 41765 33 300368519886 219326 169 388 155 +30 -1 +14 4.3
201421 INTLSalt River Rafters 10996 21413 13210 12 219312375687 156250 1912 310 96 -1 -1 +3 0.2
201522 MLBArizona Diamondbacks 5956 12302 281 00 214254375629 161217 143 279 72 -2 +0 +0 +2 +2 0.2
201522 AAAReno Aces 276251 832602 21352 02 331387458845 127375 138 375 145 +14 -1 +8 2.1
201522 AAMobile BayBears 291273 761413 11412 45 278311370681 92312 144 301 88 -4 -1 +8 0.3
201623 MLBArizona Diamondbacks 499461 13031116 311003 11 282331458789 176327 206 346 123 +13 -0 -9 -6 +14 1.3
201623 AAAReno Aces 1514 2000 110 00 143200143343 154 77 167 -14 -2 +0 +0 -0.2
201724 MLBArizona Diamondbacks 480445 11937213 281035 11 267318447765 180320 216 337 116 +9 -0 +7 +2 +14 3.2
201825 MLBToronto Blue Jays 8677 13401 7202 00 169256260516 91214 238 242 43 -6 +0 -1 +1 +2 -0.3
201825 AAAScranton/Wilkes-Barre RailRiders 235199 581315 32584 31 291400442842 151390 2514 380 149 +13 +0 +7 2.0
201825 AATrenton Thunder 2519 5001 5100 00 263417421838 158444 4020 368 139 +1 +0 +1 0.2
201926 MLBToronto Blue Jays 447418 9121115 251131 01 218264380644 163259 256 284 75 -12 -0 +3 +2 +13 0.5
202027 MLBToronto Blue Jays 4946 7100 290 00 152188174361 22184 184 165 -15 -6 +0 +0 +0 +1 -0.5
202128 MLBNew York Mets 8884 23504 3221 00 274307476783 202328 253 344 121 +2 +0 -1 +1 +2 0.5
202128 AAASyracuse Mets 236214 551409 19491 00 257321449769 192291 218 338 116 +4 +0 +7 1.1
202229 MLBSan Diego Padres 568518 13631228 381268 23 263323492815 230293 227 355 130 +19 -1 +1 +2 +16 3.8
202330 MLBLos Angeles Angels 523485 12730326 251368 02 262309497806 235308 265 349 125 +15 -1 +4 +2 +15 3.5
202431 MLBLos Angeles Angels 360325 55704 27815 10 169244228471 58210 228 221 28 -29 +0 -2 +1 +10 -2.0
202431 AAASalt Lake Bees 2519 5000 551 00 263440263703 357 2020 350 126 +1 +0 +1 0.1
202532 AAASalt Lake Bees 201172 38813 25424 01 221333331665 110276 2112 309 94 -1 -0 +6 0.4
202532 ROKACL Angels 2720 3200 750 00 150370250620 100200 1926 310 95 -0 +0 +1 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 31592915 7131709109 18871834 58 245298421719 177286 236 317 101 +2 -2 +3 +8 +90 10.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
#1Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#2Geoff Blumlast yr '11
career totals — 12 seasons, 4,208 PA
124,2089118251310382+6+3112.111.2
/162664143+1.0+4.81.9pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
123,8591267239294410+10+39.210.6
/162664221+1.7+0.51.6pk7: 12
#3Maikel Francolast yr '22
career totals — 9 seasons, 3,573 PA
93,5731305244293414+13-59.39.6
/162664241+2.4-1.01.7pk7: 10
#4Sean Rodríguezlast yr '19
career totals — 11 seasons, 2,871 PA
112,8717942226302380+10+168.18.5
/1626641810+2.3+3.71.9pk7: 9
#5Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#6Rick Ankiellast yr '13
career totals — 8 seasons, 2,092 PA
82,0927621242303426+2-56.36.5
/162664247+0.7-1.62.0pk7: 7

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
Brandon Drury (OGILVIE) 33 46 46 33 55 230/308/370 140316 84 30% 9% 89 +0.7
Nick Green
2011 · MLB
32 44→47 45→50 37→45 41 219/267/344 125272 124 24% 5% 68 -0.5 214/263/341 127266 135 24% 5% 65 -0.7 202/251/32111925312325%4%53-1.0
Chad Moeller
2008 · MLB
33 40 45→50 41→30 42 207/262/327 120257 144 25% 6% 62 -0.9 214/267/319 105267 94 22% 6% 61 -1.0 206/259/298922575021%5%48-0.5
Bryan Holaday
2020 · MLB
32 48 45 38→40 49 234/298/359 124265 134 17% 7% 85 +0.7 227/289/380 153271 187 23% 7% 87 +0.8 199/253/41021122528427%5%82+0.1
Henry Blanco
2005 · MLB
33 41 47→50 35→40 49 208/264/346 139225 153 16% 7% 67 -0.5 233/282/378 145254 163 16% 6% 82 +0.5 256/311/39313729314018%7%93+0.4
Shawn Wooten
2005 · MLB
33 48→45 45→50 38→30 50 237/297/356 119265 135 16% 7% 83 +0.6 224/273/338 114262 133 20% 5% 69 -0.4 218/264/3159825611020%4%58-0.7
Jonathan Aceves
2011 · AAA
33 41 47→55 40→30 42 214/255/340 127255 164 24% 5% 62 -0.9 222/270/373 151275 185 26% 6% 77 +0.1 237/309/35511828513121%8%87+0.4
Chris Truby
2006 · MLB
32 39→43 51→50 41→45 43 209/255/364 155246 194 25% 6% 68 -0.5 206/253/328 122267 139 27% 5% 57 -1.2 179/230/2779923591128%5%32-1.8
Brendan Harris
2014 · MLB
33 44→54 44→50 40→45 50 217/287/335 118254 124 20% 8% 74 -0.1 223/298/332 109267 116 20% 9% 79 +0.3 204/292/270662475018%9%58-0.4
Bobby Wilson
2017 · MLB
34 43→52 43→50 40 42 214/259/313 99266 123 24% 6% 56 -1.3 202/255/327 125252 163 26% 6% 59 -1.1 177/233/29511921516026%6%39-0.9
Chad Mottola
2006 · MLB
34 41→44 51→55 39→45 41 217/258/377 160251 205 23% 5% 73 -0.1 225/263/378 153271 188 24% 5% 75 -0.0 223/262/37515226818824%4%70-0.3
Elias Díaz
2023 · MLB
32 41→51 48→50 42→45 49 209/270/346 137236 162 20% 7% 69 -0.4 234/289/360 126284 142 22% 7% 81 +0.4 242/293/38013829016022%6%85+0.3
Dustin Garneau
2019 · MLB
31 37 47→50 39→45 44 194/256/327 132239 154 26% 6% 59 -1.1 204/282/367 163265 194 29% 8% 81 +0.4 171/262/34717721422131%8%67-0.2
Mike DiFelice
2002 · MLB
33 43 45→50 45→30 43 217/268/339 122262 125 22% 6% 66 -0.6 229/289/360 131271 125 19% 7% 81 +0.4 220/283/36114126115121%7%74-0.0
Ryan Roberts
2015 · MLB
34 46→52 44→50 41→55 45 225/276/339 114274 117 22% 6% 69 -0.4 240/291/384 144271 164 18% 6% 88 +0.9 247/298/39915226718015%7%93+1.0
Mike Matheny
2004 · MLB
33 50→54 41→45 39→30 53 239/306/337 98273 93 16% 8% 82 +0.5 241/296/366 125283 122 18% 7% 85 +0.7 237/288/36512827812019%6%71-0.2
Ricardo Serrano
2019 · AAA
33 46→56 43→50 40→45 41 229/267/337 108279 116 22% 5% 65 -0.7 231/275/367 136286 176 25% 5% 77 +0.1 226/268/35613027319025%5%69-0.2
Humberto Quintero
2014 · MLB
34 47 45 43→40 40 236/274/360 124282 124 22% 4% 74 -0.1 240/270/354 114297 115 23% 3% 70 -0.3 246/266/345993059423%2%62-0.4
Caleb Joseph
2019 · MLB
33 46→49 43→50 45→40 40 226/266/334 108285 104 24% 4% 64 -0.8 217/268/341 124289 136 28% 6% 67 -0.5 181/231/29611525112032%5%38-0.9
Tuffy Gosewisch
2017 · MLB
33 44→45 45 46→40 45 223/273/345 122255 135 19% 6% 70 -0.3 198/263/301 103257 94 25% 7% 55 -1.4 174/245/259852366127%7%35-1.1
Matt McBride
2018 · MLB
33 42→50 50→55 44→40 43 218/268/376 158249 174 21% 5% 76 +0.1 217/272/407 190252 255 25% 6% 87 +0.8 197/257/40721021430026%7%78+0.1