Brandon Martorano

PosC
B/TR/R
Born1998-01-06
Age (2027)29
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224AASF372.217/.312/.384101155—.182/.255/.316
202325AASF248.190/.325/.3076246—.157/.260/.250
202426AAA/AASF155.209/.307/.3364040—.179/.248/.271
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2024 AAA
Chase%93
Max EV85
BB%74
Whiff%40
K%23
Z-Con%22

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
201921 ROKAZL Giants Black — 2121 5111 0100 00 238238524762 286400 480 323 -18 — — — — — —
202123 AARichmond Flying Squirrels — 144119 21406 21442 20 176310361671 185211 3115 303 51 — — — — — —
202123 A+Eugene Emeralds — 9575 25532 16273 40 3334685601.028 227489 2817 446 122 — — — — — —
202224 AARichmond Flying Squirrels — 372323 7016410 391206 112 217312384696 167305 3210 311 55 — — — — — —
202325 AARichmond Flying Squirrels — 248205 39416 37824 24 190325307633 117277 3315 296 46 — — — — — —
202426 AAASacramento River Cats — 6355 11003 8180 00 200302364665 164235 2913 303 47 — — — — — —
202426 AARichmond Flying Squirrels — 9279 17501 10321 02 215311316628 101333 3511 284 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 ROK MLEAZL Giants Black — 2121 1000 0140 00 48484895 297 670 142 -18 — — — — — —
202123 AA MLERichmond Flying Squirrels — 144127 19305 13532 20 150239291531 142195 379 243 51 — — — — — —
202123 A+ MLEEugene Emeralds — 9579 21422 12343 40 266383443826 177410 3613 349 122 — — — — — —
202224 AA MLERichmond Flying Squirrels — 372335 611348 271496 112 182255316572 134281 407 250 55 — — — — — —
202325 AA MLERichmond Flying Squirrels — 248216 34315 261014 24 157260250510 93255 4110 236 46 — — — — — —
202426 AAA MLESacramento River Cats — 6358 10002 5200 00 172238276514 103222 328 238 47 — — — — — —
202426 AA MLERichmond Flying Squirrels — 9282 15401 7381 02 183256268524 85283 418 222 36 — — — — — —
201921 ROK MLEAZL Giants Black — 2121 1000 0140 00 48484895 143 670 142 -18 — — — — — —
201921 ROK RAWAZL Giants Black — 2121 5111 0100 00 238238524762 286400 480 323 -18 — — — — — —
202123 AA MLE2 teams — 239206 40727 25875 60 194297350646 155287 3610 285 79 — — — — — —
202123 AA RAW2 teams — 239194 46938 37715 60 237373438811 201322 3015 360 79 — — — — — —
202224 AA MLERichmond Flying Squirrels — 372335 611348 271496 112 182255316572 134291 407 250 55 — — — — — —
202224 AA RAWRichmond Flying Squirrels — 372323 7016410 391206 112 217312384696 167305 3210 311 55 — — — — — —
202325 AA MLERichmond Flying Squirrels — 248216 34315 261014 24 157260250510 93259 4110 236 46 — — — — — —
202325 AA RAWRichmond Flying Squirrels — 248205 39416 37824 24 190325307633 117277 3315 296 46 — — — — — —
202426 AA MLE2 teams — 155140 25403 12581 02 179248271520 93272 378 229 41 — — — — — —
202426 AA RAW2 teams — 155134 28504 18501 02 209307336643 127293 3212 292 41 — — — — — —
201921 ROK MLEAZL Giants Black — 2121 1000 0140 00 48484895 297 670 142 -18 — — — — — —
202123 AA MLE2 teams — 239207 40727 25875 60 193297348644 155280 3610 285 79 — — — — — —
202224 AA MLERichmond Flying Squirrels — 372336 611348 271496 112 182255315571 134281 407 250 55 — — — — — —
202325 AA MLERichmond Flying Squirrels — 248216 34315 261014 24 157260250510 93255 4110 236 46 — — — — — —
202426 AA MLE2 teams — 155141 25403 12581 02 177248270518 92258 378 229 41 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AA MLE2 teams — 155141 25403 12581 02 177248270518 92258 378 229 41 — — — — — —
▸ Career Totals
Career— MLE — 1035918 16127723 9040916 198 175261295556 120278 409 249 55 -56 +1 +0 +18 +22 -1.4
/ 162G— MLE — 650577 10017414 5725710 125 173260289549 116275 409 249 55 -35 +0 +0 +12 +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.

2024 AARichmond Flying Squirrels · 92 PAwOBA .284 → .222 (−62)K% 34.8% → 41.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.78%÷1.025×1.220——41.41%
BB% (unintentional) /PA10.87%÷0.988×0.700—×0.9887.61%
HBP% /PA1.09%—×0.850—×0.9880.91%
Singles /BIP23.40%÷0.999×0.970×0.950×0.98821.32%
Doubles /BIP10.64%÷1.110×0.860×0.950×0.9887.74%
Triples /BIP0.00%÷0.900×0.950×0.950×0.9880.00%
Home runs /BIP2.13%÷1.062×0.780—×0.9881.54%

