Filippo Di TuriSS Wilson Warbirds
Age 20 S/R 5'11" / 165 lbs A HR -4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION296 act + 197 ros · stats below = ROS only
wRC+†43
AVG/OBP/SLG.168 / .266 / .226
PA197
HR1
SB7
K%30
BB%11
BABIP249
ISO58
MLB%0%
Value2026 · WAR
BAT: -35.4 runs (wOBA-derived runs vs avg)-35BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +5.3 runs (Positional adjustment)+5POSREP: +14.0 runs (Replacement-level credit)+14REPTotal WAR: -1.50-1.5WAR
0.00.81.60.20.60.91.11.11.1+$26M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 40 / POW 40
Toolsscout grade
CONTACT40
scouting grade only
POWER40
scouting grade only
EYE60
scouting grade only
SPEED50
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Pre-Arb$0.8M+0.6$2M+$1M
2030Pre-Arb$0.9M+0.9$3M+$2M
2031Arb-1$2M+1.1$6M+$5M
2032Arb-2$4M+1.1$6M+$4M
2033Arb-3$5M+1.1$5M+$3M
Totals $14M $22M +$14M

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
202317 ROKDSL Brewers 2 222195 41710 24443 128 210306256563 46272 2011 258 56
202317 ROKDSL Brewers 2 222181 51920 38323 128 282414354768 72342 1417 359 133
202418 A2 teams 391344 561121 401174 103 163258215473 52240 3010 221 28
202418 A2 teams 391320 721521 64844 103 225361294655 69298 2116 310 95
202519 ACarolina Mudcats 479429 751126 431681 68 175252252503 77264 359 228 33
202519 ACarolina Mudcats 479405 8614310 671261 68 212326336661 123276 2614 302 89
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 AMIL 296253 39721 35965 185 154270209479 55239 3212 227 32 -23 +2 +0 +3 +8 -1.0
YTD20 AMIL 296233 46931 55685 185 197362275636 77269 2319 305 92 -3 +2 +0 +3 +8 1.1
ROS20 AMIL 0% 197172 29511 21602 72 168266226493 58255 3011 242 43 -13 +1 -0 +2 +6 -0.5
ROS20 MLBMIL 0% 01 0000 000 00 253 232 36 -0 +0
FULL20 AMIL 296254 39721 35965 185 154270209478 55237 3212 227 32 -23 +2 +0 +3 +8 -1.0
TOT20 AMIL 493425 681232 561567 257 160268216485 56243 3211 233 36 -35 +2 -0 +5 +14 -1.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBMIL 34% 554484 911637 591596 125 188284277561 89260 2911 263 59 -26 +0 -1 +6 +16 -0.5
202822 MLBMIL 48% 597521 10218310 641657 135 196292299592 104264 2811 275 69 -21 +1 -1 +6 +17 0.2
202923 MLBMIL 54% 615537 10919412 661667 135 203298320619 117266 2711 284 75 -17 +1 -1 +7 +17 0.6
203024 MLBMIL 55% 627547 11420414 681667 135 208304336640 128268 2611 289 79 -15 +1 -1 +7 +18 0.9
203125 MLBMIL 56% 634553 11520414 691677 135 208304335638 127268 2611 291 81 -14 +1 -1 +7 +18 1.1
203226 MLBMIL 56% 639557 11720415 701687 135 210306341647 131268 2611 292 82 -13 +1 -1 +7 +18 1.1
203327 MLBMIL 55% 637554 11620415 711687 135 209307341648 132268 2611 292 82 -13 +1 -1 +7 +18 1.1
203428 MLBMIL 55% 631548 11320314 711677 125 206305330635 124267 2611 292 81 -13 +0 -2 +7 +18 1.0
203529 MLBMIL 53% 621539 11119314 701667 114 206305330635 124267 2711 290 80 -14 +1 -3 +7 +18 0.8
203630 MLBMIL 53% 609528 10718313 691647 104 203303322625 119265 2711 287 78 -15 +0 -3 +7 +17 0.6
203731 MLBMIL 52% 595517 10418312 671626 93 201300317617 116263 2711 284 75 -17 +1 -4 +6 +17 0.3
203832 MLBMIL 52% 576500 9917311 651596 83 198298310608 112260 2811 278 71 -19 +0 -5 +6 +16 -0.1
203933 MLBMIL 56% 547475 9115310 611546 62 192292299590 107257 2811 272 67 -21 +0 -5 +6 +15 -0.4
202721 MLBMIL 34% 190166 30512 20552 42 181277259536 78258 2911 253 52 -10 +0 -0 +2 +5 -0.3
202822 MLBMIL 48% 289253 50925 31803 62 198293308601 111262 2811 265 61 -13 +0 -1 +3 +8 -0.2
202923 MLBMIL 54% 334291 591027 36904 73 203299323622 120264 2711 273 67 -12 +0 -1 +4 +9 0.0
203024 MLBMIL 55% 348303 621127 38924 73 205301323625 119266 2611 278 71 -11 +0 -1 +4 +10 0.2
203125 MLBMIL 56% 355309 641128 39944 73 207304333637 126266 2611 281 73 -11 +0 -1 +4 +10 0.3
203226 MLBMIL 56% 359312 641128 40954 73 205303330633 125266 2611 282 74 -11 +0 -1 +4 +10 0.3
203327 MLBMIL 55% 352306 631128 39934 73 206304333637 127265 2611 282 74 -10 +0 -1 +4 +10 0.3
203428 MLBMIL 55% 346300 631128 39924 72 210309340649 130265 2711 281 73 -10 +1 -1 +4 +10 0.3
203529 MLBMIL 53% 332288 591027 37894 62 205304326630 122264 2711 279 72 -10 +0 -1 +4 +9 0.1
203630 MLBMIL 53% 320277 571027 36864 52 206306332638 126263 2711 277 70 -11 +0 -2 +3 +9 0.0
203731 MLBMIL 52% 310269 54926 35853 52 201300316616 115261 2711 273 67 -11 +0 -2 +3 +9 -0.1
203832 MLBMIL 52% 299260 50816 34833 42 192293300593 108258 2811 269 64 -12 +0 -2 +3 +8 -0.3
203933 MLBMIL 56% 306266 50816 34863 41 188287293580 105255 2811 263 59 -14 +0 -3 +3 +9 -0.5
▸ Career Totals
Career 41403601 7251242385 458112046 7630 201299319619 118265 2711 275 68 -148 +3 -17 +44 +117 0.0
/ 162G 650565 11319413 721767 125 200298317615 117263 2711 275 68 -23 +0 -3 +7 +18 -0.0
Career 91718000 159027450169 998252097 18177 199295309604 110265 2711 277 70 -309 +5 -32 +98 +260 2.3
/ 162G 650567 11319412 711797 135 199296310607 111266 2811 277 70 -22 +1 -2 +7 +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
202317 ROKDSL Brewers 2 222181 51920 38323 128 282414354768 72342 1417 359 133 +8 -1 +6 1.4
202418 ACarolina Mudcats 285240 461000 41682 52 192314233548 42264 2414 265 61 -13 +0 +8 -0.4
202418 ROKACL Brewers 10680 26521 23162 51 325486475961 150391 1522 430 187 +10 +1 +3 1.4
202519 ACarolina Mudcats 479405 8614310 671261 68 212326336661 123276 2614 302 89 -6 -2 +14 0.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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#4Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,4618982203296319+48+04.44.4
/1626641312+7.1+0.00.7pk7: 4
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Filippo Di Turi (OGILVIE) 20 20→40 25→40 50 60 160/268/216 56243 225 32% 11% 36 -1.5
Junior Valera
2013 · A
20 42 36→40 51→60 45 196/266/265 69275 210 28% 8% 46 -2.0 226/289/310 84293 318 22% 8% 67 -0.5 245/308/3389430732820%8%77+0.1
Jose Perez
2023 · A
19 41 36→40 44→45 51 193/275/258 65253 38 24% 9% 50 -1.8 200/306/292 92270 56 25% 12% 72 -0.2 182/303/271882445524%13%64-0.3
Rosell Herrera
2013 · A
20 40→50 37→45 48→55 40 193/243/266 73268 59 29% 6% 37 -2.7 229/276/310 81309 710 26% 6% 62 -0.9 247/301/3379031542422%7%76+0.1
Walter Ibarra
2008 · A
20 42→52 35→40 46→50 45 199/262/259 60268 38 26% 7% 43 -2.2 219/256/289 70278 311 21% 4% 47 -1.9 263/296/36610233161221%3%82+0.3
Juan Mosquera
2007 · A
19 38 35→30 49→55 44 180/246/238 57263 315 31% 8% 30 -3.1 201/290/246 45281 114 26% 10% 53 -1.5 210/308/2372728001722%11%56-0.4
Sergio Alcántara
2016 · A
20 39→49 34→45 46→50 46 184/253/234 51259 26 28% 8% 33 -2.9 224/270/284 60290 28 22% 6% 52 -1.6 205/281/31210728211430%9%63-0.5
Kelvin Alarcon
2019 · A
20 43 35→30 48→55 51 200/292/258 58284 38 28% 11% 57 -1.2 209/271/272 63327 38 34% 7% 50 -1.7 201/262/235343190834%7%34-0.6
Angel Martínez
2022 · A
20 41→47 41→50 49→50 44 202/257/305 102265 810 26% 7% 53 -1.5 223/285/351 128285 1210 25% 7% 77 +0.1 226/291/358132282131024%7%79+0.2
Alan Schoenberger
2009 · A
20 39 36→45 46→45 43 184/249/253 69277 26 32% 8% 37 -2.7 196/250/284 88297 67 34% 6% 44 -2.1 188/236/280922757533%5%34-1.4
Riley Unroe
2015 · A
19 39→48 37→50 47→55 46 188/255/261 74254 48 27% 8% 41 -2.3 191/253/250 59276 410 30% 7% 37 -2.7 227/311/367139295152627%10%89+0.5
Josh Johnson
2006 · A
20 43→49 39→45 48→50 50 203/280/297 94266 59 24% 9% 61 -1.0 218/304/287 69285 310 22% 11% 69 -0.4 249/317/35911029691618%9%89+0.6
Alejandro Flores
2016 · A
20 37 39→50 45→40 43 182/248/265 83263 75 32% 8% 39 -2.5 203/261/310 107295 96 32% 7% 56 -1.3 202/257/34214027113430%6%59-0.5
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4
Sandy León
2009 · A
20 39→49 34→45 44→30 45 184/250/233 49251 25 26% 7% 31 -3.0 204/262/272 68287 34 28% 7% 46 -2.0 235/296/34010630010024%7%75+0.0
Brainer Bonaci
2022 · A
20 41→42 39→45 53→50 42 196/255/285 89270 513 28% 7% 46 -2.0 211/283/320 109300 1013 30% 9% 69 -0.4 209/285/321112292121430%9%67-0.4
Rey Bruguera
2012 · A
20 41 36→40 44→50 49 191/275/255 63271 413 28% 9% 49 -1.8 201/267/276 75289 510 30% 7% 50 -1.8 192/253/260692775830%7%36-0.8
Noah Miller
2023 · A
20 40→42 37→40 51→50 47 186/277/258 72293 413 34% 10% 51 -1.7 197/259/270 73271 58 27% 7% 45 -2.1 213/260/298852677322%6%50-1.3
Michael De La Cruz
2016 · A
20 41 36→40 45→50 44 192/261/262 70277 49 30% 8% 43 -2.2 192/257/257 65308 310 35% 8% 40 -2.4 156/232/1883126901438%9%10-1.5
Carlos Rodriguez
2023 · A
20 38 39→45 47→45 45 181/267/268 87282 76 36% 9% 49 -1.8 190/265/267 77299 56 35% 9% 47 -1.9 170/253/254842537233%9%37-1.0
Adrian Abreu
2012 · A
21 39 38→40 47→55 47 190/263/273 82247 59 24% 8% 47 -1.9 212/292/300 88256 817 19% 9% 67 -0.5 209/299/2908024192516%10%66-0.2