4/18/22 Boston Marathon- 2:08:52- 7th place
1/16/22 Houston Half Marathon- 1:01:11- 10th place
10/11/21 Boston Marathon- 2:13:47- 16th place
8/15/2021 Falmouth Road Race- 32:40- 10th place
12/20/20 The Marathon Project- 2:09:42- 4th place
10/28/21 Michigan Pro Half Marathon- 1:02:18- 4th place
10/21/21 Michigan Pro Ekiden- 1st place
7/11/20 KT Tape St. George 5000m Showdown- 13:57- 7th place
2/29/20 USATF Olympic Marathon Trials- 2:12:39- 12th place
10/6/19 USATF 10 Mile Championships- 47:55- 11th place
9/2/19 USATF 20k Championships- DNF
8/3/19 Beach to Beacon 10k- 28:59- 5th place
4/15/19 Boston Marathon- 2:09:09- 7th place
2/24/19 Gasparilla Half Marathon- 1:05:09- 1st place
1/29/19- USATF Cross Country Championships 10k- 29:20- 6th place
11/4/18- New York City Marathon- 2:12:28- 7th place
9/9/18- Great North 1/2 Marathon- 1:02:18- 4th place
8/19/18-Falmouth Road Race 7 miles- 32:23- 2nd place
5/28/18- Bolder Boulder 10k- 30:04- 15th place
5/12- USATF 25k Championships, 5th 3rd River Bank Run- 1:14:55- 2nd place
5/3/18- Payton Jordan 10k- 28:13- 10th place
4/14/18- BAA 5k- 13:50- 7th place
3/18/18- New York City 1/2 Marathon- 1:02:58- 5th place
2/3/2018- USATF Cross Country Championships- 29;40- 8th place
1/26/2018- University of Washington Invitational Indoor 5k- 13:50- 3rd place.
10/29/2017- Frankfurt Marathon- 2:12:35- 9th place
-8/26/2017- CRIM 10 Mile- 10 miles-47:39-5th place
7/29/2017- USATF 7 Mile Championships- 7 miles-33:03-2nd place
5/29/2017- Bolder Boulder Elite Race-10k- 30:07- 12th place
5/5/2017-Lilac Bloomsday Road Race -12k- 35:39-8th place
3/26/2017- IAAF World Cross Country Championships- 10k- 30:20- 36th place
3/4/2017- NACAC Cross Country Championships-8k- 22:52- 4th place
2/6/2017- USATF Cross Country Championships- 10k- 30:55- 8th place
1/15/2017- Houston Half Marathon-1:03:40-16th place
12/10/2016- USATF Club Cross Country Championships- 10k- 29:24-7th place
11/24/16- Manchester Road Race- 21:38-5th place
11/13/2016- Las Vegas Rock N Roll Half Marathon- 1:04:19-5th place
11/05/2016- Abbot Dash to the Finish Line- 5k- 14:20- 2nd place
8/21/2016- America's Finest City Half Marathon- 1:04:06- 2nd place
7/29/2016- Track Town Summer Series 4 Mile Road Race-18:38-3rd place
7/1/2016- US Olympic Trials 10,000 meters- 28:48- 4th place.
5/30/2016- Bolder Boulder Elite Race- 29:54-6th place
4/30/2016- USATF Half Marathon Championships/ Capital City Half Marathon- 1:03:05- 2nd place
4/1/2016- Stanford Invitational 10k- 28:00- 3rd place
1/9/2016- Great Edinburgh Cross Country 8k- 25:39- 3rd place
12/12/15- USATF Club Cross Country Championships 10k- 29:26- 3rd place
11/21/15- Lake Nona 15K 46:20-1st place
11/1/15- Phoenix 10K 29:58-2nd place