Carvacho es seleccionado adulto en la selección nacional de básquetbol de Chile. En 2013, Carvacho participó con Chile en el Campeonato FIBA Américas Sub-16 en Maldonado, Uruguay, donde su equipo terminó en quinto lugar. Al año siguiente, representó a Chile en el Torneo Albert Schweitzer, un torneo para menores de 18 años celebrado en Mannheim, Alemania. Carvacho jugó para el equipo adulto de Chile en el Campeonato Sudamericano de Baloncesto de 2016 en Caracas, Venezuela, y fue nombrado como Mención de Honor del Torneo. Debido a su gran actuación Rebotera en La fase de grupos de la Americup actualmente es el máximo Rebotero a nivel mundial (Contando todos los Clasificatorias a Las copas por continente Promediando 13.0 Rebotes. Sus 20 Puntos y 10 Rebotes ante Selección venezolana de baloncesto no ocurria en la selección nacional desde el Selección de baloncesto de Chile Vs Selección de baloncesto de Colombia Del Sudamericano 2008