Patrick Brady

Pos2B
B/TR/R
Born1988-02-05
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201426AAA/AA/A+3 orgs265.227/.274/.3939340—.185/.224/.307
201527AAA/ROK2 orgs104.289/.330/.4021764—.263/.291/.374
201628AAJackson Gener…297.227/.326/.3392653—.201/.267/.299
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)
201022 ROKAZL Mariners — 6056 8201 261 12 143183232415 89143 103 188 -20 — — — — — —
201123 ROKPulaski Mariners — 7464 18430 891 31 281370438807 156327 1211 355 60 — — — — — —
201224 A+High Desert Mavericks — 138128 38413 7241 32 297338414752 117340 175 332 67 — — — — — —
201224 AClinton LumberKings — 194171 431212 16243 26 251326368695 117283 128 309 60 — — — — — —
201325 AAJackson Generals — 3632 11301 4100 10 344417531948 188476 2811 418 102 — — — — — —
201325 A+High Desert Mavericks — 249222 6213211 22391 64 279347505851 225295 169 367 73 — — — — — —
201426 AAATacoma Rainiers — 2520 2000 480 10 100250100350 154 3216 184 -15 — — — — — —
201426 AAJackson Generals — 149141 35416 2341 21 248257418675 170287 231 289 51 — — — — — —
201426 A+High Desert Mavericks — 9181 18323 9261 02 222308420727 198288 2910 323 38 — — — — — —
201527 AAATacoma Rainiers — 8579 22501 5160 52 278321380701 101339 196 311 66 — — — — — —
201527 ROKAZL Mariners — 1918 6110 130 20 333368500868 167400 165 380 55 — — — — — —
201628 AAJackson Generals — 297251 571252 36741 61 227326339665 112309 2512 296 53 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201022 ROK MLEAZL Mariners — 6058 6101 191 12 103133172306 69115 152 139 -20 — — — — — —
201123 ROK MLEPulaski Mariners — 7467 14320 5131 31 209274313587 104256 187 257 60 — — — — — —
201224 A+ MLEHigh Desert Mavericks — 138130 33312 5341 32 254287338625 85309 254 267 67 — — — — — —
201224 A MLEClinton LumberKings — 194175 391112 12343 26 223284331616 109255 186 257 60 — — — — — —
201325 AA MLEJackson Generals — 3633 9201 3120 10 273333424758 152409 338 319 102 — — — — — —
201325 A+ MLEHigh Desert Mavericks — 249229 501018 15551 64 218269376645 157247 226 276 73 — — — — — —
201426 AAA MLETacoma Rainiers — 2521 2000 3100 10 9520895304 139 4012 146 -15 — — — — — —
201426 AA MLEJackson Generals — 149146 32415 1431 21 219230363593 144263 291 244 51 — — — — — —
201426 A+ MLEHigh Desert Mavericks — 9184 13212 6381 02 155220274494 119250 427 224 38 — — — — — —
201527 AAA MLETacoma Rainiers — 8581 21501 3200 52 259286358644 99320 244 266 66 — — — — — —
201527 ROK MLEAZL Mariners — 1918 5110 140 20 278316444760 167296 215 250 55 — — — — — —
201628 AA MLEJackson Generals — 297264 531242 23901 61 201267299567 98280 308 246 53 — — — — — —
201022 ROK MLEAZL Mariners — 6058 6101 191 12 103133172306 69104 152 139 -20 — — — — — —
201022 ROK RAWAZL Mariners — 6056 8201 261 12 143183232415 89143 103 188 -20 — — — — — —
201123 ROK MLEPulaski Mariners — 7467 14320 5131 31 209274313587 104259 187 257 60 — — — — — —
201123 ROK RAWPulaski Mariners — 7464 18430 891 31 281370438807 156327 1211 355 60 — — — — — —
201224 A MLE2 teams — 332305 711324 17684 58 233282328610 95285 205 261 63 — — — — — —
201224 A RAW2 teams — 332299 811625 23484 58 271331388719 117306 147 318 63 — — — — — —
201325 A+ MLE2 teams — 285263 591318 17671 74 224274373647 148270 246 281 77 — — — — — —
201325 A+ RAW2 teams — 285254 7316212 26491 74 287356508864 220314 179 374 77 — — — — — —
201426 AA MLE3 teams — 265251 46627 10912 33 183221307527 124253 344 228 40 — — — — — —
201426 AA RAW3 teams — 265242 55739 15682 33 227274393666 165277 266 291 40 — — — — — —
201527 AAA MLE2 teams — 10499 25511 4240 72 253282354635 101324 234 263 64 — — — — — —
201527 AAA RAW2 teams — 10497 28611 6190 72 289330402732 113351 186 324 64 — — — — — —
201628 AA MLEJackson Generals — 297264 531242 23901 61 201267299567 98291 308 246 53 — — — — — —
201628 AA RAWJackson Generals — 297251 571252 36741 61 227326339665 112309 2512 296 53 — — — — — —
201022 ROK MLEAZL Mariners — 6058 6101 191 12 103133172306 69115 152 139 -20 — — — — — —
201123 ROK MLEPulaski Mariners — 7468 14320 5131 31 206274309583 103256 187 257 60 — — — — — —
201224 A MLE2 teams — 332308 711324 17684 58 231282325607 94277 205 261 63 — — — — — —
201325 A+ MLE2 teams — 285265 591318 17671 74 223274370644 147267 246 281 77 — — — — — —
201426 AA MLE3 teams — 265251 46627 10912 33 183221307527 124247 344 228 40 — — — — — —
201527 AAA MLE2 teams — 10499 25511 4240 72 253282354635 101316 234 263 64 — — — — — —
201628 AA MLEJackson Generals — 297271 531242 23901 61 196267292559 96280 308 246 53 — — — — — —
▸ Career Totals
Career— MLE — 14171307 274531223 7736210 3221 210259321580 112270 265 251 56 -75 -2 +0 +5 +31 -4.2
/ 162G— MLE — 650600 12624611 351665 1510 210259325584 115270 265 251 56 -34 -1 +0 +2 +14 -1.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.

