PLAYER PROFILE

Charlie Kirk.

Altrincham FC · England

Matrix 25079

At a glance

Full name
Charlie David Kirk
Born
24 Dec 1997
Age today
28
Nationality
England

Career by season

227 recorded appearances
Charlie Kirk appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27National League Altrincham FC 1411218031
25/26National League Altrincham FC 3617021,5792
25/26FA Cup Altrincham FC 1000200
24/25League Two Barrow AFC 73003142
24/25FA Cup Barrow AFC 1000270
23/24League Two Crewe Alexandra 167006072
23/24League One Charlton Athletic 4000210
23/24FA Cup Charlton Athletic 1100610
23/24EFL Cup Charlton Athletic 1100900
22/23League One Burton Albion 146217884
22/23League One Charlton Athletic 2114341,2120
22/23FA Cup Charlton Athletic 22001491
22/23EFL Cup Charlton Athletic 3000731
21/22League One Charlton Athletic 85014501
21/22FA Cup Charlton Athletic 2101930
21/22Championship Blackpool FC 97035790
20/21League One Crewe Alexandra 4241683,5613
20/21FA Cup Crewe Alexandra 22102100
20/21EFL Cup Crewe Alexandra 1101900
19/20League Two Crewe Alexandra 36357142,9365
19/20FA Cup Crewe Alexandra 44113431
19/20EFL Cup Crewe Alexandra 22101560

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Charlie Kirk match log
DateCompetitionMatchScoreMinutesGoals
01 Oct 2025National League Altrincham FC v Tamworth FC 1 – 290
27 Sep 2025National League Yeovil Town v Altrincham FC 1 – 090
23 Sep 2025National League Altrincham FC v Forest Green RoversSubstitute, on 86′ 1 – 24
13 Sep 2025National League Boreham Wood FC v Altrincham FC 3 – 157
06 Sep 2025National League Altrincham FC v Sutton UnitedSubstitute, on 90′ 2 – 11
03 Sep 2025National League Gateshead FC v Altrincham FCSubstitute, on 73′ 0 – 217
30 Aug 2025National League Eastleigh FC v Altrincham FCSubstitute, on 66′ 2 – 124
25 Aug 2025National League Altrincham FC v Solihull MoorsSubstitute, on 67′ 2 – 023
23 Aug 2025National League Morecambe FC v Altrincham FC 2 – 167
19 Aug 2025National League Altrincham FC v Hartlepool United 0 – 290
09 Aug 2025National League Altrincham FC v Aldershot TownSubstitute, on 64′ 3 – 226
04 Jan 2025League Two Barrow AFC v Harrogate TownSubstitute, on 68′ 0 – 222
26 Dec 2024League Two Salford City v Barrow AFCSubstitute, on 88′ 3 – 02
14 Dec 2024League Two Walsall FC v Barrow AFCSubstitute, on 63′ 1 – 027
03 Dec 2024League Two Bradford City v Barrow AFC 1 – 169
23 Nov 2024League Two Chesterfield FC v Barrow AFC 1 – 090
16 Nov 2024League Two Barrow AFC v AFC Wimbledon 1 – 383
09 Nov 2024League Two Barrow AFC v Colchester UnitedSubstitute, on 69′ 1 – 121
02 Nov 2024FA Cup Barrow AFC v Doncaster RoversSubstitute, on 63′ 0 – 127
19 May 2024League Two Crawley Town v Crewe AlexandraSubstitute, on 74′ 2 – 016

Career transfers

11 recorded moves

All recorded career moves, newest first.

Charlie Kirk career transfers
Date FromToMoveFee
29 Jul 2025 Barrow AFC Altrincham FC Transfer Free
22 Oct 2024 Without club Barrow AFC Transfer —
01 Jul 2024 Crewe Alexandra Without club Released —
01 Feb 2024 Without club Crewe Alexandra Transfer —
20 Dec 2023 Charlton Athletic Without club Released —
31 May 2023 Burton Albion Charlton Athletic Loan return
31 Jan 2023 Charlton Athletic Burton Albion Loan —
31 May 2022 Blackpool FC Charlton Athletic Loan return
27 Jan 2022 Charlton Athletic Blackpool FC Loan —
12 Aug 2021 Crewe Alexandra Charlton Athletic Transfer €590k
01 Jan 2016 Not recorded Crewe Alexandra Transfer —

Contracts and market values are not available yet.