Filippo Di Turi

3B Wilson Warbirds
Age 21 S/R 5'11" / 165 lbs A HR +10%K +6% Svc 0.0 · Ctrl thru 2033
Overview
APROSPECTMiLBFA 2034
OGV OFP35OGV rank#1955ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418A/ROK2 orgs391.225/.361/.29411044—.171/.273/.225
202519ACarolina Mudc…479.212/.326/.33610644—.170/.256/.248
202620A+/AMIL436.190/.357/.27542346—.155/.281/.221
2027PROJMLE21MLBMIL546.184/.286/.26151060-0.2
2028PROJ34% MLB22MLBMIL146.190/.292/.2842368-0.2
2029PROJ48% MLB23MLBMIL233.197/.298/.3034575-0.1
Next 3 projected WAR -0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$1M2032Arb-2$2M2033Arb-3$3M
Skills · percentileMiLB Statcast 2026 A
BB%93
Chase%88
Speed67
K%65
Whiff%35
wOBA34
Career WAR0.0 WAR median (P10 0.0 / P90 0.6, comp-based) · star 0% · didn't stick 95%
CompsJose Perez (age 20) · Noah Miller (age 21) · Riley Unroe (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†60
AVG/OBP/SLG.183 / .284 / .258
PA210
HR2
K%28
BB%12
ISO76
MLB%0%
Value2027 · WAR
BAT: -10.0 runs (wOBA-derived runs vs avg)-10BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.00.10.20.20.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$4M ctrl surplus
Contract
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
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2031Arb-1$1M+0.2$0.6M+$0.0M (cut)
2032Arb-2$2M+0.2$0.5M+$0.0M (cut)
2033Arb-3$3M+0.2$0.5M+$0.0M (cut)
Totals $0.0M $0.9M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202317 ROKDSL Brewers 2 — 222181 51920 38323 128 282414354768 72342 1417 359 51 — — — — — —
202418 ACarolina Mudcats — 285240 461000 41682 52 192314233548 42264 2414 265 24 — — — — — —
202418 ROKACL Brewers — 10680 26521 23162 51 325486475961 150391 1522 430 97 — — — — — —
202519 ACarolina Mudcats — 479405 8614310 671261 68 212326336661 123276 2614 302 44 — — — — — —
202620 A+Wisconsin Timber Rattlers — 1511 2000 450 00 182400182582 333 3327 307 49 — — — — — —
202620 AWilson Warbirds — 421331 631134 79906 237 190356278634 88244 2119 303 46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Brewers 2 — 222192 35610 27383 128 182293224517 42228 1712 243 51 — — — — — —
202418 A MLECarolina Mudcats — 285251 37800 30912 52 147244179423 32227 3211 204 24 — — — — — —
202418 ROK MLEACL Brewers — 10689 21321 14232 51 236352348701 112298 2213 312 97 — — — — — —
202519 A MLECarolina Mudcats — 479424 721126 481661 68 170256248503 78251 3510 233 44 — — — — — —
202620 A+ MLEWisconsin Timber Rattlers — 1512 2000 360 00 167333167500 315 4020 240 49 — — — — — —
202620 A MLEWilson Warbirds — 421355 55933 551236 237 155279223501 68213 2913 236 46 — — — — — —
202317 ROK MLEDSL Brewers 2 — 222192 35610 27383 128 182293224517 42227 1712 243 51 — — — — — —
202317 ROK RAWDSL Brewers 2 — 222181 51920 38323 128 282414354768 72342 1417 359 51 — — — — — —
202418 A MLE2 teams — 391340 591221 441144 103 174276229505 56254 2911 233 44 — — — — — —
202418 A RAW2 teams — 391320 721521 64844 103 225361294655 69298 2116 310 44 — — — — — —
202519 A MLECarolina Mudcats — 479424 721126 481661 68 170256248503 78256 3510 233 44 — — — — — —
202519 A RAWCarolina Mudcats — 479405 8614310 671261 68 212326336661 123276 2614 302 44 — — — — — —
202620 A MLE2 teams — 436367 57933 581296 237 155281221501 65225 3013 236 46 — — — — — —
202620 A RAW2 teams — 436342 651134 83956 237 190357275632 85246 2219 303 46 — — — — — —
202317 ROK MLEDSL Brewers 2 — 222190 35610 27383 128 184293226519 42228 1712 243 51 — — — — — —
202418 A MLE2 teams — 391340 591221 441144 103 174276229505 56246 2911 233 44 — — — — — —
202519 A MLECarolina Mudcats — 479427 721126 481661 68 169256246502 77251 3510 233 44 — — — — — —
202620 A MLE2 teams — 436369 57933 581296 237 154281220500 65217 3013 236 46 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 A MLE2 teams — 391340 591221 441144 103 174276229505 56246 2911 233 44 — — — — — —
202519 A MLECarolina Mudcats — 479427 721126 481661 68 169256246502 77251 3510 233 44 — — — — — —
202620 A MLE2 teams — 436369 57933 581296 237 154281220500 65217 3013 236 46 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEMIL 0% 546473 871535 641544 104 184286261547 76258 2812 257 60 -26 +0 -1 +2 +12 -0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEMIL 34% 425369 711226 501163 93 193294286580 93261 2712 269 68 -16 +1 -0 +2 +9 -0.5
202923 MLB MLEMIL 48% 480417 831438 561284 104 199300305604 105263 2712 278 75 -14 +0 +0 +2 +10 -0.2
203024 MLB MLEMIL 53% 516447 9216310 601364 104 204303317620 113266 2612 285 79 -13 +0 +1 +2 +11 0.1
203125 MLB MLEMIL 55% 537466 9717311 621404 114 207305324630 118267 2612 288 81 -12 +1 +1 +2 +12 0.3
203226 MLB MLEMIL 56% 547476 9917311 621414 104 209306329635 120268 2611 290 82 -12 +0 +1 +2 +12 0.4
203327 MLB MLEMIL 55% 547476 9917311 621424 104 208305326631 118268 2611 288 81 -12 +0 +1 +2 +12 0.3
203428 MLB MLEMIL 55% 542471 9817311 621424 84 206303321625 116267 2611 286 80 -13 +0 +0 +2 +12 0.1
203529 MLB MLEMIL 53% 530461 9416310 601404 74 204301315616 112266 2611 282 77 -14 -0 -1 +2 +11 -0.2
203630 MLB MLEMIL 53% 516449 891529 581384 53 201297308605 107264 2711 278 74 -16 -0 -1 +2 +11 -0.4
202822 MLB CTXMIL 34% 146127 24412 17401 31 190292284576 93257 2712 268 68 -5 +0 -0 +1 +3 -0.2
202923 MLB CTXMIL 48% 233202 39614 27622 52 197298303601 106259 2712 277 75 -7 +0 +0 +1 +5 -0.1
203024 MLB CTXMIL 53% 272236 47815 32712 62 202302316617 114262 2612 283 79 -7 +0 +0 +1 +6 0.1
203125 MLB CTXMIL 55% 294256 52826 34762 62 205303323627 119263 2612 287 81 -7 +0 +0 +1 +6 0.2
203226 MLB CTXMIL 56% 304264 56927 35782 62 207304328632 121264 2612 289 82 -6 +0 +0 +1 +7 0.2
203327 MLB CTXMIL 55% 301262 54926 34782 62 206303325628 119264 2611 287 81 -7 +0 +0 +1 +7 0.2
203428 MLB CTXMIL 55% 296258 52916 34782 52 204301320622 116263 2611 285 80 -7 +0 +0 +1 +6 0.1
203529 MLB CTXMIL 53% 283247 50816 32752 42 202299314613 113262 2711 281 77 -8 +0 -0 +1 +6 -0.1
203630 MLB CTXMIL 53% 271236 47815 31732 32 199295306602 108260 2711 277 74 -8 -0 -1 +1 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 24002088 421691247 27663117 4417 202300314614 112263 2612 283 69 -62 +2 +1 +9 +52 0.1
/ 162G— A+C — 650566 11419313 751715 125 201301314615 113262 2612 283 69 -17 +1 +0 +2 +14 0.0
Career— MLE — 63785537 10791853499 733172951 13562 195295294589 99261 2711 271 69 -132 +2 +1 +17 +105 -0.7
/ 162G— MLE — 650564 11019310 751765 146 195295293588 98262 2712 271 69 -18 +0 +0 +2 +14 -0.1

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AWilson Warbirds · 421 PAwOBA .300 → .236 (−64)K% 21.4% → 29.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.38%÷1.000×1.360——29.07%
BB% (unintentional) /PA18.76%÷1.000×0.690—×1.01513.14%
HBP% /PA1.43%—×0.780—×1.0151.13%
Singles /BIP18.67%÷1.000×0.920×0.958×1.01516.70%
Doubles /BIP4.56%÷1.000×0.830×0.958×1.0153.68%
Triples /BIP1.24%÷1.000×0.910×0.958×1.0151.10%
Home runs /BIP1.66%÷1.000×0.800—×1.0151.35%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .300 → .236; ISO .088 → .072; BABIP .244 → .213. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 A+Wisconsin Timber Rattlers · 15 PAwOBA .301 → .240 (−61)K% 33.3% → 42.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.000×1.270——42.33%
BB% (unintentional) /PA26.67%÷1.000×0.710—×1.02719.44%
HBP% /PA0.00%—×0.790—×1.0270.00%
Singles /BIP33.33%÷1.000×0.920—×1.02731.49%
Doubles /BIP0.00%÷1.000×0.810—×1.0270.00%
Triples /BIP0.00%÷1.000×0.850—×1.0270.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0270.00%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .301 → .240; ISO .000 → .000; BABIP .333 → .315. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 ACarolina Mudcats · 479 PAwOBA .297 → .233 (−64)K% 26.3% → 34.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.30%÷1.033×1.360——34.65%
BB% (unintentional) /PA13.78%÷0.981×0.690—×1.0309.98%
HBP% /PA0.21%—×0.780—×1.0300.17%
Singles /BIP21.15%÷0.948×0.920×0.952×1.03020.11%
Doubles /BIP5.02%÷1.002×0.830×0.952×1.0304.07%
Triples /BIP1.08%÷1.150×0.910×0.952×1.0300.83%
Home runs /BIP3.58%÷1.214×0.800—×1.0302.43%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 143, 1B 90, 2B 100, 3B 130, K 107, BB 96 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.952.

Result: wOBA .297 → .233; ISO .123 → .085; BABIP .276 → .251. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ACarolina Mudcats · 285 PAwOBA .261 → .204 (−57)K% 23.9% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.86%÷1.013×1.360——32.05%
BB% (unintentional) /PA14.39%÷0.980×0.690—×1.04510.59%
HBP% /PA0.70%—×0.780—×1.0450.57%
Singles /BIP20.93%÷1.066×0.920×0.951×1.04517.96%
Doubles /BIP5.81%÷0.962×0.830×0.951×1.0454.98%
Triples /BIP0.00%÷1.007×0.910×0.951×1.0450.00%
Home runs /BIP0.00%÷1.101×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 113, 2B 92, 3B 101, K 103, BB 96 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.951.

Result: wOBA .261 → .204; ISO .042 → .034; BABIP .264 → .227. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ROKACL Brewers · 106 PAwOBA .421 → .312 (−110)K% 15.1% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.09%÷1.002×1.440——21.69%
BB% (unintentional) /PA20.75%÷1.014×0.620—×1.00812.79%
HBP% /PA1.89%—×0.720—×1.0081.37%
Singles /BIP28.12%÷1.015×0.820×0.973×1.00822.29%
Doubles /BIP7.81%÷1.088×0.720×0.973×1.0085.07%
Triples /BIP3.12%÷0.900×0.720×0.973×1.0082.45%
Home runs /BIP1.56%÷0.947×0.780—×1.0081.30%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 103, 2B 118, 3B 80, K 100, BB 103 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .421 → .312; ISO .150 → .118; BABIP .391 → .298. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 DSLDSL Brewers 2 · 222 PAwOBA .351 → .243 (−108)K% 14.4% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.41%÷1.023×1.220——17.20%
BB% (unintentional) /PA17.12%÷0.996×0.700—×1.00812.12%
HBP% /PA1.35%—×0.700—×1.0080.95%
Singles /BIP26.85%÷1.008×0.680×1.004×1.00818.31%
Doubles /BIP6.04%÷0.986×0.600×1.004×1.0083.72%
Triples /BIP1.34%÷1.125×0.600×1.004×1.0080.72%
Home runs /BIP0.00%÷1.904×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 281, 1B 102, 2B 97, 3B 125, K 105, BB 99 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .351 → .243; ISO .072 → .044; BABIP .342 → .228. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).