Ryan Haynes
Career snapshot
Position rank · 25/26
Among 139 Defender - Left-Backs · ≥200 mins
Career highs
Born the same day
Shares 1995-09-27 · 6 players total
| Full name | Ryan Haynes |
|---|---|
| Name in home country | Ryan Matthew Haynes |
| Date of birth | 1995-09-27 (30 yrs) |
| Place of birth | Northampton, England |
| Citizenship | England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 185.00 m |
| Current club | Brackley Town |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Astra |
Percentile rank vs 24 other Defender - Left-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Brackley Town | 1 | 25/26 | 25/26 | 6 | 1 | 0 | 392 |
| Cheltenham Town | 1 | 24/25 | 24/25 | 15 | 0 | 1 | 0 |
| Northampton Town | 2 | 22/23 | 23/24 | 37 | 1 | 0 | 1,335 |
| Newport County | 3 | 19/20 | 21/22 | 123 | 5 | 7 | 6,728 |
| Shrewsbury Town | 1 | 18/19 | 18/19 | 25 | 0 | 1 | 0 |
| Coventry City | 6 | 12/13 | 17/18 | 97 | 5 | 7 | 2,254 |
| Cambridge United | 1 | 15/16 | 15/16 | 10 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | National League | Brackley Town | 6 | 1 | 0 | 1 | 0 | 392 |
| 24/25 | EFL Cup | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League Two | Cheltenham Town | 13 | 0 | 1 | 3 | 0 | 0 |
| 23/24 | EFL Trophy | Northampton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Northampton Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Northampton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Northampton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Northampton Town | 27 | 1 | 0 | 4 | 0 | 1,335 |
| 21/22 | EFL Cup | Newport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Newport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Newport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Newport County | 34 | 3 | 2 | 2 | 0 | 871 |
| 20/21 | EFL Cup | Newport County | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Newport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Newport County | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League Two | Newport County | 37 | 1 | 2 | 2 | 0 | 3,088 |
| 20/21 | League Two Play-Offs | Newport County | 3 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Newport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Newport County | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Newport County | 4 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Newport County | 32 | 1 | 1 | 5 | 0 | 2,769 |
| 18/19 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Shrewsbury Town | 4 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | FA Cup | Shrewsbury Town | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Shrewsbury Town | 16 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | FA Cup | Coventry City | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Coventry City | 21 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | EFL Cup | Coventry City | 1 | 1 | 0 | 0 | 0 | 120 |
| 16/17 | EFL Trophy | Coventry City | 6 | 3 | 1 | 1 | 0 | 165 |
| 16/17 | FA Cup | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Coventry City | 19 | 0 | 4 | 3 | 0 | 0 |
| 15/16 | FA Cup | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Coventry City | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Coventry City | 9 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Cambridge United | 10 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | EFL Trophy | Coventry City | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Coventry City | 1 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | League One | Coventry City | 26 | 1 | 1 | 4 | 0 | 1,969 |
| 13/14 | EFL Trophy | Coventry City | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Coventry City | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Coventry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Coventry City | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Coventry U18 | Coventry | Transfer | 0 | — |
| 15/16 | 2016-02-13 | Coventry | Cambridge Utd. | Loan | 100000 | — |
| 15/16 | 2016-05-31 | Cambridge Utd. | Coventry | Return from loan | 100000 | — |
| 18/19 | 2018-07-01 | Coventry | Shrewsbury | Transfer | 100000 | — |
| 19/20 | 2019-07-12 | Shrewsbury | Newport County | Transfer | 100000 | — |
| 22/23 | 2022-07-01 | Newport County | Northampton | Transfer | 100000 | — |
| 24/25 | 2024-07-01 | Northampton | Cheltenham | Transfer | 125000 | — |
| 25/26 | 2025-07-01 | Cheltenham | Brackley | Transfer | 75000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tom King | 2 | 0 | 0 |
| Mitch Pinnock | 2 | 0 | 0 |
| Jodi Jones | 2 | 1 | 0 |
| Finn Azaz | 1 | 2 | 0 |
| Marcus Tudgay | 1 | 0 | 0 |
| Marc Leonard | 2 | 0 | 0 |
| Cameron Norman | 2 | 0 | 0 |
| Dom Telford | 1 | 2 | 0 |
| Jamille Matt | 1 | 0 | 0 |
| John Fleck | 1 | 1 | 0 |
| Liam Shephard | 2 | 0 | 0 |
| Scot Bennett | 1 | 0 | 0 |
| Jordan Willis | 1 | 0 | 0 |
| Nick Townsend | 2 | 0 | 0 |
| Tristan Abrahams | 2 | 1 | 0 |
| Joss Labadie | 2 | 1 | 0 |
| Robbie Willmott | 1 | 1 | 0 |
| Padraig Amond | 1 | 0 | 0 |
| Lee Burge | 2 | 0 | 0 |
| Josh Sheehan | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | EFL Trophy | Coventry City | 3 | 6 |
| 21/22 | League Two | Newport County | 3 | 34 |
| 25/26 | National League | Brackley Town | 1 | 6 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | League One | Coventry City | 4 | 19 |
| 20/21 | League Two | Newport County | 2 | 37 |
| 21/22 | League Two | Newport County | 2 | 34 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-05-31 | Cambridge Utd. | Coventry | Return from loan | — | €100k |
| 15/16 | 2016-02-13 | Coventry | Cambridge Utd. | Loan | — | €100k |
Last 24 matches for Brackley Town 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-30 | CNAT |
Boston United | 1–1 | Brackley Town | Available |
| 2025-12-26 | CNAT |
Brackley Town | 0–2 | Forest Green Rovers | Available |
| 2025-12-20 | CNAT |
Brackley Town | 1–1 | Morecambe FC | Available |
| 2025-12-06 | CNAT |
Eastleigh FC | 1–0 | Brackley Town | Available |
| 2025-11-29 | CNAT |
Woking FC | 1–0 | Brackley Town | Available |
| 2025-11-22 | CNAT |
Brackley Town | 0–2 | York City | Available |
| 2025-11-15 | CNAT |
Altrincham FC | 1–0 | Brackley Town | Available |
| 2025-11-08 | CNAT |
Brackley Town | 1–1 | Boreham Wood | Available |
| 2025-11-05 | CNAT |
Braintree Town | 0–0 | Brackley Town | Available |
| 2025-10-25 | CNAT |
Southend United | 2–0 | Brackley Town | Available |
| 2025-10-18 | CNAT |
Brackley Town | 0–0 | Gateshead FC | Available |
| 2025-10-04 | CNAT |
Halifax Town | 2–0 | Brackley Town | Available |
| 2025-10-01 | CNAT |
Brackley Town | 0–2 | Wealdstone FC | Available |
| 2025-09-27 | CNAT |
Solihull Moors | 1–0 | Brackley Town | Available |
| 2025-09-23 | CNAT |
Brackley Town | 1–0 | Truro City | Available |
| 2025-09-20 | CNAT |
Brackley Town | 1–0 | Sutton United | Available |
| 2025-09-13 | CNAT |
Hartlepool United | 0–0 | Brackley Town | Available |
| 2025-09-06 | CNAT |
Aldershot Town | 2–2 | Brackley Town | Available |
| 2025-09-03 | CNAT |
Brackley Town | 0–1 | Carlisle United | Available |
| 2025-08-30 | CNAT |
Brackley Town | 1–1 | Scunthorpe United | Available |
| 2025-08-25 | CNAT |
Tamworth FC | 1–1 | Brackley Town | Available |
| 2025-08-23 | CNAT |
Brackley Town | 2–1 | Rochdale AFC | Available |
| 2025-08-20 | CNAT |
Yeovil Town | 2–1 | Brackley Town | Available |
| 2025-08-09 | CNAT |
Brackley Town | 1–0 | Eastleigh FC | Available |
Teams faced most often by Ryan Haynes'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 % |
|---|---|---|---|---|---|---|---|---|
| Stevenage FC | 21 | 11 | 4 | 6 | 31 | 20 | +11 | 52% |
| Walsall FC | 21 | 6 | 9 | 6 | 20 | 18 | +2 | 29% |
| Mansfield Town | 21 | 4 | 8 | 9 | 20 | 24 | -4 | 19% |
| Swindon Town | 21 | 9 | 2 | 10 | 25 | 28 | -3 | 43% |
| Carlisle United | 20 | 8 | 4 | 8 | 25 | 24 | +1 | 40% |
| Bradford City | 20 | 4 | 7 | 9 | 19 | 24 | -5 | 20% |
| Leyton Orient | 19 | 7 | 6 | 6 | 19 | 20 | -1 | 37% |
| Rochdale AFC | 19 | 5 | 6 | 8 | 20 | 25 | -5 | 26% |
| Exeter City | 18 | 7 | 6 | 5 | 24 | 20 | +4 | 39% |
| Crawley Town | 18 | 6 | 7 | 5 | 23 | 25 | -2 | 33% |
| AFC Wimbledon | 17 | 5 | 8 | 4 | 20 | 16 | +4 | 29% |
| Scunthorpe United | 17 | 7 | 5 | 5 | 24 | 17 | +7 | 41% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 14/15 | 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 | 6 | 392 | 1 | 0 | 0 | 0.23 |
| 24/25 | 15 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 32 | 1,335 | 4 | 0 | 0 | 0.27 |
| 21/22 | 35 | 871 | 2 | 1 | 0 | 0.31 |
| 20/21 | 48 | 3,088 | 2 | 0 | 0 | 0.06 |
| 19/20 | 40 | 2,769 | 5 | 0 | 0 | 0.16 |
| 18/19 | 25 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 25 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | 27 | 285 | 4 | 0 | 0 | 1.26 |
| 15/16 | 21 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | 31 | 1,969 | 4 | 0 | 0 | 0.18 |
Output by competition
Career goals and assists broken down by tournament.
More on Ryan Haynes
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ryan Haynes
Who is Ryan Haynes?
Ryan Haynes is an England professional footballer who plays as a left-back for Brackley Town.
How old is Ryan Haynes?
Ryan Haynes is 30 years old. He was born on September 27, 1995 in Northampton.
What position does Ryan Haynes play?
Ryan Haynes plays as a left-back (Defender - Left-Back).
What club does Ryan Haynes play for?
Ryan Haynes currently plays for Brackley Town.
How many career goals has Ryan Haynes scored?
Across all senior club competitions in our dataset, Ryan Haynes has scored 12 goals in 313 appearances.
What is Ryan Haynes's market value?
Ryan Haynes's most recent reported market value is €75k.
England