Former Olive Branch police chief Donald Gammage won the race for Position 3 alderman in Tuesday's Republican primary.