Swimmer profile

Leo O'Keefe

Male17-18TAC TitansNC · SOUTHERN

SeasonUSA Swimming season runs Sept – Aug
Event
2016–17
2017–18
2018–19
2019–20
2020–21
2021–22
2022–23
2023–24
2024–25
2025–26
50 Free SCY
30.75
28.73
▲ 2.02
27.75
▲ 0.98
26.22
▲ 1.53
25.41
▲ 0.81
23.54
▲ 1.87
22.25
▲ 1.29
21.45
▲ 0.80
21.41
▲ 0.04
100 Free SCY
1:10.37
1:03.35
▲ 7.02
1:01.99
▲ 1.36
57.82
▲ 4.17
56.51
▲ 1.31
51.62
▲ 4.89
48.29
▲ 3.33
46.85
▲ 1.44
46.34
▲ 0.51
46.62
▼ 0.28
200 Free SCY
2:38.08
2:17.86
▲ 20.22
2:15.50
▲ 2.36
2:04.98
▲ 10.52
2:02.99
▲ 1.99
1:49.94
▲ 13.05
1:44.50
▲ 5.44
1:41.63
▲ 2.87
1:40.06
▲ 1.57
1:41.45
▼ 1.39
500 Free SCY
6:23.54
5:38.55
▲ 44.99
5:26.36
▲ 12.19
5:04.21
▲ 22.15
4:48.47
▲ 15.74
4:36.69
▲ 11.78
4:43.76
▼ 7.07
1000 Free SCY
10:31.17
1650 Free SCY
17:22.38
50 Back SCY
34.42
31.93
▲ 2.49
30.74
▲ 1.19
28.45
▲ 2.29
26.72
▲ 1.73
24.34
▲ 2.38
23.88
▲ 0.46
24.59
▼ 0.71
22.41
▲ 2.18
100 Back SCY
1:18.11
1:08.85
▲ 9.26
1:05.78
▲ 3.07
1:01.87
▲ 3.91
59.72
▲ 2.15
54.91
▲ 4.81
51.84
▲ 3.07
49.66
▲ 2.18
49.09
▲ 0.57
48.72
▲ 0.37
200 Back SCY
2:20.83
2:14.81
▲ 6.02
2:10.57
▲ 4.24
1:59.85
▲ 10.72
1:52.68
▲ 7.17
1:48.57
▲ 4.11
1:48.26
▲ 0.31
1:47.37
▲ 0.89
50 Breast SCY
49.18
40.36
▲ 8.82
36.44
▲ 3.92
36.81
▼ 0.37
29.87
▲ 6.94
100 Breast SCY
1:48.81
1:24.35
▲ 24.46
1:19.61
▲ 4.74
1:11.12
▲ 8.49
1:06.52
▲ 4.60
1:04.74
▲ 1.78
1:04.83
▼ 0.09
200 Breast SCY
2:37.15
2:24.75
▲ 12.40
2:23.02
▲ 1.73
50 Fly SCY
40.79
32.17
▲ 8.62
29.55
▲ 2.62
29.15
▲ 0.40
23.69
▲ 5.46
100 Fly SCY
1:07.37
1:05.07
▲ 2.30
1:03.50
▲ 1.57
56.82
▲ 6.68
52.46
▲ 4.36
50.86
▲ 1.60
49.22
▲ 1.64
48.64
▲ 0.58
200 Fly SCY
2:26.01
2:16.87
▲ 9.14
100 IM SCY
1:22.86
1:13.61
▲ 9.25
1:10.08
▲ 3.53
1:07.23
▲ 2.85
54.54
▲ 12.69
55.37
▼ 0.83
200 IM SCY
3:05.20
2:39.28
▲ 25.92
2:40.12
▼ 0.84
2:22.77
▲ 17.35
2:22.56
▲ 0.21
2:04.89
▲ 17.67
1:57.33
▲ 7.56
1:53.71
▲ 3.62
1:55.33
▼ 1.62
1:55.70
▼ 0.37
400 IM SCY
4:24.27
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 SCY21.41PB
100 Free SCY46.34PB
200 Free SCY1:40.06PB
500 Free SCY4:36.69PB
1000 Free SCY10:31.17PB
1650 Free SCY17:22.38PB
50 Back SCY22.41PB
100 Back SCY48.72PB
200 Back SCY1:47.37PB
50 Breast SCY29.87PB
100 Breast SCY1:04.74PB
200 Breast SCY2:23.02PB
50 Fly SCY23.69PB
100 Fly SCY48.64PB
200 Fly SCY2:16.87PB
200 IM SCY1:53.71PB
400 IM SCY4:24.27PB