you do need an invitation letter, that’s the most important document. That should go with gym registration, sports accord accredited, receipt for your training etc. But that’s what I submitted and it was easier and faster than any tourist visa I’ve ever gotten.