Phelps reaches two finals at Santa Clara GP
Michael Phelps competes in the men's 100 meter butterfly preliminaries during the 2014 Arena Grand Prix of Santa Clara at the George F. Haines International Swim Center on June 20, 2014 in Santa Clara, California - by Ezra Shaw
Phelps, whose 22 Olympic medals include a staggering 18 gold, clocked the third-fastest time in the 100m freestyle heats, winning his heat in 49.99sec.
Compatriot Nathan Adrian, the 2012 Olympic gold medallist in the event led the way into the final with a time of 49.95sec, with American Conor Dwyer second-quickest in 49.96.
Phelps topped the qualifying times in the 100m butterfly in 52.57sec.
Although Phelps is coming off two weeks of tough altitude training in Colorado, the time wasn't far off his season best of 52.13 from the Grand Prix meeting in Mesa, Arizona, where Phelps returned to competition in April.
The 28-year-old American is competing this week in his third meeting since announcing his comeback -- although he has yet to confirm that he has next year's world championships in Russian and the 2016 Rio Olympics in his sights.
Phelps, still coached by Bob Bowman, is entered in four events at Santa Clara. He's slated to swim the 200m freestyle on Saturday and the 200m individual medley on Sunay.