| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
| 5000 m (outdoor) | 15:29.07 | 1 | Intergalactic 3200 (5k) | St. Louis, Missouri | November 7, 2009 | |
 | 8 km (xc) | 25:56.83 | 111 | Oshkosh Invitational | Winneconne, Wisconsin | October 17, 2009 | |
| 8 km (xc) | 26:40.40 | 200 | Louisville Classic | Louisville, Kentucky | October 3, 2009 | |
| 6 km (xc) | 20:37.00 | 23 | WashU Early Bird | St. Louis, Missouri | September 5, 2009 | |
| 3000 m Steeple (outdoor) | 9:50.29 | 5 | UAA Championships | Pittsburgh, PA | April 25, 2009 | |
 | 3000 m Steeple (outdoor) | 9:38.73 | 1 | SIUE Cougar Open | Edwardsville, Illinois | April 11, 2009 | |
 | 1500 m (outdoor) | 4:11.05 | 15 | WashU Invitational | St. Louis, MO | April 4, 2009 | |
| 3000 m Steeple (outdoor) | 9:47.26 | 3 | WU Mini Meet | St. Louis, MO | March 27, 2009 | |
 | 5000 m (outdoor) | 15:23.38 | 7 | Rhodes College Invitational | Memphis, TN | March 21, 2009 | |
 | 3000 m (indoor) | 9:04.64 | 8 | Wartburg Invitational | Waverly, IA | February 21, 2009 | |
 | 1 miles (indoor) | 4:33.72 | 17 | Bob Keck Invitational (IWU) | Bloomington, IL | February 7, 2009 | |
| 5000 m (indoor) | 15:51.57 | 6 | Rose-Hulman Invite | Terre Haute, IN | January 31, 2009 | |
| 3000 m (indoor) | 9:14.90 | | Rose Hulman Meet | Terre Haute, Indiana | January 16, 2009 | |
| 8 km (xc) | 26:38.90 | 77 | DIII NCAA Midwest Regionals | Rock Island, Illinois | November 15, 2008 | |
| 8 km (xc) | 27:22.24 | 45 | UAA Cross Country Championships | Atlanta, Georgia | November 1, 2008 | |
| 8 km (xc) | 26:03.46 | 130 | UW-Oshkosh Invitational | Oshkosh, Wisconsin | October 19, 2008 | |
| 8 km (xc) | 27:35.21 | 44 | SIUE - Border Wars | Edwardsville, Illinois | October 12, 2008 | |
| 8 km (xc) | 27:55.00 | 49 | Les Duke Invitational | Grinnell, Iowa | September 13, 2008 | |
 | 6 km (xc) | 19:42.40 | 18 | WashU Early Bird | St. Louis, Missouri | August 30, 2008 | |
| 3000 m Steeple (outdoor) | 9:53.03 | | Dr. Keeler Invitational | Naperville, IL | May 9, 2008 | |
 | 3200 m (outdoor) | 9:57.00 | | 3200 Split | Indianapolis, IN | May 3, 2008 | |
 | 5 km (outdoor) | 15:38.20 | | Butler Twilight | Indianapolis, IN | May 3, 2008 | |
| 3000 m Steeple (outdoor) | 10:01.90 | 6 | UAA Outdoor Track Championships | Chicago, IL | April 19, 2008 | |
| 1500 m (outdoor) | 4:13.10 | 2 | WashU Select | St. Louis, MO | April 5, 2008 | |
| 3000 m Steeple (outdoor) | 10:02.76 | 2 | WashU Invitational | St. Louis, MO | March 28, 2008 | |
| 3000 m Steeple (outdoor) | 10:24.04 | 2 | WashU Twilight | St. Louis, MO | March 21, 2008 | |
| 8 km | 27:15.00 | | | St. Louis, MO | March 5, 2008 | |
| 3000 m (indoor) | 9:14.60 | 4 | Rose-Hulman Invitational | Terra Haute, IN | January 18, 2008 | |
| 8 km | 27:33.00 | | Oshkosh Inivational | Oshkosh, WI | October 13, 2007 | |
| 8 km | 28:33.00 | | Roy Griak Invitational | Minneapolis, MN | September 29, 2007 | |
| 5 km | 17:10.00 | 7 | Maryville Classic | St. Louis, MO | September 15, 2007 | |
| 8 km (xc) | 27:24.01 | 26 | WashU Early Bird | St. Louis, Missouri | September 1, 2007 | |
| 8 km | 27:29.00 | | | St. Louis, MO | August 18, 2007 | |
| 5 km | 16:14.00 | 2 | Cornhusker State Games - Footstock | Lincoln, Nebraska | July 28, 2007 | |
| 8 km | 27:59.00 | | 7 Mile Tempo (Last 8k In 27:59) | Omaha, NE | July 21, 2007 | |
| 5 km | 16:27.00 | | Butler Twilight | Indianapolis, IN | May 5, 2007 | |
| 1500 m | 4:26.00 | | SIUE Twilight | Edwardsville, IL | April 28, 2007 | |
| 5 km | 15:54.62 | | WashU Quad | St. Louis, MO | April 12, 2007 | |
| 1500 m | 4:24.00 | | WashU | St. Louis, MO | April 7, 2007 | |
| 5 km | 16:14.00 | | WashU | St. Louis, MO | March 30, 2007 | |
| 3 km | 9:22.00 | | WashU | St. Louis, MO | March 23, 2007 | |
| 3 km | 9:18.00 | | Time Trial | St. Louis, MO | February 23, 2007 | |
| 5 km | 16:16.00 | | Illinois College | Jacksonville, IL | February 10, 2007 | |
| 3 km | 9:35.00 | | Rose Hulman | Terra Haute, IN | January 20, 2007 | |
| 3200 m | 10:05.00 | | Intergalactic 3200 | St. Louis, MO | November 4, 2006 | |
| 8 km | 28:33.00 | | Conference (Long Course) | St. Louis, MO | October 28, 2006 | |
| 8 km | 28:06.00 | | Oshkosh Invitational | Oshkosh, WI | October 14, 2006 | |
| 8 km | 28:06.54 | | | Oshkosh, WI | October 14, 2006 | |
| 8 km | 28:46.00 | | Border States | Edwardsville, IL | October 7, 2006 | |
| 8 km | 28:41.00 | | Pre-Nationals | Wilmington, OH | September 22, 2006 | |
| 1600 m | 4:45.00 | | 2x1600 Then All-out 1600 | St. Louis, MO | September 13, 2006 | |
 | 6000 m (xc) | 21:11.00 | | WashU Early Bird | St. Louis, MO | September 2, 2006 | |
 | 10 km | 37:03.00 | | Footstock | Walton, NE | July 21, 2006 | |
