Bassetti wins downtown Redlands criterium
Revard stays in the overall lead ahead of finale
Full Results
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Sam Bassetti (Elevate-Khs Pro Cycling) | 1:30:05 |
2 | Scott Law (Elevate-Khs Pro Cycling) | Row 1 - Cell 2 |
3 | Lucas Haedo (UnitedHealthcare Pro Cycling) | Row 2 - Cell 2 |
4 | Gavin Mannion (UnitedHealthcare Pro Cycling) | Row 3 - Cell 2 |
5 | Thomas Revard (Hagens Berman Axeon) | Row 4 - Cell 2 |
6 | Ulises Castillo Soto (Jelly Belly P/B Maxxis) | Row 5 - Cell 2 |
7 | Noah Granigan (CCB Foundation - Sicleri) | Row 6 - Cell 2 |
8 | Griffin Easter (303 Project) | Row 7 - Cell 2 |
9 | Christopher Blevins (Hagens Berman Axeon) | Row 8 - Cell 2 |
10 | Kent Ross (Hedrick Racing) | Row 9 - Cell 2 |
11 | Bryan Gomez (Holowesko-Citadel p/b Arapahoe Resources) | Row 10 - Cell 2 |
12 | Scott Mcgill (Gateway Harley-Davidson/Trek) | Row 11 - Cell 2 |
13 | Alex Hoehn (Aevolo) | Row 12 - Cell 2 |
14 | Orlando Garibay (SoCalCycling.com) | Row 13 - Cell 2 |
15 | Gera Medina (Team California) | Row 14 - Cell 2 |
16 | Joe Lewis (Holowesko-Citadel p/b Arapahoe Resources) | Row 15 - Cell 2 |
17 | Emile Jean (Silber Pro Cycling) | Row 16 - Cell 2 |
18 | Laurent Gervais (Aevolo) | Row 17 - Cell 2 |
19 | Erik Slack (Hanger 15 Bicycles) | Row 18 - Cell 2 |
20 | Connor Sallee (Cyclus Sports) | Row 19 - Cell 2 |
21 | Will Barta (Hagens Berman Axeon) | Row 20 - Cell 2 |
22 | Nickolas Masbooran (Silber Pro Cycling) | Row 21 - Cell 2 |
23 | Luke Mudgway (H&R Block Pro Cycling Team) | Row 22 - Cell 2 |
24 | Robert Pearce (Marc Pro Cycling p/b Gym One) | Row 23 - Cell 2 |
25 | Cristhian Ravelo (303 Project) | Row 24 - Cell 2 |
26 | Sean Bennet (Hagens Berman Axeon) | Row 25 - Cell 2 |
27 | K Stoffan-Thornton (Hedrick Racing) | Row 26 - Cell 2 |
28 | Reece Robinson (Gateway Harley-Davidson/Trek) | Row 27 - Cell 2 |
29 | Edward Anderson (Hagens Berman Axeon) | Row 28 - Cell 2 |
30 | Jordan Cheyne (Elevate-KHS Pro Cycling) | Row 29 - Cell 2 |
31 | Oliver Flautt (Cyclus Sports) | Row 30 - Cell 2 |
32 | Morgan Schmitt (Holowesko-Citadel p/b Arapahoe Resources) | Row 31 - Cell 2 |
33 | Luis Villalobos (Aevolo) | Row 32 - Cell 2 |
34 | James Piccoli (Elevate-KHS Pro Cycling) | Row 33 - Cell 2 |
35 | Brayan Sanchez (Holowesko-Citadel p/b Arapahoe Resources) | Row 34 - Cell 2 |
36 | Ruben Companioni (Holowesko-Citadel p/b Arapahoe Resources) | Row 35 - Cell 2 |
37 | Nicholas Torraca (Elevate-Khs Pro Cycling) | Row 36 - Cell 2 |
38 | Jake Sitler (CCB Foundation - Sicleri) | Row 37 - Cell 2 |
39 | Cory Lockwood (Project Echelon Racing) | Row 38 - Cell 2 |
40 | Chris Winn (303 Project) | Row 39 - Cell 2 |
41 | Michael Hernandez (Aevolo) | Row 40 - Cell 2 |
42 | Sergei Tvetcov (UnitedHealthcare Pro Cycling) | Row 41 - Cell 2 |
43 | Lachlan Norris (UnitedHealthcare Professiona) | Row 42 - Cell 2 |
44 | Gavin Murray (Marc Pro Cycling p/b Gym One) | Row 43 - Cell 2 |
45 | Dennis Ramirez (Gateway Harley-Davidson/Trek) | Row 44 - Cell 2 |
46 | Noah Simms (Toronto Hustle) | Row 45 - Cell 2 |
47 | Daniel Jaramillo (UnitedHealthcare Pro Cycling) | Row 46 - Cell 2 |
48 | Grant Koontz (Holowesko-Citadel p/b Arapahoe Resources) | Row 47 - Cell 2 |
49 | Ian Garrison (Hagens Berman Axeon) | Row 48 - Cell 2 |
50 | Steve Fisher (Jelly Belly P/B Maxxis) | Row 49 - Cell 2 |
51 | Cortlan Brown (Hanger 15 Bicycles) | Row 50 - Cell 2 |
52 | Brandon Baker (Hanger 15 Bicycles) | Row 51 - Cell 2 |
53 | Sean Gardner (Gateway Harley-Davidson/Trek) | Row 52 - Cell 2 |
54 | Dillon Caldwell (303 Project) | Row 53 - Cell 2 |
55 | Flavio De Luna (303 Project) | Row 54 - Cell 2 |
56 | Kaler Marshall (Hanger 15 Bicycles) | Row 55 - Cell 2 |
57 | Jacob Rathe (Jelly Belly P/B Maxxis) | Row 56 - Cell 2 |
58 | Taylor Shelden (Jelly Belly P/B Maxxis) | Row 57 - Cell 2 |
59 | Taylor Pearman (Support Clean Sport) | Row 58 - Cell 2 |
60 | Sam Boardman (Marc Pro Cycling p/b Gym One) | Row 59 - Cell 2 |
61 | Cullen Easter (303 Project) | Row 60 - Cell 2 |
62 | Lionel Mawditt (Project Echelon Racing) | Row 61 - Cell 2 |
63 | Peter Olejniczak (Project Echelon Racing) | Row 62 - Cell 2 |
64 | Alex Evans (mobius Bridgelane) | Row 63 - Cell 2 |
65 | Andzs Flaksis (Holowesko-Citadel p/b Arapahoe Resources) | Row 64 - Cell 2 |
66 | Nickolas Zukowsky (Silber Pro Cycling) | Row 65 - Cell 2 |
67 | Austin Stephens (303 Project) | Row 66 - Cell 2 |
68 | Spencer Seggebruch (Support Clean Sport) | Row 67 - Cell 2 |
69 | Peter Livingstone (mobius Bridgelane) | Row 68 - Cell 2 |
70 | Matt Mcloone (CS Velo Racing p/b Cannondale) | Row 69 - Cell 2 |
71 | Trevor O’Donnell (Toronto Hustle) | Row 70 - Cell 2 |
72 | Alexander Amiri (Hedrick Racing) | Row 71 - Cell 2 |
73 | Zachary Nehr (Team California) | Row 72 - Cell 2 |
74 | Jakob Frandsen (SoCalCycling.com) | Row 73 - Cell 2 |
75 | Evan Murphy (Toronto Hustle) | Row 74 - Cell 2 |
76 | Joshua Kropf (Applewood Garneau Cycling) | Row 75 - Cell 2 |
77 | Enrique Serrato (Team California) | Row 76 - Cell 2 |
78 | Jonathan Sandoval (CCB Foundation - Sicleri) | Row 77 - Cell 2 |
79 | Ben Foster (SoCalCycling.com) | Row 78 - Cell 2 |
80 | Thomas Schellenberg (Applewood Garneau Cycling) | Row 79 - Cell 2 |
81 | Dylan Newbery (mobius Bridgelane) | Row 80 - Cell 2 |
82 | Ethan Berends (mobius Bridgelane) | Row 81 - Cell 2 |
83 | Ben Carman (mobius Bridgelane) | Row 82 - Cell 2 |
84 | Roman *Kilun (Team Mike's Bikes p/b Equato) | Row 83 - Cell 2 |
85 | Andrew Shimiuzu (Team Mike's Bikes) | Row 84 - Cell 2 |
86 | Justin Mauch (Marc Pro Cycling p/b Gym One) | Row 85 - Cell 2 |
87 | Rene Corella (Jelly Belly P/B Maxxis) | Row 86 - Cell 2 |
88 | Oliver Evans (H&R Block Pro Cycling Team) | Row 87 - Cell 2 |
89 | Cormac McGeough (Jelly Belly P/B Maxxis) | Row 88 - Cell 2 |
90 | Alexander Cowan (Silber Pro Cycling) | Row 89 - Cell 2 |
91 | Brendan Rhim (Holowesko-Citadel p/b Arapahoe Resources) | Row 90 - Cell 2 |
92 | Fernando Lopez (Aevolo) | Row 91 - Cell 2 |
93 | Leo Bugtai (SoCalCycling.com) | 0:00:35 |
94 | Richard Arnopol (Project Echelon Racing) | 0:00:39 |
95 | Brad Evans (mobius Bridgelane) | 0:00:42 |
96 | Allan *Schroeder (Applewood Garneau Cycling) | Row 95 - Cell 2 |
97 | Mitchell Ketler (Applewood Garneau Cycling) | Row 96 - Cell 2 |
98 | Will Cooper (CS Velo Racing p/b Cannondale) | Row 97 - Cell 2 |
99 | Janier Acevedo (UnitedHealthcare Pro Cycling) | 0:00:46 |
100 | Chad Capobianco (Support Clean Sport) | 0:00:53 |
101 | Corey Davis (Cyclus Sports) | Row 100 - Cell 2 |
102 | Winston David (Cyclus Sports) | Row 101 - Cell 2 |
103 | Ethan Palamarek (Toronto Hustle) | 0:00:58 |
104 | Brian Mcculloch (Elevate-Khs Pro Cycling) | 0:01:01 |
105 | Dominik Cinka (Hedrick Racing) | Row 104 - Cell 2 |
106 | Ben Wolfe (Jelly Belly P/B Maxxis) | 0:01:06 |
107 | Drew Kogon (Team California) | 0:01:10 |
108 | Marc Soucy (Silber Pro Cycling) | 0:01:34 |
109 | David Grief (Project Echelon Racing) | Row 108 - Cell 2 |
110 | Matt Zimmer (Gateway Harley-Davidson/Trek) | Row 109 - Cell 2 |
111 | Adam Roberge (Silber Pro Cycling) | 0:01:36 |
112 | Evan Clouse (Hanger 15 Bicycles) | Row 111 - Cell 2 |
113 | Roman Seliverstov (CCB Foundation-Sicleri) | 0:02:02 |
114 | Jonathan Clarke (UnitedHealthcare Professiona) | 0:02:17 |
115 | Ivo Oliveira (Hagens Berman Axeon) | 0:02:26 |
116 | Michael Rice (Hagens Berman Axeon) | 0:03:26 |
117 | Conor Murtagh (mobius Bridgelane) | 0:03:09 |
118 | Jack Burke (Jelly Belly P/B Maxxis) | 0:03:06 |
119 | Jure Rupnik (H&R Block Pro Cycling Team) | 0:03:09 |
120 | Vivien Rindisbacher (H&R Block Pro Cycling Team) | 0:04:13 |
121 | Lukas Conly (Applewood Garneau Cycling) | 0:04:36 |
122 | Alexis Cartier (H&R Block Pro Cycling Team) | 0:04:44 |
123 | Brett Wachtendorf (Gateway Harley-Davidson/Trek) | Row 122 - Cell 2 |
124 | Kendrick Boots (Aevolo) | 0:04:38 |
125 | Travis Samuel (Silber Pro Cycling) | Row 124 - Cell 2 |
126 | Rolly Weaver (Support Clean Sport) | 0:04:54 |
127 | Sa Anderson Moxley (Marc Pro Cycling p/b Gym One) | Row 126 - Cell 2 |
128 | Sam Fritz (Project Echelon Racing) | Row 127 - Cell 2 |
129 | Cooper Shanks (Team Mike's Bikes) | 0:05:35 |
130 | Pierre-B Thiffault (Hedrick Racing) | Row 129 - Cell 2 |
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Thomas Revard (Hagens Berman Axeon) | 7:25:22 |
2 | Lionel Mawditt (Project Echelon Racing) | 0:00:24 |
3 | Sean Bennet (Hagens Berman Axeon) | 0:00:33 |
4 | Gavin Mannion (UnitedHealthcare Pro Cycling) | 0:00:39 |
5 | Will Barta (Hagens Berman Axeon) | 0:01:19 |
6 | James Piccoli (Elevate-KHS Pro Cycling) | 0:01:23 |
7 | Griffin Easter (303 Project) | 0:01:27 |
8 | Alex Hoehn (Aevolo) | 0:01:28 |
9 | Sergei Tvetcov (UnitedHealthcare Pro Cycling) | 0:01:34 |
10 | Luke Mudgway (H&R Block Pro Cycling Team) | 0:01:59 |
11 | Ruben Companioni (Holowesko-Citadel p/b Arapahoe Resources) | 0:02:02 |
12 | Taylor Shelden (Jelly Belly P/B Maxxis) | 0:02:08 |
13 | Nickolas Zukowsky (Silber Pro Cycling) | 0:02:26 |
14 | Gera Medina (Team California) | 0:02:41 |
15 | Brayan Sanchez (Holowesko-Citadel p/b Arapahoe Resources) | 0:02:45 |
16 | Jordan Cheyne (Elevate-KHS Pro Cycling) | 0:02:49 |
17 | Brendan Rhim (Holowesko-Citadel p/b Arapahoe Resources) | 0:03:11 |
18 | Sean Gardner (Gateway Harley-Davidson/Trek) | 0:03:23 |
19 | Zachary Nehr (Team California) | 0:03:37 |
20 | Kaler Marshall (Hanger 15 Bicycles) | 0:03:51 |
21 | Matt Mcloone (CS Velo Racing p/b Cannondale) | 0:03:53 |
22 | Ethan Berends (mobius Bridgelane) | 0:04:00 |
23 | Sam Boardman (Marc Pro Cycling p/b Gym One) | 0:04:08 |
24 | Luis Villalobos (Aevolo) | 0:04:23 |
25 | Edward Anderson (Hagens Berman Axeon) | 0:04:29 |
26 | Jack Burke (Jelly Belly P/B Maxxis) | 0:04:36 |
27 | Lachlan Norris (UnitedHealthcare Professiona) | 0:04:45 |
28 | Ben Carman (mobius Bridgelane) | 0:05:13 |
29 | Jake Sitler (CCB Foundation - Sicleri) | 0:05:27 |
30 | Fernando Lopez (Aevolo) | 0:05:28 |
31 | Spencer Seggebruch (Support Clean Sport) | 0:05:52 |
32 | Oliver Flautt (Cyclus Sports) | 0:06:45 |
33 | Noah Granigan (CCB Foundation - Sicleri) | 0:06:57 |
34 | Peter Olejniczak (Project Echelon Racing) | 0:06:58 |
35 | Janier Acevedo (UnitedHealthcare Pro Cycling) | 0:07:16 |
36 | Will Cooper (CS Velo Racing p/b Cannondale) | Row 35 - Cell 2 |
37 | Dennis Ramirez (Gateway Harley-Davidson/Trek) | 0:07:30 |
38 | Flavio De Luna (303 Project) | 0:07:34 |
39 | Orlando Garibay (SoCalCycling.com) | 0:08:10 |
40 | Ben Foster (SoCalCycling.com) | 0:08:56 |
41 | Michael Hernandez (Aevolo) | 0:09:10 |
42 | Daniel Jaramillo (UnitedHealthcare Pro Cycling) | 0:09:30 |
43 | Jonathan Sandoval (CCB Foundation - Sicleri) | 0:10:07 |
44 | Alex Evans (mobius Bridgelane) | 0:10:13 |
45 | Robert Pearce (Marc Pro Cycling p/b Gym One) | 0:10:27 |
46 | Cullen Easter (303 Project) | 0:10:32 |
47 | Ben Wolfe (Jelly Belly P/B Maxxis) | 0:10:40 |
48 | K Stoffan-Thornton (Hedrick Racing) | 0:11:07 |
49 | Ian Garrison (Hagens Berman Axeon) | 0:11:24 |
50 | Cortlan Brown (Hanger 15 Bicycles) | 0:11:33 |
51 | Justin Mauch (Marc Pro Cycling p/b Gym One) | 0:12:03 |
52 | Erik Slack (Hanger 15 Bicycles) | 0:12:25 |
53 | Chad Capobianco (Support Clean Sport) | 0:12:43 |
54 | Dominik Cinka (Hedrick Racing) | 0:13:26 |
55 | Cristhian Ravelo (303 Project) | 0:13:49 |
56 | Christopher Blevins (Hagens Berman Axeon) | 0:13:50 |
57 | Cory Lockwood (Project Echelon Racing) | 0:13:51 |
58 | Chris Winn (303 Project) | 0:14:04 |
59 | Joe Lewis (Holowesko-Citadel p/b Arapahoe Resources) | 0:14:13 |
60 | Jacob Rathe (Jelly Belly P/B Maxxis) | 0:14:44 |
61 | Morgan Schmitt (Holowesko-Citadel p/b Arapahoe Resources) | 0:14:54 |
62 | Nickolas Masbooran (Silber Pro Cycling) | 0:14:56 |
63 | Andrew Shimiuzu (Team Mike's Bikes) | 0:14:57 |
64 | Alexander Cowan (Silber Pro Cycling) | 0:15:19 |
65 | Michael Rice (Hagens Berman Axeon) | 0:15:41 |
66 | Nicholas Torraca (Elevate-Khs Pro Cycling) | 0:15:58 |
67 | Lucas Haedo (UnitedHealthcare Pro Cycling) | 0:16:09 |
68 | Roman *Kilun (Team Mike's Bikes p/b Equato) | 0:16:19 |
69 | Steve Fisher (Jelly Belly P/B Maxxis) | 0:16:26 |
70 | Rene Corella (Jelly Belly P/B Maxxis) | Row 69 - Cell 2 |
71 | Pierre-B Thiffault (Hedrick Racing) | 0:16:45 |
72 | Scott Law (Elevate-Khs Pro Cycling) | 0:16:56 |
73 | Scott Mcgill (Gateway Harley-Davidson/Trek) | Row 72 - Cell 2 |
74 | Peter Livingstone (mobius Bridgelane) | 0:17:48 |
75 | David Grief (Project Echelon Racing) | 0:18:10 |
76 | Dylan Newbery (mobius Bridgelane) | 0:18:12 |
77 | Noah Simms (TORONTO HUSTLE) | 0:18:17 |
78 | Sa Anderson Moxley (Marc Pro Cycling p/b Gym One) | 0:18:27 |
79 | Laurent Gervais (Aevolo) | 0:18:41 |
80 | Brandon Baker (Hanger 15 Bicycles) | 0:18:45 |
81 | Ivo Oliveira (Hagens Berman Axeon) | 0:18:56 |
82 | Evan Murphy (Toronto Hustle) | 0:19:23 |
83 | Connor Sallee (Cyclus Sports) | 0:19:35 |
84 | Jonathan Clarke (UnitedHealthcare Professiona) | 0:19:48 |
85 | Brian Mcculloch (Elevate-Khs Pro Cycling) | 0:19:52 |
86 | Corey Davis (Cyclus Sports) | 0:21:29 |
87 | Bryan Gomez (Holowesko-Citadel p/b Arapahoe Resources) | 0:21:33 |
88 | Andzs Flaksis (Holowesko-Citadel p/b Arapahoe Resources) | 0:21:38 |
89 | Grant Koontz (Holowesko-Citadel p/b Arapahoe Resources) | 0:22:17 |
90 | Cormac McGeough (Jelly Belly P/B Maxxis) | 0:23:38 |
91 | Conor Murtagh (mobius Bridgelane) | 0:23:49 |
92 | Matt Zimmer (Gateway Harley-Davidson/Trek) | 0:23:58 |
93 | Gavin Murray (Marc Pro Cycling p/b Gym One) | 0:24:03 |
94 | Adam Roberge (Silber Pro Cycling) | 0:24:38 |
95 | Taylor Pearman (Support Clean Sport) | 0:24:41 |
96 | Ethan Palamarek (Toronto Hustle) | 0:25:33 |
97 | Sam Bassetti (Elevate-Khs Pro Cycling) | 0:25:43 |
98 | Enrique Serrato (Team California) | 0:26:01 |
99 | Kendrick Boots (Aevolo) | 0:26:05 |
100 | Marc Soucy (Silber Pro Cycling) | 0:26:06 |
101 | Emile Jean (Silber Pro Cycling) | 0:26:34 |
102 | Alexander Amiri (Hedrick Racing) | 0:26:40 |
103 | Ulises Castillo Soto (Jelly Belly P/B Maxxis) | 0:26:48 |
104 | Brett Wachtendorf (Gateway Harley-Davidson/Trek) | 0:27:08 |
105 | Austin Stephens (303 Project) | 0:27:54 |
106 | Allan *Schroeder (Applewood Garneau Cycling) | 0:27:59 |
107 | Thomas Schellenberg (Applewood Garneau Cycling) | Row 106 - Cell 2 |
108 | Rolly Weaver (Support Clean Sport) | 0:28:05 |
109 | Alexis Cartier (H&R Block Pro Cycling Team) | 0:28:26 |
110 | Dillon Caldwell (303 Project) | 0:29:17 |
111 | Oliver Evans (H&R Block Pro Cycling Team) | Row 110 - Cell 2 |
112 | Cooper Shanks (Team Mike's Bikes) | 0:31:05 |
113 | Brad Evans (mobius Bridgelane) | 0:31:22 |
114 | Jure Rupnik (H&R Block Pro Cycling Team) | 0:31:51 |
115 | Reece Robinson (Gateway Harley-Davidson/Trek) | 0:31:57 |
116 | Mitchell Ketler (Applewood Garneau Cycling) | 0:32:01 |
117 | Drew Kogon (Team California) | 0:32:07 |
118 | Vivien Rindisbacher (H&R Block Pro Cycling Team) | 0:32:37 |
119 | Winston David (Cyclus Sports) | 0:34:02 |
120 | Kent Ross (Hedrick Racing) | 0:34:24 |
121 | Joshua Kropf (Applewood Garneau Cycling) | 0:34:40 |
122 | Richard Arnopol (Project Echelon Racing) | 0:34:42 |
123 | Jakob Frandsen (SoCalCycling.com) | Row 122 - Cell 2 |
124 | Evan Clouse (Hanger 15 Bicycles) | Row 123 - Cell 2 |
125 | Travis Samuel (Silber Pro Cycling) | 0:36:47 |
126 | Trevor O’Donnell (Toronto Hustle) | 0:37:04 |
127 | Sam Fritz (Project Echelon Racing) | 0:41:02 |
128 | Leo Bugtai (SoCalCycling.com) | 0:42:06 |
129 | Roman Seliverstov (CCB Foundation-Sicleri) | 0:44:06 |
130 | Lukas Conly (Applewood Garneau Cycling) | 0:46:05 |

Thank you for reading 5 articles in the past 30 days*
Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read any 5 articles for free in each 30-day period, this automatically resets
After your trial you will be billed £4.99 $7.99 €5.99 per month, cancel anytime. Or sign up for one year for just £49 $79 €59

Join now for unlimited access
Try your first month for just £1 / $1 / €1
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Thank you for signing up to The Pick. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
Latest on Cyclingnews
-
Zaaf under investigation after allegations team failed to pay rider, staff salaries
'If the team does not pay its workers we will execute the bank guarantee' says Spanish Cycling Federation -
Tiffany Cromwell to kick off 2023 gravel calendar in Australia at Nannup
Canyon-SRAM rider plans for Western Australian UCI Gravel World Series race in May before taking on mix of US and European races including new FNLD GRVL -
Injury report: De Wilde fractures scapula in De Panne, Cataldo has surgery
Fenix-Deceuninck rider out for an unspecified period, Barnes undergoes surgery for broken radius -
Balsamo beats Wiebes in Brugge-De Panne sprint – for second place
Sprinter showdown foiled by Georgi solo