Ha debuttato nel campionato 2006 disputando 14 gare e vincendone una. In carriera ha conquistato 6 pole position e 2 vittorie tra cui quella del 26 giugno 2011 dove ha vinto il gran premio dell'Iowa tagliando il traguardo prima di Tony Kanaan. Nel 2006 e 2007 ha effettuato dei test in Formula 1 e tra il 2008 e il 2009 ha preso parte anche a gare dell'A1 Grand Prix e American Le Mans Series.
Risultati Sportivi
2005
Marco Andretti inizia la sua carriera automobilistica nel 2005 correndo con il team Andretti Green Racing nella Indy Lights, la formula propedeutica della IndyCar Series. Partecipò a 6 delle 14 gare in programma vincendone 3 e chiudendo la stagione al 10º posto.
La stagione è stata una delle meno brillanti per il pilota riuscendo a concludere solamente 7 gare e concludendo la stagione all'11º posto. Anche nel 2007 effettuerà dei test di Formula 1 nel circuito di Jerez il 7 e l'8 febbraio.
2008
Marco Andretti corse la sua prima gara in notturna a Homestead-Miami, terminando al 2º posto dietro a Scott Dixon, guadagnando così 40 punti. Questa rimarrà la migliore prestazione dell'intera stagione nella quale riuscirà per 3 volte a concludere al terzo posto come nella 500 Miglia di Indianapolis vinta da Scott Dixon. Termina la stagione al 7º posto. Quest'anno partecipa anche a tre gare del campionato American Le Mans Series tra cui la 12 Ore di Sebring. Lo stesso anno e in parte nel 2009 partecipa col A1 Team USA al fianco di Charlie Kimball, anche al campionato A1 Grand Prix correndo in 10 gare sulle 14 in programma e chiudendo all'11º posto della classifica generale.
2009
In questa stagione non va oltre il 4º posto ottenuto nel Gran premio del Texas concludendo la stagione all'8º posto.
2010
Nel 2010 il team col quale corre si trasforma in Andretti Autosport. La stagione non è stata una delle migliori ottenendo solamente 3 terzi posti concludendo la stagione agonistica all'8º posto. Alla 500 miglia di Indianapolis arriva terzo dietro a Dan Wheldon e il vincitore Dario Franchitti. Lo stesso anno prende parte per la prima volta alla 24 Ore di Le Mans nel team Rebellion Racing al fianco del francese Nicolas Prost e dello svizzero Neel Jani.
2011
Un'altra stagione conclusa all'8º posto per Marco che all'Iowa Corn Indy 250 corso il 25 giugno vince il suo secondo gran premio in carriera.
2012
Stagione disastrosa per Marco Andretti che concluderà in classifica solo al 16º posto. Da quest'anno vengono introdotti i nuovi telai Dallara DW12 e la sua monoposto monterà motore Chevrolet in sostituzione di quello Honda.