Log In
2025 RVA Underground Spring MTB Series • Mar 22 2025 • Montvale, MD
Is there a Strava segment for this course? Paste the url here:
Categories
Race Pictures
Know where to find pictures from this race? Share the love by adding a Photo Url:
Note: sharing private Facebook albums is not exactly "da love." Remember to make it public!
 
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Cj Williamson PCPC / Goochland 40:32.6 20:01.7 20:30.8
2 Brandon Bishop 43:59.1 21:36.2 22:22.9
3 Michael Henley 46:54.8 22:59.6 23:55.3
4 Joseph Oxford SAW Composite 49:11.1 24:35.4 24:35.8
5 Roberto Torres-stachurski 49:25.0 24:24.6 25:00.3
6 Ari Blatt 52:57.4 25:54.5 27:03.0
7 Roger Mullins 55:23.4 27:33.6 27:49.8
8 Gene Oxford SAW Composite 57:34.7 26:55.1 30:39.6
9 Jack Carlsen Motley Sprockets 58:30.3 27:14.0 31:16.3
10 Mason Allen UVA Cycling 59:59.3 30:14.2 29:45.1
11 Wayne Herndon 1:00:29.9 27:47.2 32:42.6
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Lester Brown Full Spectrum Racing p/b Blue Ridge 1:00:13.7 19:55.0 20:08.7 20:10.0
2 David Welty Blue Ridge School 1:16:01.9 24:06.6 24:25.1 27:30.2
3 Ken Mcenaney Project Echelon Vanguard 1:17:35.2 24:51.7 26:00.6 26:42.8
4 Kalin Reardon 1:22:55.4 25:47.9 28:05.9 29:01.6
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Jack Perry 1:19:39.8 15:17.8 15:40.6 16:03.3
2 Cole Oberman Haute Factory Racing 1:20:57.2 15:22.1 16:00.0 16:23.0
3 Sam Pearson Outpost Richmond 1:21:00.8 15:35.5 15:47.1 16:05.5
4 Max Rudolph DAKS BICYCLE DEN & CAR6ON RACING 1:21:08.4 15:33.1 16:05.7 16:29.6
5 John Petrylak Specialized/Blue Wheel Bicycles 1:21:53.2 15:34.4 16:05.8 16:44.4
6 Caleb Nevins Tidewater Challenge 1:22:04.2 15:21.7 16:17.3 18:14.8
7 Christopher Brewer Goochland MTB - Benedictine College 1:22:09.4 16:01.2 16:05.6 17:07.3
8 Sam Farmer Crosshairs Cycling 1:25:46.4 16:20.6 16:59.7 17:19.7
9 Jackson Hotchkiss Ink Properties Racing 1:26:14.0 15:36.1 16:22.0 17:24.4
10 Nico Marvin Virginia Tech 1:27:02.5 16:46.9 17:08.2 17:06.4
11 Alexander Mayer BikeFitRVA / RVA Racing 1:29:18.2 17:05.0 18:00.5 17:31.4
12 Frank Deal Cardinal Bicycle - PROthirteen 1:31:19.3 17:22.7 18:03.1 18:01.6
13 Mason Allen UVA Cycling 1:36:48.9 16:45.1 22:38.2 18:48.4
DNF Connor Tennant DNF 16:00.7 17:36.2 18:57.9
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Joe Garcia DistrictTaco Racing 1:09:12.4 16:46.1 17:14.5 17:38.3
2 Ryan Welborn 1:11:54.2 17:33.8 17:50.5 18:17.0
3 Trevor Albert National Capital Velo Club 1:16:55.6 17:55.8 18:33.4 19:53.7
4 Jokorey Robinson 1:18:01.9 17:26.4 18:35.3 20:18.6
5 Zac Quinn NCVC 1:21:55.5 18:23.4 20:17.7 20:59.7
6 Nathan Stover CS Velo 1:27:28.8 20:45.3 21:31.6 21:57.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Gage Erhardt 1:07:11.0 16:46.1 16:59.6 16:42.9
2 Alexander Foster Colonial Revolution / PCPC 1:07:47.9 16:05.4 17:02.8 17:20.3
3 Henry Harrell PCPC 1:08:20.2 16:33.7 17:06.0 17:04.1
4 Everett Colburn Goochland County Composite Mountain 1:08:50.2 16:47.4 17:03.0 17:51.8
5 Logan Mauro Battlefield Area Racing/PCPC 1:09:02.7 16:47.9 17:21.1 17:34.3
6 Cyrus Mclaughlin Blue Wheel Off-road Team 1:09:45.3 16:49.2 17:48.0 17:16.3
7 Elijah Muehlman Charlottesville Racing Club Junior 1:10:11.0 16:47.5 17:51.8 17:39.0
8 Wes Mattson Blue Wheel Off-road Team 1:10:11.0 16:47.6 17:32.8 17:56.7
9 Jack Thomas Roanoke Star Cycling 1:10:18.0 16:53.8 17:45.8 17:38.6
10 Nick Welsch Western Albemarle Composite 1:11:22.1 16:47.9 17:49.6 17:48.4
11 Griffin Mcmurray Blue Ridge Cyclery 1:11:50.3 17:37.7 17:42.4 18:05.6
12 Ryan Lieberth Monticello High School Mountain Bik 1:16:53.0 16:54.3 18:57.5 21:13.8
13 Alex Hichak Battlefield Area Racing 1:18:00.4 16:52.4 18:17.7 20:25.4
14 Michael Dickey Henrico County Composite 1:19:18.8 18:30.4 19:13.5 20:12.2
DNF Henry Chupick Western Albemarle High School DNF 16:49.1 18:07.3 20:44.0
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Toki Isobe 1:00:09.9 19:44.0 20:20.9 20:05.0
2 Maxwell Jowdy Colonial Revolution 1:00:10.5 19:44.0 20:14.0 20:12.5
3 Franklin Brewer Goochland MTB - Benedictine College 1:00:11.3 19:46.9 20:16.6 20:07.8
4 Bond Handfield Colonial Revolution 1:00:15.3 19:45.2 20:16.7 20:13.4
5 Asher Bishop Goochland County Composite 1:00:20.2 19:42.6 20:24.3 20:13.3
6 Hudson Lunsford Battlefield Composite 1:00:37.0 20:07.0 20:08.2 20:21.8
7 Benson Seawell Battlefield Composite 1:01:03.4 19:59.5 20:16.5 20:47.4
8 Oliver Fuller Monticello High School Mountain Bik 1:02:17.3 19:45.5 20:33.8 21:58.0
9 Miles Noah Goochland County Composite Mountain 1:02:29.0 20:14.6 21:16.3 20:58.0
10 Ian Abraham Blue Ridge School 1:05:34.3 21:31.3 21:53.7 22:09.4
11 Jim Thomas Roanoke Star Cycling 1:06:32.2 20:53.1 22:30.4 23:08.8
12 Val Asmus Blue Ridge School 1:11:10.3 23:17.3 23:53.3 23:59.7
13 Kieran Murphy Colonial Revolution 1:11:13.1 21:50.5 24:25.5 24:57.1
14 Jack Henriksen Horsepower Development 1:11:26.5 22:45.0 25:12.9 23:28.6
15 Lambo Brokamp Blue Ridge School 1:11:57.5 24:20.5 24:22.6 23:14.3
16 Sawyer Lunsford Battlefield Composite 1:13:20.0 22:27.2 24:58.2 25:54.6
17 Luka Kelleher Blue Ridge School 1:18:15.0 24:20.5 26:45.0 27:09.5
18 Mark Blanford Blue Ridge School 1:18:16.9 24:25.6 26:45.8 27:05.4
19 Edmund Woods Blue Ridge School 1:19:49.1 25:40.4 26:40.2 27:28.5
20 Jake Samide Blue Ridge School 1:19:51.4 25:36.7 27:03.2 27:11.6
21 Pawinthawat Chandravat Blue Ridge School 1:29:44.0 27:22.3 31:22.0 30:59.7
22 Richard Neufer -1 lap 33:31.7 37:53.4 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Frank Smith 49:23.1 27:34.9 21:48.2
2 Jack Houck 50:10.7 28:16.9 21:53.8
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Clint Depoy Rocktown 56:20.3 18:22.5 18:58.8 18:59.0
2 Allen Baugh RollCall 57:45.2 18:47.7 19:29.9 19:27.5
3 Sean Yeager Altius Cycling Team 59:48.7 19:28.0 20:15.3 20:05.4
4 Matthew Marchal Altius Cycling Team 1:00:33.7 19:29.0 20:23.8 20:40.9
6 Nathan Kottkamp Richmond Velo Sport 1:01:12.3 19:52.6 20:36.2 20:43.4
7 Todd Green Design Physics Racing 1:02:16.0 20:32.2 21:03.7 20:40.1
8 Christopher Koehler Charlottesville Racing Club 1:02:40.2 20:07.0 21:26.6 21:06.6
9 Michael Fox 1:02:41.3 19:32.2 21:25.5 21:43.6
10 Sean Murphy Colonial Revolution 1:05:15.3 20:13.8 21:58.7 23:02.8
11 Shawn Creasey Peak Velocity 1:08:01.2 22:01.4 23:10.7 22:49.1
12 Joshua Lubbers VCU Rugby 1:14:43.5 23:22.1 26:18.7 25:02.8
13 Tony Brown Blue Ridge School 1:15:00.5 24:12.0 25:40.6 25:07.9
14 Kissmike Woods RVA Racing 1:18:00.7 25:18.0 26:22.5 26:20.2
15 Chas Hall 1:26:58.1 27:18.1 29:15.2 30:24.7
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Peter Muffels Rock Creek Velo 38:35.6 19:34.8 19:00.8
2 George Brewer Goochland MTB 41:23.0 20:34.1 20:48.9
3 Addison Painter Miller School of Albemarle 41:23.9 19:37.3 21:46.6
4 Chase Hedrick Motley Sprockets 43:32.3 21:33.9 21:58.4
5 Caleb Black Colonial Revolution 44:38.2 21:33.4 23:04.9
6 Andy Hichak Battlefield Composite 47:04.7 22:38.5 24:26.3
7 Gabriel Delisle 47:10.5 23:04.7 24:05.8
8 Ethan Deveau Motley Sprockets 47:38.8 23:15.9 24:22.8
9 Heath Williamson PCPC / Goochland 47:40.5 23:26.5 24:14.0
10 Max Hichak Battlefield Composite 47:53.8 22:14.8 25:39.0
11 Finn Morris Motley Sprockets 53:04.6 25:23.1 27:41.5
12 Gabe D'errico Henrico Composite MTB 53:48.7 27:00.1 26:48.6
13 Kellan Pearson Goochland Composite 54:42.8 25:44.4 28:58.4
14 Bryce Murphy Colonial Revolution 56:45.7 26:23.4 30:22.3
15 George Hardy Henrico Interscholastic Cycling Tea 1:05:56.4 31:25.3 34:31.1
16 Arliss Lunsford Battlefield Composite 1:10:19.8 29:50.3 40:29.5
17 Graham Long Henrico MTB 1:19:31.0
18 Charlie Rickers Wee wheel -1 lap 38:02.1 -
19 Gordon Baker Wee wheel -1 lap 40:45.6 -
DNF William Dickey Henrico County Composite DNF 41:27.6 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Powell Blankenship RVA Trail Report 1:13:27.3 18:14.1 17:58.6 19:02.2
2 Ben Corfield Biscuits & Gravy Racing 1:13:34.0 18:15.0 17:52.0 19:06.9
3 Daniel Huerta RVA Racing/Bike gang gang 1:16:52.2 18:15.0 19:22.6 19:50.9
4 Matthew Mccorkle 1:20:27.9 18:22.2 20:05.1 20:56.7
5 Jack Kuhlbars Motley Sprockets of Hanover 1:39:40.9 24:47.3 25:04.0 25:49.5
6 Richard Kuhlbars Motley Sprockets 1:39:48.3 24:45.0 25:05.8 25:49.6
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Heath Davis 52:38.1 17:27.1 17:38.2 17:32.8
2 Chris Mcdowell RVA Racing 54:12.7 17:22.9 17:59.9 18:49.9
3 Andre Lea 56:41.6 18:24.8 19:24.7 18:52.0
4 Fernando Duque ReinaPepiada 57:11.9 17:29.2 19:39.9 20:02.8
5 Jason Delisle 59:35.4 19:12.6 19:58.8 20:24.0
6 Drew Marvin 1:00:11.3 19:16.8 20:26.9 20:27.6
7 Wayne Tu Shifty Riders - Dad Bod Division 1:00:19.0 19:11.7 20:33.2 20:34.1
8 Braden Govoni Outpost Richmond 1:00:30.5 19:11.4 20:30.2 20:48.8
9 Travis Hall 1:00:47.6 19:46.5 20:21.7 20:39.3
10 Nicolas Beamer 1:00:47.7 19:39.2 20:11.3 20:57.3
11 Kyle Waltz 1:02:15.6 18:53.6 21:49.6 21:32.4
12 Bobby Raines 1:03:19.2 20:29.0 21:09.9 21:40.4
13 John Zaccone 1:03:40.7 19:46.9 21:30.4 22:23.4
14 Matthew Juaneza Altius Cycling Team 1:03:40.9 19:45.4 21:30.8 22:24.7
15 Patrick Trainor 1:05:44.5 21:30.5 22:26.1 21:47.9
16 Kevin Kopp 1:08:59.7 21:51.6 23:21.0 23:47.1
17 Dan Dickey 1:20:46.2 24:39.8 28:08.8 27:57.5
18 Patrick Hampton 1:21:04.2 19:35.9 20:02.0 41:26.3
19 Allen Baugh 1:21:04.3 20:28.9 20:00.7 40:34.7
DNF James Neufer DNF 29:06.5 - -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Scott Kozicki DistrictTaco Racing 53:41.6 17:55.4 17:58.5 17:47.6
2 Samuel Park Altius 55:41.4 18:01.0 18:44.8 18:55.6
3 Samuel Dworetzky PCPC 56:36.0 18:01.0 19:20.2 19:14.8
4 Duy Huynh 12th State Cycling p/b Trek Holly P 58:31.4 18:56.6 19:56.6 19:38.2
5 Scott Booker RVA Trail Report 1:00:45.1 19:38.0 20:32.9 20:34.3
6 Chris Long Outpost Richmond 1:03:36.0 20:31.1 21:28.6 21:36.3
7 Luis Cataldo 1:04:36.7 24:07.1 20:07.1 20:22.5
8 Bruce Wenger 1:06:50.3 20:57.5 24:22.6 21:30.1
9 Joseph Johnson 1:07:17.6 21:44.7 22:54.7 22:38.2
10 Grant Brookfield 1:08:56.4 21:44.3 23:20.7 23:51.4
11 John Clark 1:13:36.7 22:33.1 25:15.3 25:48.2
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Stephen Nevins Tidewater Challenge Inc. 53:40.8 17:31.4 17:53.3 18:16.0
2 Patrick Hampton VFR x Performance Bike p/b Schnur 59:01.7 19:19.5 20:05.2 19:37.0
3 Tom Brookfield Altius Cycling Team 1:01:11.9 19:54.9 20:37.3 20:39.7
4 Jim Mccullen RVA Trail Report 1:03:17.8 20:19.5 21:35.0 21:23.2
5 Matt Eggleton Bicycle Pro Shop & Eggleton Perform 1:08:40.8 21:50.5 23:38.6 23:11.7
6 Gary Snyder Evolution Racing 1:10:47.1 22:55.1 23:53.7 23:58.3
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Sarah Osborne 48:16.1 24:01.8 24:14.3
2 Samantha Carlisle 1:02:57.8 31:10.8 31:47.0
DNF Jodi Dubyoski DNF 37:17.5 -
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Chelsea Richwine National Capital Velo Club 1:41:58.5 19:08.0 19:49.5 20:28.2
2 Mackenzie Yates National Capital Velo Club 1:42:14.9 20:42.4 21:52.4 21:58.0
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Tenley Kramer CRC Jr. MTB 1:24:45.3 19:39.0 20:49.1 21:57.8
2 Rebecca Kline Colonial Revolution 1:26:38.1 20:24.0 21:50.0 21:53.3
3 Nora Herndon Lynchburg Area Bikers 1:34:15.4 21:07.3 23:28.4 25:08.6
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Emilia Margaritini-toscano Chesterfield Chaing Gang 1:02:09.0 20:46.4 20:45.8 20:36.9
2 Rachel Black Colonial Revolution 1:02:31.0 20:10.9 21:20.5 20:59.6
3 Ella Fox 1:06:52.4 21:27.1 22:18.2 23:07.1
4 Elodie Chupick Western Albemarle Composite 1:09:48.3 23:02.2 23:18.6 23:27.5
5 Mckenna Reardon Chesterfield Composite Chain Gang 1:16:14.4 24:20.5 25:43.4 26:10.4
6 Megan Tobler Monticello High School Mountain Bik 1:22:02.4 25:47.7 28:26.5 27:48.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Kimberly Mayer RVA Racing / St. Christopher's Scho 1:26:50.7 27:59.6 29:40.4 29:10.7
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
5 Denelle Grant WWWR|WeeWheel Women's Racing 1:01:11.0 19:49.0 20:38.8 20:43.3
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1
1 Cate Gordon -1 lap 37:56.6
2 Abby D'errico -1 lap 41:03.1
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Emma Langley 1:01:24.4 20:34.0 20:27.9 20:22.5