Barrett ble olympisk mester i tennis under OL 1908 i London. Han vant doubleturneringen innendørs sammen med Arthur Gore. Han vant også tre Grand Slam-titler i Wimbledon i perioden 1909–13.