Ian Ha

Mage 17IEMTORPNSCSHRCRSMAC

307 plausible swims · 58 meets · 2022-06-03 → 2026-08-01

Personal records

EventCourseBest CutDateMeet
50 Freestyle SCY 22.58 AA+0.49s to AAA·Sectionals ✓+1.29s to Futures 2026-03-01 2026 PN February AGI, Div 1-Approvedvenue
100 Freestyle SCY 48.53 AA+0.24s to AAA·Sectionals ✓+2.14s to Futures 2026-03-21 2026 NW Region Age Group Champs- Approvedvenue
200 Freestyle SCY 1:46.24 AAA+4.75s to AAAA·Sectionals ✓+4.65s to Futures 2025-02-21 2025 3A Boys State Swim/Dive Champsvenue
500 Freestyle SCY 5:04.96 A+3.27s to AA·+2.27s to Sectionals 2024-03-21 2024 Northwest Region Age Group Regionalsvenue
1000 Freestyle SCY 10:34.73 A+2.74s to AA·+0.74s to Sectionals 2024-12-19 2024 WA State Senior Short Course Champsvenue
1650 Freestyle SCY 18:13.21 A+37.52s to AA·+36.32s to Sectionals 2025-03-23 2025 Northwest Region Age Group Regionalsvenue
50 Backstroke SCY 27.58 BB+0.79s to A·+3.89s to Futures 2025-01-18 2025 PN VAST 48th Annual Washington Openvenue
100 Backstroke SCY 56.52 A+1.63s to AA·+1.03s to Sectionals 2026-03-20 2026 NW Region Age Group Champs- Approvedvenue
200 Backstroke SCY 2:10.75 BB+5.56s to A·+9.46s to Sectionals 2025-03-02 2025 PN CSC Mystery Meetvenue
100 Breaststroke SCY 1:11.02 B+0.93s to BB·+7.83s to Sectionals 2026-03-01 2026 PN February AGI, Div 1-Approvedvenue
200 Breaststroke SCY 2:42.79 B+10.30s to BB·+25.50s to Sectionals 2024-10-06 2024 PN SMAC Fall Kick-Off Invitationalvenue
50 Butterfly SCY 27.04 BB+0.35s to A·+4.15s to Futures 2024-11-24 2024 PN November AGI, Division 2slow pool
100 Butterfly SCY 55.37 A+1.08s to AA·+0.18s to Sectionals 2026-03-14 2026 Bellevue Club Premier Invite- Approvedfast pool
200 Butterfly SCY 2:08.17 BB+0.68s to A·+4.78s to Sectionals 2026-01-18 2026 PN VAST 49th Annual Washington Open- APPvenue
100 Individual Medley SCY 1:00.53 2024-02-25 2024 PN February Age Group Invitationalvenue
200 Individual Medley SCY 2:06.06 A+3.17s to AA·+2.07s to Sectionals 2026-01-16 2026 PN VAST 49th Annual Washington Open- APPvenue
50 Freestyle LCM 25.88 AA+0.39s to AAA·Sectionals ✓+1.29s to Futures 2026-01-01 Finals - WZ LCM Senior Champs 2026 - copied - 2026-07-28 to 2026-08-01
100 Freestyle LCM 55.86 AA+0.27s to AAA·Sectionals ✓+2.27s to Futures 2026-01-01 Finals - WZ LCM Senior Champs 2026 - copied - 2026-07-28 to 2026-08-01
200 Freestyle LCM 2:05.22 AA+3.03s to AAA·Sectionals ✓+7.43s to Futures 2025-08-01 WZ LCM Senior Champs 2025fast pool
400 Freestyle LCM 4:39.14 A+6.75s to AA·+4.75s to Sectionals 2024-07-20 2024 PN LC Senior Championshipsvenue
800 Freestyle LCM 10:28.25 BB+37.46s to A·+58.26s to Sectionals 2025-06-26 2025 PN CSC 104th Annual Senior Seattle Openvenue
50 Backstroke LCM 37.33 B+2.64s to BB·+9.44s to Futures 2024-06-27 2024 PN CSC 103rd Annual Senior Seattle Openvenue
100 Backstroke LCM 1:10.46 BB+2.97s to A·+5.27s to Sectionals 2026-05-30 2026 IE VS Apple Capitalslow pool
200 Backstroke LCM 2:35.27 BB+8.18s to A·+13.78s to Sectionals 2025-06-14 2025 IST June Invtationalvenue
100 Breaststroke LCM 1:18.40 BB+2.91s to A·+4.70s to Sectionals 2023-04-28 2023 PN SSCD Dick LaFave Classic
200 Breaststroke LCM 3:13.04 +0.85s to B·+32.16s to Sectionals 2025-06-01 2025 IE VS Apple Capitalslow pool
50 Butterfly LCM 28.83 AA+1.14s to AAA·+2.54s to Futures 2026-01-01 Finals - WZ LCM Senior Champs 2026 - copied - 2026-07-28 to 2026-08-01
100 Butterfly LCM 1:02.80 A+0.41s to AA·Sectionals ✓+4.81s to Futures 2026-07-18 2026 PN 13 & Over LC Championships- Approvedfast pool
200 Butterfly LCM 2:57.64 +8.05s to B·+36.55s to Sectionals 2025-05-31 2025 IE VS Apple Capitalslow pool
200 Individual Medley LCM 2:29.29 BB+0.70s to A·+4.60s to Sectionals 2026-05-30 2026 IE VS Apple Capitalslow pool
400 Individual Medley LCM 5:38.17 BB+19.18s to A·+30.38s to Sectionals 2026-06-19 2026 PN CSC 105th Annual Seattle Open- Approvvenue

