Allegations published by tmsGOAL about Irfan Fandi’s conduct on the night of the ASEAN Championship semi-final against Thailand have landed in the middle of the Lions’ FIFA ASEAN Cup campaign. None of it has been proven. The silence surrounding it is harder to explain.
Tournament football is mostly corridors. A player at a regional competition might spend six hours a week on the grass and everything else in lifts, team rooms, physio queues and identical hotel floors, waiting for the next meal and the next meeting. It is in those corridors, rather than on the pitch, that Singaporean football finds itself in its latest storm.
This weekend tmsGOAL, the Singapore football site that has long made a speciality of asking the Football Association of Singapore awkward questions, published a 20-slide social media carousel making allegations against Irfan Fandi. According to the site, in the early hours after Singapore’s 3-1 first-leg semi-final defeat by Thailand at Jalan Besar on 15 August, Irfan woke his roommate, Harhys Stewart, some time between 3am and 4am and asked him to go and sleep in the team’s medical room, so that a woman could be brought into their room. tmsGOAL says it has “ascertained and verified” those details. It does not name the woman, publish evidence or identify its sources.

It is worth being precise about what this is. Nothing in tmsGOAL’s account describes anything criminal. At most it describes a breach of team discipline by a 29-year-old international on a night when his side were due to fly to Bangkok for the second leg a few hours later. Football Siam has not been able to verify any part of it. At the time of writing we could find no public response from either the FAS or the player, and no mainstream Singaporean outlet appeared to have reported the claims. We will update this piece if either party comments.
A familiar name in Thailand
Thai readers will need little introduction. Irfan spent seven seasons in Thai League 1: five at Pathum United, where he made 125 league appearances between 2019 and 2024, and two at Port, before returning home this year to join Tampines Rovers. He has 58 caps. He started both legs of the semi-final against Thailand in August, but he is not in Gavin Lee’s squad for the FIFA ASEAN Cup. The FAS has given no reason for his omission. Nothing publicly links it to tmsGOAL’s allegations, and we are not suggesting that it does, but the timing means the question will be asked.

Stewart, 25, is just as familiar to Thai League watchers: a Chiangrai United midfielder who has built his career largely in Thai League 1, and who is in Jakarta. tmsGOAL notes that he had played the full 90 minutes at Jalan Besar and was due on a flight within hours. If the account is right, the postscript is almost too neat: three days later Stewart scored the winner at the Rajamangala, Singapore’s first victory on Thai soil since 2009. It was not enough – Thailand went through 4-3 on aggregate and were then beaten by Vietnam in the final – but it was one of the better nights Singapore football has had in years.

The weight of a surname

To understand why tmsGOAL makes so much of the surname, you have to understand the father. Fandi Ahmad is, by common consent, the greatest footballer Singapore has produced. The son of Ahmad Wartam, a former national goalkeeper, he was a kampong boy who scored goals by the dozen for Singapore FA in the Malaysia Cup as a teenager, then went abroad at a time when Singaporean footballers simply did not. He played for Niac Mitra in Indonesia, and in 1983 he joined FC Groningen, becoming the first Singaporean to play professionally in Europe. That October he scored against Internazionale in the UEFA Cup, a goal still spoken of in Singapore with something close to reverence. He came home by way of Kuala Lumpur and Pahang, where he won a league and cup double in 1992, captained his country from 1993 until 1997 and finished with more than 100 caps and more than 50 international goals. In 1999 The Straits Times ranked him sixth among Singapore’s 50 greatest athletes of the century. As a coach he has worked at the Singapore Armed Forces, Pelita Jaya in Indonesia, Johor Darul Ta’zim, the LionsXII and the Young Lions, as well as with the national team.
Then there is the family. Fandi married Wendy Jacobs, a South African model, in 1996, and they have five children. Irfan, born in 1997, is the eldest. Ikhsan, two years younger, now plays in Japan for Thespa Gunma and, while at Pathum United, scored four goals in 11 minutes against Prachuap in 2022, the fastest four in Thai League history. Ilhan, 23, has become the Lions’ main striker and the star of this squad, having also passed through Pathum before joining Lion City Sailors this summer. Iryan plays for the Young Lions, and their sister, Iman, is a singer, actress and model. No family is more closely tied to the national team in modern Singapore, and few foreign families have been as visible in Thai football.

