Будучи любителем, Джо в 1980 году выиграл чемпионат Англии (в финале он победил Дэйва Мартина со счётом 13:9). Он стал профессионалом в 1985, и оставался в мэйн-туре последующие 12 сезонов (до 1997 года). Наивысший официальный рейтинг О’Бои — 35-й (конец 80-х). Лучшие результаты Джо на рейтинговых турнирах — два четвертьфинала, на Fidelity Unit Trusts International 1987 и British Open 1988. Кроме того, он, имея некоторое время и гражданство Северной Ирландии, в 1987 достиг финала профессионального чемпионата Ирландии (проигрыш в решающем матче Деннису Тейлору), а в 1988 был в составе ирландской сборной на командном Кубке мира. В 1989 году Джо О’Бои в единственный раз в карьере вышел в финальную стадию чемпионата мира, но в 1/16-й уступил Сильвиньо Франсиско, 6:10.