Career
She is a two-time Olympian (2000 and 2004) and a multiple-time age-group record holder in all freestyle distances (except 1500 m). Tachakittiranan made her first Thai team, as a 17-year-old teen, at the 2000 Summer Olympics in Sydney. There, she failed to advance into the succeeding round in any of her individual events, finishing forty-fifth in the 50 m freestyle (2731), thirtieth in the 200 m freestyle (2:0588), and thirty-ninth each in the 100 m freestyle (5869) and 400 m freestyle (4:2928).
At the 2003 Southeast Asian Games in Hanoi, Vietnam, Tachakittiranan dominated the pool for Thailand by claiming a total of three gold medals in the 200, 400, and 800 m freestyle.
At the 2004 Summer Olympics in Athens, Tachakittiranan shortened her swimming program, focusing only on the 200 and 400 m freestyle. She posted FINA B-standard entry times of 2:06.19 (200 m freestyle) and 4:21.67 (400 m freestyle) from the Southern Economic Association, USA Games.
On the second day of the Games, Tachakittiranan placed thirty-fourth overall in the 400 m freestyle. In her second event, 200 m freestyle, Tachakittiranan ended her Olympic run with a thirty-fifth-place effort from the preliminaries.
She posted a lifetime best of 2:05.29 to lead the first heat against Chinese Taipei"s Yang Chinese-Kuei and Kazakhstan"s Yuliya Rissik.