Dustin PetersonLF Altoona Curve
Age 31 R/R 6'1" / 210 lbs AA Svc 7.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†88
AVG/OBP/SLG.225 / .292 / .379
PA250
HR8
K%28
BB%8
ISO155
MLB%2%
Value2026 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.0-0.12627
Tools · Contract
Toolsscout grade · Statcast %ile · 2018-2019
CONTACT
Whiff%
2214.1%
xwOBA
100.207
POWER
Barrel%
113.2
Avg EV
1081.1
EYE
Chase%
1041.3%
SPEED
Sprint
4627.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $0.0M -$0.4M

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 ROKAZL Padres 172160 36600 6473 30 225266263529 38310 273 228 33
201318 ROKAZL Padres 172157 46800 9333 30 293343344687 51362 195 309 95
201419 AFort Wayne TinCaps 564534 861926 192046 13 161199238436 77243 363 193 6
201419 AFort Wayne TinCaps 564527 12331310 251376 13 233275361636 127294 244 282 74
201520 A+Carolina Mudcats 498465 951026 251262 63 204248273521 69263 255 234 37
201520 A+Carolina Mudcats 498446 1121528 44912 63 251321348669 96295 189 301 89
201621 AA2 teams 649606 14231211 341335 62 234281347627 112281 205 273 67
201621 AA2 teams 649592 17043313 481135 62 287346436782 149334 177 346 123
201722 AAAGwinnett Braves 346322 721611 19965 12 224277289566 65316 285 252 51
201722 AAAGwinnett Braves 346314 781711 27785 12 248318318636 70328 238 293 83
201823 AAAGwinnett Stripers 442413 911809 231274 30 220268329597 109295 295 263 59
201823 AAAGwinnett Stripers 442406 10923011 30964 30 268325406731 138327 227 326 108
201924 AAA2 teams 366349 8715012 12982 21 249278395674 146310 273 288 79
201924 AAA2 teams 366345 9617011 16922 21 278314423737 145347 254 325 107
202025 INTLSultanes de Monterrey 150133 425011 9215 00 316381602982 286298 146
202025 INTLSultanes de Monterrey 150133 425011 9215 00 316381602982 286298 146 419 178
202126 AAANashville Sounds 329298 761209 23505 01 255319386705 131277 157 310 95
202126 AAANashville Sounds 329291 791509 30445 01 271350416766 144290 139 342 120
202227 AAALehigh Valley IronPigs 448418 841827 261303 62 201253304557 103273 296 246 46
202227 AAALehigh Valley IronPigs 448400 972329 441023 62 242322378700 135303 2310 316 100
202328 AAA2 teams 513462 8915122 391526 20 193264372637 180228 308 275 69
202328 AAA2 teams 513443 11621124 581226 20 262355476831 214304 2411 364 137
202429 AA3 teams 374340 609010 231486 53 176241291532 115267 406 233 37
202429 AA3 teams 374321 591106 42976 53 184290274564 90238 2611 263 59
▸ 2026 Season
202631 MLBPIT 250227 51918 19702 41 225290379669 154290 288 301 88 -3 +0 -0 -3 +7 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBPIT 23% 246223 50917 19682 31 224291368659 143286 288 297 86 -4 +0 -4 -3 +7 -0.3
202732 MLBPIT 23% 5651 11202 4161 10 216286373658 157285 297 289 80 -1 +0 -1 -1 +2 -0.1
▸ Career Totals
Career 10395 21602 6302 20 221282347629 126302 296 281 73 -3 +0 -1 -5 +3 -0.6
/ 162G 650600 13338013 3818913 130 222283350633 128302 296 281 73 -20 +3 -8 -29 +18 -3.6
Career 53474950 106119212119 296147056 4219 214267330597 116277 276 251 50 -303 +1 -4 -57 +151 -21.6
/ 162G 650602 12823114 361797 52 213265324589 111275 286 251 50 -37 +0 -0 -7 +18 -2.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 ROKAZL Padres 172157 46800 9333 30 293343344687 51362 195 309 95 -1 +1 +5 0.5
201419 AFort Wayne TinCaps 564527 12331310 251376 13 233275361636 127294 244 282 74 -17 -1 +16 -0.2
201520 A+Carolina Mudcats 498446 1121528 44912 63 251321348669 96295 189 301 89 -6 +0 +14 0.8
201621 AAMississippi Braves 578524 14838212 451005 41 282345431776 149327 178 344 122 +14 +0 +16 3.1
201621 INTLSalt River Rafters 7168 22511 3130 21 324352471823 147389 184 363 136 +3 +0 +2 0.5
201722 AAAGwinnett Braves 346314 781711 27785 12 248318318636 70328 238 293 83 -7 -1 +10 0.2
201823 AAAGwinnett Stripers 442406 10923011 30964 30 268325406731 138327 227 326 108 +4 +1 +13 1.7
201924 MLBDetroit Tigers 4744 10400 2141 10 227277318595 91333 304 270 65 -2 +0 -0 -4 +1 -0.5
201924 AAAToledo Mud Hens 319301 8613011 14781 11 286320439758 153349 244 333 113 +5 -0 +9 1.4
202025 INTLSultanes de Monterrey 150133 425011 9215 00 316381602982 286298 146 419 178 +13 +0 +4 1.8
202126 AAANashville Sounds 329291 791509 30445 01 271350416766 144290 139 342 120 +7 -0 +9 1.7
202227 AAALehigh Valley IronPigs 448400 972329 441023 62 242322378700 135303 2310 316 100 -0 +0 +13 1.3
202328 AAALehigh Valley IronPigs 348303 7415119 37853 10 244332488821 244270 2411 356 130 +12 +0 +10 2.2
202328 INTLSultanes de Monterrey 165140 42605 21373 10 300402450852 150374 2213 382 150 +9 +0 +5 1.5
202429 AAAIndianapolis Indians 3530 5000 3100 20 167242167409 227 299 189 3 -4 +0 +1 -0.2
202429 AAAltoona Curve 180159 35605 17512 22 220303352656 132286 289 295 84 -3 -0 +5 0.2
202429 INTLYaquis de Obregon 159132 19501 22364 11 144285205489 61188 2314 242 44 -10 -0 +5 -0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4744 10400 2141 10 227277318595 91333 304 270 65 -2 +0 -0 -4 +1 -0.5

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
Dustin Peterson (OGILVIE) 31 225/292/379 153290 84 28% 8% 88 +0.4
Chad Huffman
2016 · AAA
31 48→52 48→55 50→45 47 239/304/384 145299 169 25% 8% 94 +1.3 231/309/398 167277 198 23% 8% 100 +1.7 224/306/39116726919524%8%94+0.8
Valentino Pascucci
2010 · AAA
31 41→45 52→55 48→45 48 216/297/379 163280 205 30% 10% 90 +1.0 216/297/382 166300 213 33% 10% 91 +1.1 207/295/37316629522035%10%85+0.5
Tagg Bozied
2010 · AAA
31 46→48 51→55 48→45 45 236/294/399 163285 198 24% 7% 94 +1.3 231/301/406 175311 205 30% 8% 98 +1.6 220/300/40918929621131%9%95+0.8
Mario Lisson
2016 · AAA
32 47→49 49→55 48→55 43 239/296/379 140296 189 25% 6% 89 +1.0 219/287/358 139293 168 29% 8% 80 +0.4 201/279/34314226917631%9%71-0.2
Nick Gorneault
2009 · AAA
30 43→48 49→55 45→50 44 220/279/367 147282 1812 28% 7% 79 +0.3 203/254/338 135271 1510 30% 6% 61 -1.0 186/236/31412924914931%6%44-1.5
Michael A. Taylor
2022 · MLB
31 48→53 48→55 47→60 42 238/292/374 136312 1615 28% 6% 86 +0.8 237/295/380 143312 1814 29% 7% 89 +0.9 225/286/367142299191530%7%80+0.2
Ryan Mulhern
2011 · AAA
30 43→48 48→55 47→40 41 220/278/361 141298 178 31% 7% 77 +0.1 253/305/461 208310 287 27% 6% 115 +2.7 242/295/43919729926328%5%102+0.8
Christian Bethancourt
2023 · MLB
31 47→52 51→55 49→50 40 242/279/399 157293 198 25% 4% 87 +0.8 218/252/372 154271 207 27% 4% 69 -0.4 188/222/33514822421928%3%43-0.8
Chris Aguila
2010 · MLB
31 45→54 53→55 49→50 44 235/291/404 169290 2212 27% 7% 94 +1.3 224/282/377 153295 177 29% 7% 82 +0.5 219/280/36614729017529%7%76+0.0
Brandon Snyder
2018 · MLB
31 44→53 52→55 45 39 226/282/391 164298 217 31% 6% 87 +0.8 204/260/378 174303 235 39% 6% 75 -0.0 179/243/35317426625242%6%58-0.7
Niko Vasquez
2019 · AAA
30 46→41 51→50 47→45 41 237/289/396 159302 1910 28% 6% 91 +1.1 210/267/324 114300 139 33% 6% 63 -0.9 175/237/2568125512434%5%31-1.2
Jerad Head
2013 · MLB
30 42→46 50→55 50 39 221/275/377 155272 199 26% 5% 80 +0.4 230/280/374 144280 167 24% 5% 82 +0.5 230/277/37314327516222%4%75-0.0
J.C. Linares
2017 · AAA
32 47→52 50→55 51→40 47 240/306/396 156288 179 23% 7% 98 +1.6 229/291/373 144265 1610 20% 7% 85 +0.7 214/289/36715322420316%9%82+0.1
Rainel Rosario
2019 · AAA
30 47→51 49→50 45→50 47 241/293/382 141276 179 20% 6% 89 +0.9 255/317/431 176291 227 20% 8% 111 +2.5 262/328/44618529124419%9%115+2.3
David Bote
2023 · MLB
30 44→48 47→55 49→45 43 220/287/358 138285 158 28% 7% 81 +0.4 229/296/387 158286 178 25% 7% 92 +1.2 221/293/38716626918624%8%88+0.4
Michael Restovich
2010 · MLB
31 47→49 52→55 43→30 43 242/291/412 169305 193 27% 6% 95 +1.4 214/265/338 124304 134 32% 6% 65 -0.7 188/240/285972809135%6%37-1.1
Jamie Romak
2017 · MLB
31 41→48 51→55 49→45 40 210/268/369 159293 187 34% 7% 75 -0.0 238/290/430 192314 2411 31% 6% 100 +1.7 243/288/529287290391031%5%120+0.5
Andy Marte
2014 · AAA
30 45→48 49→55 48→40 43 234/280/378 144275 187 23% 6% 82 +0.5 236/276/370 134267 155 18% 5% 78 +0.2 232/271/35912725714116%5%73-0.1
Matt Carson
2013 · MLB
32 48→50 52→60 49→50 41 246/290/417 171301 1912 25% 5% 97 +1.5 224/275/350 126295 1414 28% 5% 72 -0.2 209/266/319110278131528%5%59-0.6
Mark Smith
2001 · MLB
31 49 48→55 51→45 48 244/311/384 141306 158 25% 8% 96 +1.5 243/316/405 162282 176 20% 9% 104 +2.0 239/324/40616726816017%10%106+0.8