Leni So

Fage 18CTEZMRNEVALIACSSACTS

349 plausible swims · 75 meets · 2019-04-26 → 2026-06-29

Personal records

EventCourseBest CutDateMeet
50 Freestyle SCY 24.91 AA+0.12s to AAA 2024-02-17 CT BULL Invite venue
100 Freestyle SCY 53.11 AAA+1.82s to AAAA 2024-10-18 CT GRYM October Invite venue
200 Freestyle SCY 1:56.52 AAA+5.13s to AAAA 2022-03-11 2022 MR Metro SC Junior Olympics
500 Freestyle SCY 4:20.83 AAAA 2021-11-19 2021 MR LIAC Thanksgiving Invitational
50 Backstroke SCY 28.27 AA+0.88s to AAA 2026-02-14 CT BULL Last Chance Meet venue
100 Backstroke SCY 59.19 AA+0.70s to AAA 2024-12-12 2024 NE CRA Winter Invitational
200 Backstroke SCY 2:08.01 AA+0.92s to AAA 2024-12-12 2024 NE CRA Winter Invitational
50 Breaststroke SCY 30.39 AAAA 2026-03-29 2026 EZ North Speedo Short Course Sectionals venue
100 Breaststroke SCY 1:03.81 AAAA 2021-01-24 2021 MR LIAC Ready To Go Age Group TT
200 Breaststroke SCY 2:22.99 AAA+4.30s to AAAA 2024-12-12 2024 NE CRA Winter Invitational
50 Butterfly SCY 28.29 AA+0.90s to AAA 2023-11-09 110923cpac results
100 Butterfly SCY 58.74 AA+0.75s to AAA 2023-10-14 CT CPAC October Age Group Meet
200 Butterfly SCY 2:01.52 AAAA 2023-11-09 110923cpac results
100 Individual Medley SCY 1:11.39 2019-11-02 2019 Mid-Atlantic AG Championship Showdown slow pool
200 Individual Medley SCY 2:09.01 AAA+4.42s to AAAA 2024-12-12 2024 NE CRA Winter Invitational
400 Individual Medley SCY 4:26.69 AAA+1.30s to AAAA 2021-02-13 2021 MR LIAC Saturday, February 13th Time Tri
50 Freestyle LCM 28.20 AAA+1.11s to AAAA 2024-06-14 2024 CT CPAC Father's Day Fun Fest
100 Freestyle LCM 59.11 AAA+0.52s to AAAA 2022-07-14 2022 MR TYR Senior Mets LC Championships
200 Freestyle LCM 2:16.86 AA+3.87s to AAA 2024-05-04 CT CPAC May Invite venue
400 Freestyle LCM 4:40.17 AAA+12.38s to AAAA 2022-07-22 2022 Metropolitan Long Course Junior Olympics
50 Backstroke LCM 34.97 A+0.68s to AA 2021-05-15 2021 MR LIAC Spring Kickoff Invitational
100 Backstroke LCM 1:08.80 AA+0.81s to AAA 2024-05-31 CT ZEUS May Invite slow pool
200 Backstroke LCM 2:25.74 AAA+4.65s to AAAA 2023-01-01 Metropolitan Swimming Club
50 Breaststroke LCM 37.03 AA+0.74s to AAA 2026-06-29 WYW Firecracker Finale venue
100 Breaststroke LCM 1:17.87 AA+0.58s to AAA 2024-06-14 2024 CT CPAC Father's Day Fun Fest
200 Breaststroke LCM 2:52.61 AA+3.82s to AAA 2024-05-18 2024 NE CRIM MAY TEAM SPECIATY venue
50 Butterfly LCM 32.92 A+1.03s to AA 2021-05-15 2021 MR LIAC Spring Kickoff Invitational
100 Butterfly LCM 1:13.10 BB+0.91s to A 2024-05-04 CT CPAC May Invite venue
200 Butterfly LCM 2:40.45 BB+0.76s to A 2026-06-05 GRYM June Invite venue
200 Individual Medley LCM 2:32.44 AA+2.95s to AAA 2025-06-20 CPAC June Invitational venue
400 Individual Medley LCM 5:33.11 AA+13.82s to AAA 2022-07-22 2022 Metropolitan Long Course Junior Olympics

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

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 25.17 flat 200 Free Relay 2024-12-15 2024 NE CRA Winter Invitational
50 Freestyle SCY 24.68 flying 200 Free Relay (leg 2) 2024-03-24 2024 EZ North Region Speedo Sectional Champs
50 Freestyle SCY 24.69 flying 200 Medley Relay (leg 4) 2024-12-13 2024 NE CRA Winter Invitational
100 Freestyle SCY 57.28 flat 400 Free Relay 2021-11-05 2021 VA Mid-Atlantic AG Championship Showdown
100 Freestyle SCY 53.94 flying 400 Free Relay (leg 2) 2024-03-23 2024 EZ North Region Speedo Sectional Champs
50 Backstroke SCY 29.74 flat 200 Medley Relay 2021-11-06 2021 VA Mid-Atlantic AG Championship Showdown
100 Breaststroke SCY 1:11.34 flying 400 Medley Relay (leg 2) 2021-11-06 2021 VA Mid-Atlantic AG Championship Showdown

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 · SCY

