World Series by Renault W roku 2005 Rigon wziął udział w dwóch rundach Formuły Renault 3.5, za sprawą włoskiej stajni Victory Engineering. Zdobywszy cztery punkty, rywalizację ukończył na 26. lokacie.
Euroseria 3000 W 2006 roku Davide zadebiutował w Euroserii 3000, biorąc udział w jednej eliminacji, na hiszpańskim obiekcie Circuit de Catalunya. W pierwszym wyścigu zajął szóste miejsce, w drugim natomiast stanął na podium, dojeżdżając na drugiej pozycji. Dorobek ośmiu punktów zapewnił mu 14. lokatę, w generalnej klasyfikacji.
W kolejnym sezonie (w ekipie Minardi by GP Racing), startując we wszystkich wyścigach, pewnie sięgnął po mistrzostwo. W ciągu szesnastu wyścigów, trzynastokrotnie stanął na podium, z czego pięć razy na najwyższym stopniu (czterokrotnie startował z pole position). We włoskiej edycji również okazał się najlepszy, odnotowując we wszystkich ośmiu wyścigach miejsca w pierwszej trójce (w tym trzykrotnie zwyciężył).
W roku 2007, zaliczył gościnny występ, na belgijskim torze Spa-Francorchamps. Do pierwszego wyścigu ruszał z pierwszego pola startowego. Wyścig zakończył jednak na drugim miejscu (niedzielne zmagania zostały odwołane). Uzyskane punkty pozwoliły Rigonowi zająć w klasyfikacji generalnej 15. pozycję.