Select Thai Premier League football clubs for Head to Head (H2H) Statistics

Thai Premier League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Thailand Thai Premier League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Thailand Thai Premier League Full-Time Results

DateHomeScoreAwayHT
22/03/2026 Buriram United
2 - 1
SCG Muangthong United 2-1H2HOdds+
Kenny Dougall 7'  
  8' Marko Saric
Rubén Sánchez 12' 1 - 0  
Rubén Sánchez 30'  
Thanakrit Chotmuangpak 30'  
  1 - 1 33' Marko Saric
Thanakrit Chotmuangpak 44' 2 - 1  
  46' Songwut Kraikruan
  46' Anass Ahannach
Theerathon Bunmathan 46'  
Sasalak Haiprakhon 46'  
  56' Dong-su Kim
  59' Michael Kempter
  59' Siradanai Phosri
  68' Korawich Tasa
  68' Kittapak Seangsawat
Sandy Walsh 68'  
Narubadin Weerawatnodom 68'  
  84' Tristan Do
  84' Siradanai Phosri
Peter Zulj 90+1'  
  90+3' S. Tsonkov
22/03/2026 BG Pathum United
2 - 2
Ratchaburi Mitrphol FC 1-2H2HOdds+
  0 - 1 8' Gleyson
  0 - 2 27' Denílson
Nika Sandokhadze 42' 1 - 2  
  45+5' Denílson
Gakuto Notsuda 46'  
Tomoyuki Doi 46'  
Pongrawit Jantawong 46'  
Yoshiaki Takagi 46'  
  57' Adison Promrak
  57' Kevin Deeromram
Tomoyuki Doi 60' 2 - 2  
  64' Kritsanon Srisuwan
  64' Todsawat Limwanasthian
  64' Denílson
  64' Njiva Tsilavina Martin Rakotoharimalala
Riku Matsuda 65'  
Surachart Sareepim 65'  
Yoshiaki Takagi 68'  
  71' Negueba
Raniel 75'  
Raniel 80'  
Ekanit Panya 80'  
Kritsada Kaman 90+1'  
  90+1' Jonathan Khemdee
  90+6' Negueba
  90+6' Chotipat Poomkeaw
22/03/2026 PT Prachuap FC
0 - 0
True Bangkok United 0-0H2HOdds+
  33' Nebojša Kosović
  33' Wisarut Imura
  34' Nitipong Selanon
  45+6'
Wanchat Choosong 45+6'  
Wanchat Choosong 46'  
O. Thiangkham 46'  
Koki Tsukagawa 49'  
Tauã 49'  
Phon-Ek Maneekorn 56'  
  60' Wanchai Jarunongkran
Iklas Sanron 63'  
Chitsanuphong Phimpsang 63'  
Phon-Ek Maneekorn 63'  
Bernardo Vilar 63'  
  77' Teerasil Dangda
  77' Arthur
  77' Ilias Alhaft
  77' Rungrath Poomchantuek
  77' Nitipong Selanon
  77' Jakkaphan Praisuwan
  82'
  82' Muhsen Al-Ghassani
Wattanachai Srathongjan 87'  
Rattanai Songsangchan 87'  
  89' Muhsen Al-Ghassani
  89' Rivaldinho
  90+3'
  90+3' Jakkaphan Praisuwan
  90+6' Everton
Michel 90+6'  
22/03/2026 Singha Chiangrai United
1 - 2
Port FC 0-1H2HOdds+
  0 - 1 8' Kaká Mendes
  45+2' Worachit Kanitsribumphen
  65'
  65' Michael Falkesgaard
Thakdanai Jaihan 68'  
Jordan Emaviwe 68'  
  68' Kaká Mendes
  68' Teerasak Poeiphimai
  0 - 2 70' Worachit Kanitsribumphen
  77' Worachit Kanitsribumphen
  77' Siwakorn Tiatrakul
  77' Bordin Phala
  77' Lucas Tocantins
Carlos Iury 79'  
Sittichok Kannoo 79'  
Nanthiphat Chaiman 79'  
Montree Promsawat 79'  
Itsuki Enomoto 79'  
Settasit Suvannaseat 79'  
  90' Chaiyawat Buran
  90' Irfan Fandi
  90' Brayan Andrés Perea Vargas
  90' Leonardo Kalil
Dudu 90+1' 1 - 2  
Santipap Yaemsaen 90+4'  
Piyaphon Phanichakul 90+4'  
  90+5' Matheus Lins
