TD
Teresa Duffy

Teresa Duffy

IRLIRLWomen
Birth dateJul 16, 1969
Height-
Weight-

Teresa Duffy is a Ireland long-distance runner, born on July 16, 1969. She competes primarily in the 3000m, 10000m and Semi.

Her personal bests include 9:10.81 in the 3000m, 35:22.5h in the 10000m, 1:12:56 in the Semi, 2:35:27 in the Marathon and 9:12.20 in the 3000m-short-track. She is currently active on the international athletics circuit, representing Ireland.

Key facts
3000 Metres Short Track
9:12.20
Half Marathon
1:12:56
2015 season best
2:57:17
May 4, 2015
Age
57 years old

As of Sep 20, 2026: 3000 Metres Short Track 9:12.20, Half Marathon 1:12:56, 2015 season best 2:57:17 (May 4, 2015) · 57 years old

PB

Personal bests

9:10.81
35:22.5HT
1:12:56
2:35:27
3000m-short-track
9:12.20
10Kilometr
34:43
10MilesRoa
55:56
20Kilometr
1:11:04

Performance Charts

Season bests

SeasonDisciplineResultWindDateTrendCompetitions
2015
Marathon
2:57:17-May 4, 2015
-
2002
CrossCount
31:02-Mar 23, 2002
30th IAAF World Cross Country Championships, Dublin
2002
10MilesRoa
58:48-Mar 10, 2002
-
2002
Semi
1:16:44-Apr 7, 2002
-
2002
Marathon
2:40:29-Jul 28, 2002
-
2001
10MilesRoa
57:52-Jun 24, 2001
-
2001
Semi
1:12:56-Apr 1, 2001
-
2001
Marathon
2:35:27-Apr 22, 2001
-
2000
10Kilometr
34:43-Jun 11, 2000--
2000
10000m
35:22.5h-Jul 22, 2000--
2000
10MilesRoa
55:56-Mar 12, 2000
-
2000
Marathon
2:37:36-Oct 30, 2000
-
1999
CrossCount
18:22-Jan 23, 1999
-
1999
20Kilometr
1:11:04-Mar 13, 1999--
1999
Marathon
2:39:40-Apr 18, 1999
-
1998
CrossCount
21:54-Jan 3, 1998
-
1998
Marathon
2:39:56-Oct 26, 1998
-
1997
CrossCount
18:50-Dec 14, 1997
4th European Cross Country Championships, Oeiras
1997
10MilesRoa
56:09-Oct 12, 1997
-
1996
3000m
9:10.81-Jun 9, 1996--
1996
3000m-short-track
9:12.20-Feb 18, 1996--
1996
CrossCount
19:30-Dec 15, 1996
3rd European Cross Country Championships, Charleroi
1995
CrossCount
22:14-Mar 25, 1995
-
1994
CrossCount
22:04-Mar 26, 1994
-
1993
CrossCount
21:26-Mar 28, 1993
-
1992
CrossCount
22:41-Mar 21, 1992
-
1990
CrossCount
21:19-Mar 25, 1990
-
1987
CrossCount
19:22-Mar 22, 1987
-
1986
CrossCount
17:37-Mar 23, 1986
-

2015

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:57:17-May 4Belfast City Marathon, Belfast

2002

6 performances
DisciplineResultWindDateCompetitions
Marathon
2:40:29-Jul 28Manchester Commonwealth Games, Manchester
Marathon
2:50:33-May 6Belfast Marathon, Belfast
Semi
1:16:44-Apr 7Berlin Half Marathon, Berlin
CrossCount
31:02-Mar 2330th IAAF World Cross Country Championships, Dublin
10MilesRoa
58:48-Mar 10Ballycotton 10 miles, Ballycotton
Semi
1:17:30-Feb 15Abu Dhabi Half Marathon, Abu Dhabi

2001

