Skip to content
Brandon O'Neill

Brandon O'Neill

Midfield - Defensive Midfield  at Perth Glory
Age32
CitizenshipAustralia
Height1.79 m
Footright
BornApril 12, 1994
at Perth Glory 692 days · joined 2024-07-01
👕200+ Apps
Market value €250k
Defensive Midfield Midfield

Career snapshot

5
clubs played for
11/12
debut season
0.05
goals / match
Sydney FC
top club · 137 apps

Career highs

€900k
peak value · 2019
top transfer fee
3
best season · 16/17
3 / 0
int'l caps / goals
257Appearances
12Goals
15Assists
43Yellow cards
0Red cards
73Full matches (90′)
Full nameBrandon O'Neill
Date of birth1994-04-12 (32 yrs)
Place of birthPerth, Australia
CitizenshipAustralia
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height179.00 m
Current clubPerth Glory
Joined2024-07-01
Contract expires2026-06-30
AgentFootballhouseplus
Jul 2025
2025 — Perth Glory
2 matches · 0 G · 0 A · across 1 competition
Dec 2024
Injury: unknown
1 games missed
Jul 2024
2024 — Perth Glory
3 matches · 0 G · 1 A · across 1 competition
Jul 2024
24/25 — Perth Glory
17 matches · 0 G · 0 A · across 1 competition
Jul 2024
Transfer: Newcastle → Perth Glory
23/24 · Transfer
Jan 2024
Injury: unknown
1 games missed
Jul 2023
2023 — Newcastle United Jets
2 matches · 0 G · 0 A · across 1 competition
Jul 2023
23/24 — Newcastle United Jets
23 matches · 0 G · 0 A · across 1 competition
Jul 2022
2022 — Newcastle United Jets
1 matches · 0 G · 0 A · across 1 competition
Jul 2022
22/23 — Newcastle United Jets
16 matches · 1 G · 0 A · across 1 competition
Jul 2022
Transfer: Perth Glory → Newcastle
22/23 · Transfer
Mar 2022
Injury: unknown
13 games missed
Jul 2021
21/22 — Perth Glory
10 matches · 1 G · 0 A · across 1 competition
Jul 2021
Transfer: Buriram Utd. → Perth Glory
21/22 · Transfer
Dec 2020
Transfer: Pohang Steelers → Buriram Utd.
20/21 · Transfer
Jul 2020
20/21 — Buriram United
13 matches · 0 G · 0 A · across 2 competitions
Jul 2020
2020 — Pohang Steelers
16 matches · 0 G · 0 A · across 2 competitions
Jan 2020
Transfer: Sydney FC → Pohang Steelers
19/20 · Transfer
Jul 2019
19/20 — Sydney FC
7 matches · 1 G · 4 A · across 1 competition
Jul 2019
2019 — Sydney FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
18/19 — Sydney FC
34 matches · 3 G · 7 A · across 3 competitions
Jul 2018
2018 — Sydney FC
5 matches · 0 G · 1 A · across 1 competition
Jul 2017
17/18 — Sydney FC
32 matches · 2 G · 1 A · across 3 competitions
Jul 2017
2017 — Sydney FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2016
16/17 — Sydney FC
27 matches · 3 G · 1 A · across 2 competitions
Jul 2016
2016 — Sydney FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2015
15/16 — Sydney FC
28 matches · 1 G · 0 A · across 2 competitions
Jul 2015
Transfer: Without Club → Sydney FC
15/16 · Transfer
Mar 2015
Transfer: Perth Glory → Without Club
14/15 · Transfer
Jul 2014
14/15 — Perth Glory
3 matches · 0 G · 0 A · across 1 competition
Jul 2014
2014 — Perth Glory
0 matches · 0 G · 0 A · across 1 competition
Jul 2013
13/14 — Perth Glory
8 matches · 0 G · 0 A · across 1 competition
Jul 2012
12/13 — Perth Glory
3 matches · 0 G · 0 A · across 1 competition
May 2012
Transfer: Perth Glory U21 → Perth Glory
11/12 · Transfer
Jul 2011
11/12 — Perth Glory
3 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €900k
Highest valuation recorded in dataset
6,596 min
Minutes played by club
Perth Glory 10.7%
Newcastle United Jets 18.6%
Pohang Steelers 0.0%
Sydney FC 70.6%
Buriram United 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Perth Glory 9 11/12 24/25 49 1 1 709
Newcastle United Jets 4 2022 23/24 42 1 0 1,227
Pohang Steelers 1 2020 2020 16 0 0 0
Sydney FC 9 15/16 2019 137 10 14 4,660
Buriram United 1 20/21 20/21 13 0 0 0

Career trajectory — goals, assists & market value

