I have only raced one 10k and my time was 41:44. I did it in the middle of marathon training so I wasn't really 10K fit persay.
To say that if I was specifically training for a 10K I couldn't run something close to 38 would be silly. I would just have to do the work
My guess is same applies to you. Do the work. Your goal is very fast but certainly well within the world of possiblity. I see too many people who aren't pro runners posting that time to think otherwise.