2005 wurde Edwin Ávila Zweiter der kolumbianischen Jugendmeisterschaft im Punktefahren, 2007 wurde er in Aguascalientes Dritter der Junioren-Weltmeisterschaft im Zweier-Mannschaftsfahren, gemeinsam mit Jaime Ramírez. 2011 errang Ávila den Weltmeistertitel im Punktefahren bei den Bahn-Weltmeisterschaften in Apeldoorn. Bei den UCI-Bahn-Weltmeisterschaften 2014 in seinem Geburtsort Cali konnte er diesen Titel ein zweites Mal gewinnen. Im Jahr 2016 wurde er kolumbianischer Meister im Straßenrennen. 2017 errang er bei den Panamerikaschaften jeweils Bronze in Punktefahren und mit Jordan Parra im Zweier-Mannschaftsfahren. 2019 gewann er die Volta Cova da Beira.