Haber played three seasons for Cornell University, an Ivy League University in U.S. NCAA Division 1 soccer. In 2012, his junior year, Haber scored 18 goals and made 7 assists during the regular season and finished the year on top of the country in points per game and goals per game. In addition to leading the NCAA in scoring, in 2012 Haber was named a first-team All-American, Ivy League player of the year, and a finalist for the Hermann Trophy (U.S. college soccer's highest individual honour).[2]
Club career
Maccabi Haifa
Haber signed with Maccabi Haifa in the Israeli Premier League in early January 2013, after he decided to forgo his senior year of eligibility at Cornell University.[3] Although not playing any games in his first few months in Israel, he made the most of his limited minutes, scoring 2 goals in 4 games in his first professional season – his first goal coming against Ironi Ramat HaSharon on May 5, 2013.[4]
Apollon Limassol
On June 24, 2013, Cyprus First Division side Apollon Limassol confirmed that Haber had signed a 1+1 year contract with them.[5] When interviewed, Haber stated that Haifa were interested in re-signing him, but he felt that this would be a good move for his young career, particularly with the opportunity of getting more playing time.[6] Haber scored his first goal for the club on September 28, 2013, in a 2–1 win over Alki Larnaca.[7] In the summer of 2014, he was loaned to the newly promoted top-flight side Ayia Napa for the 2014–15 season.[8]
Loan to Ayia Napa
Haber was loaned to Ayia Napa for the 2014–15 season on July 2, 2014.[9] He made his debut for the club on August 23 in a loss to Ethnikos Achnas.[10] He would score his first goal for the team on August 31 in a draw against Doxa Katokopia.
On July 9, 2018, Haber joined United Soccer League side Ottawa Fury on a free transfer.[15] After the 2018 season, the Fury would announce that Haber would not return to the Fury for the 2019 season.[16]
International career
On May 23, 2013, Haber earned his first call-up to the Canada national team for a friendly in the following week against Costa Rica.[4] Haber made his senior international debut on May 28, 2013, coming on as a second-half substitute for Issey Nakajima-Farran in their 1–0 defeat to Costa Rica at Commonwealth Stadium.[17]
Haber's last international appearance was in a friendly against Moldova on May 27, 2014, which resulted in a 1–1 draw.[18]