Kariera astronauty
- 1987 - po raz początkowy próbował stać się astronautą. Został jednym ze 117 finalistów, w czasie naboru do grupy NASA-12, ale tym wspólnie nie został wybrany.
- 1991 – 1992 – od czasu nowa wysłał swoje zgłoszenie w czasie selekcji do 14 grupy astronautów NASA. również poprzednio znalazł się w gromadzie finalistów ale z tyłu jego kandydatura przepadła.
- 1 maja 1996 – trzecia próba została uwieńczona sukcesem i Williams został wybrany do 16 grupy astronautów NASA.
- 1998 - Po dwóch latach szkolenia uzyskał kwalifikacje specjalisty misji i został zorientowany do Wydziału ds. systemów statków kosmicznych (Spacecraft Systems Branch) Biura Astronautów NASA. później został przeniesiony do Wydziału ds. eksploatacji stacji kosmicznej (Space Station Operations Branch).
- listopad 1998 – otrzymał racja do misji STS-101.
- 19 – 29 maja 2000 – na pokładzie wahadłowca Atlantis uczestniczył w wyprawie STS-101. Po powrocie z kosmosu pracował w Biurze Astronautów, dokąd w zajmował się m.in. unowocześnianiem kokpitu wahadłowców.
- listopad 2002 – wspólnie z Konstantinem Koziejewem oraz Sunitą Williams został określony do załogi rezerwowej 10 stałej wyprawy na Międzynarodowa Stację Kosmiczną (ISS-10) i rozpoczął treningi kursując pomiędzy Johnson Space Center tudzież Gwiezdnym Miasteczkiem. Po katastrofie promu Columbia dokonano przeformowania załóg stacji i zmniejszono ich ilość do dwóch astronautów.
- grudzień 2003 – otrzymał racja do dwóch załóg - dublerów podstawowej 12 stałej załogi Międzynarodowej Stacji Kosmicznej (ISS-12) oraz podstawowej 14 stałej załogi stacji (ISS-14). Partnerem w załodze z początku był Aleksandr Łazutkin, tudzież od czasu sierpnia 2005 Michaił Tiurin. wspólnie z nimi proszek lecieć Clayton Anderson ale później, po ograniczeniu załóg do dwóch osób, wycofano go z ekipy.
- od maja 2005 wspólnie z nimi szkolił się również Siergiej Kostenko, jaki był dublerem trzeciego kosmicznego turysty - Gregory Olsena.
- wrzesień 2005 – został zatwierdzony w charakterze dowódca dublerów 12 stałej załogi Międzynarodowej Stacji Kosmicznej (ISS-12). Jego partnerem w załodze był Michaił Tiurin. obopólnie zastąpił Daniela niedrogi w podstawowej 13 stałej załodze (ISS-13) stacji.
- podczas startu statku kosmicznego Sojuz TMA-7 w październiku 2005 był dublerem inżyniera pokładowego.
- w grudniu 2005 na posiedzeniu międzynarodowej komisji ds. formowania załóg dla Międzynarodowej Stacji Kosmicznej wspólnie z Pawłem Winogradowem zostali zatwierdzeni w charakterze podstawowa 13 obsada tej stacji.
- 30 marca 2006 wystartował w obszar kosmiczna na pokładzie statku Sojuz TMA-8.
- 2007 - został określony do załogi misji Ekspedycji 20. Przybędzie na ISS w toku misji STS-129 (możliwy jest też start na pokładzie Sojuza TMA-16).