2016 AAJackson Generals · 297 PAwOBA .292 → .246 (−46)K% 24.9% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.92%÷1.001×1.220——30.37%
BB% (unintentional) /PA12.12%÷1.011×0.680—×0.9687.89%
HBP% /PA0.34%—×0.840—×0.9680.27%
Singles /BIP21.47%÷0.989×0.920×1.000×0.96819.34%
Doubles /BIP6.78%÷0.889×0.910×1.000×0.9686.72%
Triples /BIP2.82%÷1.138×0.880×1.000×0.9682.11%
Home runs /BIP1.13%÷0.992×0.800—×0.9680.88%

Factors used: league row SL. Park (home-season share, regressed): HR 98, 1B 98, 2B 78, 3B 128, K 100, BB 102 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .292 → .246; ISO .112 → .099; BABIP .309 → .280. 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).

2015 AAATacoma Rainiers · 85 PAwOBA .303 → .266 (−37)K% 18.8% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.82%÷1.049×1.290——23.14%
BB% (unintentional) /PA5.88%÷1.046×0.710—×1.0034.00%
HBP% /PA0.00%—×0.980—×1.0030.00%
Singles /BIP25.40%÷0.995×0.900×1.050×1.00324.19%
Doubles /BIP7.94%÷0.910×0.810×1.050×1.0037.44%
Triples /BIP0.00%÷0.900×0.810×1.050×1.0030.00%
Home runs /BIP1.59%÷1.127×0.780—×1.0031.10%

Factors used: league row PCL. Park (home-season share, regressed): HR 125, 1B 99, 2B 82, 3B 80, K 110, BB 109 — 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.050.

Result: wOBA .303 → .266; ISO .101 → .084; BABIP .339 → .320. 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).

2015 ROKAZL Mariners · 19 PAwOBA .370 → .250 (−120)K% 15.8% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷1.000×1.440——22.74%
BB% (unintentional) /PA5.26%÷1.000×0.620—×0.9403.07%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP26.67%÷1.000×0.820—×0.94020.55%
Doubles /BIP6.67%÷1.000×0.720—×0.9404.51%
Triples /BIP6.67%÷1.000×0.720—×0.9404.51%
Home runs /BIP0.00%÷1.000×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 27 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (7.5 yr older than average).

