Otto Lam (M 50)

2023

2 Races | 131 mi.

Marine Corps Marathon

Oct 29th 2023
| Arlington, VA
Distance
50 KM
Overall
541 / 1293
Division (M)
409 / 923
5:29:17

Great New York Running Exposition

Jun 17th 2023
| New York, NY
Distance
100 Miles
Overall
28 / 69
Division (M)
22 / 51
24:43:19

2022

2 Races | 131 mi.

Marine Corps Marathon

Oct 30th 2022
| Arlington, VA
Distance
50 KM
Overall
665 / 986
Division (M)
473 / 660
5:59:19

Great New York Running Exposition

Jun 18th 2022
| New York, NY
Distance
100 Miles
Overall
12 / 46
Division (M)
10 / 35
22:46:27

2021

1 Race | 62 mi.

Great New York Running Exposition

Jun 19th 2021
| New York, NY
Distance
100 KM
Overall
13 / 44
Division (M)
8 / 29
15:40:00

2020

1 Race | 100 mi.

Rocky Raccoon

Feb 1st 2020
| Huntsville, TX
Distance
100 Miles
Overall
75 / 250
Division (M)
63 / 188
23:27:27

2019

4 Races | 274 mi.

NYRR NYC (Knickerbocker) 60K

Nov 17th 2019
| Manhattan, NY
Distance
60 KM
Overall
162 / 374
Division (M)
128 / 251
6:49:56

Marine Corps Marathon

Oct 27th 2019
| Arlington, VA
Distance
50 KM
Overall
56 / 1329
Division (M)
52 / 843
4:23:17

Great New York Running Exposition

Jun 22nd 2019
| New York, NY
Distance
100 Miles
Overall
8 / 66
Division (M)
7 / 46
22:20:50

Cruel Jewel

May 17th 2019
| Blue Ridge, GA
Distance
105.9 Miles
Overall
70 / 136
Division (M)
60 / 108
39:08:24

2018

5 Races | 490 mi.

NYRR NYC (Knickerbocker) 60K

Nov 17th 2018
| Manhattan, NY
Distance
60 KM
Overall
103 / 358
Division (M)
83 / 249
6:15:37

Spartathlon

Sep 29th 2018
Distance
245 KM
Overall
157 / 239
Division (M)
144 / 213
34:34:42

Great New York Running Exposition

Jun 23rd 2018
| New York, NY
Distance
100 Miles
Overall
7 / 61
Division (M)
6 / 43
21:35:25

Old Dominion

Jun 2nd 2018
| Woodstock, VA
Distance
100 Miles
Overall
27 / 55
Division (M)
22 / 45
23:18:36

Zion Ultras and Trail Half Marathon

Apr 20th 2018
| Virgin, UT
Distance
100 Miles
Overall
56 / 155
Division (M)
49 / 128
26:20:09

2017

3 Races | 237 mi.

NYRR NYC (Knickerbocker) 60K

Nov 18th 2017
| Manhattan, NY
Distance
60 KM
Overall
20 / 357
Division (M)
18 / 248
5:10:54

Great New York Running Exposition

Jun 17th 2017
| New York, NY
Distance
100 Miles
Overall
30 / 60
Division (M)
27 / 49
24:40:16

Massanutten Mountain Trails 100 Mile Run

May 6th 2017
| Fort Valley, VA
Distance
100 Miles
Overall
100 / 149
Division (M)
92 / 128
33:19:34

2016

7 Races | 637 mi.

NYRR NYC (Knickerbocker) 60K

Nov 19th 2016
| Manhattan, NY
Distance
60 KM
Overall
16 / 366
Division (M)
16 / 245
5:07:06

Grindstone

Oct 7th 2016
| Swoope, VA
Distance
100 Miles
Overall
123 / 179
Division (M)
106 / 151
33:47:54

Wasatch 100

Sep 9th 2016
| Kaysville, UT
Distance
100 Miles
Overall
121 / 213
Division (M)
107 / 166
32:01:30

