I believe I wear a size 11 and it is barely too small for me so if I had to guess I would say a size 10 but let me see if I can try to figure that out for you
My girl says she thinks it could be a size 9 but I say it could be a size 10 I have no idea really but if it happens to be too small it is thick enough that it can be sized no problem