Johor Darul Takzim host Port FC in the AFC Champions League. Both sides have been picking up plenty of wins in their own domestic competitions this season, though the picture in Asia's top continental competition itself is much less settled.
This fixture is still a month out from where we're looking at things, so nothing here is about confirmed line-ups. What we do have is an early continental result for each side, plus a longer domestic sample, and those two pictures don't quite match up.
Analysis updated .
Compare bookmakers
Domestic form versus continental reality
Johor's recent record looks eye-catching on paper, with big wins racked up in Malaysian competitions against sides well below their level. Scores like 9-0, 10-0 and a 14-1 thrashing of Kelantan United inflate the goal difference, so the overall win rate needs some context rather than being taken at face value.
Johor Darul Takzim FC: 20 completed matches; Port FC: 20 completed matches.
Johor Darul Takzim FC
- Win
- 70% 14 / 20
- Draw
- 15% 3 / 20
- Loss
- 15% 3 / 20
- Scored
- 83
- Conceded
- 18
- Difference
- +65
Port FC
- Win
- 65% 13 / 20
- Draw
- 20% 4 / 20
- Loss
- 15% 3 / 20
- Scored
- 42
- Conceded
- 17
- Difference
- +25
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| FA Cup | Penang | Johor Darul Takzim FC | 20.09.2026 | 2-7 |
| AFC Champions League Elite | Johor Darul Takzim FC | Buriram United | 15.09.2026 | 1-1 |
| Super League | Johor Darul Takzim FC | Negeri Sembilan | 11.09.2026 | 3-0 |
| FA Cup | Johor Darul Takzim FC | Damansara | 08.09.2026 | 10-0 |
| Super League | Johor Darul Takzim FC | DPMM FC Brunei | 04.09.2026 | 3-0 |
| FA Cup | Damansara | Johor Darul Takzim FC | 01.09.2026 | 1-4 |
| Super League | Johor Darul Takzim FC | Imigresen | 29.08.2026 | 7-0 |
| Super League | Johor Darul Takzim FC | Kelantan Red Warrior FC | 26.08.2026 | 9-0 |
| Super League | Johor Darul Takzim FC | Kuching FA | 21.08.2026 | 3-0 |
| Friendlies Clubs | Johor Darul Takzim FC | Chelsea | 09.08.2026 | 3-3 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Thai League 1 | Sukhothai FC | Port FC | 20.09.2026 | 2-1 |
| AFC Champions League Elite | Port FC | Vissel Kobe | 16.09.2026 | 1-2 |
| Thai League 1 | Port FC | Lamphun Warrior | 11.09.2026 | 2-1 |
| Thai League 1 | Rasi Salai United | Port FC | 05.09.2026 | 1-2 |
| Piala Presiden | Persebaya Surabaya | Port FC | 01.08.2026 | 2-1 |
| Piala Presiden | Port FC | Persija | 29.07.2026 | 2-2 |
| Piala Presiden | PSMS Medan | Port FC | 26.07.2026 | 0-2 |
| League Cup | BG Pathum United | Port FC | 24.05.2026 | 0-1 |
| Thai League 1 | Ayutthaya FC | Port FC | 10.05.2026 | 1-4 |
| Thai League 1 | Port FC | Buriram United | 02.05.2026 | 3-1 |
Port FC's form in Thai League 1 has been steadier and against tougher opposition on the whole, though they've had some rocky results too, including a 1-4 defeat away at Ayutthaya earlier in the year. Crucially, both clubs already have a genuine data point in this exact competition: Johor drew 1-1 with Buriram United, while Port FC lost 1-2 to Vissel Kobe. Those are the results that actually tell us something about where each side stands against continental-level opposition.
Domestic scorelines flatter Johor more than they flatter Port FC, so form alone shouldn't be read too literally here.
Comparative Team Statistics: Johor Darul Takzim FC vs Port FC

Early days in the group
The table we've got only covers one match played by each side in this competition, with Johor sitting on a point from their draw and Port FC without a point after their defeat. That's a tiny sample, not a proper league position, so it doesn't tell us much beyond confirming those two opening results.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| East Region | |||||||
| 1 | Kashima | 1 | 1 | 0 | 0 | 7/1 | 3 |
| 2 | Gamba Osaka | 1 | 1 | 0 | 0 | 4/1 | 3 |
| 3 | SHANGHAI SIPG | 1 | 1 | 0 | 0 | 6/4 | 3 |
| 4 | Beijing Guoan | 1 | 1 | 0 | 0 | 3/1 | 3 |
| 5 | Vissel Kobe | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 6 | Jeonbuk Motors | 1 | 1 | 0 | 0 | 2/1 | 3 |
| 7 | Daejeon Citizen | 1 | 1 | 0 | 0 | 1/0 | 3 |
| 8 | Johor Darul Takzim FC | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 9 | Buriram United | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 10 | Kashiwa Reysol | 1 | 0 | 0 | 1 | 1/2 | 0 |
| 11 | Port FC | 1 | 0 | 0 | 1 | 1/2 | 0 |
| 12 | Kyoto Sanga | 1 | 0 | 0 | 1 | 0/1 | 0 |
| 13 | Ratchaburi | 1 | 0 | 0 | 1 | 4/6 | 0 |
| 14 | Pohang Steelers | 1 | 0 | 0 | 1 | 1/3 | 0 |
| 15 | Công An Nhân Dân | 1 | 0 | 0 | 1 | 1/4 | 0 |
| 16 | Newcastle Jets | 1 | 0 | 0 | 1 | 1/7 | 0 |
A few disciplinary notes
There isn't a full squad list to work from, just a handful of card entries. Johor's E. İsrafilov has already picked up a red card this campaign, alongside yellow cards for Jairo and S. Zahedi. Port FC's S. Bureerat also has a caution on the books. None of this confirms who's actually available for this fixture, but it's worth keeping an eye on given how early in the competition these cards have come.

