| Year | Competition | Venue | Position | Event | Notes |
Representing the Costa Rica |
| 2001 |
Central American Games |
Guatemala City, Guatemala |
3rd |
20 km |
1:33:54 |
| 2002 |
Ibero-American Championships |
Guatemala City, Guatemala |
10th |
20,000m walk |
1:34:29 |
| Central American Championships |
San José, Costa Rica |
1st |
20,000m track walk |
1:37:51.67 |
| 2003 |
Central American Championships |
Guatemala City, Guatemala |
1st |
20,000m track walk |
1:32:44.90 |
| World Championships |
Saint-Denis, France |
28th |
20 km |
1:30:53 |
| 2004 |
Ibero-American Championships |
Huelva, Spain |
8th |
20,000m track walk |
1:30:46.7 |
| Central American Championships |
Managua, Nicaragua |
1st |
20,000m track walk |
1:31:51.30 |
| 2005 |
Central American Championships |
San José, Costa Rica |
3rd |
20,000m track walk |
1:31:13.95 |
| 2006 |
World Race Walking Cup |
A Coruña, Spain |
58th |
20 km |
1:27:53 |
| Ibero-American Championships |
Ponce, Puerto Rico |
4th |
20,000m track walk |
1:34:31.85 |
| Central American and Caribbean Games |
Cartagena, Colombia |
7th |
20 km |
1:47:00 |
| 2007 |
Central American Race Walking Cup |
Guatemala City, Guatemala |
1st |
20 km |
1:22:53 |
| Central American Championships |
San José, Costa Rica |
2nd |
20,000m track walk |
1:27:16.12 |
| NACAC Championships |
San Salvador, El Salvador |
3rd |
20,000m walk |
1:29:50 |
| Pan American Games |
Rio de Janeiro, Brazil |
6th |
20 km |
1:32:27 |
| 2008 |
World Race Walking Cup |
Cheboksary, Russia |
32nd |
20 km |
1:23:12 |
| Central American and Caribbean Championships |
Cali, Colombia |
3rd |
20,000m track walk |
1:27:57.2 |
| Olympic Games |
Beijing, China |
39th |
20 km |
1:27:10 |
| 2009 |
Pan American Race Walking Cup |
San Salvador, El Salvador |
10th |
20 km |
1:29:06 |
| Central American Championships |
Guatemala City, Guatemala |
2nd |
20,000m track walk |
1:27:39.56 |
| Central American and Caribbean Championships |
Havana, Cuba |
2nd |
20 km |
1:34:58 |
| World Championships |
Berlin, Germany |
41st |
20 km |
1:29:52 |
| 2010 |
Central American Games |
Panama City, Panama |
1st |
20,000m track walk |
1:34:12.15 |
| World Race Walking Cup |
Chihuahua, Mexico |
34th |
20 km |
1:28:25 |
| Ibero-American Championships |
San Fernando, Spain |
5th |
20,000m walk |
1:27:51.5 (ht) |
| Central American and Caribbean Games |
Mayagüez, Puerto Rico |
6th |
20 km |
1:28:49 |
| Central American Championships |
Guatemala City, Guatemala |
1st |
20,000m track walk |
1:26:44.45 |
| 2011 |
Central American Race Walking Cup |
San Salvador, El Salvador |
3rd |
20 km |
1:26:30 |
| Central American Championships |
San José, Costa Rica |
1st |
20,000m track walk |
1:25:06.83 |
| Central American and Caribbean Championships |
Mayagüez, Puerto Rico |
1st |
20,000m track walk |
1:28.56.08 |
| Pan American Games |
Guadalajara, Mexico |
— |
20 km |
DQ |
| — |
50 km |
DNF |
| 2012 |
World Race Walking Cup |
Saransk, Russia |
83rd |
20 km |
1:31:21 |
| Central American Championships |
Managua, Nicaragua |
3rd |
20,000m track walk |
1:33:23.96 |
| 2013 |
Central American Race Walking Cup |
Guatemala City, Guatemala |
1st |
20 km |
1:38:52 |
| Central American Games |
San José, Costa Rica |
1st |
20 km |
1:28:43 |
| Pan American Race Walking Cup |
Guatemala City, Guatemala |
17th |
20 km |
1:32:41 |
| 5th |
Team (20 km) |
73 pts |
| Central American Championships |
Managua, Nicaragua |
1st |
20,000m track walk |
1:33:40.28 |
| Central American and Caribbean Championships |
Morelia, Mexico |
3rd |
20 km |
1:39:14 |
| 2014 |
World Race Walking Challenge |
Chihuahua, Mexico |
12th |
50 km |
4:25:15 |
| World Race Walking Cup |
Taicang, China |
— |
50 km |
DNF |
| Central American Championships |
Tegucigalpa, Honduras |
4th |
20,000m track walk |
1:33:39.74 |
| Central American and Caribbean Games |
Xalapa, Mexico |
— |
50 km |
DNF |
| 2015 |
Pan American Race Walking Cup |
Arica, Chile |
29th |
20 km |
1:35:23 |