Luke Armstrong is represented by the football agency CAA Base Ltd. The player currently plays for Carlisle United. Contract expires on 29.06.2027 — 7 months left.

timeline Career History

18/19
Middlesbrough Middlesbrough
18/19
Accrington Accrington
18/19
Middlesbrough Middlesbrough
19/20
Salford Salford
20/21
Hartlepool Utd. Hartlepool Utd.
20/21
Salford Salford
21/22
Harrogate Town Harrogate Town
23/24
Carlisle United Carlisle United
24/25
Motherwell Motherwell
24/25
Carlisle United Carlisle United

Rating

69

CEN

Luke Armstrong player profile photo

Luke Armstrong

United Kingdom • Centre-Forward visibility585 Wikidata Q60579461

ATT

64

TEC

58

TAC

45

DEF

33

CRE

38

AGE

30

Height: 1,85
support_agent Agent: CAA Base Ltd

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

30

Height

1,85

Personal details

Date of Birth
02.07.1996
Place of birth
Durham, United Kingdom
Nationality
United Kingdom
League
National League
Shirt number
29

info About Luke Armstrong

Luke Armstrong is a 30-year-old Centre-Forward from United Kingdom. Luke Armstrong has played for Carlisle United since 2025. The contract runs until June 2027. Luke Armstrong is represented by the football agency CAA Base Ltd. 16 transfers on record. Average rating over the last 17 matches: 6.93. Height 1.85 m.

Who is Luke Armstrong's agent?

expand_more

Luke Armstrong is represented by the football agency CAA Base Ltd.

Which club does Luke Armstrong play for?

expand_more

Luke Armstrong currently plays for Carlisle United as a Centre-Forward.

What is Luke Armstrong's market value?

expand_more

No up-to-date market value information is available for Luke Armstrong.

Where is Luke Armstrong from?

expand_more

Luke Armstrong holds United Kingdom nationality.

How old is Luke Armstrong?

expand_more

Luke Armstrong is 30 years old.

scoreboard Recent Matches

Date Opponent Score Rating
3 May 2026
Boreham Wood (H)
National League, Playoffs
1 - 2 (L) 6.5
25 Apr 2026
Brackley Town (H)
National League
3 - 0 (W) 7.0
18 Apr 2026
Truro City (A)
National League
0 - 1 (W) 6.5
28 Mar 2026
Braintree Town (A)
National League
1 - 2 (W) 6.6
24 Mar 2026
FC Halifax Town (A)
National League
0 - 1 (W) 6.2