Brett Callahan

OF Erie SeaWolves
Age 25 L/R 6'0" / 195 lbs AA HR -8% Svc 0.250 · Ctrl thru 2032
Overview
AA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+/A/ROKDET296.272/.362/.42072163—.221/.291/.323
202523A+/ROKDET254.265/.333/.4659873—.211/.265/.379
202624AAA/AADET416.269/.368/.443132990—.235/.315/.371
202624MLBDET80.211/.291/.3241177-0.3
2027PROJ10% MLB25MLBDET16.216/.291/.34301830.0
2028PROJ28% MLB26MLBDET87.218/.293/.35024850.0
2029PROJ36% MLB27MLBDET116.218/.293/.35035850.1
Last 3 seasons WAR -0.3  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.250First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.7M2031Arb-2$0.8M2032Arb-3$0.8M
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%85
Max EV82
Whiff%63
Speed60
K%34
BB%25
Form.202/.285/.313 ▼▼ rolling true talent (60d window) · proj .220/.292/.351
Career WAR0.0 WAR median (P10 -0.3 / P90 2.4, comp-based) · star 1% · didn't stick 89%
CompsParker Meadows (age 24) · Adam Engel (age 26) · Elijah Dunham (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†83
AVG/OBP/SLG.216 / .291 / .343
PA16
HR0
K%31
BB%6
BABIP293
ISO67
MLB%10%
Value2027 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.00.10.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$4M ctrl surplus
Tools · Recent Form · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
100.211
POWER
Barrel%
7011.1
Avg EV
6189.9
SPEED
Sprint
6828.2
Recent Formrolling true talent ⓘ
K%34%▼▼38% over 53 PA (60d) · proj 30%
BB%9%▲11% over 53 PA (60d) · proj 8%
ISO.111▼.043 over 47 AB (60d) · proj .132
BABIP.298·.296 over 27 BIP (60d) · proj .298
SLASH.202/.285/.313▼▼proj .220/.292/.351
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.250 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.0M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Arb-1$0.7M———
2031Arb-2$0.8M———
2032Arb-3$0.8M———
Totals $0.0M $0.1M +$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)
202321 ALakeland Flying Tigers — 4635 10110 772 40 286413371784 86357 1515 359 93 — — — — — —
202321 ROKFCL Tigers — 4536 14201 9110 52 3895115281.039 139542 2420 464 100 — — — — — —
202422 A+West Michigan Whitecaps — 2118 1000 241 00 5619056246 71 1910 145 -40 — — — — — —
202422 ALakeland Flying Tigers — 260228 631227 23557 204 276360439799 162335 219 355 63 — — — — — —
202422 ROKFCL Tigers — 1511 6100 102 10 5456436361.279 91500 07 532 206 — — — — — —
202523 A+West Michigan Whitecaps — 225201 52849 14505 62 259323473795 214293 226 342 76 — — — — — —
202523 ROKFCL Tigers — 2925 8200 381 21 320414400814 80471 2810 373 50 — — — — — —
202624 MLBDetroit Tigers — 8071 15311 7271 10 211291324615 113318 349 278 77 -2 +0 +0 -3 +2 -0.3
202624 AAAToledo Mud Hens — 151133 36601 12395 92 271353338692 68372 268 318 70 — — — — — —
202624 AAErie SeaWolves — 265224 6013212 34555 204 268376504881 237302 2113 385 101 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8071 15311 7271 10 211291324615 113318 349 278 74 -2 +0 +0 -3 +2 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLELakeland Flying Tigers — 4640 10110 4102 40 250348325673 75335 229 306 93 — — — — — —
202321 ROK MLEFCL Tigers — 4540 10101 5160 52 250333350683 100426 3611 316 100 — — — — — —
202422 A+ MLEWest Michigan Whitecaps — 2119 1000 151 00 5314353195 64 245 109 -40 — — — — — —
202422 A MLELakeland Flying Tigers — 260236 51725 15737 204 216283326609 110282 286 262 63 — — — — — —
202422 ROK MLEFCL Tigers — 1511 6100 102 10 5456436361.279 91396 07 472 206 — — — — — —
202523 A+ MLEWest Michigan Whitecaps — 225206 44648 9665 62 214264398662 184253 294 281 76 — — — — — —
202523 ROK MLEFCL Tigers — 2926 5100 2121 21 192276231507 38365 417 242 50 — — — — — —
202624 MLB MLEDetroit Tigers — 8071 15311 7271 10 211291324615 113318 349 282 77 -2 +0 +0 -3 +2 -0.3
202624 AAA MLEToledo Mud Hens — 151136 33501 9475 92 243313301615 59351 316 272 70 — — — — — —
202624 AA MLEErie SeaWolves — 265234 541129 24675 204 231316410726 179278 259 317 101 — — — — — —
202321 A MLE2 teams — 9179 21211 10262 92 266363354717 89385 2911 311 97 — — — — — —
202321 A RAW2 teams — 9171 24311 16182 92 338462451912 113442 2018 411 97 — — — — — —
202422 A MLE3 teams — 296266 58825 177810 214 218290320610 102286 266 262 63 — — — — — —
202422 A RAW3 teams — 296257 701327 265910 214 272362420782 148326 209 349 63 — — — — — —
202523 A+ MLE2 teams — 254232 50848 11786 83 216269388657 172278 314 277 73 — — — — — —
202523 A+ RAW2 teams — 254226 601049 17586 83 265333465798 199311 237 346 73 — — — — — —
202624 AA MLE3 teams — 496442 10219311 3914111 306 231309362671 131310 288 298 88 — — — — — —
202624 AA RAW3 teams — 496428 11122314 5312111 306 259356423779 164327 2411 348 88 — — — — — —
202321 A MLE2 teams — 9179 21211 10262 92 266363354717 89380 2911 311 97 — — — — — —
202422 A MLE3 teams — 296267 58825 177810 214 217290318608 101272 266 262 63 — — — — — —
202523 A+ MLE2 teams — 254235 50848 11786 83 213269383652 170266 314 277 73 — — — — — —
202624 AA MLE3 teams — 496443 10219311 3914111 306 230309361670 131307 288 298 88 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A MLE3 teams — 296267 58825 177810 214 217290318608 101272 266 262 63 — — — — — —
202523 A+ MLE2 teams — 254235 50848 11786 83 213269383652 170266 314 277 73 — — — — — —
202624 AA MLE3 teams — 496443 10219311 3914111 306 230309361670 131307 288 298 88 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEDET 10% 380341 751429 291137 164 220295352646 131298 308 291 83 -8 +2 +1 -2 +8 0.1
▸ 2027 — real world (MLB)
202725 MLB CTXDET 10% 1615 3100 150 10 216291343634 127293 316 286 83 -0 +0 +0 -0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEDET 28% 315282 631128 24936 133 222297358655 136297 308 294 85 -5 +1 +1 -2 +7 0.2
202927 MLB MLEDET 36% 323289 651228 25946 133 222297358655 136297 298 295 85 -6 +1 +1 -2 +7 0.2
203028 MLB MLEDET 41% 324290 651228 25946 123 222296356652 134295 298 293 85 -6 +1 +0 -2 +7 0.0
203129 MLB MLEDET 43% 314282 631128 24915 102 220295352647 132293 298 291 83 -6 +1 -1 -2 +7 -0.1
203230 MLB MLEDET 44% 305273 591117 24885 82 219292347639 129291 298 288 81 -7 +1 -1 -2 +7 -0.3
202826 MLB CTXDET 28% 8778 16302 7262 41 218293350643 131293 308 290 85 -2 +0 +0 -1 +2 0.0
202927 MLB CTXDET 36% 116104 23413 9342 51 218293350643 131292 298 290 85 -2 +1 +0 -1 +3 0.1
203028 MLB CTXDET 41% 133120 26513 10392 51 218293347640 130290 298 288 85 -2 +1 +0 -1 +3 0.0
203129 MLB CTXDET 43% 134121 27513 10392 41 216291344635 127289 297 286 83 -3 +0 -0 -1 +3 -0.0
203230 MLB CTXDET 44% 134121 27513 10392 31 215289339627 124287 297 283 81 -3 +0 -1 -1 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 684615 13425515 5320411 225 218292348640 130297 308 286 82 -14 +2 -0 -7 +15 -0.4
/ 162G— A+C — 650584 12824514 5019410 215 219291349641 130299 308 286 82 -13 +2 -0 -6 +14 -0.4
Career— MLE — 28732574 5781002068 21182960 13129 225298358657 134300 297 289 82 -36 +7 +0 -13 +39 -0.2
/ 162G— MLE — 650582 13123515 4818814 307 225300359659 134302 297 289 82 -13 +3 +0 -5 +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 AAErie SeaWolves · 265 PAwOBA .378 → .317 (−61)K% 20.8% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.75%÷1.000×1.220——25.32%
BB% (unintentional) /PA12.83%÷1.000×0.700—×0.9988.96%
HBP% /PA1.89%—×0.850—×0.9981.60%
Singles /BIP19.53%÷1.000×0.970×1.000×0.99818.90%
Doubles /BIP7.69%÷1.000×0.860×1.000×0.9986.60%
Triples /BIP1.18%÷1.000×0.950×1.000×0.9981.12%
Home runs /BIP7.10%÷1.000×0.780—×0.9985.53%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .378 → .317; ISO .237 → .193; BABIP .302 → .278. 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 AAAToledo Mud Hens · 151 PAwOBA .313 → .272 (−41)K% 25.8% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.83%÷1.000×1.200——30.99%
BB% (unintentional) /PA7.95%÷1.000×0.690—×1.0335.66%
HBP% /PA3.31%—×0.940—×1.0333.22%
Singles /BIP30.85%÷1.000×0.930×1.003×1.03329.72%
Doubles /BIP6.38%÷1.000×0.830×1.003×1.0335.49%
Triples /BIP0.00%÷1.000×0.970×1.003×1.0330.00%
Home runs /BIP1.06%÷1.000×0.700—×1.0330.77%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .313 → .272; ISO .068 → .053; BABIP .372 → .351. 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+West Michigan Whitecaps · 225 PAwOBA .340 → .281 (−59)K% 22.2% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.960×1.270——29.40%
BB% (unintentional) /PA6.22%÷1.106×0.710—×0.9883.95%
HBP% /PA2.22%—×0.790—×0.9881.73%
Singles /BIP20.53%÷1.027×0.920×0.986×0.98817.91%
Doubles /BIP5.30%÷0.948×0.810×0.986×0.9884.41%
Triples /BIP2.65%÷0.900×0.850×0.986×0.9882.44%
Home runs /BIP5.96%÷0.850×0.800—×0.9885.54%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 70, 1B 105, 2B 90, 3B 80, K 92, BB 121 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .340 → .281; ISO .214 → .188; BABIP .293 → .253. 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 ROKFCL Tigers · 29 PAwOBA .364 → .242 (−123)K% 27.6% → 39.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.59%÷1.001×1.440——39.68%
BB% (unintentional) /PA10.34%÷0.996×0.620—×0.9556.15%
HBP% /PA3.45%—×0.720—×0.9552.37%
Singles /BIP35.29%÷0.974×0.820—×0.95528.38%
Doubles /BIP11.76%÷0.992×0.720—×0.9558.16%
Triples /BIP0.00%÷0.900×0.720—×0.9550.00%
Home runs /BIP0.00%÷0.880×0.780—×0.9550.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 76, 1B 95, 2B 98, 3B 80, K 100, BB 99 — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .364 → .242; ISO .080 → .049; BABIP .471 → .365. 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 ALakeland Flying Tigers · 260 PAwOBA .347 → .262 (−85)K% 21.2% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.15%÷1.028×1.360——27.99%
BB% (unintentional) /PA8.85%÷1.061×0.690—×0.9905.69%
HBP% /PA2.69%—×0.780—×0.9902.08%
Singles /BIP24.28%÷0.980×0.920×0.993×0.99022.40%
Doubles /BIP6.94%÷1.351×0.830×0.993×0.9904.19%
Triples /BIP1.16%÷1.106×0.910×0.993×0.9900.93%
Home runs /BIP4.05%÷1.099×0.800—×0.9902.92%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 96, 2B 170, 3B 121, K 106, BB 112 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .347 → .262; ISO .162 → .108; BABIP .335 → .282. 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 A+West Michigan Whitecaps · 21 PAwOBA .142 → .109 (−33)K% 19.0% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷0.957×1.270——25.29%
BB% (unintentional) /PA9.52%÷1.026×0.710—×0.9986.58%
HBP% /PA4.76%—×0.790—×0.9983.75%
Singles /BIP7.14%÷1.021×0.920—×0.9986.43%
Doubles /BIP0.00%÷0.892×0.810—×0.9980.00%
Triples /BIP0.00%÷0.900×0.850—×0.9980.00%
Home runs /BIP0.00%÷0.889×0.800—×0.9980.00%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 78, 1B 104, 2B 78, 3B 80, K 91, BB 105 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .142 → .109; ISO .000 → .000; BABIP .071 → .064. 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 ROKFCL Tigers · 15 PAwOBA .556 → .472 (−84)K% 0.0% → 0.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA0.00%÷0.991×1.440——0.00%
BB% (unintentional) /PA6.67%÷1.040×0.620—×0.9653.84%
HBP% /PA13.33%—×0.720—×0.9659.26%
Singles /BIP45.45%÷0.993×0.820—×0.96536.24%
Doubles /BIP9.09%÷0.981×0.720—×0.9656.44%
Triples /BIP0.00%÷0.947×0.720—×0.9650.00%
Home runs /BIP0.00%÷0.952×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 99, 2B 96, 3B 89, K 98, BB 108 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .556 → .472; ISO .091 → .076; BABIP .500 → .396. 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 ALakeland Flying Tigers · 46 PAwOBA .351 → .306 (−45)K% 15.2% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.22%÷0.975×1.360——21.22%
BB% (unintentional) /PA15.22%÷1.089×0.690——9.65%
HBP% /PA4.35%—×0.780——3.39%
Singles /BIP28.57%÷0.957×0.920——27.47%
Doubles /BIP3.57%÷1.056×0.830——2.81%
Triples /BIP3.57%÷1.020×0.910——3.19%
Home runs /BIP0.00%÷1.216×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 143, 1B 91, 2B 111, 3B 104, K 95, BB 118 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average).

Result: wOBA .351 → .306; ISO .086 → .079; BABIP .357 → .335. 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).