J. Williams · career
Jay Williams
Defensive · Crawley Town · season-by-season, by competition, and every match.
Career report
Below his 2023/24 peak but holding a solid level — the platform for a return is there.
Peak: 2023/24Holding levelBreakout: 2025/26Stepped up 2024/25
The record covers 4 seasons (2023/24–2025/26) across 2 clubs — 98 appearances, 7 goals and 2 assists.
His best campaign on record is 2023/24 at Crawley Town — Season rating 32, 3 goals and 2 assists in 43 games. 2025/26 was the leap — Season rating up 23 points at Crawley Town. Output has held steady across his last 3 full seasons (32 → 28). The gap to his peak is 4 Season points.
Made the jump to a higher division in 2024/25 (League One) and kept playing — 12 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2025/26 | Crawley Town | 36 | 3 | 0 | 31 | 28 |
| 2024/25 | Crawley Town | 12 | 0 | 0 | 39 | 5 |
| 2024/25 | Milton Keynes Dons | 10 | 0 | 1 | 28 | 6 |
| 2023/24 | Crawley Town | 43 | 3 | 2 | 36 | 32 |
| 2022/23 | Banbury United | 35 | 4 | 0 | — | — |
| 2020/21 | Harrogate Town | 7 | 1 | 0 | 30 | 3 |
| 2020/21 | Kettering Town | 2 | 0 | 0 | — | — |
| 2019/20 | Northampton | 1 | 0 | 0 | — | — |
| 2019/20 | Kettering TownLoan | 2 | 0 | 0 | — | — |
| 2018/19 | Northampton | 10 | 0 | 0 | — | — |
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| League Two | 36 | 3033 | 3 | 0 | 6.8 |
| League Cup | 1 | 72 | 0 | 0 | 6.0 |
Schedule · 2025/26
37 played· 3105 min, 3g 0a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 2 | League Two | A Grimsby | 0-3 | Played | 90 | 6.9 | ||
| Aug 9 | League Two | H Newport County | 1-2 | Played | 86 | 7.7 | ||
| Aug 12 | League Cup | A Swansea | 1-3 | Played | 72 | 6.0 | ||
| Aug 16 | League Two | A Crewe | 0-1 | Played | 90 | 6.9 | ||
| Aug 19 | League Two | H Milton Keynes Dons | 1-1 | Played | 45 | 6.3 | ||
| Nov 8 | League Two | H Fleetwood Town | 2-1 | Played | 13 | 6.3 | ||
| Nov 15 | League Two | A Gillingham | 2-2 | Played | 90 | 5.9 | ||
| Nov 22 | League Two | H Accrington ST | 1-1 | Played | 90 | 6.3 | ||
| Nov 29 | League Two | A Salford City | 3-4 | Played | 90 | 1 | 7.3 | |
| Dec 9 | League Two | A Bromley | 1-3 | Played | 90 | 6.2 | ||
| Dec 13 | League Two | H Oldham | 2-2 | Played | 90 | 6.2 | ||
| Dec 20 | League Two | A Swindon Town | 0-1 | Played | 90 | 6.7 | ||
| Dec 26 | League Two | H Colchester | 1-1 | Played | 90 | 7.2 | ||
| Dec 29 | League Two | H Bromley | 1-3 | Played | 90 | 6.7 | ||
| Jan 1 | League Two | A Barnet | 1-2 | Played | 90 | 6.2 | ||
| Jan 4 | League Two | A Cheltenham | 0-3 | Played | 90 | 7.2 | ||
| Jan 17 | League Two | H Notts County | 1-2 | Played | 68 | 6.3 | ||
| Jan 24 | League Two | A Barrow | 1-0 | Played | 90 | 6.9 | ||
| Jan 27 | League Two | A Walsall | 0-0 | Played | 90 | 6.0 | ||
| Jan 31 | League Two | H Harrogate Town | 2-0 | Played | 87 | 6.2 | ||
| Feb 7 | League Two | H Crewe | 0-1 | Played | 90 | 7.2 | ||
| Feb 10 | League Two | H Cambridge United | 0-3 | Played | 90 | 7.0 | ||
| Feb 14 | League Two | A Tranmere | 0-2 | Played | 90 | 6.9 | ||
| Feb 17 | League Two | A Milton Keynes Dons | 0-0 | Played | 90 | 6.9 | ||
| Feb 21 | League Two | H Chesterfield | 1-1 | Played | 90 | 1 | 7.9 | |
| Feb 28 | League Two | A Oldham | 0-2 | Played | 90 | 6.6 | ||
| Mar 7 | League Two | H Swindon Town | 2-2 | Played | 90 | 7.9 | ||
| Mar 13 | League Two | A Colchester | 0-0 | Played | 90 | 6.7 | ||
| Mar 17 | League Two | H Barnet | 1-1 | Played | 90 | 7.2 | ||
| Mar 21 | League Two | A Fleetwood Town | 0-1 | Played | 90 | 6.5 | ||
| Mar 28 | League Two | H Gillingham | 2-0 | Played | 90 | 7.2 | ||
| Apr 3 | League Two | A Newport County | 2-0 | Played | 90 | 7.2 | ||
| Apr 6 | League Two | H Grimsby | 0-2 | Played | 47 | 5.3 | ||
| Apr 11 | League Two | A Bristol Rovers | 1-3 | Played | 90 | 6.3 | ||
| Apr 18 | League Two | H Shrewsbury | 0-0 | Played | 77 | 7.2 | ||
| Apr 25 | League Two | A Accrington ST | 3-3 | Played | 90 | 1 | 6.9 | |
| May 2 | League Two | H Salford City | 0-0 | Played | 90 | 7.2 |