Irfan Fandi
Irfan bin Fandi Ahmad, better known as Irfan Fandi or just Irfan, is a Singaporean professional footballer who plays primarily as a centre-back for Thai League 1 club Port and the Singapore national team. Earlier in his career, he played as a striker and a winger before switching to the centre-back position. In 2013, he was listed as one of Goal.com's Top 20 Southeast Asian Rising Stars. In 2014, Irfan was also named as one of the top 40 best young talents in world football on The Guardian.
Irfan began his footballing career by going through the youth system at the National Football Academy, with subsequent stints and trials at various clubs before debuting as a professional at the age of 18 at top tier Chilean Primera División side Universidad Católica in 2015. Although Irfan was offered a two-year contract by the club, he rejected it to return to Singapore. For the next three years, Irfan played for local clubs the Young Lions and Home United. Around this time, he went on trials with Dutch Eredivisie side Groningen and Portuguese Primeira Liga side Braga, rejecting a contract offer from the latter.
In 2018, Irfan signed for Thailand's BG Pathum United prior to the 2019 Thai League 2 season, where he was instrumental to the club's immediate promotion back to the Thai League 1 and soon after when the club become the Champions of Thailand during the 2021–22 Thai League 1 season – becoming the first Singaporean to win Thailand's top tier league trophy. During their title winning season, Irfan led BG Pathum's defence with the club only losing a single game the entire season, while conceding just 11 goals in 24 matches and keeping 15 clean sheets.
Irfan made his senior international debut for Singapore in 2016, with a single goal as a centre-back coming against Turkmenistan in 2017, and earning 38 caps as of 2022. He has represented his country at various international tournaments, including the 2018 and the 2020 AFF Championships. Irfan also notably became the first Singaporean in history to win two matches against English teams in 2025, defeating Manchester United while playing for the ASEAN All-Stars team and later winning the 2025 Piala Presiden with Port against Oxford United.
Early life and family
Irfan was born on 13 August 1997 in Singapore. Irfan is the eldest son of Singaporean footballing legend Fandi Ahmad and South African former model Wendy Jacobs. He has four siblings, younger brothers Ikhsan and Ilhan, are both playing for BG Pathum United as well as Iryan, who plays for Young Lions and the other being his sister Iman, who is a singer, actress and model. His grandfather, Ahmad Wartam, was an ex-national goalkeeper. Hafiz Abu Sujad and the national team's physiotherapist Nurhafizah are the cousins of his father Fandi Ahmad.Club career
Youth
Irfan started his career by going through the youth system of the National Football Academy.In March 2013, Irfan had an opportunity to secure his first overseas stint, which was supposed to be with Hércules, a second-tier Spanish professional club. However, he failed to secure a contract with the club due to visa issues. He later joined Chilean side Barnechea, signing a two-year contract with the Chilean Primera División club.
Universidad Católica
Irfan then joined Chilean Primera División club Universidad Católica in 2014 and made his first team debut the following year, appearing from the bench for the club's senior team in the 81st minute, when Universidad Católica were leading 4–0 against San Luis de Quillota becoming the first Singaporean to play in the Chilean top flight league. However, Irfan later rejected a two-year contract from the club in order to return to Singapore and fulfil his National Service obligations.Young Lions
On 5 March 2015, it was announced that Irfan would join S.League side Young Lions for the 2015 S.League season on a six-month contract. On the same day, he was immediately named in the starting line-up to face Tampines Rovers, due to an injury suffered by Shakir Hamzah.Home United
In January 2016, it was announced that Irfan signed a two-year contract for Home United for the upcoming 2016 S.League season along with his brother, Ikhsan. He scored a brace against Balestier Khalsa in only his second start of the season after being away for most of the season due to National Service commitments.On 14 March 2017, Puma was revealed to have signed Irfan on a two-year sponsorship deal. Irfan's former Chilean club, Club Deportivo Universidad Católica was also reportedly interested in re-signing him following the completion of his national service.
Irfan scored his first goal in the 2017 S.League season in a 0–2 victory over Hougang United, later following up with his first at the continental level, scoring in the 24th minute against Myanmar side Yadanarbon in the 2017 AFC Cup which give his side a 3–0 lead in an eventual 4–1 win. The win saw Home United become the first side to advance to the zonal semi-finals. Irfan was later nominated for the S.League's 'Young Player of the Season' award. His performances also drew the attention of Thailand's BG Pathum United, which he would eventually sign for, and was also offered a trial with English side Leeds United in December 2017.
Return to Young Lions
In January 2018, Irfan returned to join Young Lions after his national service for the inaugural 2018 Singapore Premier League season.Trials in Europe
In February 2018, Irfan, together with his brother, Ikhsan, went on trials at Eredivisie club, Groningen in which his father, Fandi Ahmad who used to play for the club. He also went on another trial with Portuguese top-tier side, Braga, and was later offered a two-year deal, with the club retaining the option to extend the contract by two additional years. Irfan rejected the offer, citing that he felt lonely and homesick during his brief stint with the club. He also added that the clause of having to fork out a hefty compensation of 15 million euros should he decide to leave the club during the contract was one of the other reasons that he did not accept it. Irfan eventually rejoined the Young Lions and ended the season with 22 appearances with 3 goals.BG Pathum United
On 11 November 2018, it was confirmed that Irfan would join BG Pathum United to fill up the club's ASEAN slot for the 2019 Thai League 2 season. Irfan agreed to join the Thai side despite their relegation as they had been interested in signing him for two years. On 7 April 2019, he scored his first goal for the club which ended up to be a brace during a league match against Samut Sakhon City in a 6–1 victory. In a reverse league fixtures against the same opponent on 10 August 2019, Irfan scored another brace in a 3–0 away win. In Irfan first season, he won the Thai League 2 title which helped the club to secure promotion back to the Thai League 1.Jeonbuk Hyundai Motors interest
In December 2021, South Korea's reigning champions Jeonbuk Hyundai is interested in Irfan in which BG Pathum and Jeonbuk met in the AFC Champions League in September 2021, with Irfan putting up a solid performance in the Thai side's defence. According to The Straits Times, a Jeonbuk agent had asked for Irfan's number a day after the match. Following Jeonbuk's interest, BG Pathum's chairman, Kawin Bhirombhakdi requested no less than 30 million baht for Irfan's transfer fee but Irfan told Straits Times that he respected his club's decision, having been able to grow on and off the pitch at the club.Thai League 1
On 15 February 2020, Irfan was sent off in the first half of his first top-flight game in Thailand, when BG Pathum trailed Muangthong United 1–0. The club eventually won the game 2–1.The following season after winning the Thai League 2 title, Irfan became the first Singaporean to win the Thai League 1 title after his club swooped to the title having garnered an unassailable 19-point cushion over second-placed rivals Buriram United, with six games left. Irfan was key to their triumph with the defence having only conceded just 11 goals in 24 matches, while keeping 15 clean sheets.
Irfan won his fourth silverware in the form of the 2022 Thailand Champions Cup with BG Pathum in a 3–2 win over Buriram United. He helped the team to finished as group leaders in the 2022 AFC Champions League which see the club qualified to the Round of 16 in which Irfan managed to keep a clean sheet in the entire game in a 4–0 win against Hong Kong club, Kitchee. The club than progressed to the quarter-finals for the first time in the history of the tournament in which they lost against eventual cup winners, Urawa Red Diamonds where Irfan played the full 90’ minute becoming the first Singaporean alongside his brother Ikhsan, to reach the AFC Champions League quarter-finals.
On 22 August 2023, Irfan played the entire 90' minute match in the 2023–24 AFC Champions League qualifying play-offs against Shanghai Port at the Pudong Football Stadium in which BG Pathum won the game 3–2 thus qualifying straight to the group stage. On 10 February 2024, Irfan returned to action after a 6 months injury that forced him out since late August 2023 where he scored the equaliser in the 83rd minute of the game in a 1–1 draw against PT Prachuap. On 16 June 2024, Irfan won his fifth trophy at the club which is the 2023–24 Thai League Cup.
Port
After five seasons at BG Pathum United making 124 appearances and scoring 10 goals with the club, Irfan signed with another Thai League 1 club Port on 17 June 2024 joining Indonesian player Asnawi Mangkualam as the club second ASEAN import. He make his debut in a league match against Rayong on 10 August in a 3–1 away win. During the 2024–25 AFC Champions League Two away fixture against Indonesian club Persib Bandung, Irfan form a solid partnership with Ghanaian player Isaac Honny which put the team to win a narrow 1–0 win against Persib Bandung.As Port was invited by Football Association of Indonesia for the 2025 Piala Presiden in July 2025, Irfan played against both Persib Bandung and Dewa United in the group stage, Irfan scored his first goal for the club with 90+5’ stoppage time diving header which gave his team a 2–1 win against Dewa United on 10 July 2025 sending his team to the final facing off against EFL Championship side Oxford United where surprisingly, Port manage to win 2–1 thus making Irfan the first Singaporean to win two matches against an English team.