| Year | Competition | Venue | Position | Notes |
Representing China |
| 1990 |
Asian Games |
Beijing, China |
3rd |
20 km |
| 1991 |
World Race Walking Cup |
San Jose, United States |
11th |
20 km |
| World Championships |
Tokyo, Japan |
8th |
20 km |
| 1992 |
Olympic Games |
Barcelona, Spain |
DNF |
20 km |
| 1993 |
World Race Walking Cup |
Monterrey, Mexico |
12th |
20 km |
| World Championships |
Stuttgart, Germany |
DNF |
20 km |
| 1995 |
World Race Walking Cup |
Beijing, China |
10th |
20 km |
| Asian Championships |
Jakarta, Indonesia |
1st |
20 km |
| 1996 |
Olympic Games |
Atlanta, Georgia, United States |
DSQ |
20 km |