PATHFINDER

MJ Williams

born 1995, 8 clubs, 2 loans, 2020s era

MJ Williams played for 8 clubs in his senior career, which is still going, starting at Liverpool in 2014. His longest spell was at Rochdale: 3 seasons, 2017–2020. He went out on loan 2 times, to Notts County, Swindon Town. He returned to Liverpool after time away. He is currently at Barrow.

  1. Liverpool2014–15Liverpool, 2014–15
    Notts County2015loan from LIVNotts County, 2015, on loan from Liverpool
    Swindon Town2015–16loan from LIVSwindon Town, 2015–16, on loan from Liverpool
    Liverpool2016–18backLiverpool, 2016–18, back after loan
  2. Rochdale2017–20Rochdale, 2017–20
    Blackpool2020–21Blackpool, 2020–21
    Bolton Wanderers2021–23Bolton Wanderers, 2021–23
    Milton Keynes Dons2023–25Milton Keynes Dons, 2023–25
  3. Barrow2025–Barrow, 2025–

MJ Williams’s clubs

YearsClub
2014–2015Liverpool
2015Notts CountyLoan from Liverpool
2015–2016Swindon TownLoan from Liverpool
2016–2018LiverpoolReturned
2017–2020Rochdale
2020–2021Blackpool
2021–2023Bolton Wanderers
2023–2025Milton Keynes Dons
2025–presentBarrow

Who else played for both?

Played alongside

Players in our database who were at the same club in the same seasons.

Quick answers

What clubs did MJ Williams play for?
MJ Williams played for 8 clubs in his senior career: Liverpool, Notts County, Swindon Town, Rochdale, Blackpool, Bolton Wanderers, Milton Keynes Dons and Barrow.
What is MJ Williams's current club?
MJ Williams is at Barrow, where he has played since 2025.
What was MJ Williams's first club?
MJ Williams started his senior career at Liverpool in 2014.

Could you name him from the crests alone?

A new player every day, one club at a time.

Play today’s puzzle

Senior club career from Wikipedia (CC BY-SA). Youth, reserve and international teams are not included.