Cody Teslow (M48)

2026

1 Race | 50 mi.

Ice Age Trail

May 9th 2026
| La Grange, WI
Distance
50 Miles
Overall
198 / 240
Division (M)
144 / 170
11:39:46

2025

3 Races | 112 mi.

Hixon 50

Oct 26th 2025
| La Crosse, WI
Distance
50 KM
Overall
24 / 88
Division (M)
20 / 64
6:29:34

Crater Trail Run

Jun 7th 2025
| Decorah, IA
Distance
50 KM
Overall
16 / 50
Division (M)
13 / 38
5:51:05

Ice Age Trail

May 10th 2025
| La Grange, WI
Distance
50 Miles
Overall
180 / 196
Division (M)
143 / 152
11:46:20

2024

5 Races | 262 mi.

Hixon 50

Oct 27th 2024
| La Crosse, WI
Distance
50 KM
Overall
35 / 86
Division (M)
29 / 60
6:34:51

Superior Fall Trail Races

Sep 6th 2024
| Two Harbors, MN
Distance
100 Miles
Overall
80 / 163
Division (M)
65 / 125
33:18:12

Marquette Trail 50

Aug 17th 2024
| Marquette, MI
Distance
50 Miles
Overall
41 / 63
Division (M)
36 / 52
13:25:15

Crater Trail Run

Jun 1st 2024
| Decorah, IA
Distance
50 KM
Overall
23 / 56
Division (M)
23 / 42
6:09:40

Ice Age Trail

May 11th 2024
| La Grange, WI
Distance
50 Miles
Overall
85 / 286
Division (M)
73 / 216
10:00:49

2023

4 Races | 212 mi.

Hixon 50

Oct 29th 2023
| La Crosse, WI
Distance
50 KM
Overall
29 / 110
Division (M)
26 / 74
5:46:28

Superior Fall Trail Races

Sep 8th 2023
| Two Harbors, MN
Distance
100 Miles
Overall
94 / 163
Division (M)
79 / 125
33:43:08

Crater Trail Run

Jun 3rd 2023
| Decorah, IA
Distance
50 KM
Overall
15 / 39
Division (M)
14 / 29
6:31:32

Ice Age Trail

May 13th 2023
| La Grange, WI
Distance
50 Miles
Overall
158 / 289
Division (M)
129 / 223
10:58:56

2022

3 Races | 112 mi.

Hixon 50

Oct 30th 2022
| La Crosse, WI
Distance
50 KM
Overall
24 / 71
Division (M)
21 / 48
6:21:17

Whiterock Ultra

Jul 9th 2022
| Coon Rapids, IA
Distance
50 Miles
Overall
14 / 48
Division (M)
11 / 36
9:26:40

Crater Trail Run

Jun 4th 2022
| Decorah, IA
Distance
50 KM
Overall
9 / 28
Division (M)
9 / 23
5:57:33

2021

3 Races | 131 mi.

Tunnel Hill 100

Nov 13th 2021
| Vienna, IL
Distance
50 Miles
Overall
159 / 368
Division (M)
102 / 219
10:58:14

Hixon 50

Oct 31st 2021
| La Crosse, WI
Distance
50 KM
Overall
44 / 90
Division (M)
37 / 62
6:43:25

Ice Age Trail

Sep 11th 2021
| La Grange, WI
Distance
50 Miles
Overall
96 / 111
Division (M)
67 / 79
11:44:15

2020

2 Races | 71 mi.

Crater Trail Run

Aug 22nd 2020
| Decorah, IA
Distance
50 KM
Overall
13 / 18
Division (M)
11 / 15
6:46:20

St. Croix 40 Winter Ultra

Jan 11th 2020
| Hinckley, MN
Distance
40 Miles
Overall
17 / 38
Division (M)
11 / 28
10:27:00

2019

5 Races | 282 mi.

Hixon 50

Oct 27th 2019
| La Crosse, WI
Distance
50 KM
Overall
33 / 122
Division (M)
27 / 76
5:24:41

Fat Dog 120

Aug 9th 2019
| Manning Park, BC
Distance
120 Miles
Overall
78 / 95
Division (M)
66 / 78
46:24:01

Dances with Dirt - Devil's Lake

Jul 13th 2019
| Baraboo, WI
Distance
50 Miles
Overall
43 / 44
Division (M)
33 / 34
12:51:14

Crater Trail Run

Jun 1st 2019
| Decorah, IA
Distance
50 KM
Overall
12 / 39
Division (M)
11 / 32
6:05:03

Ice Age Trail

May 11th 2019
| La Grange, WI
Distance
50 Miles
Overall
195 / 361
Division (M)
155 / 250
10:33:56

2018

4 Races | 231 mi.

Hixon 50

Oct 28th 2018
| La Crosse, WI
Distance
50 KM
Overall
16 / 119
Division (M)
13 / 60
5:52:01

Grindstone Trail Running Festival by UTM...

Oct 5th 2018
| Augusta County, VA
Distance
100 Miles
Overall
119 / 207
Division (M)
104 / 175
32:25:57

Underdown Trail Races

Aug 25th 2018
| Merrill, WI
Distance
50 Miles
Overall
1 / 11
Division (M)
1 / 5
9:35:13

Ice Age Trail

May 12th 2018
| La Grange, WI
Distance
50 Miles
Overall
147 / 325
Division (M)
118 / 226
10:35:42

2017

4 Races | 162 mi.

