El 18 de enero de 2003 firmó con San Diego Padres como agente libre aficionado jugando entre el 2005 y 2009 en las Ligas menores pasando finalmente a las mayores en 2009 disputando solo dos (2) juegos como cerrador con una efectividad de 0.00 (ERA).
El 2010 lo inició en las menores nuevamente jugando en LA Pacific Coast League (Triple-A) disputando 34 juegos, 30 de ellos como cerrador cono un registro de 3 victorias, 1 derrota, 17 juegos salvados y una efectividad de 1.43 (ERA), subiendo nuevamente al equipo de mayores con 33 juegos, 12 de ellos como cerrador, ganando 1, perdiendo 1 y teniendo una efectividad de 1.71 (ERA). En 2011 disputó dos juegos en las menores con Tucson Padres y 30 juegos en las mayores con San Diego Padres.
Los Angeles Angels de Anaheim
El 3 de mayo de 2012 después de disputar 11 juegos con Padres fue canjeado a Los Angeles Angels of Anaheim por el segunda base Alexi Amarista y el pitcher de Liga Menor, Donn Roach; jugando un total de 123 juegos en 97 de ellos como cerrador con un total de 6 victorias, 6 derrotas y 60 juegos salvados entre 2012 y 2013. Fieri inició el 2014 jugando en las ligas menores con Indianapolis Indians en Triple A, después de 7 juegos disputó 34 encuentros en ligas mayores con Los Angeles acumulando 3 derrotas y 11 juegos salvados.
Piratas de Pittsburgh
Tuvo un fugaz paso por los Piratas de Pittsburgh el 27 de junio de 2014 a media temporada con 14 juegos, ganando 1 y perdiendo 1.[2]
Mantarrayas de Tampa Bay
El 26 de noviembre de 2015 firmó contrato por un año con las Rayas de Tampa Bay como agente libre.[3] Disputando 21 juegos en ligas menores con una efectividad de 3.10 (ERA), pasó a jugar en las ligas mayores un total de 22 juegos, ganando 1 y salvando 2.
El 6 de junio de 2017 firmó como agente libre con el Texas Rangers jugando para el equipo de las Ligas Mayores, con un total de 6 juegos con un saldo de 1 derrota y 5 ponches para un ERA de 5.14
El 19 de enero de 2018 firmó como agente libre con Milwaukee Brewers disputando los entrenamientos primaverales.
Récord
Ernesto Frieri posee el récord de más juegos salvados en las Grandes Ligas para un lanzador colombiano con 73 en toda su historia y por temporada regular con 37 en el 2013 con Los Angeles Angels de Anaheim.
Números usados en las Grandes Ligas
En ocho años usó cinco números diferentes en los cinco equipos que jugó.