MJ Williams is represented by the football agency General Sports Worldwide. The player currently plays for AFC Barrow. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

14/15
Liverpool U21 Liverpool U21
15/16
Swindon Town Swindon Town
15/16
Liverpool U21 Liverpool U21
17/18
AFC Rochdale AFC Rochdale
17/18
Liverpool U23 Liverpool U23
18/19
AFC Rochdale AFC Rochdale
20/21
Blackpool Blackpool
20/21
Bolton Bolton
23/24
MK Dons MK Dons
24/25
Barrow Barrow

Rating

--

DEF

MJ Williams player profile photo

MJ Williams

United Kingdom • Defensive Midfield visibility5,8B
Height: 1,87
Foot: Right
support_agent Agent: General Sports Worldwide

Position

Midfield

Age

30

Height

1,87

Foot

Right

Personal details

Date of Birth
06.11.1995
Place of birth
Bangor, United Kingdom
Nationality
United Kingdom
League
National League
Shirt number
4

info About MJ Williams

MJ Williams is a 30-year-old Defensive Midfield from United Kingdom. MJ Williams has played for AFC Barrow since 2025. The contract runs until June 2027. MJ Williams is represented by the football agency General Sports Worldwide. 13 transfers on record. Height 1.87 m, preferred foot: right.

Who is MJ Williams's agent?

expand_more

MJ Williams is represented by the football agency General Sports Worldwide.

Which club does MJ Williams play for?

expand_more

MJ Williams currently plays for AFC Barrow as a Defensive Midfield.

What is MJ Williams's market value?

expand_more

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

Where is MJ Williams from?

expand_more

MJ Williams holds United Kingdom nationality.

How old is MJ Williams?

expand_more

MJ Williams is 30 years old.