Bassetti wins downtown Redlands criterium
By Cycling News
published Revard stays in the overall lead ahead of finale
Full Results
Swipe to scroll horizontally
# | 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 |
Swipe to scroll horizontally
# | 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 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
More race results
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US