Jonny Williams
Career snapshot
Career highs
Born the same day
Shares 1993-10-09 · 6 players total
| Full name | Jonny Williams |
|---|---|
| Name in home country | Jonathan Peter Williams |
| Date of birth | 1993-10-09 (32 yrs) |
| Place of birth | Tunbridge Wells, Wales |
| Citizenship | Wales England |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | both |
| Height | 168.00 m |
| Current club | Gillingham FC |
| Joined | 2023-07-01 |
| Contract expires | — |
| Agent | New Era Global ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Gillingham FC | 3 | 23/24 | 25/26 | 85 | 2 | 3 | 1,170 |
| Swindon Town | 2 | 21/22 | 22/23 | 84 | 15 | 10 | 722 |
| Charlton Athletic | 3 | 18/19 | 20/21 | 66 | 2 | 6 | 376 |
| Cardiff City | 1 | 20/21 | 20/21 | 9 | 0 | 0 | 0 |
| Crystal Palace | 6 | 11/12 | 18/19 | 70 | 1 | 9 | 309 |
| Sunderland AFC | 1 | 17/18 | 17/18 | 13 | 1 | 0 | 558 |
| Sunderland AFC U23 | 1 | 17/18 | 17/18 | 2 | 0 | 0 | 0 |
| Ipswich Town | 3 | 13/14 | 16/17 | 28 | 2 | 1 | 1,309 |
| Nottingham Forest | 1 | 15/16 | 15/16 | 10 | 0 | 0 | 0 |
| Milton Keynes Dons | 1 | 15/16 | 15/16 | 14 | 0 | 1 | 0 |
| Crystal Palace U21 | 1 | 12/13 | 12/13 | 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 |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Two | Gillingham FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Gillingham FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Gillingham FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League Two | Gillingham FC | 26 | 1 | 1 | 1 | 0 | 970 |
| 23/24 | EFL Cup | Gillingham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Gillingham FC | 3 | 1 | 0 | 0 | 0 | 200 |
| 23/24 | FA Cup | Gillingham FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | League Two | Gillingham FC | 42 | 0 | 1 | 5 | 0 | 0 |
| 22/23 | EFL Cup | Swindon Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Swindon Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Swindon Town | 37 | 10 | 2 | 4 | 0 | 279 |
| 21/22 | FA Cup | Swindon Town | 3 | 0 | 2 | 1 | 0 | 0 |
| 21/22 | League Two | Swindon Town | 40 | 5 | 5 | 4 | 0 | 443 |
| 21/22 | League Two Play-Offs | Swindon Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Championship | Cardiff City | 9 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Cup | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Charlton Athletic | 18 | 2 | 0 | 0 | 0 | 376 |
| 19/20 | Championship | Charlton Athletic | 26 | 0 | 5 | 1 | 0 | 0 |
| 19/20 | FA Cup | Charlton Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Charlton Athletic | 16 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | League One Play-Offs | Charlton Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Sunderland AFC | 12 | 1 | 0 | 1 | 0 | 558 |
| 17/18 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Sunderland AFC U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Championship | Ipswich Town | 8 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Milton Keynes Dons | 13 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | Championship | Nottingham Forest | 10 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | FA Cup | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Championship | Ipswich Town | 7 | 1 | 0 | 0 | 0 | 345 |
| 14/15 | League Cup | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premier League | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Ipswich Town | 13 | 1 | 1 | 2 | 0 | 964 |
| 13/14 | FA Cup | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Crystal Palace | 9 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Crystal Palace | 29 | 0 | 1 | 1 | 0 | 0 |
| 12/13 | Championship Play-Offs | Crystal Palace | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Crystal Palace | 2 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | League Cup | Crystal Palace | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | U21 PL | Crystal Palace U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Championship | Crystal Palace | 14 | 0 | 2 | 0 | 0 | 0 |
| 11/12 | League Cup | Crystal Palace | 4 | 1 | 4 | 0 | 0 | 309 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Palace U18 | Crystal Palace | Transfer | 0 | — |
| 13/14 | 2014-02-27 | Crystal Palace | Ipswich | Loan | 2000000 | — |
| 13/14 | 2014-05-09 | Ipswich | Crystal Palace | Return from loan | 2000000 | — |
| 14/15 | 2014-09-29 | Crystal Palace | Ipswich | Loan | 1500000 | — |
| 14/15 | 2015-04-21 | Ipswich | Crystal Palace | Return from loan | 1000000 | — |
| 15/16 | 2015-09-10 | Crystal Palace | Forest | Loan | 1000000 | — |
| 15/16 | 2016-01-03 | Forest | Crystal Palace | Return from loan | 1000000 | — |
| 15/16 | 2016-01-22 | Crystal Palace | MK Dons | Loan | 1000000 | — |
| 15/16 | 2016-05-31 | MK Dons | Crystal Palace | Return from loan | 750000 | — |
| 16/17 | 2016-08-31 | Crystal Palace | Ipswich | Loan | 1000000 | — |
| 16/17 | 2017-05-31 | Ipswich | Crystal Palace | Return from loan | 1000000 | — |
| 17/18 | 2017-08-31 | Crystal Palace | Sunderland | Loan | 1000000 | — |
| 17/18 | 2018-05-31 | Sunderland | Crystal Palace | Return from loan | 1000000 | — |
| 18/19 | 2019-01-04 | Crystal Palace | Charlton | Transfer | 1000000 | — |
| 20/21 | 2021-02-01 | Charlton | Cardiff | Transfer | 800000 | — |
| 21/22 | 2021-08-13 | Cardiff | Swindon Town | Transfer | 800000 | — |
| 23/24 | 2023-07-01 | Swindon Town | Gillingham | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Ankle sprain | 2013-09-09 | 2013-11-20 | 73 | 18 |
| 16/17 | Shoulder injury | 2016-12-21 | 2017-04-02 | 103 | 20 |
| 17/18 | Shoulder injury | 2017-11-19 | 2018-01-25 | 68 | 12 |
| 18/19 | Hamstring injury | 2018-08-06 | 2018-08-28 | 23 | 4 |
| 19/20 | Knee injury | 2019-10-19 | 2020-01-04 | 78 | 17 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30431 | — | 15 | 1 | — | — | former national player |
| Team #26181 | — | 5 | 0 | — | — | former national player |
| Team #24966 | #11 | 8 | 1 | — | — | former national player |
| Team #3864 | #18 | 33 | 2 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Max Ehmer | 1 | 0 | 0 |
| Louis Reed | 2 | 1 | 0 |
| Ellis Iandolo | 2 | 0 | 0 |
| Dillon Phillips | 1 | 0 | 0 |
| Wilfried Zaha | 2 | 3 | 0 |
| Jacob Wakeling | 1 | 2 | 0 |
| George Lapslie | 1 | 0 | 0 |
| Adam Matthews | 1 | 0 | 0 |
| Dean Moxey | 2 | 0 | 0 |
| Ben Purrington | 2 | 1 | 0 |
| Josh Cullen | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | League Two | Swindon Town | 10 | 37 |
| 21/22 | League Two | Swindon Town | 5 | 40 |
| 20/21 | League One | Charlton Athletic | 2 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | League Two | Swindon Town | 5 | 40 |
| 19/20 | Championship | Charlton Athletic | 5 | 26 |
| 11/12 | League Cup | Crystal Palace | 4 | 4 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-05-31 | Sunderland | Crystal Palace | Return from loan | — | €1.00m |
| 17/18 | 2017-08-31 | Crystal Palace | Sunderland | Loan | — | €1.00m |
| 16/17 | 2017-05-31 | Ipswich | Crystal Palace | Return from loan | — | €1.00m |
| 16/17 | 2016-08-31 | Crystal Palace | Ipswich | Loan | — | €1.00m |
| 15/16 | 2016-05-31 | MK Dons | Crystal Palace | Return from loan | — | €750k |
| 15/16 | 2016-01-22 | Crystal Palace | MK Dons | Loan | — | €1.00m |
| 15/16 | 2016-01-03 | Forest | Crystal Palace | Return from loan | — | €1.00m |
| 15/16 | 2015-09-10 | Crystal Palace | Forest | Loan | — | €1.00m |
| 14/15 | 2015-04-21 | Ipswich | Crystal Palace | Return from loan | — | €1.00m |
| 14/15 | 2014-09-29 | Crystal Palace | Ipswich | Loan | — | €1.50m |
| 13/14 | 2014-05-09 | Ipswich | Crystal Palace | Return from loan | — | €2.00m |
| 13/14 | 2014-02-27 | Crystal Palace | Ipswich | Loan | — | €2.00m |
Last 50 matches for Gillingham FC 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 |
Gillingham FC | 2–0 | Colchester United | Available |
| 2025-12-26 | GB4 |
Gillingham FC | 1–0 | Cambridge United | Available |
| 2025-12-20 | GB4 |
Fleetwood Town | 0–0 | Gillingham FC | Available |
| 2025-12-13 | GB4 |
Gillingham FC | 1–0 | Barrow AFC | Available |
| 2025-12-09 | GB4 |
Colchester United | 0–2 | Gillingham FC | Available |
| 2025-11-29 | GB4 |
Shrewsbury Town | 0–1 | Gillingham FC | Available |
| 2025-11-22 | GB4 |
Gillingham FC | 1–0 | Barnet FC | Available |
| 2025-11-15 | GB4 |
Gillingham FC | 2–1 | Crawley Town | Available |
| 2025-11-08 | GB4 |
Bristol Rovers | 2–2 | Gillingham FC | Available |
| 2025-10-25 | GB4 |
Gillingham FC | 1–2 | Salford City | Available |
| 2025-10-18 | GB4 |
Grimsby Town | 1–0 | Gillingham FC | Available |
| 2025-10-11 | GB4 |
Gillingham FC | 1–1 | Cheltenham Town | Available |
| 2025-10-04 | GB4 |
Milton Keynes Dons | 3–2 | Gillingham FC | Available |
| 2025-09-27 | GB4 |
Gillingham FC | 0–1 | Harrogate Town | Available |
| 2025-09-20 | GB4 |
Newport County | 1–3 | Gillingham FC | Available |
| 2025-09-13 | GB4 |
Gillingham FC | 1–0 | Notts County | Available |
| 2025-09-06 | GB4 |
Bromley FC | 2–2 | Gillingham FC | Available |
| 2025-08-30 | GB4 |
Oldham Athletic | 0–1 | Gillingham FC | Available |
| 2025-08-23 | GB4 |
Gillingham FC | 1–0 | Crewe Alexandra | Available |
| 2025-08-19 | GB4 |
Gillingham FC | 4–1 | Chesterfield FC | Available |
| 2025-08-16 | GB4 |
Tranmere Rovers | 1–1 | Gillingham FC | Available |
| 2025-08-09 | GB4 |
Gillingham FC | 1–0 | Walsall FC | Available |
| 2025-08-02 | GB4 |
Accrington Stanley | 1–1 | Gillingham FC | Available |
| 2025-05-03 | GB4 |
Port Vale FC | 0–1 | Gillingham FC | Available |
| 2025-04-26 | GB4 |
Gillingham FC | 1–1 | Swindon Town | Available |
| 2025-04-21 | GB4 |
Gillingham FC | 1–0 | AFC Wimbledon | Available |
| 2025-04-18 | GB4 |
Cheltenham Town | 1–1 | Gillingham FC | Available |
| 2025-04-12 | GB4 |
Gillingham FC | 1–0 | Milton Keynes Dons | Available |
| 2025-04-08 | GB4 |
Chesterfield FC | 1–1 | Gillingham FC | Available |
| 2025-04-05 | GB4 |
Salford City | 2–2 | Gillingham FC | Available |
| 2025-04-01 | GB4 |
Gillingham FC | 1–1 | Colchester United | Available |
| 2025-03-29 | GB4 |
Harrogate Town | 1–1 | Gillingham FC | Available |
| 2025-03-22 | GB4 |
Gillingham FC | 0–0 | Walsall FC | Available |
| 2025-03-15 | GB4 |
Accrington Stanley | 1–1 | Gillingham FC | Available |
| 2025-03-08 | GB4 |
Gillingham FC | 1–0 | Bradford City | Available |
| 2025-03-04 | GB4 |
Newport County | 3–1 | Gillingham FC | Available |
| 2025-03-01 | GB4 |
Gillingham FC | 1–0 | Morecambe FC | Available |
| 2025-02-25 | GB4 |
Gillingham FC | 1–2 | Fleetwood Town | Available |
| 2025-02-22 | GB4 |
Carlisle United | 0–0 | Gillingham FC | Available |
| 2025-02-15 | GB4 |
Gillingham FC | 0–0 | Crewe Alexandra | Available |
| 2025-02-11 | GB4 |
Walsall FC | 1–1 | Gillingham FC | Available |
| 2025-02-08 | GB4 |
Barrow AFC | 3–0 | Gillingham FC | Available |
| 2025-02-01 | GB4 |
Gillingham FC | 1–2 | Notts County | Available |
| 2025-01-28 | GB4 |
Grimsby Town | 1–1 | Gillingham FC | Available |
| 2025-01-25 | GB4 |
Tranmere Rovers | 1–1 | Gillingham FC | Available |
| 2025-01-18 | GB4 |
Gillingham FC | 0–1 | Doncaster Rovers | Available |
| 2025-01-02 | GB4 |
Gillingham FC | 0–3 | Bromley FC | Available |
| 2024-12-30 | GB4 |
AFC Wimbledon | 1–0 | Gillingham FC | Available |
| 2024-12-26 | GB4 |
Colchester United | 2–0 | Gillingham FC | Available |
| 2024-12-20 | GB4 |
Gillingham FC | 2–2 | Cheltenham Town | Available |
Teams faced most often by Jonny Williams'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 % |
|---|---|---|---|---|---|---|---|---|
| Doncaster Rovers | 46 | 19 | 10 | 17 | 62 | 51 | +11 | 41% |
| Crewe Alexandra | 45 | 20 | 12 | 13 | 71 | 52 | +19 | 44% |
| Milton Keynes Dons | 44 | 14 | 10 | 20 | 51 | 69 | -18 | 32% |
| AFC Wimbledon | 41 | 15 | 13 | 13 | 55 | 54 | +1 | 37% |
| Shrewsbury Town | 38 | 14 | 13 | 11 | 46 | 36 | +10 | 37% |
| Wigan Athletic | 37 | 17 | 8 | 12 | 50 | 44 | +6 | 46% |
| Accrington Stanley | 36 | 15 | 10 | 11 | 55 | 46 | +9 | 42% |
| Fleetwood Town | 36 | 16 | 11 | 9 | 52 | 35 | +17 | 44% |
| Peterborough United | 35 | 13 | 6 | 16 | 39 | 56 | -17 | 37% |
| Burton Albion | 34 | 16 | 7 | 11 | 52 | 38 | +14 | 47% |
| Portsmouth FC | 34 | 15 | 7 | 12 | 45 | 40 | +5 | 44% |
| Oxford United | 33 | 9 | 11 | 13 | 39 | 47 | -8 | 27% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 11/12 | 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 | 30 | 970 | 1 | 1 | 0 | 0.19 |
| 23/24 | 49 | 200 | 5 | 0 | 0 | 2.25 |
| 22/23 | 39 | 279 | 4 | 0 | 0 | 1.29 |
| 21/22 | 45 | 443 | 5 | 0 | 0 | 1.02 |
| 20/21 | 30 | 376 | 1 | 0 | 0 | 0.24 |
| 19/20 | 27 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 19 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 15 | 558 | 1 | 0 | 0 | 0.16 |
| 15/16 | 25 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | 24 | 964 | 2 | 0 | 0 | 0.19 |
| 12/13 | 36 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Jonny Williams
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jonny Williams
Who is Jonny Williams?
Jonny Williams is a Wales professional footballer who plays as a attacking midfield for Gillingham FC.
How old is Jonny Williams?
Jonny Williams is 32 years old. He was born on October 9, 1993 in Tunbridge Wells.
What position does Jonny Williams play?
Jonny Williams plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Jonny Williams play for?
Jonny Williams currently plays for Gillingham FC.
How many career goals has Jonny Williams scored?
Across all senior club competitions in our dataset, Jonny Williams has scored 23 goals in 382 appearances.
What is Jonny Williams's market value?
Jonny Williams's most recent reported market value is €125k.