And Isoa Damudamu – injured in last month’s Army v Navy Babcock Trophy match – faces knee surgery and a long spell out of the game.
Former England Under 20 wing Odejobi was injured after coming off the bench in the second half of England’s 40-7 victory over Kenya on day one at Scotstoun.
It leaves Head Coach Ben Ryan with one place to fill in the 12-man squad for the Marriott London Sevens at Twickenham this weekend.
Former captain Andy Vilk (Rugby Lions), Bristol-based Simon Hunt and newcomer Jeff Williams, a centre who played in the French Federale 1 league with RC Chateaurenard this season, are all in contention for the final spot as England aim to take another step forward after beating Australia, South Africa and Fiji before falling to champions New Zealand in the Glasgow final.
“It’s a tough break for Mark who’d come back from injury and trained hard with us – and he was only on the field for three minutes,” said Ryan.
“But we’ll go with what we’ve got and bring in one of the three who’ve been training with us regularly.
“Andy Vilk and Simon Hunt are experienced sevens internationals who’ve played and won big tournaments with England while Jeff has impressed us with the way he’s fitted into the group in the last month.”