3€225K5€450K8€675K10€900K12/1314/1515/16 — 1 goals (Sydney FC)115/1616/17 — 3 goals (Sydney FC)16/17 — 1 assists416/1717/18 — 2 goals (Sydney FC)17/18 — 1 assists317/1818/19 — 3 goals (Sydney FC)18/19 — 7 assists1018/1919/20 — 1 goals (Sydney FC)19/20 — 4 assists519/2020/212018 — 1 assists120182024 — 1 assists1202421/22 — 1 goals (Perth Glory)121/2222/23 — 1 goals (Newcastle United Jets)122/2323/2424/2512/13 — €50K14/15 — €75K15/16 — €150K16/17 — €200K17/18 — €350K18/19 — €750K19/20 — €900K20/21 — €900K21/22 — €600K22/23 — €500K23/24 — €450K24/25 — €450KGoalsAssistsMarket value

Goals by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 3316/1717/18: 2217/1818/19: 3318/1919/20: 1119/2020/21: 0020/212014: 0020142016: 0020162017: 0020172018: 0020182019: 0020192020: 0020202022: 0020222023: 0020232024: 0020242025: 00202521/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 0024/25

Assists by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 1117/1818/19: 7718/1919/20: 4419/2020/21: 0020/212014: 0020142016: 0020162017: 0020172018: 1120182019: 0020192020: 0020202022: 0020222023: 0020232024: 1120242025: 00202521/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 A-League Men Perth Glory 17 0 0 0 0 0
23/24 A-League Men Newcastle United Jets 23 0 0 2 0 0
22/23 A-League Men Newcastle United Jets 16 1 0 5 0 1,227
21/22 A-League Men Perth Glory 10 1 0 3 0 709
2025 Australia Cup Perth Glory 2 0 0 1 0 0
2024 Australia Cup Perth Glory 3 0 1 1 0 0
2023 Australia Cup Newcastle United Jets 2 0 0 0 0 0
2022 Australia Cup Newcastle United Jets 1 0 0 0 0 0
2020 K League 1 Pohang Steelers 13 0 0 3 0 0
2020 Korea Cup Pohang Steelers 3 0 0 0 0 0
2019 FFA Cup Sydney FC 1 0 0 0 0 0
2018 FFA Cup Sydney FC 5 0 1 2 0 0
2017 FFA Cup Sydney FC 2 0 0 0 0 0
2016 FFA Cup Sydney FC 1 0 0 1 0 0
2014 FFA Cup Perth Glory 0 0 0 0 0 0
20/21 Thai FA Cup Buriram United 3 0 0 0 0 0
20/21 Thai League Buriram United 10 0 0 2 0 0
19/20 A-League Sydney FC 7 1 4 1 0 619
18/19 A-League Sydney FC 27 2 7 4 0 1,198
18/19 A-League Finals Sydney FC 2 0 0 0 0 0
18/19 AFC Champions League Sydney FC 5 1 0 0 0 450
17/18 A-League Sydney FC 26 2 1 5 0 1,156
17/18 A-League Finals Sydney FC 1 0 0 0 0 0
17/18 AFC Champions League Sydney FC 5 0 0 2 0 0
16/17 A-League Sydney FC 25 3 0 6 0 667
16/17 A-League Finals Sydney FC 2 0 1 0 0 0
15/16 A-League Sydney FC 21 0 0 3 0 0
15/16 AFC Champions League Sydney FC 7 1 0 1 0 570
14/15 A-League Perth Glory 3 0 0 0 0 0
13/14 A-League Perth Glory 8 0 0 0 0 0
12/13 A-League Perth Glory 3 0 0 0 0 0
11/12 A-League Perth Glory 2 0 0 1 0 0
11/12 A-League Fin. Perth Glory 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2012-05-01 Perth Glory U21 Perth Glory Transfer 50000
14/15 2015-03-05 Perth Glory Without Club Transfer 100000
15/16 2015-07-01 Without Club Sydney FC Transfer 100000
19/20 2020-01-13 Sydney FC Pohang Steelers Transfer 900000
20/21 2020-12-23 Pohang Steelers Buriram Utd. Transfer 650000
21/22 2021-07-01 Buriram Utd. Perth Glory Transfer 500000
22/23 2022-07-01 Perth Glory Newcastle Transfer 500000
23/24 2024-07-01 Newcastle Perth Glory Transfer 350000
SeasonInjuryFromToDays missedGames missed
21/22 Shoulder injury 2022-03-12 2022-06-30 111 13
23/24 Ill 2024-01-18 2024-01-22 5 1
24/25 concussion 2024-12-15 2024-12-23 9 1
Current€300k
Peak€900k
Low€50k
Δ since start+€250k
€50k€263k€475k€688k€900k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €500k
Jan 1, 1970 €650k
Jan 1, 1970 €900k
Jan 1, 1970 €725k
Jan 1, 1970 €725k
Jan 1, 1970 €900k
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €350k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €75k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #32270 #19 2 0 former national player
Team #3433 #23 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Joshua Brillante 2 1 0
Rhyan Grant 2 1 0
Andrew Redmayne 2 0 0
Paulo Retre 2 0 0
Matthew Jurman 2 0 0
Aaron Calver 2 1 0
Adam Le Fondre 2 2 0
Trent Buhagiar 1 0 0
Filip Holosko 2 1 0
Dane Ingham 1 0 0
Mark Natta 1 0 0
Kosta Grozos 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 A-League Sydney FC 3 25
17/18 A-League Sydney FC 2 26
18/19 A-League Sydney FC 2 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 A-League Sydney FC 7 27
19/20 A-League Sydney FC 4 7
16/17 A-League Finals Sydney FC 1 2

