Kristian O'Leary

Date of birth30 August 1977
Place of birthPort Talbot
NationalityWelsh
Weight84 kg
Height1.83 m
PositionDefender

O'Leary displayed consistent form for Swansea City during the early part of 2000-01 when he was used in a central defensive role and he later featured at right back before being sidelined by a calf injury.

He returned for the penultimate game against Brentford when he scored in a 6-0 thrashing and also made the team for the last game at home to Cambridge United.

A strong tackler with good distribution, he can play either in defence or midfield if required.

O'Leary agreed a new one-year contract with Swansea City in June 2004 that was extended to June 2007 in June 2005, then to June 2008 in July 2007.

Club history

Team Joined Left Loan / Trialist
Swansea City 01 Jul 1996 01 Feb 2010
Cheltenham Town 23 Nov 2006 24 Dec 2007 L
Leyton Orient 30 Aug 2009 30 Sep 2009 L

Club stats

Season Team Competition Apps Subs Goals Y R
1996-97 Swansea City League Cup 1
1998-99 Swansea City FA Cup 1
1999-00 Swansea City League Cup 3
2000-01 Swansea City LDV Vans Trophy 3
1
2000-01 Swansea City League Cup 2
2000-01 Swansea City League Division 2 22
2
2
2
2001-02 Swansea City FA Cup 1
2001-02 Swansea City LDV Vans Trophy 1
2001-02 Swansea City League Cup 1
2001-02 Swansea City League Division 3 30
1
2
4
3
2002-03 Swansea City LDV Vans Trophy 1
2002-03 Swansea City League Cup 1
2002-03 Swansea City League Division 3 29
4
2
1
2003-04 Swansea City FA Cup 4
1
2003-04 Swansea City League Cup 1
1
2003-04 Swansea City League Division 3 28
6
5
2004-05 Swansea City FA Cup 3
1
2
2004-05 Swansea City LDV Vans Trophy 2
1
2004-05 Swansea City League Cup 1
1
2004-05 Swansea City League Two 32
1
5
2005-06 Swansea City LDV Vans Trophy 5
2005-06 Swansea City League One 12
3
1
2
2
2005-06 Swansea City League One Play-Offs 2
2006-07 Cheltenham Town League One 5
1
2
2006-07 Swansea City FA Cup 1
1
2006-07 Swansea City Johnstones Paint Trophy 1
2006-07 Swansea City League Cup 1
2006-07 Swansea City League One 19
4
1
4
1
2007-08 Swansea City FA Cup 2
2007-08 Swansea City Johnstones Paint Trophy 4
2007-08 Swansea City League Cup 2
2007-08 Swansea City League One 5
6
1
2008-09 Swansea City FA Cup
1
2009-10 Leyton Orient League One 1
2


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
03 Sep 1996 Gillingham v Swansea City L 2-0
Agg: 3-0
League Cup 1st round 2nd leg
23 Jan 1999 Swansea City v Derby County L 0-1 FA Cup 4th round
11 Aug 1999 Swansea City v Millwall W 2-0 League Cup 1st round 1st leg
14 Sep 1999 Swansea City v Derby County D 0-0 League Cup 2nd round 1st leg
22 Sep 1999 Derby County v Swansea City L 3-1
Agg: 3-1
League Cup 2nd round 2nd leg
12 Aug 2000 Swansea City v Wigan Athletic D 0-0 League Division 2
22 Aug 2000 Swansea City v West Bromwich Albion D 0-0 League Cup 1st round 1st leg
06 Sep 2000 West Bromwich Albion v Swansea City L 2-1
Agg: 2-1
League Cup 1st round 2nd leg
09 Sep 2000 Millwall v Swansea City L 1-0 League Division 2
12 Sep 2000 Notts County v Swansea City W 0-1 League Division 2
16 Sep 2000 Swansea City v Luton Town W 4-0 League Division 2
23 Sep 2000 Reading v Swansea City L 5-1 League Division 2
30 Sep 2000 Swansea City v Bury L 0-2 League Division 2
24 Oct 2000 Rotherham United v Swansea City L 4-2 League Division 2
28 Oct 2000 Swansea City v Port Vale L 0-1 League Division 2
25 Nov 2000 Cambridge United v Swansea City D 3-3 League Division 2
02 Dec 2000 Swansea City v Bristol Rovers D 0-0 League Division 2
16 Dec 2000 AFC Bournemouth v Swansea City L 2-0 League Division 2
06 Jan 2001 Wigan Athletic v Swansea City L 2-0 League Division 2
09 Jan 2001 AFC Bournemouth v Swansea City W 0-1 LDV Vans Trophy 2nd round - southern section
13 Jan 2001 Swansea City v Peterborough United D 2-2 League Division 2
20 Jan 2001 Walsall v Swansea City L 5-1 League Division 2
30 Jan 2001 Swansea City v Reading W 1-0 LDV Vans Trophy Quarter-final - southern section
03 Feb 2001 Bristol City v Swansea City L 3-1 League Division 2
11 Feb 2001 Swansea City v Millwall D 0-0 League Division 2
14 Feb 2001 Swansea City v Brentford L 2-3 LDV Vans Trophy Semi-final - southern section
17 Feb 2001 Luton Town v Swansea City L 5-3 League Division 2
20 Feb 2001 Swansea City v Notts County L 0-1 League Division 2
24 Feb 2001 Swansea City v Reading L 0-1 League Division 2
07 Mar 2001 Stoke City v Swansea City W 1-2 League Division 2
31 Mar 2001 Swansea City v AFC Bournemouth L 0-3 League Division 2
03 Apr 2001 Colchester United v Swansea City L 3-0 League Division 2
01 May 2001 Swansea City v Brentford W 6-0 League Division 2
05 May 2001 Swansea City v Cambridge United D 1-1 League Division 2
11 Aug 2001 Macclesfield Town v Swansea City W 1-3 League Division 3
21 Aug 2001 Swansea City v Peterborough United L 0-2 League Cup Preliminary round 1st leg
25 Aug 2001 Lincoln City v Swansea City L 3-0 League Division 3
27 Aug 2001 Swansea City v Cheltenham Town D 2-2 League Division 3
08 Sep 2001 Swansea City v Exeter City W 4-2 League Division 3
11 Sep 2001 Plymouth Argyle v Swansea City L 3-1 League Division 3
15 Sep 2001 Swansea City v Halifax Town L 0-2 League Division 3
18 Sep 2001 Scunthorpe United v Swansea City D 2-2 League Division 3
22 Sep 2001 Hull City v Swansea City L 2-1 League Division 3
25 Sep 2001 Swansea City v Shrewsbury Town D 3-3 League Division 3
29 Sep 2001 Kidderminster Harriers v Swansea City W 0-2 League Division 3
13 Oct 2001 Southend United v Swansea City L 4-2 League Division 3
16 Oct 2001 Swansea City v Brighton and Hove Albion L 1-2 LDV Vans Trophy 1st round - southern section
20 Oct 2001 Swansea City v Leyton Orient L 0-1 League Division 3
23 Oct 2001 Swansea City v Darlington W 2-0 League Division 3
18 Nov 2001 Swansea City v Queens Park Rangers W 4-0 FA Cup Preliminary round 1st leg
23 Nov 2001 Swansea City v Hartlepool United L 0-1 League Division 3
01 Dec 2001 Mansfield Town v Swansea City L 3-0 League Division 3
26 Dec 2001 Exeter City v Swansea City W 0-3 League Division 3
29 Dec 2001 Cheltenham Town v Swansea City D 2-2 League Division 3
05 Jan 2002 Swansea City v Lincoln City D 0-0 League Division 3
12 Jan 2002 Oxford United v Swansea City L 2-1 League Division 3
19 Jan 2002 Swansea City v Macclesfield Town L 0-1 League Division 3
22 Jan 2002 Bristol Rovers v Swansea City L 4-1 League Division 3
26 Jan 2002 Rochdale v Swansea City L 2-0 League Division 3
09 Feb 2002 Leyton Orient v Swansea City D 2-2 League Division 3
23 Feb 2002 Halifax Town v Swansea City W 0-1 League Division 3
09 Mar 2002 Carlisle United v Swansea City L 3-1 League Division 3
16 Mar 2002 Swansea City v Mansfield Town W 2-0 League Division 3
23 Mar 2002 Darlington v Swansea City D 0-0 League Division 3
30 Mar 2002 Swansea City v Luton Town L 1-3 League Division 3
06 Apr 2002 Swansea City v York City L 0-1 League Division 3
13 Apr 2002 Hartlepool United v Swansea City L 7-1 League Division 3
20 Apr 2002 Swansea City v Torquay United D 2-2 League Division 3
10 Aug 2002 Swansea City v Rushden and Diamonds D 2-2 League Division 3
13 Aug 2002 Darlington v Swansea City D 2-2 League Division 3
17 Aug 2002 Bury v Swansea City L 3-2 League Division 3
07 Sep 2002 Swansea City v Hartlepool United D 2-2 League Division 3
11 Sep 2002 Swansea City v Wolverhampton Wanderers L 2-3 League Cup Preliminary round 1st leg
14 Sep 2002 Wrexham v Swansea City L 4-0 League Division 3
18 Sep 2002 Boston United v Swansea City L 1-0 League Division 3
21 Sep 2002 Swansea City v Torquay United L 0-1 League Division 3
28 Sep 2002 Hull City v Swansea City D 1-1 League Division 3
05 Oct 2002 Swansea City v Rochdale D 1-1 League Division 3
12 Oct 2002 Oxford United v Swansea City L 1-0 League Division 3
19 Oct 2002 Swansea City v Southend United W 1-0 League Division 3
22 Oct 2002 Stevenage Borough v Swansea City L 2-1 LDV Vans Trophy 1st round - southern section
26 Oct 2002 Carlisle United v Swansea City D 2-2 League Division 3
29 Oct 2002 Swansea City v Kidderminster Harriers L 0-4 League Division 3
02 Nov 2002 Cambridge United v Swansea City L 1-0 League Division 3
09 Nov 2002 Swansea City v Macclesfield Town W 1-0 League Division 3
23 Nov 2002 Scunthorpe United v Swansea City L 2-0 League Division 3
14 Dec 2002 Exeter City v Swansea City L 1-0 League Division 3
26 Dec 2002 Swansea City v Bristol Rovers L 0-1 League Division 3
28 Dec 2002 Lincoln City v Swansea City L 1-0 League Division 3
01 Feb 2003 Rushden and Diamonds v Swansea City D 1-1 League Division 3
08 Feb 2003 Macclesfield Town v Swansea City W 1-3 League Division 3
15 Feb 2003 Swansea City v Cambridge United W 2-0 League Division 3
22 Feb 2003 Hartlepool United v Swansea City L 4-0 League Division 3
01 Mar 2003 Swansea City v Wrexham D 0-0 League Division 3
04 Mar 2003 Swansea City v Boston United D 0-0 League Division 3
08 Mar 2003 Torquay United v Swansea City D 0-0 League Division 3
15 Mar 2003 Swansea City v Carlisle United L 1-2 League Division 3
18 Mar 2003 Southend United v Swansea City W 0-2 League Division 3
22 Mar 2003 Kidderminster Harriers v Swansea City D 2-2 League Division 3
19 Apr 2003 Leyton Orient v Swansea City L 3-1 League Division 3
21 Apr 2003 Swansea City v Exeter City L 0-1 League Division 3
26 Apr 2003 Rochdale v Swansea City W 1-2 League Division 3
03 May 2003 Swansea City v Hull City W 4-2 League Division 3
09 Aug 2003 Swansea City v Bury W 4-2 League Division 3
13 Aug 2003 Bristol City v Swansea City L 4-1 League Cup Preliminary round 1st leg
16 Aug 2003 Cheltenham Town v Swansea City W 3-4 League Division 3
22 Aug 2003 Swansea City v Boston United W 3-0 League Division 3
25 Aug 2003 Oxford United v Swansea City L 3-0 League Division 3
30 Aug 2003 Swansea City v Mansfield Town W 4-1 League Division 3
06 Sep 2003 Yeovil Town v Swansea City L 2-0 League Division 3
13 Sep 2003 Scunthorpe United v Swansea City D 2-2 League Division 3
16 Sep 2003 Swansea City v Macclesfield Town W 3-0 League Division 3
20 Sep 2003 Swansea City v Huddersfield Town W 2-0 League Division 3
27 Sep 2003 Carlisle United v Swansea City W 1-2 League Division 3
30 Sep 2003 Hull City v Swansea City L 1-0 League Division 3
04 Oct 2003 Swansea City v Lincoln City D 2-2 League Division 3
11 Oct 2003 Leyton Orient v Swansea City W 1-2 League Division 3
18 Oct 2003 Swansea City v Kidderminster Harriers D 0-0 League Division 3
08 Nov 2003 Swansea City v Rushden and Diamonds W 3-0 FA Cup Preliminary round 1st leg
17 Nov 2003 Northampton Town v Swansea City L 2-1 League Division 3
22 Nov 2003 Swansea City v Darlington W 1-0 League Division 3
06 Dec 2003 Swansea City v Stevenage Borough W 2-1 FA Cup 2nd round
19 Dec 2003 Doncaster Rovers v Swansea City L 3-1 League Division 3
03 Jan 2004 Swansea City v Macclesfield Town W 2-1 FA Cup 3rd round
06 Jan 2004 Swansea City v Oxford United D 0-0 League Division 3
10 Jan 2004 Bury v Swansea City L 2-0 League Division 3
17 Jan 2004 Swansea City v Cheltenham Town D 0-0 League Division 3
24 Jan 2004 Swansea City v Preston North End W 2-1 FA Cup 4th round
07 Feb 2004 Swansea City v Torquay United L 1-2 League Division 3
14 Feb 2004 Tranmere Rovers v Swansea City L 2-1 FA Cup 5th round
18 Feb 2004 Boston United v Swansea City D 1-1 League Division 3
02 Mar 2004 Cambridge United v Swansea City W 0-1 League Division 3
05 Mar 2004 Swansea City v Doncaster Rovers D 1-1 League Division 3
09 Mar 2004 Swansea City v Rochdale D 1-1 League Division 3
23 Mar 2004 Mansfield Town v Swansea City D 1-1 League Division 3
27 Mar 2004 Huddersfield Town v Swansea City L 3-0 League Division 3
03 Apr 2004 Swansea City v Carlisle United L 1-2 League Division 3
10 Apr 2004 Lincoln City v Swansea City L 2-1 League Division 3
12 Apr 2004 Swansea City v Hull City L 2-3 League Division 3
17 Apr 2004 Bristol Rovers v Swansea City L 2-1 League Division 3
24 Apr 2004 Swansea City v Northampton Town L 0-2 League Division 3
01 May 2004 Darlington v Swansea City W 1-2 League Division 3
08 May 2004 Swansea City v York City D 0-0 League Division 3
07 Aug 2004 Swansea City v Northampton Town L 0-2 League Two
10 Aug 2004 Rochdale v Swansea City W 0-2 League Two
14 Aug 2004 Macclesfield Town v Swansea City L 1-0 League Two
21 Aug 2004 Swansea City v Cheltenham Town D 1-1 League Two
24 Aug 2004 Queens Park Rangers v Swansea City L 3-0 League Cup Preliminary round 1st leg
28 Aug 2004 Cambridge United v Swansea City W 0-1 League Two
30 Aug 2004 Swansea City v Lincoln City W 1-0 League Two
04 Sep 2004 Yeovil Town v Swansea City L 1-0 League Two
11 Sep 2004 Swansea City v Kidderminster Harriers W 3-0 League Two
18 Sep 2004 Wycombe Wanderers v Swansea City W 0-1 League Two
25 Sep 2004 Swansea City v Rushden and Diamonds W 1-0 League Two
28 Sep 2004 Swansea City v Luton Town W 2-0 LDV Vans Trophy 1st round - southern section
02 Oct 2004 Chester City v Swansea City D 1-1 League Two
08 Oct 2004 Swansea City v Mansfield Town W 1-0 League Two
16 Oct 2004 Southend United v Swansea City L 4-2 League Two
19 Oct 2004 Swansea City v Leyton Orient W 1-0 League Two
30 Oct 2004 Grimsby Town v Swansea City D 1-1 League Two
02 Nov 2004 Wycombe Wanderers v Swansea City L 1-0 LDV Vans Trophy 2nd round - southern section
06 Nov 2004 Swansea City v Bristol Rovers W 1-0 League Two
14 Nov 2004 Cheltenham Town v Swansea City W 1-3 FA Cup Preliminary round 1st leg
17 Nov 2004 Swansea City v Darlington W 2-1 League Two
20 Nov 2004 Shrewsbury Town v Swansea City L 2-0 League Two
04 Dec 2004 Stockport County v Swansea City D 0-0 FA Cup 2nd round
08 Dec 2004 Oxford United v Swansea City W 0-1 League Two
11 Dec 2004 Scunthorpe United v Swansea City L 1-0 League Two
14 Dec 2004 Swansea City v Stockport County W 2-1 FA Cup 2nd round replay
26 Feb 2005 Swansea City v Scunthorpe United W 2-1 League Two
05 Mar 2005 Notts County v Swansea City L 1-0 League Two
12 Mar 2005 Swansea City v Rochdale D 2-2 League Two
19 Mar 2005 Northampton Town v Swansea City D 2-2 League Two
25 Mar 2005 Swansea City v Macclesfield Town W 2-0 League Two
28 Mar 2005 Cheltenham Town v Swansea City W 1-2 League Two
02 Apr 2005 Swansea City v Cambridge United W 3-0 League Two
09 Apr 2005 Lincoln City v Swansea City L 1-0 League Two
15 Apr 2005 Swansea City v Oxford United W 1-0 League Two
23 Apr 2005 Bristol Rovers v Swansea City L 2-0 League Two
30 Apr 2005 Swansea City v Shrewsbury Town W 1-0 League Two
07 May 2005 Bury v Swansea City W 0-1 League Two
06 Aug 2005 Swansea City v Tranmere Rovers W 1-0 League One
09 Aug 2005 Colchester United v Swansea City W 1-2 League One
13 Aug 2005 Huddersfield Town v Swansea City L 3-1 League One
29 Aug 2005 Swansea City v Barnsley W 3-1 League One
01 Oct 2005 Swansea City v Blackpool W 3-2 League One
18 Oct 2005 Torquay United v Swansea City W 1-3 LDV Vans Trophy 1st round - southern section
22 Oct 2005 Rotherham United v Swansea City D 2-2 League One
12 Nov 2005 Southend United v Swansea City W 1-2 League One
18 Nov 2005 Swansea City v Yeovil Town W 2-0 League One
22 Nov 2005 Swansea City v Rushden and Diamonds W 4-0 LDV Vans Trophy 2nd round - southern section
26 Nov 2005 Tranmere Rovers v Swansea City D 2-2 League One
13 Dec 2005 Swansea City v Peterborough United W 3-1 LDV Vans Trophy Quarter-final - southern section
04 Mar 2006 Barnsley v Swansea City D 2-2 League One
14 Mar 2006 Colchester United v Swansea City W 1-2 LDV Vans Trophy Final - southern section (2nd leg)
17 Mar 2006 Swansea City v Brentford W 2-1 League One
25 Mar 2006 Gillingham v Swansea City L 1-0 League One
02 Apr 2006 Carlisle United v Swansea City W 1-2 LDV Vans Trophy Final
08 Apr 2006 Port Vale v Swansea City L 3-2 League One
22 Apr 2006 Oldham Athletic v Swansea City D 1-1 League One
29 Apr 2006 Swansea City v Southend United D 2-2 League One
14 May 2006 Brentford v Swansea City W 0-2
Agg: 1-3
League One Play-Offs Semi-final 2nd leg
27 May 2006 Barnsley v Swansea City L 2-2 (3-4) League One Play-Offs Final
05 Aug 2006 Swansea City v Cheltenham Town L 1-2 League One
12 Aug 2006 Oldham Athletic v Swansea City L 1-0 League One
19 Aug 2006 Swansea City v Doncaster Rovers W 2-0 League One
22 Aug 2006 Swansea City v Wycombe Wanderers L 2-3 League Cup Preliminary round 1st leg
26 Aug 2006 Leyton Orient v Swansea City W 0-1 League One
31 Oct 2006 Peterborough United v Swansea City L 1-0 Johnstones Paint Trophy 2nd round - southern section
11 Nov 2006 Newport County v Swansea City W 1-3 FA Cup Preliminary round 1st leg
18 Nov 2006 Port Vale v Swansea City W 0-2 League One
26 Dec 2006 Crewe Alexandra v Swansea City W 1-3 League One
30 Dec 2006 Huddersfield Town v Swansea City L 3-2 League One
06 Jan 2007 Sheffield United v Swansea City W 0-3 FA Cup 3rd round
13 Jan 2007 Bradford City v Swansea City D 2-2 League One
03 Feb 2007 Cheltenham Town v Swansea City L 2-1 League One
17 Feb 2007 Doncaster Rovers v Swansea City D 2-2 League One
20 Feb 2007 Swansea City v Scunthorpe United L 0-2 League One
24 Feb 2007 Yeovil Town v Swansea City L 1-0 League One
27 Feb 2007 Rotherham United v Swansea City W 1-2 League One
03 Mar 2007 Swansea City v Leyton Orient D 0-0 League One
10 Mar 2007 Tranmere Rovers v Swansea City W 0-2 League One
24 Mar 2007 Swansea City v Northampton Town W 2-1 League One
31 Mar 2007 Millwall v Swansea City L 2-0 League One
07 Apr 2007 Bristol City v Swansea City D 0-0 League One
09 Apr 2007 Swansea City v Port Vale W 3-0 League One
14 Apr 2007 AFC Bournemouth v Swansea City D 2-2 League One
21 Apr 2007 Swansea City v Brighton and Hove Albion W 2-1 League One
28 Apr 2007 Carlisle United v Swansea City W 1-2 League One
05 May 2007 Swansea City v Blackpool L 3-6 League One
11 Aug 2007 Oldham Athletic v Swansea City L 2-1 League One
14 Aug 2007 Swansea City v Walsall W 2-0 League Cup Preliminary round 1st leg
25 Aug 2007 Walsall v Swansea City W 1-3 League One
28 Aug 2007 Swansea City v Reading L 0-1 League Cup 2nd round
01 Sep 2007 Swansea City v Doncaster Rovers L 1-2 League One
04 Sep 2007 Swansea City v Millwall W 3-2 Johnstones Paint Trophy 1st round - southern section
18 Sep 2007 Cheltenham Town v Swansea City W 1-2 League One
22 Sep 2007 Leeds United v Swansea City L 2-0 League One
06 Oct 2007 Leyton Orient v Swansea City W 0-5 League One
09 Oct 2007 Swansea City v Wycombe Wanderers W 2-0 Johnstones Paint Trophy 2nd round - southern section
06 Nov 2007 Millwall v Swansea City D 2-2 League One
10 Nov 2007 Billericay Town v Swansea City W 1-2 FA Cup Preliminary round 1st leg
30 Nov 2007 Horsham v Swansea City D 1-1 FA Cup 2nd round
01 Jan 2008 Swindon Town v Swansea City D 1-1 League One
08 Jan 2008 Swansea City v Brighton and Hove Albion W 1-0 Johnstones Paint Trophy Semi-final - southern section
19 Feb 2008 Swansea City v Milton Keynes Dons L 0-1 Johnstones Paint Trophy Final - southern section (1st leg)
22 Feb 2008 Swansea City v Luton Town W 1-0 League One
01 Mar 2008 Huddersfield Town v Swansea City W 0-1 League One
07 Mar 2008 Swansea City v Millwall L 1-2 League One
13 Jan 2009 Histon v Swansea City W 1-2 FA Cup 3rd round


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
1995-96 Wales UEFA Under-18 1
2


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
19 Sep 1995 Republic of Ireland v Wales D 0-0 UEFA U18 Group 14
03 Oct 1995 Finland v Wales W 0-2 UEFA U18 Group 14
31 Oct 1995 Wales v Republic of Ireland L 0-3 UEFA U18 Group 14


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