Grand Prix
Sullivan was a Speedway Grand Prix rider from 1998 until 2006 and won four Grand Prix meetings. In the 2002 Speedway Grand Prix series he won the British Grand Prix in Cardiff and the Slovenian Grand Prix in Krško. In the 2003 Speedway Grand Prix series he won the Swedish Grand Prix in Avesta and the Scandinavian Grand Prix in Gothenburg, Sweden.