Swimmer profile

Mackenzie Hastings

Female17-18Storm AquaticsWI · CENTRAL

SeasonUSA Swimming season runs Sept – Aug
Event
2018–19
2019–20
2020–21
2021–22
2022–23
2023–24
2024–25
2025–26
50 Free SCY
36.29
31.42
▲ 4.87
30.82
▲ 0.60
27.76
▲ 3.06
26.90
▲ 0.86
25.50
▲ 1.40
25.57
▼ 0.07
26.37
▼ 0.80
100 Free SCY
1:26.02
1:12.61
▲ 13.41
1:07.23
▲ 5.38
59.88
▲ 7.35
59.36
▲ 0.52
54.54
▲ 4.82
54.70
▼ 0.16
55.62
▼ 0.92
200 Free SCY
3:04.99
2:44.46
▲ 20.53
2:23.87
▲ 20.59
2:14.29
▲ 9.58
2:08.14
▲ 6.15
2:02.23
▲ 5.91
1:56.74
▲ 5.49
2:01.05
▼ 4.31
500 Free SCY
9:08.23
7:20.42
▲ 107.81
5:59.66
▲ 80.76
5:32.72
▲ 26.94
5:21.45
▲ 11.27
5:37.16
▼ 15.71
1000 Free SCY
18:43.27
15:34.88
▲ 188.39
13:17.05
▲ 137.83
13:10.57
▲ 6.48
1650 Free SCY
31:21.05
26:16.86
▲ 304.19
22:09.87
▲ 246.99
20:55.71
▲ 74.16
21:24.56
▼ 28.85
50 Back SCY
43.41
38.69
▲ 4.72
34.68
▲ 4.01
33.00
▲ 1.68
30.53
▲ 2.47
30.37
▲ 0.16
28.79
▲ 1.58
28.18
▲ 0.61
100 Back SCY
1:39.36
1:26.52
▲ 12.84
1:18.47
▲ 8.05
1:13.43
▲ 5.04
1:05.66
▲ 7.77
1:02.90
▲ 2.76
1:00.73
▲ 2.17
59.64
▲ 1.09
200 Back SCY
2:27.32
2:25.81
▲ 1.51
2:17.46
▲ 8.35
2:09.95
▲ 7.51
2:06.08
▲ 3.87
50 Breast SCY
54.26
47.07
▲ 7.19
39.54
▲ 7.53
100 Breast SCY
1:42.25
1:21.74
▲ 20.51
1:29.62
▼ 7.88
1:17.34
▲ 12.28
1:15.06
▲ 2.28
1:20.32
▼ 5.26
200 Breast SCY
3:05.65
2:44.52
▲ 21.13
2:45.65
▼ 1.13
50 Fly SCY
47.91
39.00
▲ 8.91
36.11
▲ 2.89
33.37
▲ 2.74
28.55
▲ 4.82
28.68
▼ 0.13
27.96
▲ 0.72
100 Fly SCY
1:37.82
1:11.49
▲ 26.33
1:13.13
▼ 1.64
1:02.73
▲ 10.40
1:01.63
▲ 1.10
1:02.12
▼ 0.49
200 Fly SCY
3:06.26
2:51.39
▲ 14.87
2:25.65
▲ 25.74
2:24.25
▲ 1.40
100 IM SCY
1:41.42
1:26.87
▲ 14.55
1:11.31
▲ 15.56
1:05.29
▲ 6.02
1:03.20
▲ 2.09
1:03.70
▼ 0.50
200 IM SCY
3:04.81
2:47.43
▲ 17.38
2:33.48
▲ 13.95
2:30.09
▲ 3.39
2:20.99
▲ 9.10
2:20.46
▲ 0.53
400 IM SCY
5:48.58
5:32.91
▲ 15.67
Improvement<0.5s0.5–2s2–5s5s+Slower

📊 All Attempts by Event

Chronological history of every recorded swim. Click an event to expand its attempt list.

50 Free SCY25.50PB
100 Free SCY54.54PB
200 Free SCY1:56.74PB
500 Free SCY5:21.45PB
1000 Free SCY13:10.57PB
1650 Free SCY20:55.71PB
50 Back SCY28.18PB
100 Back SCY59.64PB
200 Back SCY2:06.08PB
50 Breast SCY39.54PB
100 Breast SCY1:15.06PB
200 Breast SCY2:44.52PB
50 Fly SCY27.96PB
100 Fly SCY1:01.63PB
200 Fly SCY2:24.25PB
200 IM SCY2:20.46PB
400 IM SCY5:32.91PB