Pete Hansen

P Memphis Redbirds
Age 27 LHP 6'2" / 205 lbs AAA Svc 0.0 · Ctrl thru 2032 peak 1.0 · 2027
Overview
AAAPROSPECTPre-ArbFA 2033
OGV OFP35OGV rank#441ETA2028MLB%10%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202424A+STL24241283.862.9824.1%7.4%—K 18.6% · BB 8.5% · FIP 3.85
202525AASTL26261373.933.2521.1%6.3%—K 17.1% · BB 7.0% · FIP 3.77
202626MIX2 levels28221084.333.5922.0%8.2%—K 18.6% · BB 7.2% · FIP 3.95
2027PROJ27MLBSTL33164.354.3517.4%6.5%0.2
2028PROJ43% MLB28MLBSTL99564.284.3117.7%6.8%0.6
2029PROJ59% MLB29MLBSTL1111674.364.4217.8%7.1%0.7
Next 3 projected WAR 1.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.0First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$2M2031Arb-2$2M2032Arb-3$1M
Career WAR0.0 WAR median (P10 -0.9 / P90 2.3, comp-based) · star 0% · didn't stick 93%
CompsJames Gillheeney (age 27) · Kyle Hald (age 26) · Ryan Bollinger (age 27)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 100108vR 116
ERA4.35
FIP4.35
K%17.4%
BB%6.5%
K-BB%10.9%
Proj IP157
Value2027 · WAR
Runs saved vs league avg · 157 IP
K: -3.6 runs (Runs saved by strikeouts vs lg-avg K%)-4KBB: +2.4 runs (Runs saved by walk suppression vs lg-avg BB%)+2BBCONTACT: -1.7 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +21.3 runs (Replacement credit for innings volume)+21STAMTotal WAR: +1.93 (157 IP)+1.9WAR
0.00.51.00.20.60.70.60.40.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$14M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.8M+$0.0M (cut)
2028Pre-Arb$0.8M+0.6$2M+$2M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Arb-1$2M+0.6$2M+$0.7M
2031Arb-2$2M+0.4$1M+$0.1M
2032Arb-3$1M+0.2$0.5M+$0.0M (cut)
Totals $5M $9M +$4M

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to the standard WAR scale.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
202323MIX MLE2 levels2423114468126391096%4.720.1%9.9%10.2%2.8%3.094.18—
202323MIX RAW2 levels2423114468126391096%4.726.9%8.3%18.6%2.1%3.093.06—
202424A+ MLEPeoria Chiefs24241285551344110100%5.318.6%8.5%10.1%2.3%3.863.85—
202424A+ MLEPeoria Chiefs24241285551344110100%5.318.6%8.5%10.1%2.3%3.863.85—
202424A+ RAWPeoria Chiefs24241285551344110100%5.324.1%7.4%16.8%1.8%3.862.98—
202525AA MLESpringfield Cardinals26261375831233712100%5.317.1%7.0%10.1%2.2%3.933.77—
202525AA MLESpringfield Cardinals26261375831233712100%5.317.1%7.0%10.1%2.2%3.933.77—
202525AA RAWSpringfield Cardinals26261375831233712100%5.321.1%6.3%14.8%2.1%3.933.25—
202626MIX MLE2 levels2822108464102381179%3.918.6%7.2%11.4%2.8%4.333.95—
202626MIX MLE2 levels2822108464102381179%3.918.6%7.2%11.4%2.8%4.333.95—
202626MIX RAW2 levels2822108464102381179%3.922.0%8.2%13.8%2.4%4.333.59—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202727MLBSTL3316681242100%5.317.4%6.5%10.9%2.8%4.354.35+0.2
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202828MLB MLESTL2222131553983716100%6.017.7%6.8%10.9%2.9%4.394.42+1.5
202929MLB MLESTL1919114483863415100%6.017.8%7.1%10.7%3.0%4.484.54+1.1
203030MLB MLESTL1717102430763214100%6.017.7%7.4%10.3%3.2%4.614.70+0.8
203131MLB MLESTL151591383663013100%6.017.4%7.8%9.6%3.5%4.784.89+0.5
203232MLB MLESTL131379335572712100%6.116.9%8.2%8.8%3.7%4.985.12+0.3
202828MLB CTXSTL995623642166100%6.217.7%6.8%10.9%2.7%4.284.31+0.6
202929MLB CTXSTL11116728350208100%6.117.8%7.1%10.7%2.8%4.364.42+0.7
203030MLB CTXSTL12127230454229100%6.017.7%7.4%10.3%3.0%4.494.58+0.6
203131MLB CTXSTL121271300522310100%5.917.4%7.8%9.6%3.2%4.654.76+0.4
203232MLB CTXSTL111166279472310100%6.016.9%8.2%8.8%3.4%4.844.98+0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW5555332140124510443100%6.017.5%7.4%10.0%3.0%4.534.24+4.5
/ 200 IP— RAW33332008441486326100%6.017.5%7.4%10.0%3.0%4.534.24+2.7
Career— MLE1029548720703831675193%4.818.5%8.1%10.4%2.5%3.803.92+4.2
/ 200 IP— MLE4239200850157692193%4.818.5%8.1%10.4%2.5%3.803.92+1.6

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 AAAMemphis Redbirds · 101 IPFIP 3.66 → 3.95 (+0.29)K% 21.6% → 18.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.59%—×0.86018.57%
BB% (unintentional) /BF7.95%—×0.9007.16%
HR / BF /BF2.50%÷1.000×1.1002.75%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 3.66 → 3.95, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2026 APalm Beach Cardinals · 7 IPFIP 2.22 → 3.15 (+0.93)K% 29.2% → 21.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.17%—×0.74021.58%
BB% (unintentional) /BF12.50%—×1.18014.75%
HR / BF /BF0.00%÷1.000×1.3000.00%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 2.22 → 3.15, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2025 AASpringfield Cardinals · 137 IPFIP 3.25 → 3.77 (+0.52)K% 21.1% → 17.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.10%—×0.81017.09%
BB% (unintentional) /BF6.35%—×1.1006.98%
HR / BF /BF2.06%÷1.105×1.2002.24%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 121).

Result: FIP 3.25 → 3.77, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2024 A+Peoria Chiefs · 128 IPFIP 2.99 → 3.85 (+0.87)K% 24.1% → 18.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.14%—×0.77018.59%
BB% (unintentional) /BF7.39%—×1.1508.50%
HR / BF /BF1.80%÷0.993×1.2502.27%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 99).

Result: FIP 2.99 → 3.85, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2023 APalm Beach Cardinals · 113 IPFIP 3.05 → 4.18 (+1.13)K% 27.1% → 20.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.10%—×0.74020.05%
BB% (unintentional) /BF8.39%—×1.1809.90%
HR / BF /BF2.15%÷1.010×1.3002.77%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 102).

Result: FIP 3.05 → 4.18, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 2,161 pitcher careers (1,251 from 1990-2025 + 910 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION3.411217.5%7.1%1.204.55
Bob Sadowski ('63-'66, 2 WAR*)2.211017.7%*8.0%*1.20*4.73*
Rod Nichols ('88-'95, 1 WAR*)2.110316.1%*6.6%*1.21*4.64*
Alfredo Simon ('16)3.911115.7%8.0%1.224.56
Wally Whitehurst ('89-'96, 4 WAR*)2.49819.0%*6.3%*1.11*4.50*
Chris Narveson ('16)2.210919.4%8.6%1.204.71
Chad Bettis ('19)3.08616.2%7.9%1.185.12