Alex Hassan

PosRF
B/TR/R
Born1988-04-01
Age (2026)38

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200921 AGreenville Drive 3433 8211 190 00 242265455719 212304 263 307 93
200921 AGreenville Drive 3432 10311 270 00 312353562915 250375 216 396 161
201022 A+Salem Red Sox 411361 812226 381208 61 224312346658 122314 299 293 82
201022 A+Salem Red Sox 411342 982838 57698 61 287400456857 170335 1714 381 150
201123 AA2 teams 647567 13833113 6112615 102 243333374707 131289 199 311 96
201123 AA2 teams 647537 15338115 919515 102 285403443846 158320 1514 380 149
201224 AAAPawtucket Red Sox 380328 731004 40878 11 223322290611 67286 2311 281 73
201224 AAAPawtucket Red Sox 380312 801307 55708 11 256380365746 109305 1814 342 120
201325 AAA3 teams 320284 901604 34751 01 317392415807 99417 2311 357 132
201325 AAA3 teams 320266 831705 52691 01 312426432859 120404 2216 389 156
201426 AAAPawtucket Red Sox 474433 1072815 351362 22 247306351657 104345 297 288 79
201426 AAAPawtucket Red Sox 474408 1173118 601092 22 287381426807 140369 2313 361 134
201527 AAA2 teams 408380 1042322 20752 00 274313361674 87330 185 296 85
201527 AAA2 teams 408368 1062422 32632 00 288348380729 92337 158 325 107
201628 AAAOklahoma City Dodgers 301268 51601 25824 20 190269224493 34266 278 229 33
201628 AAAOklahoma City Dodgers 301254 59701 39604 20 232343272615 39296 2013 290 80
▸ Career Totals
Career 29752654 652140736 25471040 217 246321344665 99319 249 296 84 -53 +1 -0 -32 +84 0.1
/ 162G 650580 1433128 551559 52 247321348670 102319 248 296 84 -11 +0 -0 -7 +18 0.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200921 AGreenville Drive 3432 10311 270 00 312353562915 250375 216 396 161 +2 +0 +1 0.3
201022 A+Salem Red Sox 411342 982838 57698 61 287400456857 170335 1714 381 150 +23 +1 +12 3.6
201123 AAPortland Sea Dogs 545454 13234113 767912 82 291406456862 165326 1414 386 153 +33 +1 +15 5.0
201123 INTLScottsdale Scorpions 10283 21402 15163 20 253386373760 120288 1615 348 125 +3 +0 +3 0.6
201224 AAAPawtucket Red Sox 380312 801307 55708 11 256380365746 109305 1814 342 120 +8 -0 +11 1.9
201325 AAAPawtucket Red Sox 225187 601404 36501 01 321433460893 139418 2216 401 165 +16 -0 +6 2.3
201325 AGreenville Drive 3323 11200 1020 00 4786365651.202 87524 630 536 268 +6 +0 +1 0.7
201325 INTLTigres del Licey 6256 12101 6170 00 214290286576 71289 2710 268 63 -3 +0 +2 -0.1
201426 AAAPawtucket Red Sox 474408 1173118 601092 22 287381426807 140369 2313 361 134 +18 -0 +13 3.2
201527 AAABuffalo Bisons 387351 1042422 29621 00 296352393745 97348 167 331 111 +5 +0 +11 1.6
201527 A+Dunedin Blue Jays 2117 2000 311 00 118286118403 125 514 221 27 -2 +0 +1 -0.1
201628 AAAOklahoma City Dodgers 301254 59701 39604 20 232343272615 39296 2013 290 80 -7 +0 +9 0.2