See the full results from WSOF 31 which took place on June 17 from the Foxwoods Resort Casino in Mashantucket, Connecticut and aired live on the NBC Sports Network. The night was capped of by a heavyweight championship bout as title holder Blagoy Ivanov took on Josh Copeland. Full results are below.
MAIN CARD RESULTS:
- Heavyweight Championship: Blagoy Ivanov def. Josh Copeland via unanimous decision
- Jason High def. Mike Ricci via TKO in Round 2 at 4:08
- John Howard def. Michael Arrant via unanimous decision
- Sheymon Moraes def. Luis Palomino via unanimous decision
- Phil Hawes def. Joshua Key via TKO in Round 1 at 2:52
PRELIMINARY CARD RESULTS:
- Devin Powell def. Tom Marcellino via split decision
- Justin Willis def. Juliano Coutinho via TKO in Round 2 at 2:30
- Tyler King def. Lorenzo Hood via submission in Round 2 at 4:20
- Bruce Boyington def. Saul Almeida via split decision
- Marcus Surin def. Christian Torres via TKO in Round 2 at 2:51