Here is a list of Foster's best fights. For a list of Foster's losses, refer to "Brian Foster Losses".
On September 15, 2010 Brian Foster faced off against Forrest Petz at age 26. He was coming in with a record of 15-5 (15), and Petz was 34 years old and with a record of 21-8 (14). Foster stopped Forrest Petz via TKO.
On November 21, 2009 Brian Foster faced off against Brock Larson at age 25. He was coming in with a record of 14-4 (14), and Larson was 32 years old and with a record of 29-3 (26). Foster stopped Brock Larson via TKO.
On November 20, 2010 Brian Foster faced off against Matt Brown at age 26. He was coming in with a record of 16-5 (16), and Brown was 29 years old and with a record of 11-9 (11). Foster stopped Matt Brown via submission.
On December 2, 2006 Brian Foster faced off against Steve Carl at age 22. He was coming in with a record of 5-2 (5), and Carl was 21 years old and with a record of 5-0 (4). Foster stopped Steve Carl via TKO.
On October 7, 2016 Brian Foster faced off against Luiz Firmino in a lightweight bout at age 32. He was coming in with a record of 27-9 (26), and Firmino was 34 years old and with a record of 19-6 (8). Foster stopped Luiz Firmino via submission.
On October 15, 2011 Brian Foster faced off against LaVerne Clark at age 27. He was coming in with a record of 18-5 (18), and Clark was 37 years old and with a record of 27-18-1 (21). Foster stopped LaVerne Clark via submission.
On November 20, 2015 Brian Foster faced off against Luis Palomino in a lightweight bout at age 31. He was coming in with a record of 25-8 (24), and Palomino was 35 years old and with a record of 24-11 (16). Foster stopped Luis Palomino via TKO.
On October 4, 2008 Brian Foster faced off against Nathan Coy at age 24. He was coming in with a record of 11-3 (11), and Coy was 30 years old and with a record of 5-0 (3). Foster stopped Nathan Coy via submission.
On July 18, 2015 Brian Foster faced off against Marcio Navarro in a lightweight bout at age 31. He was coming in with a record of 23-7 (22), and Navarro was 36 years old and with a record of 14-12 (9). Foster stopped Marcio Navarro via TKO.
On June 21, 2018 Brian Foster faced off against Ramsey Nijem in a lightweight bout at age 34. He was coming in with a record of 28-10 (27), and Nijem was 30 years old and with a record of 9-6 (5). Foster stopped Ramsey Nijem via TKO.