Prades wins Philadelphia Cycling Classic

Eduard Prades gave Caja Rural Seguros-RGA their second consecutive victory at the Philadelphia International Cycling Classic. The Spaniard sprinted to the victory atop Manayunk Wall ahead of Travis McCabe (Holowesko-Citadel) and Marco Canola (UnitedHealthcare).

Swipe to scroll horizontally
#Rider Name (Country) TeamResult
1Eduard Prades Reverte (Esp) Caja Rural-Seguros RGA3:57:37
2Travis McCabe (USA) Holowesko-Citadel p/b Hincapie Sportswear0:00:01
3Marco Canola (Ita) Unitedhealthcare Professional Cycling TeamRow 2 - Cell 2
4Lucas Sebastian Haedo (Arg) Team Jamis0:00:05
5Jacob Rathe (USA) Jelly Belly p/b Maxxis0:00:08
6Chad Beyer (USA) Lupus Racing Team0:00:09
7Benjamin Perry (Can) Silber Pro Cycling0:00:10
8Eric Marcotte (USA) Team JamisRow 7 - Cell 2
9Redi Halilaj (Alb) Amore & Vita - Selle MSP0:00:12
10Robin Carpenter (USA) Holowesko-Citadel p/b Hincapie Sportswear0:00:13
11Guillaume Boivin (Can) Cycling Academy TeamRow 10 - Cell 2
12Jesse Anthony (USA) Rally CyclingRow 11 - Cell 2
13Nicolae Tanovitchii (Mda) Lupus Racing Team0:00:14
14Orlando Trinidad Garibay Contreras (Mex) Cylance Incycle p/b Cannondale0:00:15
15Brayan Stiven Sanchez Vergara (Col) Team Jamis0:00:17
16Taylor Sheldon (USA) Team Novo Nordisk0:00:18
17Edward Dunbar (IRL) Irish National TeamRow 16 - Cell 2
18Jonathan Lastra Martinez (Esp) Caja Rural-Seguros RGA0:00:19
19Camilo Zambrano (USA) Cylance Incycle p/b Cannondale0:00:20
20Jacob Sitler (USA) Astellas Cycling TeamRow 19 - Cell 2
21Ryan Roth (Can) Silber Pro Cycling0:00:23
22Diego Rubio (Esp) Caja Rural-Seguros RGA0:00:25
23Angus Morton (AUS) Jelly Belly p/b Maxxis0:00:26
24Matthew Busche (USA) Unitedhealthcare Professional Cycling Team0:00:27
25Christopher Prendergast (Can) H&R Block Pro Cycling0:00:28
26Chris Butler (USA) Cycling Academy Team0:00:29
27Bruno Langlois (Can) Garneau Québecor0:00:30
28Daniel Turek (Cze) Cycling Academy Team0:00:31
29Oscar Clark (USA) Holowesko-Citadel p/b Hincapie Sportswear0:00:37
30Alexander Cataford (Can) Silber Pro Cycling0:00:39
31Javier Alexis Acevedo Colle (Col) Team Jamis0:00:42
32Joseph Schmalz (USA) Team Elevate Pro Cycling0:00:43
33Griffin Easter (USA) Team IlluminateRow 32 - Cell 2
34Joshua Berry (USA) Jelly Belly p/b Maxxis0:00:44
35Kyle Murphy (USA) Team JamisRow 34 - Cell 2
36Simon-Pierre Gauthier (Can) Garneau Québecor0:00:48
37Marco Zamparella (Ita) Amore & Vita - Selle MSP0:00:50
38Rémi Pelletier-Roy (Can) Garneau Québecor0:00:54
39Damien Shaw (IRL) Irish National Team0:00:55
40Connor Brown (USA) Team Elevate Pro CyclingRow 39 - Cell 2
41Uri Martins (Mex) Amore & Vita - Selle MSP0:00:57
42Michael Rice (Aus) Garneau Québecor0:01:01
43Robbie Squire (USA) Holowesko-Citadel p/b Hincapie Sportswear0:01:02
44Connor McCutcheon (USA) Team Illuminate0:01:17
45Christopher Horner (USA) Lupus Racing Team0:01:18
46Christopher Jones (USA) Unitedhealthcare Professional Cycling TeamRow 45 - Cell 2
47John Murphy (USA) Unitedhealthcare Professional Cycling Team0:01:45
48Samuel Hunter Snipe Grove (USA) Cylance Incycle p/b Cannondale0:01:49
49Andrés Diaz (Col) Cylance Incycle p/b Cannondale0:01:50
50Max Jenkins (USA) Astellas Cycling Team0:01:55
51Mihkel Räim (Est) Cycling Academy Team0:02:04
52Will Routley (Can) Rally Cycling0:02:07
53Adam De Vos (Can) Rally CyclingRow 52 - Cell 2
54Matthieu Jeannes (Fra) Lupus Racing Team0:02:10
55Bryan Lewis (USA) Lupus Racing Team0:02:13
56Flavio De Luna (Mex) Team Illuminate0:02:54
57Bradley White (USA) Unitedhealthcare Professional Cycling TeamRow 56 - Cell 2
58Daniel Eaton (USA) Unitedhealthcare Professional Cycling TeamRow 57 - Cell 2
59Andzs Flaksis (Lat) Holowesko-Citadel p/b Hincapie Sportswear0:02:56
60Daniel Summerhill (USA) Unitedhealthcare Professional Cycling Team0:03:11
61Bailey McKnight (Can) H&R Block Pro Cycling0:03:20
62Ruben Companioni (Cub) Team Jamis0:03:21
63Danick Vandale (Can) H&R Block Pro Cycling0:03:22
64Cory Greenberg (USA) Cylance Incycle p/b Cannondale0:03:26
65Fabricio Ferrari Barcelo (Uru) Caja Rural-Seguros RGA0:03:28
66Nicolas Lefrancois (Fra) Team Novo NordiskRow 65 - Cell 2
67Danilo Celano (Ita) Amore & Vita - Selle MSP0:03:29
68Stephen Clancy (Irl) Team Novo NordiskRow 67 - Cell 2
69Olivier Brisebois (Can) Garneau Québecor0:03:34
70Ian Richardson (IRL) Irish National Team0:03:48
71Eugenio Bani (Ita) Amore & Vita - Selle MSP0:03:49
72Danny Pate (USA) Rally CyclingRow 71 - Cell 2
73Matteo Dal-Cin (Can) Silber Pro Cycling0:03:55
74Felix Coté Bouvette (Can) H&R Block Pro Cycling0:03:56
75Tom Zirbel (USA) Rally Cycling0:03:58
76Marc-Antoine Soucy (Can) Garneau Québecor0:03:59
77Pierrick Naud (Can) Rally Cycling0:04:00
78Jason Saltzman (USA) Team IlluminateRow 77 - Cell 2
79William Stephens (USA) Team Elevate Pro Cycling0:04:04
80Zack Allison (USA) Team Elevate Pro CyclingRow 79 - Cell 2
81Luis Romero Amaran (Cub) Team Jamis0:04:09
82Dan Craven (Nam) Cycling Academy TeamRow 81 - Cell 2
83Martijn Verschoor (Ned) Team Novo Nordisk0:04:10
84Kevin De Mesmaeker (Bel) Team Novo NordiskRow 83 - Cell 2
85Darcy Woolley (Aus) Garneau Québecor0:04:11
86Nigel Ellsay (Can) Silber Pro CyclingRow 85 - Cell 2
87Alexandr Braico (MDA) Jelly Belly p/b Maxxis0:04:15
88Evan Murphy (USA) Lupus Racing Team0:04:17
89David Williams (USA) Astellas Cycling TeamRow 88 - Cell 2
90Nolan Tankersley (USA) Lupus Racing TeamRow 89 - Cell 2
91Travis Livermon (USA) Astellas Cycling Team0:04:19
92Elliot Doyle (Can) Silber Pro CyclingRow 91 - Cell 2
93David Boily (Can) Garneau Québecor0:04:20
94Joseph Lewis (Aus) Holowesko-Citadel p/b Hincapie Sportswear0:04:23
95Charles Bradley Huff (USA) Rally Cycling0:04:25
96Hector Saez Benito (Esp) Caja Rural-Seguros RGA0:07:28
97Miguel Angel Benito Diez (Esp) Caja Rural-Seguros RGARow 96 - Cell 2
98Thomas Vaubourzeix (Fra) Lupus Racing Team0:07:30
99Jacob King (USA) Team JamisRow 98 - Cell 2
100Aviv Yechzkel (Isr) Cycling Academy Team0:07:41
101Shane Kline (USA) Rally Cycling0:07:43
102Jure Rupnik (Slo) H&R Block Pro Cycling0:08:59
103Luis Enrique Lemus Davila (Mex) Cycling Academy Team0:09:00
104Chris Putt (USA) Jelly Belly p/b Maxxis0:09:03
105Joel Taylor (Can) H&R Block Pro Cycling0:09:04
106Julian Kyer (USA) Team Elevate Pro Cycling0:09:05
107Nicolas Masbourian (Can) Silber Pro Cycling0:09:06
108Matt Green (GBr) Astellas Cycling Team0:09:25
109Paolo Lunardon (Ita) Amore & Vita - Selle MSP0:12:41
110Mehdi Benhamouda (Fra) Team Novo NordiskRow 109 - Cell 2
111Brandon Feehery (USA) Astellas Cycling Team0:14:45
DNFCarlos Barbero Cuesta (Esp) Caja Rural-Seguros RGARow 111 - Cell 2
DNFTanner Putt (USA) Unitedhealthcare Professional Cycling TeamRow 112 - Cell 2
DNFKristofer Dahl (Can) Silber Pro CyclingRow 113 - Cell 2
DNFMackenzie Brennan (USA) Holowesko-Citadel p/b Hincapie SportswearRow 114 - Cell 2
DNFMiguel Bryon (USA) Holowesko-Citadel p/b Hincapie SportswearRow 115 - Cell 2
DNFEdwin Alcibiades Avila Vanegas (Col) Team IlluminateRow 116 - Cell 2
DNFCullen Easter (USA) Team IlluminateRow 117 - Cell 2
DNFPierpaolo Ficara (Ita) Amore & Vita - Selle MSPRow 118 - Cell 2
DNFMichael Sheehan (USA) Jelly Belly p/b MaxxisRow 119 - Cell 2
DNFGerd De Keijzer (Ned) Team Novo NordiskRow 120 - Cell 2
DNFBrian Kamstra (Ned) Team Novo NordiskRow 121 - Cell 2
DNFEoin Morton (IRL) Irish National TeamRow 122 - Cell 2
DNFDaire Feeley (IRL) Irish National TeamRow 123 - Cell 2
DNFTravis Samuel (Can) H&R Block Pro CyclingRow 124 - Cell 2
DNFJacob Schwingboth (Can) H&R Block Pro CyclingRow 125 - Cell 2
DNFDan Gardner (GBr) Astellas Cycling TeamRow 126 - Cell 2
DNFAnsel Dickey (USA) Astellas Cycling TeamRow 127 - Cell 2
DNFCory Lewis Williams (USA) Cylance Incycle p/b CannondaleRow 128 - Cell 2
DNFDiego Sandoval (Mex) Cylance Incycle p/b CannondaleRow 129 - Cell 2
DNFStephen Hyde (USA) Cylance Incycle p/b CannondaleRow 130 - Cell 2
DNFAlberto Covarrubias (Mex) Team Elevate Pro CyclingRow 131 - Cell 2
DNFLogan Dennis Hutchings (NZl) Team Elevate Pro CyclingRow 132 - Cell 2
DNFNicholas Torraca (USA) Team Elevate Pro CyclingRow 133 - Cell 2
DNFGuy Sagiv (Isr) Cycling Academy TeamRow 134 - Cell 2
Swipe to scroll horizontally
Best Young Rider
#Rider Name (Country) TeamResult
1Benjamin Perry (Can) Silber Pro Cycling3:57:47
2Brayan Stiven Sanchez Vergara (Col) Team Jamis0:00:07
3Edward Dunbar (IRL) Irish National Team0:00:08
4Christopher Prendergast (Can) H&R Block Pro Cycling0:00:18
5Connor Brown (USA) Team Elevate Pro Cycling0:00:45
6Michael Rice (Aus) Garneau Québecor0:00:51
7Danick Vandale (Can) H&R Block Pro Cycling0:03:12
8Olivier Brisebois (Can) Garneau Québecor0:03:24
9Marc-Antoine Soucy (Can) Garneau Québecor0:03:49
10Jason Saltzman (USA) Team Illuminate0:03:50
11Nigel Ellsay (Can) Silber Pro Cycling0:04:01
12Nolan Tankersley (USA) Lupus Racing Team0:04:07
13Elliot Doyle (Can) Silber Pro Cycling0:04:09
14Jacob King (USA) Team Jamis0:07:20
15Aviv Yechzkel (Isr) Cycling Academy Team0:07:31
16Joel Taylor (Can) H&R Block Pro Cycling0:08:54
17Nicolas Masbourian (Can) Silber Pro Cycling0:08:56
18Mehdi Benhamouda (Fra) Team Novo Nordisk0:12:31
Swipe to scroll horizontally
Teams Classification
#Rider Name (Country) TeamResult
1Team Jamis11:53:23
2Caja Rural-Seguros RGA0:00:12
3Holowesko / Citadel P/B Hincapie Sportswear0:00:19
4Jelly Belly p/b Maxxis0:00:20
5Silber Pro Cycling0:00:40
6Cycling Academy Team0:00:41
7Lupus Racing Team0:01:09
8UnitedHealthcare Professional Cycling Team0:01:14
9Amore & Vita - Selle SMP0:01:27
10Garneau Québecor0:01:40
11Cylance-Incycle P/B Cannondale0:01:52
12Rally Cycling0:03:55
13Team Illuminate0:04:22
14Irish National Team0:04:29
15Elevate Pro Cycling p/b Bicycle World0:05:10
16Astellas Cycling Team0:06:00
17H&R Block Pro Cycling0:06:38
18Team Novo Nordisk0:10:35
Swipe to scroll horizontally
KOM 1
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Miguel Angel Benito Diez (Esp) Caja Rural-Seguros RGA5pts
2Dan Craven (Nam) Cycling Academy Team3Row 1 - Cell 3
3Matthieu Jeannes (Fra) Lupus Racing Team1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 2
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matthieu Jeannes (Fra) Lupus Racing Team5pts
2Evan Murphy (USA) Lupus Racing Team3Row 1 - Cell 3
3Bryan Lewis (USA) Lupus Racing Team1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 3
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matthieu Jeannes (Fra) Lupus Racing Team5pts
2Diego Sandoval (Mex) Cylance Incycle p/b Cannondale3Row 1 - Cell 3
3Darcy Woolley (Aus) Garneau Québecor1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 4
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Summerhill (USA) Unitedhealthcare Professional Cycling Team5pts
2Rémi Pelletier-Roy (Can) Garneau Québecor3Row 1 - Cell 3
3Pierrick Naud (Can) Rally Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 5
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Robbie Squire (USA) Holowesko-Citadel p/b Hincapie Sportswear5pts
2Edwin Alcibiades Avila Vanegas (Col) Team Illuminate3Row 1 - Cell 3
3Pierrick Naud (Can) Rally Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 6
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Max Jenkins (USA) Astellas Cycling Team5pts
2Eric Marcotte (USA) Team Jamis3Row 1 - Cell 3
3Pierrick Naud (Can) Rally Cycling1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 7
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Daniel Summerhill (USA) Unitedhealthcare Professional Cycling Team5pts
2Christopher Horner (USA) Lupus Racing Team3Row 1 - Cell 3
3Evan Murphy (USA) Lupus Racing Team1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 8
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Andrés Diaz (Col) Cylance Incycle p/b Cannondale5pts
2Dan Craven (Nam) Cycling Academy Team3Row 1 - Cell 3
3Bryan Lewis (USA) Lupus Racing Team1Row 2 - Cell 3
Swipe to scroll horizontally
KOM 9
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Christopher Jones (USA) Unitedhealthcare Professional Cycling Team5pts
2Pierrick Naud (Can) Rally Cycling3Row 1 - Cell 3
3Bradley White (USA) Unitedhealthcare Professional Cycling Team1Row 2 - Cell 3
Swipe to scroll horizontally
Final KOM Classification
#Rider Name (Country) TeamResultHeader Cell - Column 3
1Matthieu Jeannes (Fra) Lupus Racing Team11pts
2Daniel Summerhill (USA) Unitedhealthcare Professional Cycling Team10Row 1 - Cell 3
3Dan Craven (Nam) Cycling Academy Team6Row 2 - Cell 3
4Pierrick Naud (Can) Rally Cycling6Row 3 - Cell 3
5Christopher Jones (USA) Unitedhealthcare Professional Cycling Team5Row 4 - Cell 3
6Andrés Diaz (Col) Cylance Incycle p/b Cannondale5Row 5 - Cell 3
7Max Jenkins (USA) Astellas Cycling Team5Row 6 - Cell 3
8Robbie Squire (USA) Holowesko-Citadel p/b Hincapie Sportswear5Row 7 - Cell 3
9Miguel Angel Benito Diez (Esp) Caja Rural-Seguros RGA5Row 8 - Cell 3
10Evan Murphy (USA) Lupus Racing Team4Row 9 - Cell 3
11Christopher Horner (USA) Lupus Racing Team3Row 10 - Cell 3
12Eric Marcotte (USA) Team Jamis3Row 11 - Cell 3
13Rémi Pelletier-Roy (Can) Garneau Québecor3Row 12 - Cell 3
14Bryan Lewis (USA) Lupus Racing Team2Row 13 - Cell 3
15Bradley White (USA) Unitedhealthcare Professional Cycling Team1Row 14 - Cell 3
16Darcy Woolley (Aus) Garneau Québecor1Row 15 - Cell 3
Kirsten Frattini
Deputy Editor

Kirsten Frattini is the Deputy Editor of Cyclingnews, overseeing the global racing content plan.

Kirsten has a background in Kinesiology and Health Science. She has been involved in cycling from the community and grassroots level to professional cycling's biggest races, reporting on the WorldTour, Spring Classics, Tours de France, World Championships and Olympic Games.

She began her sports journalism career with Cyclingnews as a North American Correspondent in 2006. In 2018, Kirsten became Women's Editor – overseeing the content strategy, race coverage and growth of women's professional cycling – before becoming Deputy Editor in 2023.

Latest on Cyclingnews