Huber was born in Cincinnati, Ohio. He attended Immaculate Heart of Mary in Cincinnati for grade school and then attended Archbishop McNicholas High School in Cincinnati, and played for the McNicholas Rockets high school football team. He was a three-time all-conference selection and was named the Greater Catholic League's Punter of the Year following his junior and senior seasons.
College career
Huber attended the University of Cincinnati, where he played for the Cincinnati Bearcats football team from 2005 to 2008. As a junior in 2007, and again as a senior in 2008, he was recognized as a consensus first-team All-American. Huber holds the record for longest punt in Bearcats' history at 69 yards, which was set on September 17, 2007, at Memphis.
The Cincinnati Bengals selected Huber in the fifth round with the 142nd overall pick in the 2009 NFL draft, and he has played for the Bengals from the 2009 season to the 2022 season.[8] In his 13-year career, through Week 13 (Nov. 28) of the 2021 season, Huber has played 201 games and averaged 45.3 yards on 955 punts.[9] He has also been the Bengals' placekicking holder for his entire career.[10]
In Week 15 of 2013 against the Pittsburgh Steelers, Huber suffered a fractured jaw when he was blocked by linebacker Terence Garvin.[11] It was reported that Huber had also suffered a vertebral fracture in his neck, and would miss the remainder of the season.[12] NFL head of officials Dean Blandino was critical of Ed Hochuli's officiating crew Tuesday night, saying it got the play wrong. Garvin's hit wasn't clean by rule and should have been deemed illegal. Garvin was subsequently fined $25,000.[13]
Huber holds Bengals' franchise career marks for gross punting average (44.2 yards) and net average (39.1) through the 2013 season, as well as the season records in both categories (set in 2012).[10]
On March 14, 2018, Huber signed a three-year contract extension with the Bengals.[14] On March 22, 2021, Huber re-signed on a one-year contract with the Bengals.[15]
Huber signed a one-year contract with the Bengals on May 2, 2022.[16]
In Week 1 of the 2022 season, Huber started his 208th career game for the Bengals, surpassing Ken Riley's franchise record for most games played.[17]
On December 5, 2022, Huber was officially released from the Bengals after 14 seasons and after starting his 216th game.[18] He was re-signed to the team's practice squad two days later.[19]
On July 7, 2023, Huber announced his retirement through his Twitter profile.[20]