This original posting does not sound like OCD or any anxiety disorder. Many anxiety issues do have perfectionism as one of the behaviours but the more common "anxiety" behaviours are not present in your description. Hope this helps ...
Thanks for the ideas. I would have to say that for the first 6 yrs of his life he has only seen me be successful at work and at our golf club as well. I have noticed recently he seldomly sees me make mistakes (other than with my wife). I have tried to really open up and tell him about my mistakes, bad swings, bad days at work etc and how I try to deal with it in a positive way. However, I have not practiced little mistakes so that he can see it in action. Love the ideas and thank you!
like specialmom said, I would just try to show him at every opportunity that it's not always about winning and competition. Sure it's nice to win, but at his age it should be more for the fun of sports. Next time you guys play any sport(at home or just as a family) make some noticeable mistakes yourself and then just say oops and laugh it off, and that can let your son know that it's ok to not be perfect or the best and it's ok to make mistakes. You can do this with anything, spell a word in a funny way, read a sentence wrong, add up numbers wrong and say oops guess i should try again and just laugh it off. If he sees his whole family being ok with not being the best or perfect, it may ease his need to be perfect as well. And whenever he is being a good sport congratulate him about it.
Yikes!! He may be a star athlete but suffer a great deal along the way on an off day (which all star athletes have!). Squelching perfectionist desires is a good idea. Some people think being a perfectionist means you will try harder (and to a certain extent, one does) but as no one can ever be truly perfect----- these people are very hard on themselves and unhappy a lot. Are you or your wife perfectionists? Usually a parent has the same tendency as well. I would make a big show of not being perfect at something yourself in front of him. I sing really bad and I belt it out. My kids laugh and know that I sing just for fun (I use this example as I have a classically trained friend who sings NEVER for fun----- and takes it very seriously.) My whole family sings together and none of use are good. If you play sports with him, point out when it doesn't go right (maybe even make this scenario happen) and handle it out loud in an exagerated manner. Oh boy, that throw was no good. Oh well, no big deal. then say to him, "are you mad at me because I had a bad throw?" He'll say no. And just keep the dialogue going to emphasize that it isn't a big deal. Perhaps before a non competative event, tell him in advance. This is just for fun and PRACTICE only. We are all practicing---- not playing against each other. I'd also look for noncompetative leagues to put him in. Instructional leagues are great---- sports of all sorts is a common name for these "classes". He's of the right age for those. My boys do these classes and love them.
My son has a mild delay of sensory integration disorder so he goes to occupational therapy once a week. Teaching him to be a good sport has been something that his ot has worked on. They play games and his ot does NOT let him win every time. Then they practice saying good game to each other. At home, I have two boys 15 months apart in age who both want to win. Everyone gets a turn winning (as we say---- oh, it was his turn to win maybe it will be mine next time. and we follow with good sportsmanship and say "great job".)
Lastly, as your son is passionate about sports----- keep drilling home the message that good sportsmanship is PART of the game. If he wants to play---- he can't blow up. I think too that you must be encouraging of all his efforts and make sure you don't feed into his perfectionist ways. Try not to be too competative for him (like, he's the best and always wins.) Good luck!!