
| Race Results for Bryan Duvall Racing Age 41 from Jenks, OK | |||||||
| Place | Points | Name | USAC # | Time | Bib | Team | |
|---|---|---|---|---|---|---|---|
| 05/12/2013 - Owasso Trail Days Criterium | Criterium | |||||||
| DNF | - | Bryan Duvall | 50919 | 45 | |||
| 04/07/2013 - Eucha Classic Road Race | Road Race | Pro/Cat 1/2 | Senior | 15--99 | |||||||
| 21 | 422.09 | Bryan Duvall | 50919 | 165 | Team Soundpony | ||
| 03/24/2013 - NWA Spring Classic Road Race | Road Race | Open | |||||||
| 4 | 282.49 | Bryan DUVALL | 50919 | 00:00:00.00 | 22 | Team Soundpony | |
| 03/10/2013 - Salty and Tall Race for the March of Dimes | Road Race | Senior | 19-99 | |||||||
| 13 | 327.97 | Bryan Duvall | 50919 | ||||
| 12/16/2012 - Oklahoma State CX Championships | Cyclo-cross | |||||||
| DNF | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 12/02/2012 - Jingle Bell Cross | Cyclocross | Master | 40+ | |||||||
| DNF | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 11/18/2012 - Gobble Cross | Cyclo-cross | |||||||
| 1 | 310.74 | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/21/2012 - Ruts and Guts | Cyclocross | Senior | 19-99 | |||||||
| DNP | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/20/2012 - Ruts and Guts | Cyclocross | Master | 40-49 | |||||||
| 10 | 474.99 | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/20/2012 - Ruts and Guts | Cyclocross | Senior | 19-99 | |||||||
| DNF | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/19/2012 - Ruts and Guts | Cyclocross | Master | 40-49 | |||||||
| 2 | 298.03 | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/19/2012 - Ruts and Guts | Cyclocross | Senior | 19-99 | |||||||
| 17 | 342.35 | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/14/2012 - The Physician's Optical River-Cross | Cyclo-cross | Masters | 40+ | |||||||
| 3 | 342.33 | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/14/2012 - The Physician's Optical River-Cross | Cyclo-cross | |||||||
| DNF | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 10/06/2012 - The 3rd Annual OC Criss Cross | Cyclo-cross | |||||||
| 7 | 378.08 | Bryan Duvall | 50919 | Team Soundpony | |||
| 09/16/2012 - The Oklahoma State Category Road Race Championship | Road Race | Pro/Cat 1 | |||||||
| 5 | 290.44 | Bryan Duvall | 50919 | Team Soundpony | |||
| 08/28/2012 - Tulsa Wheelmen Summer Crit Series | Criterium | Senior | All | |||||||
| 5 | - | Bryan Duvall | 50919 | 63 | Team Soundpony | ||
| 08/21/2012 - Tulsa Wheelmen Summer Crit Series | Criterium | Senior | All | |||||||
| 8 | - | Bryan Duvall | 50919 | 63 | Team Soundpony | ||
| 08/19/2012 - Owasso Criterium | Criterium | Senior | 19-99 | |||||||
| DNF | - | Bryan Duvall | 50919 | 12 | Team Soundpony | ||
| 08/19/2012 - Owasso Criterium | Criterium | Senior | 19-99 | |||||||
| DNF | - | Bryan Duvall | 50919 | 27 | Team Soundpony | ||
| 07/17/2012 - Tulsa Wheelmen Summer Crit Series | Criterium | Senior | All | |||||||
| DNF | - | Bryan Duvall | 50919 | 63 | Team Soundpony | ||
| 07/03/2012 - Tulsa Wheelmen Summer Crit Series | Criterium | Senior | All | |||||||
| 10 | - | Bryan Duvall | 50919 | Team Soundpony | |||
| 07/01/2012 - Tour of Lawrence | Criterium | Pro/Cat 1/2 | |||||||
| 2 | 81.23 | Bryan Duvall | 50919 | 81 | Team Soundpony | ||
| 06/24/2012 - Tour Of Kansas City | Criterium | |||||||
| 10 | 126.78 | Bryan Duvall | 50919 | 442 | Team Soundpony | ||
| 06/23/2012 - Tour Of Kansas City | Criterium | |||||||
| 8 | 118.31 | Bryan Duvall | 50919 | 442 | Team Soundpony | ||
| 06/14/2012 - SPEEDWHEEL | Criterium | Senior | 19-99 | |||||||
| 7 | 162.96 | Bryan Duvall | 50919 | 185 | Team Soundpony | ||
| 06/10/2012 - SaintFrancis Tulsa Tough | Omnium | |||||||
| 12 | - | Bryan DUVALL | 50919 | 243 | Team Soundpony | ||
| 06/10/2012 - SaintFrancis Tulsa Tough | Criterium | |||||||
| 43 | 132.23 | Bryan DUVALL | 50919 | 243 | Team Soundpony | ||
| 06/09/2012 - SaintFrancis Tulsa Tough | Criterium | |||||||
| 24 | 122.61 | Bryan DUVALL | 50919 | 08:06.0 | 243 | Team Soundpony | |
| 06/08/2012 - SaintFrancis Tulsa Tough | Criterium | |||||||
| 3 | 88.68 | Bryan DUVALL | 50919 | 243 | Team Soundpony | ||
| 06/03/2012 - King Of Moore Criterium | Criterium | Pro/Cat 1/2 | |||||||
| 15 | 160.50 | Bryan Duvall | 50919 | 1:30:16 | 64 | Team Soundpony | |
| 06/02/2012 - Oklahoma City Pro-Am Classic | Criterium | Pro/Cat 1/2 | |||||||
| 12 | 105.82 | Bryan Duvall | 50919 | 1:28:26 | 39 | Team Soundpony | |
| 05/27/2012 - GS Tenzing Criterium | Criterium | Open | |||||||
| 4 | 163.58 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/26/2012 - Gary Glickman Memorial Criterium | Criterium | Cat 2/3 | |||||||
| 2 | 145.09 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/26/2012 - Gary Glickman Memorial Criterium | Criterium | Cat 2/3 | |||||||
| 2 | 147.50 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/25/2012 - Bike the Bricks III | Criterium | Cat 2/3 | |||||||
| 3 | 173.82 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/20/2012 - Palmer's Sand Springs Criterium | Criterium | Senior | 19-99 | |||||||
| 2 | 113.41 | Bryan Duvall | 50919 | 586 | Team Soundpony | ||
| 04/29/2012 - Turkey Mountain-Keep it Wild Race | Cross Country | Cat 1 | Master | 30-39 | |||||||
| 8 | 517.53 | bryan duvall | 50919 | 312 | Team Soundpony | ||
| 04/29/2012 - Keystone Mountain Bike Race | Cross Country | Cat 1 | Master | 30-39 | |||||||
| DNF | - | bryan duvall | 50919 | DNF | 312 | Team Soundpony | |
| 04/22/2012 - Matrix Challenge | Criterium | Cat 2 | |||||||
| 11 | 188.02 | Bryan Duvall | 50919 | Team Soundpony | |||
| 04/21/2012 - Matrix Challenge | Criterium | Cat 2 | |||||||
| 38 | 327.17 | Bryan Duvall | 50919 | Team Soundpony | |||
| 04/01/2012 - NWA Spring Classic Road Race | Road Race | Open | |||||||
| 27 | 383.17 | Bryan DUVALL | 50919 | 00:00:00.00 | 12 | Team Soundpony | |
| 03/18/2012 - Hell's Kitchen Road Race | Road Race | |||||||
| 29 | 470.80 | Bryan Duvall | 50919 | 129 | Team Soundpony | ||
| 03/11/2012 - Salty and Tall Race for the March of Dimes | Road Race | Pro/Cat 1/2 | |||||||
| 10 | 336.99 | Bryan Duvall | 50919 | 42 | Team Soundpony | ||
| 03/10/2012 - Salty and Tall Race for the March of Dimes | Criterium | Master M | 40+ | |||||||
| 5 | 222.93 | Bryan Duvall | 50919 | 118 | Team Soundpony | ||
| 12/18/2011 - Oklahoma Cyclocross State Championship | Cyclo-cross | Master | 40-49 | |||||||
| 1 | 348.10 | Bryan Duvall | 50919 | Team Soundpony | |||
| 12/18/2011 - Oklahoma Cyclocross State Championship | Cyclo-cross | Senior | 19-99 | |||||||
| 9 | 351.06 | Bryan Duvall | 50919 | Team Soundpony | |||
| 12/11/2011 - Dr. Steve Memorial CX Race | Cyclo-cross | 40+ | |||||||
| 3 | 366.84 | Bryan Duvall | 50919 | 312 | Team Soundpony | ||
| 12/11/2011 - Dr. Steve Memorial CX Race | Cyclo-cross | Cat 1/2 | |||||||
| 5 | 294.48 | Bryan Duvall | 50919 | 312 | Team Soundpony | ||
| 11/20/2011 - Cyclocross race | Cyclo-cross | Masters | Master | 35-99 | |||||||
| 1 | 286.28 | Bryan Duvall | 50919 | 378 | |||
| 11/20/2011 - Cyclocross race | Cyclo-cross | Cat 1/2/3/4 | Elite | |||||||
| 3 | 307.69 | Bryan Duvall | 50919 | 378 | |||
| 11/19/2011 - Ruts and Guts | Cyclo-cross | 19-99 | |||||||
| 12 | 346.37 | Bryan Duvall | 50919 | Team Soundpony | |||
| 11/18/2011 - Cycle A Cross BA - Showdown at Sundown | Cyclo-cross | 19-99 | |||||||
| 13 | 325.37 | Bryan Duvall | 50919 | 0 | |||
| 11/13/2011 - Team PG13 CX Race | Cyclo-cross | Cat 1/2 | |||||||
| 3 | 315.11 | Bryan Duvall | 50919 | ||||
| 10/22/2011 - Crosstoberfest | Cyclo-cross | Pro/Cat 1/2/3 | |||||||
| 8 | 377.18 | Bryan Duvall | 50919 | 49 | |||
| 10/16/2011 - villain cyclocross | Cyclo-cross | Senior | 19-99 | |||||||
| 4 | 383.94 | Bryan Duvall | 50919 | ||||
| 10/01/2011 - The 2nd Annual OC Criss Cross: Oklahoma Grand Prix | Cyclo-cross | Cat 1/2/3 | |||||||
| 4 | 342.07 | Bryan Duvall | 50919 | 176 | Team Soundpony | ||
| 10/01/2011 - The 2nd Annual OC Criss Cross: Oklahoma Grand Prix | Cross | Senior | 1--99 | |||||||
| 14 | - | Bryan Duvall | 50919 | ||||
| 09/10/2011 - Team Exfuze Racing's 9-11 Memorial Circuit Race | Circuit Race | Cat 1/2 | |||||||
| DNP | - | Bryan Duvall | 50919 | 65 | Team Soundpony | ||
| 08/21/2011 - Owasso Criterium | Criterium | Senior | |||||||
| 9 | 166.57 | Bryan Duvall | 50919 | 28 | Team Soundpony | ||
| 06/26/2011 - Jenks Criterium | Criterium | |||||||
| 8 | 203.87 | Bryan Duvall | 50919 | 4 | Team Soundpony | ||
| 06/15/2011 - SPEEDWHEEL | Criterium | |||||||
| 1 | 156.43 | Bryan Duvall | 50919 | 465 | Team Soundpony | ||
| 06/13/2011 - Tulsa Tough | Omnium | |||||||
| 21 | - | Bryan Duvall | 50919 | 224 | Soundpony | ||
| 06/12/2011 - Tulsa Tough | Criterium | |||||||
| 23 | 177.21 | Bryan Duvall | 50919 | 57:58:00 | 224 | Soundpony | |
| 06/11/2011 - Tulsa Tough | Criterium | |||||||
| 9 | 150.01 | Bryan Duvall | 50919 | 1:07:07 | 224 | Soundpony | |
| 06/10/2011 - Tulsa Tough | Criterium | |||||||
| 42 | 223.87 | Bryan Duvall | 50919 | 224 | Soundpony | ||
| 05/29/2011 - Texas State Skill Based Criterium Championship | crit | |||||||
| 55 | 341.30 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/28/2011 - Gary Glickman Memorial Criterium | crit | |||||||
| 8 | 225.60 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/27/2011 - Bike The Bricks II | crit | 35-99 | |||||||
| 5 | 171.14 | Bryan Duvall | 50919 | Team Soundpony | |||
| 05/22/2011 - Palmer's Sand Springs Criterium | Criterium | |||||||
| 9 | 214.96 | Bryan Duvall | 50919 | 272 | Team Soundpony | ||
| 05/21/2011 - 2011 Oklahoma Team Time Trial Championship | Time Trial | Open | |||||||
| 2 | 420.72 | Bryan Duvall | 50919 | 50:14.00 | 12 | Team Soundpony | |
| 04/12/2011 - Jingle Bell Cross at Centennial Park | Cyclo-cross | Pro/Cat 1/2/3 | Senior | 19-99 | |||||||
| 7 | 375.42 | Bryan Duvall | 50919 | 101 | Team Soundpony | ||
| 03/27/2011 - NWA Spring Classic | Road Race | Cat 1/2 | |||||||
| 22 | 422.40 | Bryan Duvall | 50919 | Team Soundpony | |||
| 03/13/2011 - Salty and Tall Race for the March of Dimes | Road Race | |||||||
| 15 | 334.94 | Bryan Duvall | 50919 | 00:00:00.00 | 37 | Team Soundpony | |
| 02/09/2011 - Tour de Trykes Criterium | Criterium | Cat 1/2/3 | |||||||
| 10 | 250.20 | Bryan Duvall | 50919 | 120 | Team Soundpony | ||
| 10/15/2010 - Ruts and Guts | Cyclo-cross | Senior | |||||||
| 20 | 453.76 | Bryan Duvall | 50919 | 20 | Team Soundpony | ||
| 09/12/2010 - Little River Challenge | Road Race | Pro/Cat 1/2/3 | |||||||
| 8 | 434.62 | Bryan Duvall | 50919 | Team Soundpony | |||
| 09/10/2010 - Showdown at Sundown CX | Cyclo-cross | Cat 1/2 | Senior | |||||||
| 9 | 404.24 | Bryan Duvall | 50919 | 163 | Team Soundpony | ||
| 09/06/2010 - The Realty Gateway Cup | Criterium | |||||||
| 4 | 268.11 | Bryan Duvall | 50919 | 21:00.0 | 303 | Team Soundpony | |
| 09/05/2010 - The Realty Gateway Cup - Giro Della Montagna | Criterium | |||||||
| 1 | 258.18 | Bryan Duvall | 50919 | 45:00.0 | 303 | Team Soundpony | |
| 09/04/2010 - The Realty Gateway Cup | Criterium | |||||||
| 2 | 263.12 | Bryan Duvall | 50919 | 56:00.0 | 303 | Team Soundpony | |
| 09/03/2010 - The Realty Gateway Cup | Criterium | |||||||
| 1 | 292.13 | Bryan Duvall | 50919 | 14:00.0 | 303 | Team Soundpony | |
| 07/17/2010 - Sapulpa Route 66 Criterium | Criterium | Senior | 19-29 | |||||||
| DNP | - | Bryan Duvall | 50919 | 381 | Team Soundpony | ||
| 06/16/2010 - Speedwheel | Criterium | Cat 3/4 | Senior | |||||||
| 8 | 414.59 | Bryan Duvall | 50919 | 381 | Team Soundpony | ||
| 06/16/2010 - Speedwheel | Criterium | Cat 1/2/3 | Senior | |||||||
| 10 | 346.10 | Bryan Duvall | 50919 | 381 | Team Soundpony | ||
| 06/14/2010 - OKC Criterium | Criterium | |||||||
| 6 | 339.40 | Bryan Duvall | 50919 | 1:01:03 | 343 | Team SoundPony | |
| 06/06/2010 - Tulsa Tough Ride and Race | Criterium | Cat 3 | |||||||
| 30 | 496.11 | Bryan Duvall | 50919 | 00:35.0 | 496 | Team Soundpony | |
| 06/05/2010 - Tulsa Tough Ride and Race | Criterium | Cat 3 | |||||||
| 13 | 348.04 | Bryan Duvall | 50919 | 11:00.0 | 496 | Team Soundpony | |
| 06/04/2010 - Tulsa Tough Ride and Race | Criterium | Cat 3 | |||||||
| 4 | 307.75 | Bryan Duvall | 50919 | 23:00.0 | 496 | Team Soundpony | |
| 05/23/2010 - Sand Springs Criterium | Criterium | Cat 3 | Senior | 16-43 | |||||||
| 3 | 434.01 | Bryan Duvall | 50919 | 84 | Team Soundpony | ||
| 04/18/2010 - Bella Mira Criterium | crit | |||||||
| 14 | 499.97 | Bryan Duvall | 50919 | ||||
| 03/28/2010 - NWA Spring Classic | Road Race | Open | |||||||
| 7 | 335.76 | Bryan Duvall | 50919 | 00:00:00.00 | 241 | Team Soundpony | |
| 03/07/2010 - Salty Cow Race Extravaganza | Criterium | Open | |||||||
| DNF | - | Bryan Duvall | 50919 | 00:00.0 | 328 | Team Soundpony | |
| 11/21/2009 - 2009 Oklahoma Cyclocross Championships | Cyclo-cross | Cat 1/2/3 | Senior | 19-99 | |||||||
| 8 | 440.38 | Bryan Duvall | 50919 | 1:11:51 | 371 | Team Soundpony | |
| 11/15/2009 - Post Oak Lodge Cyclocross | Cyclo-cross | Cat 1/2/3 | Senior | 18-99 | |||||||
| 11 | 500.03 | Bryan Duvall | 50919 | 1:14:19 | 362 | Team Soundpony | |
| 11/01/2009 - Tulsa Mohawk Park CX | Cyclo-cross | Cat 1/2/3 | Senior | 18-39 | |||||||
| 14 | 491.31 | Bryan Duvall | 50919 | 157 | Team Soundpony | ||
| 10/25/2009 - Double Crossed | Cyclo-cross | Masters | 30-39 | |||||||
| 1 | 445.74 | Bryan Duvall | 50919 | 20 | TEAM SOUNDPONY | ||
| 10/24/2009 - Double Crossed | Cyclo-cross | Cat 1/2/3 | |||||||
| 12 | 501.83 | Bryan Duvall | 50919 | 20 | TEAM SOUNDPONY | ||
| 10/18/2009 - Chandler Park Cyclocross | Cyclo-Cross | Cat 1/2/3 | Senior | 19-29 | |||||||
| 16 | 486.06 | Bryan Duvall | 50919 | 1:10:40 | 186 | Team Soundpony | |
| 08/02/2009 - Newman Univeristy Criterium | Criterium | Cat 1/2/3/4 | |||||||
| 3 | 373.24 | Bryan Duvall | 50919 | 555 | Unattached | ||
| 07/12/2009 - Blue Canyon Oklahoma Championship Time Trial | itt | |||||||
| 9 | 568.99 | Bryan Duvall | 50919 | ||||
| 06/28/2009 - Sand Springs Criterium | Criterium | Cat 3 | Senior | |||||||
| 2 | 420.22 | Bryan Duvall | 50919 | 331 | Team Soundpony | ||
| 06/15/2009 - Lewis and Clark Criterium | Criterium | Cat 3/4 | |||||||
| 2 | 458.37 | Bryan Duvall | 50919 | 00:00 | 307 | Team Soundpony | |
| 06/15/2009 - Lewis and Clark Criterium | Criterium | Cat 1/2/3 | |||||||
| 8 | 433.20 | Bryan Duvall | 50919 | 00:00 | 117 | Team Soundpony | |
| 05/30/2009 - Tulsa Tough Race | Criterium | Cat 3 | |||||||
| DNF | - | Bryan Duvall | 50919 | 424 | Sound Pony | ||
| 05/29/2009 - Tulsa Tough Race | Criterium | Cat 3 | |||||||
| DNF | - | Bryan Duvall | 50919 | 00:00:00.00 | 424 | Sound Pony | |
| 04/01/2006 - Flint Ridge Circuit Race | Road Race | Cat 1/2/3 | Senior | 19 to 99 | |||||||
| DNF | - | Bryan Duvall | 50919 | 0 | 252 | Boat St. Cycle Club | |
| 03/05/2005 - Salt Creek Circuit Race | Road Race | Cat 1/2/3 | |||||||
| DNF | - | Bryan Duvall | 50919 | 22 | |||
| 00/00/0000 - Tulsa Wheelmen Summer Crit Series | Criterium | Senior | All | |||||||
| 5 | - | Bryan Duvall | 50919 | 63 | Team Soundpony | ||
| 11/26/2000 - Hallett Challenge | Cross Country | Master | 30-39 | |||||||
| 3 | - | Bryan Duvall | 50919 | 2.14.13 | 39 | ||
| 09/30/2001 - Kaw Challenge AMBC | Cross Country | Senior | 19-29 | |||||||
| 4 | - | Bryan Duvall | 50919 | 324 | |||
| 03/17/2002 - Cow Skin Circuit Race | Road Race | Cat 1/2/3 | |||||||
| 2 | - | Bryan Duvall | 50919 | 137 | Sun & Ski | ||
| 03/16/2002 - Liberty Road Race | Road Race | Cat 1/2/3 | |||||||
| DNF | - | Bryan Duvall | 50919 | 363 | Sun & Ski | ||
| 05/27/2002 - Quad Cities Crit, Street Sprint Trike Ra | Criterium | Cat 4 | |||||||
| 10 | - | Bryan Duvall | 50919 | 100 | CTE Tulsa | ||
| 05/27/2002 - Quad Cities Crit, Street Sprint Trike Ra | Criterium | MR | 30-39 | |||||||
| DNP | - | Bryan Duvall | 50919 | 182 | CTE Tulsa | ||
| 05/18/2002 - Joe Martin Memorial Stage Race | Stage Race | Cat 3 | |||||||
| 26 | - | Bryan Duvall | 50919 | 4:39:26 | 259 | Sun & Ski Sports Race Team | |
| 05/26/2002 - Melon City Criterium-24th Annual | Criterium | Cat 3 | |||||||
| 3 | - | Bryan Duvall | 50919 | 110 | CTE | ||
| 03/08/2003 - The 32nd Annual Primavera at Lago Vista | Road Race | Pro/Cat 1/2 | |||||||
| 14 | - | Bryan Duvall | 50919 | Unattached | |||
| 06/05/2004 - OK State Criterium Championship | Criterium | Cat 3 | Elite | |||||||
| 2 | - | Bryan Duvall | 50919 | ||||
| 06/05/2004 - OK State Criterium Championship | Criterium | Cat 1/2/3 | Elite | |||||||
| 4 | - | Bryan Duvall | 50919 | ||||
| 06/17/2004 - Speedwheel | Criterium | Cat 1/2/3 | Group1 | |||||||
| DNF | - | Bryan Duvall | 50919 | 0.005 | 280 | ||
| 06/17/2004 - Speedwheel | Criterium | MR | 30-99 | |||||||
| 2 | - | Bryan Duvall | 50919 | 0.005 | 280 | ||
| 09/10/2004 - Dam J.A.M. Crit | Criterium | Cat 1/2/3 | |||||||
| 7 | - | Bryan Duvall | 50919 | 276 | |||
| 09/12/2004 - Tour de Lizard Fat Tire Classic | Cross Country | Senior | 19-29 | |||||||
| DNF | - | Bryan Duvall | 50919 | 203 | |||
| 10/10/2004 - Oklahoma Cyclocross Series | Cyclocross | |||||||
| 10 | - | Bryan Duvall | 50919 | CTE | |||
| 10/24/2004 - Oklahoma Cyclocross Series | Cyclocross | MR | 30-39 | |||||||
| 2 | - | Bryan Duvall | 50919 | CTE | |||
| 10/24/2004 - Oklahoma Cyclocross Series | Cyclocross | |||||||
| 2 | - | Bryan Duvall | 50919 | CTE | |||
| 05/15/2004 - Joe Martin Stage Race | Road Race | Cat 3 | |||||||
| 41 | - | Bryan Duvall | 50919 | 2:58:46 | 355 | CTE | |
| 05/15/2004 - Joe Martin Stage Race | Individual Time Trial | Cat 3 | |||||||
| 27 | - | Bryan Duvall | 50919 | 0:10:31 | 355 | CTE | |
| 05/16/2004 - Joe Martin Stage Race | Criterium | Cat 3 | |||||||
| 33 | - | Bryan Duvall | 50919 | 0:50:59 | 355 | CTE | |
| 11/21/2004 - Oklahoma Cyclocross Series | Cyclocross | MR | 30-39 | |||||||
| 1 | - | Bryan Duvall | 50919 | 46:45:00 | |||
| 11/21/2004 - Oklahoma Cyclocross Series | Cyclocross | |||||||
| 5 | - | Bryan Duvall | 50919 | 01:06.2 | |||
| 12/12/2004 - Oklahoma Cyclocross Series | cyclocross | MR | 30-39 | |||||||
| 4 | - | Bryan Duvall | 50919 | 55:39:00 | 156 | ||
| 12/12/2004 - Oklahoma Cyclocross Series | cyclocross | |||||||
| 5 | - | Bryan Duvall | 50919 | 01:01.3 | 156 | ||











