Matthew So

Mage 19MTNMORPNSTUTHEATWSTV

170 plausible swims · 23 meets · 2023-03-09 → 2026-07-31

Personal records

EventCourseBest CutDateMeet
50 Freestyle SCY 21.48 Sectionals ✓+1.09s to Futures 2025-01-17 2025 Washington Openvenue
100 Freestyle SCY 45.66 Sectionals ✓+1.27s to Futures 2025-02-22 2025 OSAA 6A Championshipsvenue
200 Freestyle SCY 1:40.72 Sectionals ✓+3.13s to Futures 2024-12-07 2024 Oregon Senior Openvenue
500 Freestyle SCY 4:50.39 Sectionals ✓+24.80s to Futures 2025-01-17 2025 PN VAST 48th Annual Washington Openvenue
1000 Freestyle SCY 9:55.75 Sectionals ✓+42.56s to Futures 2025-01-16 2025 Washington Openvenue
1650 Freestyle SCY 16:38.50 Sectionals ✓+67.11s to Futures 2025-01-03 2025 OR HEAT January Intersquadvenue
50 Backstroke SCY 24.15 +1.66s to Futures 2025-03-13 2025 OSI Arena Senior SC Championships
100 Backstroke SCY 53.59 Sectionals ✓+5.00s to Futures 2024-10-20 2024 THSC Fall Invitationalvenue
200 Backstroke SCY 1:58.34 Sectionals ✓+11.85s to Futures 2024-10-19 2024 THSC Fall Invitationalvenue
50 Breaststroke SCY 27.56 +2.27s to Futures 2025-03-13 2025 OSI Arena Senior SC Championships
100 Breaststroke SCY 59.04 Sectionals ✓+4.05s to Futures 2025-03-15 2025 OSI Arena Senior SC Championshipsvenue
50 Butterfly SCY 22.89 +0.90s to Futures 2025-03-13 2025 OSI Arena Senior SC Championships
100 Butterfly SCY 49.03 Sectionals ✓+0.84s to Futures 2025-03-14 2025 OSI Arena Senior SC Championshipsvenue
200 Butterfly SCY 1:57.10 Sectionals ✓+9.21s to Futures 2024-11-09 2024 THSC November Invitationalvenue
100 Individual Medley SCY 54.12 2025-02-01 2025 OR HEAT Senior Sprints Intersquadvenue
200 Individual Medley SCY 1:55.42 Sectionals ✓+6.93s to Futures 2025-01-17 2025 PN VAST 48th Annual Washington Openvenue
50 Freestyle LCM 23.89 Sectionals ✓+0.10s to Futures 2026-06-14 2026 THSC June Openvenue
100 Freestyle LCM 51.31 Futures ✓+0.42s to US Open 2026-07-30 2026 TYR Futures Championships Austinfast pool
200 Freestyle LCM 1:55.16 Sectionals ✓+1.07s to Futures 2025-07-23 USA Swimming Futures Sacramento 2025venue
400 Freestyle LCM 4:27.09 Sectionals ✓+24.90s to Futures 2025-05-02 2025 THSC Spring Invitationalvenue
50 Backstroke LCM 29.01 +2.32s to Futures 2025-07-13 2025 THSC Summer Classicvenue
100 Backstroke LCM 1:01.31 Sectionals ✓+3.12s to Futures 2025-07-12 2025 THSC Summer Classicvenue
200 Backstroke LCM 2:23.61 +2.12s to Sectionals 2025-06-07 2025 THSC June Invitationalvenue
50 Breaststroke LCM 31.70 +2.11s to Futures 2025-07-26 USA Swimming Futures Sacramento 2025venue
100 Breaststroke LCM 1:10.56 Sectionals ✓+5.47s to Futures 2025-07-13 2025 THSC Summer Classicvenue
50 Butterfly LCM 25.46 +0.07s to Futures 2026-07-29 2026 TYR Futures Championships Austin
100 Butterfly LCM 55.66 Futures ✓+0.97s to US Open 2026-07-31 2026 TYR Futures Championships Austinfast pool
400 Individual Medley LCM 4:56.24 Sectionals ✓+23.15s to Futures 2025-06-06 2025 THSC June Invitationalvenue

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 21.91 flat 200 Free Relay 2023-03-09 2023 Northwest Spring Speedo Sectionals
50 Freestyle SCY 20.45 flying 200 Medley Relay (leg 4) 2025-03-14 2025 OSI Arena Senior SC Championships
50 Freestyle SCY 20.62 flying 200 Free Relay (leg 4) 2025-03-14 2025 OSI Arena Senior SC Championships
100 Freestyle SCY 44.68 flying 400 Free Relay (leg 4) 2025-03-15 2025 OSI Arena Senior SC Championships
100 Freestyle SCY 45.59 flying 400 Medley Relay (leg 4) 2025-03-16 2025 OSI Arena Senior SC Championships
200 Freestyle SCY 1:39.91 flying 800 Free Relay (leg 2) 2025-03-13 2025 OSI Arena Senior SC Championships
50 Butterfly SCY 22.18 flying 200 Medley Relay (leg 3) 2025-02-22 2025 OSAA 6A Championships
50 Freestyle LCM 23.97 flat 200 Free Relay 2025-07-23 USA Swimming Futures Sacramento 2025
50 Freestyle LCM 23.07 flying 200 Free Relay (leg 2) 2026-07-29 2026 TYR Futures Championships Austin
50 Freestyle LCM 23.65 flying 200 Medley Relay (leg 4) 2025-07-23 USA Swimming Futures Sacramento 2025
100 Freestyle LCM 51.70 flat 400 Free Relay 2025-07-25 USA Swimming Futures Sacramento 2025
100 Freestyle LCM 51.95 flying 400 Medley Relay (leg 4) 2025-07-26 USA Swimming Futures Sacramento 2025
100 Freestyle LCM 51.56 flying 400 Free Relay (leg 2) 2026-07-31 2026 TYR Futures Championships Austin
200 Freestyle LCM 1:56.91 flying 800 Free Relay (leg 2) 2025-07-24 USA Swimming Futures Sacramento 2025
50 Butterfly LCM 25.03 flying 200 Medley Relay (leg 3) 2026-07-29 2026 TYR Futures Championships Austin
100 Butterfly LCM 54.97 flying 400 Medley Relay (leg 3) 2026-08-01 2026 TYR Futures Championships Austin

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

