Phil Lo Greco has four losses against four opponents on his boxing record. For a list of Greco's best fights, refer to "Best fights of Phil Lo Greco".
On April 21, 2018 Phil Lo Greco faced off against Amir Khan at age 33. He was coming in with a record of 28-4 (15), and Khan was 31 years old and with a record of 31-4 (19). Greco lost the fight via 1st-round TKO.
On June 12, 2016 Phil Lo Greco faced off against Joseph Elegele at age 31. He was coming in with a record of 27-3 (15). Greco lost the fight via 10-round unanimous decision.
On June 20, 2015 Phil Lo Greco faced off against Errol Spence Jr. at age 30. He was coming in with a record of 26-2 (14), and Spence Jr. was 25 years old and with a record of 16-0 (13). Greco lost the fight via 3rd-round TKO.
On May 18, 2013 Phil Lo Greco faced off against Shawn Porter at age 28. He was coming in with a record of 25-1 (14), and Porter was 25 years old and with a record of 20-0-1 (14). Greco lost the fight via 10-round unanimous decision.