That is the weight Irfan has carried since he was a teenager trialling in Chile, and it cuts both ways. tmsGOAL’s suggestion that the name has protected him is an argument, not a fact; the site offers no evidence of special treatment beyond the FAS’s silence. It is just as easy to argue that a Fandi who misbehaves gets more scrutiny than anyone else, not less. This carousel rather proves the point.
The real target
Read the carousel carefully and it becomes clear that Irfan is not really its main subject. The bulk of it is thirteen numbered questions addressed to the FAS. When was the incident discovered? When was it reported upwards? Did the team physiotherapist, whose room is said to adjoin the medical room, report finding Stewart asleep there, and to whom, and how quickly? Where was security on the floors where the squad was housed? How could a stranger walk into a national team’s quarters mid-tournament? And why, given all that, has the association said nothing – and was that why, as tmsGOAL suggests, no media day was held before the squad left for Jakarta?
The site draws an unflattering comparison with how earlier FAS administrations handled disciplinary matters involving Shakir Hamzah and Ahmad Latiff Khamaruddin, and implies that the Fandi surname has bought Irfan a quieter ride. It ends with a line that sets out its case in miniature.
tmsGOAL: “It is not to destroy one player. It is to protect the team.”
Some of that deserves a hearing. The security point in particular stands on its own even if every detail of the night turns out to be wrong. National teams at tournaments control their hotel floors for good reasons that have nothing to do with morality: player welfare, the integrity of the competition, and in a region where match-fixing has a long and grubby history, keeping unknown visitors away from footballers at 3am. Singapore have just qualified for next year’s Asian Cup through the qualifying route. Their only previous appearance, in 1984, came because they were the hosts. An association with that kind of ambition should be able to say, in a sentence or two, that its arrangements are sound.
The case for caution
There is another side to this, and it is not simply the player’s. A disciplinary matter dealt with internally is usually dealt with confidentially; that is standard employment practice, not necessarily a cover-up. Silence may mean nothing was done. It may equally mean something was done and nobody saw the need to announce it. From the outside, we cannot tell which.
The way the allegations have been presented also invites questions. A trigger warning, a line about a “groin itch” and a stock image of a man stroking his chin are not the furniture of careful journalism. The woman at the centre of the story is anonymous and has not spoken. And the physiotherapist, a member of staff who can be identified by anyone who knows the set-up, finds herself publicly asked whether a “personal conflict of interest” delayed her report, with no evidence offered that it did. Holding an institution to account is one thing. Speculating in public about a named team’s staff is another.
Meanwhile, in Jakarta
None of this is helping Gavin Lee. Singapore opened their FIFA ASEAN Cup campaign with a 2-0 defeat by Indonesia at the Gelora Bung Karno on Friday, with Safuwan Baharudin sent off after a VAR review. They face Bangladesh at the same ground this afternoon knowing that anything less than a win probably ends their hopes of the knockout rounds. Irfan is not there, but Stewart, Ilhan and the rest are, and the last thing a head coach wants in the hours before a must-win group game is a question at the press conference that has nothing to do with his back four.
The FAS could end much of this quickly. It does not need to publish a charge sheet or name anyone. It needs to say whether an incident took place, whether it was dealt with, and whether anything about how the team is housed on the road has changed as a result. That is three sentences. Until they are written, the corridor will keep filling up with questions.
Timeline
ASEAN Championship semi-final, first leg, Jalan Besar Stadium. Irfan Fandi and Harhys Stewart both start.
tmsGOAL alleges Irfan woke Stewart between 3am and 4am and asked him to sleep in the medical room. Not independently verified.
Second leg, Rajamangala Stadium. Stewart scores the winner, Singapore’s first victory on Thai soil since 2009; Thailand go through 4-3 on aggregate.
Vietnam beat Thailand 4-2 on aggregate.
FIFA ASEAN Cup Group A, Gelora Bung Karno, Jakarta. Safuwan Baharudin sent off.
Irfan Fandi not selected; Harhys Stewart included. No reason given for Irfan’s omission.
Allegations and 13 questions to the FAS. No public response from the FAS or Irfan at the time of writing.
FIFA ASEAN Cup Group A, Gelora Bung Karno.
What we know, what is claimed, what is unknown
| Established | Singapore lost the first leg 3-1 at Jalan Besar on 15 August and travelled to Bangkok for the second leg on 18 August. Irfan and Stewart both started the first leg. Irfan is not in the FIFA ASEAN Cup squad; Stewart is. |
|---|---|
| Claimed by tmsGOAL | That Irfan asked Stewart to leave their room in the early hours so a woman could be brought in; that Stewart slept in the medical room; that the matter reached the FAS. |
| Unknown | Whether the account is accurate; whether the FAS investigated or took action; how and when any report was made; what security arrangements were in place. |
| Responses | None found from the FAS or Irfan Fandi at the time of publication. |
Football Siam asked the Football Association of Singapore for comment on Sunday and attempted to contact Irfan Fandi through his club, Tampines Rovers. Neither had responded at the time of publication. This article will be updated with any response.
Next tour: Port v Rayong
Saturday 24 October 2026 · ฿3,900 ฿2,999 per person, all inclusive. Ticket, private transport, pre-match briefing and a guide who knows the league inside out.
Book Your Place →
Buriram United
Uthai Thani
Bangkok United
Prachuap
Port
Ratchaburi
Rayong
Ayutthaya United
Sisaket United
Pathum United
Chiangrai United
Pattani
Sukhothai
Rasisalai United
Lamphun Warrior
Chonburi