Video courtesy SwimSwam co-founder Garrett McCaffrey.

Michael Phelps says he has swum his last races ever in yards with his exhibition swims on Saturday during the Arizona State versus Arizona dual.

Phelps raced fellow American Record holders David Nolan and Matt Grevers, plus a handful of other post-grads, in a 100 yard IM and a 200 yard free during the meet.

He says he would’ve liked to have go under 1:34, but he’s happy that he found a little speed on the front-end, and that he showed himself that he’s still go that in it.

Discussing the 100 IM (which Phelps says was just for fun), Phelps says that one of the biggest differences is that Grevers’ underwaters are better than his, which is a strange thing to hear given Phelps’ history as a dominant underwater swimmer.

Phelps’ all-time best swim in the 200 yard free is a 1:32.08, which he swam in 2005; we couldn’t find any record of him ever having swum the 100 yard IM before (which doesn’t mean he hasn’t, the USA Swimming database just becomes less reliable prior to 2001).