Wheals started racing in 1996, in the
BRSCC Formula First Championship. After racing in the 1997 Formula Vauxhall Championship, he switched to GT racing in the Marcos Mantis Challenge in 1999. In 2001, he raced a
Proton Coupe in the Super Coupe Cup. This was followed in 2002 and 2003 with a drive in the Radical Biduro Championship.
Honda Civic at
Donington Park during the
2004 British Touring Car Championship season. In 2003, Whealer stepped up to the BTCC, driving a part season in the final year of the Production Class in a
Peugeot 306, finishing ninth in class. In 2004, he drove in the BTCC again, taking over from
Richard Marsh for the final three rounds at
Donington Park in a
Honda Civic Type R for Team Varta/Quest. Wheals went back to GT racing in 2005, in Britcar. He drove a
Marcos LM600 for DJR Motorsport, and again in 2007. ==Racing record==