Matt Angle

PosCF
B/TL/R
Born1985-09-10
Age (2027)41
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2015
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201327AAA/INTL2 orgs593.274/.365/.419112676—.224/.293/.332
201428AAANew Orleans Z…267.213/.282/.2641425—.184/.237/.229
201529AAOAK193.229/.356/.28701442—.189/.271/.231
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)
200822 ADelmarva Shorebirds — 566478 1372254 71867 3711 287387379765 92340 1513 345 84 — — — — — —
200923 AABowie Baysox — 3228 10100 450 20 357438393830 36435 1612 382 116 — — — — — —
200923 A+Frederick Keys — 556478 1381741 59724 4012 289369347717 59337 1311 323 76 — — — — — —
201024 AAANorfolk Tides — 400350 91441 41541 244 260338303641 43303 1410 293 63 — — — — — —
201024 AABowie Baysox — 7060 23201 650 52 383439467906 83400 79 385 147 — — — — — —
201125 MLBBaltimore Orioles — 9579 14401 12131 111 177293266559 89200 1413 258 59 -5 +2 -3 +2 +2 -0.1
201125 AAANorfolk Tides — 490423 1161335 47875 273 274353355708 80330 1810 315 75 — — — — — —
201226 AAAAlbuquerque Isotopes — 447393 1191855 41826 133 303377412789 109370 189 351 76 — — — — — —
201327 AAAAlbuquerque Isotopes — 468400 1132088 511049 225 282376432809 150361 2211 357 71 — — — — — —
201327 INTLTomateros de Culiacan — 125108 26503 10313 42 241322370693 130311 258 305 93 — — — — — —
201428 AAANew Orleans Zephyrs — 267239 51901 20623 41 213282264546 50281 237 251 25 — — — — — —
201529 AAMidland RockHounds — 193157 36710 29422 143 229356287643 57310 2215 299 42 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 9579 14401 12131 111 177293266559 89200 1413 258 60 -4 +2 -3 +2 +2 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200822 A MLEDelmarva Shorebirds — 566503 1301953 461157 3711 258329334663 76319 208 293 84 — — — — — —
200923 AA MLEBowie Baysox — 3229 10100 360 20 345406379786 34422 199 339 116 — — — — — —
200923 A+ MLEFrederick Keys — 556503 1341531 371024 4012 266322314636 48322 187 280 76 — — — — — —
201024 AAA MLENorfolk Tides — 400366 90441 26651 244 246298287585 41291 166 262 63 — — — — — —
201024 AA MLEBowie Baysox — 7062 25201 460 52 403439484923 81409 96 386 147 — — — — — —
201125 MLB MLEBaltimore Orioles — 9579 14401 12131 111 177293266559 89200 1413 256 59 -5 +2 -3 +2 +2 -0.1
201125 AAA MLENorfolk Tides — 490438 1111134 331095 273 253313320633 66311 227 279 75 — — — — — —
201226 AAA MLEAlbuquerque Isotopes — 447405 1011344 291136 133 249309331640 81325 256 280 76 — — — — — —
201327 AAA MLEAlbuquerque Isotopes — 468419 941566 321439 225 224293332625 107310 317 273 71 — — — — — —
201428 AAA MLENew Orleans Zephyrs — 267245 45801 14793 41 184237229465 45255 305 205 25 — — — — — —
201529 AA MLEMidland RockHounds — 193169 32510 17552 143 189271231502 41270 289 230 42 — — — — — —
200822 A MLEDelmarva Shorebirds — 566503 1301953 461157 3711 258329334663 76327 208 293 84 — — — — — —
200822 A RAWDelmarva Shorebirds — 566478 1372254 71867 3711 287387379765 92340 1513 345 84 — — — — — —
200923 A+ MLE2 teams — 588532 1441631 401084 4212 271326318644 47336 187 283 78 — — — — — —
200923 A+ RAW2 teams — 588506 1481841 63774 4212 292373350723 57342 1311 326 78 — — — — — —
201024 AAA MLE2 teams — 470428 115641 30721 296 269318308626 40318 156 280 76 — — — — — —
201024 AAA RAW2 teams — 470410 114642 47591 296 278353327680 49318 1310 307 76 — — — — — —
201125 AAA MLE2 teams — 585517 1251535 451226 384 242310311621 70304 218 275 72 — — — — — —
201125 AAA RAW2 teams — 585502 1301736 591006 384 259343341684 82309 1710 306 72 — — — — — —
201226 AAA MLEAlbuquerque Isotopes — 447405 1011344 291136 133 249309331640 81334 256 280 76 — — — — — —
201226 AAA RAWAlbuquerque Isotopes — 447393 1191855 41826 133 303377412789 109370 189 351 76 — — — — — —
201327 AAA MLE2 teams — 593528 1181978 4118112 267 223294331626 108322 317 273 71 — — — — — —
201327 AAA RAW2 teams — 593508 13925811 6113512 267 274365419784 146351 2310 346 71 — — — — — —
201428 AAA MLENew Orleans Zephyrs — 267245 45801 14793 41 184237229465 45263 305 205 25 — — — — — —
201428 AAA RAWNew Orleans Zephyrs — 267239 51901 20623 41 213282264546 50281 237 251 25 — — — — — —
201529 AA MLEMidland RockHounds — 193169 32510 17552 143 189271231502 41278 289 230 42 — — — — — —
201529 AA RAWMidland RockHounds — 193157 36710 29422 143 229356287643 57310 2215 299 42 — — — — — —
200822 A MLEDelmarva Shorebirds — 566508 1301953 461157 3711 256329331660 75319 208 293 84 — — — — — —
200923 A+ MLE2 teams — 588539 1441631 401084 4212 267326314640 46327 187 283 78 — — — — — —
201024 AAA MLE2 teams — 470436 115641 30721 296 264318303621 39309 156 280 76 — — — — — —
201125 AAA MLE2 teams — 585529 1251535 451226 384 236310304614 68293 218 275 72 — — — — — —
201226 AAA MLEAlbuquerque Isotopes — 447409 1011344 291136 133 247309328637 81325 256 280 76 — — — — — —
201327 AAA MLE2 teams — 593535 1181978 4118112 267 221294327621 107310 317 273 71 — — — — — —
201428 AAA MLENew Orleans Zephyrs — 267248 45801 14793 41 181237226462 44255 305 205 25 — — — — — —
201529 AA MLEMidland RockHounds — 193172 32510 17552 143 186271227498 41270 289 230 42 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 9579 14401 12131 111 177293266559 89200 1413 258 71 -4 +2 -3 +2 +2 -0.1
/ 162G— A+C — 650541 962707 82897 757 177294266560 89200 1413 258 71 -31 +12 -19 +14 +14 -0.9
Career— MLE — 37093327 8101012723 26284541 20347 243307311617 67317 237 273 71 -4 +2 -3 +2 +2 -0.1
/ 162G— MLE — 650583 1421854 461487 368 244307312619 69317 237 273 71 -31 +12 -19 +14 +14 -0.9

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.

