The Last Best Ride 2025

The Last Best Ride 2025 Mountain Goat - Age Group Results

Mountain Goat - Short Course Top 5 Finishers Male Results

Top
PlaceNameBibCityStateAgeTeamTime
1Jared Lynch477WhitefishefishMT372:38:01.8
2Luuk Mackenzie545BozemanMT24Frontiers Racing2:38:02.2
3Thomas Gehling466KalispellMT31Mack's Gravel Brigade2:38:04.1
4Mack Fai420WhitefishMT33MGB2:38:04.7
5Abe Schmidt314WhitefishMT34Mack’ Gravel Brigade/GNCS2:38:22.3

Mountain Goat - Short Course Top 5 Finishers Female Results

Top
PlaceNameBibCityStateAgeTeamTime
1Stefanie Sydlik424PittsburghPA393T/ Q+M3:05:44.4
2Mabel Gardner572MissoulaMT253:06:22.4
3Laura Rosema595WinthropWA423:07:05.9
4Sofie Carlson317BozemanMT273:09:14.2
5Tamara Bessette632MissoulaMT63MTCX/ MT ALPHA3:11:14.7

Mountain Goat - Short Course Top 5 Finishers Non-Binary Results

Top
PlaceNameBibCityStateAgeTeamTime
1Raynee Daguerre374MissoulaMT354:25:19.7

Mountain Goat - Short Course Female 18 and under Results

Top
PlaceNameBibCityStateAgeTeamTime
1Phoebe Leege413DuluthMN17Duluth DEVO 3:17:21.9
2Nyah White499Rocky View CountyAB153:31:54.9
3Grace Lux553BozemanMT18Swift Spoke Race Team3:58:36.2

Mountain Goat - Short Course Female 19 - 39 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Stefanie Sydlik424PittsburghPA393T/ Q+M3:05:44.4
2Mabel Gardner572MissoulaMT253:06:22.4
3Sofie Carlson317BozemanMT273:09:14.2
4Charity Pritchard385KalispellMT293:16:29.2
5Kara Wolfe348HelenaMT353:19:10.3
6Michelle Potts623BozemanMT353:25:12.4
7Harriet Dahlstrom441PeruVT23Moss Brook Farm Crew3:30:51.4
8Lacey Beerman540ViolaID363:34:25.4
9Joy Ross571HelenaMT353:35:58.8
10Talia Sopp319MissoulaMT31MTCX3:37:25.7
11Midori Skold519WhitefishMT303:42:24.1
12Rebecca Crosman534Salt Lake CityUT273:46:51.6
13Kathleen Mhatre398Menlo ParkCA263:48:51.6
14Danielle Steele609WhitefishMT373:54:19.9
15Signe Ebbett438WhitefishMT193:57:44.4
16Charly Blackwood399BozemanMT353:57:51.0
17Kayte Cole497BozemanMT323:57:57.6
18Adrianne Forrestor577MissoulaMT29MTCX3:58:52.5
19Erin Fitzgerald576MissoulaMT393:58:54.1
20Amanda Belleville430WhitefishMT344:04:40.3
21Nicole Fairclough608KalispellMT33NA4:08:49.2
22Raven Devaney566Columbia FallsMT304:09:11.3
23Emily Schell324KalispellMT324:09:52.2
24Becky Coates574HelenaMT394:10:09.1
25Annika Wagner351MissoulaMT284:11:19.1
26Shiloh Widhalm491Columbia FallsMT334:15:02.7
27Jennifer Baxter400WhitefishMT394:15:28.7
28Sarah Udelhofen631SeattleWA334:16:29.2
29Rachel Nawrocki485BozemanMT274:16:29.3
30Anna Fake461BozemanMT274:16:29.4
31Chloe Lohss377BozemanMT254:22:53.2
32Felicia Fox616WhitefishMT394:22:54.2
33Melissa Salmon334Columbia FallsMT334:27:44.1
34Danielle Chmelewski447BellinghamWA364:30:18.5
35Lori Brown357BozemanMT394:39:04.3
36Ellen Barta321WhitefishMT304:47:39.4
37Lea Connors520WhitefishMT304:47:50.8
38Kyle Lefler496KalispellMT344:49:37.3
39Sarah Evans330BozemanMT294:49:39.1
40Ivey Dahlstrom516BastropTX28Moss Brook Farm Crew4:52:12.1
41Sara Marsden331WhitefishMT274:57:42.0
42Natalie Sherbrooke630KalispellMT274:58:23.6
43Kim Meidenbauer486PullmanWA3552nd St Rollers5:09:22.9
44Caroline Frost628SeattleWA315:28:57.9
45Rachel Horton436KilaMT355:29:22.3
46Claire Brosten405Martin CityMT26All Bodies on Bikes5:54:17.3
47Maria Anderson483BozemanMT377:38:30.2