Leadville Trail

Aug 20th 2016
| Leadville, CO
Distance
100 Miles
Overall
124 / 340
Division (M)
108 / 275
27:17:22

Vermont 100

Jul 16th 2016
| West Windsor, VT
Distance
100 Miles
Overall
58 / 256
Division (M)
51 / 195
22:24:37

Western States 100

Jun 25th 2016
| Olympic Valley, CA
Distance
100 Miles
Overall
128 / 280
Division (M)
103 / 217
26:44:40

Rocky Raccoon

Feb 6th 2016
| Huntsville, TX
Distance
100 Miles
Overall
88 / 241
Division (M)
75 / 179
23:36:41

2015

8 Races | 547 mi.

BUS Half Ass Trail Mix-up

Dec 13th 2015
| Queens, NY
Distance
50 KM
Overall
17 / 59
Division (M)
15 / 40
5:03:25

NYRR NYC (Knickerbocker) 60K

Nov 14th 2015
| Manhattan, NY
Distance
60 KM
Overall
36 / 351
Division (M)
31 / 248
5:13:53

NJ Trail Series One Day

Nov 7th 2015
| Augusta, NJ
Duration
24 Hours
Overall
45 / 73
Division (M)
35 / 55
62.999

Badwater 135

Jul 28th 2015
| Death Valley, CA
Distance
135 Miles
Overall
22 / 79
Division (M)
19 / 57
34:45:33

Great New York Running Exposition

Jun 20th 2015
| New York, NY
Distance
100 Miles
Overall
7 / 35
Division (M)
6 / 25
21:09:03

Massanutten Mountain Trails 100 Mile Run

May 16th 2015
| Fort Valley, VA
Distance
100 Miles
Overall
66 / 120
Division (M)
59 / 101
32:41:10

The North Face Endurance Challenge New Y...

May 3rd 2015
| New York, NY
Distance
50 Miles
Overall
108 / 302
Division (M)
101 / 264
11:12:48

USATF National 50K Road Championship & G...

Mar 1st 2015
| East Islip, NY
Distance
50 KM
Overall
36 / 119
Division (M)
30 / 91
4:12:43

2014

8 Races | 741 mi.

NYRR NYC (Knickerbocker) 60K

Nov 15th 2014
| Manhattan, NY
Distance
60 KM
Overall
22 / 301
Division (M)
20 / 199
5:05:31

Staten Island 6 Hour

Sep 20th 2014
| Staten Island, NY
Duration
6 Hours
Overall
3 / 47
Division (M)
3 / 32
40.3

Vermont 100

Jul 19th 2014
| West Windsor, VT
Distance
100 Miles
Overall
79 / 231
Division (M)
66 / 178
22:12:23

Great New York Running Exposition

Jun 21st 2014
| New York, NY
Distance
100 Miles
Overall
11 / 33
Division (M)
9 / 24
21:42:54

3 Days at the Fair

May 17th 2014
| Augusta, NJ
Duration
72 Hours
Overall
7 / 62
Division (M)
5 / 45
213

The North Face Endurance Challenge New Y...

May 3rd 2014
| New York, NY
Distance
50 Miles
Overall
189 / 248
Division (M)
169 / 221
12:38:16

Rocky Raccoon

Feb 1st 2014
| Huntsville, TX
Distance
100 Miles
Overall
68 / 278
Division (M)
54 / 194
22:46:57

Beast of Burden - Winter

Jan 18th 2014
| Lockport, NY
Distance
100 Miles
Overall
11 / 27
Division (M)
9 / 19
23:23:09

2013

9 Races | 837 mi.

NYRR NYC (Knickerbocker) 60K

Nov 16th 2013
| Manhattan, NY
Distance
60 KM
Overall
53 / 316
Division (M)
47 / 212
5:36:28

Javelina Jundred

Oct 26th 2013
| Fountain Hills, AZ
Distance
100 Miles
Overall
38 / 157
Division (M)
32 / 109
23:42:49

