Ryan Hanigan

PosC
B/TR/R
Born1980-08-16
Age (2026)45

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. 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
200524 AAChattanooga Lookouts 390349 1011214 34535 41 289361364725 74332 149 319 102
200524 AAChattanooga Lookouts 390333 1071414 50415 41 321418405823 84358 1113 375 145
200625 AA2 teams 169147 32200 17322 00 218307231539 14271 1910 254 53
200625 AA2 teams 169139 33200 25252 00 237361252613 14282 1515 293 82
200726 AA2 teams 397344 921814 35575 02 267344360704 93306 149 310 96
200726 AA2 teams 397324 911914 55455 02 281393383776 102311 1114 345 122
200827 AAA2 teams 409365 1041405 275611 10 285352364717 79321 147 317 101
200827 AAA2 teams 409357 1111606 354811 10 311390406796 95342 129 357 131
200928 MLB2 teams 312269 73813 38312 00 271366342708 71297 1012 303 90 -4 +0 +28 +6 +9 4.0
200928 MLB2 teams 312269 73813 38312 00 271366342708 71297 1012 325 107 +2 +0 +28 +6 +9 4.6
201029 MLB2 teams 295250 711405 36296 00 284387400787 116303 1012 338 117 +6 +0 +17 +5 +8 3.7
201029 MLB2 teams 295249 721405 37276 00 289394406799 116306 913 361 135 +12 +0 +17 +5 +8 4.3
201130 MLBCincinnati Reds 304266 70606 35322 00 263353353707 90281 1112 312 97 -1 +0 +25 +5 +9 3.9
201130 MLBCincinnati Reds 304266 71606 35322 00 267356357714 90285 1112 327 109 +3 +0 +25 +5 +9 4.3
201231 MLBCincinnati Reds 371317 851302 44373 00 268363328691 60295 1012 289 80 -8 +0 +28 +7 +11 3.7
201231 MLBCincinnati Reds 371317 871402 44373 00 274368338706 63302 1012 322 104 +2 +0 +28 +7 +11 4.8
201332 MLBCincinnati Reds 260222 44802 29276 01 198307261569 63216 1011 238 40 -17 -0 +10 +5 +7 0.4
201332 MLBCincinnati Reds 260222 44802 29276 01 198307261569 63216 1011 269 64 -11 -0 +10 +5 +7 1.1
201433 MLB2 teams 287245 52906 33435 10 212318322640 110232 1511 293 82 -6 +0 +10 +5 +8 1.8
201433 MLB2 teams 287245 54906 33425 10 220325331656 110241 1511 300 88 -4 +0 +10 +5 +8 2.0
201534 MLBBoston Red Sox 201175 41702 20394 00 234327309635 74289 1910 291 81 -4 +0 +5 +4 +6 1.0
201534 MLBBoston Red Sox 201174 43802 20394 00 247337328664 80306 1910 304 91 -2 +0 +5 +4 +6 1.3
201635 MLB2 teams 144131 23501 9363 00 176245237481 61232 256 218 25 -12 +0 -3 +3 +4 -0.9
201635 MLB2 teams 144130 23501 10343 00 177252238490 62229 247 230 34 -11 +0 -3 +3 +4 -0.7
201736 MLB2 teams 181157 36402 15492 00 229305293598 64304 278 260 57 -9 +0 -4 +3 +5 -0.4
201736 MLB2 teams 181154 41502 18422 00 266351338688 71336 2310 306 92 -2 +0 -4 +3 +5 0.3
201837 AAASacramento River Cats 6359 10100 3121 00 169222186409 17213 195 196 8
201837 AAASacramento River Cats 6357 10100 5111 00 175254193447 18217 178 217 24
▸ Career Totals
Career 22581949 48970130 25428829 11 251346334680 83280 1311 312 97 -9 -0 +123 +49 +64 23.2
/ 162G 650561 1412009 73838 00 251345335680 84280 1311 312 97 -2 +0 +35 +14 +18 6.7
Career 37833296 834121342 37553357 64 253340330669 77288 1410 294 83 -72 -0 +123 +68 +107 23.0
/ 162G 650566 1442117 649210 11 254340332672 78290 1410 294 83 -12 -0 +21 +12 +18 3.9

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
200524 AAChattanooga Lookouts 390333 1071414 50415 41 321418405823 84358 1113 375 145 +20 +0 +11 3.2
200625 AAALouisville Bats 1913 2000 620 00 154421154575 182 1132 316 100 -0 +0 +1 0.1
200625 AAChattanooga Lookouts 150126 31200 19232 00 246354262616 16292 1513 290 80 -3 +0 +4 0.1
200726 AAALouisville Bats 150127 32501 14152 00 252336315651 63277 109 288 79 -4 +0 +4 0.1
200726 AAChattanooga Lookouts 247197 591413 41303 02 299427426854 127333 1217 380 149 +14 -1 +7 2.0
200827 MLBCincinnati Reds 9885 23202 1093 00 271367365732 94284 910 338 117 +2 +0 +6 +7 +3 1.8
200827 AAALouisville Bats 311272 881404 25398 10 324397419816 96361 138 363 136 +13 +0 +9 2.2
200928 MLBCincinnati Reds 293251 66613 37312 00 263362331693 68289 1113 319 102 +1 +0 +28 +6 +8 4.4
200928 AAALouisville Bats 1918 7200 100 00 389421500921 111389 05 410 172 +2 +0 +1 0.2
201029 MLBCincinnati Reds 243203 611105 33214 00 300408429837 128313 914 375 145 +12 +0 +17 +5 +7 4.2
201029 AAALouisville Bats 5246 11300 462 00 239327304631 65275 128 295 84 -1 +0 +1 0.1
201130 MLBCincinnati Reds 304266 71606 35322 00 267356357714 90285 1112 327 109 +3 +0 +25 +5 +9 4.3
201231 MLBCincinnati Reds 371317 871402 44373 00 274368338706 63302 1012 322 104 +2 +0 +28 +7 +11 4.8
201332 MLBCincinnati Reds 260222 44802 29276 01 198307261569 63216 1011 269 64 -11 -0 +10 +5 +7 1.1
201433 MLBTampa Bay Rays 263225 49905 31393 10 218320324645 107240 1512 295 84 -5 +0 +10 +5 +7 1.8
201433 A+Charlotte Stone Crabs 2420 5001 232 00 250375400775 150250 128 357 131 +1 +0 +1 0.2
201534 MLBBoston Red Sox 201174 43802 20394 00 247337328664 80306 1910 304 91 -2 +0 +5 +4 +6 1.3
201635 MLBBoston Red Sox 113105 18401 7271 00 171230238468 67221 246 218 25 -10 +0 -3 +3 +3 -0.7
201635 AAAPawtucket Red Sox 3125 5100 372 00 200333240573 40263 2310 273 67 -1 +0 +1 -0.0
201736 MLBColorado Rockies 112101 27202 8261 00 267327347674 79338 237 302 90 -1 +0 -4 +3 +3 0.1
201736 AAAAlbuquerque Isotopes 6953 14300 10161 00 264391321711 57333 2314 312 97 -0 +0 +2 0.2
201837 AAASacramento River Cats 6357 10100 5111 00 175254193447 18217 178 217 24 -5 +0 +2 -0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 22581949 48970130 25428829 11 251346334680 83280 1311 312 97 -9 -0 +123 +49 +64 23.2