Keputusan Pertandingan Carta Moral Tingkatan Satu 2012
Johan : Lim Ying Shan 1.6
Tam Xin Sze 1.6
Naib Johan : Low Yee Chang 1.0
Tam Cheng Jiu 1.0
Ketiga : Tan Yen Ker 1.3