Walshaw varžėsi 2000 m. Sidnėjaus vasaros olimpinėse žaidynėse laisvosios stiliaus dvigubai (tiek 100 m, tiek 200 m). FINA B standartų 52,08 (100 m laisvosios stiliaus) ir 1:52,75 (200 m laisvosios stiliaus) pasiekė JAV nacionaliniuose čempionatuose Fort Lauderdale, Floridoje. 200 metrų laisvosios stiliaus lenktynėse Walshaw užėmė keturiasdešimtą vietą ryto preliminaruose varžybose. Plaukdamas ketvirtoje varžybose, jis užėmė paskutinę vietą ir pasiekė naują Zimbabvės rekordą - 1:54.70. Po dviejų dienų, 100 metrų laisvu stiliumi
, Walshaw iššūkį septyniems kitiems plaukiojantiems, įskaitant Fidžio tris kartus olimpinį žaidėją Carl Probert. Jis lenktyniavo į septintąją vietą ir penkiasdešimt antrą bendrą 52.53 metu, daugiau nei pusę sekundės nuo jo įėjimo laiko.