The new version of GravelResults is live! Open beta
Log In
Rock Ridge Gravel 2025 • Jun 27 2025 • Alma, KS
Is there a Strava segment for this course? Paste the url here:
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Eric Hardman 01:05:21
2 Kyle Johnson 01:33:51
3 Owen Boyce 01:35:47
4 Haiden Ziglar 01:35:49
5 Alex Case 01:43:05
6 Ted Veeman 01:45:03
7 Gary Schroer 01:46:44
8 Randy Smith 01:51:29
9 Erik Eyestone 01:52:06
10 Christopher Carlson 02:02:00
11 James Holt 02:08:02
12 Greyson Franks 02:12:23
13 Dave Mccamant 02:37:28
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Dominik Stanko 00:21:28
2 Emmett Stanko 00:21:28
3 Caleb Wurtz 00:38:59
4 Daniel Wurtz 00:38:59
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Brogan Stamm 00:26:17
2 Austin Cassell 00:38:20
3 Maximilian Slobodnik 00:46:24
4 Martina Slobodnik 00:49:49
5 Dominic Slobodnik 00:49:49
6 Smitty Smith 00:54:04
7 Michael Slobodnik 00:55:22
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Jason Haggerty 10:18:52
2 Evan Hall 10:25:34
3 Anthony Hornung 10:26:34
4 Zak Hall 10:44:23
5 Darryl Sigman 11:27:38
6 Billy Simmons 11:33:56
7 Eric Johnson 11:34:14
8 Gary Owens 11:54:19
9 Hunter Willyard 12:22:03
10 Rico Wilcox 12:47:50
11 Asa Phillips 12:47:50
12 Andrew Booth 13:06:25
13 Justin Lillibridge 13:09:20
14 Chad Thomas 13:20:53
15 Dave Cook 13:26:16
16 Ryan Hostetler 13:26:36
17 Brock Emmert 14:23:58
18 Andy Phillips 14:39:20
19 Steve Armand 16:48:13
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Michael Rose 02:00:47
2 Derek Wilson 02:15:32
3 Ansen Balkenhol 02:15:38
4 Lelan Dains 02:15:56
5 John Flesher 02:19:40
6 Michael Veeman 02:26:10
7 Charles Denneler 02:26:27
8 Matthew Browning 02:29:35
9 Jandle Johnson 02:29:37
10 Juan pablo Ordóñez 02:34:24
11 Scott Lieswald 02:42:07
12 John Stamey 02:42:10
13 Ryan Balkenhol 02:42:18
14 Mason Bales 02:48:38
15 Evan Halloin 02:49:22
16 Garrison Smith 02:50:46
17 Todd Crane 02:54:22
18 John Romig 02:56:03
19 Mike Hosfelt 02:59:45
20 Chris Owens 02:59:52
21 Blake Anderson 03:03:08
22 Curtis Martell 03:05:47
23 Gerard Jezik 03:09:01
24 Tim White 03:09:19
25 Russell Bonitatibus 03:10:24
26 Jason Dunderdale 03:11:27
27 Ryan Dudley 03:12:42
28 Kurt Dickson 03:13:13
29 Eric Neill 03:15:41
30 Tim Declue 03:19:35
31 Luke Farney 03:20:16
32 Yance Farney 03:20:17
33 Ryan Nelson 03:20:20
34 Mike Luellen 03:22:57
35 Clayton Essex 03:24:11
36 Zachary Schwarz 03:29:24
37 Mark Slobodnik 03:29:25
38 Robert Beeley 03:31:50
39 Robert Getz 03:36:52
40 Connor Whitson 03:37:58
41 Cody Landrum 03:37:59
42 Jon Ruhlen 03:42:50
43 Joel Buck 03:45:07
44 Alan Apel 03:48:31
45 John Stringer 03:48:34
46 Bob Tucker 03:52:07
47 Bryce Buchanan 03:54:50
48 James Lamb 04:00:56
49 Gabriel Lamb 04:00:56
50 Dylan George 04:08:30
51 Kevin Bonebrake 04:19:08
52 Mason Hunter 04:40:54
53 Conrad Cassell 04:49:31
54 Joe Billesbach 05:01:00
55 Chris James 02:21:38
56 Daren Badura 01:39:39
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Calvin Horner 03:30:18
2 Jacob Schneller 03:31:51
3 Sam Steinlicht 03:33:51
4 Trevor Slawnyk 03:41:41
5 Josh Hicks 03:46:00
6 David Neidinger 03:50:15
7 Tommy Kaufmann 03:51:15
8 Bart Hobbs 03:51:36
9 Mason Mohn 04:03:49
10 Jackson Simmons 04:05:37
11 Michael Allison 04:08:25
12 Van Tubbs 04:09:24
13 Nate Risenhoover 04:12:22
14 Douglas Pape 04:13:58
15 Dominic Schmitz 04:17:31
16 Harold Geyer 04:17:32
17 Ben Warders 04:22:41
18 Eric Sutter 04:23:21
19 Shane Hutsell 04:24:33
20 Matthew Siemer 04:28:33
21 Alex Steflik 04:31:41
22 Steven Stephens 04:31:52
23 Todd Burk 04:34:07
24 Anderson Arnold 04:35:15
25 Ty Declue 04:37:42
26 Mike Marchand 04:37:45
27 Marty Johnson 04:39:12
28 Danny Ward 04:39:24
29 Travis Brooks 04:39:28
30 Tj Anderson 04:40:27
31 Tyler Howell 04:41:16
32 Spencer Nestler 04:41:31
33 Caden Stirtz 04:41:33
34 Randall Cartwright 04:45:06
35 Stephano Porter 04:47:37
36 Steven Wathke 04:49:37
37 Joe Russell 04:52:39
38 Jason Abbott 04:54:06
39 Aaron Hoffman 04:56:16
40 Jeff James 04:58:30
41 Bradley Wright 05:03:24
42 Gabriel Upchurch 05:06:36
43 Douglas Barnes 05:08:44
44 Jack Tell 05:09:34
45 Alan Staatz 05:10:44
46 Henry Chaney 05:11:07
47 Luke Anderson 05:12:03
48 Danny Noble 05:16:09
49 Gregory Booth 05:17:43
50 Kyle Markowitz 05:24:10
51 Justin Mallon 05:24:10
52 Lance Tobey 05:25:06
53 Frank Walecki 05:29:03
54 Luke Amend 05:33:40
55 Henry Harbidge 05:45:41
56 Greg Sloan 05:46:02
57 Barry Kelley 05:46:40
58 Josh Bolick 05:47:57
59 Brett Clark 05:50:12
60 Jeremy Mcentarfer 05:52:27
61 Tim Buller 05:56:43
62 Aaron Voth 05:56:43
63 Craig Tyhurst 06:01:05
64 Dave Tell 06:05:31
65 Brandon Graves 06:05:31
66 Dallas Hill 06:06:23
67 Brandon Challacombe 06:09:45
68 Roy Rivera 06:14:23
69 Jason Hayes 06:19:23
70 Erich Helfer 06:23:28
71 Jeremiah Canady 06:26:26
72 Brad Raper 06:26:39
73 John Kollhoff 06:31:02
74 Brian Hendrickson 06:31:16
75 Don Bruns 06:31:28
76 Paul Woodruff 06:36:49
77 John Schoneweis 06:45:57
78 John Rochelle 06:50:05
79 Homar M marval 06:50:45
80 Rodney Gordon 06:52:09
81 James Farney 07:00:19
82 Kyle Leiker 07:07:08
83 Mark Hoffman 07:24:31
84 Pat Lorenze 07:43:31
85 James Johnson 09:26:20
86 Paul Caffrey 04:01:18
87 Steven Howard 06:33:59
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Norah Ellenz 01:25:00
2 Colleen Hall 01:35:16
3 Linzi Eyestone 01:45:03
4 Lilly Eyestone 01:52:06
5 Sophia Johnson 01:56:18
6 Jessica Johnson 01:56:20
7 Tobi Jeurink 02:00:43
8 Victoria Johnson 02:01:20
9 Rebecca Wessel 02:02:49
10 Laura Denneler 02:18:15
11 Tara Noble 02:18:16
12 Meghan E mueseler 02:37:17
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Maddie Stanko 00:21:49
2 Joanna Veeman 00:37:07
3 Wendy Reeves 00:37:08
4 Ashley Wurtz 00:39:00
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Diane Challacombe 00:34:54
2 Anna Cassell 00:38:20
3 Joyce Eckelberry 00:40:34
4 Kelsey Stamm 00:41:03
5 Wrenn Pacheco 00:43:26
6 Kathryn Stringer-hosfelt 00:51:57
7 Veronica Slobodnik 00:53:57
8 Mia Slobodnik 00:53:58
9 Rosa Smith 00:54:04
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Joy Kramer 18:42:55
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Keilara Owens 02:42:16
2 Sarah Underwood 02:44:16
3 Olivia Holden 02:54:05
4 Corabelle Stamey 02:54:08
5 Anna Frizell 02:54:09
6 Julie Ehly 03:01:59
7 Kaci Hodgson 03:02:25
8 Laura Hodgson 03:02:25
9 Mel Pape 03:04:34
10 Sara Moxley 03:09:19
11 Shanelle Hayes 03:18:45
12 Paula Northern 03:59:19
13 Shirley Bonebrake 04:19:09
14 Riley Hunter 04:40:53
15 Jennifer Kilbourne 04:55:40
16 Whitney Badura 01:39:40
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime
1 Hannah Tell 04:29:45
2 Courtney Smith 04:30:43
3 Paulina Batiz 04:31:20
4 Trisha Luke 04:47:37
5 Andrea Packard 04:53:06
6 Catherine Dickson 05:34:45
7 Sasha Mallon 05:46:15
8 Kelly Spencer 05:51:02
9 Megan Elston 05:51:50
10 Linda Gordon 06:01:05
11 Anne Hollond 06:08:23
12 Julie Smiley 06:14:30
13 Tayla Judd 06:27:14
14 Sarina Maneotis 06:31:31
15 Colleen Schoneweis 06:45:57