Robert BrooksC New Hampshire Fisher Cats
Age 27 R/R 5'8" / 215 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 136 proj PA
wRC+†42
AVG/OBP/SLG.178 / .244 / .279
PA136
HR2
K%34
BB%7
ISO102
MLB%2%
Value2026 · WAR
BAT: -8.9 runs (wOBA-derived runs vs avg)-9BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 20 / POW 41
Toolsscout grade
CONTACT20
scouting grade only
POWER41
scouting grade only
EYE45
scouting grade only
SPEED42
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
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
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. 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
202324 ROKFCL Rays 2119 3000 290 00 158238158396 300 4310 187 1
202324 ROKFCL Rays 2118 4000 360 00 222333222556 333 2914 272 66
202425 A+2 teams 164148 26414 12712 00 176247297544 122293 437 229 34
202425 A+2 teams 164143 34616 17512 00 238327420747 182318 3110 330 111
202526 AANew Hampshire Fisher Cats 131119 11302 8642 01 92163168331 76164 496 151 -26
202526 AANew Hampshire Fisher Cats 131116 15502 11462 01 129217224441 95186 358 206 16
▸ 2026 Season
202627 MLBTOR 136125 22412 9461 21 176237272509 96260 347 240 42 -9 +0 +0 +2 +4 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBTOR 27% 207188 35714 15682 31 186254298552 112263 337 248 48 -12 +0 -1 +4 +6 -0.3
202728 MLBTOR 27% 5651 9201 4181 10 176250275525 98264 327 240 42 -4 +0 -0 +1 +2 -0.1
▸ Career Totals
Career 5651 9201 4181 10 176250275525 98250 327 240 42 -4 +0 -0 +1 +2 -0.1
/ 162G 650592 10523012 4620912 120 177251277528 100251 327 240 42 -42 +2 -2 +12 +18 -1.2
Career 659599 9718312 462587 53 162230262492 100254 397 220 27 -54 -0 -1 +12 +19 -2.5
/ 162G 650591 9618312 452547 53 162230264494 102254 397 220 27 -54 -0 -1 +12 +18 -2.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
202324 ROKFCL Rays 2118 4000 360 00 222333222556 333 2914 272 66 -1 +0 +1 -0.0
202425 AANew Hampshire Fisher Cats 6759 12202 7251 00 203299339637 136312 3710 292 82 -1 +0 +2 0.1
202425 A+Vancouver Canadians 9784 22414 10261 00 262347476824 214321 2710 356 131 +3 +0 +3 0.6
202526 AANew Hampshire Fisher Cats 131116 15502 11462 01 129217224441 95186 358 206 16 -12 -0 +4 -0.9

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
Robert Brooks (OGILVIE) 27 20 41 42 45 178/244/279 101260 22 34% 7% 42 -0.5
Matt Whatley
2023 · AAA
27 40→36 41→40 42→50 40 201/255/292 91279 109 31% 6% 49 -1.8 189/252/290 101263 1211 31% 6% 47 -1.9 154/225/24086212121133%7%22-1.3
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Connor Justus
2021 · AA
26 35→37 37→40 43→45 42 172/248/244 72250 58 31% 7% 35 -2.8 192/256/268 76294 67 34% 7% 43 -2.2 166/232/217512613335%7%17-2.1
Hamlet Marte
2021 · AA
27 39 42→45 44→45 38 192/249/290 98298 106 38% 7% 46 -2.0 199/256/301 102333 108 40% 7% 52 -1.6 160/221/2509025911440%6%21-0.8
Jorge Saez
2017 · AA
26 37 45 44→30 40 191/250/309 118275 134 34% 7% 52 -1.6 208/275/344 136298 175 34% 8% 72 -0.2 192/268/32413226719234%9%62-0.3
Christian Kelley
2021 · AAA
27 38 45→40 47→30 40 194/250/312 118257 135 29% 6% 53 -1.5 231/295/334 103322 98 29% 8% 76 +0.1 254/328/320663644028%9%87+0.2
Chandler Seagle
2023 · AA
27 41 40 44→45 37 199/255/289 91295 85 34% 6% 49 -1.8 179/226/256 77302 67 41% 5% 27 -3.3 143/184/197542573444%3%-9-1.7
Joe Hudson
2018 · AA
27 36 38→45 46→40 43 176/238/256 80243 53 29% 7% 33 -2.9 198/252/310 112281 124 32% 6% 53 -1.5 184/288/33314926521837%11%73-0.0
Jake Lowery
2017 · AA
27 36 44→45 47→30 43 185/254/299 114263 115 33% 8% 51 -1.7 195/267/300 105315 106 38% 9% 56 -1.3 118/199/170522533050%9%-6-1.3
Madison Stokes
2022 · AA
26 38→35 42→40 41→40 36 190/239/291 101287 104 36% 5% 42 -2.3 182/255/286 104302 99 39% 8% 48 -1.9 156/243/254992638940%9%32-1.5
David Masters
2019 · A
26 37→36 40→45 38→40 43 186/256/272 86260 82 30% 8% 45 -2.1 211/273/354 143292 174 32% 7% 73 -0.1 201/257/38118026226234%6%69-0.1
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
Ali Solis
2015 · AAA
27 40 40→45 46→30 33 200/229/288 88275 75 30% 3% 35 -2.8 182/214/260 78254 74 30% 3% 21 -3.7 193/228/31812625217231%4%41-0.8
Jackson Williams
2012 · AAA
26 38 40→45 36→40 44 188/259/277 89253 83 28% 7% 47 -1.9 202/251/322 120260 134 27% 5% 55 -1.4 197/245/31311625013227%6%48-0.9
Dominic Miroglio
2022 · AA
27 40 43→45 43→40 42 200/265/312 112284 105 32% 7% 59 -1.1 218/285/362 144262 156 22% 8% 81 +0.4 201/267/37617520821216%7%72-0.1
John Nelson
2006 · AAA
27 39→35 45 41→45 38 196/256/318 122297 135 37% 7% 56 -1.3 181/239/319 138273 188 39% 6% 50 -1.7 155/216/29213722420840%6%32-1.9
Matt Pagnozzi
2010 · AAA
27 41 39→45 43→40 39 201/252/282 81282 84 31% 5% 45 -2.1 214/275/299 85301 73 29% 7% 59 -1.1 208/275/286792926029%7%53-0.7
McCarthy Tatum
2022 · AA
26 33→24 41→55 45→50 34 169/233/260 91279 96 41% 6% 32 -3.0 199/256/319 120289 1110 34% 5% 57 -1.2 200/252/336136277131132%4%56-0.4
Grant Koch
2023 · AA
26 36 42→45 44→30 41 181/250/278 97261 104 33% 7% 44 -2.1 201/256/297 96313 104 36% 6% 50 -1.7 187/235/2738529210038%5%31-0.8
Osvaldo Abreu
2021 · AA
27 41→46 41→40 44→50 37 199/252/297 98297 88 35% 6% 49 -1.8 200/263/289 89349 79 41% 7% 52 -1.6 120/194/164442573450%8%-12-1.0