21/03/2026 Rayong
2 - 1
Kanchanaburi 1-0H2HOdds+
Wasusiwakit Phusirit 2'  
Seksan Ratree 21' 1 - 0  
Anon Amornlerdsak 32'  
Weslen Junior 32'  
  46' Mohamed Mara
  46' Aboubakar Kamara
  46' Ewerton
  46' Alain Oyarzun
  46' Wattana Klomjit
  46' Ryhan Stewart
Ryoma Ito 48' 2 - 0  
  66' Chenrop Samphaodi
  66' Sergio Aguero
  2 - 1 68' Aboubakar Kamara
Seksan Ratree 81'  
Parkin Harape 81'  
João Afonso 81'  
Leonardo Justiniano 81'  
  81' Santipap Ratniyorm
  81' Pongpat Liorungrueangkit
  85' Ryhan Stewart
  90+4' Pongpat Liorungrueangkit
  90+6' Andros Townsend
Stefan Cebara 90+6'  
Weslen Junior 90+10'  
Keven Alemán 90+10'  
Ryoma Ito 90+10'  
Thanphisit Hempandan 90+10'  
21/03/2026 Uthai Thani
0 - 0
Lamphun Warrior 0-0H2HOdds+
Atikhun Meethoum 36'  
  40' Ralph
Marcelo Djaló 46'  
Christian Gomis 46'  
James Beresford 59'  
Thitathorn Aksornsri 60'  
Ben Davis 60'  
Atikhun Meethoum 60'  
William Weidersjo 60'  
  68' Suriya Singmui
  68' Baworn Tapla
William Weidersjo 71'  
Kelvin Oliveira 74'  
Nontapat Naksawat 74'  
  83' Ralph
  83' Aly Cissokho
  83' Anan Yodsangwal
  83' Tawan Khotrsupho
  83' Noppol Kerdkaew
  83' Surat Suriyachai
Airfan Doloh 86'  
Leandro Ribeiro 89'  
Danai Smart 89'  
21/03/2026 Chonburi FC
2 - 0
Sukhothai 2-0H2HOdds+
  12' Kittipun Saensuk
  12' Supazin Hnupichai
Oege-Sietse van Lingen 38' 1 - 0  
Oege-Sietse van Lingen 43' 2 - 0  
  46' Lursan Thiamrat
  46' Ratchanat Aranpiroj
  46' Apichart Denman
  46' João Paredes
  64' Pharadon Phatthaphon
  83' Siroch Chatthong
  83' Tassanapong Mhuaddarak
Rachata Moraksa 83'  
Pathomchai Seaisakul 83'  
Channarong Promsrikaew 83'  
Chayathorn Tapsuvanavon 83'  
  89' Cláudio
  89' Gildo
Santiphap Channgom 90'  
Thanaset Sujarit 90'  
Yotsakon Burapha 90'  
Siraphop Wandee 90'  
Nattapong Sayriya 90+3'  
Oege-Sietse van Lingen 90+5'  
Suksan Bunta 90+5'  
21/03/2026 Ayutthaya United
0 - 1
Nakhonratchasima Mazda FC 0-1H2HOdds+
  0 - 1 20' Pongsakron Hanrattana
Yashir Islame Pinto 46'  
Veeraphong Aon-pean 46'  
  57' Nenad Lalić
Chakkit Laptrakul 57'  
Chanon Tamma 65'  
Bhumchanok Kamkla 65'  
Nattapon Worasut 65'  
Kritsana Kasemkulvilai 65'  
  74' L. James
  76' Dennis Murillo
  76' Nattawut Jaroenboot
Passakorn Biaothungoi 78'  
  87' Pongsakron Hanrattana
  87' Jork Eblin Becerra Portocarrero
Passakorn Biaothungoi 87'  
Sanrawat Dechmitr 87'  
Wellington Priori 90+1'  
  90+6' Nenad Lalić
  90+6' Watcharin Nuengprakaew
15/03/2026 Ratchaburi Mitrphol FC
1 - 2
Ayutthaya United 0-1H2HOdds+
  0 - 1 36' Gabriel Mutombo
  38' Chanon Tamma
  45+1' Atsadawut Changthong
  45+3' Wellington Priori
  46' Chanon Tamma
  46' Passakorn Biaothungoi
Todsawat Limwanasthian 46'  
Chotipat Poomkeaw 46'  
Siwakorn Jakkuprasat 46'  
Kritsanon Srisuwan 46'  
  49'
  49' Nattapon Worasut
  53' Natcha Promsomboon
  0 - 2 55' Chakkit Laptrakul
