Andy Cannon
Defensive · Fleetwood Town · season-by-season, by competition, and every match.
Past his 2020/21 peak — the recent trend is downward, so buyers are paying for what's left, not what was.
The record covers 7 seasons (2020/21–2025/26) across 5 clubs — 139 appearances, 11 goals and 8 assists.
His best campaign on record is 2020/21 at Portsmouth — Season rating 34, 2 goals and 3 assists in 43 games. 2023/24 was the leap — Season rating up 18 points at Wrexham. Form has slipped 19 Season points across his last 3 full seasons. The gap to his peak is 30 Season points.
2025/26 was disrupted — 24 fixtures missed through injury or absence. Made the jump to a higher division in 2021/22 (Championship) and kept playing — 10 games that season.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2026/27 | Fleetwood Town | 2 | 0 | 0 | 23 | 4 |
| 2025/26 | Burton AlbionLoan | 16 | 0 | 0 | 20 | 5 |
| 2024/25 | Wrexham | 28 | 2 | 0 | 32 | 14 |
| 2023/24 | Wrexham | 35 | 6 | 5 | 30 | 24 |
| 2022/23 | Wrexham | 16 | 0 | 0 | — | — |
| 2022/23 | Hull City U21 | 1 | 0 | 0 | — | — |
| 2022/23 | Hull City | 5 | 0 | 0 | 47 | 1 |
| 2021/22 | Hull City | 10 | 1 | 0 | 54 | 7 |
| 2021/22 | Stockport CountyLoan | 9 | 1 | 0 | — | — |
| 2020/21 | Portsmouth | 43 | 2 | 3 | 47 | 34 |
| 2019/20 | Portsmouth | 20 | 1 | 1 | — | — |
| 2018/19 | Portsmouth | 2 | 0 | 0 | — | — |
| 2018/19 | Rochdale | 12 | 0 | 0 | — | — |
| 2017/18 | Rochdale | 21 | 2 | 0 | — | — |
| 2016/17 | Rochdale | 25 | 2 | 0 | — | — |
| 2015/16 | Rochdale | 25 | 0 | 0 | — | — |
| 2014/15 | Rochdale | 18 | 0 | 0 | — | — |
Honours
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| League Oneat Burton Albion | 16 | 826 | 0 | 0 | 6.7 |
| FA Cupat Burton Albion | 1 | 46 | 0 | 0 | 6.3 |
Schedule · 2025/26
Played for Burton Albion.
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Jan 31 | League One | H Cardiff | 2-2 | Played | 22 | 6.3 | ||
| Feb 3 | League One | H Doncaster | 1-2 | Played | 24 | 6.7 | ||
| Feb 7 | League One | A Port Vale | 2-2 | Played | 12 | 6.3 | ||
| Feb 14 | FA Cup | H West Ham | 0-1 | Played | 46 | 6.3 | ||
| Feb 17 | League One | H Rotherham | 1-0 | Played | 21 | 6.9 | ||
| Feb 21 | League One | A Luton | 1-1 | Played | 29 | 7.2 | ||
| Feb 24 | League One | H Stockport County | 3-0 | Played | 45 | 6.9 | ||
| Feb 28 | League One | A Wycombe | 0-3 | Played | 69 | 6.7 | ||
| Mar 7 | League One | H Stevenage | 0-1 | Played | 68 | 6.3 | ||
| Mar 14 | League One | A Northampton | 2-0 | Played | 68 | 6.3 | ||
| Mar 17 | League One | H Reading | 1-2 | Played | 26 | 6.5 | ||
| Mar 21 | League One | H Bradford | 2-1 | Played | 75 | 6.3 | ||
| Mar 28 | League One | A Blackpool | 0-1 | Played | 70 | 6.6 | ||
| Apr 3 | League One | H Barnsley | 1-1 | Played | 81 | 6.2 | ||
| Apr 11 | League One | H AFC Wimbledon | 1-0 | Played | 74 | 7.9 | ||
| Apr 19 | League One | A Peterborough | 1-1 | Played | 71 | 6.6 | ||
| Apr 25 | League One | H Exeter City | 1-1 | Played | 71 | 6.9 |