Blake PerkinsCF Milwaukee Brewers
Age 29 S/R 6'0" / 185 lbs MLB HR -4% Svc 3.000 · Ctrl thru 2028 ILReassigned to Minors (RM)
2026 ROS PROJECTION130 act + 86 ros · stats below = ROS only
wRC+†vL 10797vR 73
AVG/OBP/SLG.222 / .312 / .300
PA86
HR1
SB5
K%25
BB%10
BABIP298
ISO78
MLB%100%
Value2026 · WAR
BAT: -10.6 runs (wOBA-derived runs vs avg)-11BATRUN: +2.1 runs (SB/CS + UBR baserunning)+2RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: -1.1 runs (Positional adjustment)-1POSREP: +6.1 runs (Replacement-level credit)+6REPTotal WAR: -0.50-0.5WAR
0.00.51.00.00.90.6+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 45 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
738.6%
xwOBA
240.277
POWER40
Barrel%
173.9
Avg EV
4488.7
Bat Spd
3569.7
EYE60
Chase%
9022.1%
SPEED60
Sprint
8128.7
Platoon Splits2024-2026 · 631 PA
vs LHP
vs RHP
Edge
PA
210
421
wRC+
103
60
◀◀L
wOBA
319
264
◀◀L
ISO
107
091
L
BABIP
316
289
L
K%
17.6%
30.4%
◀◀L
BB%
9.5%
9.0%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-1$0.2M
2027Arb-2$3M+0.9$3M+$0.5M
2028Arb-3$3M+0.6$2M+$0.0M (cut)
Totals $3M $5M +$0.5M

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
201518 ROKGCL Nationals 185171 28411 8521 45 164206216422 53220 284 185 0
201518 ROKGCL Nationals 185166 35521 13361 45 211272283555 72254 197 248 48
201619 AHagerstown Suns 3326 6000 480 01 231333231564 333 2412 227 32
201619 AHagerstown Suns 3325 5000 560 01 200333200533 263 1815 243 44
201720 AHagerstown Suns 572515 1141848 391565 318 221283318601 97297 277 263 59
201720 AHagerstown Suns 572482 1232748 721185 318 255358378735 122318 2113 328 109
201821 A+Wilmington Blue Rocks 596528 1091915 491876 299 206281275556 68305 318 248 48
201821 A+Wilmington Blue Rocks 596485 1152213 921346 299 237365305671 68317 2215 311 96
201922 A+2 teams 474426 781159 331494 228 183248296544 113254 317 239 41
201922 A+2 teams 474398 891368 611094 228 224333347679 123284 2313 305 92
202124 AANorthwest Arkansas Naturals 280250 45617 28981 92 180265296561 116262 3510 248 48
202124 AANorthwest Arkansas Naturals 280238 48817 40811 92 202319332651 130273 2914 300 88
202225 AA2 teams 397347 7316313 361176 212 210296386682 176269 299 295 84
202225 AA2 teams 397329 8118315 54926 212 246362456818 210289 2314 358 132
202326 AAA2 teams 350306 771928 40950 104 252338405743 154337 2711 327 108
202326 AAA2 teams 350299 792128 47850 104 264364428792 164341 2413 352 127
202427 MLBMilwaukee Brewers 434383 931326 421083 235 243322334657 91316 2510 295 84 -8 +3 +7 +2 +12 1.6
202427 MLBMilwaukee Brewers 434383 921326 421083 235 240320332652 91313 2510 295 84 -8 +3 +7 +2 +12 1.6
202528 MLB3 teams 227203 45724 23681 104 222304335639 113313 3010 288 79 -5 +0 +1 +1 +6 0.3
202528 MLB3 teams 227199 47724 27641 104 236330352682 116328 2812 312 97 -1 +0 +1 +1 +6 0.8
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 MLBMIL 130114 19601 14331 51 167264246509 79225 2511 235 38 -9 +1 -2 -1 +4 -0.8
YTD29 MLBMIL 130112 19601 16311 51 170279250529 80225 2412 250 50 -7 +1 -2 -1 +4 -0.6
ROS29 MLBMIL 100% 8676 17301 9221 51 222312300612 78302 2510 296 85 -1 +1 +1 +0 +2 0.3
ROS29 MLBMIL 100% 8777 17301 9221 51 221310299609 78300 2510 289 80 -2 +1 +1 +0 +2 0.2
FULL29 MLBMIL 217191 36902 23552 102 188282267549 79254 2511 257 55 -11 +1 -1 -1 +6 -0.6
TOT29 MLBMIL 216190 36902 23552 102 189283267550 79254 2511 259 57 -11 +1 -1 -1 +6 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBMIL 82% 354313 731226 36922 173 233316342658 109305 2610 297 85 -6 +2 +0 +1 +10 0.8
202831 MLBMIL 82% 339299 691225 35892 143 231315334650 104303 2610 293 82 -7 +2 -1 +1 +10 0.5
202730 MLBMIL 82% 290256 591015 30752 142 230316336652 105303 2610 290 80 -7 +2 +0 +1 +8 0.5
202831 MLBMIL 82% 278245 55914 29732 122 224312318630 94301 2610 286 77 -7 +2 -0 +1 +8 0.3
▸ Career Totals
Career 14281259 28948623 1483719 6614 230315332647 102305 2610 293 82 -28 +8 +14 +1 +40 3.6
/ 162G 650573 13122310 671694 306 229314330644 101304 2610 293 82 -13 +4 +6 +0 +18 1.6
Career 43273843 8271402573 382124132 19555 215291322613 106294 299 272 66 -165 +17 +14 +10 +123 -0.0
/ 162G 650577 12421411 571865 298 215291322613 107293 299 272 66 -25 +3 +2 +2 +18 -0.0

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
201518 ROKGCL Nationals 185166 35521 13361 45 211272283555 72254 197 248 48 -11 -1 +5 -0.7
201619 AHagerstown Suns 3325 5000 560 01 200333200533 263 1815 243 44 -2 -0 +1 -0.2
201720 AHagerstown Suns 572482 1232748 721185 318 255358378735 122318 2113 328 109 +6 +3 +16 2.6
201821 A+Wilmington Blue Rocks 596485 1152213 921346 299 237365305671 68317 2215 311 96 -3 +2 +17 1.7
201922 AANorthwest Arkansas Naturals 122110 24222 9302 41 218289327617 109278 257 279 71 -4 +0 +3 -0.0
201922 A+Wilmington Blue Rocks 352288 651146 52792 187 226348354702 128286 2215 314 99 -1 +1 +10 1.0
202124 AANorthwest Arkansas Naturals 280238 48817 40811 92 202319332651 130273 2914 300 88 -4 +1 +8 0.5
202225 AAAScranton/Wilkes-Barre RailRiders 11486 21413 17265 40 244398419817 174295 2315 353 129 +4 +1 +3 0.8
202225 AASomerset Patriots 283243 6014212 37661 172 247349469818 222287 2313 359 133 +11 +3 +8 2.2
202326 MLBMilwaukee Brewers 168143 31704 23460 52 217325350675 133290 2714 306 93 -1 +0 +6 -4 +5 0.6
202326 AAANashville Sounds 182156 481424 24390 52 308400500900 192383 2113 393 159 +12 +0 +5 1.8
202427 MLBMilwaukee Brewers 434383 921326 421083 235 240320332652 91313 2510 295 84 -8 +3 +7 +2 +12 1.6
202528 MLBMilwaukee Brewers 171155 35623 15471 72 226298348647 123305 279 293 82 -3 +1 +1 +1 +5 0.4
202528 AAANashville Sounds 3426 5101 8130 21 192382346729 154333 3824 343 121 +1 +0 +1 0.2
202528 ROKACL Brewers 2218 7000 440 11 389500389889 500 1818 415 176 +2 -0 +1 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 773681 15826413 802014 359 232316339656 107307 2610 297 86 -13 +3 +14 -1 +22 2.6

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
#1Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#2Alfredo Amezagalast yr '11
career totals — 7 seasons, 1,550 PA
71,5501247245306330+7+415.35.3
/162664520+3.1+17.42.3pk7: 5
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Tony 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
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#6Alexi Casillalast yr '13
career totals — 7 seasons, 1,883 PA
71,8831280248302332+8+32.72.7
/162664428+2.8+0.91.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
71,5672571226308332+6+222.32.3
/1626641130+2.4+9.31.0pk7: 2

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
Blake Perkins (OGILVIE) 29 45 40 60 60 189/283/267 79254 210 25% 11% 57 -0.5
Roman Quinn
2022 · MLB
29 46→53 45 61→65 44 223/300/352 129313 1231 31% 8% 84 +0.6 206/300/330 124345 1125 39% 10% 79 +0.3 167/275/27210531293444%11%53-0.4
Billy Hamilton
2021 · MLB
30 46→56 39→40 59→70 49 220/286/306 86285 534 24% 8% 65 -0.7 196/250/295 99293 834 33% 7% 47 -1.9 161/212/2397825844737%6%14-0.9
Elliot Johnson
2014 · MLB
30 45→53 42→45 59→60 45 219/274/323 104281 1033 25% 7% 65 -0.7 206/265/318 112272 917 26% 7% 59 -1.1 186/247/29410824981227%7%44-1.0
Delino DeShields
2022 · MLB
29 48→55 40→45 56→65 52 228/311/321 93302 725 25% 10% 80 +0.4 210/300/280 70305 529 29% 11% 66 -0.6 197/300/2404331713533%12%54-0.7
Tyler Wade
2023 · MLB
28 44→54 41→40 57→60 49 216/288/311 95273 835 23% 9% 68 -0.5 227/294/306 79301 635 25% 8% 69 -0.4 226/297/2865930644025%8%62-0.4
Tommy Murphy
2009 · MLB
29 50→54 40→50 56→60 42 239/285/335 96313 729 25% 6% 72 -0.2 220/276/313 93293 725 26% 7% 63 -0.9 192/254/2596725842626%7%36-1.4
Jonathan Davis
2023 · MLB
31 47→52 41→45 57→55 51 224/319/322 98304 927 27% 10% 85 +0.7 224/300/352 128310 1217 30% 8% 84 +0.6 213/288/347134298131431%7%74-0.0
Ian Miller
2021 · MLB
29 46→56 43→40 58→60 43 225/276/337 112275 1029 22% 6% 69 -0.4 228/277/322 94285 721 21% 6% 66 -0.6 230/279/3037328932520%5%59-0.7
Pokey Reese
2002 · MLB
29 48→55 45 59→55 51 236/299/363 127265 1228 16% 8% 85 +0.7 238/300/337 99288 819 19% 8% 79 +0.3 237/299/3157829461720%8%67-0.2
Ben DeLuzio
2023 · MLB
28 45→49 42→45 59→60 40 217/273/330 112295 929 29% 6% 66 -0.6 207/268/318 111304 1120 33% 6% 62 -0.9 148/223/2267924481840%7%18-1.1
John Andreoli
2019 · MLB
29 47→57 44→45 57→60 47 226/300/350 124311 1025 29% 9% 83 +0.6 206/292/329 123320 1215 36% 10% 75 -0.0 164/270/300136268171741%12%57-0.8
Drew Stubbs
2014 · MLB
29 46→51 46→50 56→60 46 226/296/350 124308 1426 30% 9% 82 +0.5 229/299/368 139326 1524 32% 9% 87 +0.8 223/297/362139322152933%9%82+0.3
Tony Gwynn Jr.
2012 · MLB
29 52→57 39→40 59→60 54 245/315/339 94288 528 16% 9% 85 +0.7 235/296/311 76291 422 19% 8% 70 -0.3 227/291/2835628422019%8%57-0.7
Alexi Casilla
2014 · MLB
30 49→59 39→40 60 49 232/286/327 95268 530 16% 7% 70 -0.3 240/280/324 84284 618 17% 5% 66 -0.6 243/278/3137029041417%4%58-0.6
Sam Haggerty
2022 · MLB
28 47→44 44→50 58→65 45 226/294/347 122307 1125 29% 8% 80 +0.4 250/324/395 145318 1235 24% 8% 105 +2.1 257/335/401144323114222%9%107+1.2
Tyler Saladino
2016 · MLB
27 48→47 41→45 59→55 45 233/284/335 102283 925 21% 6% 72 -0.2 232/287/337 105290 1019 23% 6% 73 -0.1 225/286/32499288101724%7%68-0.2
Andrew Velazquez
2023 · MLB
29 43→51 46→50 60 39 214/267/340 126306 1331 34% 6% 66 -0.6 207/258/322 115316 1333 37% 6% 58 -1.2 211/254/30594318103035%5%48-1.3
Drew Jackson
2022 · AAA
29 43 45 57→55 47 207/296/332 126302 1328 33% 10% 78 +0.2 215/291/329 114357 1221 39% 9% 74 -0.1 187/265/2566936482046%9%41-0.8
Pedro Florimón
2016 · MLB
29 42→52 41→45 57→55 41 203/254/307 104282 822 30% 6% 52 -1.6 219/271/333 114321 1014 33% 6% 66 -0.6 219/275/335116325101134%6%66-0.3
Tyler Graham
2014 · AAA
30 48→56 39→40 60→65 44 230/292/318 89291 633 22% 6% 71 -0.3 230/274/310 80286 728 21% 4% 61 -1.0 234/273/2875328943820%4%50-1.3