Last 26 matches for Perth Glory while Brandon O'Neill was at the club (joined 2024-07-01). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-04 AUS1 Wellington Phoenix 0–2 Perth Glory Available
2025-04-27 AUS1 Auckland FC 1–0 Perth Glory Available
2025-04-12 AUS1 Perth Glory 4–1 Adelaide United Available
2025-04-05 AUS1 Western United 3–1 Perth Glory Available
2025-03-30 AUS1 Central Coast Mariners 3–1 Perth Glory Available
2025-03-15 AUS1 Perth Glory 1–3 Brisbane Roar Available
2025-03-02 AUS1 Western Sydney Wanderers 4–1 Perth Glory Available
2025-02-22 AUS1 Perth Glory 0–0 Sydney FC Available
2025-02-15 AUS1 Melbourne City FC 1–0 Perth Glory Available
2025-02-07 AUS1 Perth Glory 1–1 Central Coast Mariners Available
2025-02-01 AUS1 Perth Glory 0–2 Melbourne Victory Available
2025-01-25 AUS1 Newcastle United Jets 2–2 Perth Glory Available
2025-01-14 AUS1 Perth Glory 1–2 Western Sydney Wanderers Available
2025-01-11 AUS1 Perth Glory 1–0 Auckland FC Available
2025-01-08 AUS1 Sydney FC 3–0 Perth Glory Available
2025-01-03 AUS1 Perth Glory 2–3 Western United Available
2024-12-27 AUS1 Perth Glory 0–3 Macarthur FC Available
2024-12-21 AUS1 Brisbane Roar 0–1 Perth Glory INJURED concussion
2024-12-14 AUS1 Perth Glory 0–4 Newcastle United Jets Available
2024-12-08 AUS1 Melbourne Victory 2–0 Perth Glory Available
2024-11-29 AUS1 Adelaide United 2–2 Perth Glory Available
2024-11-22 AUS1 Perth Glory 1–3 Western United Available
2024-11-10 AUS1 Perth Glory 0–5 Melbourne City FC Available
2024-11-02 AUS1 Central Coast Mariners 0–0 Perth Glory Available
2024-10-26 AUS1 Perth Glory 0–2 Wellington Phoenix Available
2024-10-20 AUS1 Macarthur FC 6–1 Perth Glory Available

Teams faced most often by Brandon O'Neill's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Western Sydney Wanderers 34 16 9 9 47 36 +11 47%
Melbourne City FC 33 10 6 17 38 59 -21 30%
Adelaide United 32 10 10 12 50 49 +1 31%
Central Coast Mariners 32 17 6 9 60 44 +16 53%
Melbourne Victory 31 14 4 13 49 48 +1 45%
Wellington Phoenix 31 14 6 11 55 38 +17 45%
Brisbane Roar 31 14 7 10 54 39 +15 45%
Western United 23 6 6 11 24 33 -9 26%
Macarthur FC 15 6 2 7 21 22 -1 40%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 23 0 2 0 0 0
22/23 16 1,227 5 1 0 0.44
21/22 10 709 3 0 0 0.38
2025 2 0 1 0 0 0
2024 3 0 1 0 0 0
2023 2 0 0 1 0 0
2020 16 0 3 0 0 0
2018 5 0 2 0 0 0
2016 1 0 1 0 0 0
20/21 13 0 2 0 0 0
19/20 7 619 1 0 0 0.15
18/19 34 1,648 4 0 0 0.22
17/18 32 1,156 7 0 0 0.54
16/17 27 667 6 0 0 0.81
15/16 28 570 4 0 0 0.63
11/12 3 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

A-League Men
188 apps
10 G
12 A
AFC Champions League
17 apps
2 G
0 A
FFA Cup
17 apps
0 G
2 A
A-League Finals
6 apps
0 G
1 A
Thai League
10 apps
0 G
0 A
K League 1
13 apps
0 G
0 A

Frequently asked about Brandon O'Neill

Who is Brandon O'Neill?

Brandon O'Neill is an Australia professional footballer who plays as a defensive midfield for Perth Glory.

How old is Brandon O'Neill?

Brandon O'Neill is 32 years old. He was born on April 12, 1994 in Perth.

What position does Brandon O'Neill play?

Brandon O'Neill plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Brandon O'Neill play for?

Brandon O'Neill currently plays for Perth Glory.

How many career goals has Brandon O'Neill scored?

Across all senior club competitions in our dataset, Brandon O'Neill has scored 12 goals in 257 appearances.

What is Brandon O'Neill's market value?

Brandon O'Neill's most recent reported market value is €250k.