Hixon 50

Oct 29th 2017
| La Crosse, WI
Distance
50 KM
Overall
32 / 111
Division (M)
27 / 74
6:04:07

Superior Fall Trail Races

Sep 8th 2017
| Two Harbors, MN
Distance
50 Miles
Overall
66 / 105
Division (M)
56 / 73
14:23:55

Ice Age Trail

May 13th 2017
| La Grange, WI
Distance
50 Miles
Overall
174 / 244
Division (M)
134 / 176
11:28:48

Ozark Foothills Endurance Runs

Apr 8th 2017
| Wildwood, MO
Distance
50 KM
Overall
30 / 50
Division (M)
24 / 35
7:07:21

2016

4 Races | 181 mi.

Hixon 50

Oct 30th 2016
| La Crosse, WI
Distance
50 KM
Overall
47 / 113
Division (M)
38 / 74
6:14:28

Tahoe Rim Trail

Jul 16th 2016
| Carson City, NV
Distance
50 Miles
Overall
95 / 143
Division (M)
63 / 86
14:58:02

Black Hills 100

Jun 24th 2016
| Sturgis, SD
Distance
50 Miles
Overall
22 / 49
Division (M)
14 / 30
12:46:52

Ice Age Trail

May 14th 2016
| La Grange, WI
Distance
50 Miles
Overall
146 / 297
Division (M)
114 / 208
10:35:33

2015

3 Races | 112 mi.

Hixon 50

Nov 1st 2015
| La Crosse, WI
Distance
50 KM
Overall
29 / 58
Division (M)
25 / 43
6:07:34

Ice Age Trail

May 9th 2015
| La Grange, WI
Distance
50 Miles
Overall
142 / 285
Division (M)
124 / 219
10:23:16

Post Oak Lodge Challenge

Mar 7th 2015
| Tulsa, OK
Distance
50 KM
Overall
19 / 98
Division (M)
14 / 66
6:01:44

2014

1 Race | 31 mi.

Fall Back Blast Trail Run

Nov 4th 2014
| Eau Claire, WI
Distance
50 KM
Overall
9 / 29
Division (M)
9 / 22
5:02:56

2013

3 Races | 93 mi.
Distance
50 KM
Overall
122 / 358
Division (M)
97 / 216
6:17:48

The North Face Endurance Challenge Atlan...

Sep 28th 2013
| Pine Mountain, GA
Distance
50 KM
Overall
43 / 166
Division (M)
38 / 122
7:15:14

The North Face Endurance Challenge Wisco...

Sep 14th 2013
| Dousman, WI
Distance
50 KM
Overall
47 / 232
Division (M)
43 / 157
5:08:22

2012

1 Race | 40 mi.

Free State Trail Run

Apr 21st 2012
| Lawrence, KS
Distance
40 Miles
Overall
8 / 53
Division (M)
8 / 36
7:05:53

2008

1 Race | 31 mi.

The North Face Endurance Challenge Wisco...

Oct 25th 2008
| Dousman, WI
Distance
50 KM
Overall
62 / 115
Division (M)
49 / 88
5:51:08
47
Races
17y 6m 20d
Longevity
2,115
Lifetime Miles

Personal Bests

50k (23)
5:02:56
2014
50m (18)
9:26:40
2022
100m (3)
32:25:57
2018

Distance by Year

2026
50 Miles
1 Race
2025
112 Miles
3 Races
2024
262 Miles
5 Races
2023
212 Miles
4 Races
2022
112 Miles
3 Races
2021
131 Miles
3 Races
2020
71 Miles
2 Races
2019
282 Miles
5 Races
2018
231 Miles
4 Races
2017
162 Miles
4 Races
2016
181 Miles
4 Races
2015
112 Miles
3 Races
2014
31 Miles
1 Race
2013
93 Miles
3 Races
2012
40 Miles
1 Race
2008
31 Miles
1 Race

Multiple Performances

2026
144th Place
2025
143rd Place
2024
73rd Place
2023
129th Place
2021
67th Place
2019
155th Place
2018
118th Place
2017
134th Place
2016
114th Place
2015
124th Place
2025
20th Place
2024
29th Place
2023
26th Place
2022
21st Place
2021
37th Place
2019
27th Place
2018
13th Place
2017
27th Place
2016
38th Place
2015
25th Place
2025
13th Place
2024
23rd Place
2023
14th Place
2022
9th Place
2020
11th Place
2019
11th Place

6:05:03

50 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

Worlds End Ultramarathons
Forksville, PA - 299 finishers
100 KM | 50 KM
Rabid Raccoon 100
Beaver Falls, PA - 275 finishers
100 Miles | 100 KM
Blackfoot Ultra
Edmonton, AB - 124 finishers
100 KM | 50 Miles | 50 KM
Mohican Trail Run
Loudonville, OH - 251 finishers
100 Miles | 50 Miles
Cinderella Trail - Spring
Oakland, CA - 28 finishers
50 KM
Coz's Backyard Ultra
Holland Patent, NY - 16 finishers
Backyard
Salt Lake Foothills Trail Races
Salt Lake City, UT - 84 finishers
50 Miles | 50 KM
North Fork 50 Mile/50K
Pine, CO - 255 finishers
50 Miles | 50 KM
Chesterfield Gorge Ultra
West Chesterfield, MA - 120 finishers
100 Miles | 100 KM | 50 Miles | 50 KM
View All Results