Roger Federer's coach during the 2005 season was Tony Roche, who coached him from 2005-2007. Roche was a former Australian tennis player who helped Federer during his peak years. The other names are not associated with coaching Federer during this period.