Tai Peete

OF Peoria Chiefs
Age 21 L/R 6'2" / 193 lbs A+ HR -14%BB -5% Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTMiLBFA 2034
OGV OFP35OGV rank#2221ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418AModesto Nuts528.269/.346/.40874559—.211/.270/.310
202519A+SEA529.217/.290/.404192535—.156/.214/.281
202620AA/A+/INTL2 orgs361.316/.382/.5951525124—.252/.300/.456
2027PROJMLE21MLBSTL1.199/.253/.3450067-0.0
2028PROJ35% MLB22MLBSTL101.206/.262/.3643375-0.1
2029PROJ49% MLB23MLBSTL180.212/.269/.3786581-0.1
Next 3 projected WAR -0.2Projected 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 AA
Speed83
wOBA78
wRC+74
ISO63
K%59
Whiff%48
Career WAR0.0 WAR median (P10 -0.2 / P90 5.4, comp-based) · star 6% · didn't stick 78%
CompsKahlil Watson (age 21) · Marcelo Mayer (age 21) · Jeremy Moore (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†67
AVG/OBP/SLG.199 / .253 / .345
PA1
HR0
K%35
BB%6
BABIP283
ISO155
MLB%0%
Value2027 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.00.00.10.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$6M 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———
2031Arb-1$1M+0.1$0.3M+$0.0M (cut)
2032Arb-2$2M+0.2$0.5M+$0.0M (cut)
2033Arb-3$3M+0.1$0.3M+$0.0M (cut)
Totals $0.0M $0.4M +$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 AModesto Nuts — 6762 15302 5190 30 242299387686 145317 287 307 51 — — — — — —
202317 ROKACL Mariners — 4237 13110 5110 31 351429432861 81500 2612 389 68 — — — — — —
202418 AModesto Nuts — 528468 1262697 551620 455 269346408754 139391 3110 335 59 — — — — — —
202519 A+Everett AquaSox — 529475 10324419 461623 2511 217290404694 187282 319 306 35 — — — — — —
202620 AASpringfield Cardinals — 10094 30513 6230 42 319360489849 170397 236 375 101 — — — — — —
202620 A+Peoria Chiefs — 200180 5414610 20570 116 300370611981 311389 2810 421 105 — — — — — —
202620 INTLPeoria Javelinas — 6152 19542 9150 103 3654597311.190 365486 2515 501 225 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 A MLEModesto Nuts — 6763 13202 4250 30 206254333587 127302 376 244 51 — — — — — —
202317 ROK MLEACL Mariners — 4239 10110 3160 31 256310333643 77416 387 268 68 — — — — — —
202418 A MLEModesto Nuts — 528484 1021866 392220 455 211270310580 99361 427 256 59 — — — — — —
202519 A+ MLEEverett AquaSox — 529488 7618213 332293 2511 156214281494 125248 436 220 35 — — — — — —
202620 AA MLESpringfield Cardinals — 10096 26412 4280 42 271300396696 125378 284 317 101 — — — — — —
202620 A+ MLEPeoria Chiefs — 200185 451158 15720 116 243300486786 243347 368 324 105 — — — — — —
202317 A MLE2 teams — 109102 23312 7410 61 225275333609 108356 386 253 58 — — — — — —
202317 A RAW2 teams — 10999 28412 10300 61 283349404753 121388 289 338 58 — — — — — —
202418 A MLEModesto Nuts — 528484 1021866 392220 455 211270310580 99368 427 256 59 — — — — — —
202418 A RAWModesto Nuts — 528468 1262697 551620 455 269346408754 139391 3110 335 59 — — — — — —
202519 A+ MLEEverett AquaSox — 529488 7618213 332293 2511 156214281494 125252 436 220 35 — — — — — —
202519 A+ RAWEverett AquaSox — 529475 10324419 461623 2511 217290404694 187282 319 306 35 — — — — — —
202620 A+ MLE3 teams — 361338 8618712 231210 2511 254302456758 201361 346 322 104 — — — — — —
202620 A+ RAW3 teams — 361326 103241115 35950 2511 316382595977 279407 2610 422 104 — — — — — —
202317 A MLE2 teams — 109101 23312 7410 61 228275337612 109346 386 253 58 — — — — — —
202418 A MLEModesto Nuts — 528484 1021866 392220 455 211270310580 99361 427 256 59 — — — — — —
202519 A+ MLEEverett AquaSox — 529488 7618213 332293 2511 156214281494 125248 436 220 35 — — — — — —
202620 A+ MLE3 teams — 361335 8618712 231210 2511 257302460762 203357 346 322 104 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 A MLEModesto Nuts — 528484 1021866 392220 455 211270310580 99361 427 256 59 — — — — — —
202519 A+ MLEEverett AquaSox — 529488 7618213 332293 2511 156214281494 125248 436 220 35 — — — — — —
202620 A+ MLE3 teams — 361335 8618712 231210 2511 257302460762 203357 346 322 104 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLESTL 0% 410380 7616411 261421 125 199254349603 150281 356 267 67 -16 +0 +0 -2 +9 -0.3
▸ 2027 — real world (MLB)
202721 MLB CTXSTL 0% 11 0000 000 00 199253345598 145283 00 265 67 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLESTL 35% 292270 561139 19981 94 207263370633 163283 347 279 75 -9 +0 +0 -2 +6 -0.3
202923 MLB MLESTL 49% 371342 7315313 251211 114 212270385655 173284 337 289 81 -8 +1 +1 -2 +8 -0.1
203024 MLB MLESTL 53% 419384 8417415 301332 125 217276394670 178286 327 295 86 -7 +0 +1 -3 +9 0.1
203125 MLB MLESTL 55% 444407 9018416 321392 135 219279399678 180286 317 298 88 -6 +1 +1 -3 +10 0.2
203226 MLB MLESTL 56% 496455 10020418 361532 145 220282401682 180286 317 300 89 -6 +1 +1 -3 +11 0.4
203327 MLB MLESTL 55% 456418 9118416 331412 125 219281398679 179286 317 299 88 -6 +0 +1 -3 +10 0.2
203428 MLB MLESTL 55% 452414 9118416 331412 105 217278393672 176284 317 296 87 -7 +0 +0 -3 +10 0.0
203529 MLB MLESTL 53% 441404 8617315 321392 94 215276387663 172283 327 292 84 -8 +0 -0 -3 +10 -0.2
203630 MLB MLESTL 53% 430394 8216314 311372 74 212272379651 168281 327 288 81 -10 -0 -1 -3 +9 -0.4
202822 MLB CTXSTL 35% 10193 19413 7340 31 206262364626 158285 347 277 75 -3 +0 +0 -1 +2 -0.1
202923 MLB CTXSTL 49% 180165 35726 12591 52 212269378648 167286 337 286 81 -4 +0 +0 -1 +4 -0.1
203024 MLB CTXSTL 53% 221202 43927 16701 73 216275387662 172287 327 292 86 -4 +0 +1 -1 +5 0.0
203125 MLB CTXSTL 55% 243223 481028 17761 73 218278392670 174288 317 295 88 -3 +0 +1 -1 +5 0.1
203226 MLB CTXSTL 56% 276253 541129 20851 83 220281393674 174288 317 297 89 -3 +0 +1 -2 +6 0.2
203327 MLB CTXSTL 55% 251230 491028 18781 73 218280391671 172287 317 296 88 -3 +0 +1 -2 +5 0.1
203428 MLB CTXSTL 55% 247226 491028 18771 62 217278386664 170286 317 293 87 -4 +0 +0 -1 +5 0.1
203529 MLB CTXSTL 53% 235215 471028 17741 52 214275380655 166285 317 290 84 -4 +0 -0 -1 +5 -0.1
203630 MLB CTXSTL 53% 226207 44927 16721 42 211271373644 162282 327 285 81 -5 +0 -1 -1 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 19801814 388801764 1416258 5221 214274383656 169286 327 291 78 -35 +2 +2 -12 +43 0.1
/ 162G— A+C — 650596 12826621 462053 177 215275384659 169287 327 291 78 -11 +1 +1 -4 +14 0.0
Career— MLE — 55385094 107921550171 386188820 20472 212270374644 163297 347 283 78 -77 +3 +5 -24 +87 -0.6
/ 162G— MLE — 650598 12625620 452222 248 211268373641 162295 347 283 78 -12 +0 +1 -4 +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 A+Peoria Chiefs · 200 PAwOBA .409 → .324 (−85)K% 28.5% → 36.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.50%÷1.000×1.270——36.20%
BB% (unintentional) /PA10.00%÷1.000×0.710—×1.0277.29%
HBP% /PA0.00%—×0.790—×1.0270.00%
Singles /BIP19.51%÷1.000×0.920×1.008×1.02718.59%
Doubles /BIP11.38%÷1.000×0.810×1.008×1.0279.55%
Triples /BIP4.88%÷1.000×0.850×1.008×1.0274.29%
Home runs /BIP8.13%÷1.000×0.800—×1.0276.68%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .409 → .324; ISO .311 → .240; BABIP .389 → .347. 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 AASpringfield Cardinals · 100 PAwOBA .364 → .317 (−47)K% 23.0% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.00%÷1.000×1.220——28.06%
BB% (unintentional) /PA6.00%÷1.000×0.700—×1.0504.41%
HBP% /PA0.00%—×0.870—×1.0500.00%
Singles /BIP29.58%÷1.000×0.920×1.007×1.05028.78%
Doubles /BIP7.04%÷1.000×0.840×1.007×1.0506.26%
Triples /BIP1.41%÷1.000×0.940×1.007×1.0501.40%
Home runs /BIP4.23%÷1.000×0.800—×1.0503.55%

Factors used: league row TL. 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 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .364 → .317; ISO .170 → .142; BABIP .397 → .378. 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 A+Everett AquaSox · 529 PAwOBA .299 → .220 (−79)K% 30.6% → 43.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.62%÷0.957×1.350——43.18%
BB% (unintentional) /PA8.51%÷0.999×0.710—×1.0426.30%
HBP% /PA0.57%—×0.810—×1.0420.48%
Singles /BIP17.89%÷1.001×0.910×0.963×1.04216.32%
Doubles /BIP7.67%÷0.955×0.830×0.963×1.0426.69%
Triples /BIP1.28%÷1.150×0.820×0.963×1.0420.91%
Home runs /BIP6.07%÷1.036×0.830—×1.0425.07%

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

Result: wOBA .299 → .220; ISO .187 → .132; BABIP .282 → .248. 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 AModesto Nuts · 528 PAwOBA .329 → .256 (−73)K% 30.7% → 42.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.68%÷0.993×1.360——42.01%
BB% (unintentional) /PA10.23%÷1.010×0.690—×1.0457.30%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP27.45%÷0.970×0.920×0.987×1.04526.83%
Doubles /BIP8.50%÷1.076×0.830×0.987×1.0456.76%
Triples /BIP2.94%÷1.150×0.910×0.987×1.0452.40%
Home runs /BIP2.29%÷0.897×0.800—×1.0452.13%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 94, 2B 115, 3B 130, K 99, BB 102 — 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.987.

Result: wOBA .329 → .256; ISO .139 → .103; BABIP .391 → .361. 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 AModesto Nuts · 67 PAwOBA .298 → .244 (−54)K% 28.4% → 37.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.36%÷1.026×1.360——37.60%
BB% (unintentional) /PA7.46%÷1.013×0.690—×1.0505.34%
HBP% /PA0.00%—×0.780—×1.0500.00%
Singles /BIP23.26%÷0.974×0.920—×1.05023.08%
Doubles /BIP6.98%÷1.050×0.830—×1.0505.79%
Triples /BIP0.00%÷1.150×0.910—×1.0500.00%
Home runs /BIP4.65%÷0.883×0.800—×1.0504.43%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 77, 1B 95, 2B 110, 3B 130, K 105, BB 103 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average).

Result: wOBA .298 → .244; ISO .145 → .118; BABIP .317 → .302. 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 ROKACL Mariners · 42 PAwOBA .380 → .268 (−112)K% 26.2% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.19%÷0.992×1.440——38.02%
BB% (unintentional) /PA11.90%÷0.989×0.620—×1.0227.63%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP42.31%÷0.987×0.820—×1.02235.93%
Doubles /BIP3.85%÷0.993×0.720—×1.0222.85%
Triples /BIP3.85%÷1.000×0.720—×1.0222.83%
Home runs /BIP0.00%÷0.945×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 97, 2B 99, 3B 100, K 98, BB 98 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .380 → .268; ISO .081 → .053; BABIP .500 → .416. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .