Duncan Pastore3B Somerset Patriots
Age 26 R/R 6'1" / 200 lbs AA HR +8% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION31 act + 105 ros · stats below = ROS only
wRC+†73
AVG/OBP/SLG.221 / .288 / .326
PA105
HR2
K%28
BB%8
BABIP292
ISO105
MLB%2%
Value2026 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.10.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2028MiLBstill in minors · estimated debut 2029
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202424 ATampa Tarpons 3328 9000 262 40 321406321728 391 186 321 104
202424 ATampa Tarpons 3327 10000 342 40 370469370839 417 129 382 151
202525 AA2 teams 10797 18400 7332 12 186255227482 41277 317 223 29
202525 AA2 teams 10794 21500 10242 12 223311277588 53296 229 274 68
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AANYY 3128 10300 360 11 357419464884 107455 1910 350 126 +1 -0 +0 +0 +1 0.2
YTD26 AANYY 3127 10300 450 11 370452481933 111455 1613 419 179 +3 -0 +0 +0 +1 0.4
ROS26 AANYY 2% 10595 21402 8291 21 221288326615 105303 288 281 73 -3 +0 +0 +0 +3 0.0
ROS26 MLBNYY 2% 22 0000 010 00 305 500 274 68 -0 +0 +0 +0 +0 -0.0
FULL26 AANYY 3330 10300 370 11 333394433827 100435 219 345 123 +1 -0 +0 +0 +1 0.2
TOT26 AANYY 136123 31702 11351 32 252319358676 106333 268 297 85 -2 -0 +0 +0 +4 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBNYY 27% 209189 42813 16572 41 222290323613 101299 278 282 74 -6 +0 +0 +1 +6 0.1
202828 MLBNYY 40% 276250 561115 21743 52 224292336628 112298 278 284 76 -8 +0 -1 +1 +8 0.1
202727 MLBNYY 27% 5651 11201 4151 10 216286314599 98300 277 276 69 -2 +0 +0 +0 +2 0.0
202828 MLBNYY 40% 110100 22402 8301 21 220284320604 100299 277 278 71 -4 +0 -0 +0 +3 -0.0
▸ Career Totals
Career 168153 33603 12462 31 216281314595 98286 277 277 70 -6 +0 -0 +1 +5 -0.0
/ 162G 650592 12823012 461788 124 216282316598 100286 277 277 70 -22 +1 -1 +2 +18 -0.1
Career 730659 14627210 5419910 166 222290314605 93299 277 276 69 -25 +1 -1 +3 +21 -0.2
/ 162G 650587 1302429 481779 145 221290315606 94299 277 276 69 -23 +1 -1 +2 +18 -0.2

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
202424 ATampa Tarpons 3327 10000 342 40 370469370839 417 129 382 151 +2 +1 +1 0.4
202525 AASomerset Patriots 5751 10200 3122 00 196268235503 39250 215 235 38 -4 +0 +2 -0.2
202525 A+Hudson Valley Renegades 5043 11300 7120 12 256360326686 70355 2414 320 103 +0 -1 +1 0.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
Duncan Pastore (OGILVIE) 26 252/319/358 106333 23 26% 8% 85 +0.2
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Jimmy Herron
2022 · AA
26 40→45 39→45 50→55 47 194/272/281 87265 615 28% 9% 54 -1.4 216/292/348 132270 1421 25% 8% 80 +0.4 212/289/340128261152424%8%74-0.1
Yusniel Díaz
2023 · AAA
26 42→50 43→45 46→50 41 209/266/311 102293 1212 32% 7% 59 -1.1 234/305/382 148295 1712 25% 9% 94 +1.3 246/322/41316830119824%10%105+1.4
Coco Montes
2023 · AAA
26 39→43 47→50 51→50 41 200/265/338 138281 1410 33% 7% 66 -0.6 219/284/347 128316 1310 33% 8% 76 +0.0 220/284/33711731711932%7%71-0.2
Kyle Datres
2022 · A
26 39→40 45→50 54→55 44 194/276/317 123270 1218 31% 8% 66 -0.6 209/287/354 145287 1823 32% 8% 79 +0.3 198/279/346148268202632%8%71-0.1
J.E. Cruz
2007 · AA
26 45→48 41→45 51→45 46 214/283/314 100288 78 27% 8% 66 -0.6 208/279/310 102281 78 27% 7% 64 -0.8 180/259/2821022417727%7%49-1.0
Jeremy Farrell
2013 · AAA
26 43→36 40→45 44→45 41 208/277/300 92294 86 30% 6% 61 -1.0 198/259/295 97296 74 34% 5% 52 -1.6 191/248/287962927235%5%42-1.2
Chris Roller
2023 · AA
26 36 39→50 50→55 40 177/243/264 88262 614 33% 6% 37 -2.6 198/276/337 139318 1616 40% 8% 71 -0.3 186/272/335149306191942%9%67-0.4
T.J. White
2018 · AA
26 43→44 45 47→45 43 215/279/342 127275 127 26% 6% 72 -0.2 208/266/337 129285 147 31% 6% 66 -0.6 134/183/2319718614336%3%0-1.3
Angelo Castellano
2021 · AA
26 38→47 41→45 47→50 40 190/243/283 93253 812 28% 6% 41 -2.3 200/261/306 106256 1212 26% 7% 56 -1.3 205/273/329124247151423%8%63-0.4
Alex De Goti
2022 · AAA
27 43→47 43→45 51→50 44 212/275/327 115284 108 28% 7% 66 -0.6 204/281/300 96277 810 27% 9% 63 -0.9 195/278/2758026461026%9%52-0.9
Drew Jackson
2019 · AA
26 41→43 43→45 50→55 42 206/275/317 112280 1119 29% 6% 65 -0.7 195/273/306 111288 1120 34% 8% 61 -1.0 178/266/27294285102538%9%47-0.9
Aaron Schunk
2023 · AA
26 39→42 44→45 48→50 36 200/246/316 117282 129 33% 5% 51 -1.7 211/256/324 113294 1110 30% 5% 57 -1.2 209/254/319110274101027%5%52-1.0
Mycal Jones
2013 · AA
26 41→45 41→45 49→55 42 202/260/302 100267 818 27% 6% 53 -1.5 215/271/304 89279 622 24% 6% 59 -1.1 219/277/3068728362424%6%59-0.7
Caleb Hamilton
2021 · AAA
26 39 42→45 45 42 196/255/296 101271 99 30% 7% 50 -1.7 183/269/319 136279 176 38% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Sean Jamieson
2015 · AA
26 47→43 43→45 47→50 42 228/282/347 119293 1010 25% 6% 74 -0.1 220/279/312 92319 79 31% 6% 64 -0.8 205/272/275713126834%7%48-0.8
Erick Monzon
2008 · AA
26 42→43 44→45 50 45 209/262/326 117261 119 24% 7% 60 -1.0 193/244/293 100269 1112 31% 6% 44 -2.1 167/217/25084236111433%6%18-1.6
Jordan Tarsovich
2017 · AA
26 40 45 46→50 47 201/275/317 116256 139 26% 8% 65 -0.7 194/265/291 97267 812 29% 8% 53 -1.5 168/244/2477923651529%8%31-2.0
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Danny Worth
2012 · MLB
26 46→52 42→45 52→50 43 225/277/332 106293 916 26% 6% 68 -0.5 208/271/306 98297 715 30% 7% 59 -1.1 221/288/315953247932%8%66-0.4