Choirul Huda

Debutó como futbolista en 1999 con el Persela Lamongan en la Divisi Dua Liga Indonesia, la cuarta categoría del fútbol indonesio.

Después de dos temporadas ayudó al club a ascender a la Divisi Satu Liga Indonesia, tercer nivel de la liga.

De nuevo, dos años más tarde promocionó a la Primera División de Indonesia, y finalmente en 2006 a la Superliga de Indonesia, máxima categoría del fútbol indonesio.

Su mayor logro lo consiguió al quedar en cuarta posición en la liga de la temporada 2011/12 que ganó el Sriwijaya FC.

Jugó un total de 503 partidos con el club, siendo el jugador con más encuentros disputados en la historia del equipo, y ostentó hasta su último partido el brazalete de capitán.