I don't know about that. Is he off his current form a consistent sub 10 sprinter, no, but is he a one off type sprinter? I would say he is as 10.05 with warmer weather in Spain with some wind is a high 9.9X.
PS. I hope Gemili and his team are smart with this injury, look what happened to PED...