Toggle navigation
SwimmingTimes
Swimmers
Meets
Events
Teams
Haihan Xu
Best Times
Teams
Born 2005
Event
Meet
Date
Heat
Lane
Time
50yd Freestyle
2023 Ez Southern Region Speedo
3/25/2023
13
6
21.22p
50yd Freestyle
2023 Ez Southern Region Speedo
3/25/2023
3
2
21.38
100yd Freestyle
2023 Ez Southern Region Speedo
3/26/2023
13
8
46.85p
200yd Freestyle
2023 Ez Southern Region Speedo
3/24/2023
11
3
1:41.64p
200yd Freestyle
2023 Ez Southern Region Speedo
3/24/2023
3
2
1:42.05
200yd Freestyle
2015 Pv Usa Swimming Im Xtreme
1/31/2015
4
2
2:37.65
100yd Backstroke
2015 Pv Usa Swimming Im Xtreme
2/1/2015
5
6
1:18.42
100yd Breaststroke
2015 Pv Usa Swimming Im Xtreme
1/31/2015
9
7
1:24.99
200yd Breaststroke
2023 Ez Southern Region Speedo
3/25/2023
3
3
2:02.09
200yd Breaststroke
2023 Ez Southern Region Speedo
3/25/2023
7
5
2:03.04p
100yd Butterfly
2023 Ez Southern Region Speedo
3/24/2023
2
7
51.42
100yd Butterfly
2023 Ez Southern Region Speedo
3/24/2023
8
2
51.16p
100yd Butterfly
2015 Pv Usa Swimming Im Xtreme
1/31/2015
2
3
1:27.72
200yd Individual Medley
2023 Ez Southern Region Speedo
3/26/2023
11
4
1:52.83p
200yd Individual Medley
2015 Pv Usa Swimming Im Xtreme
2/1/2015
2
4
2:51.05
400yd Individual Medley
2023 Ez Southern Region Speedo
3/24/2023
6
3
4:01.45p
400yd Individual Medley
2023 Ez Southern Region Speedo
3/24/2023
3
3
4:01.32
50M Freestyle
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
1
33.16
50M Freestyle
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
1
33.58p
50M Freestyle
2016 Am Lc Silver Champs
7/16/2016
5
6
32.31
50M Freestyle
2016 Am Lc Jccs Classic
5/21/2016
4
1
34.58
100M Freestyle
2016 Am Lc Silver Champs
7/17/2016
3
4
1:11.81
100M Freestyle
2016 Am Lc Gpac Age Group Open
6/5/2016
4
2
1:13.65
100M Freestyle
2016 Am Lc Jccs Classic
5/22/2016
3
2
1:16.09
200M Freestyle
2016 Am Lc Tpit Junior Olympic
7/23/2016
2
1
2:31.68
200M Freestyle
2016 Am Lc Tpit Junior Olympic
7/23/2016
2
6
2:30.76p
200M Freestyle
2016 Am Lc Gpac Age Group Open
6/5/2016
3
2
2:34.26
200M Freestyle
2016 Am Lc Jccs Classic
5/21/2016
3
7
2:33.11
400M Freestyle
2016 Am Lc Silver Champs
7/17/2016
1
8
5:22.01
50M Backstroke
2016 Am Lc Tpit Junior Olympic
7/23/2016
2
3
36.40p
50M Backstroke
2016 Am Lc Tpit Junior Olympic
7/23/2016
1
2
35.88
50M Backstroke
2016 Am Lc Gpac Age Group Open
6/4/2016
3
3
37.05
100M Backstroke
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
7
1:18.13p
100M Backstroke
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
3
1:17.34
100M Backstroke
2016 Am Lc Jccs Classic
5/22/2016
4
7
1:22.36
200M Backstroke
2016 Am Lc Tpit Junior Olympic
7/22/2016
1
4
2:39.40
200M Backstroke
2016 Am Lc Tpit Junior Olympic
7/22/2016
1
2
2:39.38p
200M Backstroke
2016 Am Lc Gpac Age Group Open
6/4/2016
1
3
2:50.52
50M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/22/2016
1
4
39.50
50M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/22/2016
1
1
38.37p
50M Breaststroke
2016 Am Lc Jccs Classic
5/22/2016
3
4
42.76
100M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/23/2016
1
4
1:22.40
100M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/23/2016
1
6
1:22.90p
100M Breaststroke
2016 Am Lc Jccs Classic
5/21/2016
2
5
1:33.01
200M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
4
2:58.94
200M Breaststroke
2016 Am Lc Tpit Junior Olympic
7/24/2016
1
5
2:59.29p
200M Breaststroke
2016 Am Lc Gpac Age Group Open
6/5/2016
1
3
3:11.52
50M Butterfly
2016 Am Lc Silver Champs
7/16/2016
3
1
36.44
50M Butterfly
2016 Am Lc Jccs Classic
5/21/2016
2
4
39.18
100M Butterfly
2016 Am Lc Silver Champs
7/17/2016
3
6
1:20.30
100M Butterfly
2016 Am Lc Gpac Age Group Open
6/4/2016
2
1
1:25.99
200M Individual Medley
2016 Am Lc Tpit Junior Olympic
7/22/2016
2
4
2:42.59
200M Individual Medley
2016 Am Lc Tpit Junior Olympic
7/22/2016
2
5
2:42.41p
200M Individual Medley
2016 Am Lc Jccs Classic
5/22/2016
2
6
2:55.65