Mountain Goat - Short Course Female 40 - 49 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Laura Rosema595WinthropWA423:07:05.9
2Marlene Hull165MissoulaMT423:13:15.0
3Ronnie Lajoie414Iron RiverWI463:16:20.0
4Tara Brown423WhitefishMT43The Cycling House3:22:20.7
5Samantha McGlone528San DiegoCA463:28:25.5
6Elizabeth Pitman375WhitefishMT413:29:00.5
7Kimberly Ault548WhitefishMT433:41:10.1
8Catherine Fab Wolff490Joshua TreeCA473:57:31.4
9Faith Irvin556Holly SpringsNC433:57:49.9
10Shelli Mavor403KalispellMT484:03:12.7
11Alison Means561WhitefishMT444:03:33.7
12Christine Hutchison460HelenaMT414:09:33.3
13Rebecca Noblin634AnchorageAK484:16:44.1
14Meghan Schumacher549North BendWA42Mischief4:22:21.8
15Marianne Wilkinson529MissoulaMT46MT Alpha4:31:08.8
16Emmie De Wit370HamiltontonMT484:31:22.8
17Jill Nazeer526SeattleWA424:39:39.9
18Christi Jones408WinthropWA484:56:33.1
19Rebecca Haase614WinthropWA444:56:33.3
20Jocelyn Coe612WinthropwinthropWA444:56:33.3
21Rhonda Johnson494HamiltonhamiltonMT454:57:03.6
22Courtney Laabs448WhitefishMT444:57:30.6
23Bianca Waiton518WhitefishMT415:15:17.9
24Karin Kuszmaul563BountifulUT485:15:18.0
25Andrea Cirbian396AlpharettaGA475:21:46.1
26Jennifer Coulter547PhiladelphiaPA475:23:15.7
27Alexandra Schatz421Saint LouisMO435:29:57.2
28Claire Martens365CorvallisMT485:33:32.9
29Lori Zaniboni410StrathamNH407:00:01.9

Mountain Goat - Short Course Female 50 - 59 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Suzanne Kaplan372LewistonID523:12:25.2
2Jacqueline Gaertner437WhitefishMT563:24:41.9
3Lisa Lochner409HamdenCT50CCNS 3:26:52.5
4Stacey K617PalmerAK53Trek/Kaladi3:37:15.3
5Colleen Hallock345BozemanMT52Team Team 3:37:45.7
6Allison Thomas422WhitefishMT553:42:35.7
7Pam Estill364HusonMT54MT Alpha3:42:41.0
8Dawn Lev562WhitefishMT593:43:37.5
9Kristin Udvari624PittsburghPA503:50:41.3
10Erica Lengacher527WhitefishMT513:54:47.4
11Stephanie Lecompte360WhitefishMT563:55:37.3
12Julia Roether647PortlandOR584:01:30.7
13Hope McGratty418AnchorageAK514:16:44.2
14Angela Workman393SpringfieldMO574:34:01.5
15Jennifer Johnston586Hood RiverOR594:35:36.7
16Diane Fairbanks322BoiseID574:41:53.0
17Gretchen Slover627LewistonME564:45:21.3
18Christina Nye442SpokaneWA594:48:01.6
19Kari Jackson555PolsonMT544:54:03.8
20Susan True320Big ArmMT525:16:32.1
21Kari Greenberg328WhitefishMT565:26:12.1
22Moniera Khan622SquamishBC57All Bodies on Bikes5:54:15.5
23Erin Young585LakevilleMN525:59:39.8

