Ab dem Alter von 15 Jahren gehörte Buivids zur lettischen Jugend- und Junioren-Nationalmannschaft. Von 2011 bis 2014 spielte er für Lase-R Riga. Dann wechselte er zu ASK Kuldīga. 2016 wurde der Diagonalangreifer erstmals in die A-Nationalmannschaft berufen. Mit der Nationalmannschaft nahm er an der Qualifikation zur Europameisterschaft 2017 teil, bei der die Letten in der letzten Runde gegen Estland unterlagen. Anschließend wechselte Buivids zu VK Pärnu, mit dem er 2017 estnischer Vizemeister wurde. Anschließend wurde er vom deutschen Bundesligisten SWD Powervolleys Düren verpflichtet. Mit den Dürenern erreichte er das Playoff-Viertelfinale der Bundesliga. Nach der Saison verließ er den Verein und wechselte für die Saison 2019/2020 zu Lindaren Volley Luzern.