It does seem like needless repetition. Although it may be grammatically acceptable, I was taught to avoid multiple uses of the same word in a sentence because it does not “sound right.” Your first sentence may be considered acceptable if the writer wishes to identify the person as a “head” coach, as distinct from other coaches. I don’t find it unusual. Your other two examples strike me as something to be avoided. When the same word is used twice in a sentence, the closer together they are, the more unpleasant the sound.