Mountain Goat - Short Course Female 60 - 69 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Tamara Bessette632MissoulaMT63MTCX/ MT ALPHA3:11:14.7
2Tamara Tabeek380RamonaCA65WolfPack3:22:21.0
3Margaret Hillhouse620BelgradeMT693:42:07.5
4Virginia Bowland352WhitefishMT613:49:02.2
5Piper Peterson646EdmondsWA61Roslyn Gravel Riders3:52:38.8
6Rhonda Cornelius611AtlantaGA624:19:49.5
7Val Newman649WhitefishMT614:29:10.6
8Carolyn Lisle465LibbyMT664:39:32.4
9Rachel Locktov Ambrose512WhitefishMT624:40:29.3
10Heather Tallman Ruhm525BoiseID614:57:03.6
11Megan Barrett502PortlandOR615:10:15.9
12Anne Minnick343WhitefishMT605:28:32.1
13Cheryl Snider589Colorado SpringsCO645:58:40.5

Mountain Goat - Short Course Female 70 and over Results

Top
PlaceNameBibCityStateAgeTeamTime
1Beverly Yearack613AtlantaGA714:19:49.4

Mountain Goat - Short Course Male 18 and under Results

Top
PlaceNameBibCityStateAgeTeamTime
1Isaac Gibbs391WhitefishMT182:53:55.8
2Cody Lux554BozemanMT15Swift Spoke Race Team2:55:51.7
3Brody Morrison487WhitefishMT173:13:50.7
4Greer Peed166LincolnNE13Slowtwitch GoodLife Racing3:48:07.9
5Carver Brown389WhitefishMT143:57:44.0

Mountain Goat - Short Course Male 19 - 39 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Jared Lynch477WhitefishefishMT372:38:01.8
2Luuk Mackenzie545BozemanMT24Frontiers Racing2:38:02.2
3Thomas Gehling466KalispellMT31Mack's Gravel Brigade2:38:04.1
4Mack Fai420WhitefishMT33MGB2:38:04.7
5Abe Schmidt314WhitefishMT34Mack’ Gravel Brigade/GNCS2:38:22.3
6Brandon Cottrell541WhitefishMT30GNCS2:40:52.1
7Reed Sandstrom618Columbia FallsMT24Hammer2:41:11.2
8Andrew Putt451Los AngelesCA35Group TherapyTM 2:56:35.2
9Kyle Canzian371MissoulaMT37Osprey Racing2:58:44.3
10Garrett Alderman326MissoulaMT273:02:05.1
11Dylan Cabral650BozemanMT313:02:39.3
12Mack McPherson601MissoulaMT30No Reason Supply3:10:04.5
13Matthew Wolstoncroft579HelenaMT393:10:36.0
14Greg Valitchka449BozemanMT353:17:26.9
15Justin Mathers454FayettevilleNC33Project Ridgeline3:20:28.7
16Daniel Walker411ChelseaQC353T3:26:21.0
17Mike Dembek349MissoulaMT353:26:21.7
18Cade Markegard597Columbia FallsMT373:26:31.5
19Nate Skold444DenverCO323:33:28.3
20Harrison Pfeiffer521BellinghamWA303:41:30.6
21Mike Guida446WhitefishMT293:43:17.8
22Will Harper469MissoulaMT33Osprey Racing 3:45:59.2
23Matthew Carlstrom495WhitefishMT323:49:11.4
24Andrew Fox468AustinTX393:54:43.2
25Truman Wilson645CalgaryAB283:54:43.2
26Michael Guerra457WhitefishMT393:57:34.7
27Otto Hansen565WhitefishMT383:57:48.3
28David Dropinski578MissoulaMT323:58:50.4
29Ryder Elliott472WhitefishMT193:58:57.2
30Christian Coiner338MissoulaMT29AddTraffic, LLC4:01:27.7
31Parker Devore439SeattleWA204:03:14.6
32Jivko Andonov337BozemanMT294:03:15.5
33Brady Lockhart431WhitefishMT394:04:24.8
34Travis Miller169KalispellMT354:05:00.3
35Paul Taylor637KalispellMT364:08:58.6
36Pace Howeth382WhitefishMT224:09:12.0
37Gregory Blumer427GoldengoldenCO294:09:13.2
38Ryan Blumer429KalispellMT334:09:14.9
39Andy Valitchka522Saint PaulMN244:15:34.4
40Adam Rondepierre316BigforkMT374:18:38.0
41Chris Oscanyan633BozemanMT264:19:08.0
42Trey Bertram524IssaquahWA354:27:43.2
43Colin Baxter463WhitefishMT374:32:28.7
44Craig Easley342Columbia FallsMT354:35:04.8
45Jon Dehoop557KalispellMT244:35:06.0
46Nathan Johnston366Hood RiverOR254:35:36.6
47Harrison Horblit339BendOR294:38:01.1
48Thatcher Friant517PeruVT384:52:12.0
49Matt Szczepanski592BelgradeMT344:57:27.6
50Mike Meidenbauer379PullmanWA3552nd St Rollers5:09:23.0
51Mark Sanchez158Santa CruzCA285:16:34.0
52Mitchell Young467LakevilleMN305:23:15.4
53Erik Snider591SeattleWA365:28:06.3
54David Wintermeyer416SeattleWA305:28:58.7
55Riley Rice435KilaMT355:29:22.3
56Steve Pellegrini481Blue DiamondNV325:29:42.8
57Michael Fingado638Martin CityMT38Athletepreneur 5:37:00.3
58Kevin Snider590Colorado SpringsCO375:47:30.4
59Daniel Rogers473MissoulaMT34Project Echelon6:08:13.8

