Jamie Westbrook2B Durham Bulls
Age 31 R/R 5'7" / 193 lbs AAA HR -6%H +4% Svc 2.000S2 · Ctrl thru 2029
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†98
AVG/OBP/SLG.243 / .310 / .388
PA250
HR6
K%20
BB%7
ISO146
MLB%10%
Value2026 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.70+0.7WAR
0.00.51.00.00.60.3+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2024
CONTACT55
Whiff%
2813.5%
xwOBA
500.308
POWER45
Barrel%
6710.7
Avg EV
5489.4
Bat Spd
2869.0
EYE50
Chase%
4033.6%
SPEED45
Sprint
3626.8
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2024
Service   2.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-1$0.4M+0.0$0.1M+$0.0M (cut)
2027Arb-2$1M+0.6$2M+$1M
2028Arb-3$1M+0.3$1M+$0.1M
2029Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$1M

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
201318 ROKMissoula Osprey 252232 49861 14594 43 211268310578 99276 236 255 53
201318 ROKMissoula Osprey 252221 621182 23414 43 281356430786 149333 169 346 123
201419 ASouth Bend Silver Hawks 565524 1172137 271345 63 223268315583 92283 245 254 53
201419 ASouth Bend Silver Hawks 565509 1322748 38985 63 259315375690 116303 177 305 91
201520 A+2 teams 645604 15633420 1811311 176 258292425718 167282 183 308 94
201520 A+2 teams 645587 18538417 297511 176 315355480836 165332 124 361 135
201621 AA2 teams 540510 1031614 22936 106 202243261504 59239 174 225 30
201621 AA2 teams 540495 1282216 32666 106 259309343652 85288 126 294 83
201722 AAJackson Generals 409385 931628 11578 22 242277356633 114262 143 272 66
201722 AAJackson Generals 409377 1001938 16438 22 265307395702 130278 114 309 94
201823 AA2 teams 468443 11417318 161007 43 257294431725 174294 213 309 95
201823 AA2 teams 468431 12621519 26737 43 292341497838 204314 166 366 138
201924 AA3 teams 563509 11720116 3511311 13 230294367661 138260 206 293 83
201924 AA3 teams 563493 13628116 509211 13 276355434789 158305 169 348 125
202126 AAA2 teams 369333 8813213 21649 30 264325432758 168286 176 323 105
202126 AAA2 teams 369320 9016212 30549 30 281355456812 175300 158 354 129
202227 AAAToledo Mud Hens 511455 1001909 389514 12 220300321621 101256 197 280 72
202227 AAAToledo Mud Hens 511429 10922011 548014 12 254349382731 128287 1611 329 110
202328 AAAScranton/Wilkes-Barre RailRiders 496446 11722018 41987 64 262334433767 170298 208 334 114
202328 AAAScranton/Wilkes-Barre RailRiders 496411 12120021 67817 64 294395496891 202322 1614 390 157
202429 AAA2 teams 473422 9825113 341009 22 232303389692 156268 217 299 87
202429 AAA2 teams 473398 10526114 52869 22 264357440797 176297 1811 349 125
202530 AAADurham Bulls 430388 1022904 28758 20 263325369694 106312 177 303 90
202530 AAADurham Bulls 430372 992907 43708 20 266354401754 134307 1610 337 116
▸ 2026 Season
202631 MLBTB 250226 551406 18494 21 243310385695 142285 207 314 98 -1 +0 -0 +1 +7 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBTB 33% 361326 791919 26736 21 242310390700 147282 207 308 94 -2 +0 -4 +1 +10 0.6
202833 MLBTB 46% 331299 711618 24695 20 237305378683 140278 217 302 89 -4 +0 -4 +1 +9 0.3
202732 MLBTB 33% 118106 26603 9242 10 245316387703 142284 208 297 85 -2 +0 -1 +0 +3 0.1
202833 MLBTB 46% 152138 31703 11322 10 225291341632 116281 217 291 81 -3 +0 -2 +1 +4 -0.0
▸ Career Totals
Career 318284 631508 24705 20 222293359652 137262 228 287 78 -8 +0 -3 +3 +9 0.1
/ 162G 650581 12931016 4914310 40 222293358651 136263 228 287 78 -16 +1 -6 +5 +18 0.2
Career 66636102 145928825154 3731292114 6436 239295370666 131276 196 291 81 -145 -2 -8 +24 +189 6.0
/ 162G 650595 14228215 3612611 64 239294368662 129276 196 291 81 -14 -0 -1 +2 +18 0.6

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
201318 ROKMissoula Osprey 252221 621182 23414 43 281356430786 149333 169 346 123 +7 -0 +7 1.4
201419 ASouth Bend Silver Hawks 565509 1322748 38985 63 259315375690 116303 177 305 91 -6 +0 +16 1.1
201520 A+Visalia Rawhide 527480 15333417 246910 144 319362510872 192337 135 376 146 +27 +1 +15 4.4
201520 INTLSydney Blue Sox 118107 32500 561 32 299328346673 47314 54 297 86 -2 -0 +3 0.1
201621 AAMobile BayBears 473435 1142115 26606 105 262310349659 87294 135 297 85 -8 +0 +13 0.6
201621 INTLSalt River Rafters 6760 14101 660 01 233299300599 67245 99 275 68 -2 -0 +2 -0.1
201722 AAJackson Generals 409377 1001938 16438 22 265307395702 130278 114 309 94 -3 -0 +12 0.9
201823 AAAReno Aces 2523 9104 220 00 3914409571.397 565294 88 585 306 +6 +0 +1 0.7
201823 AAJackson Generals 443408 11720515 24717 43 287336471806 184315 165 353 129 +14 -0 +13 2.7
201924 AAAReno Aces 127106 34603 16152 01 321416462878 142344 1213 387 155 +8 -0 +4 1.1
201924 AAJackson Generals 388342 9220113 32688 11 269346447793 178296 188 348 125 +11 -0 +11 2.2
201924 INTLMayos de Navojoa 4845 10200 291 01 222271267537 44278 194 249 49 -3 -0 +1 -0.2
202126 AAANashville Sounds 287251 7215111 21427 20 287353486839 199302 157 363 136 +12 +0 +8 2.1
202126 AABiloxi Shuckers 8269 18111 9122 10 261362348710 87293 1511 321 104 +0 +0 +2 0.3
202227 AAAToledo Mud Hens 511429 10922011 548014 12 254349382731 128287 1611 329 110 +6 -1 +14 2.0
202328 AAAScranton/Wilkes-Barre RailRiders 496411 12120021 67817 64 294395496891 202322 1614 390 157 +32 -0 +14 4.7
202429 MLBBoston Red Sox 4840 6202 4141 00 150239350589 200154 298 251 51 -3 +0 +0 +2 +1 0.1
202429 AAAWorcester Red Sox 425358 9924112 48728 22 277370450820 173311 1711 360 133 +16 -0 +12 2.8
202530 AAADurham Bulls 430372 992907 43708 20 266354401754 134307 1610 337 116 +8 +0 +12 2.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4840 6202 4141 00 150239350589 200154 298 251 51 -3 +0 +0 +2 +1 0.1

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
#1Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Dan Wilsonlast yr '04
career totals — 5 seasons, 1,801 PA
51,801275259301360+6+133.43.4
/162664102+2.1+4.71.3pk7: 3
#4Jason Phillipslast yr '07
career totals — 5 seasons, 1,508 PA
51,508290248314368+11-102.72.7
/162664130+4.7-4.41.2pk7: 3
#5Conor Gillaspielast yr '17
career totals — 5 seasons, 1,503 PA
51,503321252305394+5-142.22.2
/162664140+2.4-6.11.0pk7: 2
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
129572239303379+1+00.60.6
/162664164+2.4+0.61.3pk7: 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
Jamie Westbrook (OGILVIE) 31 55 45 45 50 243/310/388 145285 62 20% 7% 98 +0.7
Kevin Plawecki
2022 · MLB
31 54→56 44→45 47→30 50 263/325/383 120299 125 16% 7% 102 +1.8 231/294/333 102280 93 20% 7% 76 +0.1 212/275/305932599021%7%58-0.5
Kevan Smith
2020 · MLB
32 53→55 44→50 49→40 48 258/313/377 119291 125 16% 6% 95 +1.4 231/303/351 120292 127 24% 9% 85 +0.7 167/245/198312460029%9%4-0.9
Dioner Navarro
2015 · MLB
31 54→61 48→50 46→45 50 270/320/407 137293 174 15% 7% 106 +2.2 239/296/370 131274 154 18% 7% 86 +0.8 211/277/32110924912120%8%64-0.3
Elias Díaz
2021 · MLB
30 51→56 43→50 44→45 49 248/304/357 109287 113 18% 7% 85 +0.7 219/278/353 134251 162 19% 7% 75 -0.0 242/293/38013829016022%6%85+0.3
Michael McKenry
2016 · MLB
31 46→47 49→55 43→40 53 230/316/381 151281 168 24% 10% 98 +1.6 203/297/330 127279 126 29% 11% 78 +0.2 175/277/28410924710231%11%55-0.6
Aledmys Díaz
2022 · MLB
31 49→58 49→55 43→45 47 247/310/398 151280 164 19% 6% 100 +1.7 233/287/367 134267 144 18% 6% 82 +0.5 232/283/36313026414218%5%76+0.0
Pedro Severino
2023 · MLB
30 50→48 47→50 49→45 46 249/307/386 138316 155 26% 7% 95 +1.4 225/282/357 132285 1511 26% 7% 77 +0.1 192/248/303111240131325%6%44-0.9
Ronny Paulino
2012 · MLB
31 53→63 42→50 47→40 49 255/306/358 103294 93 17% 7% 87 +0.8 244/289/345 101299 94 20% 6% 76 +0.1 258/303/37211529614318%6%88+0.4
John Mayberry Jr.
2015 · MLB
31 44→48 51→55 44→50 49 226/296/394 168267 195 23% 8% 93 +1.3 214/280/366 152263 167 25% 8% 79 +0.3 160/214/28112120011426%6%28-0.9
Curt Casali
2019 · MLB
30 47 45→50 38→30 47 234/298/355 121285 143 23% 7% 83 +0.6 239/320/398 159300 195 26% 10% 105 +2.1 220/318/36214229017028%11%89+0.4
P.J. Higgins
2023 · MLB
30 52→55 46→45 49→40 50 251/325/390 139322 135 25% 9% 104 +2.0 234/289/356 122305 123 26% 7% 80 +0.4 221/271/32810728811026%6%62-0.7
Tim Federowicz
2019 · MLB
31 47→50 48→50 49→40 43 235/287/379 143302 155 27% 6% 85 +0.7 209/262/341 132278 156 29% 7% 65 -0.7 167/220/27610922215232%6%30-1.3
Nick Hundley
2016 · MLB
32 50→46 47→55 42→40 44 249/293/385 136299 156 22% 6% 89 +0.9 244/292/401 157299 174 23% 6% 93 +1.3 241/291/40916829818125%6%89+0.5
Yuniesky Betancourt
2013 · MLB
31 50→60 49→50 40→50 45 250/278/403 153257 174 12% 4% 88 +0.9 229/264/377 148248 184 16% 4% 75 -0.0 223/248/33211024014014%3%52-0.8
James McCann
2020 · MLB
30 51→56 50 43→45 43 255/309/410 155324 184 27% 6% 102 +1.9 244/305/393 149317 185 28% 7% 96 +1.5 227/291/35312629717428%7%78+0.1
Conor Gillaspie
2017 · MLB
30 52→59 47→50 42→40 47 259/305/406 147290 134 16% 6% 99 +1.7 236/283/367 131262 139 15% 6% 80 +0.4 215/251/307932377813%4%47-0.6
Austin Wynns
2022 · MLB
31 44→51 46→45 48→30 46 222/280/346 124262 156 22% 6% 74 -0.1 240/303/354 114301 125 23% 7% 85 +0.7 240/304/3389830810224%7%78+0.1
Gerald Laird
2009 · MLB
29 51→47 45→50 42→50 46 248/303/377 129294 126 20% 6% 91 +1.1 227/295/337 110264 97 17% 7% 78 +0.2 268/338/3691013106314%8%97+0.4
Adonis García
2017 · MLB
32 54→56 47→50 45→50 42 267/300/402 135301 156 17% 4% 96 +1.5 241/284/365 124275 1411 18% 4% 80 +0.4 207/253/30194239121519%4%49-0.7
Marco Scutaro
2007 · MLB
31 53→63 45 51→45 55 256/323/390 134284 107 14% 9% 102 +1.9 261/340/374 113287 108 12% 10% 105 +2.1 298/352/39395314657%7%112+2.4