PR splits

100 Freestyle SCY 45.66

22.15
23.51

Front half 22.15s · back half 23.51s

200 Freestyle SCY 1:40.72

23.93
25.33
25.47
25.99

Front half 49.26s · back half 51.46s

500 Freestyle SCY 4:50.39 RT 0.53s

26.08
29.29
29.27
29.22
28.95
29.01
29.06
29.62
29.51
30.38

Front half 142.81s · back half 147.58s

1000 Freestyle SCY 9:55.75 RT 0.54s

26.43
29.82
30.22
30.48
30.35
30.40
30.31
30.53
30.32
30.31
30.38
30.51
30.17
30.40
30.26
29.91
29.74
29.00
28.61
27.60

Front half 299.17s · back half 296.58s

100 Backstroke SCY 53.59

26.65
26.94

Front half 26.65s · back half 26.94s

200 Backstroke SCY 1:58.34

29.03
30.12
29.67
29.52

Front half 59.15s · back half 59.19s

100 Breaststroke SCY 59.04

27.89
31.15

Front half 27.89s · back half 31.15s

100 Butterfly SCY 49.03

23.33
25.70

Front half 23.33s · back half 25.70s

200 Butterfly SCY 1:57.10

26.62
30.24
30.08
30.16

Front half 56.86s · back half 60.24s

100 Individual Medley SCY 54.12

26.23
27.89

Front half 26.23s · back half 27.89s

200 Individual Medley SCY 1:55.42 RT 0.54s

24.31
30.09
34.33
26.69

Front half 54.40s · back half 61.02s

100 Freestyle LCM 51.31 RT 0.66s

24.33
26.98

Front half 24.33s · back half 26.98s

200 Freestyle LCM 1:55.16

26.44
28.89
29.40
30.43

Front half 55.33s · back half 59.83s

400 Freestyle LCM 4:27.09

30.85
34.59
34.87
34.98
34.74
33.63
32.37
31.06

Front half 135.29s · back half 131.80s

100 Backstroke LCM 1:01.31

29.65
31.66

Front half 29.65s · back half 31.66s

200 Backstroke LCM 2:23.61

36.34
35.64
36.91
34.72

Front half 71.98s · back half 71.63s

100 Breaststroke LCM 1:10.56

32.52
38.04

Front half 32.52s · back half 38.04s

100 Butterfly LCM 55.66 RT 0.69s

25.95
29.71

Front half 25.95s · back half 29.71s

400 Individual Medley LCM 4:56.24

29.95
35.27
40.58
39.50
41.95
42.82
34.13
32.04

Front half 145.30s · back half 150.94s

Reaction time

fastest 0.50s average 0.573s slowest 0.72s 46 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 21.48 8 swims
100 Freestyle SCY 45.66 14 swims
200 Freestyle SCY 1:40.72 11 swims
500 Freestyle SCY 4:50.39 3 swims
1000 Freestyle SCY 9:55.75 2 swims
1650 Freestyle SCY 16:38.50 1 swim
50 Backstroke SCY 24.15 8 swims
100 Backstroke SCY 53.59 3 swims
200 Backstroke SCY 1:58.34 1 swim
50 Breaststroke SCY 27.56 3 swims
100 Breaststroke SCY 59.04 5 swims
50 Butterfly SCY 22.89 11 swims
100 Butterfly SCY 49.03 12 swims
200 Butterfly SCY 1:57.10 3 swims
100 Individual Medley SCY 54.12 1 swim
200 Individual Medley SCY 1:55.42 9 swims
50 Freestyle LCM 23.89 9 swims
100 Freestyle LCM 51.31 16 swims
200 Freestyle LCM 1:55.16 9 swims
400 Freestyle LCM 4:27.09 2 swims
50 Backstroke LCM 29.01 1 swim
100 Backstroke LCM 1:01.31 5 swims
200 Backstroke LCM 2:23.61 2 swims
50 Breaststroke LCM 31.70 3 swims
100 Breaststroke LCM 1:10.56 4 swims
50 Butterfly LCM 25.46 6 swims
100 Butterfly LCM 55.66 16 swims
400 Individual Medley LCM 4:56.24 2 swims