Mountain Goat - Short Course Male 40 - 49 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Bobby Perez619West YellowstoneMT412:40:52.2
2John Riley344BozemanMT49Uphill Pursuits2:41:24.6
3Ryan Barrett642ProvoUT48Turbo Sports, LLC Pro Gravel Masters2:56:52.2
4Edward Dudlik395VancouverWA43Dialed Cycling 2:59:13.5
5James Dayton318BendOR43Murder of Crows3:07:48.2
6Christopher Brown359BozemanMT45Uphill pursuits3:10:24.1
7Jonathan Newman353BozemanMT443:12:25.7
8Patrick Linn332BozemanMT403:13:14.7
9Mark Melief356BozemanMT41Uphill Pursuits3:16:19.0
10Casey Lajoie415Iron RiverWI473:16:31.4
11Brice Pullen484KalispellMT413:16:42.7
12Sam Reed386MissoulaMT473:20:24.0
13Jeremy Lemcke350BellinghamWA473:21:25.1
14Bryce Daniel603MissoulaMT413:22:17.9
15Nick Lux552BozemanMT493:38:28.9
16Daniel Clark376WhitefishMT45Tall Boy Ski Club3:39:31.1
17Mark Nixon419KalispellMT473:41:53.2
18Brian Grubb560WhitefishMT48Great Northern Cycle and Ski3:46:42.0
19Shane Peed164LincolnNE40Slowtwitch GoodLife Racing 3:48:08.4
20James Gomochak383DenverCO463:54:18.2
21Christian Gielow470San DiegoCA473:54:18.3
22Scott Renda605SeattleWA493:56:23.5
23Eric Malzone315WhitefishMT484:14:48.8
24Joel Michael570Spokane ValleyWA454:15:08.0
25Brian Furey488Columbia FallsMT404:16:45.0
26Mike Gates312MinneapolisMN46Utepils Cycling4:18:58.9
27David Schumacher538North BendWA40Mischief 4:22:21.8
28Justin Tilley479WhitefishMT464:23:41.1
29Adam Rasmussen498MissoulaMT414:25:19.8
30Tyler Robertson639WhitefishMT444:54:59.6
31Caleb Senn558HamiltonMT424:57:03.5
32Beau Johnson493HamiltonhamiltonMT444:57:03.7
33Jones Brady417KalispellMT49Damage inc.5:01:13.0
34Morgan Johnson573SpokaneWA495:01:14.1
35Nicholos Wethington575MissoulaMT425:19:18.0
36John Hicks640MinneapolisMN49Utepils Cycling5:30:55.7
37David Fitch452WhitefishMT475:38:10.4
38David Nickelson568Winter GardenFL465:49:42.5