Factors used: league row EL. Park (home-season share, regressed): HR 112, 1B 100, 2B 122, 3B 80, K 105, BB 98 — 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 ×0.950.

Result: wOBA .284 → .222; ISO .101 → .072; BABIP .333 → .283. 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 AAASacramento River Cats · 63 PAwOBA .295 → .238 (−57)K% 28.6% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷1.081×1.200——31.71%
BB% (unintentional) /PA12.70%÷1.032×0.690—×1.0188.65%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP21.62%÷0.976×0.930—×1.01820.97%
Doubles /BIP0.00%÷1.052×0.830—×1.0180.00%
Triples /BIP0.00%÷1.091×0.970—×1.0180.00%
Home runs /BIP8.11%÷1.010×0.700—×1.0185.72%

Factors used: league row International League. Park (home-season share, regressed): HR 102, 1B 95, 2B 110, 3B 118, K 116, BB 106 — 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 .295 → .238; ISO .164 → .117; BABIP .235 → .222. 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 AARichmond Flying Squirrels · 248 PAwOBA .291 → .236 (−55)K% 33.1% → 40.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.06%÷0.995×1.220——40.56%
BB% (unintentional) /PA14.92%÷0.985×0.700—×0.99810.58%
HBP% /PA1.61%—×0.850—×0.9981.37%
Singles /BIP22.76%÷0.978×0.970×0.950×0.99821.41%
Doubles /BIP3.25%÷1.003×0.860×0.950×0.9982.64%
Triples /BIP0.81%÷0.900×0.950×0.950×0.9980.81%
Home runs /BIP4.88%÷0.906×0.780—×0.9984.19%

Factors used: league row EL. Park (home-season share, regressed): HR 81, 1B 96, 2B 101, 3B 80, K 99, BB 97 — 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 ×0.950.

Result: wOBA .291 → .236; ISO .117 → .097; BABIP .277 → .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).

2022 AARichmond Flying Squirrels · 372 PAwOBA .306 → .250 (−56)K% 32.3% → 40.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.26%÷0.984×1.220——39.98%
BB% (unintentional) /PA10.48%÷1.018×0.700—×1.0127.30%
HBP% /PA1.61%—×0.850—×1.0121.39%
Singles /BIP19.70%÷0.991×0.970×0.968×1.01218.89%
Doubles /BIP7.88%÷1.011×0.860×0.968×1.0126.57%
Triples /BIP1.97%÷0.900×0.950×0.968×1.0122.04%
Home runs /BIP4.93%÷0.929×0.780—×1.0124.19%

Factors used: league row EL. Park (home-season share, regressed): HR 86, 1B 98, 2B 102, 3B 80, K 97, BB 104 — 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.968.

Result: wOBA .306 → .250; ISO .167 → .137; BABIP .305 → .281. 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).

2021 AARichmond Flying Squirrels · 144 PAwOBA .300 → .243 (−57)K% 30.6% → 37.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.56%÷1.004×1.220——37.13%
BB% (unintentional) /PA14.58%÷1.134×0.690—×1.0279.11%
HBP% /PA1.39%—×0.850—×1.0271.21%
Singles /BIP14.67%÷0.970×0.940×0.986×1.02714.40%
Doubles /BIP5.33%÷1.098×0.870×0.986×1.0274.28%
Triples /BIP0.00%÷1.150×0.920×0.986×1.0270.00%
Home runs /BIP8.00%÷0.923×0.780—×1.0276.94%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 94, 2B 120, 3B 130, K 101, BB 127 — 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.986.

Result: wOBA .300 → .243; ISO .185 → .160; BABIP .211 → .195. 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).

2021 A+Eugene Emeralds · 95 PAwOBA .440 → .349 (−91)K% 28.4% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.42%÷1.083×1.350——35.41%
BB% (unintentional) /PA16.84%÷0.924×0.710—×0.99812.92%
HBP% /PA3.16%—×0.810—×0.9982.55%
Singles /BIP31.25%÷1.016×0.910—×0.99827.93%
Doubles /BIP10.42%÷1.135×0.830—×0.9987.60%
Triples /BIP6.25%÷1.029×0.820—×0.9984.97%
Home runs /BIP4.17%÷1.049×0.830—×0.9983.29%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 103, 2B 127, 3B 106, K 117, BB 85 — 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 .440 → .349; ISO .227 → .171; BABIP .489 → .410. 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).

2019 ROKAZL Giants Black · 21 PAwOBA .313 → .142 (−172)K% 47.6% → 68.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA47.62%÷1.000×1.440——68.57%
BB% (unintentional) /PA0.00%÷1.000×0.620—×0.9850.00%
HBP% /PA0.00%—×0.720—×0.9850.00%
Singles /BIP18.18%÷1.000×0.820—×0.98514.69%
Doubles /BIP9.09%÷1.000×0.720—×0.9856.45%
Triples /BIP9.09%÷1.000×0.720—×0.9856.45%
Home runs /BIP9.09%÷1.000×0.780—×0.9856.98%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .313 → .142; ISO .286 → .127; BABIP .400 → .297. 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).