5645 points (6/6 events)

EventTime Points
500 FR SCY 4:20.83 1100
200 BK SCY 2:08.01 805
200 BR SCY 2:22.99 908
200 FL SCY 2:01.52 1014
200 IM SCY 2:09.01 860
400 IM SCY 4:26.69 958

IMR 17-18 · SCY

4329 points (5/5 events)

EventTime Points
200 FR SCY 1:56.52 850
100 BK SCY 59.19 801
100 BR SCY 1:03.81 989
100 FL SCY 58.74 829
200 IM SCY 2:09.01 860

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

PR splits

100 Freestyle SCY 53.11 split/total mismatch

30.73
29.12
25.32
27.79

200 Freestyle SCY 1:56.52

26.87
55.89
27.58
57.24
87.44
116.52

500 Freestyle SCY 4:20.83 split/total mismatch

28.58
31.43
32.45
32.67
169.75
32.81

Front half 92.46s · back half 168.37s

100 Backstroke SCY 59.19 split/total mismatch

28.45
2.29

Front half 28.45s · back half 30.74s

200 Backstroke SCY 2:08.01 split/total mismatch

29.03
2.63
1.63
0.74

Front half 31.66s · back half 96.35s

100 Breaststroke SCY 1:03.81

36.43
75.25
30.24
63.81

200 Breaststroke SCY 2:22.99 split/total mismatch

31.61
4.50
1.38
0.29

Front half 36.11s · back half 106.88s

50 Butterfly SCY 28.29 split/total mismatch

28.82
32.62
34.39
34.10

Front half 61.44s · back half -33.15s

100 Butterfly SCY 58.74

14.46
32.63
49.70
68.04
27.89
58.74

200 Butterfly SCY 2:01.52

32.09
68.44
107.02
145.73
27.66
58.74
89.88
121.52

100 Individual Medley SCY 1:11.39

33.03
38.36

Front half 33.03s · back half 38.36s

200 Individual Medley SCY 2:09.01 split/total mismatch

28.20
32.23
38.01
30.57

400 Individual Medley SCY 4:26.69 split/total mismatch

27.65
31.23
36.00
35.98
39.03
38.88
29.67
29.41

Front half 130.86s · back half 135.83s

50 Freestyle LCM 28.20 split/total mismatch

45.76
45.39
57.07
40.23

200 Freestyle LCM 2:16.86 split/total mismatch

36.29
40.21
39.68
41.23

100 Breaststroke LCM 1:17.87 split/total mismatch

38.11
42.18
87.63
36.14
41.73

200 Breaststroke LCM 2:52.61

38.71
43.88
45.32
44.70

Front half 82.59s · back half 90.02s

50 Butterfly LCM 32.92 split/total mismatch

55.45
58.96

Front half 55.45s · back half -22.53s

100 Butterfly LCM 1:13.10 split/total mismatch

33.34
6.42

Front half 33.34s · back half 39.76s

200 Individual Medley LCM 2:32.44 split/total mismatch

32.05
38.37
46.08
34.88
33.62
40.90
43.60
34.32

400 Individual Medley LCM 5:33.11

36.91
42.96
41.67
41.88
48.30
48.24
37.22
35.93

Front half 163.42s · back half 169.69s

Progression

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

50 Freestyle SCY 24.91 18 swims
100 Freestyle SCY 53.11 19 swims
200 Freestyle SCY 1:56.52 13 swims
500 Freestyle SCY 4:20.83 6 swims
50 Backstroke SCY 28.27 14 swims
100 Backstroke SCY 59.19 21 swims
200 Backstroke SCY 2:08.01 14 swims
50 Breaststroke SCY 30.39 11 swims
100 Breaststroke SCY 1:03.81 33 swims
200 Breaststroke SCY 2:22.99 24 swims
50 Butterfly SCY 28.29 1 swim
100 Butterfly SCY 58.74 6 swims
200 Butterfly SCY 2:01.52 1 swim
100 Individual Medley SCY 1:11.39 3 swims
200 Individual Medley SCY 2:09.01 21 swims
400 Individual Medley SCY 4:26.69 9 swims
50 Freestyle LCM 28.20 16 swims
100 Freestyle LCM 59.11 12 swims
200 Freestyle LCM 2:16.86 6 swims
400 Freestyle LCM 4:40.17 5 swims
50 Backstroke LCM 34.97 2 swims
100 Backstroke LCM 1:08.80 15 swims
200 Backstroke LCM 2:25.74 12 swims
50 Breaststroke LCM 37.03 4 swims
100 Breaststroke LCM 1:17.87 23 swims
200 Breaststroke LCM 2:52.61 14 swims
50 Butterfly LCM 32.92 3 swims
100 Butterfly LCM 1:13.10 6 swims
200 Butterfly LCM 2:40.45 1 swim
200 Individual Medley LCM 2:32.44 11 swims
400 Individual Medley LCM 5:33.11 5 swims