Here is a list of Soto's best fights. For a list of Soto's losses, refer to "Greg Soto Losses".
On August 28, 2010 Greg Soto faced off against Nick Osipczak at age 24. He was coming in with a record of 8-1 (5), and Osipczak was 25 years old and with a record of 5-1 (5). Soto won the fight via 3-round unanimous decision.
On December 10, 2011 Greg Soto fought Chip Moraza-Pollard in a welterweight title fight for Moraza-Pollard's CFFC Championship title. Soto was 25 years old and with a record of 9-2 (6). Soto stopped Chip Moraza-Pollard via 2nd-round submission and is crowned the new welterweight world champion.