Michael O'Connor

Date of birth06 October 1987
Place of birthBelfast
NationalityNorthern Irish
Weight73 kg
Height1.85 m
PositionMidfielder

Michael O'Connor's contract at Crewe Alexandra was extended to June 2009 in September 2006 then to June 2010 in May 2008.

He joined Scunthorpe United in July 2009 with a three-year contract.

Michael joined Rotherham United in July 2012 with a two-year contract.

He joined Port Vale in July 2014 with a one-year contract.

Michael joined Notts County in July 2016 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Crewe Alexandra 27 Jul 2005 06 Jul 2009
Lincoln City 06 Mar 2009 14 Apr 2009 L
Scunthorpe United 06 Jul 2009 30 Jun 2012
Rotherham United 01 Jul 2012 30 Jun 2014
Port Vale 18 Jul 2014 30 Jun 2016
Notts County 01 Jul 2016 30 Jun 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2005-06 Crewe Alexandra League Championship
2
2006-07 Crewe Alexandra Johnstones Paint Trophy 3
1
2006-07 Crewe Alexandra League Cup 2
1
2006-07 Crewe Alexandra League One 25
4
3
2007-08 Crewe Alexandra League One 18
5
3
2008-09 Crewe Alexandra FA Cup 3
2008-09 Crewe Alexandra Johnstones Paint Trophy 1
2008-09 Crewe Alexandra League Cup 3
2
2008-09 Crewe Alexandra League One 23
3
7
2008-09 Lincoln City League Two 9
1
1
3
2009-10 Scunthorpe United League Championship 23
9
2
8
2009-10 Scunthorpe United League Cup 3
1
2010-11 Scunthorpe United FA Cup 1
2010-11 Scunthorpe United League Championship 25
7
8
6
2010-11 Scunthorpe United League Cup 3
1
2011-12 Scunthorpe United FA Cup 2
2011-12 Scunthorpe United Johnstones Paint Trophy 1
2011-12 Scunthorpe United League One 29
4
1
7
1
2012-13 Rotherham United FA Cup 3
1
1
2012-13 Rotherham United Johnstones Paint Trophy 1
2012-13 Rotherham United League Two 32
3
6
7
1
2013-14 Rotherham United FA Cup 1
2013-14 Rotherham United League Cup 2
2013-14 Rotherham United League One 15
14
2
6
1
2013-14 Rotherham United League One Play-Offs
2
2014-15 Port Vale FA Cup 1
2014-15 Port Vale League Cup 2
1
2014-15 Port Vale League One 44
6
8
2015-16 Port Vale FA Cup 3
1
1
2015-16 Port Vale League One 25
1
4
5
2016-17 Notts County FA Cup 2
1
2016-17 Notts County League Two 30
2
2
11
1
2017-18 Notts County League Two 1
5
2017-18 Notts County League Two Play-Offs
2
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
25 Feb 2006 Crewe Alexandra v Brighton and Hove Albion W 2-1 League Championship
30 Apr 2006 Crewe Alexandra v Millwall W 4-2 League Championship
05 Aug 2006 Crewe Alexandra v Northampton Town D 2-2 League One
08 Aug 2006 Doncaster Rovers v Crewe Alexandra L 3-1 League One
12 Aug 2006 Scunthorpe United v Crewe Alexandra D 2-2 League One
19 Aug 2006 Crewe Alexandra v Bradford City L 0-3 League One
22 Aug 2006 Grimsby Town v Crewe Alexandra W 0-3 League Cup Preliminary round 1st leg
27 Aug 2006 Brighton and Hove Albion v Crewe Alexandra W 1-4 League One
02 Sep 2006 Crewe Alexandra v Huddersfield Town W 2-0 League One
09 Sep 2006 AFC Bournemouth v Crewe Alexandra L 1-0 League One
12 Sep 2006 Crewe Alexandra v Cheltenham Town W 3-1 League One
16 Sep 2006 Crewe Alexandra v Millwall W 1-0 League One
19 Sep 2006 Crewe Alexandra v Wigan Athletic W 2-0 League Cup 2nd round
23 Sep 2006 Yeovil Town v Crewe Alexandra L 2-0 League One
30 Sep 2006 Crewe Alexandra v Carlisle United W 5-1 League One
07 Oct 2006 Crewe Alexandra v Gillingham W 4-3 League One
14 Oct 2006 Bristol City v Crewe Alexandra L 2-1 League One
09 Dec 2006 Crewe Alexandra v Nottingham Forest L 1-4 League One
23 Dec 2006 Leyton Orient v Crewe Alexandra D 1-1 League One
26 Dec 2006 Crewe Alexandra v Swansea City L 1-3 League One
30 Dec 2006 Crewe Alexandra v Yeovil Town L 2-3 League One
02 Jan 2007 Cheltenham Town v Crewe Alexandra D 1-1 League One
10 Jan 2007 Chesterfield v Crewe Alexandra W 2-4 Johnstones Paint Trophy Semi-final - northern section
13 Jan 2007 Crewe Alexandra v AFC Bournemouth W 2-0 League One
16 Jan 2007 Tranmere Rovers v Crewe Alexandra L 1-0 League One
20 Jan 2007 Carlisle United v Crewe Alexandra W 0-2 League One
27 Jan 2007 Crewe Alexandra v Leyton Orient L 0-4 League One
30 Jan 2007 Crewe Alexandra v Doncaster Rovers D 3-3 Johnstones Paint Trophy Final - northern section (1st leg)
03 Feb 2007 Northampton Town v Crewe Alexandra W 1-2 League One
12 Feb 2007 Doncaster Rovers v Crewe Alexandra L 3-2 Johnstones Paint Trophy Final - northern section (2nd leg)
20 Feb 2007 Crewe Alexandra v Doncaster Rovers W 2-1 League One
03 Mar 2007 Crewe Alexandra v Brighton and Hove Albion D 1-1 League One
09 Apr 2007 Crewe Alexandra v Brentford W 3-1 League One
14 Apr 2007 Port Vale v Crewe Alexandra L 3-0 League One
21 Apr 2007 Crewe Alexandra v Oldham Athletic W 2-1 League One
05 May 2007 Nottingham Forest v Crewe Alexandra D 0-0 League One
29 Sep 2007 Oldham Athletic v Crewe Alexandra L 3-2 League One
02 Oct 2007 Tranmere Rovers v Crewe Alexandra D 1-1 League One
06 Oct 2007 Crewe Alexandra v AFC Bournemouth L 1-4 League One
24 Nov 2007 Nottingham Forest v Crewe Alexandra L 2-0 League One
15 Dec 2007 Hartlepool United v Crewe Alexandra L 3-0 League One
22 Dec 2007 Crewe Alexandra v Doncaster Rovers L 0-4 League One
26 Dec 2007 Huddersfield Town v Crewe Alexandra D 1-1 League One
29 Dec 2007 Millwall v Crewe Alexandra L 2-0 League One
14 Jan 2008 Crewe Alexandra v Leeds United L 0-1 League One
19 Jan 2008 Carlisle United v Crewe Alexandra L 1-0 League One
22 Jan 2008 Swansea City v Crewe Alexandra L 2-1 League One
26 Jan 2008 Crewe Alexandra v Swindon Town D 0-0 League One
29 Jan 2008 Crewe Alexandra v Bristol Rovers D 1-1 League One
09 Feb 2008 Crewe Alexandra v Swansea City D 2-2 League One
23 Feb 2008 Leeds United v Crewe Alexandra D 1-1 League One
01 Mar 2008 Northampton Town v Crewe Alexandra D 0-0 League One
08 Mar 2008 Crewe Alexandra v Nottingham Forest D 0-0 League One
11 Mar 2008 Crewe Alexandra v Port Vale L 0-2 League One
15 Mar 2008 Gillingham v Crewe Alexandra W 0-3 League One
22 Mar 2008 Crewe Alexandra v Hartlepool United W 3-1 League One
24 Mar 2008 Walsall v Crewe Alexandra D 1-1 League One
29 Mar 2008 Luton Town v Crewe Alexandra L 2-1 League One
03 May 2008 Crewe Alexandra v Oldham Athletic L 1-4 League One
09 Aug 2008 Crewe Alexandra v Brighton and Hove Albion L 1-2 League One
12 Aug 2008 Crewe Alexandra v Barnsley W 2-0 League Cup Preliminary round 1st leg
16 Aug 2008 Carlisle United v Crewe Alexandra L 4-2 League One
23 Aug 2008 Crewe Alexandra v Walsall W 2-1 League One
26 Aug 2008 Crewe Alexandra v Bristol City W 2-1 League Cup 2nd round
30 Aug 2008 Hereford United v Crewe Alexandra L 2-0 League One
13 Sep 2008 Crewe Alexandra v Colchester United W 2-0 League One
20 Sep 2008 Crewe Alexandra v Southend United L 3-4 League One
23 Sep 2008 Liverpool v Crewe Alexandra L 2-1 League Cup 3rd round
27 Sep 2008 Bristol Rovers v Crewe Alexandra D 0-0 League One
04 Oct 2008 Crewe Alexandra v Northampton Town L 1-3 League One
06 Oct 2008 Tranmere Rovers v Crewe Alexandra L 1-0 Johnstones Paint Trophy 2nd round - northern section
18 Oct 2008 Crewe Alexandra v Milton Keynes Dons D 2-2 League One
21 Oct 2008 Yeovil Town v Crewe Alexandra L 3-2 League One
24 Oct 2008 Tranmere Rovers v Crewe Alexandra L 2-0 League One
28 Oct 2008 Crewe Alexandra v Peterborough United D 1-1 League One
08 Nov 2008 Crewe Alexandra v Ebbsfleet United W 1-0 FA Cup Preliminary round 1st leg
15 Nov 2008 Crewe Alexandra v Leyton Orient L 0-2 League One
25 Nov 2008 Leicester City v Crewe Alexandra L 2-1 League One
03 Dec 2008 Carlisle United v Crewe Alexandra W 0-2 FA Cup 2nd round
13 Dec 2008 Crewe Alexandra v Swindon Town W 1-0 League One
20 Dec 2008 Millwall v Crewe Alexandra D 0-0 League One
26 Dec 2008 Crewe Alexandra v Oldham Athletic L 0-3 League One
28 Dec 2008 Hartlepool United v Crewe Alexandra W 1-4 League One
13 Jan 2009 Crewe Alexandra v Millwall L 2-3 FA Cup 3rd round replay
17 Jan 2009 Crewe Alexandra v Scunthorpe United W 3-2 League One
24 Jan 2009 Northampton Town v Crewe Alexandra L 5-1 League One
17 Feb 2009 Southend United v Crewe Alexandra W 0-1 League One
21 Feb 2009 Crewe Alexandra v Huddersfield Town W 3-1 League One
24 Feb 2009 Crewe Alexandra v Yeovil Town W 2-0 League One


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2007-08 Northern Ireland International Friendly
1
2008-09 Northern Ireland FIFA World Cup 1
1
2008-09 Northern Ireland International Friendly 2
1
2009-10 Northern Ireland FIFA World Cup
1
2009-10 Northern Ireland International Friendly 1
1
1
2010-11 Northern Ireland International Friendly
1
2013-14 Northern Ireland FIFA World Cup
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
26 Mar 2008 Northern Ireland v Georgia W 4-1 International Friendly
20 Aug 2008 Scotland v Northern Ireland D 0-0 International Friendly
10 Sep 2008 Northern Ireland v Czech Republic D 0-0 FIFA World Cup Europe group 3
15 Oct 2008 Northern Ireland v San Marino W 4-0 FIFA World Cup Europe group 3
19 Nov 2008 Northern Ireland v Hungary L 0-2 International Friendly
06 Jun 2009 Italy v Northern Ireland L 3-0 International Friendly
14 Oct 2009 Czech Republic v Northern Ireland D 0-0 FIFA World Cup Europe group 3
14 Nov 2009 Northern Ireland v Serbia L 0-1 International Friendly
03 Mar 2010 Albania v Northern Ireland L 1-0 International Friendly
17 Nov 2010 Northern Ireland v Morocco D 1-1 International Friendly
10 Sep 2013 Luxembourg v Northern Ireland L 3-2 FIFA World Cup Europe group F


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.