THANKSGIVING DAY RACES (posted November 24th)
The biggest race day of the year in the U.S., and the last chance for runners to race in the Lake area until late February, comes up this Thursday, Thanksgiving Day.
The 16th annual LOTO Turkey Trot takes place at Camdenton High School. The one-mile fun run starts at 7:45 a.m.; the 5K starts at 8:30 a.m. Race-day registration opens at 7:00 a.m. Scroll down to the race listing at the very bottom of this column for links to all the details.
Temperatures will be in the low to mid 30s on Thursday morning. Fortunately, the breezy and gusty winds on Tuesday and Wednesday should be gone by Wednesday night.
For those of you traveling for Thanksgiving, here's a virtually complete list of the turkey trots taking place across Missouri. (Events without an active web link are no longer held.)
| THANKSGIVING DAY RACES IN MISSOURI NUMBER OF FINISHERS |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
| City | Race | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | ||
| Springfield | Turkey Trot 5K Run | Virtual |
Virtual |
2,550 |
4,426 |
5,142 |
|||
| Kirkwood | Kirkwood Webster Turkey Day Run (3 miles, 6 miles, and both distances) |
Virtual |
4,043 |
3,002 |
4,944 |
4,957 |
|||
| St. Charles | Turkey Trot STL 5K | 395 |
2,665 |
2,833 |
3,647 |
3,813 |
|||
| Kansas City | Ward Parkway Thanksgiving Day 5K/10K | Virtual |
3,081 |
3,030 |
3,637 |
||||
| Kansas City | Thanksgiving Day 5K Run & Family Stroll | Virtual |
2,093 |
2,149 |
2,525 |
||||
| Kansas City | Turkey Tracks 5K | 434 |
227 |
298 |
312 |
||||
| Chesterfield | Chesterfield Turkey Trot 5K | Virtual |
1,878 |
1,696 |
1,947 |
||||
| Arnold | Arnold Gobble Gobble Run 5K (Turkey Trot STL - Arnold prior to 2020) |
Cancelled |
891 |
867 |
858 |
||||
| St. Louis (downtown) | Turkey Trot STL | Cancelled |
1,463 |
- |
- |
- |
- |
||
| Eureka | Turkey Trot STL 5K | Cancelled |
- |
- |
- |
- |
- |
||
| Kansas Ctiy | Thanksgiving Day Turkey Trot 5K/8K | Virtual |
870 |
1,229 |
1,408 |
||||
| Columbia | Turkey Trax 5K | Virtual |
936 |
902 |
1,125 |
||||
| Joplin | Joplin Turkey Trot | Cancelled |
1,036 |
971 |
1,076 |
||||
| Olivette (St. Louis County) |
Olivette Turkey Trot 5K | Virtual |
1,139 |
898 |
1,493 |
||||
| St. Louis |
St. Louis Turkey Trot 5K/8K | Virtual |
1,278 |
1,227 |
2,267 |
||||
| Parkville | Parkville Turkey Trail Trot | Virtual |
993 |
1,120 |
1,319 |
||||
| Kansas City | Gillham Gobbletrot 5K (formerly Pilgrim Run 5K) | Virtual |
648 |
||||||
| Branson | Branson Turkey Trot 5K | Virtual |
599 |
481 |
953 |
||||
| Jefferson City | Thanksgiving Day Pie Run 5K/10K |
376 |
584 |
547 |
? (timing failure) |
||||
| Chesterfield | Gobble Wobble 5K | 246 |
270 |
233 |
301 |
||||
| Aurora | Mountaineer Turkey Strut 5K | Cancelled |
187 |
136 |
171 |
||||
| Ozark | Turkey Scramble 5K/10K | 234 |
369 |
206 |
288 |
||||
| Rolla | Galloping Gobbler 5K/10K | 120 |
103 |
43 |
190 |
||||
| Camdenton | LOTO Turkey Trot 5K | 60 |
149 |
191 |
|||||
| Tipton | Tipton Turkey Trot | First year | |||||||
| Pierce City | Pilgrims Run 5K | ? |
- |
- |
- |
- |
- |
||
| Boonville | Boonslick Heartland YMCA Turkey Trot 5K/10K | Yes |
? |
||||||
| Mexico | Turkey Trot 5K | Virtual |
? |
||||||
| Troy | Thanksgiving Day Turkey Trot 5K | Yes |
? |
- |
|||||
| Lebanon | Turkey Trot 5K | 80 (est.) |
100 (est.) |
||||||
| Washington | Turkey Day 5K/10K | ? |
- |
- |
|||||
| Farmington | Turkey Trot 5K | Yes |
? |
||||||
| St. Louis (Forest Park) | The Hungry Turkey 5K | 165 |
- |
- |
- |
||||
| Strafford | Strafford Turkey Trot 5K (being held Wed.) | ? |
|||||||
| Sedalia | CHS Turkey Trot 5K | ||||||||
| Willard | Willard Turkey Trot | ? |
- |
- |
|||||
| TOTAL | 2,500 (est.) |
25,000 (approx.) |
30,000 (approx.) |
||||||
* * * * *
NCAA DIVISION I CROSS COUNTRY NATIONAL CHAMPIONSHIPS (updated November 24th)
The NCAA Division I cross country championships were held at the University of Missouri's purpose-built Gans Creek cross country course in Columbia on Saturday, with a national TV audience viewing the races on ESPNU.
Last year's women's champion, Doris Lemngole of Kenya, running for the University of Alabama, repeated as champion with a winning time of 18:25, thirteen seconds ahead of Brigham Young University freshman Jane Hedegren. They distanced themselves from the rest of the field at the 5K mark (of the 6K race), and with about 0.5K to go, Doris sprinted ahead to take the victory.
In the women's team standings, North Carolina State took first (their third title in four years), and Brigham Young (the only other team to win a championship in the last five years) took second.
The men's race, which covers 10K, ended much like the women's. In the last 1K, Habtom Samuel of the University of New Mexico made a gutsy move to break away from the pack, and managed to hold on to the finish line. He won in 28:33.
Oklahoma State took home the men's team championship.
Results and videos of the races can be found here.
The TV coverage gave me my first look at the Gans Creek course. That is one helluva facility, and besides hosting the annual Missouri state high school championships, it should see more NCAA events being held there in the future.
Watching the spectators literally sprinting between parts of the course to see more of the action was rather amusing. I've never seen that at a race. Cross country spectators must be the fittest of any sport.
* * * * *
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 (Facebook) 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.)
* * * * *
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