Education
He captained England at youth level, and graduated through the F.A. School at Lilleshall, he was also capped at England U21 level.
He captained England at youth level, and graduated through the F.A. School at Lilleshall, he was also capped at England U21 level.
Darlington-born O'Connor started his career at Everton after joining in 1993. He made his debut at Old Trafford. A series of injuries put O'Connor out of the whole 1996-97 season, and Royle left Everton near the end of the 1996-97 season and was replaced in the summer by Howard Kendall.
In February 1998, he left Everton, joining Sheffield United, initially on loan. At Bramall Lane he only made three starts and two substitute appearances in two-and-a-half years, making his debut versus Bradford City. In October 2000 he joined Blackpool on a free transfer.
He played 13 times for them, before retiring due to persistent glandular fever problems. 1993-1998 : Everton
1998 : Sheffield United (loan)
1998-2000 : Sheffield United
2000-2002 : Blackpool.