| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
| 10 km (road) | 40:58.40 | 690 | Bolder Boulder | Boulder, Colorado | May 25, 2009 | |
| 4 miles (road) | 25:06.00 | 36 | Orem International Thanksgiving Day Run | Orem, Utah | November 27, 2008 | |
| 1 miles (outdoor) | 5:08.60 | 12 | Boulder Road Runners Summer All-comers | Bouler, Colorado | June 19, 2008 | |
| 400 m | 58.44 | 12 | CU-Pott's Indoor Invitational | BOULDER, CO | January 19, 2008 | |
| 5 km | 18:52.00 | | Salem Days Fun Run | Salem, UT | August 11, 2007 | |
| 5 km | 18:36.10 | 31 | BYU Homecoming Cougar Run | Provo, UT | October 21, 2006 | |
 | Marathon | 3:10:09.00 | 294 | St. George Marathon | St. George, UT | October 7, 2006 | |
| 4 miles | 23:09.00 | 60 | BYU Autumn Classic | Provo, UT | September 9, 2006 | |
 | 4.8 miles (xc) | 27:34.00 | 4 | Sunset In The Park | Huntington Beach, CA | August 17, 2006 | |
| 5 km | 18:11.00 | 1 | LaVerne Stake Pioneer Day Celebration | LaVerne, CA | July 22, 2006 | |
| 5 km | 19:50.00 | | Claremont Freedom 5000 | Claremont, Ca | July 4, 2006 | |
| 5 km | 17:31.00 | 3 | Women's Service's Awareness Run | Provo, UT | June 10, 2006 | |
| 800 m | 2:03.02 | 32 | Clarmeont Classic | Claremont, CA | May 5, 2006 | |
 | 10 km | 39:54.30 | 11 | Rex Lee Run | Provo, UT | March 25, 2006 | |
 | 400 m | 53.00 | | Mountain States Invitational | POCATELLO, ID | March 3, 2006 | |
 | 800 m | 2:02.40 | | Pomona-Pitzer All-Comers Meet | Claremont, CA | February 18, 2006 | |
| 1 miles | 4:43.44 | 14 | BYU Collegiate Indoor Meet | Provo, UT | January 14, 2006 | |
| 4 miles (road) | 22:49.00 | 12 | Orem International Thanksgiving Day Run | Orem, Utah | November 24, 2005 | |
| 4 miles | 22:58.90 | 46 | BYU Autumn Classic | Orem, UT | September 10, 2005 | |
| 4 miles | 22:28.20 | 33 | BYU Alumni Races | Provo, UT | September 2, 2005 | |
| 5 km | 17:11.00 | 1 | Mapleton Pioneer Day 5k | Mapleton, UT | July 23, 2005 | |
| 5 km | 16:31.00 | 6 | Claremont Fireworks 5000 | Claremont, CA | July 4, 2005 | |
| 5 km | 17:25.00 | 14 | Salt Lake Classic | Salt Lake City, UT | June 4, 2005 | |
| 10 km | 41:36.40 | 24 | Rex Lee Run | PROVO, UT | March 26, 2005 | |
 | Half Marathon | 1:35:16.00 | 153 | Canyonlands Half Marathon | Moab, UT | March 12, 2005 | |
 | 3000 m Steeple | 9:50.06 | 7 | USATF Junior Nationals | Palo Alto, CA | June 21, 2002 | |
| 3000 m Steeple | 10:07.00 | 2 | Long Beach State USATF SCA Championships | Long Beach, CA | June 8, 2002 | |
| 1500 m | 4:27.03 | 16 | BYU Cougar Invitational | Provo, UT | April 6, 2002 | |
 | 1 miles | 4:41.48 | | Utah State Indoor Wilson Motor Classic | Logan, UT | January 26, 2002 | |
 | 4 miles (road) | 22:18.90 | 14 | International Thanksgiving Run | Orem, UT | November 22, 2001 | |
| 5 km | 18:06.00 | 12 | USATF Region X Cross-Country | Provo, UT | November 3, 2001 | |
 | 2000 m Steeple | 6:15.74 | 2 | USATF Junior Olympic Nationals | Sacramento, CA | July 24, 2001 | |
 | 5 km | 15:59.00 | | Claremont Firecracker 5000 | Claremont, CA | July 4, 2001 | |
 | 1500 m | 4:09.93 | | USATF ASSN Meet Long Beach Grand Prix | Long Beach, CA | June 6, 2001 | |
 | 3200 m | 9:43.43 | 2 | Huntington Beach All-comers | Huntington Beach, CA | May 23, 2001 | |
 | 1600 m | 4:20.83 | 5 | California CIF-SS Div 2 Final | Cerritos, CA | May 19, 2001 | |
| 3 miles | 16:08.00 | 5 | Baseline League XC Finals | Mt. Sac, CA | November 9, 2000 | |
 | 3 miles | 14:42.00 | 3 | Chino- Don Lugo Tri Meet Xc | Chino, CA | October 20, 2000 | |