Gabriel Mutombo 60'  
Suporn Peenagatapho 65'  
Kevin Deeromram 65'  
Njiva Tsilavina Martin Rakotoharimalala 65'  
Denílson 65'  
  65' Atsadawut Changthong
  65' Noah River Leddel
  65' Natcha Promsomboon
  65' Worawut Namvech
  65' Nattapon Worasut
  65' Veeraphong Aon-pean
Tana 77'  
J. Wonggorn 77'  
  82' Chakkit Laptrakul
  82' Sanrawat Dechmitr
Denílson 83' 1 - 2  
  90+2' Worawut Namvech
15/03/2026 Kanchanaburi
1 - 0
Sukhothai 0-0H2HOdds+
  46' Apichart Denman
  46' Ratchanat Aranpiroj
Prachya Fatsuphap 51' 1 - 0  
Chayapipat Supunpasuch 56'  
Santipap Ratniyorm 56'  
  59' João Paredes
  60' João Paredes
  60' Gildo
Pongpat Liorungrueangkit 66'  
Sergio Aguero 66'  
Wattana Klomjit 66'  
A. Gurd 66'  
Chenrop Samphaodi 66'  
Gerson Rodrigues 66'  
  77' Romeu
  77' Mateusinho
  89' Luccas Barreto
  89' Phiraphat Khamphaeng
  89' Thiti Thumporn
  89' Surawich Lokavit
Diego Bardanca 90+2'  
Andros Townsend 90+4'  
Ewerton 90+4'  
A. Gurd 90+5'  
15/03/2026 True Bangkok United
1 - 1
Port FC 1-0H2HOdds+
Rivaldinho 45+4' 1 - 0  
Everton 47'  
Philipe Maia 54'  
Manuel Bihr 54'  
Wanchai Jarunongkran 60'  
  62' Worachit Kanitsribumphen
  62' Teerasak Poeiphimai
  63' Chaiyawat Buran
  63' Irfan Fandi
Patiwat Khammai 67'  
Teerasil Dangda 70'  
Phuwadol Pholsongkram 70'  
  71' Suphanan Bureerat
  72' Noboru Shimura
  72' Siwakorn Tiatrakul
Rivaldinho 82'  
Muhsen Al-Ghassani 82'  
Thitiphan Puangjan 83'  
Nebojša Kosović 83'  
Arthur 83'  
Suphan Thongsong 83'  
  84' Lucas Tocantins
  84' Leonardo Kalil
  84' Bordin Phala
  84' Chanukan Karin
  86' Irfan Fandi
Pokkhao Anan 90+1'  
Wisarut Imura 90+1'  
  1 - 1 90+4' Matheus Lins
14/03/2026 Lamphun Warrior
1 - 1
PT Prachuap FC 1-0H2HOdds+
  27' Airton
Akarapong Pumwisat 32' 1 - 0  
Tawan Khotrsupho 42'  
Noppol Kerdkaew 45+2'  
Kenshiro Daniels 46'  
Oskari Kekkonen 46'  
Tawan Khotrsupho 46'  
Wittaya Moonwong 46'  
  54' Lee Jeong-Hyeop
  54' Iklas Sanron
Charlie Clough 60'  
  1 - 1 70' Michel
  80' Saharat Kanyaroj
  80' Jehhanafee Mamah
Ralph 84'  
Peniel Mlapa 84'  
Nuttee Noiwilai 84'  
Oskari Kekkonen 85'  
  90+1' Michel
  90+1' Chitsanuphong Phimpsang
  90+1' Phon-Ek Maneekorn
  90+1' O. Thiangkham
  90+2' Koki Tsukagawa
  90+2' Prasid Jantum
  90+8'
  90+8' Jesper Nyholm
14/03/2026 Rayong
1 - 1
BG Pathum United 0-1H2HOdds+
  0 - 1 21' Raniel
  34' Yoshiaki Takagi
  46' Yoshiaki Takagi
  46' Chatmongkol Thongkiri
Anon Amornlerdsak 48' 1 - 1  
  54' Raniel
  54' Tomoyuki Doi
  55' Surachart Sareepim
  55' Warinthon Jamnongwat
  58' Chatmongkol Thongkiri
  58' Gakuto Notsuda
João Afonso 63'  
Anon Amornlerdsak 64'  
Ryoma Ito 64'  
  73' Riku Matsuda
  73' Matheus Fornazari
Saharat Pongsuwan 80'  
Peerapat Kaminthong 80'  
Seksan Ratree 80'  
Jaturapat Sattham 80'  
Peerapat Kaminthong 82'  
Saharat Sontisawat 82'  
  83'
  90' Chanathip Songkrasin