Mountain Goat - Short Course Male 50 - 59 Results

Top
PlaceNameBibCityStateAgeTeamTime
1James Allard368BurienWA59Mischief Bicycles2:53:03.9
2Rob Weiker536KalispellMT522:53:04.5
3Lance Heppler643VancouverWA55Dialed Cycling Team2:55:12.7
4Edward Blair567WhitefishMT513:00:08.8
5Andrew Strong387HoustonTX593:04:30.2
6Guido Mackenzie543BozemanMT54GAS/INTRISIK3:06:53.3
7Tim Gaertner507WhitefishMT593:10:13.9
8Duke Goss412WhitefishMT56Team Deanosaur 3:10:17.2
9Tom Simonson433PortlandOR593:16:19.2
10Jeff Beck504WhitefishMT533:17:25.6
11Ryan Dye604WhitefishMT52Grey hair on of 4th Street3:17:29.2
12Keith Rosema596WinthropWA583:17:55.1
13Chris Lohss492BozemanMT543:18:52.2
14Andrew Barrett501PortlandOR563:18:52.4
15Chris Devore440SeattleWA563:18:53.7
16Rich Honea159BillingsMT53tërd Bicycle Concern3:18:54.4
17Scott Ogrodnik583Martin CityMT593:22:11.1
18William Snider327HelenaMT58MTCX3:24:18.1
19Trever Stolte542Columbia FallsMT543:26:30.1
20Jason Lovett480PortlandOR523:26:33.5
21Chance Cooke506WhitefishMT593:26:44.0
22Pete Derrick455KalispellMT513:27:20.6
23Patrick Walker505BoulderCO573:29:10.6
24Jeffrey Lyngholm428KalispellMT503:30:44.8
25Tim Donovan581WhitefishMT503:32:00.9
26Zach Mayer503DallasTX51Texas Irish3:35:48.9
27Terry Buchanan607WinthropWA553:39:29.9
28Pete Thomas606WhitefishMT55Montana Psychedelic Cycling Club3:42:37.5
29David Lecompte335WhitefishMT573:49:11.3
30Doug Augustine648NewnanGA533:50:41.1
31Ravi Mhatre535Menlo ParkCA583:50:42.0
32Joe Eisenbeis432ShorelineWA583:52:38.7
33Bill Dieter434PortlandOR583:56:27.8
34James Bowland369WhitefishMT503:57:34.8
35David Pritchard546KalispellMT563:58:49.1
36Bryce Harpole453VashonWA51TacoTimeNW Cycling Team4:00:29.8
37Mike Barham602WhitefishMT514:01:22.2
38Greg Wood544MissoulaMT504:06:05.6
39Chris Temple333DallasTX584:08:17.1
40Matthew Couzens401WhitefishMT544:10:41.5
41Jeffrey Planty378MorgantonNC584:14:47.4
42Tim Moxey381KentWA524:16:25.1
43George Lazenby397NashvilleTN564:18:34.9
44Robert Otanez532WhitefishMT594:21:00.8
45Michael Workman392SpringfieldMO574:34:03.1
46Philip Howeth569WhitefishMT554:38:02.4
47Tj Hull537TownsendMT574:39:06.2
48Nils Wydler347BozemanMT54Team Norski4:41:56.6
49Daryn Slover626LewistonME564:45:24.5
50James Ulibarri476Big HornWY56WYOS 4:46:35.6
51Don Gould475SheridanWY54WYOS 4:46:36.2
52Stephen Markovich341HoustonTX544:48:00.2
53Garrett Jasinski346Gallatin GatewayMT534:48:25.5
54William Kurtz621HamdenCT564:49:42.3
55Patrick Mulcahy635OsseoMN564:56:37.3
56Mark Rothfuss458WhitefishMT575:04:44.9
57Ben Wolfe157Big ArmMT575:16:32.1
58Ian Taylor530New BraunfelsTX525:17:28.0
59Tony Corley471DouglassvillePA545:21:10.2
60Andy Maheras636KalispellMT555:29:03.5
61Craig Martens361CorvallisMT595:33:33.4
62Kevin Freeman509CharlotteNC595:48:49.8
63John Fuller456AtlantaGA567:00:02.1
64Dana Greenfield599JacksonvilleFL587:17:38.2

