| 2026 | 3000m-short-track | 8:10.25 | - | 2026年2月26日 | ↓ | Southeastern Conference Indoor Track & Field Championship |
| 2026 | 3000m | 8:10.25 | - | 2026年2月26日 | ↑ | Southeastern Conference Indoor Track & Field Championship |
| 2026 | 5000m | 14:08.35 | - | 2026年5月14日 | ↓ | Southeastern Conference Outdoor Track & Field Championships, Hutsell-Rosen Track, Auburn, AL |
| 2026 | 5000m-short-track | 14:10.39 | - | 2026年2月26日 | ↓ | Southeastern Conference Indoor Track & Field Championship |
| 2026 | 10000m | 29:16.72 | - | 2026年3月26日 | ↓ | Raleigh Relays |
| 2023 | Semi | 1:03:35 | - | 2023年6月17日 | ↓ | Garry Bjorklund Half Marathon, Duluth, MN |
| 2023 | Marathon | 2:17:36 | - | 2023年1月15日 | ↑ | Chevron Houston Marathon |
| 2022 | 5Kilometre | 14:37 | - | 2022年11月24日 | ↓ | - |
| 2022 | 10Kilometr | 29:58 | - | 2022年11月24日 | ↓ | - |
| 2021 | 10MilesRoa | 47:35 | - | 2021年9月12日 | ↑ | Credit Union Cherry Blossom Ten Mile Run |
| 2021 | Semi | 1:03:21 | - | 2021年10月2日 | ↓ | - |
| 2021 | Marathon | 2:16:50 | - | 2021年11月7日 | ↑ | TCS New York Marathon |
| 2020 | Semi | 1:03:54 | - | 2020年1月19日 | ↓ | Aramco Houston Half Marathon |
| 2020 | Marathon | 2:13:51 | - | 2020年12月20日 | ↑ | The Marathon Project |
| 2019 | Semi | 1:04:48 | - | 2019年11月10日 | ↓ | Monterey Bay Half Marathon |
| 2019 | Marathon | 2:13:11 | - | 2019年4月15日 | ↑ | B.A.A. Boston Marathon, Boston, MA |
| 2018 | 10Kilometr | 29:40 | - | 2018年7月4日 | ↓ | Atlanta Peachtree Road Race |
| 2018 | Semi | 1:04:00 | - | 2018年3月18日 | ↓ | New York Half Marathon, New York, NY |
| 2018 | Marathon | 2:12:52 | - | 2018年11月4日 | ↑ | New York Marathon |
| 2017 | 10Kilometr | 29:34 | - | 2017年6月25日 | ↓ | Boston, MA (USA) |
| 2017 | Semi | 1:03:52 | - | 2017年3月19日 | ↓ | New York, NY (USA) |
| 2017 | Marathon | 2:12:08 | - | 2017年4月17日 | ↑ | Boston, MA (USA) |
| 2016 | 5000m | 14:05.76 | - | 2016年4月15日 | ↓ | Walnut, CA (USA) |
| 2016 | 20Kilometr | 1:00:10 | - | 2016年9月5日 | ↑ | New Haven, CT (USA) |
| 2016 | Semi | 1:01:55 | - | 2016年10月2日 | ↓ | San José (USA) |
| 2016 | Marathon | 2:12:01 | - | 2016年11月6日 | ↑ | New York, NY (USA) |
| 2015 | 10MilesRoa | 48:30 | - | 2015年4月12日 | ↑ | Sacramento, CA (USA) |
| 2015 | Semi | 1:03:08 | - | 2015年5月31日 | ↓ | San Diego, CA (USA) |
| 2015 | Marathon | 2:13:56 | - | 2015年10月25日 | ↑ | Nairobi (KEN) |
| 2014 | 10Kilometr | 28:52 | - | 2014年7月4日 | ↓ | Atlanta, GA (USA) |
| 2014 | 12Kilometr | 35:19 | - | 2014年5月4日 | ↑ | Spokane, WA (USA) |
| 2014 | 10MilesRoa | 47:59 | - | 2014年4月6日 | ↑ | Sacramento, CA (USA) |
| 2014 | Semi | 1:01:25 | - | 2014年6月1日 | ↓ | San Diego, CA (USA) |
| 2014 | 25Kilometr | 1:14:31 | - | 2014年5月10日 | - | Grand Rapids, MI (USA) |
| 2014 | Marathon | 2:12:55 | - | 2014年10月26日 | ↑ | Frankfurt (GER) |
| 2013 | 5Kilometre | 13:47 | - | 2013年11月28日 | ↓ | San José (USA) |
| 2013 | 10Kilometr | 28:35 | - | 2013年7月4日 | ↓ | Atlanta, GA (USA) |
| 2013 | 12Kilometr | 34:35 | - | 2013年11月17日 | ↑ | Alexandria, VA (USA) |
| 2013 | 15Kilometr | 44:25 | - | 2013年3月9日 | - | Jacksonville, FL (USA) |
| 2013 | 10MilesRoa | 48:30 | - | 2013年4月7日 | ↑ | Sacramento, CA (USA) |
| 2013 | 20Kilometr | 1:00:20 | - | 2013年9月2日 | ↑ | New Haven, CT (USA) |
| 2013 | Semi | 1:02:23 | - | 2013年1月13日 | ↓ | Houston, TX (USA) |
| 2013 | Marathon | 2:13:26 | - | 2013年10月6日 | ↑ | St. Paul (USA) |
| 2012 | 10000m | 29:01.38 | - | 2012年6月8日 | ↓ | Portland, OR (USA) |
| 2012 | 12Kilometr | 36:00 | - | 2012年5月6日 | ↑ | Spokane, WA (USA) |
| 2012 | 10MilesRoa | 48:14 | - | 2012年10月7日 | ↑ | St. Paul (USA) |
| 2012 | Semi | 1:03:01 | - | 2012年3月18日 | ↓ | New York, NY (USA) |
| 2011 | 10000m | 30:03.0h | - | 2011年4月30日 | ↓ | Mumias (KEN) |
| 2011 | 10Kilometr | 30:28 | - | 2011年1月15日 | ↓ | Hamilton (BER) |
| 2011 | Semi | 1:03:57 | - | 2011年9月18日 | ↓ | Philadelphia, PA (USA) |
| 2011 | Marathon | 2:20:28 | - | 2011年3月20日 | ↑ | Los Angeles, CA (USA) |
| 2010 | 1500m | 3:46.25 | - | 2010年5月28日 | ↑ | Eugene, OR (USA) |
| 2010 | 3000m | 7:51.75 | - | 2010年2月13日 | ↑ | Seattle Husky Classic |
| 2010 | 10Kilometr | 28:58 | - | 2010年5月15日 | ↓ | New York, NY (USA) |
| 2010 | 10MilesRoa | 47:53 | - | 2010年4月11日 | ↑ | Washington, DC (USA) |
| 2010 | Semi | 1:01:40 | - | 2010年2月28日 | ↓ | New Orleans, LA (USA) |
| 2009 | 800m | 1:55.48 | - | 2009年4月18日 | ↓ | Eugene, OR (USA) |
| 2009 | 1500m | 3:47.76 | - | 2009年4月18日 | ↑ | Eugene, OR (USA) |
| 2009 | 3000m | 7:55.27 | - | 2009年2月7日 | ↑ | New York, NY (USA) (i) |
| 2009 | 3000m-short-track | 7:55.27 | - | 2009年2月7日 | ↓ | New York, NY (USA) (i) |
| 2009 | 5000m | 13:36.25 | - | 2009年4月24日 | ↓ | Eugene, OR (USA) |
| 2009 | 5000m-short-track | 14:07.81 | - | 2009年3月13日 | ↓ | College Station, TX (USA) (i) |
| 2009 | 10000m | 28:28.83 | - | 2009年3月28日 | ↓ | Palo Alto, CA (USA) |
| 2009 | 10Kilometr | 29:56 | - | 2009年8月1日 | ↓ | Cape Elizabeth, ME (USA) |
| 2008 | 5000m | 14:26.29 | - | 2008年5月4日 | ↓ | Palo Alto, CA (USA) |
| 2007 | 3000m | 8:20.20 | - | 2007年3月17日 | ↑ | Eugene, OR (USA) |
| 2007 | 5000m | 14:10.83 | - | 2007年4月7日 | ↓ | Eugene, OR (USA) |
| 2007 | 10000m | 29:00.52 | - | 2007年3月30日 | ↓ | Palo Alto, CA (USA) |
| 2006 | 1500m | 3:49.07 | - | 2006年3月18日 | ↑ | Eugene, OR (USA) |
| 2006 | Mile | 4:04.94 | - | 2006年4月22日 | ↑ | Eugene, OR (USA) |
| 2006 | 5000m | 13:55.81 | - | 2006年3月31日 | ↓ | Palo Alto, CA (USA) |
| 2005 | 800m | 1:51.41 | - | 2005年5月14日 | ↓ | Fort Collins, CO (USA) |
| 2005 | 1500m | 3:47.37 | - | 2005年4月16日 | ↑ | Walnut, CA (USA) |
| 2005 | mile-short-track | 4:13.50 | - | 2005年2月12日 | - | Fayetteville, AR (USA) (i) |
| 2005 | Mile | 4:13.50 | - | 2005年2月12日 | ↑ | Fayetteville, AR (USA) (i) |
| 2005 | 5000m | 14:03.32 | - | 2005年3月26日 | ↓ | Palo Alto, CA (USA) |
| 2004 | Mile | 4:09.86 | - | 2004年6月18日 | ↑ | Raleigh, NC (USA) |
| 2004 | 2Miles | 8:45.44 | - | 2004年6月18日 | - | Raleigh, NC (USA) |