Michael Phelps qualified for the finals of both his events on the first day of the Paris Open.
Phelps posted the quickest time of 1 minute 57.88 seconds in the 200-meter butterfly heats before reaching the 100 freestyle final with the seventh best time of 49.44 seconds.
Olympic champion Alain Bernard of France failed to qualify, finishing 18th in the 100 freestyle heats with a time of 50.44.
The finals will take place later Saturday.
Phelps will also swim the 200-meter freestyle and the 200-meter individual medley on Sunday.
The American is competing in Paris as part of his preparations for the American trials, which will determine the roster for August’s Pan Pacific Championships in Irvine, California.
Bernard, swimming in the same heat as Phelps, was unable to accelerate in the last 50 meters. The Frenchman, who is gearing up for August’s European championships in Budapest, Hungary, said he was not worried by his disappointing performance.
“I was very tired,” Bernard said. “And when you’re tired, there is nothing you can do. I wasn’t in a good shape today, and it’s also the result of my training for the European championships. This meeting was not a milestone in my preparations.”
Looking to gain some more racing experience before the Pan Pacific championships, American Nathan Adrian qualified for the 100 freestyle final with the third best time of 49.17 seconds.
World champion Cesar Cielo of Brazil, who won the 50-meter butterfly heats in 23.87, will also feature in the 100 free final after qualifying in a time of 49.31.