Luke O'Nien
Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1994-11-21 · 5 players total
| Full name | Luke O'Nien |
|---|---|
| Name in home country | Luke Terry O'Nien |
| Date of birth | 1994-11-21 (31 yrs) |
| Place of birth | Hemel Hempstead, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 174.00 m |
| Current club | Sunderland AFC |
| Joined | 2018-07-30 |
| Contract expires | 2027-06-30 |
| Agent | Unique Sports Group |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sunderland AFC | 7 | 18/19 | 24/25 | 314 | 23 | 16 | 8,704 |
| Sunderland AFC U21 | 1 | 22/23 | 22/23 | 1 | 0 | 0 | 0 |
| Wycombe Wanderers | 3 | 15/16 | 17/18 | 119 | 17 | 11 | 1,984 |
| Watford FC | 1 | 13/14 | 13/14 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Sunderland AFC | 45 | 3 | 1 | 8 | 0 | 1,312 |
| 24/25 | Championship Play-Offs | Sunderland AFC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Sunderland AFC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Sunderland AFC | 43 | 2 | 0 | 12 | 0 | 1,935 |
| 23/24 | EFL Cup | Sunderland AFC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Championship | Sunderland AFC | 41 | 2 | 1 | 9 | 1 | 1,591 |
| 22/23 | Championship Play-Offs | Sunderland AFC | 2 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Sunderland AFC | 2 | 1 | 0 | 0 | 0 | 116 |
| 22/23 | Premier League 2 | Sunderland AFC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Sunderland AFC | 3 | 1 | 0 | 2 | 0 | 270 |
| 21/22 | EFL Trophy | Sunderland AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Sunderland AFC | 26 | 3 | 1 | 5 | 0 | 703 |
| 21/22 | League One Play-Offs | Sunderland AFC | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Sunderland AFC | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | League One | Sunderland AFC | 38 | 2 | 0 | 7 | 0 | 1,525 |
| 20/21 | League One Play-Offs | Sunderland AFC | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | EFL Cup | Sunderland AFC | 4 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Sunderland AFC | 2 | 0 | 1 | 0 | 1 | 0 |
| 19/20 | FA Cup | Sunderland AFC | 2 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | League One | Sunderland AFC | 35 | 4 | 3 | 5 | 1 | 783 |
| 18/19 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Trophy | Sunderland AFC | 8 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | FA Cup | Sunderland AFC | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | League One | Sunderland AFC | 37 | 5 | 6 | 5 | 0 | 469 |
| 18/19 | League One Play-Offs | Sunderland AFC | 3 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | EFL Trophy | Wycombe Wanderers | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Wycombe Wanderers | 2 | 1 | 0 | 0 | 0 | 180 |
| 17/18 | League Two | Wycombe Wanderers | 35 | 8 | 4 | 8 | 1 | 369 |
| 16/17 | EFL Trophy | Wycombe Wanderers | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | FA Cup | Wycombe Wanderers | 4 | 0 | 2 | 2 | 0 | 0 |
| 16/17 | League Two | Wycombe Wanderers | 31 | 3 | 3 | 8 | 0 | 838 |
| 15/16 | FA Cup | Wycombe Wanderers | 4 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | FL Trophy | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Wycombe Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Wycombe Wanderers | 35 | 5 | 1 | 7 | 0 | 597 |
| 13/14 | Championship | Watford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Watford FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Watford FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Watford U18 | Watford U21 | Transfer | 0 | — |
| 13/14 | 2014-03-27 | Watford U21 | Wealdstone | Loan | 0 | — |
| 13/14 | 2014-04-27 | Wealdstone | Watford U21 | Return from loan | 0 | — |
| 14/15 | 2014-08-22 | Watford U21 | Wealdstone | Loan | 0 | — |
| 14/15 | 2015-05-31 | Wealdstone | Watford U21 | Return from loan | 0 | — |
| 15/16 | 2015-07-27 | Watford U21 | Wycombe | Transfer | 0 | — |
| 18/19 | 2018-07-30 | Wycombe | Sunderland | Transfer | 150000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Shoulder injury | 2021-11-27 | 2022-03-07 | 101 | 21 |
| 25/26 | Shoulder injury | 2025-07-01 | 2025-09-13 | 75 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lynden Gooch | 2 | 2 | 0 |
| Patrick Roberts | 2 | 0 | 0 |
| Max Power | 2 | 3 | 0 |
| Charlie Wyke | 2 | 0 | 0 |
| Jack Clarke | 1 | 0 | 0 |
| Alex Pritchard | 2 | 3 | 0 |
| Tom Flanagan | 2 | 0 | 0 |
| Jobe Bellingham | 2 | 0 | 0 |
| Jon McLaughlin | 2 | 0 | 0 |
| Bailey Wright | 2 | 0 | 0 |
| Denver Hume | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | League Two | Wycombe Wanderers | 8 | 35 |
| 18/19 | League One | Sunderland AFC | 5 | 37 |
| 15/16 | League Two | Wycombe Wanderers | 5 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | League One | Sunderland AFC | 6 | 37 |
| 17/18 | League Two | Wycombe Wanderers | 4 | 35 |
| 16/17 | League Two | Wycombe Wanderers | 3 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-05-31 | Wealdstone | Watford U21 | Return from loan | — | — |
| 14/15 | 2014-08-22 | Watford U21 | Wealdstone | Loan | — | — |
| 13/14 | 2014-04-27 | Wealdstone | Watford U21 | Return from loan | — | — |
| 13/14 | 2014-03-27 | Watford U21 | Wealdstone | Loan | — | — |
Last 50 matches for Sunderland AFC 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | GB1 |
Sunderland AFC | 2–1 | Chelsea FC | Available |
| 2026-05-17 | GB1 |
Everton FC | – | Sunderland AFC | TIMED |
| 2026-05-09 | GB1 |
Sunderland AFC | 0–0 | Manchester United FC | Available |
| 2026-05-09 | GB1 |
Sunderland AFC | 0–0 | Manchester United FC | Available |
| 2026-05-02 | GB1 |
Wolverhampton Wanderers FC | 1–1 | Sunderland AFC | Available |
| 2026-05-02 | GB1 |
Wolverhampton Wanderers FC | 1–1 | Sunderland AFC | Available |
| 2026-04-24 | GB1 |
Sunderland AFC | 0–5 | Nottingham Forest FC | Available |
| 2026-04-24 | GB1 |
Sunderland AFC | 0–5 | Nottingham Forest FC | Available |
| 2026-04-19 | GB1 |
Aston Villa FC | 4–3 | Sunderland AFC | Available |
| 2026-04-19 | GB1 |
Aston Villa FC | 4–3 | Sunderland AFC | Available |
| 2026-04-12 | GB1 |
Sunderland AFC | 1–0 | Tottenham Hotspur FC | Available |
| 2026-03-22 | GB1 |
Newcastle United FC | 1–2 | Sunderland AFC | Available |
| 2026-03-14 | GB1 |
Sunderland AFC | 0–1 | Brighton & Hove Albion FC | Available |
| 2026-03-03 | GB1 |
Leeds United FC | 0–1 | Sunderland AFC | Available |
| 2026-02-28 | GB1 |
AFC Bournemouth | 1–1 | Sunderland AFC | Available |
| 2026-02-22 | GB1 |
Sunderland AFC | 1–3 | Fulham FC | Available |
| 2026-02-11 | GB1 |
Sunderland AFC | 0–1 | Liverpool FC | Available |
| 2026-02-07 | GB1 |
Arsenal FC | 3–0 | Sunderland AFC | Available |
| 2026-02-02 | GB1 |
Sunderland AFC | 3–0 | Burnley FC | Available |
| 2026-01-24 | GB1 |
West Ham United FC | 3–1 | Sunderland AFC | Available |
| 2026-01-17 | GB1 |
Sunderland AFC | 2–1 | Crystal Palace FC | Available |
| 2026-01-07 | GB1 |
Brentford FC | 3–0 | Sunderland AFC | Available |
| 2026-01-04 | GB1 |
Tottenham Hotspur FC | 1–1 | Sunderland AFC | Available |
| 2026-01-01 | GB1 |
Sunderland AFC | 0–0 | Manchester City FC | Available |
| 2025-12-28 | GB1 |
Sunderland AFC | 1–1 | Leeds United FC | Available |
| 2025-12-20 | GB1 |
Brighton & Hove Albion FC | 0–0 | Sunderland AFC | Available |
| 2025-12-14 | GB1 |
Sunderland AFC | 1–0 | Newcastle United FC | Available |
| 2025-12-06 | GB1 |
Manchester City FC | 3–0 | Sunderland AFC | Available |
| 2025-12-03 | GB1 |
Liverpool FC | 1–1 | Sunderland AFC | Available |
| 2025-11-29 | GB1 |
Sunderland AFC | 3–2 | AFC Bournemouth | Available |
| 2025-11-22 | GB1 |
Fulham FC | 1–0 | Sunderland AFC | Available |
| 2025-11-08 | GB1 |
Sunderland AFC | 2–2 | Arsenal FC | Available |
| 2025-11-03 | GB1 |
Sunderland AFC | 1–1 | Everton FC | Available |
| 2025-10-25 | GB1 |
Chelsea FC | 1–2 | Sunderland AFC | Available |
| 2025-10-18 | GB1 |
Sunderland AFC | 2–0 | Wolverhampton Wanderers FC | Available |
| 2025-10-04 | GB1 |
Manchester United FC | 2–0 | Sunderland AFC | Available |
| 2025-09-27 | GB1 |
Nottingham Forest FC | 0–1 | Sunderland AFC | Available |
| 2025-09-21 | GB1 |
Sunderland AFC | 1–1 | Aston Villa FC | Available |
| 2025-09-13 | GB1 |
Crystal Palace FC | 0–0 | Sunderland AFC | Available |
| 2025-08-30 | GB1 |
Sunderland AFC | 2–1 | Brentford FC | INJURED Shoulder injury |
| 2025-08-23 | GB1 |
Burnley FC | 2–0 | Sunderland AFC | INJURED Shoulder injury |
| 2025-08-16 | GB1 |
Sunderland AFC | 3–0 | West Ham United FC | INJURED Shoulder injury |
| 2025-05-24 | GB2 |
Sheffield United FC | 1–2 | Sunderland AFC | Available |
| 2025-05-13 | GB2 |
Sunderland AFC | 1–1 | Coventry City FC | Available |
| 2025-05-09 | GB2 |
Coventry City FC | 1–2 | Sunderland AFC | Available |
| 2025-05-03 | GB2 |
Sunderland AFC | 0–1 | Queens Park Rangers FC | Available |
| 2025-04-26 | GB2 |
Oxford United FC | 2–0 | Sunderland AFC | Available |
| 2025-04-21 | GB2 |
Sunderland AFC | 0–1 | Blackburn Rovers FC | Available |
| 2025-04-18 | GB2 |
Bristol City FC | 2–1 | Sunderland AFC | Available |
| 2025-04-12 | GB2 |
Sunderland AFC | 0–1 | Swansea City AFC | Available |
Teams faced most often by Luke O'Nien's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Portsmouth FC | 24 | 8 | 5 | 11 | 29 | 38 | -9 | 33% |
| Accrington Stanley | 21 | 9 | 7 | 5 | 34 | 28 | +6 | 43% |
| Oxford United | 20 | 8 | 8 | 4 | 24 | 19 | +5 | 40% |
| Burton Albion | 20 | 9 | 5 | 6 | 30 | 21 | +9 | 45% |
| Bristol Rovers | 18 | 13 | 2 | 3 | 28 | 15 | +13 | 72% |
| Shrewsbury Town | 18 | 8 | 4 | 6 | 23 | 18 | +5 | 44% |
| Blackpool FC | 18 | 4 | 12 | 2 | 17 | 14 | +3 | 22% |
| Fleetwood Town | 18 | 6 | 10 | 2 | 28 | 19 | +9 | 33% |
| Lincoln City | 17 | 6 | 7 | 4 | 21 | 19 | +2 | 35% |
| Doncaster Rovers | 16 | 10 | 3 | 3 | 27 | 16 | +11 | 63% |
| Charlton Athletic | 16 | 4 | 5 | 7 | 14 | 21 | -7 | 25% |
| Plymouth Argyle | 16 | 8 | 4 | 4 | 23 | 13 | +10 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 15/16 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 49 | 1,312 | 8 | 0 | 0 | 0.55 |
| 23/24 | 44 | 1,935 | 13 | 0 | 0 | 0.6 |
| 22/23 | 47 | 1,707 | 11 | 0 | 1 | 0.63 |
| 21/22 | 35 | 973 | 8 | 0 | 0 | 0.74 |
| 20/21 | 45 | 1,525 | 9 | 1 | 0 | 0.59 |
| 19/20 | 43 | 783 | 7 | 0 | 2 | 1.03 |
| 18/19 | 52 | 469 | 10 | 0 | 0 | 1.92 |
| 17/18 | 40 | 549 | 8 | 0 | 1 | 1.48 |
| 16/17 | 39 | 838 | 11 | 0 | 0 | 1.18 |
| 15/16 | 40 | 597 | 8 | 0 | 0 | 1.21 |
Output by competition
Career goals and assists broken down by tournament.
More on Luke O'Nien
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Luke O'Nien
Who is Luke O'Nien?
Luke O'Nien is an England professional footballer who plays as a centre-back for Sunderland AFC.
How old is Luke O'Nien?
Luke O'Nien is 31 years old. He was born on November 21, 1994 in Hemel Hempstead.
What position does Luke O'Nien play?
Luke O'Nien plays as a centre-back (Defender - Centre-Back).
What club does Luke O'Nien play for?
Luke O'Nien currently plays for Sunderland AFC.
How many career goals has Luke O'Nien scored?
Across all senior club competitions in our dataset, Luke O'Nien has scored 40 goals in 435 appearances.
What is Luke O'Nien's market value?
Luke O'Nien's most recent reported market value is €1.50m.
England