Brooks BryanC Columbia Fireflies
Age 22 L/R 6'2" / 222 lbs A HR -6% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION138 act + 182 ros · stats below = ROS only
wRC+†83
AVG/OBP/SLG.236 / .300 / .376
PA182
HR4
K%27
BB%7
BABIP312
ISO139
MLB%0%
Value2026 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +1.40+1.4WAR
0.01.22.41.21.61.91.91.91.81.61.4+$88M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 35 / POW 60
Toolsscout grade
CONTACT35
scouting grade only
POWER60
scouting grade only
EYE45
scouting grade only
SPEED30
scouting grade only
DEFENSE45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+1.9$12M+$11M
2030Pre-Arb$0.9M+1.9$11M+$11M
2031Pre-Arb$0.9M+1.9$10M+$10M
2032Arb-1$4M+1.8$9M+$7M
2033Arb-2$5M+1.6$8M+$5M
2034Arb-3$7M+1.4$6M+$3M
Totals $19M $57M +$47M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AKC 138125 351003 10382 61 280343432775 152376 287 326 108 +1 +1 +0 +2 +4 0.9
YTD22 AKC 138119 381203 16272 61 319409496905 176389 2012 399 164 +10 +1 +0 +2 +4 1.7
ROS22 AKC 0% 182165 39914 13502 41 236300376676 139302 277 294 83 -3 +0 -0 +3 +5 0.5
ROS22 MLBKC 0% 01 0000 000 00 298 282 74 -0 +0
FULL22 AKC 138126 351003 10382 61 278343429772 151372 287 326 108 +1 +1 +0 +2 +4 0.9
TOT22 AKC 320290 741917 23884 102 255319400719 145340 287 308 94 -2 +1 -0 +6 +9 1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBKC 43% 412376 8719210 291124 51 231293372666 141299 277 295 84 -8 +1 -1 +7 +12 1.2
202824 MLBKC 58% 494450 10423212 361325 51 231295371666 140300 277 300 88 -7 +1 -1 +9 +14 1.6
202925 MLBKC 65% 520471 11124214 381386 51 236301384685 149300 277 303 90 -6 +1 -1 +9 +15 1.9
203026 MLBKC 68% 520471 11124214 381376 41 236301384685 149300 267 305 92 -5 +0 -1 +9 +15 1.9
203127 MLBKC 68% 520470 11124214 391386 41 236303385688 149299 278 305 92 -5 +0 -1 +9 +15 1.9
203228 MLBKC 68% 520470 11124214 391386 41 236303385688 149299 278 304 91 -5 +0 -2 +9 +15 1.8
203329 MLBKC 66% 520469 11024214 401396 41 235303384687 149298 278 303 90 -6 +0 -2 +9 +15 1.6
203430 MLBKC 66% 520470 10924213 401415 41 232299374673 143297 278 300 88 -7 +0 -3 +9 +15 1.4
203531 MLBKC 65% 504456 10422213 381385 31 228295371665 143294 278 296 84 -9 +0 -4 +9 +14 1.1
203632 MLBKC 65% 489444 9921112 371365 31 223290356646 133291 288 290 80 -11 +0 -4 +9 +14 0.8
203733 MLBKC 65% 473429 9319111 361345 31 217285343628 126286 288 283 75 -14 +0 -5 +8 +13 0.4
202723 MLBKC 43% 178161 37814 13482 20 230295366662 137295 277 283 75 -5 +0 -0 +3 +5 0.3
202824 MLBKC 58% 286260 601317 21773 31 231296369665 138296 277 288 79 -7 +0 -0 +5 +8 0.6
202925 MLBKC 65% 337305 711519 25894 31 233299377676 144296 267 291 81 -7 +0 -1 +6 +10 0.8
203026 MLBKC 68% 354321 741619 26934 31 231296371667 140296 267 293 83 -7 +0 -1 +6 +10 0.9
203127 MLBKC 68% 354321 741619 26944 31 231296371667 140295 277 293 83 -7 +0 -1 +6 +10 0.9
203228 MLBKC 68% 353319 741619 27944 31 232300373673 141295 278 292 82 -7 +0 -1 +6 +10 0.8
203329 MLBKC 66% 345312 711519 26924 31 228295369664 141294 278 290 80 -8 +0 -1 +6 +10 0.7
203430 MLBKC 66% 341308 701518 26924 20 227296360656 133293 278 288 78 -8 +0 -2 +6 +10 0.6
203531 MLBKC 65% 328297 661418 25903 20 222289357646 135290 278 284 75 -9 +0 -2 +6 +9 0.4
203632 MLBKC 65% 316286 621317 24883 20 217284343627 126287 288 278 71 -10 +0 -3 +6 +9 0.2
203733 MLBKC 65% 305276 591217 23863 20 214281341622 127282 288 272 66 -12 +0 -3 +5 +9 -0.0
▸ Career Totals
Career 34973167 7181531186 26294338 286 227294363657 137293 277 287 78 -87 +3 -15 +62 +99 6.3
/ 162G 650589 13328216 491757 51 226293362655 136291 278 287 78 -16 +1 -3 +12 +18 1.2
Career 56745141 118925721145 423153361 4812 231297374671 143299 277 299 87 -85 +5 -24 +101 +161 16.1
/ 162G 650589 13629217 481767 51 231296374670 143298 277 299 87 -10 +1 -3 +12 +18 1.9

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
#1Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#5Welington Castillolast yr '19
career totals — 8 seasons, 2,667 PA
82,667975254313425+48-1413.313.2
/162664241+11.9-3.43.3pk7: 13
#6Dioner Navarrolast yr '16
career totals — 12 seasons, 3,544 PA
123,5447714250308370+63-112.111.6
/162664143+11.9-0.22.3pk7: 11
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,8179732230293372+68-1611.39.9
/162664176+11.9-2.82.0pk7: 8

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
Brooks Bryan (OGILVIE) 22 30→35 45→60 30 45 255/319/400 145340 710 28% 7% 94 +1.4
Drew Ellis
2019 · A
23 40→37 47→55 37→40 46 206/268/342 136253 154 25% 7% 68 -0.5 206/284/361 155265 183 28% 9% 80 +0.4 187/284/37018323721430%10%81+0.3
Jakson Reetz
2019 · A
23 41→31 40→60 39→45 43 199/274/285 87282 85 31% 7% 56 -1.3 198/277/317 119290 135 34% 7% 66 -0.6 196/276/39219624225430%7%82+0.3
Jason Vosler
2016 · A
22 41→43 45→55 42→40 47 204/265/320 116237 135 20% 7% 61 -1.0 205/266/339 134263 153 27% 6% 66 -0.6 215/280/38817326723328%7%82+0.3
Zach Fisher
2014 · A
22 43 43→50 43→30 45 214/269/331 117256 103 21% 6% 65 -0.7 231/281/356 125295 124 25% 6% 76 +0.1 248/294/39414730916025%6%88+0.3
Deivy Grullón
2018 · AA
22 44→42 44→55 38→30 37 220/255/336 116297 122 30% 4% 59 -1.1 233/277/398 165310 223 31% 6% 86 +0.8 216/265/39217728627134%6%77+0.1
Óscar Hernández
2015 · A
22 42 44→50 41→40 39 210/253/331 121271 114 27% 4% 58 -1.2 198/245/313 115261 125 28% 5% 50 -1.7 166/216/27010421412128%5%24-1.2
Randy Florentino
2021 · A
21 43 40→50 42→45 47 204/282/302 97297 76 32% 10% 63 -0.8 179/241/260 81267 85 34% 7% 35 -2.8 183/233/258752428427%6%29-0.9
John Whittleman
2009 · AA
22 42→43 43→50 39→45 50 207/286/324 116284 103 29% 10% 71 -0.3 192/271/317 125262 133 30% 10% 63 -0.8 171/259/32415323418134%11%58-0.8
Michael Pérez
2015 · A
22 36 44→50 41→40 40 179/247/294 116287 113 40% 8% 46 -2.0 191/249/286 95267 84 30% 7% 45 -2.1 221/281/34011928413026%7%70-0.2
Reggie Williams
2011 · A
22 42→41 42→45 38→45 41 207/253/315 109261 96 25% 5% 53 -1.5 216/265/313 97277 86 24% 6% 58 -1.2 215/264/299842688322%6%52-0.8
Eric Haase
2015 · A
22 37→44 48→65 42→40 37 194/247/339 144286 163 37% 6% 58 -1.2 192/249/357 165293 194 39% 6% 64 -0.8 226/282/45022529433235%7%100+1.1
Cole Armstrong
2006 · A
22 39→36 41→50 41→30 42 194/237/295 102240 93 23% 5% 41 -2.3 209/250/319 110269 113 26% 5% 53 -1.5 228/278/36213427317123%6%76+0.0
Ryan Costello
2019 · A
23 42→39 50 42→30 47 216/285/369 154277 174 28% 9% 82 +0.5 201/276/334 133299 144 35% 9% 69 -0.4 168/256/29512726114039%10%50-1.2
Brett Cumberland
2017 · A
22 38→39 39→50 37→30 36 184/254/271 87287 74 36% 5% 44 -2.1 195/291/334 139302 162 38% 7% 77 +0.1 184/289/32914428317038%8%75-0.0
Michael Wing
2012 · A
23 49→50 47→55 35→40 41 244/290/381 137307 154 25% 5% 87 +0.8 216/256/337 121284 115 27% 4% 61 -1.0 227/268/39016329318428%4%80+0.2
Kyle Higashioka
2011 · A
21 40→43 42→60 41→40 44 200/256/304 103244 103 22% 6% 53 -1.5 197/242/316 119241 134 24% 5% 50 -1.8 229/285/42519626328425%7%95+0.6
Scott White
2006 · A
22 39→37 44→50 37→40 41 200/254/314 115257 133 27% 6% 55 -1.4 200/259/332 132251 154 26% 6% 62 -0.9 191/254/33314223217326%6%59-0.8
Isan Díaz
2018 · A
22 39→42 46→55 45 43 196/268/326 129288 148 35% 8% 64 -0.8 209/275/354 145294 168 32% 8% 74 -0.1 208/287/37316427521531%9%79+0.2
Tristan Gray
2019 · A
23 37→35 49→55 42→40 38 198/247/351 153272 166 33% 6% 62 -0.9 206/272/358 152266 184 29% 7% 74 -0.1 202/259/33513327315331%6%61-0.6
Anthony Seigler
2022 · A
23 41→39 42→50 44→55 44 196/272/305 109295 96 34% 9% 60 -1.0 191/297/306 115253 1015 26% 13% 72 -0.2 226/317/363137277122821%11%91+0.6