These results saw Rubini selected for the FIM Motocross Junior World Championship in Spain, where he finished eleventh overall in the 125 class, picking up fourth place in the opening race.
[4] The step up to the MX2 class saw Rubini score sporadically throughout the season, with two ninth place race finishes at the French rounds being his most notable results.
Unfortunately he then missed several rounds throughout the remainder of the season, but did manage to record two more top-ten race finishes, placing 23rd in the final standings.
Rubini signed for the Assomotor Honda team for the 2019 season, a move which saw him drop down into the EMX250 class of the European Motocross Championship.
[7] After competing in every round of the season, Rubini progressed to become a consistent top-ten finisher, with two fifth places being the highlights of his year contributing to tenth in the final standings.
In 2021 FIM Motocross World Championship season, Rubini missed several rounds only appearing in the top-ten twice and suffering from injury problems.
Moving to the Ship to Cycle Honda SR Motoblouz team,[9] Rubini had his best season to date at World Championship level.
Rubini remained with the same SR Motoblouz team for his transition to a 450, but only competed in three rounds of the MXGP class of the 2023 FIM Motocross World Championship.