Hafner, John
AgeYearTeamPosAVGHRRBIABHitsSOBBHBPSBCS2B3BRunsOBASLG
20 2003 TOR 1B .189 0 2 37 7 5 1 0 0 0 3 0 3 .211 .270
21 2004 TOR 1B .167 0 0 24 4 2 1 0 0 0 0 0 2 .200 .167
22 2005 TOR 1B .264 10 53 573 151 83 57 0 1 1 25 2 72 .330 .366
23 2006 TOR 1B .316 12 61 576 182 92 49 0 0 0 27 0 71 .370 .425
24 2007 TOR 1B .287 12 65 567 163 93 92 1 1 1 28 2 90 .388 .407
25 2008 TOR 1B .280 16 60 514 144 75 73 0 2 0 20 0 68 .370 .412
26 2009 TOR 1B .305 11 49 544 166 95 55 0 0 0 24 3 57 .369 .421
27 2010 TOR 1B .352 12 61 523 184 76 58 0 1 1 38 1 65 .417 .497
28 2011 TOR 1B .317 7 56 540 171 82 69 2 0 1 37 0 71 .396 .424
29 2012 TOR 1B .300 15 88 574 172 83 66 0 2 0 37 1 75 .372 .446
30 2013 ORL 1B .331 12 89 632 209 80 68 3 0 0 65 1 95 .398 .494
31 2014 ORL 1B .295 7 64 577 170 97 71 1 0 0 30 1 74 .373 .386
32 2015 ORL 1B .336 10 70 568 191 80 66 7 0 1 33 0 82 .412 .447
33 2016 ORL 1B .317 6 67 577 183 78 63 9 1 0 42 1 89 .393 .425
34 2017 ORL 1B .310 9 76 642 199 103 59 4 0 0 40 2 81 .372 .421
35 2018 ORL 1B .261 12 74 578 151 100 54 5 0 1 31 1 64 .330 .381
36 2019 CHI 1B .276 16 73 457 126 100 40 3 0 0 31 1 75 .338 .453
TOTALS .303 167 1008 8503 2573 1324 942 35 8 6 511 16 1134 .374 .425