Im planning on going there in a couple of months so there is still plenty of time for everyone to reply and give recommendations
Mr.C Sports at Saphan Khwai. It's close to the sky train station. Quite convenient and good price. Has all the big brands.
I saw on IG that there’s a fairly new Yonex shop in Bangkok opened for a few months. Didn’t keep the address though.