Takuma Sato Stats

IndyCar | Formula One

Formula One Stats
YEARRANKSTARTSWINSPOLESTOP 5TOP 10PTSAVG STARTAVG FINISH
20048180051034----
2005221600031----
20062118000102016
20071617000241714
2008194000002114