| All-Stars |  ROC Asia2012 marked the inaugural ROC Asia event, with drivers from a variety of championships taking part. The top two drivers from ROC Thailand would represent Thailand in the event.
| Country | Drivers | 2012 series | | China |  ROC ThailandThe ROC Thailand contest was held to decide who would represent Thailand in ROC Asia, the Nations Cup and the Race of Champions. 2001 Asian Touring Car Series champion Charoensukawattana and 1999 Formula Asia champion Horthongkum battled out with drift driver Nana and touring car driver Sritrai to be among the top 2.
| Country | Drivers | 2012 series | | Thailand |  CarsSeven cars were used throughout the event. The Toyota GT86 and Lamborghini Gallardo Super Trofeo made their debut in this year, while the Škoda Fabia was dropped. A 697 metres tarmac track was constructed in the Rajamangala Stadium. The track had a bridge to connect the outer lane with the inner lane in an 8 shape track. All the races were run to 2 laps. In the first day a chicane was placed in the bridge area. The chicane was modified for the second and third day making the lap time longer. Tom Kristensen made the fastest time on the second configuration in an Audi R8 at speed of 67.75 km/h.ROC ThailandRound Robin| Pos. | Driver | Wins | Losses | Best Time | | 1 |  Final| Winner | Time | Car | Loser | Time | ''' ROC AsiaRound Robin| Pos. | Team | Wins | Losses | Drivers | Wins | Losses | Best Time | | 1 | | 4 | 2 | INDFinal| Winner | Time | Car | Loser | Time | ''' Nations CupDrivers who made a false start are marked with a Yellow card in the tables, and a time penalty of 5 seconds was added to their original time.Group AGroup BFinalsSemifinalsFinalRace of Champions| Driver 1 | Time 1 | Car | Driver 2 | Time 2 | ''' Group B| Driver 1 | Time 1 | Car | Driver 2 | Time 2 | ''' Group C| Driver 1 | Time 1 | Car | Driver 2 | Time 2 | ''' Group D| Driver 1 | Time 1 | Car | Driver 2 | Time 2 | ''' QuarterfinalsSemifinalsFinal
|
|
|
|
|
|
|
|
|
|
|