Peter Wai (M56)

2026

2 Races | 300 mi.

C&O Canal 100

Apr 25th 2026
| Knoxville, MD
Distance
100 Miles
Overall
154 / 167
Division (M)
127 / 136
29:09:22

Swammie Shuffle 200

Feb 22nd 2026
| Virginia Beach, VA
Distance
200 Miles
Overall
10 / 16
Division (M)
7 / 12
124:39:00

2025

3 Races | 300 mi.

Hainesport Endurance Run

Oct 11th 2025
| Hainesport, NJ
Distance
100 Miles
Overall
20 / 27
Division (M)
13 / 18
27:56:45

C&O Canal 100

Apr 26th 2025
| Knoxville, MD
Distance
100 Miles
Overall
104 / 121
Division (M)
84 / 92
28:57:31

Blackbeard's Revenge 100

Mar 22nd 2025
| Corolla, NC
Distance
100 Miles
Overall
35 / 65
Division (M)
29 / 47
27:46:17

2024

3 Races | 400 mi.

Pine Creek Challenge

Sep 7th 2024
| Wellsboro, PA
Distance
100 Miles
Overall
37 / 43
Division (M)
28 / 33
28:37:01

C&O Canal 100

Apr 27th 2024
| Knoxville, MD
Distance
100 Miles
Overall
49 / 120
Division (M)
41 / 98
25:38:16

Swammie Shuffle 200

Feb 25th 2024
| Virginia Beach, VA
Distance
200 Miles
Overall
13 / 20
Division (M)
10 / 17
104:06:00

2023

3 Races | 191 mi.

Naked Nick

Dec 17th 2023
| Leesport, PA
Distance
50 KM
Overall
53 / 150
Division (M)
47 / 109
5:40:19

Hainesport Endurance Run

Oct 7th 2023
| Hainesport, NJ
Duration
12 Hours
Overall
5 / 34
Division (M)
3 / 18
59.46

NJ Devil 100 Miler

Apr 22nd 2023
| Bass River State Forest, NJ
Distance
100 Miles
Overall
83 / 89
Division (M)
73 / 75
29:45:26

2022

7 Races | 489 mi.

Naked Nick

Dec 18th 2022
| Leesport, PA
Distance
50 KM
Overall
66 / 132
Division (M)
50 / 92
6:17:57

Buckeye Ultra 200 Mile

Sep 29th 2022
| Wellsville, OH
Distance
203 Miles
Overall
20 / 27
Division (M)
15 / 21
112:12:01

Hainesport Endurance Run

Sep 3rd 2022
| Hainesport, NJ
Duration
12 Hours
Overall
1 / 14
Division (M)
1 / 9
56.5041

Midnight Squatchapalooza

Jun 25th 2022
| Columbus, NJ
Duration
6 Hours
Overall
15 / 18
Division (M)
13 / 29
27.5

First State Trail Race

May 22nd 2022
| Wilmington, DE
Distance
50 KM
Overall
14 / 43
Division (M)
12 / 36
6:43:02

C&O Canal 100

Apr 30th 2022
| Knoxville, MD
Distance
100 Miles
Overall
30 / 89
Division (M)
23 / 62
24:43:04

Naked Bavarian

Mar 5th 2022
| Leesport, PA
Distance
40 Miles
Overall
66 / 86
Division (M)
50 / 59
9:03:44

2021

3 Races | 181 mi.

Pine Creek Challenge

Sep 11th 2021
| Wellsboro, PA
Distance
100 Miles
Overall
39 / 63
Division (M)
32 / 49
26:34:45

First State Trail Race

Jun 12th 2021
| Wilmington, DE
Distance
50 KM
Overall
45 / 78
Division (M)
41 / 57
6:44:54

Dirty German Endurance Fest

May 8th 2021
| Philadelphia, PA
Distance
50 Miles
Overall
76 / 129
Division (M)
61 / 87
10:38:15

2020

1 Race | 100 mi.

Pine Creek Challenge

Sep 12th 2020
| Wellsboro, PA
Distance
100 Miles
Overall
10 / 54
Division (M)
8 / 41
22:04:47

2019

5 Races | 280 mi.

Pennypack Trail Fest - 20K, 40K & 60K

Oct 26th 2019
| Philadelphia, PA
Distance
60 KM
Overall
19 / 46
Division (M)
16 / 38
6:38:47

Blues Cruise

Oct 6th 2019
| Reading, PA
Distance
50 KM
Overall
114 / 354
Division (M)
90 / 225
5:53:16

Pine Creek Challenge

Sep 7th 2019
| Wellsboro, PA
Distance
100 KM
Overall
3 / 27
Division (M)
3 / 21
11:13:20

C&O Canal 100

Apr 27th 2019
| Knoxville, MD
Distance
100 Miles
Overall
16 / 93
Division (M)
15 / 77
22:38:17

Naked Prussian

Mar 30th 2019
| Leesport, PA
Distance
50 Miles
Overall
41 / 72
Division (M)
28 / 49
11:18:41

2018

1 Race | 100 mi.

C&O Canal 100

Apr 28th 2018
| Knoxville, MD
Distance
100 Miles
Overall
45 / 63
Division (M)
31 / 42
27:34:04

2017

1 Race | 100 mi.

C&O Canal 100

Apr 29th 2017
| Knoxville, MD
Distance
100 Miles
Overall
38 / 66
Division (M)
30 / 53
27:27:07

2016

2 Races | 93 mi.

Blues Cruise

Oct 2nd 2016
| Reading, PA
Distance
50 KM
Overall
191 / 308
Division (M)
134 / 184
6:39:51

Pine Creek Challenge

Sep 10th 2016
| Wellsboro, PA
Distance
100 KM
Overall
12 / 32
Division (M)
4 / 17
14:23:08
31
Races
9y 7m 19d
Longevity
2,534
Lifetime Miles

Personal Bests

50k (6)
5:40:19
2023
50m (2)
10:38:15
2021
100k (2)
11:13:20
2019
100m (13)
22:04:47
2020
12hr (2)
59.46
2023
6hr (1)
27.5
2022

Distance by Year

2026
300 Miles
2 Races
2025
300 Miles
3 Races
2024
400 Miles
3 Races
2023
191 Miles
3 Races
2022
489 Miles
7 Races
2021
181 Miles
3 Races
2020
100 Miles
1 Race
2019
280 Miles
5 Races
2018
100 Miles
1 Race
2017
100 Miles
1 Race
2016
93 Miles
2 Races

Multiple Performances

2025
84th Place
2024
41st Place
2022
23rd Place
2019
15th Place
2018
31st Place
2017
30th Place
2024
28th Place
2021
32nd Place
2020
8th Place
2023
47th Place
2022
50th Place
2022
12th Place
2021
41st Place
2019
90th Place
2016
134th Place

59.46

12 Hours

59.46

12 Hours

11:13:20

100 KM

Achievements are awarded for races with 25 or more finishers and courses with 200 or more finishers.

Masters: 40-49 / Grand Masters: 50-59 / Senior Grand Masters: 60+

Weekly Newsletter

A roundup of the week's content and most recent race results. Sent once a week on Thursday.

Recent Results

Run The Rim
Arnold, CA - 21 finishers
50 KM
Run Comfy Numb Trail Race
Whistler, BC - 68 finishers
50 KM
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
The Full Mo
Sheridan, IN - 190 finishers
50 KM
Hoof It on the Hill
Cherry Creek, NY - 9 finishers
52 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
View All Results