How this one could play out
Johor will fancy their chances at home, especially with the sort of attacking output they've shown domestically. But their only real continental test so far ended in a draw against a strong opponent, not a win, so home advantage alone shouldn't be assumed to be decisive.
Port FC have shown they can be competitive away from home in Thai League 1, even if their continental sample is limited to that defeat against Vissel Kobe. With both sides still finding their feet in this group and a month still to run before kickoff, there's enough uncertainty here that neither side looks like a clear standout right now.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Jairo | Brazil | 34 | Attacker | 181 | 76 |
| Ahmad Syihan Hazmi | Malaysia | 30 | Goalkeeper | 185 | 87 |
| Afiq Fazail | Malaysia | 32 | Midfielder | 171 | 72 |
| Nazmi Faiz Mansor | Malaysia | 32 | Midfielder | 168 | 56 |
| Syahmi Safari | Malaysia | 28 | Defender | 173 | 67 |
| Yago César | Brazil | 29 | Forward | 170 | 65 |
| K. Medina | Colombia | 33 | Defender | 185 | 75 |
| Marcos Guilherme | Brazil | 31 | Attacker | 173 | 67 |
| Stoichkov | Spain | 32 | Attacker | 178 cm | 71 kg |
| Nacho Méndez | Spain | 28 | Midfielder | 178 cm | 76 kg |
| E. İsrafilov | Azerbaijan | 34 | Defender | 191 | 80 |
| J. Silva | Argentina | 32 | Defender | 178 | 69 |
| Carlos Akapo | Equatorial Guinea | 33 | Defender | 179 | 70 |
| Óscar Arribas | Spain | 27 | Midfielder | 183 | 68 |
| Bérgson | Brazil | 35 | Attacker | 181 | 76 |
| Cristián Glauder | Spain | 30 | Defender | 183 cm | 76 kg |
| S. Zahedi | Iran | 31 | Attacker | 187 | 78 |
| D. Petrovič | Slovenia | 28 | Midfielder | 179 | 78 |
| Nené | Portugal | 31 | Midfielder | 184 | 74 |
| Raúl Parra | Spain | 26 | Defender | 187 | 82 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Lucas Tocantins | Brazil | 32 | Midfielder | 180 | 72 |
| Bruno | Brazil | 27 | Midfielder | 178 cm | 74 kg |
| E. Sviatchenko | Denmark | 35 | Defender | 184 | 82 |
| N. Shimura | Japan | 33 | Midfielder | 180 cm | 70 kg |
| Rui Costa | Portugal | 30 | Attacker | 179 cm | 82 kg |
| B. Phala | Thailand | 31 | Midfielder | 175 | 65 |
| J. Kaewprom | Thailand | 38 | Midfielder | 169 | 68 |
| P. Chamrasamee | Thailand | 34 | Midfielder | 175 | 65 |
| M. Falkesgaard | Philippines | 35 | Goalkeeper | 191 cm | 81 kg |
| M. Bihr | Thailand | 33 | Defender | 184 | 76 |
| P. Akkratum | Thailand | 28 | Defender | 178 cm | 70 kg |
| W. Kanitsribumphen | Thailand | 29 | Midfielder | 172 | 67 |
| S. Yos | Thailand | 33 | Goalkeeper | 178 | 78 |
| S. Bureerat | Thailand | 32 | Defender | 180 | 76 |
| Marcel Scalese | Brazil | 30 | Defender | 190 cm | 83 kg |
| Issam Al Sabhi | Oman | 29 | Attacker | 180 | 75 |
| Kaká Mendes | Brazil | 33 | Attacker | 167 cm | 57 kg |
| Matheus Lins | Brazil | 25 | Defender | 185 cm | 80 kg |
| Ruan | Brazil | 23 | Attacker | 177 | 73 |
| Jude Jacob Soonsup-Bell | England | 22 | Attacker | 182 | 74 |
With no market to assess and only a sliver of continental evidence for either club, this isn't a fixture where we're comfortable pushing a pick.
The domestic form gives some encouragement for Johor at home, but their draw against Buriram and Port FC's competitive away record in Thailand both suggest this could be tighter than the raw win counts imply. Best to wait and see how the group develops before backing either side with confidence.
