Kaspars Vecvagars ir ''Valmiera Glass/Vidzemes Augstskola'' komandas galvenā trenera asistents. Karjeras gaitā viņš ir paspējis pārstāvēt Lietuvas basketbola grandu Kauņas ''Žalgiris'', Latvijas vadošo klubu ''VEF Rīga'', Polijas augstākās līgas komandu Ščecinas ''King Wilki'', Spānijas otrās līgas klubu ''Caceres'', Beļģijas - Nīderlandes apvienotā čempionāta vienību ''Heroes Den Bosch'', kā arī citas komandas. Spēlējis arī Latvijas izlasē. Ar valstsvienību paguvis izcīnīt U18 Eiropas čempionāta bronzas godalgas 2010. gadā. Gadu vēlāk U19 Pasaules čempionātā palīdzēja Latvijai izcīnīt 10. vietu. U20 izlases sastāvā 2013. gadā tika pie sudraba medaļām. Spēlējis arī pieaugušo izlasē, 2015. gadā palīdzot izlasei izcīnīt astoto vietu Eiropas meistarsacīkstēs. Trīskārtējs Lietuvas čempions, kurš 2017. gadā izcīnījis arī Latvijas čempiona titulu.
Karjera:
2010. - 2012. - Kauņas ''Žalgiris'' II (Lietuva)
2011. - 2012. - Kauņas ''LSU - Baltai'' (Lietuva)
2012. - 2013. - Paņevežas ''Lietkabelis'' (Lietuva)
2013. - 2016. - Kauņas ''Žalgiris'' (Lietuva)
2016. - 2018. - ''VEF Rīga'' (LBL, VTB)
2018. - 2019. - Ščecinas ''King Wilki'' (Polija)
2018. - 2020. - ''Jūrmala'' (LIBL, LBL)
2019. - 2020. - ''Palencia'' (Spānija)
2020. - 2021. - Leidas ''ICG Forca'' (Spānija)
2021. - 2022. - ''Basquet Girona'' (Spānija)
2022. - 2023. - ''Caceres'' (Spānija)
2022. - 2023. - ''Heroes Den Bosch'' (Nīderlande)
Sasniegumi:
2010. - U18 Eiropas čempionāta bronzas godalgas
2011. - U19 Pasaules čempionātā 10. vieta
2013. - U20 Eiropas čempionāta sudraba godalgas
2015. - Eiropas čempionāta astotā vieta
2017. - Latvijas čempiona tituls
Trīs Lietuvas čempiona tituli