Result: wOBA .370 → .250; ISO .167 → .106; BABIP .400 → .296. 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 AAJackson Generals · 149 PAwOBA .281 → .244 (−37)K% 22.8% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.82%÷0.968×1.220——28.76%
BB% (unintentional) /PA1.34%÷1.083×0.680—×0.9880.83%
HBP% /PA0.67%—×0.840—×0.9880.56%
Singles /BIP22.43%÷1.003×0.920×1.017×0.98820.66%
Doubles /BIP3.74%÷0.955×0.910×1.017×0.9883.58%
Triples /BIP0.93%÷0.975×0.880×1.017×0.9880.85%
Home runs /BIP5.61%÷0.930×0.800—×0.9884.77%

Factors used: league row SL. Park (home-season share, regressed): HR 86, 1B 101, 2B 91, 3B 95, K 94, BB 117 — applied at half strength. Age: age 26 vs a level average of 24.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.017.

Result: wOBA .281 → .244; ISO .170 → .144; BABIP .287 → .263. 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 A+High Desert Mavericks · 91 PAwOBA .314 → .224 (−90)K% 28.6% → 41.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷0.925×1.340——41.38%
BB% (unintentional) /PA9.89%÷0.961×0.710—×0.9687.07%
HBP% /PA1.10%—×0.790—×0.9680.84%
Singles /BIP18.18%÷0.981×0.910×1.028×0.96816.79%
Doubles /BIP5.45%÷1.015×0.820×1.028×0.9684.39%
Triples /BIP3.64%÷1.001×0.760×1.028×0.9682.75%
Home runs /BIP5.45%÷1.097×0.920—×0.9684.43%

Factors used: league row CAL. Park (home-season share, regressed): HR 119, 1B 96, 2B 103, 3B 100, K 85, BB 92 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .314 → .224; ISO .198 → .132; BABIP .288 → .250. 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 AAATacoma Rainiers · 25 PAwOBA .188 → .146 (−43)K% 32.0% → 40.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.00%÷1.017×1.290——40.59%
BB% (unintentional) /PA16.00%÷1.052×0.710—×1.01811.00%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP16.67%÷1.016×0.900—×1.01815.03%
Doubles /BIP0.00%÷0.937×0.810—×1.0180.00%
Triples /BIP0.00%÷0.971×0.810—×1.0180.00%
Home runs /BIP0.00%÷0.963×0.780—×1.0180.00%

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

Result: wOBA .188 → .146; ISO .000 → .000; BABIP .154 → .139. 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 A+High Desert Mavericks · 249 PAwOBA .359 → .276 (−82)K% 15.7% → 21.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.66%÷0.960×1.340——21.87%
BB% (unintentional) /PA8.84%÷1.037×0.710—×0.9785.92%
HBP% /PA0.40%—×0.790—×0.9780.31%
Singles /BIP19.67%÷1.038×0.910×1.018×0.97817.18%
Doubles /BIP7.10%÷0.990×0.820×1.018×0.9785.86%
Triples /BIP1.09%÷1.083×0.760×1.018×0.9780.76%
Home runs /BIP6.01%÷1.251×0.920—×0.9784.32%

Factors used: league row CAL. Park (home-season share, regressed): HR 150, 1B 108, 2B 98, 3B 117, K 92, BB 107 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.018.

Result: wOBA .359 → .276; ISO .225 → .164; BABIP .295 → .247. 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 AAJackson Generals · 36 PAwOBA .407 → .319 (−88)K% 27.8% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.78%÷0.994×1.220——34.09%
BB% (unintentional) /PA11.11%÷1.020×0.680—×0.9987.39%
HBP% /PA0.00%—×0.840—×0.9980.00%
Singles /BIP31.82%÷1.046×0.920—×0.99827.92%
Doubles /BIP13.64%÷1.065×0.910—×0.99811.62%
Triples /BIP0.00%÷1.144×0.880—×0.9980.00%
Home runs /BIP4.55%÷1.069×0.800—×0.9983.39%

Factors used: league row SL. Park (home-season share, regressed): HR 114, 1B 109, 2B 113, 3B 129, K 99, BB 104 — 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).

Result: wOBA .407 → .319; ISO .188 → .144; BABIP .476 → .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).