Summer League (2006): Played for the Fayetteville Swampdogs in the Coastal Plains League...team won the league and set the record for wins in a season with 39...led the team with a .343 batting average...finished with 19 stolen bases in 28 games.
As a Junior (2006): Named First-Team All-Conference and the team MVP after leading the squad with a .344 batting average, 67 hits, nine home runs and 26 walks...second on the team with 34 RBI as the team's leadoff hitter...struggled offensively for the first month before putting together a 14-game hitting streak...after his streak ended on Mar. 31 against Campbell he put together a 16-game hit streak...finished with 19 multiple-hit and nine multiple-RBI games...Apr. 14 at Gardner-Webb and against no. 1 seed Jacksonville at the A-Sun Tournament...had a season-high three RBI against Campbell in the 3-for-3 effort with three runs scored and against Florida International on May 9...from Mar. 5 through Apr. 14 he held a .412 batting average...in conference play he led the team with a .390 batting average, 12 doubles, two triples, five home runs, 25 RBI, and a .642 slugging percentage.
Summer League (2005): Named to the Northwoods League All-Stars Team after hitting .281 for the Duluth Huskies...he led the league with 48 RBI and added nine doubles, three triples, two home runs and 11 stolen bases.
As a Sophomore (2005): Recorded a season-high three hits against Lipscomb on Apr. 15...had two three-RBI games...one against Georgia State on May 25 the other on opening day against Cincinnati (2/11)...had the game-winning hit, a sacrifice fly, in a 13-inning win of that contest...finished the season with four multiple-hit and three multiple-RBI games.
Summer League (2004): Played first base and outfield for the NECBL champion Sanford Mainers...finished the season with three home runs, nine RBI and five stolen bases.
As a Freshman (2004): His nine starts came in the first two months of the season...his one home run came against Troy in a pinch-hit appearance...had a season-high three hits against Ohio State and a season-high two RBI against Florida International and Troy.
Draft (2003): Drafted by the San Francisco Giants in the 38th round.
High School: Played for Vinnie Tozzi at Deerfield Beach High School...his junior season he led Broward County in home runs (11) and batting average (.575)...his senior season he led the team in batting average (.532), home runs (five), stolen bases (29) and RBI...two-time All-County and All-State recipient...named Miami Herald Hitter of the Year...member of the National Honor Society.
Personal: Real estate major...son of Jeff and Jayne Hafer...born Nov. 11, 1984, in Fort Lauderdale, FL