Titus DumitruOF Altoona Curve
Age 23 R/R 6'1" / 220 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION312 act + 208 ros · stats below = ROS only
wRC+†72
AVG/OBP/SLG.207 / .277 / .340
PA208
HR5
K%30
BB%7
BABIP279
ISO133
MLB%2%
Value2026 · WAR
BAT: -11.6 runs (wOBA-derived runs vs avg)-12BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.1 runs (Positional adjustment)-3POSREP: +14.7 runs (Replacement-level credit)+15REPTotal WAR: -0.00-0.0WAR
0.00.51.00.10.10.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED50
scouting grade only
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
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.6M +$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
202421 AAugusta GreenJackets 10897 19511 8362 43 196271299570 103295 337 250 50
202421 AAugusta GreenJackets 10892 20611 13262 43 217327337664 120288 2412 304 91
202522 A+Greensboro Grasshoppers 463424 871236 301607 187 205269290559 85312 356 248 48
202522 A+Greensboro Grasshoppers 463410 971639 441187 187 237321356677 120309 2510 308 94
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAPIT 312281 6215211 22908 43 221296406702 185282 297 297 85 -5 -0 +0 -2 +9 0.1
YTD23 AAPIT 312271 6717212 32708 43 247344458802 210289 2210 355 130 +11 -0 +0 -2 +9 1.7
ROS23 AAPIT 2% 208188 39815 14624 42 207277340617 133277 307 280 72 -7 +0 +0 -1 +6 -0.2
ROS23 MLBPIT 2% 44 0000 010 00 276 250 265 61 -0 +0 +0 -0 +0 -0.0
FULL23 AAPIT 316285 6215211 22918 43 218292400692 182277 297 297 85 -5 -0 +0 -2 +9 0.1
TOT23 AAPIT 520469 10123316 3615212 85 215288380668 164281 297 290 80 -12 -0 +0 -3 +15 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBPIT 31% 520469 9920313 371509 94 211282350631 139276 297 284 76 -14 +0 +0 -3 +15 -0.3
202825 MLBPIT 45% 534481 10321314 391509 95 214285358643 143278 287 290 80 -12 -0 +0 -3 +15 -0.1
202926 MLBPIT 51% 539484 10521315 411509 105 217290366656 149279 288 292 82 -11 +0 +0 -3 +15 0.1
203027 MLBPIT 53% 538483 10521315 411509 105 217291366657 149279 288 293 83 -11 +0 +0 -3 +15 0.1
203128 MLBPIT 53% 534479 10421315 411499 95 217291367659 150278 288 292 82 -11 -0 -1 -3 +15 0.0
202724 MLBPIT 31% 161145 30614 12463 31 207281345626 138275 297 270 65 -6 +0 +0 -1 +5 -0.3
202825 MLBPIT 45% 238214 45916 18674 42 210284346630 136276 288 276 69 -8 +0 +0 -1 +7 -0.3
202926 MLBPIT 51% 274246 521117 21765 52 211287350636 138277 288 279 72 -9 +0 +0 -2 +8 -0.2
203027 MLBPIT 53% 283254 551118 22795 53 217292362654 146277 288 280 73 -9 -0 +0 -2 +8 -0.3
203128 MLBPIT 53% 285256 551118 22805 53 215290359649 145277 288 279 72 -9 -0 -0 -2 +8 -0.3
▸ Career Totals
Career 12451119 23748533 9534922 2211 212286352639 140275 288 278 71 -41 +0 -0 -7 +35 -1.4
/ 162G 650584 12425317 5018211 116 212287353640 140276 288 278 71 -22 -0 -0 -4 +18 -0.8
Career 34443105 6611292084 251100758 7336 213284348633 136284 297 283 75 -99 +0 -1 -21 +98 -2.3
/ 162G 650586 12524416 4719011 147 213284350634 137284 297 283 75 -19 +0 -0 -4 +18 -0.4

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
202421 AAugusta GreenJackets 10892 20611 13262 43 217327337664 120288 2412 304 91 -1 -0 +3 0.2
202522 A+Greensboro Grasshoppers 463410 971639 441187 187 237321356677 120309 2510 308 94 -3 +1 +13 1.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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#3Eric Karroslast yr '04
career totals — 5 seasons, 2,197 PA
52,1977313255317418-19-173.93.9
/162664224-5.7-5.21.2pk7: 4
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,2473422216286363-7+0-0.00.0
/1626641812-4.0+0.0-0.0pk7: 0

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
Titus Dumitru (OGILVIE) 23 35 35 50 40 215/288/380 164281 168 29% 7% 80 -0.0
Luis Santana
2022 · AA
23 39 42→45 47→50 39 198/255/299 101269 1010 30% 5% 51 -1.7 211/272/334 123278 139 28% 6% 67 -0.5 201/263/32112025914727%6%57-0.7
Corey Joyce
2022 · AA
23 40 39→45 54→50 39 192/262/274 82303 814 37% 7% 48 -1.9 206/305/332 126296 1313 32% 10% 82 +0.5 214/316/327113306111430%10%82+0.3
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Johan Lopez
2023 · AA
23 40 43→45 51→55 40 193/267/298 105296 1113 36% 7% 56 -1.3 203/272/299 96311 812 35% 8% 58 -1.2 170/253/2396927741136%9%33-0.6
Kyler Fedko
2023 · A
23 43→42 43→50 51→55 47 212/285/327 114283 1010 27% 8% 71 -0.3 202/288/323 121269 1214 28% 10% 72 -0.2 197/277/356159247212329%9%74-0.0
Barrett Barnes
2014 · A
23 42→48 43→45 50 37 208/256/313 105293 1113 32% 5% 54 -1.4 218/283/340 122285 1214 26% 7% 73 -0.1 215/293/34613130013730%8%77+0.1
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Willie MacIver
2021 · A
24 35→33 41→45 49→55 36 182/228/277 95252 99 31% 4% 33 -2.9 190/258/311 121280 1415 35% 7% 56 -1.3 225/305/348123321111831%8%83+0.3
Connor Kokx
2023 · A
23 42 40 48→60 49 204/292/297 93273 814 27% 9% 67 -0.5 205/289/284 79296 524 30% 8% 63 -0.9 193/283/2596628843431%8%51-0.7
D' Vontrey Richardson
2011 · A
23 39→36 40 45→50 35 188/242/286 98306 710 39% 6% 42 -2.3 231/276/325 94331 511 30% 5% 65 -0.7 254/295/3489433251624%5%75+0.0
Sean Bouchard
2019 · A
23 39→41 43→55 49→50 38 195/247/302 108280 1013 33% 6% 48 -1.9 197/253/324 127295 1210 36% 6% 56 -1.3 210/314/386176278191630%12%96+0.7
Stuart Fairchild
2019 · A
23 44→42 40→50 53→55 40 211/271/309 98301 714 31% 6% 59 -1.1 215/283/343 128287 1210 28% 7% 75 -0.0 220/316/365145284152626%9%92+0.7
Andy Paz
2016 · A
23 38 37→40 48→45 42 185/247/254 69274 56 33% 8% 36 -2.7 220/269/285 65296 47 25% 6% 52 -1.6 226/270/274482963723%6%46-0.7
Michael Suiter
2015 · A
23 43→38 41→40 52→50 43 211/279/308 98266 915 24% 6% 64 -0.8 201/253/280 79278 610 29% 5% 44 -2.1 193/242/2637026861029%4%32-1.7
Jodd Carter
2019 · AA
23 42→41 45 46→45 41 209/266/325 116286 139 31% 6% 63 -0.9 215/286/351 136293 169 30% 8% 78 +0.2 203/288/35315026920931%10%76+0.0
Chase Strumpf
2021 · A
23 44→36 42→50 49→45 42 208/284/314 106306 87 33% 7% 68 -0.5 195/290/334 139313 155 39% 10% 76 +0.1 179/286/33515628719441%11%72-0.1
Trey Amburgey
2018 · A
23 38→44 43→50 51→50 36 193/240/300 106271 1012 32% 4% 44 -2.1 214/254/347 133278 159 28% 4% 63 -0.9 221/261/36314228715728%4%66-0.4
Anderson Gomes
2007 · A
22 42→40 42→45 47→50 39 207/256/314 107282 109 30% 5% 55 -1.4 223/276/335 112301 117 28% 6% 69 -0.4 229/283/33911030211527%7%71-0.1
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Lane Adams
2013 · A
23 43→46 43→50 52→60 38 215/259/326 111291 1112 29% 5% 59 -1.1 223/274/345 122294 1224 27% 6% 71 -0.3 228/279/363136311163631%6%74-0.0