Invicta FC 31 takes place at the Scottish Rite Temple in Kansas City, Missouri on Saturday, September 1st, and we have a title fight in the main event. The strawweight belt is on the line between the undefeated Virna Jandiroba and Janaisa Morandin. In the co-main event, former UFC fighter Pearl Gonzalez takes on Daiane Firmino at flyweight. The rest of the card features several prospects familiar to Invicta FC fans, including Mallory Martin and Miranda Maverick in their respective fights.