Five junior criterium champions crowned

Philip O'Donnell (Frazier Cycling) duplicated his victory from yesterday's road race in the 13-14 junior men's criterium, but Daniel Parks (GS Tenzing) was the story of the day. O'Donnell and Parks jumped off the front early, dominating the race and riding at a pace nearly 20 percent faster than the field. Unfortunately for Parks, the pair caught the back of the main group on the final lap where the Texan got tangled in a small crash. Although he quickly recovered, his bike did not, leaving him to sprint the remainder of the final lap where he was awarded the same time as the pack and earned the silver medal. O'Donnell emerged from the late-race crash unscathed and rode easily to another national title.

The junior men's 10-12 criterium broke up from the start with an early race crash helping form two lead groups off the front of the 30+ rider field. The large lead group whittled down to around 10 riders as the pace quickened and team tactics even came into play. Matteo Jorgenson (Boise Young Rider Dev. Squad) and Michael Hocking (Boise Young Rider Dev. Squad) were among the riders animating things on the back side of the one-kilometer course, but ultimately it was again Grant McElroy's (Beaverton Bicycle Club) day as he won the sprint to the line.

Swipe to scroll horizontally
Junior men 13-14: 20km
1Philip O'Donnell (Frazier Cycling)0:20:09
2Daniel Parks (GS Tenzing)Row 1 - Cell 2
3Dylan Drummond (Tieni Duro Junior Cycling Team)Row 2 - Cell 2
4Noah Granigan (Somerset Wheelmen)Row 3 - Cell 2
5Matthew Valencia (Team Specialized Racing/Team Sp)Row 4 - Cell 2
6William Barta (BYRDS (Boise Young Rider Dev Sq)Row 5 - Cell 2
7Jack Maddux (Team Specialized Racing/Team Sp)Row 6 - Cell 2
8Max Gander (TriStar Cycling Team/Tristar-Mo)Row 7 - Cell 2
9Teddy Kozlowski (Liberty Cycle)Row 8 - Cell 2
10Efren Flores (Adams Avenue Bicycles/G S Adams)Row 9 - Cell 2
11Samuel Morkal Williams (Century Road Club Association/J)Row 10 - Cell 2
12Tulio Weber (El Grupo Youth Cycling Club)Row 11 - Cell 2
13Grayson Brookshire (Velosports Racing Asheville/DIY)Row 12 - Cell 2
14Kenny Polley (White Mountain Road Club/Landis)Row 13 - Cell 2
15Stephen Ridley (Forest Acres Cycling Team/Flora)Row 14 - Cell 2
16Griffin Wigert (All Sport-Team Swift)Row 15 - Cell 2
17Adrien Costa (San Jose Bicycle Club/SJBC)Row 16 - Cell 2
18David O'Brien (Rad Racing NW/Hagens Berman)Row 17 - Cell 2
19Luke Broadwell (Fulton Flyers Cycling Club)Row 18 - Cell 2
20Zeke Mostov (San Jose Bicycle Club/SJBC)Row 19 - Cell 2
21Stanley Goto (All Sport-Team Swift)Row 20 - Cell 2
22Maxx ChanceRow 21 - Cell 2
23Diego Binatena (Ironfly/ironfly)Row 22 - Cell 2
24Karch Miller (Davis Bike Club)Row 23 - Cell 2
25Jonathan Brown (TriStar Cycling Team/Tristar-Mo)Row 24 - Cell 2
26William Guillen (Raleigh Allstars Cycling Club/R)Row 25 - Cell 2
27Broderick HartleyRow 26 - Cell 2
28Peter Vollers (Woodstock Bicycle Club)Row 27 - Cell 2
28Nathan Hocking (BYRDS (Boise Young Rider Dev Sq)Row 28 - Cell 2
30Liam DunnRow 29 - Cell 2
31Lucas WeyandRow 30 - Cell 2
31Everett Jones (Baraboo Sharks)Row 31 - Cell 2
33Jonathan Christensen (Rocket Sports Racing/DJs Produc)Row 32 - Cell 2
33Ethan Reynolds (BYRDS (Boise Young Rider Dev Sq)Row 33 - Cell 2
33Charles Snead (Velo City Pro Cycle)Row 34 - Cell 2
33Brian Wolfe (Corner Cycle Cycling Club/CL No)Row 35 - Cell 2
33Cooper Simon (Red Zone Cycling)Row 36 - Cell 2
33Shaner LeBauer (Artemis)Row 37 - Cell 2
33Quinten Kirby (International Christian Cycling)Row 38 - Cell 2
33Samuel RosenbergRow 39 - Cell 2
33Reid Smith (Tieni Duro Junior Cycling Team)Row 40 - Cell 2
33Luke Feasline (Coeur d 'Alene Velo Racers (CDA)Row 41 - Cell 2
43Luis Guillen (Raleigh Allstars Cycling Club/R)Row 42 - Cell 2
43Robert Terra (Rocket Sports Racing)Row 43 - Cell 2
45Anders Nystrom (BYRDS (Boise Young Rider Dev Sq)Row 44 - Cell 2
45Justin GriffinRow 45 - Cell 2
45Christian Bergh (Team Hotel San Jose)Row 46 - Cell 2
45Liam Earl (BYRDS (Boise Young Rider Dev Sq)Row 47 - Cell 2
49Stephen Israel (CPT/Connie Cycling Junior Racin)Row 48 - Cell 2
49Tony Comer (San Diego Bicycle Club/ACQUA AL)Row 49 - Cell 2
49Troy Strickland (San Jose Bicycle Club/SJBC)Row 50 - Cell 2
49Jason Saltzman (Morgan Stanley Cycling Team/Mor)Row 51 - Cell 2
49Cormac DunnRow 52 - Cell 2
54Robbie Farrens (Rocket Sports Racing/DJs Produc)Row 53 - Cell 2
55Stephen Haas (Black Sheep Junior Cycling)Row 54 - Cell 2
55Logan Feasline (Coeur d 'Alene Velo Racers (CDA)Row 55 - Cell 2
55Glenn PonathRow 56 - Cell 2
55Davis Wilkey (Black Sheep Junior Cycling)Row 57 - Cell 2
55Joseph Tarrant (Southern California Velo)Row 58 - Cell 2
55Eli Kranefuss (All Sport-Team Swift)Row 59 - Cell 2
55Annan Hildebrand (Southern California Velo)Row 60 - Cell 2
55Nathan Goldberg (GP Velotek)Row 61 - Cell 2
55Enzo Flores (Adams Avenue Bicycles)Row 62 - Cell 2
DNSCarlo VillarrealRow 63 - Cell 2
DNFMarcelo Cleveland (Southern California Velo)Row 64 - Cell 2
DNFRyan Grant (All Sport-Team Swift)Row 65 - Cell 2
DNFShane Scoggin (National Capital Velo Club/Spok)Row 66 - Cell 2
DNFNathan Rico (Team Velosport Club/Sho-air/Son)Row 67 - Cell 2
Swipe to scroll horizontally
Junior men 10-12: 20km
1Grant McElroy (Beaverton Bicycle Club)0:24:26
2Christopher Blevins (Durango Devo)Row 1 - Cell 2
3Michael Hocking (BYRDS (Boise Young Rider Dev Sq)Row 2 - Cell 2
4Gage Hecht (International Christian Cycling)0:00:01
5James Todd (Frazier Cycling)Row 4 - Cell 2
6Matteo Jorgenson (BYRDS (Boise Young Rider Dev Sq)Row 5 - Cell 2
7Cade Bickmore (Flatiron Flyers Junior Cycling)0:00:03
8Phillip Truppelli (Colavita Racing Inc./Colavita R)0:00:13
9Prithvi Gummadi (Frazier Cycling)0:00:14
10Maxl Freeman (Black Sheep Junior Cycling)0:00:32
11Aditya Gummadi (Frazier Cycling)0:01:20
12Alexander WestRow 11 - Cell 2
13Eric Brunner0:01:21
14Daniel Willett (Southern California Velo)0:01:32
15Nick Oestreich (International Christian Cycling)0:01:54
16Gianni Kennard0:03:38
16Angel Lopez (Major Motion Cycling Club)Row 16 - Cell 2
16David Polley (White Mountain Road Club/Landis)Row 17 - Cell 2
16Rishi Teja Mocherla (Frazier Cycling/Frazier Cycling)Row 18 - Cell 2
16Tate Harper (Colavita Racing Inc./Colavita R)Row 19 - Cell 2
16Justin Leong (San Jose Bicycle Club/SJBC)Row 20 - Cell 2
16Jacob Drummond (Tieni Duro Junior Cycling Team)Row 21 - Cell 2
23Florian Costa (San Jose Bicycle Club/SJBC)Row 22 - Cell 2
24Jarrett Aregger (Northwest Velo/First Rate Mortg)Row 23 - Cell 2
24Ryan Madis (Project Velo Racing/One Call No)Row 24 - Cell 2
24Nolan Brunner0:03:39
24Harry BrelsfordRow 26 - Cell 2
24Andrew Singer (International Christian Cycling)Row 27 - Cell 2
29Nicholas Townes (Les Amis/Les Amis Cycling Team)Row 28 - Cell 2
29Nathan LeBauer (Artemis)Row 29 - Cell 2
29Andrew Comer (San Diego Bicycle Club/ACQUA AL)Row 30 - Cell 2
32Eric Calder (Les Amis)Row 31 - Cell 2
33Graydon Anderson (Young Endurance Athletes of Uta)0:03:40
DNFJames Brookshire (Velosports Racing Asheville/DIY)Row 33 - Cell 2
DNFJeremy Lopez (Southern California Velo)Row 34 - Cell 2
DNFAlec Miller (Broken Spoke Cycling)Row 35 - Cell 2
Swipe to scroll horizontally
Junior women 15-16: 20km
1Tara McCormick (Helens Racing/Helens/Cannondale)0:31:39
2Kayla Sterling (Plano Athletic Cycling Club/PAC)Row 1 - Cell 2
3Melissa Garcia (Chester County Cycling Foundati)Row 2 - Cell 2
4Grace Alexander (BYRDS (Boise Young Rider Dev Sq)Row 3 - Cell 2
5Kaitlyn Lawrence (Vortex Cycling Club/Team Vortex)0:00:01
6Alexis Ryan (The TEAM SoCalCross/Team CICLE)Row 5 - Cell 2
7Sarah Huang (Nova Cycle Sports Foundation In)0:00:02
8Michelle Blake (Colavita Racing Inc./Colavita R)Row 7 - Cell 2
9Corrie Osborne (Nova Cycle Sports Foundation In)0:01:15
10Page Robertson (Tieni Duro Junior Cycling Team)Row 9 - Cell 2
11Addyson Albershardt (Team Kenda)0:01:17
12Madison TuggleRow 11 - Cell 2
13Allyson Beach (Frazier Cycling)0:01:20
14Karla Lopez (Major Motion Cycling Club)0:01:21
15Ashley StPierre (BYRDS (Boise Young Rider Dev Sq)0:03:21
16Savannah Blake (BYRDS (Boise Young Rider Dev Sq)Row 15 - Cell 2
17Jacqueline Denny (Team Kenda)0:03:22
18Bailey Semian (Chester County Cycling Foundati)0:04:22
19Larisa Wade (Rad Racing NW/Hagens Berman)0:04:23
DNSSara Youmans (BYRDS (Boise Young Rider Dev Sq)Row 19 - Cell 2
DNFZoe Frazier (Frazier Cycling/Frazier Cycling)Row 20 - Cell 2
DNFNiki Reker (St Paul Bicycle Racing Club)Row 21 - Cell 2
DNFAvivah Hotimsky (ColoBikeLaw.com)Row 22 - Cell 2
Swipe to scroll horizontally
Junior women 13-14: 20km
1Katrina Howard (Vapor Racing)0:32:01
2Emma White (Capital Bicycle Racing Club/CBR)0:00:04
3Laurel Rathbun0:00:05
4Zoe Reeves (Priority Health Cycling Team)Row 3 - Cell 2
5Dominique Shore (Frazier Cycling)Row 4 - Cell 2
6Abigail Aldridge (Frazier Cycling)Row 5 - Cell 2
7Claire vanEkdom (Artemis)Row 6 - Cell 2
8Andrea Casebolt (Rad Racing NW/Hagens Berman)0:00:09
9Marta Morris0:00:11
10Olivia Saunders (Somerset Wheelmen)0:00:51
11Salley Reamer (Forest Acres Cycling Team/Flora)0:01:18
12Madeleine Boutet0:01:29
13Hannah Swan0:01:37
14Amelia Tanner (JET Cycling/JETCycling)0:01:38
15Hannah McDade (Beaverton Bicycle Club)0:02:09
16S Fernanda Polanco (Major Motion Cycling Club)Row 15 - Cell 2
17Lucia Carreno (Major Motion Cycling Club)Row 16 - Cell 2
18Diana Ramos (Fulton Flyers Cycling Club/Fult)Row 17 - Cell 2
Swipe to scroll horizontally
Junior women 10-12: 15km
1Skylar Schneider0:27:15
2Mina Anderberg (Flatiron Flyers Junior Cycling)0:00:01
3Julyn Aguila0:00:02
4Jenna Gardner (PCIM)0:00:03
5JoAnn Ponath0:00:07
6Moriah Swan0:00:30
7Courtney Comer (San Diego Bicycle Club/ACQUA AL)0:01:44
8Rebecca Israel (CPT/Connie Cycling Junior Racin)0:01:47
9Sophia Broadwell (Fulton Flyers Cycling Club)0:02:57
10Macey Grett (BYRDS (Boise Young Rider Dev Sq)0:03:06
DNSAlexandra Bercaw (Project Velo Racing/One Call No)Row 10 - Cell 2

Latest on Cyclingnews