| 1600 m | 4:50.00 | | Districts | Norfolk, NE | May 10, 2006 | |
| 1600 m | 4:49.00 | | Metros | Omaha, NE | May 3, 2006 | |
| 3200 m | 10:30.00 | | Metros | Omaha, NE | May 2, 2006 | |
| 3200 m | 10:35.00 | | Star City Meet | Lincoln, NE | April 24, 2006 | |
| 1600 m | 4:48.00 | | Norfolk Invite | Norfolk, NE | April 21, 2006 | |
| 1600 m | 4:51.00 | | Fremont Invite | Fremont, NE | April 15, 2006 | |
 | 800 m | 2:07.00 | | Fremont Invite | Fremont, NE | April 15, 2006 | |
| 3200 m | 10:26.00 | | Millard South Invite | Omaha, NE | April 7, 2006 | |
| 1600 m | 4:53.00 | | Millard South Invite | Omaha, NE | April 7, 2006 | |
 | 1600 m | 4:44.00 | | Millard North Relay Meet | Omaha, NE | March 25, 2006 | |
| 1 miles | 4:46.00 | | Nebraska Wesleyan Invite | Lincoln, NE | March 17, 2006 | |
| 5 km | 17:25.00 | | Footlocker Midwest | Kenosha, WI | November 26, 2005 | |
| 5 km | 17:59.00 | | Nebraska State Championships | Kearney, NE | October 21, 2005 | |
| 5 km | 17:24.00 | | Districts | Omaha, NE | October 13, 2005 | |
| 5 km | 17:17.00 | | Metros | Omaha, NE | October 6, 2005 | |
| 5 km | 17:26.00 | | Millard West Invite | Omaha, NE | September 30, 2005 | |
| 5 km | 17:14.00 | | Grand Island Invite | Grand Island, NE | September 22, 2005 | |
| 5 km | 17:23.00 | | Lincoln High Invite | Lincoln, NE | September 15, 2005 | |
| 5 km | 17:28.00 | | Millard South Invite | Omaha, NE | September 9, 2005 | |
| 5 km | 17:51.00 | | Burke Invite | Omaha, NE | September 3, 2005 | |
| 5 km | 17:59.00 | | Race For The Cure | Kansas City, MO | August 14, 2005 | |
| 10 km | 39:15.00 | | Footstock | Walton, NE | July 9, 2005 | |
| 1600 m | 4:46.00 | | Districts | Lincoln, NE | May 11, 2005 | |
| 1600 m | 4:55.00 | | Millard JV Triangular | Omaha, NE | May 5, 2005 | |
| 3200 m | 10:39.00 | | Millard North JV Meet | Omaha, NE | April 29, 2005 | |
| 1600 m | 4:53.00 | | Star City Meet | Lincoln, NE | April 25, 2005 | |
| 1600 m | 5:05.00 | | Norfolk Invite | Norfolk, NE | April 22, 2005 | |
| 1600 m | 4:50.00 | | Fremont Invite | Fremont, NE | April 16, 2005 | |
| 1600 m | 4:51.00 | | Millard South Invite | Omaha, NE | April 8, 2005 | |
| 3200 m | 10:58.00 | | Benson JV Meet | Omaha, NE | April 1, 2005 | |
| 1600 m | 4:58.00 | | Millard North Relay Meet | Omaha, NE | March 26, 2005 | |
| 1 miles | 5:06.00 | | Nebraska Wesleyan Invite | Lincoln, NE | March 18, 2005 | |
| 5 km | 18:52.00 | | Footlocker Midwest | Kenosha, WI | November 27, 2004 | |
| 5 km | 18:53.00 | | Nebraska State Championships | Kearney, NE | October 22, 2004 | |
| 5 km | 18:20.00 | | Districts | Omaha, NE | October 14, 2004 | |
| 5 km | 18:55.00 | | Metros | Omaha, NE | October 7, 2004 | |
| 5 km | 17:45.00 | | Millard West Invite | Omaha, NE | October 1, 2004 | |
| 5 km | 17:59.00 | | Grand Island Invite | Grand Island, NE | September 23, 2004 | |
| 5 km | 18:15.00 | | Lincoln High Invite | Lincoln, NE | September 16, 2004 | |
| 5 km | 18:13.00 | | Millard South Invite | Omaha, NE | September 10, 2004 | |
| 5 km | 19:06.00 | | Burke Invite | Omaha, NE | September 4, 2004 | |