Born in Jember Regency, at the age of 16, he began his career by joined Jember United that appeared in the Soeratin Cup in 2014 season, and in this season, he also won the title as the best player with Gian Zola.[1] In 2019, he joined Semeru to play in Liga 3.[2] He had a good season in this season with Semeru, while helping the club promotion to Liga 2 for next season after finish in third place in the third round of the eastern group of Liga 3 national zone.[3] His success with the club in the 2019 season led him to join the East Java team to participate in the National Sports Week in 2021.[4]
Persikab Bandung
In October 2021, Faisol signed a contract with Persikab Bandung.[5] He made his club debut in a match against Persigar Garut on 4 December 2021, scored his first goal with scored a hat-trick in a 9–1 win in the 2021 Liga 3 West Java.[6] He successfully brought his team to the final round of the 2021 Liga 3 West Java zone, and successfully became a champion. He also won the title as the best player.[7] In the Liga 3 National Round, he helped bring the club promoted to the Liga 2 next season after finish runner-up in Group BB in the Round of 16. Faisol contributed this season with the club by scoring 10 goals in Liga 3 Provincial round and 5 goals in Liga 3 National round.[8]
2022–23 season: First time in Liga 2 with Persikab Bandung
On 28 August 2022, he started his match in the 2022–23 Liga 2 season for Persikab, playing as a starter in a 1–1 draw over PSIM Yogyakarta.[9] On 4 September 2022, Faisol scored his first goal for Persikab in a 2–3 away win against Persela Lamongan.[10] In his second season with Persikab, Faisol only went on to make 6 appearances and scored one goal, because Liga 2 was suspended due to a tragedy.
Gresik United
In April 2023, Faisol signed a contract with Gresik United.[11] Faisol made his league debut in a 2–0 win against Persekat Tegal on 10 September 2023, he was also shown a red card in the match in the 89th minute.[12] Faisol was forced to miss two important matches.[13]