PATHFINDER

Thomas Lam

born 1993, 8 clubs, 1 loan, 2020s era

Thomas Lam played for 8 clubs in his senior career, which is still going, starting at AZ in 2011. His longest spell was at AZ: 3 seasons, 2011–2014. He went out on loan once, to Twente. He is currently at Bali United.

  1. AZ2011–14AZ, 2011–14
    PEC Zwolle2014–16PEC Zwolle, 2014–16
    Nottingham Forest2016–17Nottingham Forest, 2016–17
    Twente2017–18loan from NFOTwente, 2017–18, on loan from Nottingham Forest
  2. PEC Zwolle2018–21PEC Zwolle, 2018–21
    CSKA Sofia2021–22CSKA Sofia, 2021–22
    Melbourne City2022–23Melbourne City, 2022–23
    PEC Zwolle2023–24PEC Zwolle, 2023–24
  3. Apollon Limassol2024–26Apollon Limassol, 2024–26
    Bali United2026–Bali United, 2026–

Thomas Lam’s clubs

YearsClub
2011–2014AZ
2014–2016PEC Zwolle
2016–2017Nottingham Forest
2017–2018TwenteLoan from Nottingham Forest
2018–2021PEC Zwolle
2021–2022CSKA Sofia
2022–2023Melbourne City
2023–2024PEC Zwolle
2024–2026Apollon Limassol
2026–presentBali United

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 Thomas Lam play for?
Thomas Lam played for 8 clubs in his senior career: AZ, PEC Zwolle, Nottingham Forest, Twente, CSKA Sofia, Melbourne City, Apollon Limassol and Bali United.
What is Thomas Lam's current club?
Thomas Lam is at Bali United, where he has played since 2026.
What was Thomas Lam's first club?
Thomas Lam started his senior career at AZ in 2011.

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.