Like most racers began Saavedra his career in karting, he carried out from 1999 to 2005. In 2006 he made in the U.S. Formula BMW his first experience in Formula racing and finished eleventh in the standings. He also competed in two races in the German Formula BMW. In 2007 he sang no full season in a series, but started with some of the German race, Asian and American BMW. The most successful he was in the U.S. series, in which he finished in twelfth place overall with a win. Although he won the Asian Formula BMW three races, but since he took over as a guest driver, he was not included in the scoring. The Formula BMW World Final, he finished in fourth place.
2008 Saavedra moved to HS Technik Motorsport and went in the German Formula 3 Cup at the start. Saavedra got in three races to victory and won the runner-up title behind Frédéric Vervisch. Although he was tied Jr. with his teammate Johnny Cecotto, but since he had a victory over Cecotto, he was runner-up. He also competed in several races of the Austrian Formula 3 Championship. Saavedra 2009 returned back to the United States to start along with JR Hildebrand for Andretti Green Racing in the Indy Lights AFS. While Hildebrand won the championship title, Saavedra was named best newcomer in third place overall with two wins.
2010 graduated from Bryan Herta Autosport Saavedra for his second season in the IndyLights. In Newton, he scored his only win of the season. Immediately before the second last race at the Kentucky Speedway on September 4 left Saavedra Bryan Herta Autosport. He was replaced by Daniel Herrington, who had driven in the previous year for the team. In the overall standings, he was finally eighth. In addition, Saavedra 500 took Bryan Herta Autosport part in the Indianapolis and made his debut in the IndyCar Series. He qualified in the end with a lot of luck and tactical mistakes of its competitors Paul Tracy and Jay Howard for the race. In the race he was eliminated in 23rd place. For the season finale of the IndyCar Series Saavedra received a cockpit with Conquest Racing. He finished in 33rd place overall.
2011 Saavedra came for Conquest Racing in the IndyCar Series. At the Indianapolis 500, he failed at the qualification. With two races he was represented by João Paulo de Oliveira and Dillon Battistini. Saavedra finished the season starting on the 25th place in the drivers' standings. Saavedra 2012 returned back to Andretti Autosport. He took part for the team, which collaborates again with AFS Racing at the Indy Lights. The second race in Birmingham he chose for himself. At the end of the season he was on the fourth place in the drivers' standings and had prevailed with 383 to 377 points, just ahead of his teammate Carlos Muñoz. In addition, Saavedra acted in the 2012 IndyCar Series season as test and reserve driver of Andretti Autosport. He received a racing cockpit with three races. At the Indianapolis 500 his vehicle was used in conjunction with AFS Racing. He reached the 27th place in the drivers' standings. In addition, Saavedra went in a race of the Rolex Sports Car Series in the GT class at the start.
2013 received Saavedra at Dragon Racing, a full-time cockpit in the IndyCar Series. In the second race in Detroit, he reached for the first time in tenth top 10. In Baltimore, he scored his best season with an eighth place ranking. With 236 to 370 points, he defeated his teammate Sebastien Bourdais, who was three times on the podium, team internally. Saavedra finished the season on top of the 21 overall. 2014 moved Saavedra - as Bourdais - to KVSH Racing.
- 2008: Austrian Formula 3 ( 9th place)
- 2009: Indy Lights ( 3rd place)
- 2010: Indy Lights (8th place )
- 2010: IndyCar Series ( No. 33 )
- 2011: IndyCar Series (No. 25)
- 2012: Indy Lights (4th place )
- 2012: IndyCar Series ( No. 27 )
- 2012: Rolex Sports Car Series GT
- 2013: IndyCar Series (No. 21)
- 2014: IndyCar Series
Individual results in the IndyCar Series