
| Race Results for Keith Brodhagen Racing Age 54 from Phoenix, AZ | |||||||
| Place | Points | Name | USAC # | Time | Bib | Team | |
|---|---|---|---|---|---|---|---|
| 04/27/2013 - Bicycle Haus Criterium | Criterium | Cat 1/2/3/4 | Masters | 45-99 | |||||||
| 5 | 254.84 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 04/27/2013 - Bicycle Haus Criterium | Criterium | Cat 2 | State | 10-99 | |||||||
| 17 | 281.03 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 04/20/2013 - Arizona State Road Race Championship | Road Race | 50-54 | |||||||
| 2 | 417.70 | Keith BRODHAGEN | 257201 | 520 | GST Racing | ||
| 04/14/2013 - USA Cycling Level 2 Coaching Clinic | Road Race | Masters | 50+ | |||||||
| 1 | - | Keith Brodhagen | 257201 | GST Racing | |||
| 04/14/2013 - Tumacacori Road race | Road Race | Masters | 50+ | |||||||
| 1 | 390.57 | Keith Brodhagen | 257201 | GST Racing | |||
| 04/13/2013 - 2013 Arizona State Criterium Championships | Criterium | Cat 1/2/3/4/5 | Masters | 50-54 | |||||||
| 4 | 257.17 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 04/07/2013 - Focus Grand Prix | Criterium | Cat 1/2/3/4/5 | Masters | 50-99 | |||||||
| 2 | 244.60 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 04/07/2013 - Focus Grand Prix | Criterium | Cat 1/2/3/4/5 | Masters | 45-99 | |||||||
| 3 | 275.15 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 03/24/2013 - Hungry Dog Criterium | Criterium | masters | 50+ | |||||||
| 1 | 238.91 | Keith Brodhagen | 257201 | GST Racing | |||
| 03/03/2013 - 15th Colossal Cave 2013 Omnium | Road Race | MR | 45-54 | |||||||
| 8 | 348.41 | Keith Brodhagen | 257201 | 365 | GST Racing | ||
| 02/24/2013 - Avondale Criterium Series | Criterium | Cat 1/2/3/4 | Masters | 45-99 | |||||||
| 5 | 253.50 | Keith Brodhagen | 257201 | ||||
| 02/24/2013 - Avondale Criterium Series | Criterium | Cat 1/2 | 10-99 | |||||||
| 14 | 167.11 | Keith Brodhagen | 257201 | ||||
| 02/17/2013 - Valley of the Sun Stage Race | Criterium | 45-54 | |||||||
| 12 | 227.61 | Keith BRODHAGEN | 257201 | 0:31:40 | 544 | GST Racing | |
| 02/17/2013 - Valley of the Sun Stage Race | Stage Race | 45-54 | |||||||
| 30 | - | Keith BRODHAGEN | 257201 | 4:07:17 | 544 | GST Racing | |
| 02/16/2013 - Valley of the Sun Stage Race | Road Race | 45-54 | |||||||
| 37 | 513.12 | Keith BRODHAGEN | 257201 | 3:03:03 | 544 | GST Racing | |
| 02/15/2013 - Valley of the Sun Stage Race | Time Trial | 45-54 | |||||||
| 15 | 428.99 | Keith BRODHAGEN | 257201 | 0:32:34 | 544 | GST Racing | |
| 02/10/2013 - McDowell Mt. Circuit Race | criterium | 50-59 | |||||||
| 2 | 233.91 | KEITH BRODHAGEN | 257201 | 718 | GST RACING | ||
| 02/10/2013 - McDowell Mt. Circuit Race | criterium | 40-49 | |||||||
| 12 | 222.37 | KEITH BRODHAGEN | 257201 | 718 | GST Racing | ||
| 02/10/2013 - McDowell Mt. Circuit Race | criterium | Cat 2 | |||||||
| 17 | 188.21 | KEITH BRODHAGEN | 257201 | 718 | GST Racing | ||
| 02/03/2013 - Flap Jack Flats Time Trial | Time Trial | 30K | 50-54 | |||||||
| 2 | 417.71 | Keith BRODHAGEN | 257201 | 0:43:47 | 292 | GST Racing | |
| 01/20/2013 - Avondale Criterium Series | Criterium | Cat 1/2/3/4 | Masters | 45-99 | |||||||
| 10 | 268.42 | Keith BRODHAGEN | 257201 | ||||
| 01/20/2013 - Avondale Criterium Series | Criterium | Cat 2/3 | 10-99 | |||||||
| 18 | 274.99 | Keith BRODHAGEN | 257201 | ||||
| 01/19/2013 - 2013 Not So Underground Criterium | Criterium | Cat 1/2/3/4/5 | Masters | 50-99 | |||||||
| 6 | 295.28 | Keith BRODHAGEN | 257201 | ||||
| 01/19/2013 - 2013 Not So Underground Criterium | Criterium | Cat 1/2/3/4/5 | Masters | 45-99 | |||||||
| 8 | 266.04 | Keith BRODHAGEN | 257201 | ||||
| 12/16/2012 - Artisan Prosthetics/AZCROSS.com Freestone Cross | Cyclo-cross | 50-99 | |||||||
| 2 | 450.82 | Keith BRODHAGEN | 257201 | GST Racing | |||
| 10/20/2012 - Azcross.com Night Ripper CX | Cyclo-cross | 50-99 | |||||||
| 2 | 494.34 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 10/13/2012 - Azcross.com Flag Double Cross #2 | Cyclo-cross | 50-99 | |||||||
| 1 | 469.53 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 10/13/2012 - Azcross.com Flag Double Cross #1 | Cyclo-cross | 50-99 | |||||||
| 2 | 495.47 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 10/13/2012 - Azcross.com Flag Double Cross #2 | Cyclo-cross | Cat 3/4 | 16-99 | |||||||
| 10 | 529.29 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 09/30/2012 - 33nd Mt. Graham, Az State Hill Climb Championship | Road Race | 50-54 | |||||||
| 1 | 459.85 | Keith Brodhagen | 257201 | 01:46:17 | 824 | FASTER Performance Center | |
| 09/16/2012 - Arizona State Individual Time Trial Championship | Time Trial | 50-54 | |||||||
| 1 | 398.61 | Keith Brodhagen | 257201 | 00:54:26 | 84 | FASTER Performance Center | |
| 09/03/2012 - Steamboat Stage Race presented by Moots Cycles | Stage Race | |||||||
| 2 | - | Keith Brodhagen | 257201 | 3:49:56 | FASTER Performance Center | ||
| 09/03/2012 - Steamboat Stage Race presented by Moots Cycles | Criterium | |||||||
| 3 | 309.16 | Keith Brodhagen | 257201 | 0:39:49 | FASTER Performance Center | ||
| 09/02/2012 - Steamboat Stage Race presented by Moots Cycles | Road Race | |||||||
| 8 | 426.17 | Keith Brodhagen | 257201 | 2:39:36 | FASTER Performance Center | ||
| 09/01/2012 - Steamboat Stage Race presented by Moots Cycles | Time Trial | |||||||
| 1 | 431.91 | Keith Brodhagen | 257201 | 0:30:35 | FASTER Performance Center | ||
| 08/26/2012 - Mormon Lake Road Race | Road Race | 50+ | |||||||
| 5 | 351.84 | Keith Brodhagen | 257201 | FASTER performance center | |||
| 07/22/2012 - Cotton Classic Time Trial Series | Individual Time Trial | 40k | 50-54 | |||||||
| 1 | 429.24 | Keith Brodhagen | 257201 | 00:55:24 | FASTER Performance Center | ||
| 07/08/2012 - Single Track Bike Shop Road Race | Road Race | Masters | 50+ | |||||||
| 4 | 359.32 | Keith Brodhagen | 257201 | FASTER performance center | |||
| 05/28/2012 - 2012 USA Cycling So Cal Cup Crit Series | Criterium | Masters | 50+ | |||||||
| 10 | 196.61 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 05/27/2012 - Barry Wolfe Grand Prix | Criterium | Master | 50+ | |||||||
| 3 | 165.78 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 05/27/2012 - Barry Wolfe Grand Prix | Criterium | Cat 1/2/3/4 | Master | 45+ | |||||||
| 22 | 229.32 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 05/19/2012 - Criterium at DC Ranch | Criterium | 45-54 | |||||||
| 5 | 313.79 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 05/06/2012 - SRAM Tour of the Gila | Road Race | Masters | A | |||||||
| 23 | 310.83 | keith brodhagen | 257201 | 3:26:45 | 642 | FASTER performance center | |
| 05/06/2012 - SRAM Tour of the Gila | Stage Race | Masters | A | |||||||
| 25 | - | keith brodhagen | 257201 | 12:04:32 | 642 | FASTER performance center | |
| 05/05/2012 - SRAM Tour of the Gila | Criterium | Masters | A | |||||||
| 19 | 170.67 | keith brodhagen | 257201 | 0:50:06 | 642 | FASTER performance center | |
| 05/05/2012 - SRAM Tour of the Gila | Criterium | Masters | A | |||||||
| 19 | 170.67 | keith brodhagen | 257201 | 0:50:06 | 642 | FASTER performance center | |
| 05/04/2012 - SRAM Tour of the Gila | Time Trial | Masters | A | |||||||
| 17 | 427.30 | keith brodhagen | 257201 | 0:41:29 | 642 | FASTER performance center | |
| 05/03/2012 - SRAM Tour of the Gila | Road Race | Masters | A | |||||||
| 28 | 358.37 | keith brodhagen | 257201 | 3:38:38. | 642 | FASTER performance center | |
| 05/02/2012 - SRAM Tour of the Gila | Road Race | Masters | A | |||||||
| 29 | 367.88 | keith brodhagen | 257201 | 3:27:34 | 642 | FASTER performance center | |
| 04/29/2012 - 2012 Arizona State Criterium Championships & Not S | Criterium | Cat 1/2/3/4/5 | Master | 50-54 | |||||||
| 2 | 289.01 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 04/21/2012 - Arizona State Road Race Championship | Road Race | 50-54 | |||||||
| 3 | 334.51 | Keith BRODHAGEN | 257201 | Focus Racing | |||
| 04/14/2012 - 14th Colossal Cave Road Race 2012 | Road Race | 45-54 | |||||||
| 1 | 307.14 | Keith Brodhagen | 257201 | 132 | FASTER performance center | ||
| 04/01/2012 - 2012 Arizona State Criterium Championships & Not S | Criterium | 50-99 | |||||||
| 1 | 285.47 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 04/01/2012 - 2012 Arizona State Criterium Championships & Not S | Criterium | 45-99 | |||||||
| 1 | 237.57 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 03/31/2012 - San Tan Criterium | Criterium | 50+ | |||||||
| 1 | 189.77 | Keith Brodhagen | 257201 | Faster Performance Center | |||
| 03/31/2012 - San Tan Criterium | Criterium | 40+ | |||||||
| DNF | - | Keith Brodhagen | 257201 | Faster Performance Center | |||
| 03/24/2012 - Hungry Dog Criterium | Criterium | 45+ | |||||||
| 6 | 221.46 | Keith Brodhagen | 257201 | Faster | |||
| 03/24/2012 - Hungry Dog Criterium | Criterium | 45+ | |||||||
| 6 | 221.46 | Keith Brodhagen | 257201 | Faster | |||
| 03/24/2012 - Hungry Dog Criterium | Criterium | |||||||
| 24 | 198.01 | Keith Brodhagen | 257201 | Faster | |||
| 03/24/2012 - Hungry Dog Criterium | Criterium | |||||||
| 24 | 198.01 | Keith Brodhagen | 257201 | Faster | |||
| 03/17/2012 - Old Pueblo Grand Prix | Criterium | 50+ | |||||||
| 2 | 231.83 | keith brodhagen | 257201 | FASTER performance center | |||
| 03/17/2012 - Old Pueblo Grand Prix | Criterium | 40+ | |||||||
| 11 | 284.25 | keith brodhagen | 257201 | FASTER performance center | |||
| 03/11/2012 - Focus Grand Prix | Criterium | 50-99 | |||||||
| 2 | 277.09 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 03/11/2012 - Focus Grand Prix | Criterium | Cat 1/2 | 16-99 | |||||||
| 13 | 274.03 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 03/11/2012 - Focus Grand Prix | Criterium | 40-99 | |||||||
| 16 | 346.09 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 03/10/2012 - Landis Cyclery South Mountain Bike Classic | Circuit Race | 45-54 | |||||||
| 5 | 394.60 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 03/04/2012 - Tucson Bicycle Classic | Circuit Race | Master | 45-54 | |||||||
| 2 | 243.83 | Keith Brodhagen | 257201 | 1:26:31 | 821 | FASTER Performance Center | |
| 03/04/2012 - Tucson Bicycle Classic | Stage Race | Master | 45-54 | |||||||
| 7 | - | Keith Brodhagen | 257201 | 4:03:39 | 821 | FASTER Performance Center | |
| 03/03/2012 - Tucson Bicycle Classic | Road Race | Master | 45-54 | |||||||
| 4 | 265.38 | Keith Brodhagen | 257201 | 2:27:56 | 821 | FASTER Performance Center | |
| 03/02/2012 - Tucson Bicycle Classic | Time Trial | Master | 45-54 | |||||||
| 16 | 406.65 | Keith Brodhagen | 257201 | 0:09:18 | 821 | FASTER Performance Center | |
| 02/26/2012 - Avondale Criterium #2 | Criterium | Cat 1/2/3/4 | Masters | 50+ | |||||||
| 1 | 238.04 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 02/26/2012 - Avondale Criterium #2 | Criterium | Cat 1/2/3/4 | Masters | 40+ | |||||||
| 12 | 236.25 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 02/12/2012 - Valley of the Sun Stage Race | Stage Race | 45-54 | |||||||
| 9 | - | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 02/12/2012 - Valley of the Sun Stage Race | Criterium | 45-54 | |||||||
| 9 | 243.22 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 02/11/2012 - Valley of the Sun Stage Race | Road Race | 45-54 | |||||||
| 12 | 289.58 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 02/10/2012 - Valley of the Sun Stage Race | Time Trial | 45-54 | |||||||
| 8 | 357.98 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 02/05/2012 - Flap Jack Flats Time Trial | Time Trial | Master | 50-54 | |||||||
| 1 | 405.58 | Keith BRODHAGEN | 257201 | 0:43:03 | FASTER Performance Center | ||
| 02/04/2012 - McDowell Mt. Circuit Race | Road Race | 50+ | |||||||
| 1 | 308.21 | keith brodhagen | 257201 | FASTER Performance Center | |||
| 01/29/2012 - Race Against Time Picacho Peak TT | Individual Time Trial | 50-99 | |||||||
| 2 | 397.54 | Keith Brodhagen | 257201 | 00:27:57 | FASTER PERFORMANCE CENTER | ||
| 01/28/2012 - Bicycle Haus Criterium | Criterium | 45-99 | |||||||
| 1 | 222.05 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 01/28/2012 - Bicycle Haus Criterium | Criterium | 35-99 | |||||||
| 28 | 539.26 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 01/22/2012 - Avondale Criterium #1 | Criterium | 50-99 | |||||||
| 3 | 277.23 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 01/22/2012 - Avondale Criterium #1 | Criterium | 40-99 | |||||||
| 9 | 248.96 | Keith Brodhagen | 257201 | FASTER Performance Center | |||
| 01/21/2012 - The UA Criterium | Criterium | 50-99 | |||||||
| 2 | 298.58 | Keith Brodhagen | 257201 | FASTER performance center | |||
| 01/21/2012 - The UA Criterium | Criterium | 40-99 | |||||||
| 17 | 383.85 | Keith Brodhagen | 257201 | FASTER performance center | |||
| 12/17/2011 - Arizona State Cyclocross Championships | Cyclo-cross | Cat 1/2/3/4 | Master | 50-99 | |||||||
| 1 | 485.93 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 12/10/2011 - Race Around the Barn | Cyclo-cross | Cat 1/2/3/4 | Master | 50-99 | |||||||
| 1 | 491.94 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 12/10/2011 - Race Around the Barn | Cyclo-cross | Cat 3/4 | Senior | |||||||
| 10 | 504.12 | Keith BRODHAGEN | 257201 | FASTER Performance Center | |||
| 11/13/2011 - Cowbell Wars at Crossroads | Cyclo-cross | Cat 1/2/3/4 | Master | 50-99 | |||||||
| 2 | 518.38 | Keith BRODHAGEN | 257201 | ||||
| 10/30/2011 - Artisan Prosthetics/AZCROSS.com Freestone Cross | Cyclo-cross | 50-99 | |||||||
| 2 | 551.01 | Keith BRODHAGEN | 257201 | ||||
| 10/30/2011 - Artisan Prosthetics/AZCROSS.com Freestone Cross | Cyclo-cross | Cat 3/4 | |||||||
| 6 | 465.38 | Keith BRODHAGEN | 257201 | ||||
| 09/11/2011 - Arizona State Individual Time Trial Championship | Time Trial | 50-54 | |||||||
| 1 | 366.75 | Keith Brodhagen | 257201 | 00:56:05 | 255 | Team WM/AZ Masters Racing | |
| 08/31/2011 - Cotton Classic Time Trial | Time Trial | 50-54 | |||||||
| 1 | 397.12 | Keith Brodhagen | 257201 | 00:27:24 | Racelab Cycling Team | ||
| 08/21/2011 - Arizona State Road Rach Champioship | Road Race | 50-54 | |||||||
| 4 | 370.04 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 08/14/2011 - Arizona State Track Championship | Individual Pursuit | 50-54 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 2:32.6 | 445 | Racelab Cycling Team | |
| 08/14/2011 - Arizona State Track Championship | Individual Pursuit | Cat 3 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 5:33.6 | 445 | Racelab Cycling Team | |
| 08/14/2011 - Arizona State Track Championship | Time Trial | 50-54 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 39.3 | 445 | Racelab Cycling Team | |
| 08/14/2011 - Arizona State Track Championship | Time Trial | Cat 3 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 1:13.6 | 445 | Racelab Cycling Team | |
| 08/14/2011 - Ladera Ranch Grand Prix | Criterium | Masters | 45+ | |||||||
| 18 | 293.90 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | 200 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 13.2 | 331 | Racelab Cycling Team | |
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | Scratch Race Senior | |||||||
| 1 | - | Keith Brodhagen | 257201 | 331 | Racelab Cycling Team | ||
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | Points Race Senior M | |||||||
| 1 | - | Keith Brodhagen | 257201 | 331 | Racelab Cycling Team | ||
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | 500 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 39.0 | 331 | Racelab Cycling Team | |
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | 200 Meters | |||||||
| 2 | - | Keith Brodhagen | 257201 | 12.9 | 331 | Racelab Cycling Team | |
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | 1000 Meters | |||||||
| 2 | - | Keith Brodhagen | 257201 | 1:14.7 | 331 | Racelab Cycling Team | |
| 07/16/2011 - ARIZONA TRACK SERIES #2 | | Team Sprint | 50-54 | |||||||
| DNF | - | Keith Brodhagen | 257201 | DNS | 331 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | 500 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 39 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | Team Sprint | |||||||
| 1 | - | Keith Brodhagen | 257201 | 1:14.6 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | 2000 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 2:35.1 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | 200 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 12.9 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | 200 Meters | |||||||
| 2 | - | Keith Brodhagen | 257201 | 12.8 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | 1000 Meters | |||||||
| 2 | - | Keith Brodhagen | 257201 | 1:16.0 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | Points Race Senior M | |||||||
| 2 | - | Keith Brodhagen | 257201 | 40 | 305 | Racelab Cycling Team | |
| 06/25/2011 - ARIZONA TRACK SERIES #1 | | Scratch Race Senior | |||||||
| 4 | - | Keith Brodhagen | 257201 | 305 | Racelab Cycling Team | ||
| 06/19/2011 - Bike the Bluff Omnium | Omnium | Master | 45-49 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 208 | Team WM Arizona Masters Racing | ||
| 06/19/2011 - Bike the Bluff Omnium | Criterium | Master | 45-99 | |||||||
| 1 | 339.98 | Keith Brodhagen | 257201 | 208 | Team WM Arizona Masters Racing | ||
| 06/18/2011 - Bike the Bluff Omnium | Road Race | Master | 45-99 | |||||||
| 2 | 344.60 | Keith Brodhagen | 257201 | 208 | Team WM Arizona Masters Racing | ||
| 06/13/2011 - Single Track Bike Shop Road Race p/b Flagstaff Cyc | Stage Race | 50-99 | |||||||
| 1 | - | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 06/12/2011 - Single Track Bike Shop Road Race p/b Flagstaff Cyc | Road Race | 50-99 | |||||||
| 3 | 341.44 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 06/11/2011 - Single Track Bike Shop Road Race p/b Flagstaff Cyc | Road Race | 50-99 | |||||||
| 5 | 331.95 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 05/29/2011 - Barry Wolfe Grand Prix | Criterium | Master | 50-99 | |||||||
| 6 | 256.03 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 05/29/2011 - Barry Wolfe Grand Prix | Criterium | Master | 45-99 | |||||||
| 18 | 303.61 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 05/22/2011 - Cotton Classic Time Trial | Time Trial | 40k | 50-54 | |||||||
| 1 | 407.80 | Keith Brodhagen | 257201 | 55:13.00 | Racelab Cycling Team | ||
| 05/08/2011 - Avondale Criterium #2 | Criterium | 50-99 | |||||||
| 2 | 363.95 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 05/08/2011 - Avondale Criterium #2 | Criterium | 40-99 | |||||||
| 4 | 306.12 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 05/07/2011 - South Mountain Time Trial | Time Trial | Master | 50-54 | |||||||
| 3 | 474.74 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 05/01/2011 - SRAM Tour of the Gila | Road Race | Master | 40-99 | |||||||
| 14 | 271.79 | Keith Brodhagen | 257201 | 3:17:52 | 465 | Team WM/AZ Masters Racing | |
| 05/01/2011 - SRAM Tour of the Gila | Stage Race | Master | 40-99 | |||||||
| 22 | - | Keith Brodhagen | 257201 | 12:43:31 | 465 | Team WM/AZ Masters Racing | |
| 04/30/2011 - SRAM Tour of the Gila | Criterium | Cat 1/2/3/4/5 | Master | 40-99 | |||||||
| 9 | 220.53 | Keith Brodhagen | 257201 | 0:51:51 | 465 | Team WM/AZ Masters Racing | |
| 04/29/2011 - SRAM Tour of the Gila | Individual Time Trial | Master | 40-99 | |||||||
| 21 | 411.24 | Keith Brodhagen | 257201 | 0:43:42 | 465 | Team WM/AZ Masters Racing | |
| 04/28/2011 - SRAM Tour of the Gila | Road Race | Master | 40-99 | |||||||
| 25 | 342.38 | Keith Brodhagen | 257201 | 3:42:54 | 465 | Team WM/AZ Masters Racing | |
| 04/27/2011 - Focus Grand Prix | Criterium | Master | 40-49 | |||||||
| 1 | 253.70 | Keith Brodhagen | 257201 | 218 | Team WM Arizona Masters Racing | ||
| 04/27/2011 - Focus Grand Prix | Criterium | Master | 50-59 | |||||||
| 3 | 318.17 | Keith Brodhagen | 257201 | 218 | Team WM Arizona Masters Racing | ||
| 04/27/2011 - SRAM Tour of the Gila | Road Race | Master | 40-99 | |||||||
| 48 | 438.72 | Keith Brodhagen | 257201 | 4:06:12 | 465 | Team WM/AZ Masters Racing | |
| 04/17/2011 - Old Pueblo Grand Prix | Criterium | 45-99 | |||||||
| 5 | 268.01 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 04/17/2011 - Old Pueblo Grand Prix | Criterium | |||||||
| DNF | - | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 04/09/2011 - 2011 Arizona State Criterium Championships | Criterium | Cat 1/2/3/4/5 | Master | 50-54 | |||||||
| 1 | 291.48 | Keith Brodhagen | 257201 | 752 | Team WM Arizona Masters Racing | ||
| 04/09/2011 - 2011 Arizona State Criterium Championships | Criterium | |||||||
| 24 | 388.70 | Keith Brodhagen | 257201 | 33 | Team WM Arizona Masters Racing | ||
| 03/27/2011 - Hungry Dog Criterium | Criterium | 50-99 | |||||||
| 2 | 264.43 | Keith Brodhagen | 257201 | WM | |||
| 03/27/2011 - Hungry Dog Criterium | Criterium | 40-99 | |||||||
| 8 | 298.24 | Keith Brodhagen | 257201 | Waste Management | |||
| 03/26/2011 - San Tan Crit | Criterium | 50-99 | |||||||
| 3 | 295.05 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 03/26/2011 - San Tan Crit | Criterium | 40-99 | |||||||
| 21 | 385.31 | Keith Brodhagen | 257201 | Team WM/AZ Masters Racing | |||
| 03/21/2011 - Tucson Bicycle Classic | Stage Race | Cat 1/2/3/4/5 | Master | 45-54 | |||||||
| 14 | - | Keith Brodhagen | 257201 | 4:14:48.00 | 802 | Team WM/AZ Masters Racing | |
| 03/20/2011 - Tucson Bicycle Classic | Road Race | Cat 1/2/3/4/5 | Master | 45-54 | |||||||
| 4 | 368.38 | Keith Brodhagen | 257201 | 1:31:17.00 | 802 | Team WM/AZ Masters Racing | |
| 03/19/2011 - Tucson Bicycle Classic | Road Race | Cat 1/2/3/4/5 | Master | 45-54 | |||||||
| 15 | 424.64 | Keith Brodhagen | 257201 | 2:35:10.00 | 802 | Team WM/AZ Masters Racing | |
| 03/18/2011 - Tucson Bicycle Classic | Individual Time Trial | Cat 1/2/3/4/5 | Master | 45-54 | |||||||
| 12 | 449.50 | Keith Brodhagen | 257201 | 08:21.00 | 802 | Team WM/AZ Masters Racing | |
| 03/06/2011 - Tumacacori Road race | Road Race | 50-99 | |||||||
| 1 | 347.07 | Keith Brodhagen | 257201 | WMAZ | |||
| 02/13/2011 - Valley of the Sun Stage Race | Stage Race | Cat 1/2/3/4/5 | Master | 50-59 | |||||||
| 4 | - | Keith Brodhagen | 257201 | Team WM/AZ Masters | |||
| 02/13/2011 - Valley of the Sun Stage Race | Criterium | Cat 1/2/3/4/5 | Master | 50-59 | |||||||
| 4 | 221.64 | Keith Brodhagen | 257201 | Team WM/AZ Masters | |||
| 02/12/2011 - Valley of the Sun Stage Race | Road Race | Cat 1/2/3/4/5 | Master | 50-59 | |||||||
| 2 | 280.89 | Keith Brodhagen | 257201 | Team WM/AZ Masters | |||
| 02/11/2011 - Valley of the Sun Stage Race | Individual Time Trial | Cat 1/2/3/4/5 | Master | 50-59 | |||||||
| 4 | 346.98 | Keith Brodhagen | 257201 | Team WM/AZ Masters | |||
| 02/06/2011 - Bicycle Haus Criterium | Criterium | Cat 1/2/3/4/5 | Master | 40-49 | |||||||
| 1 | 263.86 | Keith Brodhagen | 257201 | 660 | Team WM Arizona Masters Racing | ||
| 02/06/2011 - Bicycle Haus Criterium | Criterium | Cat 1/2/3/4/5 | Master | 50-99 | |||||||
| 2 | 330.54 | Keith Brodhagen | 257201 | 660 | Team WM Arizona Masters Racing | ||
| 02/05/2011 - McDowell Mt. Circuit Race | Road Race | Cat 1/2/3/4/5 | Master | 50-99 | |||||||
| 3 | 394.97 | Keith Brodhagen | 257201 | Race Lab | |||
| 02/05/2011 - McDowell Mt. Circuit Race | Road Race | |||||||
| 17 | 416.77 | Keith Brodhagen | 257201 | Racelab | |||
| 01/30/2011 - Flapjack Flats TT | Individual Time Trial | Cat 1/2/3/4/5 | Master | 50-54 | |||||||
| 1 | 437.28 | Keith Brodhagen | 257201 | Racelab Cycling Team | |||
| 01/23/2011 - Avondale Criterium | Criterium | Cat 1/2/3/4/5 | Master | 50-99 | |||||||
| 4 | 359.92 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 01/23/2011 - Avondale Criterium | Criterium | |||||||
| 22 | 392.54 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 12/19/2010 - Arizona State Cyclocross Championships | Cyclo-cross | |||||||
| 3 | 474.04 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 12/19/2010 - Arizona State Cyclocross Championships | Cyclo-cross | Master | 45-99 | |||||||
| 6 | 528.82 | Keith Brodhagen | 257201 | Team WM Arizona Masters Racing | |||
| 12/05/2010 - Artisan Prosthetics/Azcross.com Cyclocross #5 | Cyclo-cross | Master | 45-99 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | AZ Masters | |||
| 09/12/2010 - Arizona State Individual Time Trial Championship 2 | Time Trial | 50-54 | |||||||
| 2 | 435.71 | Keith Brodhagen | 257201 | 00:55:43 | 74 | Carlos Obriens Racing/Procon Cycling | |
| 09/04/2010 - Central Coast Circuit Races | Road Race | Master | 45-99 | |||||||
| 7 | 353.54 | Keith Brodhagen | 257201 | 1:10:26.0 | 777 | Carlos OBriens Racing | |
| 08/15/2010 - Ladera Ranch Grand Prix | Criterium | Cat 1/2/3/4 | Master | 50-99 | |||||||
| 5 | 351.41 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 08/08/2010 - Arizona City Cotton Classic Time Trial Series | Individual Time Trial | 20k | 50-54 | |||||||
| 1 | 436.73 | Keith Brodhagen | 257201 | 27:43.00 | Carlos OBriens Racing | ||
| 07/11/2010 - Arizona City Cotton Classic Time Trial Series | Individual Time Trial | 40k | |||||||
| 3 | 384.26 | Keith Brodhagen | 257201 | 56:04.00 | Carlos OBriens Racing | ||
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 2000 Meters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 2:35.1 | 15 | Procon Cycling | |
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 4000 Meters | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 5:13.5 | 15 | Procon Cycling | |
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 1000 Meters | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 1:16.0 | 15 | Procon Cycling | |
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 200 Meters | Cat 5 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 12.8 | 15 | ||
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 500 Meters | 50-54 | |||||||
| 2 | - | Keith Brodhagen | 257201 | 39.5 | 15 | Procon Cycling | |
| 06/07/2010 - ARIZONA TRACK SERIES #1 | 200 Meters | 50-54 | |||||||
| 2 | - | Keith Brodhagen | 257201 | 13.0 | 15 | Procon Cycling | |
| 05/16/2010 - AZ State Championship Road Race | Road Race | 50-54 | |||||||
| 1 | 387.77 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 05/02/2010 - Arizona State Criterium Championships | Criterium | Cat 1/2/3/4/5 | 50-54 | |||||||
| 1 | 333.73 | Keith Brodhagen | 257201 | 574 | CARLOS OBRIENS RACING | ||
| 05/02/2010 - Arizona State Criterium Championships | Criterium | Cat 2 | 19-29 | |||||||
| 8 | 413.88 | Keith Brodhagen | 257201 | 240 | CARLOS OBRIENS RACING | ||
| 04/18/2010 - Buckeye Criterium in Verrado | Criterium | Pro | |||||||
| 10 | 329.42 | Keith Brodhagen | 257201 | 13 | Carlos OBriens Racing | ||
| 03/28/2010 - Tumacacori Road race | Road Race | Cat 3 | |||||||
| DNF | - | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 03/15/2010 - Tucson Bicycle Classic | Stage Race | Master | 45-54 | |||||||
| 6 | - | Keith Brodhagen | 257201 | 4:11:33.01 | 840 | ||
| 03/15/2010 - Tucson Bicycle Classic | Road Race | Master | 45-54 | |||||||
| 12 | 411.06 | Keith Brodhagen | 257201 | 1:28:16.00 | 840 | ||
| 03/14/2010 - Tucson Bicycle Classic | Road Race | Master | 45-54 | |||||||
| 27 | 490.17 | Keith Brodhagen | 257201 | 2:34:57.00 | 840 | ||
| 03/13/2010 - Tucson Bicycle Classic | Individual Time Trial | Master | 45-54 | |||||||
| 7 | 479.93 | Keith Brodhagen | 257201 | 8:23.00 | 840 | ||
| 03/06/2010 - San Tan Crit | Criterium | 40-99 | |||||||
| 10 | 380.98 | Keith Brodhagen | 257201 | carlos o'brien | |||
| 03/06/2010 - San Tan Crit | Criterium | 30-99 | |||||||
| 17 | 477.18 | Keith Brodhagen | 257201 | Carlos O'brien | |||
| 03/06/2010 - San Tan Crit | Criterium | 50-99 | |||||||
| 18 | 523.24 | Keith Brodhagen | 257201 | Carlos O'Brien | |||
| 02/21/2010 - Avondale Criterium | Criterium | Cat 3/4 | |||||||
| 12 | 410.35 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/20/2010 - Sun Devil Criterium | crit | |||||||
| 1 | 356.08 | Keith Brodhagen | 257201 | ||||
| 02/14/2010 - Valley of the Sun Stage Race | Stage Race | Cat 3 | |||||||
| 8 | - | Keith Brodhagen | 257201 | 4:17:27 | Carlos O'Briens Racing | ||
| 02/14/2010 - Valley of the Sun Stage Race | Criterium | Cat 3 | |||||||
| 10 | 227.80 | Keith Brodhagen | 257201 | 0:40:12 | Carlos O'Briens Racing | ||
| 02/13/2010 - Valley of the Sun Stage Race | Road Race | Cat 3 | |||||||
| 32 | 453.21 | Keith Brodhagen | 257201 | 3:05:16 | Carlos O'Briens Racing | ||
| 02/12/2010 - Valley of the Sun Stage Race | Time Trial | Cat 3 | |||||||
| 4 | 429.37 | Keith Brodhagen | 257201 | 0:32:01 | Carlos O'Briens Racing | ||
| 01/31/2010 - UA Criterium | Criterium | Cat 3 | |||||||
| 13 | 534.64 | Keith Brodhagen | 257201 | Procon | |||
| 01/24/2010 - Avondale Criterium | Criterium | Masters | 50-99 | |||||||
| 5 | 427.51 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 01/24/2010 - Avondale Criterium | Criterium | Cat 3/4 | |||||||
| 11 | 415.60 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 09/27/2009 - 30th Mt. Graham Hill Climb, Arizona State Hill Cli | Road Race | Masters | 20 Mi | 50-54 | |||||||
| 3 | 500.73 | Keith Brodhagen | 257201 | 1:48:03 | 569 | Carlos OBriens Racing | |
| 09/13/2009 - Ariz. State INDIVIUAL Time Trial Championship 20 | Individual Time Trial | Masters | 40k | 50-54 | |||||||
| 1 | 468.93 | Keith Brodhagen | 257201 | 0:57:05 | Procon/Carlos Obriens Racing | ||
| 09/06/2009 - Picacho Time Trial Series | 40k Individual Time Trial | Cat 3 | |||||||
| 1 | 474.11 | Keith Brodhagen | 257201 | 0:56:19 | Carlos OBriens Racing | ||
| 08/23/2009 - Skull Valley Road Race | Road Race | Cat 3 | |||||||
| 15 | 523.46 | Keith Brodhagen | 257201 | 105 | Procon/Carlos Obriens Racing | ||
| 08/16/2009 - Picacho Time Trial Series | 40k Individual Trme Trial | Cat 3 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 0:57:33 | Carlos OBriens Racing | ||
| 08/01/2009 - Arizona State Track Championship | 1000 Meter Time Trial | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 01:17.4 | Procon Cycling | ||
| 08/01/2009 - Arizona State Track Championship | Points Race | Cat 1/2/3/4/5 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | Procon Cycling | |||
| 08/01/2009 - Arizona State Track Championship | 200 Meter Time Trial | Masters | 50-54 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 00:13.1 | Procon Cycling | ||
| 08/01/2009 - Arizona State Track Championship | 2000 Meter Time Trial | Masters | 50-54 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 02:41.8 | Procon Cycling | ||
| 08/01/2009 - Arizona State Track Championship | Match Sprint | Masters | 50-54 | |||||||
| 3 | - | Keith Brodhagen | 257201 | Procon Cycling | |||
| 08/01/2009 - Arizona State Track Championship | 500 Meter Time Trial | Masters | 50-54 | |||||||
| 3 | 560.00 | Keith Brodhagen | 257201 | 00:39.6 | Procon Cycling | ||
| 07/17/2009 - Capitol Reef Classic | itt | |||||||
| 2 | 486.71 | keith BRODHAGEN | 257201 | ||||
| 07/17/2009 - Capitol Reef Classic | rr | |||||||
| 8 | 506.29 | keith BRODHAGEN | 257201 | ||||
| 07/17/2009 - Capitol Reef Classic | Stage Race | |||||||
| 9 | - | keith BRODHAGEN | 257201 | ||||
| 07/17/2009 - Capitol Reef Classic | Circuit Race | |||||||
| 10 | 520.75 | keith BRODHAGEN | 257201 | ||||
| 07/12/2009 - ARIZONA TRACK SERIES | 1000 Meter Time Trial | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | 01:16.6 | Procon Cycling | ||
| 07/12/2009 - ARIZONA TRACK SERIES | 500 Meter Time Trail | Masters | 50-54 | |||||||
| 1 | - | Keith Brodhagen | 257201 | :39.9 | Procon Cycling | ||
| 07/12/2009 - ARIZONA TRACK SERIES | 200 Meter Time Trial | Cat 4 | |||||||
| 2 | - | Keith Brodhagen | 257201 | :13.2 | Procon Cycling | ||
| 06/28/2009 - Mt Lemmon Time Trial | Individual Time Trial | Masters | 50-54 | |||||||
| 2 | 482.17 | Keith Brodhagen | 257201 | 0:56:10 | Carlos OBriens Racing | ||
| 06/14/2009 - ARIZONA TRACK SERIES | 500 Meter Time Trial | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | :40.3 | Procon Cycling | ||
| 06/14/2009 - ARIZONA TRACK SERIES | Miss and Out | Cat 1/2/3/4/5 | |||||||
| 1 | - | Keith Brodhagen | 257201 | Procon Cycling | |||
| 06/14/2009 - ARIZONA TRACK SERIES | 4000 Meter Time Trial | Cat 4 | |||||||
| 1 | - | Keith Brodhagen | 257201 | :5:27.4 | Procon Cycling | ||
| 06/14/2009 - ARIZONA TRACK SERIES | Points Race | Cat 1/2/3/4/5 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | Procon Cycling | |||
| 06/14/2009 - ARIZONA TRACK SERIES | 1000 Meter Time Trial | Cat 4 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | :1:17.9 | Procon Cycling | ||
| 06/14/2009 - ARIZONA TRACK SERIES | Scratch Race | Cat 1/2/3/4/5 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | Procon Cycling | |||
| 06/14/2009 - ARIZONA TRACK SERIES | 200 Meter Time Trial | Cat 4 | |||||||
| 3 | 573.33 | Keith Brodhagen | 257201 | :13.0 | Procon Cycling | ||
| 06/07/2009 - AZ State Championship Road Race | Road Race | Cat 3 | |||||||
| 12 | 519.57 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 05/25/2009 - Iron Horse Bicycle Classic - Time Trial | itt | |||||||
| 4 | 472.65 | Keith Brodhagen | 257201 | ||||
| 05/24/2009 - Iron Horse Bicycle Classic - Criterium | crit | |||||||
| 14 | 527.72 | keith brodhagen | 257201 | ||||
| 05/23/2009 - Iron Horse Bicycle Classic - Road Race | rr | |||||||
| 19 | 504.02 | keith brodhagen | 257201 | ||||
| 05/03/2009 - Scottsdale Grand Prix Presented by Team WM & Bicyc | Criterium | MR | 50-99 | |||||||
| 4 | 481.69 | Keith Brodhagen | 257201 | 743 | |||
| 05/03/2009 - Scottsdale Grand Prix Presented by Team WM & Bicyc | Criterium | Cat 3 | Open | |||||||
| 11 | 493.09 | Keith Brodhagen | 257201 | 368 | |||
| 05/02/2009 - State Capitol Criterium | Criterium | Cat 3 | |||||||
| 3 | 446.79 | Keith Brodhagen | 257201 | ||||
| 04/19/2009 - RideClean Arizona State Championship Criterium 200 | Criterium | Cat 3 | |||||||
| 13 | 500.70 | Keith Brodhagen | 257201 | Procon Carlos o' brians | |||
| 04/05/2009 - Tumacacori Omnium | Stage Race | Cat 3 | |||||||
| 4 | - | Keith Brodhagen | 257201 | Procon | |||
| 04/05/2009 - Tumacacori Omnium | Road Race | Cat 3 | |||||||
| 5 | 500.67 | Keith Brodhagen | 257201 | Procon | |||
| 04/04/2009 - Tumacacori Omnium | Criterium | Cat 3 | |||||||
| 8 | 514.64 | Keith Brodhagen | 257201 | Procon | |||
| 03/28/2009 - 11th Colossal Cave Stage Race 2009 | Individual Time Trial | Cat 3 | |||||||
| 3 | 523.83 | Keith Brodhagen | 257201 | 0:04:41 | Procon/Carlos Obriens | ||
| 03/21/2009 - 2009 OMYA/Superior Road Race | Road Race | Cat 3 | |||||||
| 5 | 526.97 | Keith Brodhagen | 257201 | 322 | Carlos O'Briens Racing | ||
| 03/14/2009 - San Tan Crit | Criterium | MR | 50-99 | |||||||
| 1 | 506.47 | Keith Brodhagen | 257201 | 319 | Procon | ||
| 03/14/2009 - San Tan Crit | Criterium | Cat 2/3 | Open | |||||||
| 18 | 525.09 | Keith Brodhagen | 257201 | 319 | Procon | ||
| 03/14/2009 - San Tan Crit | Criterium | Cat 3/4 | Open | |||||||
| DNF | - | Keith Brodhagen | 257201 | 319 | Procon | ||
| 03/09/2009 - Tucson Bicycle Classic | Stage Race | Cat 3 | |||||||
| 18 | - | Keith Brodhagen | 257201 | 316 | Procon/Carlos Obriens racing | ||
| 03/08/2009 - Tucson Bicycle Classic | Road Race | Cat 3 | |||||||
| 9 | 504.14 | Keith Brodhagen | 257201 | 1:45:52 | 316 | Procon/Carlos Obriens racing | |
| 03/07/2009 - Tucson Bicycle Classic | Road Race | Cat 3 | |||||||
| 13 | 514.65 | Keith Brodhagen | 257201 | 2:28:43 | 316 | Procon/Carlos Obriens racing | |
| 03/06/2009 - Tucson Bicycle Classic | Individual Time Trial | Cat 3 | |||||||
| 21 | 554.51 | Keith Brodhagen | 257201 | 0:08:46 | 316 | Procon/Carlos Obriens racing | |
| 03/01/2009 - North End Classic | Omnium | Cat 3 | |||||||
| 6 | - | Keith Brodhagen | 257201 | Procon/Carlos Obriens | |||
| 03/01/2009 - North End Classic | Road Race | Cat 3 | |||||||
| 10 | 555.03 | Keith Brodhagen | 257201 | Procon/Carlos Obriens | |||
| 02/28/2009 - North End Classic | Criterium | Cat 3 | |||||||
| 7 | 477.56 | Keith Brodhagen | 257201 | Procon/Carlos Obriens | |||
| 02/15/2009 - Valley of the Sun Stage Race | Criterium | MR | 50-59 | |||||||
| 3 | 492.23 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/14/2009 - Valley of the Sun Stage Race | Road Race | MR | 50-59 | |||||||
| 2 | 456.30 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/13/2009 - Valley of the Sun Stage Race | Stage Race | MR | 50-59 | |||||||
| 2 | - | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/13/2009 - Valley of the Sun Stage Race | Individual Time Trial | MR | 50-59 | |||||||
| 2 | 466.70 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/07/2009 - McDowell Meltdown | Cross Country | Masters | 50-59 | |||||||
| 3 | 542.28 | Keith Brodhagen | 257201 | ||||
| 02/01/2009 - Charles Schwab/William Hamilton Swiss Crit | Criterium | MR | 50-99 | |||||||
| 2 | 533.57 | Keith Brodhagen | 257201 | 551 | Procon / Carlos OBriens Racing | ||
| 02/01/2009 - Charles Schwab/William Hamilton Swiss Crit | Criterium | Cat 3 | Open | |||||||
| 7 | 541.31 | Keith Brodhagen | 257201 | 210 | Procon / Carlos OBriens Racing | ||
| 02/01/2009 - Avondale Criterium | Criterium | Cat 3/4 | |||||||
| 10 | 528.20 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 02/01/2009 - Avondale Criterium | Criterium | Cat 2/3 | |||||||
| 11 | 506.59 | Keith Brodhagen | 257201 | Carlos OBriens Racing | |||
| 09/28/2008 - 29th Mt. Graham Hill Climb, Arizona State Hill Cli | Road Race | Cat 4 | |||||||
| 7 | 557.26 | Keith Brodhagen | 257201 | Procon | |||
| 09/20/2008 - Buckeye Criterium in Verrado | Criterium | MR | 40-49 | |||||||
| 8 | 520.56 | Keith Brodhagen | 257201 | Procon/1st National Bank of AZ | |||
| 09/20/2008 - Buckeye Criterium in Verrado | Criterium | Cat 4 | |||||||
| 18 | 573.26 | Keith Brodhagen | 257201 | Procon/1st National Bank of AZ | |||
| 09/14/2008 - Arizona State Time Trial Championship 2008 | Individual Time Trial | Cat 4 | 40k | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 0:57:23 | Procon/1st National Bank of Arizona | ||
| 08/24/2008 - Skull Valley Road Race | Road Race | Cat 4 | |||||||
| 15 | 560.73 | Keith Brodhagen | 257201 | 231 | Procon/1st National Bank of Arizona | ||
| 07/19/2008 - Arizona State Track Championship | Individual Time Trial | Cat 4 | 4000 Meter Time Tria | |||||||
| 1 | - | Keith Brodhagen | 257201 | 05:25.9 | Procon / 1st Nat Bank of AZCycling | ||
| 07/19/2008 - Arizona State Track Championship | Individual Time Trial | Cat 4 | 1000 Meter Time Tria | |||||||
| 2 | - | Keith Brodhagen | 257201 | 01:19.3 | Procon / 1st Nat Bank of AZCycling | ||
| 07/19/2008 - Arizona State Track Championship | match sprint | Cat 4 | Match Sprint | |||||||
| 2 | - | Keith Brodhagen | 257201 | Procon Cycling | |||
| 07/19/2008 - Arizona State Track Championship | Individual Time Trial | Cat 4 | 200 Meter Tt | |||||||
| 3 | - | Keith Brodhagen | 257201 | 00:13.4 | Procon / 1st Nat Bank of AZCycling | ||
| 07/19/2008 - Arizona State Track Championship | Points Race | Cat 1/2/3/4/5 | Points Race | |||||||
| 7 | 567.27 | Keith Brodhagen | 257201 | Procon / 1st Nat Bank of AZCycling | |||
| 06/29/2008 - 2008 Summit Center Classic | Stage Race | Cat 4 | |||||||
| 5 | - | Keith Brodhagen | 257201 | procon/first nat. bank az | |||
| 06/29/2008 - 2008 Summit Center Classic | Road Race | Cat 4 | |||||||
| 8 | 554.00 | Keith Brodhagen | 257201 | procon/first nat. bank az | |||
| 06/28/2008 - 2008 Summit Center Classic | Road Race | Cat 4 | |||||||
| 3 | 543.45 | Keith Brodhagen | 257201 | procon/first nat. bank az | |||
| 06/08/2008 - Az State Championship Road Race | Road Race | Cat 4 | |||||||
| 2 | 541.35 | Keith Brodhagen | 257201 | Procon / 1st National Bank of Arizona | |||
| 05/18/2008 - ARIZONA TRACK SERIES | Individual Time Trial | Cat 5 | Kilometer | |||||||
| 1 | - | Keith Brodhagen | 257201 | 01:20.0 | Procon/1st National Bank of AZ | ||
| 05/18/2008 - ARIZONA TRACK SERIES | Individual Time Trial | Cat 5 | 200meter | |||||||
| 2 | - | Keith Brodhagen | 257201 | 00:13.4 | Procon/1st National Bank of AZ | ||
| 05/18/2008 - ARIZONA TRACK SERIES | Scratch Race | Cat 1/2/3/4/5 | A | |||||||
| 3 | 554.29 | Keith Brodhagen | 257201 | Procon/1st National Bank of AZ | |||
| 05/18/2008 - ARIZONA TRACK SERIES | miss & out | Cat 1/2/3/4/5 | Miss & Out | |||||||
| 7 | - | Keith Brodhagen | 257201 | Procon/1st National Bank of AZ | |||
| 05/10/2008 - South Mountain Time Trial | Individual Time Trial | Cat 4 | |||||||
| 1 | 540.00 | Keith Brodhagen | 257201 | 0:20:11 | procon/1st national bank of az | ||
| 05/04/2008 - Cyclo de Mayo Grand Prix and Fiesta | Criterium | Cat 4 | |||||||
| 2 | 542.29 | Keith Brodhagen | 257201 | Procon / 1st National Bank of Arizona | |||
| 05/03/2008 - San Tan Crit | Criterium | Cat 4 | |||||||
| 4 | 546.25 | Keith Brodhagen | 257201 | Procon /1st National Bank of Arizona | |||
| 05/03/2008 - San Tan Crit | Criterium | MR | 40-99 | |||||||
| 6 | 552.60 | Keith Brodhagen | 257201 | procon | |||
| 04/26/2008 - ARIZONA TRACK SERIES | Individual Time Trial | Cat 5 | Kilometer | |||||||
| 3 | - | Keith Brodhagen | 257201 | 01:23.1 | Procon/1st National Bank of AZ | ||
| 04/26/2008 - ARIZONA TRACK SERIES | Individual Time Trial | Cat 5 | 200 Meters | |||||||
| 3 | - | Keith Brodhagen | 257201 | 00:13.2 | Procon/1st National Bank of AZ | ||
| 04/26/2008 - ARIZONA TRACK SERIES | Individual Time Trial | Cat 4 | 4000 Meters | |||||||
| 3 | - | Keith Brodhagen | 257201 | 05:47.5 | Procon | ||
| 04/13/2008 - 2008 OMYA/Superior Road Race | Road Race | Cat 4 | |||||||
| 3 | 545.20 | Keith Brodhagen | 257201 | Procon/1st National Bank of AZ | |||
| 04/12/2008 - RideClean Arizona State Championship Criterium 200 | Criterium | Cat 4 | |||||||
| 9 | 554.29 | Keith Brodhagen | 257201 | procon/1st national bank of az | |||
| 04/12/2008 - RideClean Arizona State Championship Criterium 200 | Criterium | MR | 45-49 | |||||||
| 11 | 574.95 | Keith Brodhagen | 257201 | procon/1st national bank of az | |||
| 04/06/2008 - 10th Colossal Cave Road Race 2008 | Road Race | Cat 4 | |||||||
| 5 | 545.88 | Keith Brodhagen | 257201 | Procon / 1st National Bank of Arizona | |||
| 03/30/2008 - Tucson Bicycle Classic | Circuit Race | Cat 4 | |||||||
| 8 | 549.21 | Keith Brodhagen | 257201 | 229 | procon/1st national bank of az | ||
| 03/30/2008 - Tucson Bicycle Classic | Stage Race | Cat 4 | |||||||
| 24 | - | Keith Brodhagen | 257201 | 229 | procon/1st national bank of az | ||
| 03/29/2008 - Tucson Bicycle Classic | Road Race | Cat 4 | |||||||
| 26 | 569.76 | Keith Brodhagen | 257201 | 229 | procon/1st national bank of az | ||
| 03/28/2008 - Tucson Bicycle Classic | Individual Time Trial | Cat 4 | |||||||
| 15 | 554.58 | Keith Brodhagen | 257201 | 0:08:59 | 229 | procon/1st national bank of az | |
| 03/16/2008 - Tumacacori Omnium | Road Race | Cat 4 | |||||||
| 5 | 549.52 | Keith Brodhagen | 257201 | Procon/ 1st National bank of AZ | |||
| 03/15/2008 - Tumacacori Omnium | Criterium | Cat 4 | |||||||
| 7 | 555.79 | Keith Brodhagen | 257201 | Procon/ 1st National bank of AZ | |||
| 03/09/2008 - Hungry Dog Criterium | Criterium | Cat 4 | |||||||
| 11 | 556.67 | Keith Brodhagen | 257201 | Procon/1st Natl Bank Arizona | |||
| 03/09/2008 - Hungry Dog Criterium | Criterium | MR | 40-99 | |||||||
| 13 | 560.69 | Keith Brodhagen | 257201 | Procon / 1st Natl Bank Arizona | |||
| 02/24/2008 - Sun Devil Criterium | Criterium | Cat 4 | |||||||
| 10 | 560.83 | Keith Brodhagen | 257201 | Procon | |||
| 02/23/2008 - "Think Green" Scottsdale GP presented by WM | Criterium | Cat 4 | Open | |||||||
| 7 | 550.02 | Keith Brodhagen | 257201 | 00:00.0 | 402 | NA | |
| 02/23/2008 - "Think Green" Scottsdale GP presented by WM | Criterium | MR | 40-99 | |||||||
| 10 | 556.11 | Keith Brodhagen | 257201 | 00:00.0 | 402 | NA | |
| 02/15/2008 - Valley of the Sun Stage Race | Stage Race | Cat 4 | |||||||
| 10 | - | Keith Brodhagen | 257201 | ProCon 1st Nat Bank of AZ | |||
| 02/10/2008 - Old Town Scottsdale Criterium | Criterium | Cat 4 | |||||||
| 17 | 578.08 | Keith Brodhagen | 257201 | ProCon | |||
| 01/19/2008 - McDowell Meltdown | Cross Country | Masters | 40-49 | |||||||
| 8 | 413.52 | Keith Brodhagen | 257201 | ||||
| 10/13/2007 - 2007 Arizona State Championship Road Race | Road Race | Cat 4 | |||||||
| 20 | - | Keith Brodhagen | 257201 | ||||
| 09/29/2007 - Transcend Broadband Buckeye Criterium | Criterium | Cat 4 | |||||||
| 12 | - | Keith Brodhagen | 257201 | 92 | UNATTACHED | ||
| 09/29/2007 - Transcend Broadband Buckeye Criterium | Criterium | MR | 40-99 | |||||||
| 16 | - | Keith Brodhagen | 257201 | 92 | UNATTACHED | ||
| 08/26/2007 - 2007 Skull Valley RoadRace | Road Race | Cat 4 | |||||||
| 26 | - | Keith Brodhagen | 257201 | 211 | unattached | ||
| 08/12/2007 - San Luis Obispo Criterium | Criterium | Cat 1/2/3/4 | Master | 45-49 | |||||||
| 17 | - | Keith Brodhagen | 257201 | 602 | Unattached | ||
| 08/12/2007 - San Luis Obispo Criterium | Criterium | Cat 4 | |||||||
| 27 | - | Keith Brodhagen | 257201 | 507 | Unattached | ||
| 06/28/2007 - 2007 Summit Center Classic | Road Race | Cat 5 | |||||||
| 6 | - | Keith Brodhagen | 257201 | ||||
| 05/28/2007 - 2007 Summit Center Classic | Stage Race | Cat 5 | |||||||
| 7 | - | Keith Brodhagen | 257201 | ||||
| 05/27/2007 - 2007 Summit Center Classic | Circuit Race | Cat 5 | |||||||
| 5 | - | Keith Brodhagen | 257201 | ||||
| 05/26/2007 - 2007 Summit Center Classic | Criterium | Cat 5 | |||||||
| 7 | - | Keith Brodhagen | 257201 | ||||
| 05/26/2007 - 2007 Summit Center Classic | IndividuleTime Trial | Cat 5 | |||||||
| 12 | - | Keith Brodhagen | 257201 | ||||
| 05/20/2007 - Colossal Cave Road Race 2007 | Road Race | Cat 5 | |||||||
| DNF | - | Keith Brodhagen | 257201 | Unattached | |||
| 03/31/2007 - 2007 OMYA/Superior Road Race | Road Race | Cat 5 | |||||||
| 11 | - | Keith Brodhagen | 257201 | ||||
| 03/18/2007 - "Think Green" Scottsdale GP presented by WM | Criterium | Cat 5 | |||||||
| 7 | 398.46 | Keith Brodhagen | 257201 | na | |||
| 03/18/2007 - "Think Green" Scottsdale GP presented by WM | Criterium | MR | 40-99 | |||||||
| 28 | 411.18 | Keith Brodhagen | 257201 | na | |||
| 01/27/2007 - McDowell Meltdown | Cross Country | Master | 45-49 | |||||||
| 8 | - | Keith Brodhagen | 257201 | ||||











