22.11.12 | 1/2 | Andrea Arnaboldi/Matteo Viola | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 3-6, 10-8 | | match details | Toyota Challenger | Carpet |
21.11.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Mirza Basic/Ti Chen | 6-4, 6-3 | | match details |
20.11.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Stephan Fransen/John Millman | 7-62, 6-3 | | match details |
12.11.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Stephan Fransen/John Millman | 6-2, 7-6 | | match details | Yokohama Challenger | Hard |
12.11.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Brydan Klein/Dane Propoggia | 6-3, 7-68 | | match details |
12.11.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Koki Takada/Yasuharu Mizuta | 7-5, 7-63 | | match details |
12.11.12 | fin | Prakash Amritraj/Philipp Oswald | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-4 | | match details |
22.10.12 | 1/4 | Mateusz Kowalczyk/Michal Przysiezny | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-4, 1-6, 10-6 | | match details | Seoul Challenger | Hard |
22.10.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Weerapat Doakmaiklee/Danai Udomchoke | 3-6, 6-4, 10-2 | | match details |
08.10.12 | 1st round | Uladzimir Ignatik/Denys Molchanov | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-1, 6-3 | | match details | Tashkent Challenger | Hard |
29.09.12 | 1/2 | Yen-Hsun Lu/Danai Udomchoke | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-73, 7-65, 10-7 | | match details | Bangkok | I. hard |
26.09.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | David Marrero/Fernando Verdasco | 6-3, 1-6, 10-6 | | match details |
24.09.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Guillermo Garcia-Lopez/Marinko Matosevic | 6-4, 6-3 | | match details |
10.09.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Mao-Xin Gong/Ze Zhang | 6-4, 6-2 | | match details | Ningboo Challenger | Hard |
10.09.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | He Feng/Chuhan Wang | 6-1, 6-1 | | match details |
10.09.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Benjamin Mitchell/Matt Reid | 6-1, 6-0 | | match details |
10.09.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Weerapat Doakmaiklee/Tsung-Hua Yang | 6-2, 7-64 | | match details |
29.08.12 | 1st round | Julien Benneteau/Nicolas Mahut | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-3 | | match details | New York | Hard |
03.09.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Hiroki Moriya/Yasutaka Uchiyama | 3-6, 6-3, 10-6 | | match details | Shanghai Challenger | Hard |
03.09.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Ti Chen/Amir Weintraub | 6-2, 6-3 | | match details |
03.09.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Yuki Bhambri/Divij Sharan | 6-4, 6-4 | | match details |
03.09.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Daniel King-Turner/Jose Statham | 7-65, 7-5 | | match details |
13.08.12 | 1st round | Riccardo Bellotti/Gerald Melzer | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-4, 6-4 | | match details | Karshi Challenger | Hard |
30.07.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Liang-Chi Huang/Tsung-Hua Yang | 6-3, 6-2 | | match details | Beijing Challenger | Hard |
30.07.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Yuki Bhambri/Divij Sharan | 7-63, 2-6, 10-6 | | match details |
30.07.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Mao-Xin Gong/Ze Zhang | 6-0, 3-6, 10-6 | | match details |
30.07.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Hiroki Kondo/Chu-Huan Yi | 7-63, 6-2 | | match details |
23.07.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Adam Feeney/Samuel Groth | 6-4, 2-6, 10-8 | | match details | Wuhan Challenger | Hard |
23.07.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Aljaz Bedene/Grega Zemlja | 6-4, 6-2 | | match details |
23.07.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Vincent Millot/Josselin Ouanna | 7-63, 6-4 | | match details |
23.07.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Benjamin Balleret/Pierre-Hugues Herbert | Benjamin Balleret/Pierre-Hugues Herbert - walk over | | match details |
16.07.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Ruan Roelofse/Kittiphong Wachiramanowong | 4-6, 7-61, 13-11 | | match details | Anning Challenger | Clay |
16.07.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Vijayant Malik/Mohamed Safwat | 7-67, 6-3 | | match details |
16.07.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yu Chang/Xin Gao | 6-2, 6-72, 10-7 | | match details |
16.07.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Josselin Ouanna/Laurent Rochette | 6-3, 7-66 | | match details |
30.06.12 | 2nd round | Robert Lindstedt/Horia Tecau | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-2, 7-63, 7-62 | | match details | London | Grass |
29.06.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Sergiy Stakhovsky/Dmitry Tursunov | 6-73, 6-3, 3-6, 6-3, 6-4 | | match details |
11.06.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Marsel Ilhan/Danai Udomchoke | 6-4, 6-2 | | match details | Nottingham 2 | Grass |
11.06.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Cheng-Peng Hsieh/Hsin-Han Lee | 3-6, 7-61, 10-5 | | match details |
11.06.12 | 1/2 | Olivier Charroin/Martin Fischer | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-4 | | match details |
14.05.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Denis Matsukevitch/Amir Weintraub | 6-2, 6-2 | | match details | Fergana Challenger | Hard |
14.05.12 | fin | Raven Klaasen/Izak van der Merwe | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-4 | | match details |
14.05.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yasutaka Uchiyama/Jimmy Wang | 6-1, 6-4 | | match details |
14.05.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yuki Bhambri/Vishnu Vardhan | 6-4, 6-4 | | match details |
07.05.12 | 1/4 | Yuki Bhambri/Divij Sharan | Sanchai Ratiwatana/Sonchat Ratiwatana | 3-6, 6-3, 10-3 | | match details | Busan Challenger | Hard |
07.05.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Hiroyasu Ehara/Yuichi Ito | 6-1, 6-4 | | match details |
23.04.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Ti Chen/Chieh-Fu Wang | 6-2, 6-4 | | match details | Kaohsiung Challenger | Hard |
23.04.12 | 1/4 | Rik de Voest/Yen-Hsun Lu | Sanchai Ratiwatana/Sonchat Ratiwatana | 5-7, 7-64, 10-5 | | match details |
07.04.12 | | Sanchai Ratiwatana/Sonchat Ratiwatana | Christopher Rungkat/David Agung Susanto | 7-66, 6-3, 6-1 | | match details | Davis Cup | Hard |
12.03.12 | 1/4 | Yu Chang/Suk-Young Jeong | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-2, 4-6, 10-7 | | match details | Pingguo Challenger | Hard |
12.03.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Divij Sharan/Vishnu Vardhan | 7-63, 6-4 | | match details |
05.03.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Sebastian Rieschick/Danai Udomchoke | 6-2, 6-4 | | match details | Kyoto Challenger | Carpet |
05.03.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Harri Heliovaara/Denys Molchanov | 7-64, 6-3 | | match details |
05.03.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Cheng-Peng Hsieh/Hsin-Han Lee | 7-67, 6-3 | | match details |
05.03.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Riccardo Ghedin/Brydan Klein | 6-3, 6-74, 10-4 | | match details |
27.02.12 | 1/4 | Cheng-Peng Hsieh/Hsin-Han Lee | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-5, 7-5 | | match details | Singapore Challenger | Hard |
27.02.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Christopher Rungkat/Yuichi Sugita | 6-4, 4-0, Christopher Rungkat/Yuichi Sugita - retired | | match details |
30.01.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Harri Heliovaara/Jurgen Zopp | 7-65, 6-3 | | match details | Kazan Challenger | I. hard |
30.01.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Sergei Bubka/Evgeny Kirillov | 3-6, 6-4, 11-9 | | match details |
30.01.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Alexander Bury/Mateusz Kowalczyk | 6-3, 6-1 | | match details |
30.01.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Arnau Brugues-Davi/Joao Sousa | 6-4, 6-3 | | match details |
23.01.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | James Cerretani/Frank Moser | 7-65, 6-76, 10-4 | | match details | Heilbronn Challenger | I. hard |
23.01.12 | 1/4 | Johan Brunstrom/Frederik Nielsen | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-4, 7-5 | | match details |
02.01.12 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Danai Udomchoke/Ludovic Walter | 6-2, 7-5 | | match details | Noumea Challenger | Hard |
02.01.12 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Axel Michon/Guillaume Rufin | 6-0, 6-4 | | match details |
02.01.12 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Jonathan Dasnieres de Veigy/David Guez | 6-3, 6-4 | | match details |
02.01.12 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Matteo Viola/Amir Weintraub | 6-3, 6-3 | | match details |