Football clubs in the Thai League 1 compete in the AFC Champions League annually. This details the participation and performances in the competition since its based at 2002 as a result of the merger between the Asian Club Championship, the Asian Cup Winners' Cup and the Asian Super Cup.
| Team | # | 02–03 | 2004 | 2005 | 2006 1 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 23–24 | 24–25 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Buriram United | 11 | Q | GS | QF | GS | GS | GS | R16 | GS | Q | Q | GS | QF | ||||||||||
| Muangthong United | 7 | Q | Q | GS | Q | Q | R16 | Q | |||||||||||||||
| Chonburi | 5 | GS | Q | Q | Q | Q | |||||||||||||||||
| Chiangrai United | 5 | Q | Q | GS | GS | GS | |||||||||||||||||
| Bangkok United | 4 | GS | Q | Q | R16 | Q | |||||||||||||||||
| BG Pathum United | 4 | Q | R16 | QF | GS | ||||||||||||||||||
| Port | 4 | Q | GS | Q | Q | ||||||||||||||||||
| Police Tero | 3 | RU | GS | GS | |||||||||||||||||||
| Krung Thai Bank 2 | 3 | GS | GS | GS | |||||||||||||||||||
| Osotspa | 1 | GS | |||||||||||||||||||||
| Sukhothai | 1 | Q | |||||||||||||||||||||
| Ratchaburi Mitr Phol | 1 | GS |
1 PEA FC and TTM FC qualified for 2006 AFC Champions League group stage, but were later disqualified because of failing to fill in their player registration forms in time.
2 Club no longer exists.
| Match won | Match drawn | Match lost |
| Overall Statistics | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Team | Q | GP | W | D | L | GF | GA | GD | Pts | Best performance |
| 1 | | 3 Times | 19 | 5 | 2 | 12 | 19 | 35 | −16 | 17 | Runners-up (2003) |
| 2 | | 5 Times | 17 | 4 | 7 | 6 | 19 | 21 | –2 | 19 | Round of 16 (2023–24) |
| 3 | | 5 Times | 20 | 5 | 6 | 9 | 20 | 31 | −11 | 21 | Group stage (2020, 2021, 2022) |
| 4 | | 5 Times | 13 | 4 | 2 | 7 | 19 | 31 | −12 | 14 | Group stage (2008) |
| 5 | | 3 Times | 18 | 7 | 2 | 9 | 33 | 47 | −14 | 23 | Group stage (2004, 2005, 2008) |
| 6 | | 1 Time | 7 | 2 | 2 | 3 | 9 | 24 | −15 | 8 | Group stage (2002–03) |
| 7 | | 4 Times | 23 | 10 | 4 | 9 | 40 | 36 | +4 | 34 | Quarter-finals (2022) |
| 8 | | 12 Times | 69 | 19 | 20 | 30 | 67 | 104 | −37 | 77 | Quarter-finals (2013, 2024–25) |
| 9 | | 3 Times | Group stage (2021) | ||||||||
| 10 | | 1 Time | 2 | 1 | 0 | 1 | 5 | 3 | +2 | 3 | Qualifying play-off (2017) |
| 11 | | 7 Times | Round of 16 (2017) | ||||||||
| 12 | | 1 Time | 6 | 0 | 2 | 4 | 0 | 10 | −10 | 2 | Group stage (2021) |
| Total | |||||||||||
| Bangkok United results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2007 | Group stage | 0–0 | | Bangkok, Thailand |
| 1–1 | | Kawasaki, Japan | ||
| 0–0 | | Bangkok, Thailand | ||
| 0–1 | | Malang, Indonesia | ||
| 2–3 | | Gwangyang, South Korea | ||
| 1–2 | | Bangkok, Thailand | ||
| 2017 | Preliminary round 2 | 1–1 ( a.e.t. ) (4–5 p) | | Pathum Thani, Thailand |
| 2019 | Preliminary round 2 | 0–1 | | Pathum Thani, Thailand |
| 2023–24 | Group stage | 2–1 | | Singapore |
| 3–2 | | Pathum Thani, Thailand | ||
| 2–1 | | Hong Kong, China | ||
| 1–1 | | Pathum Thani, Thailand | ||
| 1–0 | | Pathum Thani, Thailand | ||
| Team | GP | W | D | L | F | A | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| Police Tero | 19 | 5 | 2 | 12 | 19 | 35 | −16 | 17 |
| Chiangrai United results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2018 | Preliminary round 2 | 2–1 ( a.e.t. ) | | Chiang Rai, Thailand |
| Play-off round | 0–1 | | Shanghai, China | |
| 2019 | Preliminary round 2 | 3–1 | | Chiang Rai, Thailand |
| Play-off round | 0–0 ( a.e.t. ) (4–3 p) | | Hiroshima, Japan | |
| 2020 | Group stage | 0–1 | | Melbourne, Australia |
| 0–1 | | Chiang Rai, Thailand | ||
| 0–5 | | Doha, Qatar | ||
| 2–1 | | Doha, Qatar | ||
| 2–2 | | Doha, Qatar | ||
| 1–1 | | Doha, Qatar | ||
| 2021 | Group stage | 1–2 | | Tashkent, Uzbekistan |
| 1–0 | | Tashkent, Uzbekistan | ||
| 1–1 | | Tashkent, Uzbekistan | ||
| 1–1 | | Tashkent, Uzbekistan | ||
| 1–3 | | Tashkent, Uzbekistan | ||
| 3–0 | | Tashkent, Uzbekistan | ||
| 2022 | Group stage | 0–1 | | Buriram, Thailand |
| 0–6 | | Buriram, Thailand | ||
| 0–0 | | Buriram, Thailand | ||
| 2–3 | | Buriram, Thailand | ||
| Chonburi results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2008 | Group stage | 1–1 | | Suita, Japan |
| 3–1 | | Bangkok, Thailand | ||
| 0–1 | | Gwangyang, South Korea | ||
| 2–2 | | Bangkok, Thailand | ||
| 0–2 | | Bangkok, Thailand | ||
| 1–3 | | Melbourne, Australia | ||
| 2012 | Play-off round | 0–2 | | Pohang, South Korea |
| 2014 | Play-off round 2 | 3–0 | | Chonburi, Thailand |
| Play-off round 3 | 0–2 | | Beijing, China | |
| 2015 | Preliminary round 2 | 4–1 | | Chonburi, Thailand |
| Play-off round | 2–3 ( a.e.t. ) | | Kashiwa, Japan | |
| 2016 | Preliminary round 2 | 3–2 ( a.e.t. ) | | Chonburi, Thailand |
| Play-off round | 0–9 | | Tokyo, Japan | |
| Team | GP | W | D | L | F | A | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| Krung Thai Bank | 18 | 7 | 2 | 9 | 33 | 47 | −14 | 23 |
| Team | GP | W | D | L | F | A | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| Osotsapa | 7 | 2 | 2 | 3 | 9 | 24 | −15 | 8 |
| Season | Round | Home team | Score | Away team | Venue |
|---|---|---|---|---|---|
| 2002–03 | Qualifying R2 | | 0–1 | | N/A |
| 2002–03 | Qualifying R2 | | 0–0 | | N/A |
| 2002–03 | Qualifying R3 | | 1–1 | | N/A |
| 2002–03 | Qualifying R3 | | 6–3 | | N/A |
| 2002–03 | Group Stage | | 0–6 | | Dalian People's Stadium, Dalian, China |
| 2002–03 | Group Stage | | 1–7 | | Dalian People's Stadium, Dalian, China |
| 2002–03 | Group Stage | | 0–7 | | Dalian People's Stadium, Dalian, China |
| Muangthong United results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2010 | Play-off round | 3–0 | | Da Nang, Vietnam |
| 0–0 ( a.e.t. ) (3–4 p) | | Kallang, Singapore | ||
| 2011 | Play-off round | 2–2 ( a.e.t. ) (6–7 p) | | Palembang, Indonesia |
| 2013 | Group stage | 2–2 | | Nonthaburi, Thailand |
| 1–4 | | Saitama, Japan | ||
| 0–4 | | Guangzhou, China | ||
| 1–4 | | Nonthaburi, Thailand | ||
| 0–2 | | Jeonju, South Korea | ||
| 0–1 | | Nonthaburi, Thailand | ||
| 2014 | Play-off round 2 | 2–0 | | Nonthaburi, Thailand |
| Play-off round 3 | 1–2 | | Melbourne, Australia | |
| 2016 | Preliminary round 2 | 0–0 ( a.e.t. ) (3–0 p) | | Nonthaburi, Thailand |
| Play-off round | 0–3 | | Shanghai, China | |
| 2017 | Group stage | 0–0 | | Brisbane, Australia |
| 2–1 | | Bangkok, Thailand | ||
| 0–0 | | Ulsan, South Korea | ||
| 1–0 | | Nonthaburi, Thailand | ||
| 3–0 | | Nonthaburi, Thailand | ||
| 1–2 | | Kashima, Japan | ||
| Round of 16 | 1–3 | | Nonthaburi, Thailand | |
| 1–4 | Kawasaki, Japan | |||
| 2018 | Preliminary round 2 | 5–2 | | Bangkok, Thailand |
| Play-off round | 0–3 | | Kashiwa, Japan | |
| Buriram United results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2009 | Play-off round | 1–4 ( a.e.t. ) | | Bangkok, Thailand |
| 2012 | Group stage | 3–2 | | Buriram, Thailand |
| 2–1 | | Guangzhou, China | ||
| 0–2 | | Buriram, Thailand | ||
| 2–3 | | Jeonju, South Korea | ||
| 0–1 | | Kashiwa, Japan | ||
| 1–2 | | Buriram, Thailand | ||
| 2013 | Play-off round | 0–0 ( a.e.t. ) (3–0 p) | | Buriram, Thailand |
| Group stage | 1–1 | | Sendai, Japan | |
| 0–0 | | Buriram, Thailand | ||
| 0–2 | | Nanjing, China | ||
| 2–0 | | Buriram, Thailand | ||
| 1–1 | | Buriram, Thailand | ||
| 2–2 | | Seoul, South Korea | ||
| Round of 16 | 2–1 | | Buriram, Thailand | |
| 0–0 | Tashkent, Uzbekistan | |||
| Quarter-finals | 0–1 | | Tehran, Iran | |
| 1–2 | Buriram, Thailand | |||
| 2014 | Group stage | 1–1 | | Jinan, China |
| 1–2 | | Buriram, Thailand | ||
| 0–4 | | Osaka, Japan | ||
| 2–2 | | Buriram, Thailand | ||
| 1–0 | | Buriram, Thailand | ||
| 0–0 | | Pohang, South Korea | ||
| 2015 | Group stage | 2–1 | | Buriram, Thailand |
| 2–1 | | Guangzhou, China | ||
| 1–1 | | Suita, Japan | ||
| 1–2 | | Buriram, Thailand | ||
| 1–2 | | Seongnam, South Korea | ||
| 5–0 | | Buriram, Thailand | ||
| 2016 | Group stage | 0–6 | | Buriram, Thailand |
| 0–3 | | Jinan, China | ||
| 0–3 | | Hiroshima, Japan | ||
| 0–2 | | Buriram, Thailand | ||
| 1–2 | | Seoul, South Korea | ||
| 0–0 | | Buriram, Thailand | ||
| 2018 | Group stage | 1–1 | | Guangzhou, China |
| 0–2 | | Buriram, Thailand | ||
| 0–2 | | Buriram, Thailand | ||
| 2–2 | | Osaka, Japan | ||
| 1–1 | | Buriram, Thailand | ||
| 1–0 | | Jeju, South Korea | ||
| Round of 16 | 3–2 | | Buriram, Thailand | |
| 0–2 | Jeonju, South Korea | |||
| 2019 | Group stage | 0–3 | | Saitama, Japan |
| 1–0 | | Buriram, Thailand | ||
| 1–3 | | Buriram, Thailand | ||
| 0–2 | | Beijing, China | ||
| 1–2 | | Buriram, Thailand | ||
| 0–0 | | Jeonju, South Korea | ||
| 2020 | Preliminary round 2 | 2–1 | | Buriram, Thailand |
| Play-off round | 0–3 | | Shanghai, China | |
| 2022 | Play-off round | 1–1 ( a.e.t. ) (2–3 p) | | Daegu, South Korea |
| 2023–24 | Group stage | 4–1 | | Buriram, Thailand |
| 0–1 | | Tokyo, Japan | ||
| 0–2 | | Buriram, Thailand | ||
| 1–0 | | Melbourne, Australia | ||
| 2–3 | | Huzhou, China | ||
| BG Pathum United results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2015 | Preliminary round 2 | 3–0 | | Pathum Thani, Thailand |
| Play-off round | 0–3 | | Beijing, China | |
| 2021 | Group stage | 4–1 | | Pathum Thani, Thailand |
| 0–2 | | Pathum Thani, Thailand | ||
| 2–0 | | Pathum Thani, Thailand | ||
| 3–1 | | Pathum Thani, Thailand | ||
| 1–0 | | Pathum Thani, Thailand | ||
| 0–2 | | Pathum Thani, Thailand | ||
| Round of 16 | 1–1 ( a.e.t. ) (2–4 p) | | Jeonju, South Korea | |
| 2022 | Group stage | 1–1 | | Pathum Thani, Thailand |
| 2–0 | | Pathum Thani, Thailand | ||
| 5–0 | | Pathum Thani, Thailand | ||
| 3–1 | | Pathum Thani, Thailand | ||
| 0–0 | | Pathum Thani, Thailand | ||
| 0–0 | | Pathum Thani, Thailand | ||
| Round of 16 | 4–0 | | Saitama, Japan | |
| Quarter-finals | 0–5 | | Saitama, Japan | |
| 2023–24 | Play-off round | 3–2 | | Shanghai, China |
| Group stage | 1–3 | | Ulsan, South Korea | |
| 2–4 | | Pathum Thani, Thailand | ||
| 2–4 | | Pathum Thani, Thailand | ||
| 2–4 | | Kawasaki, Japan | ||
| 1–3 | Ulsan Hyundai | Pathum Thani, Thailand | ||
| Team | GP | W | D | L | F | A | GD | PTS |
|---|---|---|---|---|---|---|---|---|
| Sukhothai | 2 | 1 | 0 | 1 | 5 | 3 | +2 | 3 |
| Season | Round | Team 1 | Score | Team 2 | Venue |
|---|---|---|---|---|---|
| 2017 | Qualifying R2 | | 5–0 | | Thung Thalay Luang Stadium, Sukhothai, Thailand |
| 2017 | Play-off | | 3–0 | | Shanghai Stadium, Shanghai, China |
| Port results | ||||
|---|---|---|---|---|
| Season | Round | Result | Opponent | Venue |
| 2020 | Preliminary round 2 | 0–1 | | Bangkok, Thailand |
| 2021 | Group stage | 0–2 | | Buriram, Thailand |
| 3–0 | | Buriram, Thailand | ||
| 1–1 | | Buriram, Thailand | ||
| 0–3 | | Buriram, Thailand | ||
| 1–1 | | Buriram, Thailand | ||
| 5–1 | | Buriram, Thailand | ||
| 2022 | Play-off round | 0–3 | | Ulsan, South Korea |
| 2023–24 | Play-off round | 0–1 | | Huzhou, China |