Alex Hall

PosC
B/TS/R
Born1999-06-08
Age (2026)27

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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

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)
201617 INTLPerth Heat 5951 10000 6140 10 196281196477 270 2410 224 38 -4 +0 +1 -0.3
201718 INTLPerth Heat 143124 35606 17331 00 282373476849 194337 2312 375 140 +7 +0 +3 1.0
201819 ROKAZL Brewers 9586 21612 7201 10 244309407715 163292 217 315 100 -0 +0 +2 0.2
201819 INTLPerth Heat 163145 461126 16412 42 317393545937 228408 2510 410 164 +12 +0 +4 1.6
201920 ROKAZL Brewers Blue 183171 47741 9421 42 275315380695 105354 235 307 94 -1 +0 +4 0.3
201920 INTLPerth Heat 10495 24611 8171 01 253317368686 116299 168 310 96 -1 -0 +2 0.1
202021 INTLPerth Heat 5649 11201 6191 10 224321327648 102345 3411 300 89 -1 +0 +1 0.1
202122 A+Wisconsin Timber Rattlers 3128 7201 281 01 250323429751 179316 266 335 113 +0 -0 +1 0.1
202122 ACarolina Mudcats 184163 38942 17561 22 233309374684 141333 309 302 91 -2 -0 +4 0.2
202223 A+Wisconsin Timber Rattlers 10894 17601 12421 01 181280277557 96308 3911 259 61 -5 -0 +2 -0.3
202223 ACarolina Mudcats 5448 5101 6250 10 104204188391 83182 4611 190 15 -5 +0 +1 -0.4
202223 INTLPerth Heat 159139 501118 20290 00 3604406261.066 266412 1813 462 199 +19 +0 +3 2.3
202324 A+Wisconsin Timber Rattlers 322277 6315011 39723 00 227327401728 173267 2212 326 107 +3 +0 +7 1.0
202324 INTLPerth Heat 151125 31507 23330 00 248365456821 208273 2215 359 129 +5 +0 +3 0.9
202425 INTLPerth Heat 151132 34728 17401 00 258347523869 265306 2611 376 141 +7 +0 +3 1.1
202526 INTLPerth Heat 159146 481123 12361 30 329384493877 164421 238 388 149 +9 +1 +3 1.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201819 ROK MLEAZL Brewers 9589 15411 4291 10 169213270482 101216 314 210 28 -8 +0 +2 -0.6
201920 ROK MLEAZL Brewers Blue 183175 32421 5601 42 183210246456 63267 333 202 23 -17 +0 +4 -1.3
202122 A+ MLEWisconsin Timber Rattlers 3129 5101 1111 01 172226310536 138268 353 240 49 -2 -0 +1 -0.2
202122 A MLECarolina Mudcats 184168 29631 12771 22 173232262494 89293 427 225 38 -13 -0 +4 -1.0
202223 A+ MLEWisconsin Timber Rattlers 10897 11401 9581 01 113196186382 72245 548 171 2 -13 -0 +2 -1.1
202223 A MLECarolina Mudcats 5450 2000 4360 10 4011140151 159 677 105 -43 -9 +0 +1 -0.8
202324 A+ MLEWisconsin Timber Rattlers 322292 511208 261023 00 175249298547 123233 328 245 52 -18 +0 +7 -1.2
201617 INTL MLEPerth Heat 5951 10000 6140 10 196281196477 270 2410
201617 INTL RAWPerth Heat 5951 10000 6140 10 196281196477 270 2410 224 38
201718 INTL MLEPerth Heat 143124 35606 17331 00 282373476849 194337 2312
201718 INTL RAWPerth Heat 143124 35606 17331 00 282373476849 194337 2312 375 140
201819 INTL MLE2 teams 258242 401024 12783 52 165214273487 107224 305 210 28
201819 INTL RAW2 teams 258231 671738 23613 52 290362494855 203362 249 375 28
201920 ROK MLE2 teams 287274 51741 9952 43 186218252469 66278 333 202 23
201920 ROK RAW2 teams 287266 711352 17592 43 267316376692 109333 216 308 23
202021 INTL MLEPerth Heat 5649 11201 6191 10 224321327648 102345 3411
202021 INTL RAWPerth Heat 5649 11201 6191 10 224321327648 102345 3411 300 89
202122 A MLE2 teams 215197 35732 13872 23 178236274510 96297 406 227 40
202122 A RAW2 teams 215191 451143 19642 23 236311382694 147331 309 307 40
202223 INTL MLE3 teams 321293 26802 261871 11 89166137302 48229 588 149 -13
202223 INTL RAW3 teams 321281 7218110 38961 11 256347434781 178352 3012 348 -13
202324 A+ MLE2 teams 473428 7618012 381493 00 178249304553 126236 328 245 52
202324 A+ RAW2 teams 473402 9420018 621053 00 234339418757 184269 2213 337 52
202425 INTL MLEPerth Heat 151132 34728 17401 00 258347523869 265306 2611
202425 INTL RAWPerth Heat 151132 34728 17401 00 258347523869 265306 2611 376 141
202526 INTL MLEPerth Heat 159146 481123 12361 30 329384493877 164421 238
202526 INTL RAWPerth Heat 159146 481123 12361 30 329384493877 164421 238 388 149
201819 INTL MLE2 teams 258241 401024 12783 52 166214274488 108216 305 210 28
201920 ROK MLE2 teams 287274 51741 9952 43 186218252469 66267 333 202 23
202122 A MLE2 teams 215198 35732 13872 23 177236273509 96289 406 227 40
202223 INTL MLE3 teams 321291 26802 261871 11 89166137303 48216 588 149 -13
202324 A+ MLE2 teams 473429 7618012 381493 00 177249303552 126233 328 245 52
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202324 A+ MLE2 teams 473429 7618012 381493 00 177249303552 126233 328 245 52
▸ Career Totals
Career MLE 21221936 366761339 15673815 179 189255302557 113279 357 153 -10 -278 -0 +0 +38 +46 -19.9
/ 162G MLE 650593 11223412 482265 53 189256302558 113279 357 153 -10 -85 -0 +0 +12 +14 -6.1