There are a few ways to get a heroic Dragon. The first is to get a first place by the end of the race and reach lap 12. Another way is to score high at the end of the race. The last way is to get a high score and have a low time.