6 performances
DisciplineResultWindDateCompetitions
Marathon
2:43:36-Oct 29Dublin Marathon, Dublin
Marathon
2:43:33-Aug 12IAAF World Championships, Commonwealth Stadium, Edmonton
Marathon
2:43:33-Aug 3IAAF World Championships, Commonwealth Stadium, Edmonton
10MilesRoa
57:52-Jun 24Ballycotton 10 miles, Ballycotton
Marathon
2:35:27-Apr 22London Marathon, London
Semi
1:12:56-Apr 1Berlin Half Marathon, Berlin

2000

5 performances
DisciplineResultWindDateCompetitions
Marathon
2:37:36-Oct 30Dublin Marathon, Dublin
10000m
35:22.5HT-Jul 22British 10,000m Championships, Watford
10Kilometr
34:43-Jun 11Dublin 10 km, Dublin
Marathon
2:38:30-Apr 16London Marathon, London
10MilesRoa
55:56-Mar 12Ballycotton 10 miles, Ballycotton

1999

4 performances
DisciplineResultWindDateCompetitions
Marathon
2:39:40-Apr 18Rotterdam Marathon, Rotterdam
CrossCount
31:07-Mar 2727th IAAF World Cross Country Championships, Belfast
20Kilometr
1:11:04-Mar 13Alphen aan den Rijn
CrossCount
18:22-Jan 2321st International Cross Country, Belfast

1998

3 performances
DisciplineResultWindDateCompetitions
Marathon
2:39:56-Oct 26Dublin Marathon, Dublin
CrossCount
29:31-Mar 2126th IAAF World Cross Country Championships, Marrakech
CrossCount
21:54-Jan 310th Durham International Cross, Durham

1997

2 performances
DisciplineResultWindDateCompetitions
CrossCount
18:50-Dec 144th European Cross Country Championships, Oeiras
10MilesRoa
56:09-Oct 12Glen Dimplex Cross Border Challenge, Newry City

1996

5 performances
DisciplineResultWindDateCompetitions
CrossCount
19:30-Dec 153rd European Cross Country Championships, Charleroi
3000m
9:10.81-Jun 9Dublin
CrossCount
22:22-Mar 2324th IAAF World Cross Country Championships, Stellenbosch
3000m-short-track
9:16.23-Mar 8European Indoor Championships, Globe Arena, Stockholm (i)
3000m-short-track
9:12.20-Feb 18Birmingham (i)

1995

1 performance
DisciplineResultWindDateCompetitions
CrossCount
22:14-Mar 2523rd IAAF/SNICKERS World Cross Country Championships, Durham

1994

1 performance
DisciplineResultWindDateCompetitions
CrossCount
22:04-Mar 2622nd IAAF World Cross Country Championships, Budapest

1993

1 performance
DisciplineResultWindDateCompetitions
CrossCount
21:26-Mar 2821st IAAF World Cross Country Championships, Amorebieta-Etxano

1992

1 performance
DisciplineResultWindDateCompetitions
CrossCount
22:41-Mar 2120th IAAF World Cross Country Championships, Boston, MA

1990

1 performance
DisciplineResultWindDateCompetitions
CrossCount
21:19-Mar 2518th IAAF World Cross Country Championships, Aix-les-Bains

1987

1 performance
DisciplineResultWindDateCompetitions
CrossCount
19:22-Mar 2215th IAAF World Cross Country Championships, Warszawa

1986

1 performance
DisciplineResultWindDateCompetitions
CrossCount
17:37-Mar 2314th IAAF World Cross Country Championships, Neuchatel

Honours

5

Manchester Commonwealth Games

Marathon

2002
FAQ

Frequently asked questions

What is Teresa Duffy's 3000 Metres Short Track personal best?

Teresa Duffy's 3000 Metres Short Track personal best is 9:12.20, set on Feb 18, 1996 in Birmingham (GBR) (i).

Which events does Teresa Duffy compete in?

Teresa Duffy competes in the 3000 Metres Short Track and Half Marathon.

How did Teresa Duffy perform in 2015?

2015 season best: 2:57:17, set on May 4, 2015.