Brad Harman

Pos2B
B/TR/R
Born1985-11-19
Age (2027)41
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201428INTLMelbourne Aces170.228/.337/.40061110—
201529INTLMelbourne Aces174.245/.386/.36735118—
201630INTLMelbourne Aces103.198/.324/.3262088—
Contract
No contract data on file.

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)
200519 ALakewood BlueClaws — 472419 12723111 45897 511 303380442822 138364 1910 368 88 — — — — — —
200620 A+Clearwater Threshers — 482423 1021912 481023 62 241323305628 64312 2110 287 49 — — — — — —
200721 A+Clearwater Threshers — 499448 12626513 401053 11 281344449793 167338 218 346 73 — — — — — —
200822 AAReading Phillies — 494443 9316117 431382 31 210283366648 156260 289 288 45 — — — — — —
200923 AAReading Phillies — 471422 852345 391193 02 201274310584 109265 258 263 33 — — — — — —
201125 INTLMelbourne Aces — 158141 4310115 15221 22 3053767091.085 404267 149 457 196 — — — — — —
201226 INTLMelbourne Aces — 183162 42806 18331 31 259337420757 160288 1810 335 113 — — — — — —
201327 INTLMelbourne Aces — 173147 381007 21242 20 259359469828 211267 1412 361 131 — — — — — —
201428 INTLMelbourne Aces — 170145 33706 23351 11 228337400737 172257 2114 331 110 — — — — — —
201529 INTLMelbourne Aces — 174139 34803 30372 51 245386367753 122307 2117 343 118 — — — — — —
201630 INTLMelbourne Aces — 10386 17502 16260 00 198324326649 128259 2516 299 88 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200519 A MLELakewood BlueClaws — 472434 1121919 301197 511 258316369685 111334 256 298 88 — — — — — —
200620 A+ MLEClearwater Threshers — 482435 921812 361453 62 211276271548 60300 307 241 49 — — — — — —
200721 A+ MLEClearwater Threshers — 499458 10422411 301493 11 227279365644 138299 306 276 73 — — — — — —
200822 AA MLEReading Phillies — 494456 8213113 301682 31 180234298532 118244 346 235 45 — — — — — —
200923 AA MLEReading Phillies — 471436 771944 251453 02 177226266492 89243 315 217 33 — — — — — —
200519 A MLELakewood BlueClaws — 472434 1121919 301197 511 258316369685 111337 256 298 88 — — — — — —
200519 A RAWLakewood BlueClaws — 472419 12723111 45897 511 303380442822 138364 1910 368 88 — — — — — —
200620 A+ MLEClearwater Threshers — 482435 921812 361453 62 211276271548 60311 307 241 49 — — — — — —
200620 A+ RAWClearwater Threshers — 482423 1021912 481023 62 241323305628 64312 2110 287 49 — — — — — —
200721 A+ MLEClearwater Threshers — 499458 10422411 301493 11 227279365644 138308 306 276 73 — — — — — —
200721 A+ RAWClearwater Threshers — 499448 12626513 401053 11 281344449793 167338 218 346 73 — — — — — —
200822 AA MLEReading Phillies — 494456 8213113 301682 31 180234298532 118247 346 235 45 — — — — — —
200822 AA RAWReading Phillies — 494443 9316117 431382 31 210283366648 156260 289 288 45 — — — — — —
200923 AA MLEReading Phillies — 471436 771944 251453 02 177226266492 89251 315 217 33 — — — — — —
200923 AA RAWReading Phillies — 471422 852345 391193 02 201274310584 109265 258 263 33 — — — — — —
201125 INTL MLEMelbourne Aces — 158141 4310115 15221 22 3053767091.085 404267 149 — — — — — — — —
201125 INTL RAWMelbourne Aces — 158141 4310115 15221 22 3053767091.085 404267 149 457 196 — — — — — —
201226 INTL MLEMelbourne Aces — 183162 42806 18331 31 259337420757 160288 1810 — — — — — — — —
201226 INTL RAWMelbourne Aces — 183162 42806 18331 31 259337420757 160288 1810 335 113 — — — — — —
201327 INTL MLEMelbourne Aces — 173147 381007 21242 20 259359469828 211267 1412 — — — — — — — —
201327 INTL RAWMelbourne Aces — 173147 381007 21242 20 259359469828 211267 1412 361 131 — — — — — —
201428 INTL MLEMelbourne Aces — 170145 33706 23351 11 228337400737 172257 2114 — — — — — — — —
201428 INTL RAWMelbourne Aces — 170145 33706 23351 11 228337400737 172257 2114 331 110 — — — — — —
201529 INTL MLEMelbourne Aces — 174139 34803 30372 51 245386367753 122307 2117 — — — — — — — —
201529 INTL RAWMelbourne Aces — 174139 34803 30372 51 245386367753 122307 2117 343 118 — — — — — —
201630 INTL MLEMelbourne Aces — 10386 17502 16260 00 198324326649 128259 2516 — — — — — — — —
201630 INTL RAWMelbourne Aces — 10386 17502 16260 00 198324326649 128259 2516 299 88 — — — — — —
200519 A MLELakewood BlueClaws — 472432 1121919 301197 511 259316370687 111334 256 298 88 — — — — — —
200620 A+ MLEClearwater Threshers — 482440 921812 361453 62 209276268545 59300 307 241 49 — — — — — —
200721 A+ MLEClearwater Threshers — 499463 10422411 301493 11 225279361640 136299 306 276 73 — — — — — —
200822 AA MLEReading Phillies — 494459 8213113 301682 31 179234296530 118244 346 235 45 — — — — — —
200923 AA MLEReading Phillies — 471440 771944 251453 02 175226264490 89243 315 217 33 — — — — — —
▸ Career Totals
Career— MLE — 33793039 6741391278 27490325 2822 222291352644 131287 278 181 9 -366 -3 +0 +12 +73 -29.0
/ 162G— MLE — 650585 13027215 531745 54 222293352645 130287 278 181 9 -70 -1 +0 +2 +14 -5.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.

