W 1995 roku Doyle wrócił do Stanów Zjednoczonych i został piłkarzem Atlanty Ruckus. Przez rok grał z nią w A-League. W 1996 roku podpisał kontrakt z nowo powstałą Major League Soccer i został wybrany w drafcie przez San Jose Clash, którego stał się kapitanem. W debiutanckim sezonie został uznany Najlepszym Obrońcą ligi, a także wybrano go do Jedenastki Roku MLS. W zespole San Jose grał przez 5 sezonów rozgrywając 135 spotkań i zdobywając 11 goli. Karierę piłkarską zakończył w 2000 roku.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1989 San Francisco Bay Blackhawks

Western Soccer League ? ? 1990 Örgryte IS

Allsvenskan 4 0 1991 Örgryte IS

Allsvenskan 19 3 1992 San Francisco Bay Blackhawks

Western Soccer League 6 0 1993/94 VfB Lipsk

Bundesliga 7 0 1995 Atlanta Ruckus

A-League 25 1 1996 San Jose Clash

Major League Soccer 30 3 1997 San Jose Clash

Major League Soccer 27 2 1998 San Jose Clash

Major League Soccer 28 1 1999 San Jose Clash

Major League Soccer 27 1 2000 San Jose Earthquakes

Major League Soccer 20 4