2015 AAMidland RockHounds · 193 PAwOBA .294 → .230 (−64)K% 21.8% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.76%÷0.928×1.220——28.62%
BB% (unintentional) /PA15.03%÷1.106×0.700—×0.9489.02%
HBP% /PA1.04%—×0.870—×0.9480.85%
Singles /BIP24.35%÷0.990×0.920×1.028×0.94822.06%
Doubles /BIP6.09%÷1.125×0.840×1.028×0.9484.43%
Triples /BIP0.87%÷1.150×0.940×1.028×0.9480.69%
Home runs /BIP0.00%÷0.982×0.800—×0.9480.00%

Factors used: league row TL. Park (home-season share, regressed): HR 96, 1B 98, 2B 125, 3B 130, K 86, BB 121 — applied at half strength. Age: age 30 vs a level average of 24.8 → −5.2% on BB/HBP/hit rates (5.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .294 → .230; ISO .057 → .044; BABIP .310 → .270. 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).

2014 AAANew Orleans Zephyrs · 267 PAwOBA .246 → .205 (−41)K% 23.2% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.22%÷1.008×1.290——29.72%
BB% (unintentional) /PA7.49%÷1.007×0.710—×0.9825.19%
HBP% /PA1.12%—×0.980—×0.9821.08%
Singles /BIP23.16%÷0.980×0.900×1.018×0.98221.26%
Doubles /BIP5.08%÷0.923×0.810×1.018×0.9824.46%
Triples /BIP0.00%÷0.900×0.810×1.018×0.9820.00%
Home runs /BIP0.56%÷1.098×0.780—×0.9820.39%

Factors used: league row PCL. Park (home-season share, regressed): HR 120, 1B 96, 2B 85, 3B 80, K 102, BB 101 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .246 → .205; ISO .050 → .040; BABIP .281 → .255. 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).

2013 AAAAlbuquerque Isotopes · 468 PAwOBA .349 → .273 (−76)K% 22.2% → 30.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.938×1.290——30.55%
BB% (unintentional) /PA10.47%÷1.071×0.710—×0.9926.88%
HBP% /PA1.92%—×0.980—×0.9921.87%
Singles /BIP26.01%÷1.029×0.900×1.039×0.99223.46%
Doubles /BIP6.76%÷1.082×0.810×1.039×0.9925.22%
Triples /BIP2.70%÷1.150×0.810×1.039×0.9921.96%
Home runs /BIP2.70%÷1.004×0.780—×0.9922.08%

