Dzień wcześniej, w trakcie półfinału wyrównał rekord obu Ameryk (26,76).

Na igrzyskach olimpijskich w Rio de Janeiro w 2016 roku płynął w wyścigu eliminacyjnym sztafet 4 × 100 m stylem zmiennym. Otrzymał złoty medal, kiedy Amerykanie uplasowali się w finale na pierwszym miejscu. W konkurencji 100 m stylem klasycznym z czasem 59,22 Cordes był czwarty. Na dystansie 200 m żabką zajął ósme miejsce, uzyskawszy czas 2:08,34.

Podczas mistrzostw świata w Budapeszcie wywalczył złoto w męskiej sztafecie 4 × 100 m stylem zmiennym. Płynął także w wyścigu eliminacyjnym sztafet mieszanych 4 × 100 m stylem zmiennym i wraz z Ryanem Murphym, Kelsi Worrell i Mallory Comerford ustanowił nowy rekord świata. Otrzymał złoty medal po tym, jak Amerykanie zajęli w finale pierwsze miejsce. W półfinale 100 m stylem klasycznym z czasem 58,64 Cordes pobił rekord obu Ameryk. W finale tej konkurencji zdobył srebrny medal, uzyskawszy czas 58,79. Na 50 m żabką uplasował się na piątej pozycji (26,80), a na dystansie 200 m stylem klasycznym z czasem 2:08,68 był szósty.

W 2019 otrzymał brązowy medal igrzysk panamerykańskich w konkurencji 100 m st.