На Играх 1908 в Лондоне Мак-Карти соревновался во всех дисциплинах. Он получил бронзовую медаль в командной гонке преследования. В остальных заездах он не прошёл дальше первых раундов.