14/03/2026 SCG Muangthong United
1 - 0
Uthai Thani 1-0H2HOdds+
Kakana Khamyok 7' 1 - 0  
  27' Bruno Baio
  27'
Michael Kempter 46'  
Wattanakorn Sawatlakhorn 46'  
  46' Wattana Playnum
  46' Harhys Stewart
Kakana Khamyok 53'  
  55' Martin Angha
  62' Ben Davis
  62' Atikhun Meethoum
  62' Mo Eisa
  62' Leandro Ribeiro
  68' Bruno Baio
Sorawit Panthong 73'  
Siradanai Phosri 73'  
  77' William Weidersjo
  77' Nontapat Naksawat
Tristan Do 84'  
Anass Ahannach 85'  
Songwut Kraikruan 85'  
Willian Popp 86'  
Willian Popp 88'  
Melvyn Lorenzen 88'  
  90' Airfan Doloh
  90' Danai Smart
Korrakot Pipatnadda 90+4'  
14/03/2026 Buriram United
5 - 0
Chonburi FC 3-0H2HOdds+
  5' Queven
Bissoli 16' 1 - 0  
  27' Channarong Promsrikaew
  31' Oege-Sietse van Lingen
  31' Siraphop Wandee
Bissoli 33' 2 - 0  
Rubén Sánchez 45+3' 3 - 0  
Sandy Walsh 47' 4 - 0  
  56' Jonathan Bolingi
  56' Abo Eisa
  56' Yotsakon Burapha
  56' Adisak Kraisorn
Phitiwat Sookjitthammakul 61'  
Theerathon Bunmathan 61'  
Bissoli 61'  
Thanakrit Chotmuangpak 61'  
  70' Jefferson Tabinas
  70' Suksan Bunta
  70' R. Darko
  70' Rachata Moraksa
Goran Causic 74'  
Ratthanakorn Maikami 74'  
Narubadin Weerawatnodom 74'  
Nathakorn Rattanasuwan 74'  
Sandy Walsh 81'  
Supachai Chaided 81'  
Supachai Chaided 90+3' 5 - 0  
13/03/2026 Nakhonratchasima Mazda FC
1 - 1
Singha Chiangrai United 1-1H2HOdds+
Yuki Kusano 4' 1 - 0  
  1 - 1 45+2' Itsuki Enomoto
  46' Sanukran Thinjom
  46' Thakdanai Jaihan
Pongsakron Hanrattana 55'  
Nattawut Jaroenboot 55'  
Hirotaka Mita 62'  
Nenad Lalić 63'  
Jork Eblin Becerra Portocarrero 63'  
L. James 63'  
Watcharin Nuengprakaew 63'  
  65' Victor Cardozo
Anusak Jaiphet 81'  
Sarawut Inpan 81'  
Hein Phyo Win 81'  
  82' Itsuki Enomoto
  82' Sittichok Kannoo
  83' Santipap Yaemsaen
  83' Marco Ballini
  89' Dudu
  89' Seung-won Lee
  90+2' Settasit Suvannaseat
  90+2' Gionata Verzura
08/03/2026 BG Pathum United
2 - 3
Chonburi FC 1-1H2HOdds+
Kritsada Kaman 15'  
Raniel 19' 1 - 0  
  24'
  24' Jonathan Bolingi
  1 - 1 33' Jefferson Tabinas
  37' Kike Linares
Yoshiaki Takagi 46'  
Ekanit Panya 46'  
49'  
Ekanit Panya 49'  
Ikhsan Fandi 53'  
Tomoyuki Doi 53'  
Pongrawit Jantawong 53'  
Gakuto Notsuda 53'  
  1 - 2 57' Channarong Promsrikaew
  70' Channarong Promsrikaew
  70' Siraphop Wandee
Tomoyuki Doi 71'  
Photthavong Sangvilay 71'  
Nika Sandokhadze 71'  
  1 - 3 75' Santiphap Channgom
T. Ose 81'  
Surachart Sareepim 81'  
  85' Oege-Sietse van Lingen
  85' Adisak Kraisorn
  85' Santiphap Channgom
  85' Thanaset Sujarit
Sanchai Nontasila 86'  
  87' Thanaset Sujarit
Ekanit Panya 90+3' 2 - 3  
  90+7' Yotsakon Burapha
  90+7' Pathomchai Seaisakul
07/03/2026 Nakhonratchasima Mazda FC
0 - 3
Buriram United 0-2H2HOdds+
  0 - 1 12' Suphanat Mueanta
  0 - 2 37' Sasalak Haiprakhon
