Yamamoto aloitti autourheilu-uransa kartingissa vuonna 1994 Suzuka Circuit Racing Schoolissa.[1] Vuonna 2001 Yamamoto siirtyi kartingista F3-autoihin.[1] Ennen uraansa F1-sarjassa Yamamoto ehti kilpailla kotimaassaan Japanin F3-sarjassa, Formula Nippon ja Super GT -sarjoissa.[1] F3-autoilla Yamamoto kilpaili Euroopassa Britannian, Saksan ja Formula 3 Euroseries sarjoissa ilman suurta menestystä.[1]
F1- ja GP2-ura
2005
Vuodeksi 2005 Yamamoto nousi Japanin F3-sarjasta kilpailemaan Formula Nippon- ja Super GT-sarjoihin.[1]
Ensikosketuksensa F1-sarjaan Yamamoto sai kaudella 2005 toimiessaan Jordan-tallin kolmantena kuljettajana Japanin GP-viikonloppuna, jolloin hän pääsi ajamaan perjantain harjoituksissa.[2] Yamamoto oli päässyt jo aikaisemmin kaudella testaamaan Jordanin autoa Silverstonen radallaEnglannissa.[2]
2006
Ennen Kautta 2006 Yamamotoa huhuttiin uuden Super Aguri -tallin toiseksi kisakuljettajaksi, sillä uskottiin tallin haluavan kaksi japanilaista kuljettajaa.[3] Lopulta paikat veivät kuitenkin japanilaiset Takuma Satō ja Yūji Ide.[4]
Jäätyään ilman tallipaikkaa F1-sarjassa, Yamamoto jatkoi alkukauden Formula Nipponissa ja Super GT:ssä.[1]
Iden saatua potkut Super Agurilta Kaudella 2006, Yamamoto nousi tallin varakuljettajaksi ranskalaisen Franck Montagnyn tilalle[5], joka oli toiminut alkukauden tallin varakuljettajana.[6]
Yamamoto pääsi ajamaan Super Agurin kolmantena kuljettajana perjantain vapaissa harjoituksissa Britannian, Kanadan, Yhdysvaltain ja Ranskan Grand Prix'ssa.[1]Saksan Grand Prix'sta lähtien Yamamoto toimi Super Agurin toisena kilpakuljettajana.[1] Talli halusi pysyä kokonaan japanilaisena, joten Yamamoto ja Montagny vaihtoivat paikkoja.[7] Ajoitus kisakuskiksi siirtymiselle oli hyvä, sillä Super Aguri toi Saksassa radalle uuden SA06 -autonsa, jota Yamamoto oli jo aikaisemmin päässyt testamaan Silvestonessa.[8] Autosta odotettiin selkeästi nopeampaa, kuin sen edeltäjä SA05 oli ollut.[8] Yamamoton kilpakuljettajan ura alkoi kuitenkin huonosti, sillä hän joutui keskeyttämään kaksi ensimmäistä kilpailuaan ensimmäisellä kierroksella. Seitsemästä ajamastaan kilpailusta Yamamoto pääsi kolmesti maaliin ollen kahdesti 16. ja kerran 17.
2007
Kaudeksi 2007 Super Aguri luopui kahden japanilaisen ajattamisesta, ja Yamamoton paikan kakkoskuljettajana otti brittiAnthony Davidson. Yamamoto jatkoi kuitenkin tallin toisena testikuskina,[9] muttei päässyt ajamaan perjantain harjoituksissa.
Jäätyään ilman kilpakuljettajan paikkaa F1-sarjassa Yamamoto siirtyi ajamaan GP2-sarjassa BCN Competicion -tallissa.[10] Hän ehti ajaa sarjassa kauden kuusi ensimmäistä kilpailua, kunnes hänet nostettiin heinäkuussaSpyker-tallin toiseksi kilpakuljettajaksi. Christijan Albers oli saanut tallista potkut, ja hänet korvasi saksalainen Markus WinkelhockEuroopan GP:ssä, jonka jälkeen Yamamoto tuli hänen tilalleen kauden loppuihin kilpailuihin. [11] Yamamoto maksoi seitsemästä ajamastaan kilpailusta kaikkiaan viisi miljoonaa dollaria.[12] MM-pisteitä Yamamoto ei kyennyt saavuttamaan, eikä näin ollen saanut sijoitusta kuljettajien MM-sarjassa.
Hänen kauden paras sijoituksensa oli hänen kotikilpailussaan Japanissa ajama 12. sija, joka on myös hänen uransa paras sijoitus.
2008
Kaudella 2008 Yamamoto kilpaili ART Grand Prix -tallissa GP2-sarjassa sen jälkeen, kun Luca Filippi oli saanut potkut ja joutunut jättämään tallin.[13]Unkarin sprinttikisassa Yamamoto sijoittui neljänneksi, ja saavutti täten ensimmäiset pisteensä missään autourheiluluokassa Japanin ulkopuolella.[14] Muissa kisoissa Yamamoto ei onnistunut nousemaan pisteille, joten loppupisteissä hän oli kolmen pisteensä turvin 23. Lisäksi Yamamoto osti itselleen paikan yhtenä Renaultin testikuljettajista kaudella 2008, mutta autoa testaamaan Yamamoto ei kuitenkaan radalla päässyt, vaan hänen työnään olivat vain suoratestit ja näytösajot. [15]
2009
Sakon Yamamoto kilpaili Aasian GP2-sarjassakaudella 2008-2009 ART-tallin riveissä. Kauden avauksessa Kiinassa Yamamoto onnistui nousemaan palkintopallille ollen kolmas. Sarjan loppupisteissä Yamamoto oli yhdeksäs 13 pisteensä turvin. Varsinaiseen GP2-sarjaan Yamamoto ei kaudella kuitenkaan osallistunut.
Yamamoto kilpaili kaudella myös ADAC GT Masters -sarjassa Team Rosberg -tallissa saavuttaen kauden aikana yhden pisteen ja ollen loppupisteissä jaettu 32.[16]
2010
Keväällä 2010 Hispania -tallin tallipäällikkö Colin Kolles kertoi tallin hakevan kokenutta kuljettajaa testamaan autoa perjantaisin, koska tallin molemmat kilpakuljettajat olivat tulokkaita, eikä heidän kokemuksestaan ollut Kollesin mukaan riittävästi hyötyä auton kehitystyössä. Ehdolla testikuskiksi olivat muun muassa Giancarlo Fisichella ja Christian Klien.[17] Lopulta sekä Klien, että Yamamoto saivat paikat Hispanian testikuskeina.[18]
Testikuskina toimiessaan Yamamoto pääsi ajamaan Bruno Sennan tilalla Turkin GP:n perjantain ensimmäisessä harjoituksessa.
Kilpailemaan Yamamoto pääsi, kun hän korvasi Bruno Sennan Hispania Racing-tallin kisakuskina Britannian GP:ssä.[19] Sennan hyllytys jäi kuitenkin vain kilpailun mittaiseksi, mutta Saksan GP:stä lähtien Yamamoto korvasi intialaisen Karun Chandhokin.[20] Monzassa ajetussa Italian GP:ssä Yamamoto törmäsi varikkopysähdykseltä lähtiessään tallinsa mekaanikkoon, ja mekaanikko joutui sairaalahoitoon. Kyseessä ei kuitenkaan ollut Yamamoton syy, vaan hänet päästettiin liikkeelle ennenaikaisesti.[21]Singaporen GP:ssä Yamamoton korvasi tallin toinen testikuski, itävaltalainen Christian Klien. Talli ilmoitti syyksi Yamamoton sairastumisen ruokamyrkytykseen,[22] mutta varikkohuhujen mukaan syy Klienin ajattamiseen oli se, ettei Yamamoton maksu tallipaikastaan tullut tallin tilille.[23] Joidenkin lähteiden mukaan Yamamoton sponsorit maksoivat hänen ajopaikastaan Hispania -tallille 450 000 dollaria kilpailua kohden.[24] Kotikilpailussaan Japanin GP:ssä, sekä Korean GP:ssä Yamamoto oli taas mukana kilpailemassa Hispanian autolla. Kauden kahdessa viimeisessä kilpailussa Yamamoton korvasi kuitenkin jälleen Christian Klien, vaikka Yamamoto oli aikaisemmin vakuuttanut ajavansa koko loppukauden Hispanialla.[25]
Kaikkiaan Yamamoto kilpaili kaudella 2010 seitsemässä osakilpailussa. Hänen kauden parhaaksi sijoitukseksi jäi hänen Korean GP:ssä ajamansa 15. sija.
2011
Maaliskuussa Virgin nimesi Yamamoton varakuljettajakseen kauden kolmeen ensimmäiseen kisaan.[26]
Toukokuussa uutisoitiin Virginin toisen kisakuljettajan Jérôme d'Ambrosion olleen vaarassa saada potkut, koska hänen sponsorinsa eivät olleet maksaneet tallille sovittuja rahoja.[27] Yamamotoa pidettiin yhdessä tallin toisen varakuljettajan Robert Wickensin ohella vaihtoehtona d'Ambrosion mahdolliseksi korvaajaksi.[1] Talli kuitenkin kiisti nopesti d'Ambrosion mahdolliset potkut.
i1 Super Series
Vuonna 2012 Yamamoton oli tarkoitus kilpailla uudessa intialaisessa i1 Super Series -sarjassa kansainvälisenä kuljettajana.[28]
Formula E
Vietettyään muutaman vuoden hiljaiseloa poissa moottoriradoilta, Yamamoto palasi Formula E -sarjaan kaudeksi 2014-2015 AmlinAguri -tallissa. Hän osallistui kahteen kilpailuun jääden kuitenkin molemmissa pistesijojen ulkopuolelle.[29]
Tulokset kilpailuttain
Super GT
(Kursivoitu-kilpailu tarkoittaa nopeinta kierrosta)