Beast of Burden - Summer

Aug 17th 2013
| Lockport, NY
Distance
100 Miles
Overall
30 / 51
Division (M)
22 / 31
25:51:56

Vermont 100

Jul 20th 2013
| West Windsor, VT
Distance
100 Miles
Overall
74 / 205
Division (M)
62 / 159
23:02:54

Great New York Running Exposition

Jun 29th 2013
| New York, NY
Distance
100 Miles
Overall
12 / 21
Division (M)
11 / 18
25:55:09

TARC 100

Jun 14th 2013
| Westwood, MA
Distance
100 Miles
Overall
31 / 65
Division (M)
28 / 54
26:45:24

Umstead

Apr 6th 2013
| Raleigh, NC
Distance
100 Miles
Overall
22 / 162
Division (M)
21 / 116
19:43:58

New Jersey Ultra Trail Festival

Mar 23rd 2013
| Augusta, NJ
Distance
100 Miles
Overall
17 / 41
Division (M)
17 / 30
22:33:52

Beast of Burden - Winter

Jan 26th 2013
| Lockport, NY
Distance
100 Miles
Overall
7 / 35
Division (M)
6 / 30
22:22:20

2012

4 Races | 339 mi.

NYRR NYC (Knickerbocker) 60K

Nov 17th 2012
| Manhattan, NY
Distance
60 KM
Overall
38 / 297
Division (M)
34 / 207
5:25:59

Back On My Feet Lone Ranger

Jul 14th 2012
| Philadelphia, PA
Duration
24 Hours
Overall
14 / 195
Division (M)
9 / 128
101.47

Great New York Running Exposition

Jun 23rd 2012
| New York, NY
Distance
100 Miles
Overall
6 / 14
Division (M)
3 / 7
24:52:50

New Jersey Ultra Trail Festival

Mar 24th 2012
| Augusta, NJ
Distance
100 Miles
Overall
17 / 46
Division (M)
15 / 34
21:37:15

2011

1 Race | 37 mi.

NYRR NYC (Knickerbocker) 60K

Nov 19th 2011
| Manhattan, NY
Distance
60 KM
Overall
79 / 270
Division (M)
65 / 188
5:58:49

2010

1 Race | 37 mi.

NYRR NYC (Knickerbocker) 60K

Nov 20th 2010
| Manhattan, NY
Distance
60 KM
Overall
78 / 215
Division (M)
67 / 158
6:02:38

North American Races

56
Races
12y 11m 16d
Longevity
4,601
Lifetime Miles

Personal Bests

50k (5)
4:12:43
2015
50m (2)
11:12:48
2015
100k (1)
15:40:00
2021
100m (31)
19:43:58
2013
24hr (2)
101.472
2012
6hr (1)
40.3
2014

Distance by Year

2023
131 Miles
2 Races
2022
131 Miles
2 Races
2021
62 Miles
1 Race
2020
100 Miles
1 Race
2019
274 Miles
4 Races
2018
490 Miles
5 Races
2017
237 Miles
3 Races
2016
637 Miles
7 Races
2015
547 Miles
8 Races
2014
741 Miles
8 Races
2013
837 Miles
9 Races
2012
339 Miles
4 Races
2011
37 Miles
1 Race
2010
37 Miles
1 Race

Multiple Performances

2023
409th Place
2022
473rd Place
2019
52nd Place
2023
22nd Place
2022
10th Place
2019
7th Place
2018
6th Place
2017
27th Place
2015
6th Place
2014
9th Place
2013
11th Place
2012
3rd Place
2020
63rd Place
2016
75th Place
2014
54th Place
2019
128th Place
2018
83rd Place
2017
18th Place
2016
16th Place
2015
31st Place
2014
20th Place
2013
47th Place
2012
34th Place
2011
65th Place
2010
67th Place
2016
51st Place
2014
66th Place
2013
62nd Place