BAMMA 31 took place live from Wembley Arena in London, England, on Friday, September 16.

On the card, we saw three title fights, with the BAMMA Middleweight, Welterweight, and Featherweight Championship belts on the line.

Also on the card, we saw the return of Geordie Shore star Aaron Chalmers, who competed professionally for the second time.

You can find the full BAMMA 31 results below.

Main Card – Dave (UK; 9pm)

Alex Lohore def. Nathan Jones via Knockout (knee) at 4:13 of Round 1

Mike Shipman def. Yannick Bahati via Knockout (spinning back fist) at 1:!7 of Round 3

Aaron Chalmers def. Alex Thompson via Knockout (punches) at :30 of Round 1

Daniel Crawford def. Damien Lapilus via TKO (punches) at :26 of Round 2

Preliminary Card – UNILAD Facebook Page

Alex Montagnani def. Martin Hudson via TKO (punches) at 2:08 of Round 1

Nathan Rose def. Ollie Mathis via Split Decision

Tommy King def. James Reedman via TKO (punches) at 1:12 of Round 1

Javid Basharat def. Tony Hall via Submission (guillotine) at 1:42 of Round 2

Liam Davies def. Tanvir Boora via TKO (elbows) at 3:56 of Round 2

David Khalsa def. Charlie Boy Howard via Split Decision