Phil Lo Greco tiene cuatro pérdidas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Greco, consulta "Mejores peleas de Phil Lo Greco".
El 21 de abril de 2018 Phil Lo Greco se enfrentó a Amir Khan a la edad de 33. Él entró con un récord de 28-4 (15), y Khan tenía 31 años y un récord de 31-4 (19). Greco perdió la pelea por 1º asalto TKO.
El 12 de junio de 2016 Phil Lo Greco se enfrentó a Joseph Elegele a la edad de 31. Él entró con un récord de 27-3 (15). Greco perdió la pelea por 10º asalto decisión unánime.
El 20 de junio de 2015 Phil Lo Greco se enfrentó a Errol Spence Jr. a la edad de 30. Él entró con un récord de 26-2 (14), y Spence Jr. tenía 25 años y un récord de 16-0 (13). Greco perdió la pelea por 3º asalto TKO.
El 18 de mayo de 2013 Phil Lo Greco se enfrentó a Shawn Porter a la edad de 28. Él entró con un récord de 25-1 (14), y Porter tenía 25 años y un récord de 20-0-1 (14). Greco perdió la pelea por 10º asalto decisión unánime.