FRANKFURT - German swimmer Paul Biedermann is battling a thigh injury that could prevent him from competing against Michael Phelps at the upcoming short-course World Cup events.