2016 errang Rui Oliveira den portugiesischen Meistertitel im Keirin, im 1000-Meter-Zeitfahren und in der Einerverfolgung wurde er jeweils Vize-Meister hinter seinem Bruder Ivo. Im Jahr darauf wurde er U23-Europameister im Ausscheidungsfahren, bei der EM der Elite errang er Bronze in derselben Disziplin.