Here is a list of Foster's best fights. For a list of Foster's losses, refer to "Kenny Foster Losses".
On April 13, 2012 Kenny Foster faced off against Jay Haas in a featherweight bout at age 26. He was coming in with a record of 10-6 (6), and Haas was 21 years old and with a record of 10-8 (9). Foster stopped Jay Haas via submission.
On October 21, 2010 Kenny Foster faced off against Lester Caslow in a featherweight bout at age 25. He was coming in with a record of 8-2 (4), and Caslow was 26 years old and with a record of 6-3 (4). Foster won the fight via 3-round unanimous decision.
On March 19, 2011 Kenny Foster faced off against Eric Larkin in a featherweight bout at age 25. He was coming in with a record of 9-2 (5). Foster stopped Eric Larkin via submission.
On February 7, 2010 Kenny Foster faced off against Joel Roberts in a featherweight bout at age 24. He was coming in with a record of 6-1 (3). Foster won the fight via 3-round split decision.