Kirchmann wins final stage and overall title at Tour of Elk Grove

Leah Kirchmann (Colavita Forno-D'Asolo) won the third and final stage victory along with a ten-second time bonus at the Tour of Elk Grove on Sunday. The Canadian National Criterium Champion out-paced Joelle Numainville (Tibco-To the Top) in second, Kasey Manderfield (Pure Energy Cycling-ProAirHFA) in third and former race leader Anne Samplonius (Now-Novartis for MS) in fourth.

Swipe to scroll horizontally
Elite Women
#Rider Name (Country) TeamResult
1Leah Kirchmann (Colavita Forno d'Asolo)0:48:44
2Joelle Numainville (Team TIBCO/To the Top)Row 1 - Cell 2
3Kacey Manderfield (Pure Energy Cycling-ProAirHFA)Row 2 - Cell 2
4Anne Samplonius (NOW and Novartis for MS)Row 3 - Cell 2
5Mary Maroon (Rouse Bicycles)Row 4 - Cell 2
6Jeannie Kuhajek (ABD Cycling)Row 5 - Cell 2
7Theresa Cliff-Ryan (Colavita Forno d'Asolo)Row 6 - Cell 2
8Lenore Pipes (Guam National Team)Row 7 - Cell 2
9Janel Holcomb (Colavita Forno d'Asolo)Row 8 - Cell 2
10Jane Weakley (Secret Cycling)0:00:03
11Lauren Robertson (FCS Cycling Team)Row 10 - Cell 2
12Robin Farina (NOW and Novartis for MS)Row 11 - Cell 2
13Emma Bast (Team Revolution)Row 12 - Cell 2
14Maria Calle Williams (Colombia)Row 13 - Cell 2
15Amy McGuire (Wheelworks Racing)Row 14 - Cell 2
16Erinne Willock (Team TIBCO/To the Top)Row 15 - Cell 2
17Carmen Small (Team TIBCO/To the Top)Row 16 - Cell 2
18Carrie Cash Wootten (Team Revolution)Row 17 - Cell 2
19Whitney Schultz (CheckMark p/b Veloforma)Row 18 - Cell 2
20Jacqueline Kurth (Team Kenda p/b Geargrinder)Row 19 - Cell 2
21Julie Emmerman (Primal/Treads)Row 20 - Cell 2
22Joanne Kiesanowski (Team TIBCO/To the Top)Row 21 - Cell 2
23Katie Spittlehouse (ISCorp - Nova Cycle Sports Found)Row 22 - Cell 2
24Rachel Byus (FCS Cycling Team)Row 23 - Cell 2
25Kristin Sanders (Colavita Forno d'Asolo)Row 24 - Cell 2
26Lauren Hall (Colavita Forno d'Asolo)0:00:13
27Jennifer Perricone (ISCorp - Nova Cycle Sports Found)Row 26 - Cell 2
28Andrea Dvorak (Colavita Forno d'Asolo)Row 27 - Cell 2
29Kat Carr (Bell Lap Coaching)Row 28 - Cell 2
30Jennifer Wheeler (Team TIBCO/To the Top)Row 29 - Cell 2
31Emma Mackie (Team TIBCO/To the Top)0:00:22
32Krystal McNutt (Secret Cycling)0:01:11
33Samantha Schneider (Team TIBCO/To the Top)0:01:27
34Kelly Benjamin (Colavita Forno d'Asolo)0:01:31
35Rachel Roessingh (ISCorp - Nova Cycle Sports Found)0:02:03
36Addy Albershardt (NOW and Novartis for MS)0:02:34
DNFRushlee Buchanan (Colavita Forno d'Asolo)Row 36 - Cell 2
DNFLindsey Durst (ISCorp - Nova Cycle Sports Found)Row 37 - Cell 2
Swipe to scroll horizontally
General Classification
#Rider Name (Country) TeamResult
1Leah Kirchmann (Colavita Forno d'Asolo)1:48:25
2Anne Samplonius (NOW and Novartis for MS)0:00:02
3Janel Holcomb (Colavita Forno d'Asolo)0:00:08
4Robin Farina (NOW and Novartis for MS)0:00:14
5Erinne Willock (Team TIBCO/To the Top)0:00:15
6Carmen Small (Team TIBCO/To the Top)0:00:18
7Joelle Numainville (Team TIBCO/To the Top)0:00:21
8Lauren Robertson (FCS Cycling Team)0:00:26
9Theresa Cliff-Ryan (Colavita Forno d'Asolo)Row 8 - Cell 2
10Maria Calle Williams (Colombia)0:00:31
11Jennifer Wheeler (Team TIBCO/To the Top)0:00:38
12Joanne Kiesanowski (Team TIBCO/To the Top)0:00:39
13Kristin Sanders (Colavita Forno d'Asolo)Row 12 - Cell 2
14Whitney Schultz (CheckMark p/b Veloforma)0:00:40
15Mary Maroon (Rouse Bicycles)0:00:44
16Lauren Hall (Colavita Forno d'Asolo)Row 15 - Cell 2
17Julie Emmerman (Primal/Treads)0:00:56
18Andrea Dvorak (Colavita Forno d'Asolo)0:01:04
19Emma Bast (Team Revolution)0:01:11
20Kacey Manderfield (Pure Energy Cycling-ProAirHFA)0:01:16
21Carrie Cash Wootten (Team Revolution)0:01:18
22Jeannie Kuhajek (ABD Cycling)Row 21 - Cell 2
23Jane Weakley (Secret Cycling)0:01:23
24Amy McGuire (Wheelworks Racing)Row 23 - Cell 2
25Jennifer Perricone (ISCorp - Nova Cycle Sports Found)0:01:27
26Emma Mackie (Team TIBCO/To the Top)0:01:46
27Lenore Pipes (Guam National Team)0:02:05
28Samantha Schneider (Team TIBCO/To the Top)0:02:27
29Kelly Benjamin (Colavita Forno d'Asolo)0:02:37
30Krystal McNutt (Secret Cycling)0:02:58
31Rachel Byus (FCS Cycling Team)0:03:10
32Jacqueline Kurth (Team Kenda p/b Geargrinder)0:03:17
33Katie Spittlehouse (ISCorp - Nova Cycle Sports Found)0:03:34
34Kat Carr (Bell Lap Coaching)0:04:14
35Addy Albershardt (NOW and Novartis for MS)0:04:24
36Rachel Roessingh (ISCorp - Nova Cycle Sports Found)0:05:42
Swipe to scroll horizontally
Elite Men
#Rider Name (Country) TeamResult
1Hilton Clarke (Aus) UnitedHealthcare Pro Cycling2:20:42
2Jake Keough (USA) UnitedHealthcare Pro CyclingRow 1 - Cell 2
3Jonathan Cantwell (Aus) V AustraliaRow 2 - Cell 2
4Ken Hanson (USA) Jelly Belly p/b KendaRow 3 - Cell 2
5Carlos Eduardo Alzate Escobar (Col) Team ExergyRow 4 - Cell 2
6Alejandro Alberto Borrajo (Arg) Jamis - Sutter HomeRow 5 - Cell 2
7Robert Förster (Ger) UnitedHealthcare Pro CyclingRow 6 - Cell 2
8Eric Young (USA) Bissell CyclingRow 7 - Cell 2
9Andrew Dahlheim (USA) Bissell CyclingRow 8 - Cell 2
10Bernard Sulzberger (Aus) V Australia0:00:04
11Maurizio Gorato (Ita) Geox-TMCRow 10 - Cell 2
12Chad Haga (USA) Kelly Benefit Strategies - OptumHealthRow 11 - Cell 2
13Jeremy Durin (USA) Jonathon Adler RacingRow 12 - Cell 2
14Sean Sullivan (Aus) V AustraliaRow 13 - Cell 2
15Emile Abraham (Tri) AeroCat Cycling TeamRow 14 - Cell 2
16Michael Creed (USA) Kelly Benefit Strategies - OptumHealthRow 15 - Cell 2
17Darren Rolfe (Aus) V AustraliaRow 16 - Cell 2
18Fred Rodriguez (USA) Team ExergyRow 17 - Cell 2
19Jose Fernando Antogna (Arg) Jamis - Sutter HomeRow 18 - Cell 2
20Marcel Wyss (Swi) Geox-TMCRow 19 - Cell 2
21Thomas Soladay (USA) Kelly Benefit Strategies - OptumHealthRow 20 - Cell 2
22Luis Romero Amaran (Cub) Jamis - Sutter HomeRow 21 - Cell 2
23Serghei Tvetcov (Mda) AeroCat Cycling TeamRow 22 - Cell 2
24Giampaolo Cheula (Ita) Geox-TMCRow 23 - Cell 2
25Karl Menzies (Aus) UnitedHealthcare Pro Cycling0:00:10
26Jeremy Powers (USA) Jelly Belly p/b Kenda0:00:18
27Andy Jacques-Maynes (USA) Bissell Cycling0:00:19
28Rory Sutherland (Aus) UnitedHealthcare Pro Cycling0:00:27
29Robert Sweeting (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:00:35
30Weimor Roldan (Col) ColombiaRow 29 - Cell 2
31Taylor Bertrand-Barrett (USA) Wonderful Pistachios Cycling0:00:42
32Emerson Oronte (USA) Jelly Belly p/b Kenda0:01:01
33Tom Zirbel (USA) Jamis - Sutter HomeRow 32 - Cell 2
34Ben Jacques-Maynes (USA) Bissell CyclingRow 33 - Cell 2
35Mike Sherer (USA) Kelly Benefit Strategies - OptumHealthRow 34 - Cell 2
36Joey Rosskopf (USA) Team Type 1 DevelopmentRow 35 - Cell 2
37Albert Torres (Spa) Geox-TMCRow 36 - Cell 2
38Jacob Rytlewski (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:01:09
39Igor Volshteyn (USA) Jonathon Adler Racing0:01:19
40Collin Samaan (USA) Wonderful Pistachios Cycling0:01:36
41Gabe Verala (USA) Hagens Berman Cycling TeamRow 40 - Cell 2
42Lang Reynolds (USA) Hagens Berman Cycling TeamRow 41 - Cell 2
43Steve Fisher (USA) Hagens Berman Cycling TeamRow 42 - Cell 2
44Juan Orango (Col) ColombiaRow 43 - Cell 2
45Christian Helmig (Lux) ELBOWZ Racing0:01:41
46Michael Freiberg (Aus) V AustraliaRow 45 - Cell 2
47Shawn Milne (USA) Kenda/5-hour Energy Pro Cycling presented by GeargrinderRow 46 - Cell 2
48Tyler Jewell (USA) ELBOWZ RacingRow 47 - Cell 2
49Isaac Howe (USA) Kenda/5-hour Energy Pro Cycling presented by GeargrinderRow 48 - Cell 2
50Joseph Schmalz (USA) ELBOWZ RacingRow 49 - Cell 2
51Julian Kyer (USA) Kelly Benefit Strategies - OptumHealthRow 50 - Cell 2
52William Dickeson (Aus) Jelly Belly p/b Kenda0:01:45
53Nic Hamilton (Can) Jelly Belly p/b KendaRow 52 - Cell 2
54Quinn Keogh (USA) Team ExergyRow 53 - Cell 2
55Ian Crane (USA) Hagens Berman Cycling TeamRow 54 - Cell 2
56Scott Zwizanski (USA) UnitedHealthcare Pro CyclingRow 55 - Cell 2
57Cody Campbell (Can) Hagens Berman Cycling TeamRow 56 - Cell 2
58Nick Lovegrove (NZl) Subway Pro CyclingRow 57 - Cell 2
59Chad Hartley (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:01:48
60Kevin Hazzard (Can) Jet Fuel Coffee - La BiciclettaRow 59 - Cell 2
61Orles Castro (Col) ColombiaRow 60 - Cell 2
62Matteo Dal-Cin (Can) Jet Fuel Coffee - La Bicicletta0:01:50
63Pat Lemieux (USA) Kenda ProRow 62 - Cell 2
64Luca Damiani (Ita) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:02:12
65Ed Veal (Can) Jet Fuel Coffee - La Bicicletta0:02:18
66Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling0:02:27
67Benjamin Chaddock (Can) Team Exergy0:03:05
68Conor Mullervy (USA) Team ExergyRow 67 - Cell 2
69Johnnie Walker (Aus) V Australia0:03:24
70Eric Schildge (USA) Jamis - Sutter Home0:04:10
71Guido Palma (Arg) Jamis - Sutter HomeRow 70 - Cell 2
72David Gutierrez Gutierrez (Spa) Geox-TMCRow 71 - Cell 2
73Adrian Hegyvary (USA) UnitedHealthcare Pro Cycling0:04:13
74Brian Hill (USA) Jonathon Adler Racing0:04:44
75Stephen Housley (USA) Jonathon Adler RacingRow 74 - Cell 2
76Westley Gough (NZl) Subway Pro Cycling0:04:46
77Mat Stephens (USA) ELBOWZ Racing0:07:46
78Charles Bradley Huff (USA) Jelly Belly p/b KendaRow 77 - Cell 2
Swipe to scroll horizontally
General Classification
#Rider Name (Country) TeamResult
1Luis Romero Amaran (Cub) Jamis - Sutter Home5:51:34
2Robert Sweeting (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:00:34
3Chad Haga (USA) Kelly Benefit Strategies - OptumHealth0:01:00
4Fred Rodriguez (USA) Team Exergy0:01:01
5Darren Rolfe (Aus) V Australia0:01:11
6Giampaolo Cheula (Ita) Geox-TMC0:01:17
7Andrew Dahlheim (USA) Bissell Cycling0:01:22
8Jose Fernando Antogna (Arg) Jamis - Sutter Home0:01:36
9Rory Sutherland (Aus) UnitedHealthcare Pro Cycling0:02:26
10Jonathan Cantwell (Aus) V Australia0:02:27
11Michael Creed (USA) Kelly Benefit Strategies - OptumHealth0:02:28
12Ken Hanson (USA) Jelly Belly p/b Kenda0:02:35
13Maurizio Gorato (Ita) Geox-TMC0:02:36
14Joey Rosskopf (USA) Team Type 1 Development0:02:39
15Ben Jacques-Maynes (USA) Bissell Cycling0:02:56
16Emile Abraham (Tri) AeroCat Cycling Team0:03:15
17Shawn Milne (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:03:30
18Christian Helmig (Lux) ELBOWZ Racing0:04:11
19Lang Reynolds (USA) Hagens Berman Cycling Team0:04:47
20David Gutierrez Gutierrez (Spa) Geox-TMC0:07:05
21Quinn Keogh (USA) Team Exergy0:08:02
22Charles Bradley Huff (USA) Jelly Belly p/b Kenda0:09:40
23Robert Förster (Ger) UnitedHealthcare Pro Cycling0:12:18
24Michael Freiberg (Aus) V Australia0:12:19
25Karl Menzies (Aus) UnitedHealthcare Pro CyclingRow 24 - Cell 2
26Serghei Tvetcov (Mda) AeroCat Cycling Team0:12:27
27Eric Young (USA) Bissell Cycling0:12:28
28Carlos Eduardo Alzate Escobar (Col) Team Exergy0:12:30
29Andy Jacques-Maynes (USA) Bissell Cycling0:12:35
30Jake Keough (USA) UnitedHealthcare Pro Cycling0:12:36
31Hilton Clarke (Aus) UnitedHealthcare Pro Cycling0:12:42
32Thomas Soladay (USA) Kelly Benefit Strategies - OptumHealth0:12:46
33Sean Sullivan (Aus) V Australia0:12:55
34Jeremy Powers (USA) Jelly Belly p/b Kenda0:13:02
35Marcel Wyss (Swi) Geox-TMC0:13:05
36Alejandro Alberto Borrajo (Arg) Jamis - Sutter Home0:13:08
37Bernard Sulzberger (Aus) V Australia0:13:09
38Tom Zirbel (USA) Jamis - Sutter HomeRow 37 - Cell 2
39Weimor Roldan (Col) ColombiaRow 38 - Cell 2
40Ed Veal (Can) Jet Fuel Coffee - La Bicicletta0:13:17
41Jacob Rytlewski (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:13:41
42Albert Torres (Spa) Geox-TMC0:13:45
43Emerson Oronte (USA) Jelly Belly p/b Kenda0:13:47
44Taylor Bertrand-Barrett (USA) Wonderful Pistachios Cycling0:13:49
45Mike Sherer (USA) Kelly Benefit Strategies - OptumHealth0:13:50
46Juan Orango (Col) Colombia0:13:58
47William Dickeson (Aus) Jelly Belly p/b Kenda0:14:06
48Jeremy Durin (USA) Jonathon Adler Racing0:14:07
49Gabe Verala (USA) Hagens Berman Cycling Team0:14:11
50Julian Kyer (USA) Kelly Benefit Strategies - OptumHealth0:14:16
51Nic Hamilton (Can) Jelly Belly p/b Kenda0:14:18
52Scott Zwizanski (USA) UnitedHealthcare Pro Cycling0:14:20
53Isaac Howe (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:14:25
54Matteo Dal-Cin (Can) Jet Fuel Coffee - La Bicicletta0:14:27
55Joseph Schmalz (USA) ELBOWZ Racing0:14:28
56Pat Lemieux (USA) Kenda Pro0:14:30
57Steve Fisher (USA) Hagens Berman Cycling Team0:14:41
58Ian Crane (USA) Hagens Berman Cycling Team0:14:43
59Igor Volshteyn (USA) Jonathon Adler RacingRow 58 - Cell 2
60Orles Castro (Col) Colombia0:14:45
61Chad Hartley (USA) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:14:47
62Collin Samaan (USA) Wonderful Pistachios Cycling0:14:54
63Cody Campbell (Can) Hagens Berman Cycling Team0:14:57
64Luca Damiani (Ita) Kenda/5-hour Energy Pro Cycling presented by Geargrinder0:15:01
65Jonathan Clarke (Aus) UnitedHealthcare Pro Cycling0:15:06
66Tyler Jewell (USA) ELBOWZ Racing0:15:13
67Kevin Hazzard (Can) Jet Fuel Coffee - La Bicicletta0:15:19
68Benjamin Chaddock (Can) Team Exergy0:15:37
69Conor Mullervy (USA) Team Exergy0:16:09
70Johnnie Walker (Aus) V Australia0:16:14
71Adrian Hegyvary (USA) UnitedHealthcare Pro Cycling0:16:44
72Westley Gough (NZl) Subway Pro Cycling0:16:52
73Guido Palma (Arg) Jamis - Sutter Home0:17:02
74Eric Schildge (USA) Jamis - Sutter HomeRow 73 - Cell 2
75Brian Hill (USA) Jonathon Adler Racing0:17:41
76Stephen Housley (USA) Jonathon Adler Racing0:17:43
77Mat Stephens (USA) ELBOWZ Racing0:21:03
78Nick Lovegrove (NZl) Subway Pro Cycling0:21:33
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