Em um mundo atemporal, humanos e dragões coexistem. Um adolescente comum chamado Artha Penn mergulhou em uma aventura extraordinária quando foi o escolhido para montar Beaucephalis, o dragão da lenda (ou às vezes chamado de Beau para abreviar). Foi então que a vida de Artha mudou quando ele se transformou no lendário conhecido como Dragon Booster! A missão de Artha é salvar o mundo de uma guerra e unir dragões e humanos para sempre e correr para vencer corridas de dragão onde os répteis de 12 toneladas voam rápido a 200 milhas por hora. Chegou a hora de liberar o poder do dragão!