John Patrick O'Brien (born August 29, 1977) is a retired American soccer player.
O'Brien was one of the first Americans to earn a starting spot with a major European team, with Ajax Amsterdam in the late 1990s.
At the peak of his career, United States national teammate Landon Donovan called O'Brien the "best soccer player in the USA."