Tanachai Noorach 45+4'  
Phatcharaphong Prathumma 45+4'  
  46' Suphanat Mueanta
  46' Bissoli
Hein Phyo Win 46'  
Anurak Mungdee 46'  
  46' Goran Causic
  46' Robert Zulj
  0 - 3 60' Rubén Sánchez
  64' Supachai Chaided
  64' Thanakrit Chotmuangpak
  65' Peter Zulj
  65' Kenny Dougall
Anurak Mungdee 66'  
Jared Gallagher 66'  
Nenad Lalić 73'  
Jork Eblin Becerra Portocarrero 73'  
Nattawut Jaroenboot 73'  
Watcharin Nuengprakaew 73'  
Rattasat Bangsungnoen 82'  
  83' Phitiwat Sookjitthammakul
  89' Shinnaphat Leeaoh
07/03/2026 PT Prachuap FC
2 - 1
SCG Muangthong United 2-0H2HOdds+
Michel 8' 1 - 0  
  25' Songwut Kraikruan
  26'
Édgar Méndez 35' 2 - 0  
  37' Sorawit Panthong
  37'
  46' John-Patrick Strauss
  46' Thiraphat Nuntagowat
  46' Songwut Kraikruan
  46' Korawich Tasa
  46' Willian Popp
  46' S. Tsonkov
Phanthamit Praphanth 54'  
54'  
Phanthamit Praphanth 58'  
Iklas Sanron 58'  
Édgar Méndez 68'  
Lee Jeong-Hyeop 68'  
Prasid Jantum 68'  
Chitsanuphong Phimpsang 68'  
  70' Anass Ahannach
  70' Siradanai Phosri
  70' Michael Kempter
  70' Wattanakorn Sawatlakhorn
  76' S. Tsonkov
Koki Tsukagawa 79'  
Saharat Kanyaroj 81'  
Kannarin Thawornsak 81'  
Michel 81'  
Jittiphat Wasungnoen 81'  
  2 - 1 82' S. Tsonkov
07/03/2026 Ayutthaya United
0 - 2
Kanchanaburi 0-1H2HOdds+
  0 - 1 6' Mohamed Mara
  18' Kittipong Phoothawchuek
  43' John Lucero
Wellington Priori 43'  
  45+3' Pongpat Liorungrueangkit
  45+6' Chenrop Samphaodi
  46' Pongpat Liorungrueangkit
  46' Santipap Ratniyorm
  46' Chenrop Samphaodi
  46' Gerson Rodrigues
  58' Wattana Klomjit
  58' A. Gurd
  61' Chayapipat Supunpasuch
Atsadawut Changthong 63'  
Caique 63'  
  64' Chayapipat Supunpasuch
  64' Alain Oyarzun
Kritsana Kasemkulvilai 73'  
Passakorn Biaothungoi 73'  
  73' John Lucero
  73' Ryhan Stewart
Natcha Promsomboon 74'  
Chananan Pombubpha 74'  
  0 - 2 75' Ryhan Stewart
  83' Alain Oyarzun
Hyun-soo Hwang 84'  
Kitphom Bunsan 84'  
Caique 90+8'  

You might be interested in Thailand Thai Premier League fixtures and results.

Thai Premier League 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Buriram United 24 20 2 2 67 21 +46 62
2
Port FC 25 14 5 6 48 21 +27 47
3
Ratchaburi Mitrphol FC 23 13 4 6 38 23 +15 43
4
True Bangkok United 23 11 9 3 34 22 +12 42
5
BG Pathum United 25 11 8 6 38 28 +10 41
6
PT Prachuap FC 25 8 12 5 32 30 +2 36
7
Rayong 24 8 8 8 36 33 +3 32
8
Ayutthaya United 25 8 8 9 31 35 -4 32
9
Chonburi FC 25 8 7 10 30 35 -5 31
10
Singha Chiangrai United 24 6 11 7 30 34 -4 29
11
Uthai Thani 24 6 8 10 34 38 -4 26
12
Sukhothai 25 5 9 11 18 36 -18 24
13
Lamphun Warrior 25 3 14 8 30 43 -13 23
14
Kanchanaburi 26 4 10 12 26 46 -20 22
15
SCG Muangthong United 25 4 6 15 22 46 -24 18
16
Nakhonratchasima Mazda FC 24 4 5 15 16 39 -23 17
 
 
AFC Champions League
 
 
AFC Champions League Qualifiers
 
 
Relegation

Top Goal Scorers

Top Assist

Thailand Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.