Brandon Beachy has won the job as the Atlanta Braves' fifth starter, beating out fellow rookie Mike Minor and veteran Rodrigo Lopez.