Joe Record

P Durham Bulls
Age 32 RHP 6'3" / 232 lbs AAA peak 0.1 · 2027
Overview
AAAPROSPECT
MLB%10%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202227MIX2 levels451604.623.2723.6%12.2%—K 20.1% · BB 13.0% · FIP 3.78
202328AAAHOU500533.713.2723.2%12.9%—K 20.0% · BB 11.7% · FIP 3.49
202429AAATB463584.473.1925.8%11.4%—K 22.2% · BB 10.3% · FIP 3.37
202530No MLB games played
202631No MLB games played
2027PROJ32MLBTB4044.374.3722.7%9.7%0.0
2028PROJ37% MLB33MLBTB100114.524.6222.3%10.1%-0.0
Next 2 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
CompsJoe Nelson (age 31) · Arcenio Leon (age 32) · Mike Broadway (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 116108vR 100
ERA4.37
FIP4.37
K%22.7%
BB%9.7%
K-BB%13.0%
Proj IP37
Value2027 · WAR
Runs saved vs league avg · 37 IP
K: +0.1 runs (Runs saved by strikeouts vs lg-avg K%)+0KBB: -0.3 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -0.6 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +1.5 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.08 (37 IP)+0.1WAR
0.10.02728
Grades · Contract
Scouting Grades
K†5555

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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)
201924MIX MLE2 levels35055242681410%1.618.9%7.1%11.8%0.4%5.072.64—
201924MIX RAW2 levels35055242681410%1.628.1%5.8%22.3%0.4%5.071.63—
202126AA MLECorpus Christi Hooks197622595336537%3.216.6%15.3%1.3%2.2%3.364.82—
202126AA RAWCorpus Christi Hooks197622595336537%3.220.5%13.9%6.6%1.9%3.364.19—
202227MIX MLE2 levels45160271643332%1.320.1%13.0%7.1%1.3%4.623.78—
202227MIX RAW2 levels45160271643332%1.323.6%12.2%11.4%1.1%4.623.27—
202328AAA MLESugar Land Space Cowboys50053224522920%1.120.0%11.7%8.3%1.1%3.713.49—
202328AAA RAWSugar Land Space Cowboys50053224522920%1.123.2%12.9%10.3%0.9%3.713.27—
202429AAA MLEDurham Bulls46358271703147%1.322.2%10.3%11.9%1.5%4.473.37—
202429AAA MLEDurham Bulls46358271703147%1.322.2%10.3%11.9%1.5%4.473.37—
202429AAA RAWDurham Bulls46358271703147%1.325.8%11.4%14.4%1.5%4.473.19—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202732MLBTB404174200%1.022.7%9.7%13.0%2.9%4.374.37+0.0
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202833MLB MLETB28030125281340%1.122.3%10.1%12.2%3.2%4.524.62-0.0
202833MLB CTXTB100114610510%1.122.3%10.1%12.2%3.2%4.524.62-0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW100114610510%1.122.3%10.1%12.2%3.2%4.524.24+0.0
/ 200 IP— RAW190020084418492180%1.122.3%10.1%12.2%3.2%4.524.24+0.7
Career— MLE195112891267248146176%1.519.6%11.5%8.1%1.3%4.243.64-0.0
/ 200 IP— MLE1358200878172101126%1.519.6%11.5%8.1%1.3%4.243.64-0.2

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.

2024 AAADurham Bulls · 58 IPFIP 3.18 → 3.37 (+0.19)K% 25.8% → 22.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.83%—×0.86022.21%
BB% (unintentional) /BF11.44%—×0.90010.30%
HR / BF /BF1.48%÷1.061×1.1001.53%

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 112).

Result: FIP 3.18 → 3.37, 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 AAASugar Land Space Cowboys · 53 IPFIP 3.27 → 3.49 (+0.22)K% 23.2% → 20.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.21%—×0.86019.96%
BB% (unintentional) /BF12.95%—×0.90011.65%
HR / BF /BF0.89%÷0.896×1.1001.10%

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 79).

Result: FIP 3.27 → 3.49, 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).

2022 AAASugar Land Space Cowboys · 38 IPFIP 3.59 → 4.06 (+0.48)K% 21.8% → 19.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.84%—×0.88019.22%
BB% (unintentional) /BF10.92%—×1.05011.47%
HR / BF /BF1.72%÷0.917×1.1002.07%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, 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 83).

Result: FIP 3.59 → 4.06, 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).

2022 AACorpus Christi Hooks · 22 IPFIP 2.66 → 3.28 (+0.61)K% 26.8% → 21.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.80%—×0.81021.71%
BB% (unintentional) /BF14.43%—×1.10015.88%
HR / BF /BF0.00%÷1.040×1.2000.00%

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 108).

Result: FIP 2.66 → 3.28, 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).

2021 AACorpus Christi Hooks · 62 IPFIP 4.19 → 4.82 (+0.63)K% 20.5% → 16.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.46%—×0.81016.58%
BB% (unintentional) /BF13.90%—×1.10015.29%
HR / BF /BF1.93%÷1.074×1.2002.16%

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 115).

Result: FIP 4.19 → 4.82, 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).

2019 A+Fort Myers Miracle · 47 IPFIP 2.06 → 2.64 (+0.57)K% 24.5% → 18.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.53%—×0.77018.89%
BB% (unintentional) /BF6.13%—×1.1507.05%
HR / BF /BF0.47%÷1.362×1.2500.43%

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 172).

Result: FIP 2.06 → 2.64, 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).

2019 ACedar Rapids Kernels · 8 IPFIP -0.98 → 0.27 (+1.25)K% 53.3% → 39.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF53.33%—×0.74039.47%
BB% (unintentional) /BF3.33%—×1.1803.93%
HR / BF /BF0.00%÷0.997×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 99).

Result: FIP -0.98 → 0.27, 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: 1,234 reliever careers (754 from 1990-2025 + 480 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 PROJECTION0.33322.6%9.9%1.164.44
Yency Almonte ('24)1.14522.5%9.9%1.134.44
Ian Krol ('21)1.04221.2%8.8%1.254.49
Kevin Quackenbush ('21)1.05221.0%9.2%1.044.41
Kevin Hickey ('81-'91, 0 WAR*)1.24717.7%*10.2%*1.10*4.27*
Ed Vosberg ('86-'02, 1 WAR*)1.24721.0%*9.6%*0.86*4.06*
Dave Baldwin ('66-'73, 2 WAR*)1.15622.2%*9.2%*0.96*3.97*