Brody Hafl

Mage 15EZVACGBDUN-CGUN-WAWAC

324 plausible swims · 46 meets · 2021-10-09 → 2026-07-12

Personal records

EventCourseBest CutDateMeet
50 Freestyle SCY 24.95 BB+0.26s to A·+2.56s to Sectionals 2025-12-14 2025 East Coast WinterFestvenue
100 Freestyle SCY 56.65 BB+2.36s to A·+8.16s to Sectionals 2025-11-16 2025 WAC Fall Classicvenue
200 Freestyle SCY 1:57.59 A+4.00s to AA·+11.30s to Sectionals 2025-12-13 2025 East Coast WinterFestvenue
500 Freestyle SCY 5:05.13 AA+9.44s to AAA·+17.74s to Sectionals 2025-12-12 2025 East Coast WinterFestvenue
50 Backstroke SCY 37.70 +5.01s to B·+14.01s to Futures 2022-02-20 2022 VA Southeast District 9-12 YO Champsvenue
100 Backstroke SCY 1:17.70 +8.21s to B·+23.21s to Sectionals 2022-02-19 2022 VA Southeast District 9-12 YO Champsvenue
50 Breaststroke SCY 27.94 AAAA·+1.65s to Futures 2026-03-15 2026 Virginia Swimming SC Age Group Championsvenue
100 Breaststroke SCY 59.12 AAA+0.13s to AAAA·Sectionals ✓+1.13s to Futures 2026-03-13 2026 Virginia Swimming SC Age Group Championsvenue
200 Breaststroke SCY 2:09.15 AAA+0.56s to AAAA·Sectionals ✓+1.16s to Futures 2025-12-11 2025 East Coast WinterFestvenue
50 Butterfly SCY 29.57 BB+1.78s to A·+6.68s to Futures 2024-02-16 2024 9-12 Southeast District Championshipsvenue
100 Butterfly SCY 57.15 A+0.76s to AA·+3.96s to Sectionals 2026-03-13 2026 Virginia Swimming SC Age Group Championsvenue
100 Individual Medley SCY 1:06.37 2024-03-10 2024 Virginia Swimming SC Age Group Championsfast pool
200 Individual Medley SCY 2:02.72 AA+1.53s to AAA·+3.33s to Sectionals 2026-03-15 2026 Virginia Swimming SC Age Group Championsvenue
400 Individual Medley SCY 4:30.57 AA+10.08s to AAA·+15.48s to Sectionals 2025-12-13 2025 East Coast WinterFestvenue
50 Freestyle LCM 28.28 A+0.89s to AA·+2.79s to Sectionals 2026-05-16 2026 EZ LC Speedo Super Sectionalsvenue
100 Freestyle LCM 1:01.08 A+1.39s to AA·+5.59s to Sectionals 2026-06-14 NOVA 2026 Virginia Commonwealth Gamesvenue
200 Freestyle LCM 2:12.26 A+0.77s to AA·+10.97s to Sectionals 2026-06-13 NOVA 2026 Virginia Commonwealth Gamesvenue
400 Freestyle LCM 5:19.97 B+3.58s to BB·+62.38s to Sectionals 2024-06-23 2024 WAC Summer Sizzle Meetvenue
50 Backstroke LCM 34.67 BB+1.48s to A·+6.78s to Futures 2026-05-03 2026 TIDE Spring Shockwaveslow pool
100 Backstroke LCM 1:11.53 BB+1.94s to A·+9.54s to Sectionals 2026-05-16 2026 EZ LC Speedo Super Sectionalsvenue
200 Backstroke LCM 2:41.21 BB+10.12s to A·+26.42s to Sectionals 2026-05-03 2026 TIDE Spring Shockwaveslow pool
50 Breaststroke LCM 32.51 AAA+0.52s to AAAA·+1.62s to Futures 2026-05-15 2026 EZ LC Speedo Super Sectionalsvenue
100 Breaststroke LCM 1:09.04 AAA+0.45s to AAAA·Sectionals ✓+0.85s to Futures 2026-07-09 2026 VA LC Senior Champsfast pool
200 Breaststroke LCM 2:28.95 AAAA·Futures ✓+4.86s to Winter JNs 2026-07-12 2026 VA LC Senior Champsfast pool
50 Butterfly LCM 30.51 A+0.52s to AA·+4.22s to Futures 2026-05-02 2026 TIDE Spring Shockwaveslow pool
100 Butterfly LCM 1:05.24 A+0.75s to AA·+5.05s to Sectionals 2026-06-14 NOVA 2026 Virginia Commonwealth Gamesvenue
200 Individual Medley LCM 2:22.16 AA+1.67s to AAA·+5.97s to Sectionals 2026-06-12 NOVA 2026 Virginia Commonwealth Gamesvenue
400 Individual Medley LCM 5:01.83 AAA+13.64s to AAAA·+11.94s to Sectionals 2026-06-11 NOVA 2026 Virginia Commonwealth Gamesvenue

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

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 24.91 flat 200 Free Relay 2026-03-14 2026 Virginia Swimming SC Age Group Champions
50 Freestyle SCY 24.84 flying 200 Free Relay (leg 2) 2025-12-13 2025 East Coast WinterFest
50 Freestyle SCY 29.65 flying 200 Medley Relay (leg 4) 2022-02-20 2022 VA Southeast District 9-12 YO Champs
100 Freestyle SCY 1:00.22 flat 400 Free Relay 2024-02-16 2024 9-12 Southeast District Championships
100 Freestyle SCY 54.25 flying 400 Free Relay (leg 3) 2025-12-12 2025 East Coast WinterFest
50 Backstroke SCY 29.54 flat 200 Medley Relay 2025-12-11 2025 East Coast WinterFest
50 Breaststroke SCY 28.42 flying 200 Medley Relay (leg 2) 2026-03-14 2026 Virginia Swimming SC Age Group Champions
100 Breaststroke SCY 1:00.76 flying 400 Medley Relay (leg 2) 2026-03-13 2026 Virginia Swimming SC Age Group Champions
50 Freestyle LCM 27.65 flat 200 Free Relay 2026-06-13 NOVA 2026 Virginia Commonwealth Games
50 Breaststroke LCM 32.18 flying 200 Medley Relay (leg 2) 2026-07-09 2026 VA LC Senior Champs
100 Breaststroke LCM 1:09.70 flying 400 Medley Relay (leg 2) 2026-07-11 2026 VA LC Senior Champs

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 15-16 · LCM