Mountain Goat - Short Course Male 60 - 69 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Jon Harding373LewistonID603:12:25.3
2Thomas Armbruster394WhitefishMT663:21:23.7
3Doug Hotzel594ShawneeKS61Velo Villains3:22:01.4
4Thomas Kenny384MissoulaMT623:23:55.9
5Andres Dominguez445WhitefishMT653:27:27.6
6Scott Eisenlohr531LakesideMT643:31:00.6
7David Boggs459HelenaMT693:32:00.8
8Tom Owen323Big SkyMT62GAS/Intrinsik3:35:30.0
9Brian King559WhitefishMT623:35:49.9
10Steve Fox615WhitefishMT603:37:14.3
11John Daly404SeattleWA623:42:10.1
12Ron Simmons551SpokaneWA65Baddlands Cycling Club3:42:10.5
13Andy Crites167Columbia FallsMT613:46:42.1
14Scott Nye514SpokaneWA633:48:48.0
15Paul Tabeek388RamonaramonaCA623:48:54.7
16Lee Rumaner426WhitefishMT603:49:44.1
17Mark Schulein325LivingstonMT623:51:04.8
18Allen Rebchook425KalispellMT693:52:07.2
19Bradley Bleck593SpokaneWA67Baddlands 3:54:57.7
20Bob Ambrose513WhitefishMT673:58:23.8
21Paul Floyd406MissoulaMT633:59:37.0
22Robert Davis582MissoulaMT62MTCX4:02:24.1
23Craig Hoch539KalispellMT684:03:24.6
24Scott Starbuck474SpokaneWA61Baddlands 4:05:17.7
25William Gasteyer354BozemanMT69Bozeman Master Vello4:05:28.9
26David Moore510CharlotteNC65Carolina Masters4:05:48.9
27Hans Wolters641SnohomishWA614:05:50.3
28Mark Tindall390SeattleWA624:07:23.1
29Dave Simmons550SpokaneWA624:10:36.7
30Michael Green564WhitefishMT61Big Mountain Club4:16:58.5
31Mark Gringle84Black DiamondWA624:34:07.0
32Thomas Dehoop464KalispellMT614:35:05.9
33Stan Carpenter443WhitefishMT614:39:01.9
34Rick Steinberger511Winter ParkFL674:39:02.8
35Kris Seifert610SeattleWA624:49:32.0
36Stephen Jones407WinthropWA614:56:33.4
37Michael Hagerty340PolsonMT695:01:39.1
38David Pellegrini482KingstonMA675:02:03.8
39Greg Markovich329AnacondaMT695:05:07.2
40Sasha Montagu450WhitefishMT625:13:19.2
41David Minnick336WhitefishMT685:28:32.1
42Robert Pryor508CharlotteNC67Great Pisgah Cattle5:48:49.9
43David Ravo580KalispellMT625:51:10.7
44Page Anderson462NashuaMT677:38:30.0

Mountain Goat - Short Course Male 70 and over Results

Top
PlaceNameBibCityStateAgeTeamTime
1Don Bauder161BigforkMT733:32:16.8
2John Holmstul402WhitefishMT723:39:30.0
3Jeff Warner515WadsworthOH703:58:55.6
4George Hodges523CharlotteNC78Great Pisgah Cattle5:48:49.8

Mountain Goat - Short Course Non-Binary 19 - 39 Results

Top
PlaceNameBibCityStateAgeTeamTime
1Raynee Daguerre374MissoulaMT354:25:19.7