Brandon O'Neill (born 12 April 1994) is an Australian professional soccer player who plays as a defensive midfielder for Perth Glory in the A-League Men.
He made his professional debut in the 2011–12 A-League season on 18 March 2012 in a round 26 clash against Gold Coast United at the Robina Stadium.
[3] O'Neill scored his first A-League goal in the Sydney Derby on Saturday 8 October 2016 by bending a free kick around the wall from just outside the penalty area into the top right corner.
He scored his second goal of the season, also from a free kick against Melbourne City on Friday 24 February 2017 by curling the ball over the wall and into the top corner.
[5] On 26 March 2017, O'Neill scored his third goal for Sydney FC away at Perth Glory, with a low and hard shot from outside the box, as the Sky Blues ran out 3–0 winners and secured the premiers plate.