3542 points (5/6 events — incomplete)

EventTime Points
400 FR LCM 5:19.97 480
200 BK LCM 2:41.21 514
200 BR LCM 2:28.95 939
200 IM LCM 2:22.16 802
400 IM LCM 5:01.83 807
200 FL LCM 0

IMR 15-16 · LCM

3681 points (5/5 events)

EventTime Points
200 FR LCM 2:12.26 700
100 BK LCM 1:11.53 575
100 BR LCM 1:09.04 917
100 FL LCM 1:05.24 687
200 IM LCM 2:22.16 802

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

PR splits

100 Freestyle SCY 56.65

27.72
28.93

Front half 27.72s · back half 28.93s

200 Freestyle SCY 1:57.59

26.31
29.09
31.47
30.72

Front half 55.40s · back half 62.19s

500 Freestyle SCY 5:05.13

27.02
29.59
31.22
31.31
30.92
31.21
31.13
31.06
31.14
30.53

Front half 150.06s · back half 155.07s

100 Backstroke SCY 1:17.70

38.23
39.47

Front half 38.23s · back half 39.47s

100 Breaststroke SCY 59.12

27.81
31.31

Front half 27.81s · back half 31.31s

200 Breaststroke SCY 2:09.15

29.63
32.73
33.55
33.24

Front half 62.36s · back half 66.79s

100 Butterfly SCY 57.15

26.69
30.46

Front half 26.69s · back half 30.46s

100 Individual Medley SCY 1:06.37

31.60
34.77

Front half 31.60s · back half 34.77s

200 Individual Medley SCY 2:02.72

26.72
32.26
34.73
29.01

Front half 58.98s · back half 63.74s

400 Individual Medley SCY 4:30.57

27.84
32.33
36.08
36.04
36.15
38.03
32.45
31.65

Front half 132.29s · back half 138.28s

100 Freestyle LCM 1:01.08

29.11
31.97

Front half 29.11s · back half 31.97s

200 Freestyle LCM 2:12.26

64.29
67.97

Front half 64.29s · back half 67.97s

400 Freestyle LCM 5:19.97

35.27
39.31
40.38
40.86
41.56
41.97
41.21
39.41

Front half 155.82s · back half 164.15s

200 Backstroke LCM 2:41.21

38.12
41.74
41.51
39.84

Front half 79.86s · back half 81.35s

100 Breaststroke LCM 1:09.04

32.96
36.08

Front half 32.96s · back half 36.08s

200 Breaststroke LCM 2:28.95

33.92
37.23
38.81
38.99

Front half 71.15s · back half 77.80s

100 Butterfly LCM 1:05.24

31.39
33.85

Front half 31.39s · back half 33.85s

200 Individual Medley LCM 2:22.16

31.28
37.73
39.69
33.46

Front half 69.01s · back half 73.15s

400 Individual Medley LCM 5:01.83

31.29
35.10
40.14
40.54
41.14
40.35
36.79
36.48

Front half 147.07s · back half 154.76s

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 24.95 21 swims
100 Freestyle SCY 56.65 20 swims
200 Freestyle SCY 1:57.59 18 swims
500 Freestyle SCY 5:05.13 6 swims
50 Backstroke SCY 37.70 4 swims
100 Backstroke SCY 1:17.70 5 swims
50 Breaststroke SCY 27.94 24 swims
100 Breaststroke SCY 59.12 31 swims
200 Breaststroke SCY 2:09.15 18 swims
50 Butterfly SCY 29.57 14 swims
100 Butterfly SCY 57.15 18 swims
100 Individual Medley SCY 1:06.37 20 swims
200 Individual Medley SCY 2:02.72 23 swims
400 Individual Medley SCY 4:30.57 1 swim
50 Freestyle LCM 28.28 7 swims
100 Freestyle LCM 1:01.08 6 swims
200 Freestyle LCM 2:12.26 8 swims
400 Freestyle LCM 5:19.97 2 swims
50 Backstroke LCM 34.67 5 swims
100 Backstroke LCM 1:11.53 5 swims
200 Backstroke LCM 2:41.21 1 swim
50 Breaststroke LCM 32.51 11 swims
100 Breaststroke LCM 1:09.04 15 swims
200 Breaststroke LCM 2:28.95 19 swims
50 Butterfly LCM 30.51 2 swims
100 Butterfly LCM 1:05.24 8 swims
200 Individual Medley LCM 2:22.16 8 swims
400 Individual Medley LCM 5:01.83 3 swims