De 1.91 meter lange Hahnemann werd na vijf jaar op het hoogste niveau in de Verenigde Staten in 1999 naar Europa gehaald door Fulham FC. Daarmee promoveerde hij in 2001 van de First Division naar de Premier League. Hierin speelde Hahnemann nooit een wedstrijd voor Fulham, omdat dat in de zomer Edwin van der Sar kocht bij FC Juventus en die eerste keeper werd. Hij werd verhuurd aan Rochdale AFC en daarna Reading FC, dat hem na de promotie uit de Second Division in 2002 definitief overnam. Hier werd en bleef Hahnemann eerste doelman. Na vier jaar als Readingkeeper promoveerde hij met de club en debuteerde hij alsnog in de Premier League, waarin hij bij Reading wel eerste keus bleef. Na meer dan 75 wedstrijden op het hoogste Engelse niveau degradeerde Hahnemann met de club en het jaar erop lukte het niet om direct terug te promoveren. Zijn contract liep na het seizoen 2008/09 af en Reading gaf hem geen verlenging. Hahneman keerde vervolgens terug in de Premier League omdat McCarthy hem naar Wolverhampton Wanderers haalde. In 2011 werd hij tweede keeper bij Everton achter landgenoot Tim Howard. Later werd hij door Seattle Sounders teruggehaald naar de Verenigde Staten. Op 8 december 2014 maakte Hahnemann bekend te stoppen met profvoetbal.
Hahnemann debuteerde op 19 november 1994 in het Amerikaans voetbalelftal.[2] Sindsdien speelde hij nog een handvol interlands voor het nationale team, maar zat daar vaker op de reservebank achter achtereenvolgens Tony Meola (1998-2006), Kasey Keller (1990-2007), Brad Friedel (1992-2005) en Tim Howard (vanaf 2002). Na 2011 kwam Hahnemann niet meer in aanmerking voor de nationale ploeg.