9/25/10 USGP Madison 2nd
9/26/10 USGP Madison 1st
10/2/10 Boss Cross #1 6th
10/3/10 Boss Cross #2 3rd
10/10/10 Cross Out Cancer 7th
10/15/10 Ruts N Guts 6th
10/16/10 Tulsa CX 7th
10/23/10 USGP Louisville 3rd
10/24/10 USGP Louisville 3rd
10/30/10 Boss Cross #3 4th
11/6/10 Joules Cross 3rd
11/13/10 Grand Prix HPT DNF
11/14/10 DeStad Cross Cup 1st
11/20/10 Manion's CX II 3rd
11/26/10 Jingle Cross #1 23rd
11/27/10 Jingle Cross #2 26th
11/28/10 Jingle Cross #3 32nd
12/4/10 Boss Cross #4 / MO State 1st
12/5/10 Kansas State Championships 1st
12/26/10 Boxing Day CX 1st
12/31/10 Cross Off the Old Year 1st
1/2/11 Epic Cross 1st
1/9/11 Grote Prijs Cross 3rd
3/13/11 Frozen Waffle RR 2nd
3/20/11 Hell's Kitchen RR 17th
3/27/11 NWA Spring Classic 11th
4/9/11 Tour of Hermann TT 3rd, Crit 3rd, RR 22nd, Omnium 4th
4/16/11 Tour of St.Louis Circuit 19th, TT 8th, Crit 13th
5/1/11 Joe Sheehan RR 4th
5/14/11 Tour De Grove Midtown Alley 5th, Tour De Grove DNF, Dutchtown Classic 44th
6/12/11 Jesse Blancarte TT 2nd
6/18/11 Kansas Time Trial Championships 1st
6/24/11 Tour of Kansas City Day 2 17th, Day 3 19th
8/6/11 Kansas Criterium Championships 6th
8/7/11 Kansas RR Championships 4th
2011 KBAR Winner
9/17/11 Hermann CX Under the Lights 4th
9/18/11 Hermann CX 6th
9/21/11 Gateway Cup CX 2nd
9/24/11 Manion's I 2nd
9/25/11 Manion's II 1st
10/1/11 Boss Cross I 2nd
10/2/11 Boss Cross II 2nd
10/15/11 Joules CX I 2nd
10/16/11 Joules CX II 2nd
10/23/11 Epic Shawnee CX 2nd
10/30/11 Boss Cross III 3rd
11/5/11 360 Cup 2nd
11/6/11 Boulevard Cup dnf
11/12/11 Grand Prix HPT 1st
11/18/11 Showdown At Sundown 7th
11/19/11 Ruts-n-Guts 7th
11/25/11 Jingle CX UCI I 21st
11/26/11 Jingle CX UCI II 16th
11/27/11 Jingle CX UCI III 21st
12/3/11 Boss Cross IV 2nd
12/10/11 Capitol Cup 1st
12/11/11 KS State Champs 2nd
1/7/12 USA CX National Championships 30-34 10th
1/14/12 UCI Masters World Championships 30-34 12th
11/25/11 Jingle CX UCI I 21st
11/26/11 Jingle CX UCI II 16th
11/27/11 Jingle CX UCI III 21st
12/3/11 Boss Cross IV 2nd
12/10/11 Capitol Cup 1st
12/11/11 KS State Champs 2nd
1/7/12 USA CX National Championships 30-34 10th
1/14/12 UCI Masters World Championships 30-34 12th
2011 KCXBAR Winner
4/1/12 NWA RR 35th
4/7/12 God's Country MTB Marathon 1st
4/15/12 Bazaar RR 4th
4/21/12 Tour of Hermann TT 13th
4/21/12 Tour of Hermann Crit 7th
4/22/12 Tour of Hermann RR 7th
4/22/12 Tour of Hermann Omnium 8th
4/28/12 LRTT 2nd
4/29/12 Joe Sheehan RR 1st
5/13/12 Loop De Loop 30th
5/14/12 Tour de Grove 9th
5/15/12 Dutchtown Classic 10th
5/20/12 Salina RR 1st
5/21/12 Salina Crit 1st
6/2/12 KS State RR 1st
6/8/12 Blue Dome Crit 87th
6/9/12 Brady Crit DNF
6/10/12 Riverfront Crit 53rd
6/16/12 KS State TT 1st
7/14/12 State Line RR 15th
7/21/12 Colavita MTB Marathon 2nd
8/12/12 MO State Crit 4th
2012 KBAR Winner
9/15/12 Hermann CX 7th
9/16/12 Hermann CX 3rd
9/30/12 Boss Cross 2 4th
10/6/12 360 Cup Day 1 2nd
10/7/12 360 Cup Day 2 2nd
10/14/12 Cross Out Cancer 2nd
10/19/12 Friday Night Lights 6th
10/20/12 Showdown at Sundown 5th
10/21/12 Ruts N Guts 7th
10/27/12 Boss Cross 3 2nd
10/28/12 Boss Cross 4 1st
11/3/12 Colavita Cup 3rd
11/4/12 Boulevard Cup 2nd
11/10/12 Grand Prix HPT 1st
11/16/12 Jingle Cross UCI Day 1 20th
11/17/12 Jingle Cross UCI Day 2 30th
11/18/12 Jingle Cross UCI Day 3 28th
11/25/12 Epic CX 3rd
12/8/12 KS CX Championships 3rd
12/26/12 Boxing Day CX 1st
12/30/12 Grote Prijs 3rd
12/31/12 Cross off the old year 8th
1/12/13 CX Nationals M30-34 13th
2/1/13 CX Worlds M30-34 7th
2012 KCXBAR Winner
4/1/12 NWA RR 35th
4/7/12 God's Country MTB Marathon 1st
4/15/12 Bazaar RR 4th
4/21/12 Tour of Hermann TT 13th
4/21/12 Tour of Hermann Crit 7th
4/22/12 Tour of Hermann RR 7th
4/22/12 Tour of Hermann Omnium 8th
4/28/12 LRTT 2nd
4/29/12 Joe Sheehan RR 1st
5/13/12 Loop De Loop 30th
5/14/12 Tour de Grove 9th
5/15/12 Dutchtown Classic 10th
5/20/12 Salina RR 1st
5/21/12 Salina Crit 1st
6/2/12 KS State RR 1st
6/8/12 Blue Dome Crit 87th
6/9/12 Brady Crit DNF
6/10/12 Riverfront Crit 53rd
6/16/12 KS State TT 1st
7/14/12 State Line RR 15th
7/21/12 Colavita MTB Marathon 2nd
8/12/12 MO State Crit 4th
2012 KBAR Winner
9/15/12 Hermann CX 7th
9/16/12 Hermann CX 3rd
9/30/12 Boss Cross 2 4th
10/6/12 360 Cup Day 1 2nd
10/7/12 360 Cup Day 2 2nd
10/14/12 Cross Out Cancer 2nd
10/19/12 Friday Night Lights 6th
10/20/12 Showdown at Sundown 5th
10/21/12 Ruts N Guts 7th
10/27/12 Boss Cross 3 2nd
10/28/12 Boss Cross 4 1st
11/3/12 Colavita Cup 3rd
11/4/12 Boulevard Cup 2nd
11/10/12 Grand Prix HPT 1st
11/16/12 Jingle Cross UCI Day 1 20th
11/17/12 Jingle Cross UCI Day 2 30th
11/18/12 Jingle Cross UCI Day 3 28th
11/25/12 Epic CX 3rd
12/8/12 KS CX Championships 3rd
12/26/12 Boxing Day CX 1st
12/30/12 Grote Prijs 3rd
12/31/12 Cross off the old year 8th
1/12/13 CX Nationals M30-34 13th
2/1/13 CX Worlds M30-34 7th
2012 KCXBAR Winner
3/2/13 Spring Fling #2 DNP
3/3/13 Perry Circuit Race #1 10th
3/16/13 Spring Fling #3 2nd
3/30/13 Spring Fling #5 9th
4/14/13 Bazaar RR 8th
4/21/13 GP Velotek Prologue 6th
4/21/13 GP Velotek Crit 6th
4/22/13 GP Velotek RR 5th
4/22/13 GP Velotek GC 3rd
4/25/13 Joe Martin TT 25th
4/26/13Joe Martin RR 17th
4/27/13 Joe Martin RR 23rd
4/28/13 Joe Martin Crit 9th
6/16/13 Rainier RR 31st
6/28/13 Baker City Fri RR 41st
6/29/13 Baker City TT 43rd
6/29/13 Baker City Crit 42nd
6/30/13 Baker City Sun RR DNF
8/31/13 GPET #1 David Douglas 8th
9/7/13 GPET #2 Het Meer 4th
9/14/13 Starcrossed M30+ 4th
9/21/13 GPET #4 Zaandercross 8th
9/28/13 GPET #5 Ninkrossi 4th
9/29/13 Battle at Barlow 10th
10/5/13 GPET #6 Heiser Farm 10th
10/6/13 CXCrusade #1 Alpenrose 16th
10/13/13 CXCrusade #2 Rainier 8th
10/20/13 CXCrusade #3 PIR Heron 10th
10/26/13 CXCrusade #4 Bend 17th
10/27/13 CXCrusade #5 Bend 21st
11/3/13 CXCrusade #6 Hillsboro 6th
11/9/13 GPET #8 OBRA Championships 10th
11/10/13 CXCrusade #7 PIR Infield 16th
11/17/13 CXCrusade #8 Barton Park 14th
12/1/13 GPET #9 Winter Cross 7th
12/14/13 GPET #10 Santa Cross 2nd
3/24/14 Cherry Pie RR 32nd
3/29/14 Gorge Roubaix 1 RR 13th
3/30/14 Gorge Roubaix 2 RR 20th
4/12/14 Kings Valley RR 17th
4/28/14 Monday PIR Crit 25th
5/4/14 Cooking in the Kettle MTB 6th
5/10/14 Banana Belt 2 RR 22nd
5/18/14 Banana Belt 3 RR 8th
5/31/14 Hammer Velo Crit 9th
6/8/14 Montinore RR 16th
6/9/14 PIR Short Track XC 1st
6/14/14 Mary's Peak HCTT 8th
6/18/14 Tabor Circuit 13th
6/21/14 Tabor Circuit 3rd
6/22/14 Rainier RR 2nd
7/5/14 OBRA State RR 30th
7/9/14 Tabor Circuit 9th
7/26/14 Gresham Crit 8th
7/27/14 Vancouver Crit 23rd
8/9/14 OBRA TT 7th
8/10/14 OBRA Uphill TT 3rd
8/15/14 Eugene SR Prologue 14th
8/16/14 Eugene SR RR 27th
8/17/14 Eugene SR TT 10th
8/30/14 GPRT: DDCX 1st
9/6/14 GPRT: Het Meer 11th
9/13/14 GPRT: Double Cross 11th
9/14/14 Double Cross 3rd
9/20/14 GPRT: Zaaldercross 3rd
9/27/14 GPRT: Ninkrossi 6th
9/28/14 Battle at Barlow 7th
10/4/14 GPRT: Heiser Farms 7th
GPRT Series Overall 1st
10/11/14 Cross Crusade Alpenrose 14th
10/12/14 Cross Crusade Alpenrose 16th
10/19/14 Cross Crusade Heron Lakes 20th
10/26/14 Cross Crusade WA CO Fairgrounds 7th
11/1/14 Cross Crusade Bend 15th
11/2/14 Cross Crusade Bend 16th
11/8/14 OBRA CX Championships 4th
11/9/14 Cross Crusade PIR 17th
11/16/14 Cross Crusade Barton 5th
11/30/14 Winter Cross 3rd
12/6/14 Waves for Water UCI 18th
12/7/14 Waves for Water UCI 24th