Luke Offord
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1999-11-19 · 5 players total
| Full name | Luke Offord |
|---|---|
| Name in home country | Luke William Offord |
| Date of birth | 1999-11-19 (26 yrs) |
| Place of birth | Northwich, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 183.00 m |
| Current club | Milton Keynes Dons |
| Joined | 2024-07-01 |
| Contract expires | — |
| Agent | Wasserman |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Milton Keynes Dons | 2 | 24/25 | 25/26 | 52 | 4 | 1 | 1,801 |
| Crewe Alexandra | 7 | 17/18 | 23/24 | 170 | 3 | 1 | 5,246 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Two | Milton Keynes Dons | 7 | 1 | 1 | 2 | 0 | 573 |
| 24/25 | EFL Cup | Milton Keynes Dons | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League Two | Milton Keynes Dons | 42 | 3 | 0 | 9 | 0 | 1,228 |
| 23/24 | EFL Cup | Crewe Alexandra | 2 | 1 | 0 | 1 | 0 | 180 |
| 23/24 | EFL Trophy | Crewe Alexandra | 2 | 0 | 0 | 0 | 1 | 0 |
| 23/24 | FA Cup | Crewe Alexandra | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | League Two | Crewe Alexandra | 31 | 1 | 1 | 5 | 1 | 2,714 |
| 22/23 | EFL Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Crewe Alexandra | 40 | 0 | 0 | 6 | 1 | 0 |
| 21/22 | EFL Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Crewe Alexandra | 44 | 0 | 0 | 9 | 0 | 0 |
| 20/21 | FA Cup | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Crewe Alexandra | 28 | 1 | 0 | 6 | 0 | 2,352 |
| 19/20 | League Two | Crewe Alexandra | 9 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | League Two | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 18/19 | 2018-07-01 | Crewe U18 | Crewe U21 | Transfer | 0 | — |
| 18/19 | 2019-02-19 | Crewe U21 | Witton Albion | Loan | 0 | — |
| 18/19 | 2019-05-01 | Witton Albion | Crewe U21 | Return from loan | 0 | — |
| 19/20 | 2019-07-01 | Crewe U21 | Crewe Alexandra | Transfer | 0 | — |
| 19/20 | 2019-12-13 | Crewe Alexandra | Nantwich Town | Loan | 0 | — |
| 19/20 | 2020-01-21 | Nantwich Town | Crewe Alexandra | Return from loan | 0 | — |
| 24/25 | 2024-07-01 | Crewe Alexandra | MK Dons | Transfer | 275000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Hamstring injury | 2021-01-19 | 2021-03-22 | 63 | 14 |
| 20/21 | Hamstring injury | 2021-04-20 | 2021-06-30 | 72 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tom Lowery | 1 | 0 | 0 |
| Charlie Kirk | 2 | 0 | 0 |
| Bassala Sambou | 1 | 0 | 0 |
| Dave Richards | 1 | 0 | 0 |
| Joel Tabiner | 1 | 1 | 0 |
| Will Jääskeläinen | 1 | 0 | 0 |
| Connor O'Riordan | 1 | 0 | 0 |
| Elliott Nevitt | 1 | 1 | 0 |
| Dan Agyei | 1 | 0 | 0 |
| Rio Adebisi | 1 | 0 | 0 |
| Joe White | 1 | 1 | 0 |
| Zac Williams | 1 | 0 | 0 |
| Mikael Mandron | 1 | 0 | 0 |
| Conor Thomas | 1 | 0 | 0 |
| Courtney Baker-Richardson | 2 | 0 | 0 |
| Chris Long | 1 | 0 | 0 |
| Oli Finney | 1 | 0 | 0 |
| Callum Ainley | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | League Two | Milton Keynes Dons | 3 | 42 |
| 23/24 | League Two | Crewe Alexandra | 1 | 31 |
| 25/26 | League Two | Milton Keynes Dons | 1 | 7 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 25/26 | League Two | Milton Keynes Dons | 1 | 7 |
| 23/24 | League Two | Crewe Alexandra | 1 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-01-21 | Nantwich Town | Crewe Alexandra | Return from loan | — | — |
| 19/20 | 2019-12-13 | Crewe Alexandra | Nantwich Town | Loan | — | — |
| 18/19 | 2019-05-01 | Witton Albion | Crewe U21 | Return from loan | — | — |
| 18/19 | 2019-02-19 | Crewe U21 | Witton Albion | Loan | — | — |
Last 50 matches for Milton Keynes Dons 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 |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Milton Keynes Dons | 1–1 | Notts County | Available |
| 2025-12-26 | GB4 |
Milton Keynes Dons | 3–1 | Swindon Town | Available |
| 2025-12-20 | GB4 |
Harrogate Town | 1–4 | Milton Keynes Dons | Available |
| 2025-12-13 | GB4 |
Milton Keynes Dons | 2–1 | Cambridge United | Available |
| 2025-12-09 | GB4 |
Notts County | 2–2 | Milton Keynes Dons | Available |
| 2025-11-29 | GB4 |
Milton Keynes Dons | 3–1 | Fleetwood Town | Available |
| 2025-11-22 | GB4 |
Tranmere Rovers | 0–2 | Milton Keynes Dons | Available |
| 2025-11-15 | GB4 |
Milton Keynes Dons | 2–2 | Salford City | Available |
| 2025-11-08 | GB4 |
Barnet FC | 1–3 | Milton Keynes Dons | Available |
| 2025-10-25 | GB4 |
Bromley FC | 2–1 | Milton Keynes Dons | Available |
| 2025-10-18 | GB4 |
Milton Keynes Dons | 3–1 | Crewe Alexandra | Available |
| 2025-10-11 | GB4 |
Bristol Rovers | 0–4 | Milton Keynes Dons | Available |
| 2025-10-04 | GB4 |
Milton Keynes Dons | 3–2 | Gillingham FC | Available |
| 2025-09-27 | GB4 |
Shrewsbury Town | 1–2 | Milton Keynes Dons | Available |
| 2025-09-20 | GB4 |
Milton Keynes Dons | 1–2 | Accrington Stanley | Available |
| 2025-09-13 | GB4 |
Chesterfield FC | 1–1 | Milton Keynes Dons | Available |
| 2025-09-06 | GB4 |
Milton Keynes Dons | 2–3 | Grimsby Town | Available |
| 2025-08-30 | GB4 |
Milton Keynes Dons | 0–1 | Walsall FC | Available |
| 2025-08-23 | GB4 |
Newport County | 1–2 | Milton Keynes Dons | Available |
| 2025-08-19 | GB4 |
Crawley Town | 1–1 | Milton Keynes Dons | Available |
| 2025-08-16 | GB4 |
Milton Keynes Dons | 5–0 | Cheltenham Town | Available |
| 2025-08-09 | GB4 |
Barrow AFC | 0–2 | Milton Keynes Dons | Available |
| 2025-08-02 | GB4 |
Milton Keynes Dons | 0–0 | Oldham Athletic | Available |
| 2025-05-03 | GB4 |
Swindon Town | 0–0 | Milton Keynes Dons | Available |
| 2025-04-26 | GB4 |
Milton Keynes Dons | 0–0 | Grimsby Town | Available |
| 2025-04-21 | GB4 |
Crewe Alexandra | 0–1 | Milton Keynes Dons | Available |
| 2025-04-18 | GB4 |
Milton Keynes Dons | 0–0 | Newport County | Available |
| 2025-04-12 | GB4 |
Gillingham FC | 1–0 | Milton Keynes Dons | Available |
| 2025-04-05 | GB4 |
Milton Keynes Dons | 0–3 | Barrow AFC | Available |
| 2025-04-02 | GB4 |
Notts County | 3–0 | Milton Keynes Dons | Available |
| 2025-03-29 | GB4 |
Milton Keynes Dons | 2–4 | Fleetwood Town | Available |
| 2025-03-25 | GB4 |
Carlisle United | 2–2 | Milton Keynes Dons | Available |
| 2025-03-22 | GB4 |
Cheltenham Town | 0–1 | Milton Keynes Dons | Available |
| 2025-03-15 | GB4 |
Port Vale FC | 3–0 | Milton Keynes Dons | Available |
| 2025-03-08 | GB4 |
Milton Keynes Dons | 2–1 | Morecambe FC | Available |
| 2025-03-04 | GB4 |
Accrington Stanley | 2–0 | Milton Keynes Dons | Available |
| 2025-03-01 | GB4 |
Milton Keynes Dons | 0–1 | Colchester United | Available |
| 2025-02-22 | GB4 |
Bradford City | 2–0 | Milton Keynes Dons | Available |
| 2025-02-15 | GB4 |
Tranmere Rovers | 1–1 | Milton Keynes Dons | Available |
| 2025-02-11 | GB4 |
Barrow AFC | 2–1 | Milton Keynes Dons | Available |
| 2025-02-08 | GB4 |
Milton Keynes Dons | 0–1 | Bromley FC | Available |
| 2025-02-01 | GB4 |
Doncaster Rovers | 2–1 | Milton Keynes Dons | Available |
| 2025-01-28 | GB4 |
Milton Keynes Dons | 2–1 | Harrogate Town | Available |
| 2025-01-25 | GB4 |
Milton Keynes Dons | 0–0 | AFC Wimbledon | Available |
| 2025-01-21 | GB4 |
Fleetwood Town | 2–1 | Milton Keynes Dons | Available |
| 2025-01-18 | GB4 |
Walsall FC | 4–2 | Milton Keynes Dons | Available |
| 2025-01-04 | GB4 |
Milton Keynes Dons | 0–1 | Salford City | Available |
| 2025-01-01 | GB4 |
Chesterfield FC | 1–2 | Milton Keynes Dons | Available |
| 2024-12-29 | GB4 |
Milton Keynes Dons | 1–1 | Crewe Alexandra | Available |
| 2024-12-26 | GB4 |
Milton Keynes Dons | 0–2 | Notts County | Available |
Teams faced most often by Luke Offord'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 % |
|---|---|---|---|---|---|---|---|---|
| Swindon Town | 14 | 8 | 4 | 2 | 29 | 16 | +13 | 57% |
| Accrington Stanley | 14 | 6 | 2 | 6 | 17 | 16 | +1 | 43% |
| Gillingham FC | 14 | 5 | 2 | 7 | 15 | 16 | -1 | 36% |
| Doncaster Rovers | 12 | 5 | 4 | 3 | 14 | 15 | -1 | 42% |
| AFC Wimbledon | 12 | 3 | 6 | 3 | 13 | 15 | -2 | 25% |
| Newport County | 11 | 5 | 3 | 3 | 18 | 17 | +1 | 45% |
| Notts County | 11 | 4 | 5 | 2 | 15 | 14 | +1 | 36% |
| Salford City | 10 | 3 | 3 | 4 | 18 | 17 | +1 | 30% |
| Harrogate Town | 10 | 7 | 2 | 1 | 23 | 9 | +14 | 70% |
| Tranmere Rovers | 10 | 6 | 3 | 1 | 13 | 6 | +7 | 60% |
| Fleetwood Town | 10 | 5 | 2 | 3 | 19 | 15 | +4 | 50% |
| Grimsby Town | 10 | 4 | 2 | 4 | 14 | 13 | +1 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 573 | 2 | 0 | 0 | 0.31 |
| 24/25 | 44 | 1,228 | 9 | 0 | 0 | 0.66 |
| 23/24 | 38 | 2,894 | 7 | 0 | 2 | 0.28 |
| 22/23 | 45 | 0 | 6 | 0 | 1 | 0 |
| 21/22 | 48 | 0 | 9 | 1 | 0 | 0 |
| 20/21 | 30 | 2,352 | 6 | 0 | 0 | 0.23 |
| 19/20 | 9 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Luke Offord
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Luke Offord
Who is Luke Offord?
Luke Offord is an England professional footballer who plays as a centre-back for Milton Keynes Dons.
How old is Luke Offord?
Luke Offord is 26 years old. He was born on November 19, 1999 in Northwich.
What position does Luke Offord play?
Luke Offord plays as a centre-back (Defender - Centre-Back).
What club does Luke Offord play for?
Luke Offord currently plays for Milton Keynes Dons.
How many career goals has Luke Offord scored?
Across all senior club competitions in our dataset, Luke Offord has scored 7 goals in 222 appearances.
What is Luke Offord's market value?
Luke Offord's most recent reported market value is €300k.
England