Theo Williams is represented by the football agency CAA Base Ltd. The player currently plays for Gainsborough Trinity.

timeline Career History

22/23
Sheff Utd U21 Sheff Utd U21
23/24
Fleetwood U21 Fleetwood U21
23/24
Torquay Torquay
23/24
Fleetwood U21 Fleetwood U21
24/25
King's Lynn King's Lynn
25/26
Peterb Sports Peterb Sports
25/26
King's Lynn King's Lynn
25/26
Gainsborough Gainsborough
25/26
King's Lynn King's Lynn
26/27
Gainsborough Gainsborough

Rating

66

SEC

Theo Williams player profile photo

Theo Williams

United Kingdom • Second Striker visibility964 Wikidata Q123680005

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

23

Height: 1,77
Foot: Right
support_agent Agent: CAA Base Ltd

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

Position

Forward

Age

23

Height

1,77

Foot

Right

Personal details

Date of Birth
09.10.2003
Nationality
United Kingdom

info About Theo Williams

Theo Williams is a 23-year-old Second Striker from United Kingdom. Theo Williams has played for Gainsborough Trinity since 2026. Theo Williams is represented by the football agency CAA Base Ltd. 14 transfers on record. Average rating over the last 8 matches: 6.59. Height 1.77 m, preferred foot: right.

Who is Theo Williams's agent?

expand_more

Theo Williams is represented by the football agency CAA Base Ltd.

Which club does Theo Williams play for?

expand_more

Theo Williams currently plays for Gainsborough Trinity as a Second Striker.

What is Theo Williams's market value?

expand_more

No up-to-date market value information is available for Theo Williams.

Where is Theo Williams from?

expand_more

Theo Williams holds United Kingdom nationality.

How old is Theo Williams?

expand_more

Theo Williams is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
5 Sep 2026
Sherwood Colliery FC (A)
FA Cup
2 - 4 (W) –
18 Aug 2026
Stockton Town (H)
Northern Premier League, Premier Division
4 - 1 (W) –
15 Aug 2026
FC United of Manchester (A)
Northern Premier League, Premier Division
0 - 3 (W) –
14 Jul 2026
Lincoln United (A)
Club Friendly Games
0 - 4 (W) –
11 Jul 2026
Frickley Athletic (A)
Club Friendly Games
0 - 4 (W) –