Bob Law (M58)

2025

2 Races | 147 mi.

Hainesport Endurance Run

Oct 11th 2025
| Hainesport, NJ
Duration
48 Hours
Overall
11 / 34
Division (M)
8 / 23
102.1

Loopy Looper

Aug 2nd 2025
| Pennsauken Township, NJ
Duration
12 Hours
Overall
63 / 105
Division (M)
41 / 76
45.04

2024

3 Races | 112 mi.

Umstead

Apr 6th 2024
| Raleigh, NC
Distance
50 Miles
Overall
20 / 101
Division (M)
16 / 73
10:59:47

The Algonquin 50K

Feb 10th 2024
| Pocomoke City, MD
Distance
50 KM
Overall
86 / 212
Division (M)
61 / 116
6:32:06

Phunt 50KM Trail Race

Jan 13th 2024
| Elkton, MD
Distance
50 KM
Overall
40 / 76
Division (M)
30 / 52
5:50:12

2023

7 Races | 525 mi.

Dam Douglassville Ultra

Dec 9th 2023
| Douglassville, PA
Duration
8 Hours
Overall
14 / 34
Division (M)
9 / 22
38.4

Hainesport Endurance Run

Oct 7th 2023
| Hainesport, NJ
Duration
48 Hours
Overall
7 / 27
Division (M)
6 / 20
113.96

3 Days at the Fair

May 13th 2023
| Augusta, NJ
Duration
24 Hours
Overall
6 / 75
Division (M)
4 / 51
102

NJ Devil 100 Miler

Apr 22nd 2023
| Bass River State Forest, NJ
Distance
100 Miles
Overall
43 / 89
Division (M)
39 / 75
26:37:24

Naked Bavarian

Mar 4th 2023
| Leesport, PA
Distance
40 Miles
Overall
39 / 83
Division (M)
34 / 66
8:30:39

Forgotten Florida

Feb 4th 2023
| Christmas, FL
Distance
100 Miles
Overall
26 / 51
Division (M)
22 / 43
26:06:20

Phunt 50KM Trail Race

Jan 14th 2023
| Elkton, MD
Distance
50 KM
Overall
39 / 84
Division (M)
33 / 58
6:14:33

2022

11 Races | 1,104 mi.

Frosty Looper 8-hour

Dec 18th 2022
| Pennsauken, NJ
Duration
8 Hours
Overall
27 / 71
Division (M)
18 / 59
41.2502

Tesla Hertz Run

Oct 8th 2022
| Rocky Point, NY
Distance
150 Miles
Overall
6 / 6
Division (M)
6 / 6
52:09:25

GOMU 48 Hour World Championships

Sep 3rd 2022
| Hainesport, NJ
Duration
48 Hours
Overall
8 / 47
Division (M)
6 / 34
154.642

Hainesport Endurance Run

Sep 3rd 2022
| Hainesport, NJ
Duration
48 Hours
Overall
8 / 47
Division (M)
6 / 34
154.642

Burning River

Jul 30th 2022
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
98 / 144
Division (M)
79 / 105
28:31:12

Notchview Ultra

Jul 8th 2022
| Adams, MA
Distance
100 Miles
Overall
3 / 19
Division (M)
3 / 11
27:28:06

3 Days at the Fair

May 12th 2022
| Augusta, NJ
Duration
72 Hours
Overall
2 / 51
Division (M)
2 / 35
208

Shadows of the South 100 mile / 50 mile

Apr 23rd 2022
| Clayton, GA
Distance
50 Miles
Overall
45 / 70
Division (M)
35 / 51
17:23:14

The Georgia Death Race

Mar 26th 2022
| Blairsville, GA
Distance
74 Miles
Overall
58 / 131
Division (M)
52 / 114
21:18:01

Naked Bavarian

Mar 5th 2022
| Leesport, PA
Distance
40 Miles
Overall
51 / 86
Division (M)
40 / 59
8:30:40

Phunt 50KM Trail Race

Jan 15th 2022
| Elkton, MD
Distance
50 KM
Overall
44 / 70
Division (M)
39 / 46
7:23:31

2021

7 Races | 744 mi.

Hainesport Hundred (Inactive)

Dec 31st 2021
| Hainesport, NJ
Duration
24 Hours
Overall
3 / 33
Division (M)
3 / 23
101.08

No Business 100

Oct 1st 2021
| Pickett Archaeology Museum, KY
Distance
100 Miles
Overall
67 / 111
Division (M)
55 / 87
31:23:23

Pine Creek Challenge

Sep 11th 2021
| Wellsboro, PA
Distance
100 Miles
Overall
10 / 63
Division (M)
9 / 49
21:17:00

Hainesport Endurance Run

Jul 3rd 2021
| Hainesport, NJ
Distance
100 Miles
Overall
8 / 16
Division (M)
7 / 13
24:53:51

Great New York Running Exposition

Jun 19th 2021
| New York, NY
Distance
100 Miles
Overall
23 / 35
Division (M)
17 / 26
25:51:24

3 Days at the Fair

May 15th 2021
| Augusta, NJ
Distance
100 Miles (S)
Overall
17 / 134
Division (M)
13 / 83
25:05:17

3 Days at the Fair

May 13th 2021
| Augusta, NJ
Duration
72 Hours
Overall
3 / 58
Division (M)
3 / 35
212

Naked Nick

