2017
1st USA CYCLING PROFESSIONAL TEAM TIME TRIAL NATIONAL CHAMPIONSHIPS
1st TEXAS ELITE STATE ROAD RACE CHAMPIONSHIP (TX)
1st LA PRIMAVERA LAGO VISTA (TX)
1st SAN MARVELOUS ROAD RACE (TX)
1st CRITERIUM OF THE AMERICAS (TX)
3rd TOUR OF CORSICANA TIME TRIAL (TX)
3rd TOUR OF CARSICANA CRITERIUM (TX)
4th BIKE THE BRICKS (TX)
6th TOUR OF HAINAN STAGE 4 (CHN)
2016
1st CHAPPELL HILL BANK CLASSIC (TX)
3rd SEA OTTER CLASSIC (CA)
5th TEXAS STATE ELITE ROAD RACE CHAMPIONSHIP (TX)
6th TULSA TOUGH (OK)
9th TOUR OF HOKKAIDO STAGE 1 (CHN)
10th REDLANDS BICYCLE CLASSIC STAGE 4 (CA)
2015
1st SPRINT ‘GREEN’ JERSEY COMPETITION CASCADE CYCLING CLASSIC (OR)
1st MUTUAL OF ENUMCLAW STAGE 1 (WA)
1st MUTUAL OF ENUMCLAW STAGE 2 (WA)
1st HOUSTON GRAND CRITERIUM (TX)
1st OKLAHOMA CITY PRO/AM CRITERIUM (OK)
2nd OKLAHOMA CITY PRO/AM CRITERIUM (OK)
2nd NORTH STAR GRAND PRIX STAGE 5 (MN)
3rd USA CYCLING ELITE CRITERIUM NATIONAL CHAMPIONSHIPS
3rd NORTH STAR GRAND PRIX STAGE 1 (MN)
2014
1st BIKE THE BRICKS (TX)
1st MATRIX CHALLENGE (TX)
1st HOUSTON GRAND CRITERIUM (TX)
1st CHARTER RESERVE STAGE RACE STAGE 1 (TX)
2nd USA CYCLING U23 CRITERIUM NATIONAL CHAMPIONSHIPS
2nd JOE MARTIN STAGE RACE YOUNG RIDER GENERAL CLASSIFICATION (AR)