Walshaw kilpaili 100 ja 200 metrin vapaasti purjehtivassa kaksinkertaisessa olympialaisissa vuonna 2000 Sydneyssä. Hän julkaisi FINA B-standardeja 52,08 (100 m vapaasti) ja 1:52,75 (200 m vapaasti) Yhdysvaltain kansallisista mestaruuksista Fort Lauderdalessa, Floridassa. Walshaw sijoittui neljännellä sijalla 200 metrin vapaasti. Neljännen erän uimassa hän pyöristyi viimeiseksi Zimbabwen uudessa ennätyksessä 1:54,70:ssa. Kaksi päivää myöhemmin, 100 metrin vapaasti.
Walshaw haastoi seitsemän muuta uimaria samassa vedossa, mukaan lukien Fidžin kolminkertainen olympiavoittaja Carl Probert. Hän juoksi seitsemänteen paikkaan ja viisikymmentäkaksi kokonaismäärään 52,53: ssä, yli puoli sekuntia hänen lähtöaikansa jälkeen.