Factors used: league row PCL. Park (home-season share, regressed): HR 101, 1B 106, 2B 116, 3B 130, K 88, BB 114 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .349 → .273; ISO .150 → .109; BABIP .361 → .310. 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).

2012 AAAAlbuquerque Isotopes · 447 PAwOBA .342 → .280 (−62)K% 18.3% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.34%÷0.935×1.290——25.30%
BB% (unintentional) /PA8.72%÷0.962×0.710—×1.0036.46%
HBP% /PA1.34%—×0.980—×1.0031.32%
Singles /BIP29.26%÷1.034×0.900×1.047×1.00326.72%
Doubles /BIP5.79%÷1.135×0.810×1.047×1.0034.34%
Triples /BIP1.61%÷1.055×0.810×1.047×1.0031.30%
Home runs /BIP1.61%÷1.018×0.780—×1.0031.24%

Factors used: league row PCL. Park (home-season share, regressed): HR 104, 1B 107, 2B 127, 3B 111, K 87, BB 92 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.047.

Result: wOBA .342 → .280; ISO .109 → .081; BABIP .370 → .325. 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).

2011 AAANorfolk Tides · 490 PAwOBA .310 → .279 (−31)K% 17.8% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.76%÷0.956×1.200——22.29%
BB% (unintentional) /PA9.39%÷0.966×0.690—×1.0186.82%
HBP% /PA1.02%—×0.940—×1.0180.98%
Singles /BIP28.27%÷1.032×0.930×1.044×1.01827.09%
Doubles /BIP3.87%÷1.038×0.830×1.044×1.0183.29%
Triples /BIP0.89%÷1.127×0.970×1.044×1.0180.82%
Home runs /BIP1.49%÷1.036×0.840—×1.0181.23%

Factors used: league row IL. Park (home-season share, regressed): HR 107, 1B 106, 2B 108, 3B 125, K 91, BB 93 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.044.

Result: wOBA .310 → .279; ISO .080 → .070; BABIP .330 → .311. 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).

2010 AAANorfolk Tides · 400 PAwOBA .285 → .262 (−24)K% 13.5% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.50%÷0.991×1.200——16.34%
BB% (unintentional) /PA9.75%÷1.062×0.690—×1.0336.54%
HBP% /PA0.25%—×0.940—×1.0330.24%
Singles /BIP27.70%÷1.055×0.930×1.050×1.03326.49%
Doubles /BIP1.35%÷0.964×0.830×1.050×1.0331.26%
Triples /BIP1.35%÷0.983×0.970×1.050×1.0331.45%
Home runs /BIP0.34%÷1.272×0.840—×1.0330.23%

Factors used: league row IL. Park (home-season share, regressed): HR 154, 1B 111, 2B 93, 3B 97, K 98, BB 112 — 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.050.

Result: wOBA .285 → .262; ISO .043 → .043; BABIP .303 → .291. 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).

2010 AABowie Baysox · 70 PAwOBA .380 → .386 (+5)K% 7.1% → 9.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.14%÷0.972×1.220——8.97%
BB% (unintentional) /PA8.57%÷1.060×0.700—×0.9985.65%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP36.36%÷0.982×0.970×1.050×0.99837.63%
Doubles /BIP3.64%÷0.963×0.860×1.050×0.9983.40%
Triples /BIP0.00%÷0.936×0.950×1.050×0.9980.00%
Home runs /BIP1.82%÷1.095×0.780—×0.9981.29%

Factors used: league row EL. Park (home-season share, regressed): HR 119, 1B 96, 2B 93, 3B 87, K 94, BB 112 — 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.050.

Result: wOBA .380 → .386; ISO .083 → .073; BABIP .400 → .409. 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).

2009 A+Frederick Keys · 556 PAwOBA .316 → .280 (−37)K% 12.9% → 18.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.95%÷1.000×1.420——18.39%
BB% (unintentional) /PA10.61%÷1.000×0.630—×0.9886.61%
HBP% /PA0.72%—×0.860—×0.9880.61%
Singles /BIP28.57%÷1.000×0.940×1.050×0.98827.86%
Doubles /BIP4.19%÷1.000×0.830×1.050×0.9883.61%
Triples /BIP0.99%÷1.000×0.800×1.050×0.9880.82%
Home runs /BIP0.25%÷1.000×0.900—×0.9880.22%

Factors used: league row CAR. 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 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 ×1.050.

Result: wOBA .316 → .280; ISO .059 → .051; BABIP .337 → .322. 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 — .