Cuts are USA Swimming single-age motivational standards (B → AAAA) at age 17.

National cuts (Sectionals → Nationals) are the current-season meet qualifying times for the swimmer's zone and age group; ✓ marks the hardest cut already achieved.

Pool tags are a venue speed heuristic (median deviation of all swims there vs each swimmer's typical time) — see the venue page for the method.

Fastest relay legs

LegCourseTime StartRelayDateMeet
50 Freestyle SCY 22.74 flat 200 Free Relay 2026-02-15 2026 (WIAA) NW 3A Boys H.S.- OB
50 Freestyle SCY 22.45 flying 200 Medley Relay (leg 4) 2025-03-21 2025 Northwest Region Age Group Regionals
50 Freestyle SCY 22.17 flying 200 Free Relay (leg 4) 2026-01-10 2026 Kentridge High School Invitational- Obse
100 Freestyle SCY 48.69 flat 400 Free Relay 2026-03-19 2026 NW Region Age Group Champs- Approved
100 Freestyle SCY 48.88 flying 400 Medley Relay (leg 4) 2026-03-21 2026 NW Region Age Group Champs- Approved
100 Freestyle SCY 48.49 flying 400 Free Relay (leg 3) 2025-02-16 2025 Northwest District 1 3A Boys H.S. Champs
200 Freestyle SCY 1:48.70 flat 800 Free Relay 2025-12-18 2025 WA State Senior SC Champs- APPROVED
200 Freestyle SCY 1:47.25 flying 800 Free Relay (leg 4) 2024-12-21 2024 WA State Senior Short Course Champs
50 Freestyle LCM 25.07 flying 200 Medley Relay (leg 4) 2026-07-18 2026 PN 13 & Over LC Championships- Approved
50 Freestyle LCM 25.51 flying 200 Free Relay (leg 2) 2026-07-18 2026 PN 13 & Over LC Championships- Approved
100 Freestyle LCM 55.56 flat 400 Free Relay 2026-07-19 2026 PN 13 & Over LC Championships- Approved
100 Freestyle LCM 55.21 flying 400 Free Relay (leg 4) 2026-07-31 Finals - WZ LCM Senior Champs 2026 - copied
200 Freestyle LCM 3:11.83 flying 800 Free Relay (leg 3) 2026-07-16 2026 PN 13 & Over LC Championships- Approved
100 Backstroke LCM 1:14.29 flat 400 Medley Relay 2023-06-03 2023 IE VS Apple Capital

Reconstructed from relay split marks. Flat = lead-off (comparable to individual times); flying starts run ~0.5–0.7s fast and are not PRs.

IMX / IMR

IMX 17-18 · LCM

3153 points (6/6 events)

EventTime Points
400 FR LCM 4:39.14 675
200 BK LCM 2:35.27 545
200 BR LCM 3:13.04 397
200 FL LCM 2:57.64 350
200 IM LCM 2:29.29 645
400 IM LCM 5:38.17 541

IMR 17-18 · SCY

3345 points (5/5 events)

EventTime Points
200 FR SCY 1:46.24 838
100 BK SCY 56.52 647
100 BR SCY 1:11.02 489
100 FL SCY 55.37 696
200 IM SCY 2:06.06 675

Scored against AAAA motivational base times: ordering is exact, absolute points run ~25% above the official USA Swimming scale.

PR splits

100 Freestyle SCY 48.53 RT 0.70s

23.26
25.27

Front half 23.26s · back half 25.27s

200 Freestyle SCY 1:46.24 RT 0.53s

25.06
27.07
26.94
27.17

Front half 52.13s · back half 54.11s

500 Freestyle SCY 5:04.96 RT 0.77s

26.81
29.58
29.94
30.85
31.47
31.44
31.68
31.93
31.51
29.75

Front half 148.65s · back half 156.31s

1000 Freestyle SCY 10:34.73 RT 0.56s

26.20
29.48
31.08
32.12
32.36
32.06
31.60
32.49
32.85
32.47
32.90
33.20
32.92
33.42
32.92
33.12
32.94
31.49
30.87
28.24

Front half 312.71s · back half 322.02s

1650 Freestyle SCY 18:13.21

28.22
31.34
32.18
32.40
32.32
32.75
33.10
33.12
33.42
33.32
32.07
33.05
33.25
33.39
32.57
33.27
33.63
33.52
33.47
32.98
33.53
33.92
33.85
33.44
34.07
33.89
33.93
34.27
33.87
33.70
33.86
34.51
33.00

100 Backstroke SCY 56.52 RT 0.69s

27.12
29.40

Front half 27.12s · back half 29.40s

200 Backstroke SCY 2:10.75

31.18
33.28
33.60
32.69

Front half 64.46s · back half 66.29s

100 Breaststroke SCY 1:11.02

33.16
37.86

Front half 33.16s · back half 37.86s

200 Breaststroke SCY 2:42.79

37.25
42.09
42.25
41.20

Front half 79.34s · back half 83.45s

100 Butterfly SCY 55.37 RT 0.68s

25.70
29.67

Front half 25.70s · back half 29.67s

200 Butterfly SCY 2:08.17 RT 0.72s

27.85
32.04
33.58
34.70

Front half 59.89s · back half 68.28s

100 Individual Medley SCY 1:00.53 RT 0.72s

28.70
31.83

Front half 28.70s · back half 31.83s

200 Individual Medley SCY 2:06.06

26.08
31.87
40.02
28.09

Front half 57.95s · back half 68.11s

100 Freestyle LCM 55.86

26.76
29.10

Front half 26.76s · back half 29.10s

200 Freestyle LCM 2:05.22

61.49
63.73

Front half 61.49s · back half 63.73s

400 Freestyle LCM 4:39.14 RT 0.68s

65.40
72.14
71.69
69.91

Front half 137.54s · back half 141.60s

800 Freestyle LCM 10:28.25

73.47
79.83
79.19
79.26
79.51
79.24
79.40
78.35

Front half 311.75s · back half 316.50s

100 Backstroke LCM 1:10.46

34.26
36.20

Front half 34.26s · back half 36.20s

200 Backstroke LCM 2:35.27 RT 0.76s

75.79
79.48

Front half 75.79s · back half 79.48s

100 Breaststroke LCM 1:18.40

40.17
82.33
125.79
166.82
36.55
78.40

200 Breaststroke LCM 3:13.04

43.89
50.27
49.82
49.06

Front half 94.16s · back half 98.88s

200 Butterfly LCM 2:57.64

34.05
43.43
50.59
49.57

Front half 77.48s · back half 100.16s

200 Individual Medley LCM 2:29.29

30.49
38.39
47.58
32.83

Front half 68.88s · back half 80.41s

400 Individual Medley LCM 5:38.17 · 27.9 min after 50 Butterfly

70.45
89.78
103.45
74.49

Front half 160.23s · back half 177.94s

Reaction time

fastest 0.38s average 0.659s slowest 1.39s 106 electronic starts

Start reaction over time faster starts higher

From electronically-timed starts only (~2% of corpus swims carry a reaction time). PRs with a recorded reaction show an RT chip in the splits section above.

Swim history

Every recorded swim, newest first
DateEventCourse TimeAge RoundMeet

Individual swims with a recorded date and time — including disqualifications — plus reconstructed relay legs (marked). Assembled in the browser from this page’s data.

Progression

Faster times are higher. One card per event, all courses & history.

50 Freestyle SCY 22.58 27 swims
100 Freestyle SCY 48.53 39 swims
200 Freestyle SCY 1:46.24 37 swims
500 Freestyle SCY 5:04.96 10 swims
1000 Freestyle SCY 10:34.73 2 swims
1650 Freestyle SCY 18:13.21 1 swim
50 Backstroke SCY 27.58 3 swims
100 Backstroke SCY 56.52 12 swims
200 Backstroke SCY 2:10.75 8 swims
100 Breaststroke SCY 1:11.02 4 swims
200 Breaststroke SCY 2:42.79 1 swim
50 Butterfly SCY 27.04 1 swim
100 Butterfly SCY 55.37 14 swims
200 Butterfly SCY 2:08.17 7 swims
100 Individual Medley SCY 1:00.53 1 swim
200 Individual Medley SCY 2:06.06 9 swims
50 Freestyle LCM 25.88 20 swims
100 Freestyle LCM 55.86 20 swims
200 Freestyle LCM 2:05.22 18 swims
400 Freestyle LCM 4:39.14 13 swims
800 Freestyle LCM 10:28.25 1 swim
50 Backstroke LCM 37.33 2 swims
100 Backstroke LCM 1:10.46 9 swims
200 Backstroke LCM 2:35.27 7 swims
100 Breaststroke LCM 1:18.40 5 swims
200 Breaststroke LCM 3:13.04 2 swims
50 Butterfly LCM 28.83 4 swims
100 Butterfly LCM 1:02.80 14 swims
200 Butterfly LCM 2:57.64 2 swims
200 Individual Medley LCM 2:29.29 8 swims
400 Individual Medley LCM 5:38.17 4 swims