Jan 31st 2021
| Leesport, PA
Distance
50 KM
Overall
46 / 107
Division (M)
42 / 87
6:23:37

2020

6 Races | 507 mi.

Charleston 100

Dec 27th 2020
| Charleston, SC
Distance
100 Miles
Overall
6 / 29
Division (M)
4 / 18
22:40:00

Mohican Trail Run

Oct 31st 2020
| Loudonville, OH
Distance
100 Miles
Overall
50 / 82
Division (M)
43 / 67
29:44:51

Burning River

Aug 22nd 2020
| Cuyahoga Falls, OH
Distance
100 Miles
Overall
36 / 83
Division (M)
31 / 72
26:26:36

Loopy Looper

Aug 1st 2020
| Pennsauken Township, NJ
Duration
12 Hours
Overall
6 / 65
Division (M)
5 / 45
56.25

Wild Florida Trail Run

Jan 31st 2020
| Canttell, FL
Distance
120 Miles
Overall
43 / 51
Division (M)
31 / 37
36:43:50

Phunt 50KM Trail Race

Jan 18th 2020
| Elkton, MD
Distance
50 KM
Overall
36 / 89
Division (M)
31 / 58
6:12:36

2019

6 Races | 257 mi.

NJ Trail Series One Day

Nov 9th 2019
| Augusta, NJ
Duration
24 Hours
Overall
46 / 80
Division (M)
36 / 58
64

Labor Pain

Sep 1st 2019
| Reading, PA
Duration
12 Hours
Overall
57 / 303
Division (M)
39 / 158
50

Miner's Lady 8-Hour

Jul 27th 2019
| Harper's Ferry, WV
Duration
8 Hours
Overall
15 / 39
Division (M)
12 / 21
31.25

Dirty German Endurance Fest

May 11th 2019
| Philadelphia, PA
Distance
50 Miles
Overall
103 / 122
Division (M)
80 / 93
11:48:17

HAT Trail Run

Mar 23rd 2019
| Havre de Grace, MD
Distance
50 KM
Overall
252 / 356
Division (M)
183 / 247
7:04:25

Phunt 50KM Trail Race

Jan 19th 2019
| Elkton, MD
Distance
50 KM
Overall
68 / 94
Division (M)
49 / 62
7:39:37

2018

5 Races | 193 mi.

Naked Nick

Dec 15th 2018
| Leesport, PA
Distance
50 KM
Overall
105 / 118
Division (M)
77 / 83
8:10:09

Dirty German Endurance Fest

May 12th 2018
| Philadelphia, PA
Distance
50 Miles
Overall
78 / 96
Division (M)
55 / 65
11:05:27

New Jersey Ultra Trail Festival

Apr 15th 2018
| Augusta, NJ
Distance
50 Miles
Overall
11 / 11
Division (M)
9 / 9
16:35:42

Febapple Frozen Fifty

Feb 17th 2018
| Maplewood, NJ
Distance
50 KM
Overall
31 / 42
Division (M)
21 / 26
6:22:27

Phunt 50KM Trail Race

Jan 13th 2018
| Elkton, MD
Distance
50 KM
Overall
61 / 80
Division (M)
46 / 57
6:57:36

2017

2 Races | 62 mi.

Blues Cruise

Oct 1st 2017
| Reading, PA
Distance
50 KM
Overall
265 / 370
Division (M)
186 / 236
7:05:17

Labor Pain

Sep 3rd 2017
| Reading, PA
Duration
12 Hours
Overall
224 / 259
Division (M)
129 / 142
31
49
Races
8y 1m 10d
Longevity
3,652
Lifetime Miles

Personal Bests

50k (12)
5:50:12
2024
50m (5)
10:59:47
2024
100m (12)
21:17:00
2021
24hr (3)
102
2023
12hr (4)
56.25
2020

Distance by Year

2025
147 Miles
2 Races
2024
112 Miles
3 Races
2023
525 Miles
7 Races
2022
1,104 Miles
11 Races
2021
744 Miles
7 Races
2020
507 Miles
6 Races
2019
257 Miles
6 Races
2018
193 Miles
5 Races
2017
62 Miles
2 Races

Multiple Performances

2025
8th Place
2023
6th Place
2022
6th Place
2025
41st Place
2020
5th Place
2024
30th Place
2023
33rd Place
2022
39th Place
2020
31st Place
2019
49th Place
2018
46th Place
2023
34th Place
2022
40th Place
2022
2nd Place
2021
3rd Place
2021
42nd Place
2018
77th Place
2019
39th Place
2017
129th Place

208

72 Hours

101.08

24 Hours

101.08

24 Hours

212

72 Hours

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

Hotfoot Hamster
Buckeye, AZ - 94 finishers
24 Hours | 12 Hours | 6 Hours
Kettlefoot
Mountain City, TN - 28 finishers
50 KM
Connor's Claims Ultra
Stockton, UT - 24 finishers
50 Miles | 50 KM
Yankee Springs Trail Run
Middleville, MI - 60 finishers
100 KM | 50 KM
Spence Mountain Run
Klamath Falls, OR - 11 finishers
50 KM
Great Mansfield Outdoors
Mansfield, ON - 56 finishers
100 KM | 50 KM
Infinitus
Ripton, VT - 36 finishers
100 Miles | 88 KM
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
Lake to Ocean 100K
Port Mayaka, FL - 19 finishers
100 KM
Run The Rim
Arnold, CA - 21 finishers
50 KM
View All Results