4 FORE 30 INFINITY BACKYARD ULTRA (posted November 18th)
The final finisher for the final, swan song edition of the 4 Fore 30 Infinity Backyard Ultra was Nicholas Steel of Mankato, Minnesota. Nicholas, despite being only 23 years old, has a long, impressive list of ultramarathon and backyard ultra finishes. In the fifteen events he's competed in within the last twelve months, he was the overall winner five times, and finished lower than fifth just once. He's registered for two more backyard ultras in coming months, including the Queeny Backyard Ultra in February. (Queeny is a silver ticket race for those hoping to join the U.S. national team for the Big Dog's Backyard Ultra World Team Championship next fall.)
Nicholas needed 32 hours (133.3 miles) to dispatch his sole remaining competitor, Brett Rinehart of Chanute, Kansas and claim victory. Brett went beyond his previous personal backyard best of 107 miles; Nicholas' personal record was 137 miles. This was the first appearance at 4 Fore 30 for both.
What perhaps most distinguished this year's race from all previous ones is that the final two competitors battled alone for 13 hours, or 54 miles, after five competitors, including two-time winner Cody Eubanks, dropped out after 18 hours (75 miles). In nearly every year but one, the final two competitors at 4 Fore 30 had company up to near the very end. (The exception was a 9-hour (38 mile) duel just between Chris Boyle and Cody Eubanks in 2020.)
Another surprise at this year's race was the subdued showing for the women. The top woman this year was Bobbi Snodgrass of Lake Ozark, who finished 22nd overall, covering 45.8 miles (11 hours). Except for the first two years of 4 Fore 30, when the top women lasted 68 and 91.7 miles (or 17 and 22 hours), respectively, the top female has always gone 100 miles (24 hours) or more.
This year's starting field of 58 competitors was down from 2024. Here are the year-by-year totals:
2018 36
2019 59
2020 103
2021 61
2022 51
2023 77
2024 75
2025 58
The complete race results are posted here.
Twenty-five, or 43%, of the 58 competitors in this year's field were from the Lake area. Here are their results:
Place |
Name |
City |
Miles Completed |
3(tie) |
Gunnar Rhoads | Camdenton | 75 |
17 (tie) |
Tucker Seise | Osage Beach | 50 |
22 |
Bobbi Snodgrass | Lake Ozark | 45.83 |
23 (tie) |
Elaine Mallahan | Montreal | 41.67 |
23 (tie) |
Ava Canales | Camdenton | 41.67 |
25 |
Averie Hotle | Sunrise Beach | 37.5 |
30 (tie) |
Dylan Tufts | Camdenton | 29.17 |
30 (tie) |
James Newell | Lake Ozark | 29.17 |
36 (tie) |
Payton Canales | Camdenton | 25 |
36 (tie) |
Natasha Boettcher | Camdenton | 25 |
36 (tie) |
Nobel Mallahan | Montreal | 25 |
36 (tie) |
Rosie Falter | Lake Ozark | 25 |
44 (tie) |
Rob Kucsik | Lake Ozark | 20.83 |
44 (tie) |
Logan Blackwood | Camdenton | 20.83 |
44 (tie) |
Gracie Ulam | Camdenton | 20.83 |
44 (tie) |
Brandon Goring | Camdenton | 20.83 |
44 (tie) |
Ellis Pitts | Camdenton | 20.83 |
49 (tie) |
Jennifer Renton | Camdenton | 16.67 |
49 (tie) |
Katie Roberts | Camdenton | 16.67 |
49 (tie) |
Nigher Alfaro | Eldon | 16.67 |
49 (tie) |
Curtis Wehmeyer | Camdenton | 16.67 |
49 (tie) |
Lauren Moriearty | Lake Ozark | 16.67 |
56 |
Bret Hotle | Sunrise Beach | 12.5 |
57 |
Chuck Pitts | Roach | 8.33 |
58 |
Gary Thompson | Osage Beach | 4.17 |
This year's competitors completed an average of 40.4 miles. That compares to an average of 43.0 miles last year, and to the lowest average of 39.4 miles at the inaugural race in 2018. (The highest average was 52.2 miles in 2021.)
Expressed in terms of conventional race distances, exactly half the field ended up running a 50K or more. The most common distance at which competitors called it a day was 25 miles (6 hours). Eight decided to bow out at that point.
| DISTRIBUTION OF COMPETITORS BY NUMBER OF MILES COMPLETED, GROUPED ACCORDING TO CONVENTIONAL RACE DISTANCES |
|
|---|---|
Conventional
Race Distance |
Number of competitors completing this distance |
| Half marathon or less (0 to 13.1 miles) | 3 |
| Half marathon to marathon (13.1 to 26.2 miles) | 20 |
| Marathon to 50K (26.2 to 31.0 miles) | 6 |
| 50K to 100K (31.0 to 62 miles) | 18 |
| 100K up to 100 miles | 9 |
| 100 miles or more | 2 |
| Total | 58 |
After eight years of 4 Fore 30, three competitors--Gavin Eubank (of Columbia), Rob Kucsik, and Tucker Seise--have the distinction of having participated in every race.
Mile 90 Photography's photos from the race can be found here.
* * * * *
HONORING OUR HEROES MARATHON, MARATHON RELAY, HALF MARATHON, 10K & 5K (posted November 17th)
0thA record field of 501 runners turned out on Saturday for the tenth annual Honoring Our Heroes Marathon, Marathon Relay, Half Marathon, 10K & 5K (Facebook page). The marathoners started in Salem, the half marathoners started halfway between Salem and Rolla, and the 5K/10K runners started in Rolla.
Three runners were from the Lake area.
April Leonard finished her eighth Honoring Our Heroes marathon, finishing in 5:18:12 and placing third (of four) in the women's 55-59 age group.
Also competing in the marathon, Jordan Quick of Gravois Mills finished in 5:33:37. That placed Jordan fourth (of six) in the men's 25-29 age group.
Jim McDermott ran the half marathon, and won the men's 70-74 age group by default, with a tim eof 2:17:40.
Two other race participants familiar to many of us, Melissa and Larry Sharp of Waynesville, finished the marathon and 5K, respectively, in 5:53:45 and 55:49.
The complete race results can be found here.
The number of finishers was up 41% from last year. Here are the number of finishers, by distance, in the race's nine-year history.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Marathon | 32 |
46 |
51 |
91 |
92 |
64 |
50 |
69 |
67 |
90 |
| Half Marathon | 108 |
68 |
105 |
129 |
119 |
141 |
58 |
121 |
127 |
161 |
| 10K | - |
- |
- |
47 |
34 |
57 |
44 |
71 |
38 |
68 |
| 5K | 58 |
69 |
79 |
79 |
77 |
92 |
110 |
138 |
123 |
182 |
| Total | 198 |
183 |
225 |
346 |
322 |
354 |
262 |
399 |
355 |
501 |
| Marathon relay teams | 3 |
0 |
7 |
8 |
10 |
5 |
9 |
12 |
7 |
5 |
Sentimental favorite, veteran Bob Gravley of Salem, Missouri returned to Honoring Our Heroes this year after a one-year absence, and finished it for the ninth time. Now 88, Bob finished the 10K in 2:01:35. (That's not a Missouri state running record, though, for 88 year-old men. The record is 1:46:29, set in 2008.)
* * * * *
MO' COWBELL MARATHON, HALF MARATHON, 10K & 5K (updated November 10th)

Update: Because Athlinks.com makes it essentially impossible to search their results for large races, I didn't know that Joan Wolf had an outstanding race at MO' Cowbell on October 5th. Joan finished the marathon in 3:47:25, and won the women's 50-54 age group over eight others. Here's a link to Joan's splits (her pace was incredibly stead throughout the race) and photos.
A tip of the hat to Mark Matthews for bringing Joan's result to my attention. If anyone else participated in the race and would like your results acknowledged, please let me know. Ratting out someone who's playing quiet about their result is also perfectly acceptable.
* * * * *
World records fall at Tunnel Hill: The Tunnel Hill 100M/100K/50M/Marathon in Vienna, Illinois is a very popular trail race, and whose flat, certified courses attract runners hoping to set new records. Three women set new world or American records at this past weekend's race:
Women's 100-mile world record: Catriona Jennings, 12:37:04 (not yet official)
Women's100K American record: Courtney Olsen, 6:59:56
Women's 50-mile world record: Anne Flower, 5:18:57
* * * * *
BASS PRO SHOPS FITNESS SERIES' DOGWOOD CANYON TRAIL RUNS (posted November 10th)

Six Lake-area runners competed at the Bass Pro Shops Fitness Series' Dogwood Canyon Trail Runs on Saturday and Sunday. As is usually the case, all of races at this year's event were sold out.
Here are the results for our Lake-area runners. If I missed anyone in the listing below, please let me know.
| DOGWOOD CANYON TRAIL RUNS LAMPE, MISSOURI NOVEMBER 8 - 9, 2025 RESULTS FOR LAKE-AREA PARTICIPANTS |
||||
|---|---|---|---|---|
Name |
City |
Finish Time |
Age Group |
Age Group Place |
| 50K: | ||||
| William Faulconer | Lake Ozark | 5:54:16 |
M19-24 |
2 of 6 |
| Paul Faulconer | Lake Ozark | 7:10:08 |
M45-49 |
2 of 4 |
| 25K: | ||||
| Marlisa Nolan | Osage Beach | 3:53:49 |
F55-59 |
4 of 10 |
| 15K: | ||||
| Kalise Lischwe | Osage Beach | 1:54:38 |
F35-39 |
13 of 42 |
| Natasha Boettcher | Camdenton | 1:59:44 |
F35-39 |
21 of 42 |
| Heather Miller | Camdenton | 2:11:45 |
F40-44 |
20 of 39 |
| Marlisa Nolan | Osage Beach | 2:13:51 |
F55-59 |
5 of 16 |
Complete race results can be found here.
* * * * *
MISSOURI STATE HIGH SCHOOL CROSS COUNTRY CHAMPIONSHIPS (posted November 10th)
Here are the results for our local high school cross country runners at the state championship meet held on Friday and Saturday at the Gans Creek Cross Country Course in Columbia.
| Name | School | Year | Finish Time | Place |
|---|---|---|---|---|
| CLASS 4: | ||||
| BOYS: | ||||
| Luke Webb | Camdenton | 12 |
18:10 |
121 of 157 |
| GIRLS: | ||||
| Averie Hotle | Camdenton | 11 |
19:39 |
19 of 160 |
| Gracie Ulam | Camdenton | 10 |
21:30 |
83 of 160 |
| Payton Canales | Camdenton | 12 |
23:14 |
141 of 160 |
| CLASS 3: | ||||
| BOYS: | ||||
| Ben Koeppen | Osage | 11 |
16:53 |
25 of 165 |
| Luke Wolf | Osage | 12 |
17:42 |
65 of 165 |
| Brayden Albrecht | Versailles | 12 |
17:56 |
87 of 165 |
| James Newell | Osage | 10 |
17:59 |
89 of 165 |
| Logan Gardner | Eldon | 12 |
18:09 |
96 of 165 |
| Robert Ford | Osage | 10 |
18:11 |
101 of 165 |
| Bryson Wyrick | Osage | 10 |
18:25 |
116 of 165 |
| Oliver Feeler | Osage | 9 |
19:59 |
159 of 165 |
| GIRLS: | ||||
| Rosie Falter | Osage | 11 |
20:35 |
29 of 164 |
| Elysha Wilkins | Versailles | 11 |
21:33 |
52 of 164 |
| Jocelyn Kile | Osage | 11 |
21:44 |
63 of 164 |
| Macy Kauten | Osage | 10 |
21:47 |
65 of 164 |
| Mary Long | Osage | 12 |
22:19 |
93 of 164 |
| Della Long | Osage | 10 |
22:54 |
111 of 164 |
| Estella Miller | Osage | 9 |
24:45 |
145 of 164 |
| Macy Huang | Osage | 9 |
32:45 |
164 of 164 |
| CLASS 1: | ||||
| BOYS: | ||||
| Carter Ferrell | Macks Creek | 10 |
17:27 |
19 of 175 |
| GIRLS: | ||||
In the Class 3 team standings, the Osage girls placed 7th of 16 teams. The Osage boys were 12th of 16 teams.
The fastest boys and girls state champs are usually in Class 5. That was true again for the girls (18:06 was the winning time), but not for the boys. This year's boys state champ was in Class 4, with a winning time of 14:49, followed closely by the Class 2 (14:51) and Class 5 (14:52) winners.
The fastest boys team was Liberty North, with an average time of 15:49. The fastest girls team was Blue Springs South, with an average time of 19:10.
The complete results for all classes can be found here.
* * * * *
2025 Archives
2024 Archives
2023 Archives
2022 Archives
2021 Archives
2020 Archives
2019 Archives
2018 Archives
2017 Archives
2016 Archives
2015 Archives
2014 Archives
2013 Archives
2012 Archives
2011 Archives
2010 Archives
2009 Archives
* * * * *
LOTO TURKEY TROT 5K (posted November 1st)
The 16th annual LOTO Turkey Trot 5K will take place on Thanksgiving Day (November 27th) at Camdenton High School. A 1-mile fun run starts at 7:45 a.m., followed by the 5K at 8:30 a.m. Race-day registration opens at 7:00 a.m.
The entry fees are $20 for the 1-mile fun run and $25 for the 5K through Thursday, November 13th. On race day, the entry fees rise to $30. (Discounts are available to families of four or more.) Only those who register by November 13th will be guaranteed a t-shirt on race day.
Online registration and additional race details can be found here.
* * * * *
| Key | |
|---|---|
Run/Walk |
|
Cycling |
|
Triathlon/Duathlon |
|
Other/Multiple |
|
(Hold mouse over a date to view events)
| January 2025 | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
| February | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | |
| March | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 | |||||
| April | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
| May | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| June | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||
| July | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||
| August | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | ||||||
| September | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | ||||
| October | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
| November | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| December | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||

JEFFERSON CITY:
Jefferson City Road Runners
COLUMBIA:
Columbia Track Club
SPRINGFIELD/BRANSON:
Ozark Mountain Ridge Runners
Ozark Racing Systems
Springbike Bicycle Club
ST. LOUIS:
Fleet Feet St. Louis
Big River Running
St. Louis Track Club
KANSAS CITY:
KC Multisport
KC Running Company
Bodies Race Company
TriKC
Kansas Cyclist
STATEWIDE/NATIONWIDE:
RunSignUp.com
LocalRaces.com
TriFind.com
Running in the USA
UltraSignup.com
Runrace.net
US Race Calendar
BY DISTANCE:
MarathonGuide.com
HalfMarathons.net