First navigate to your custom hud files found in your custom folder.
Then locate the scoreboard.res file found in resource\ui.
Open scoreboard.res in a text editing program. Find the code labeled "scores".
Below the element labeled "tabPosition" indent a new element and name it "medal_width" and make sure its value is "0".
(The underscore got drawn over but there is an underscore. "medal_width" "0")
Then save the file and restart TF2.
Should go from this:
The gunmetal badge flickers on the scoreboard sometimes and I don't know why. This should fix the scoreboard sizing issues for the mean time while you are waiting for your huds to update. Hope this helps.
EDIT: Thanks Goofy
GoofyGorillaI fixed a few huds for people today and found that sometimes making the medal option set to 15 and the ping_width option set to 17 fixed it. Only for people who don't care if the medal is there.