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.
Club Career
Perth Glory
Born in Perth, Western Australia, O'Neill signed a youth contract with A-League club Perth Glory in 2010 and then re-signed again in 2011. 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.
On 3 May 2012 it was announced he had signed a two-year senior contract with Perth Glory
Sydney FC
On 25 May 2015, O'Neill signed a two-year contract with Sydney FC.
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.
Following performances which made him a key member of the starting squad, Sydney FC re-signed O'Neill for another two years on 13 December 2016.
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.
Pohang Stelers
On 13 January 2020, it was announced that K League 1 side Pohang Steelers had reached an agreement with Sydney for the transfer of O'Neill. The fee is believed to be between $250,000 and $300,000 AUD, with the player agreeing to sign a two year deal.
Buriram United
On 3 December 2020, O'Neill signed for Thai League 1 club, Buriram United.
Return to Perth
On 1 July 2021, it was announced that O'Neill would return to his hometown club on a three-year deal.