2009 AAReading Phillies · 471 PAwOBA .256 → .217 (−39)K% 25.3% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.27%÷1.000×1.220——30.82%
BB% (unintentional) /PA7.64%÷1.000×0.700—×1.0125.41%
HBP% /PA0.64%—×0.850—×1.0120.55%
Singles /BIP17.49%÷1.000×0.970×0.971×1.01216.68%
Doubles /BIP7.59%÷1.000×0.860×0.971×1.0126.42%
Triples /BIP1.32%÷1.000×0.950×0.971×1.0121.23%
Home runs /BIP1.65%÷1.000×0.780—×1.0121.30%

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

Result: wOBA .256 → .217; ISO .109 → .090; BABIP .265 → .243. 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).

2008 AAReading Phillies · 494 PAwOBA .282 → .235 (−47)K% 27.9% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.94%÷1.000×1.220——34.08%
BB% (unintentional) /PA8.50%÷1.000×0.700—×1.0276.11%
HBP% /PA0.40%—×0.850—×1.0270.35%
Singles /BIP19.34%÷1.000×0.970×0.976×1.02718.80%
Doubles /BIP5.25%÷1.000×0.860×0.976×1.0274.52%
Triples /BIP0.33%÷1.000×0.950×0.976×1.0270.31%
Home runs /BIP5.57%÷1.000×0.780—×1.0274.46%

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

Result: wOBA .282 → .235; ISO .156 → .123; BABIP .260 → .244. 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).

2007 A+Clearwater Threshers · 499 PAwOBA .340 → .276 (−64)K% 21.0% → 29.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.04%÷1.000×1.420——29.88%
BB% (unintentional) /PA8.02%÷1.000×0.750—×1.0126.08%
HBP% /PA0.60%—×0.930—×1.0120.57%
Singles /BIP23.91%÷1.000×0.920×0.950×1.01221.15%
Doubles /BIP7.58%÷1.000×0.960×0.950×1.0127.00%
Triples /BIP1.46%÷1.000×0.810×0.950×1.0121.14%
Home runs /BIP3.79%÷1.000×0.880—×1.0123.38%

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

Result: wOBA .340 → .276; ISO .167 → .137; BABIP .338 → .299. 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).

2006 A+Clearwater Threshers · 482 PAwOBA .279 → .241 (−38)K% 21.2% → 30.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.16%÷1.000×1.420——30.05%
BB% (unintentional) /PA9.54%÷1.000×0.750—×1.0277.35%
HBP% /PA0.62%—×0.930—×1.0270.59%
Singles /BIP24.92%÷1.000×0.920×1.009×1.02723.77%
Doubles /BIP5.92%÷1.000×0.960×1.009×1.0275.89%
Triples /BIP0.31%÷1.000×0.810×1.009×1.0270.26%
Home runs /BIP0.62%÷1.000×0.880—×1.0270.56%

Factors used: league row FSL. 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.009.

Result: wOBA .279 → .241; ISO .064 → .057; BABIP .312 → .300. 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).

2005 ALakewood BlueClaws · 472 PAwOBA .358 → .298 (−60)K% 18.9% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.86%÷1.000×1.340——25.27%
BB% (unintentional) /PA9.32%÷1.000×0.660—×1.0306.34%
HBP% /PA1.48%—×0.770—×1.0301.18%
Singles /BIP27.88%÷1.000×0.920×0.995×1.03026.28%
Doubles /BIP6.97%÷1.000×0.820×0.995×1.0305.86%
Triples /BIP0.30%÷1.000×0.940×0.995×1.0300.29%
Home runs /BIP3.33%÷1.000×0.820—×1.0302.82%

Factors used: league row SAL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.995.

Result: wOBA .358 → .298; ISO .138 → .113; BABIP .364 → .334. 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 — .