Latvis savo krepšinio profesionalo kelią pradėjo Kauno „Žalgiryje“, kuriam priklausė nuo 2010 iki 2016 metų. Tiesa, jis pirmiausiai atstovavo dubleriams, tada buvo paskolintas Kauno „LSU Atletui“ ir Panevėžio „7bet-Lietkabeliui“.
2016 m. K.Vecvagaras vyko į gimtosios Rygos VEF ekipą, vėliau žaidė Lenkijoje, Ispanijoje, Olandijoje, bet į aukščiausią lygį taip ir negrįžo.
2021–2022 m. jis padėjo Žironos „Basquet“ komandai žengti į aukščiausią Ispanijos divizioną, o karjerą latvis baigė Hertogenboso „Heroes Den Bosch“ klube.
Ten jis fiksavo 8,8 taško, 2,3 atkovoto kamuolio, 2,5 rezultatyvaus perdavimo ir 9,5 naudingumo balo statistiką per 20 minučių Belgijos ir Nyderlandų čempionate.