Gosens is classified as a T11 athlete. Gosens competed at the 1996 Atlanta Paralympics in goalball. At the 2000 Sydney Paralympics, he competed with guides Bill Hunter and Ed Salmon in three running events - sixth in Men's 5000m T11, sixth in the Men's 10000m T11 and eight in the Men's Marathon T11. At the 2002 IPC Athletics World Championships, Lille, France, he finished fourth in the Men's 1500m T11 and sixth in the Men's 5000m T11. At the 2006 IPC Athletics World Championships, Assen, Netherlands, he finished fifth in the Men's 1500m T11. At the 2008 Beijing Paralympics with guide Bruce Jones, he finished sixth in the Men's 1500 m T11. At the 2011 IPC Athletics World Championships, Christchurch, New Zealand, he finished fourth in his heat of the Men's 1500m T11 and was ranked fourth. He was disqualified in his heat of the Men's 5000 m T11.