I Sommer-OL 2008 i Beijing vant Uchimura sølv i mangekamp og ble nummer 5 i frittstående. Han var også med på det japanske laget som vant sølv i mangekamp.