Here is a list of Bedford's best fights. For a list of Bedford's losses, refer to "Johnny Bedford Losses".
On May 20, 2010 Johnny Bedford faced off against Jared Lopez at age 27. He was coming in with a record of 16-8-1 (12). Bedford stopped Jared Lopez via TKO.
On December 3, 2011 Johnny Bedford faced off against Louis Gaudinot at age 28. He was coming in with a record of 18-9-1 (14), and Gaudinot was 27 years old and with a record of 5-1 (3). Bedford stopped Louis Gaudinot via TKO.
On December 15, 2012 Johnny Bedford faced off against Marcos Vinicius at age 29. He was coming in with a record of 19-9-1 (15). Bedford stopped Marcos Vinicius via KO.
On June 20, 2009 Johnny Bedford faced off against Daniel Pineda at age 26. He was coming in with a record of 11-7-1 (9), and Pineda was 23 years old and with a record of 8-4 (8). Bedford stopped Daniel Pineda via submission.
On July 26, 2008 Johnny Bedford faced off against Rocky Long at age 25. He was coming in with a record of 6-5-1 (4). Bedford won the fight via 3-round unanimous decision.