Maverick HandleyC Chesapeake Baysox
Age 28 R/R 5'9" / 210 lbs AA HR +8% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION41 act + 209 ros · stats below = ROS only
wRC+†58
AVG/OBP/SLG.201 / .290 / .283
PA209
HR2
K%27
BB%9
BABIP278
ISO82
MLB%2%
Value2026 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 35
Toolsscout grade · Statcast %ile · 2025
CONTACT50
Whiff%
1016.4%
xwOBA
100.177
POWER35
Avg EV
1083.5
Bat Spd
1367.4
EYE60
Chase%
5131.6%
SPEED50
Sprint
4227.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.0$0.0M+$0.0M (cut)
2027Pre-Arb$0.8M
2028Arb-1$0.2M
2029Arb-2$0.4M
2030Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$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
202123 A+Aberdeen IronBirds 234206 31813 20957 122 150249243492 92257 419 221 27
202123 A+Aberdeen IronBirds 234199 401015 27717 122 201318337654 136282 3012 302 89
202224 AABowie Baysox 308270 51917 258411 62 189284307592 119244 278 265 61
202224 AABowie Baysox 308259 6112111 366411 62 236353417770 181270 2112 346 123
202325 AAA2 teams 281240 45704 31929 82 188304267570 79285 3311 259 56
202325 AAA2 teams 281231 55905 40739 82 238371342713 104327 2614 333 113
202426 AAANorfolk Tides 330285 591113 31788 53 207302284587 77268 249 266 62
202426 AAANorfolk Tides 330272 551213 44748 53 202330287617 85260 2213 288 79
202527 AAA2 teams 201178 36621 16592 31 202276275551 73292 298 252 51
202527 AAA2 teams 201169 36721 25502 31 213321296617 83292 2512 282 74
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AABAL 4135 10200 3142 10 286375343718 57455 347 317 101 +0 +0 +0 +1 +1 0.2
YTD28 AABAL 4134 11200 4112 10 324425382807 59458 2710 365 138 +2 +0 +0 +1 +1 0.4
ROS28 AABAL 2% 209184 37712 19574 31 201290283572 82273 279 261 58 -10 +0 -0 +4 +6 -0.0
ROS28 MLBBAL 2% 44 1000 010 00 250250250500 277 250 248 48 -0 +0 -0 +0 +0 -0.0
FULL28 AABAL 4539 11200 3152 10 282364333697 51440 337 311 96 -0 +0 -0 +1 +1 0.2
TOT28 AABAL 250219 47912 22716 41 215304292596 78304 289 270 65 -10 +0 -0 +4 +7 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBBAL 23% 305269 541013 27826 51 201288279567 78274 279 265 61 -14 +1 -2 +5 +9 -0.1
202830 MLBBAL 35% 331292 601124 30896 51 205293298591 92274 279 266 62 -14 +1 -3 +6 +9 -0.1
202931 MLBBAL 42% 307271 541013 27826 41 199286277563 77273 279 265 61 -14 +0 -3 +5 +9 -0.2
202729 MLBBAL 23% 6962 12201 6181 10 194275274550 81277 269 253 52 -4 +0 -0 +1 +2 -0.1
202830 MLBBAL 35% 115102 21411 10312 20 206289294584 88278 279 256 54 -6 +0 -1 +2 +3 -0.1
202931 MLBBAL 42% 128114 23411 11342 20 202283281564 79276 279 255 53 -7 +0 -1 +2 +4 -0.2
▸ Career Totals
Career 363323 601023 291026 50 186265257522 71258 288 235 38 -25 +1 -2 +9 +10 -0.7
/ 162G 650578 1081845 5218311 90 187267258525 71261 288 235 38 -45 +2 -3 +17 +18 -1.2
Career 25062195 427791030 22671859 5114 195287281568 86271 299 259 56 -123 +5 -7 +45 +71 -1.0
/ 162G 650569 1112038 5918615 134 195288283571 88272 299 259 56 -32 +1 -2 +12 +18 -0.3

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
202123 A+Aberdeen IronBirds 234199 401015 27717 122 201318337654 136282 3012 302 89 -3 +2 +7 0.5
202224 AABowie Baysox 308259 6112111 366411 62 236353417770 181270 2112 346 123 +8 +0 +9 1.7
202325 AAANorfolk Tides 264216 51804 38659 72 236373329701 93320 2514 330 110 +3 +1 +7 1.1
202325 AABowie Baysox 1715 4101 280 10 267353533886 267500 4712 386 154 +1 +0 +0 0.2
202426 AAANorfolk Tides 330272 551213 44748 53 202330287617 85260 2213 288 79 -8 -0 +9 0.1
202527 MLBBaltimore Orioles 4741 3000 2181 00 7313673210 125 384 103 -63 -9 +0 +1 +4 +1 -0.3
202527 AAANorfolk Tides 154128 33721 23321 31 258375367742 109333 2115 337 116 +3 +0 +4 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4741 3000 2181 00 7313673210 125 384 103 -63 -9 +0 +1 +4 +1 -0.3

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick 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
131734202286285+6+10.00.0
/16266479+11.9+1.70.1pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Maverick Handley (OGILVIE) 28 50 35 50 60 215/304/292 78304 24 28% 9% 65 +0.2
Elliot Soto
2018 · AAA
28 46→53 37→40 48→50 48 219/281/291 73276 49 22% 8% 59 -1.1 226/281/319 93296 69 24% 7% 66 -0.6 228/287/310823064725%7%62-0.4
Jecksson Flores
2022 · AAA
28 45→53 39→40 48→55 48 213/277/298 85261 610 20% 7% 60 -1.0 223/285/322 99275 87 21% 7% 69 -0.4 218/282/306882676320%6%60-0.5
Jonathan Diaz
2013 · AAA
28 46→47 36→30 47→50 52 213/294/275 62265 413 20% 9% 62 -0.9 216/289/280 64270 312 20% 8% 60 -1.0 214/286/271572682919%7%54-1.0
Derrik Gibson
2018 · AAA
28 44→54 37→40 54→55 44 209/267/289 79275 412 25% 6% 52 -1.6 213/268/331 118286 912 27% 7% 64 -0.8 210/268/37816827610727%7%74-0.0
L.J. Mazzilli
2018 · AAA
27 46→55 38→40 49→45 49 216/276/297 81263 59 19% 7% 58 -1.2 219/276/330 111267 109 21% 6% 68 -0.5 204/258/32412123912420%5%56-0.6
Pete Kozma
2016 · MLB
28 43→47 39→45 45→50 49 208/272/290 82250 611 19% 7% 56 -1.3 190/241/260 70243 511 23% 5% 34 -2.8 190/238/287962317621%5%38-1.7
Edwin Maysonet
2010 · MLB
28 46→55 39→40 46→50 46 223/277/304 82278 66 22% 7% 61 -1.0 220/269/296 76280 55 22% 5% 55 -1.4 214/260/299852636320%4%50-0.9
Mike Miller
2018 · AAA
28 50→48 37→40 46→50 47 234/286/308 74278 412 17% 6% 66 -0.6 232/280/302 70281 611 18% 6% 61 -1.0 232/275/2835127941118%5%51-0.9
Christian Herrera
2010 · AAA
28 47 38→40 47→45 45 223/276/299 76279 57 21% 6% 59 -1.1 226/274/319 93303 710 27% 5% 64 -0.8 221/270/3078630461028%4%56-0.6
J.C. Boscan
2008 · AAA
28 42 37→40 44→30 47 202/273/271 69281 66 28% 8% 51 -1.7 219/282/293 74286 54 23% 7% 60 -1.0 219/280/288692855223%7%55-0.7
Max McDowell
2023 · AAA
29 40→48 39→40 47→50 44 192/276/277 85266 69 28% 7% 56 -1.3 193/274/297 104277 126 33% 7% 60 -1.0 168/259/2599124513135%7%43-0.9
Jack Reinheimer
2019 · MLB
27 46→51 38→40 49→55 44 218/272/292 74286 516 25% 6% 55 -1.4 212/263/300 88281 818 26% 6% 54 -1.4 196/246/2697226461927%5%36-1.3
Jonathan Malo
2011 · AAA
27 43→45 38→45 48→50 45 204/264/282 78262 511 23% 7% 50 -1.8 210/265/302 92278 78 26% 6% 56 -1.3 201/251/279782665225%5%40-1.1
Matt Williams
2017 · AAA
27 47→49 37→45 47→50 50 222/291/297 75286 414 23% 9% 65 -0.7 215/269/317 102258 915 19% 7% 61 -1.0 193/241/29310021891716%5%39-1.3
Tommy Manzella
2011 · MLB
28 49→52 39→40 45→50 42 233/273/318 85295 67 23% 5% 62 -0.9 185/235/253 68299 58 37% 6% 30 -3.1 158/211/211532773742%6%7-2.8
Zach Vincej
2019 · AAA
28 46→52 40 45→50 43 222/264/312 90262 78 18% 4% 57 -1.2 223/261/337 114265 126 20% 4% 63 -0.9 218/249/33211425513020%3%54-1.0
Tyler Ladendorf
2017 · MLB
29 44→50 38→45 49→50 41 211/255/291 80275 67 25% 5% 47 -1.9 204/258/286 82262 68 23% 6% 48 -1.9 196/253/288912488424%6%44-0.7
Richy Pedroza
2019 · AAA
28 47→52 37→40 46→50 50 219/283/289 70264 415 18% 8% 59 -1.1 236/309/327 91287 519 18% 10% 80 +0.4 241/322/3207929322317%11%81+0.4
Danny Worth
2014 · MLB
28 43→52 40→45 49→50 44 207/270/305 98290 714 30% 8% 59 -1.1 213/274/304 91318 611 32% 8% 59 -1.1 221/288/315953247932%8%66-0.4
Alex De Goti
2023 · AAA
28 44→47 42→45 51→50 49 214/289/322 109281 88 26% 9% 71 -0.3 199/276/283 84272 710 27% 9% 56 -1.3 177/262/2355824741027%9%36-1.2