Para guardar
Naglis Kanišauskas venceu Jakub Běle por nocaute após 17 segundos na luta principal do OKTAGON 31. Na luta co-principal, Alex Lohoré venceu Zdenek Polivka por nocaute aos 3:33 do round 1.
Nas 10 lutas que tiveram resultado, 6 terminaram por nocaute, 1 por finalização e 3 nas súmulas dos jurados — 7 paradas em 10 lutas. Todas as decisões foram unânimes: nenhum resultado dividiu os jurados.
A finalização mais rápida foi de Naglis Kanišauskas, que parou Jakub Běle após 17 segundos, e 4 das 7 finalizações vieram já no primeiro round. A mais longa foi a nocaute de Michal Nepras por Vladimír Lengál, aos 11 minutos e 28 segundos. De ponta a ponta, as 10 lutas ocuparam 1 hora e 42 minutos de tempo de luta.
3 categorias de peso foram usadas, peso-médio com mais frequência, com 3 lutas.