2017
January, 14th Houston Half Marathon (Houston, TX) Half Marathon
September, 4th USA 20km Championships 1:00:36 (4th)
New Haven, CT
20Km
May, 13th USA 25km Championships 1:14:51 (2nd)
Grand Rapids, MI
25Km
April, 29th USA Half Marathon Championships 63:13 (3rd)
Columbus, OH
Half Marathon
April, 2nd Cherry Blossom 10 miler 46:48 (8th)
Washington, DC
10mi
February,26th Gasparilla Half Marathon 63:07 (1st)
Tampa Bay, FL
Half Marathon
2016
June, 23rd New York City Marathon 2:19:14 (13th)
New York City, NY
Marathon
September, 5th 20km USA Championship 59:24 (3rd)
New Haven, CT
20km
July, 1st USA Olympic Trials 29:27.15 (15th)
Eugene, OR
10,000m
June, 23rd Stumptown Twilight Meet 3:50.04 (13th)
Gresham, OR
1500m
June, 12th Portland Track Festival 13:56.46 (14th)
Portland, OR
5km
May, 14th USA 25km Championships 1:15:32 (1st)
Grand Rapids, MI
25km
Apr, 30th USA Half Marathon Championships 62:52 (1st)
Columbus, OH
Half Marathon
Apr, 3rd Cherry Blossom 49:05 (9th)
Washington, DC
10mi
Mar, 12th USA 15km Championships 44:42 (3rd)
Jacksonville, FL
15km
Feb, 6th USA Cross Country Championships 32:45 (10th)
Bend, OR
10km
2015
Aug, 1st Beach to Beacon 30:11 (14th)
Cape Elizabeth, MA
10km
July, 4th Peachtree Cup 29:05 (3rd)
Atlanta, GA
10km
June, 25th USA T&F Championships 29:40 (20th)
Eugene, OR
10km
May, 9th 25km USA Championships 1:15:01 (2nd)
Grand Rapids, MI
25km
May, 2nd Payton Jordan Invitational 27:55.19 (11th)
Stanford, CA
10km
April, 17th Mt. SAC Relays 13:36.69 (5th)
Walnut, CA
5km
March, 14th USA 15km Road Championships 44:14 (2nd)
Jacksonville, FL
15km
2014
November, 24th International Chiba Ekiden 28:55 6th-Team
Chiba, Japan
10km - Leg
November, 16th .US 12k National Championships 34:42 (8th)
Alexandria, VA
12km
October, 12th Chicago Marathon 2:14:30 (13th)
Chicago, IL
Marathon
September, 1st USA 20km Road Championships 61:27 (2nd)
New Haven, CT
20km
July, 26th USA 7mile Road Championships 33:32 (2nd)
Davenport, IA
7mi
July, 4th USA 10km Road Championships 28:25 (1st)
Atlanta, GA
10km
May, 10th USA 25km Road Championships 1:14:18 American Record
Grand Rapids, MI
25km
May, 4th Payton Jordan Invitational 28:20.98 (15th)
Stanford, CA
10km
April, 18th Mt. SAC Relays 13:39.71 (14th)
Walnut, CA
5km
April, 6th USA 10mi Road Championships 46:41 (1st)
Washington, DC
10mi
March, 15th USA 15km Road Championships 43:58 (4th)
Jacksonville, FL
15km
February, 15th USA Cross Country Championships 38:07 (16th)
Boulder, CO
12km
2013
November, 17th .US USA 12km Road Championships 34:40 (4th)
Alexandria, VA
12km
October, 6th USA Marathon Championships 2:14:44 (5th)
St. Paul, MN
Marathon
June, 20th USA Track & Field Championships 29:38.82 (12th)
Des Moines, IA
10km
May, 11th USA 25km Road Championships 1:15:00 (3rd)
Grand Rapids, MI
25km
April, 28th Payton Jordan Invitational 27:59.22 (14th)
Stanford, CA
10km
April, 19th Mt. Sac Relays 13:42.79 (2nd)
Walnut, CA
5km
March, 9th USA 15km Road Championships 43:46 (5th)
Jacksonville, FL
15km
2012
November, 10th Richmond Marathon 2:17:11 (4th)
Richmond, VA
Marathon
October, 10th USA 10mi Road Championships 47:52 (8th)
St. Paul, MN
10mi
September, 16th USA 5k Road Championships 14:12 (10th)
Providence, RI
5km
September, 3rd USA 20k Road Championships 60:04 (7th)
New Haven, CT
20km
August, 11th Falmouth Road Race 33:27 (13th)
Falmouth, MA
7mi
June, 22nd USA Olympic Trials 28:35.46 (17th)
Eugene, OR
10km
June, 9th American Milers Series 3:45.60 (8th)
Indianapolis, IN
1,500m
May, 12th USA 25km Road Championships 1:15:47 (2nd)
Grand Rapids, MI
25km
April, 29th Payton Jordan Invitational 28:18.62 (13th)
Stanford, CA
10km
April, 20th Mt. SAC Relays 13:52.66 (3rd)
Walnut, CA
5km
March, 17th NACAC XC Championships 24:10 (2nd)
Port of Spain, T&T
8km
March, 10th USA 15km Road Championships 44:37 (1st)
Jacksonville, FL
15km
February, 11th USA Cross Country Championships 36:28 (7th)
St. Louis, MO
12km
2011
November, 23rd International Chiba Ekiden 30:00 (7th)
Chiba, Japan
10km
October, 10th Izumo University Ekiden 23:33 (9th)
Izumo, Japan
8km
September, 22nd USA 5km Road Championships 14:07 (8th)
Providence, RI
5km
September, 5th USA 20km Road Championships 61:17 (4th)
New Haven, CT
20km
August, 13th Falmouth Road Race 33:25 (15th)
Falmouth, MA
7mi
July, 30th Bix 7 34:19 (10th)
Davenport, IA
7mi
July, 4th USA 10km Road Championships 28:52 (5th)
Atlanta, GA
10km
June, 23rd USA Track & Field Championships 28:54.94 (12th)
Eugene, OR
10km
June, 11th USA 8km Road Championships 23:16 (4th)
Carmel, IN
8km
May, 1st Payton Jordan Invitational 28:30.07
Stanford, CA
10km