As a junior he competed in mountain bike, cyclocross, track, and road racing.
As an under-23 (Espoir) rider Jackson raced in Italy for Termoimpianti- Cicli Tommasini based in La California, Tuscany.
He finished his career as professional cyclist competing on the road for BMC Racing Team.
He has competed in some of the world's biggest races such as E3 Harelbeke, Tour of Flanders Fleche Wallone and Paris-Roubaix.
During his two years with USA Cycling the program developed numerous young champions who later became very successful International and National level professionals.