Michael Phelps, the greatest Olympian of all-time, may be ready to race very soon according to a report released Tuesday by USA Today.

“He’s definitely got himself in pretty good shape physically,” Phelps’ longtime coach Bob Bowman told USA TODAY Sports.

Phelps is back in the pool about 5 days per week at NBAC, according to Bowman. With North Baltimore’s present crew of elites, you know he’s getting great work done, but Bowman cautions that Phelps’ return to his competition, the first meet, will be to test his speed.

As we all know, Phelps hasn’t raced since the 2012 London Olympic Games, however, SwimSwam reported that he had returned to USADA’s drug testing pool last year. As of this month Phelps has been officially eligibility to compete.

“I think he feels pretty good about where he is,” Bowman told USA Today. “We’ll just kind of look around at some upcoming meets and maybe let him swim an event or two and see how it goes.”

Chatter behind-the-scenes has been that Phelps will race at the Mesa Grand Prix in April, but that cannot be confirmed, and Coach Bowman will surely keep that information quiet until he deems it ok to release.