1 mile 4:52.5
5 km 16:36
4 miles 22:50
10 km 35:14
10 miles 56:37
Half-Marathon 1:15:51
Marathon 2:49:19
50 km 4:02:38
50 miles 9:12:54
50 miles 9:12:54
2025
February 22 Rock n Roll Las Vegas, NC
April Fodderstack 10k Flint Hill, VA
2024
March 30 Craft Beer Half Marathon Charlotte, NC (results)
2023
February 11 Charlotte 10 Miler Charlotte, NC (results)
March 4 Truist Corporate Cup Half Marathon Charlotte, NC (results)
April 2 Cherry Blossom 10 Miler Washington DC (results)
April 17 Boston Marathon Boston, MA (results)
2022
January 22 CRC Winter Classic 8k Charlotte, NC (results)
February 12 Charlotte 10 Miler Charlotte, NC (results) first overall
February 26 Mt Mitchell Challenge Black Mountain, NC (results)
April 18 Boston Marathon Boston, MA (results)
May 21 Hit The Brixx 5K Charlotte, NC (results) first overall
May 28 Memorial Day Trail Race 8 Mile Charlotte, NC (results) first overall
June 25 Vertical Mile Challenge Hiddenite, NC (results) first overall
July 10 Loon Mountain Race Lincoln, NH (results)
August 13 The Ed Anacker Bridger Ridge Run Bozeman, MT (results)
September 10 Southend Shuffle 5k Charlotte, NC (results)
September 25 Berlin Marathon Berlin, Germany (results)
October 8 Navy Federal 5K Vienna, VA (results)
October 30 Marine Corps Marathon Arlington, VA (results)
December 3 Lake Norman State Park 50K Trail Race Lake Norman, NC (results)
2021
June 19 Vertical Mile Challenge Hiddenite, NC (results) first overall
August 14 Truist Corporate Cup Half Marathon Charlotte, NC (results) *pacer
October 2 Fodderstack 10k Flint Hill, VA (results)
October 11 Boston Marathon Boston, MA (results)
October 31 Hilly Chantilly 5K Charlotte, NC (results) first overall
November 25 Turkey Trot 5K Charlotte, NC (results)
2020
January 18 USNWC 13 Miler Charlotte, NC (results)
January 25 Winter Classic 8k Charlotte, NC (results)
February 15 Charlotte 10 Miler Charlotte, NC (results)
February 22 Allstate Hot Chocolate 5k (results) first overall
March 7 Myrtle Beach Marathon Myrtle Beach, SC (results)
August 8 Joel John Classic 50k (results) first overall
2019
January 12 SVR Winter Series #4 Poker Run 5 Miler Front Royal, VA (results)
January 19 USNWC 13 miler Charlotte, NC (results) first overall
January 26 SVR Winter Series #5 Stickmans Tandems 5k Strasburg, VA (results) first overall
February 9 SVR Winter Series #6 Heart and Soles 5k Middletown, VA (results) first overall
February 23 MOUNT MITCHELL CHALLENGE 40 Miler Black Mountain, NC (results)
March 3 Reston 10 Miler Reston, VA (results) first overall
March 9 SVR Winter Series #8 March Madness 5k Stephens City, VA (results)
March 16 Shamrock Marathon Virginia Beach, VA (results)
April 7 Cherry Blossom 10 Miler Washington DC (results)
April 15 Boston Marathon Boston, MA (results)
April 28 Pikes Peek 10k Rockville, MD (results)
May 21 DCRRC One Hour Track Run Alexandria, VA (results)
May 27 Loudoun Street Mile Winchester, VA (results)
June 8 The Maryland Half Marathon Fulton, MD (results) first overall
August 18 Leesburg 20k Leesburg, VA (results)
August 23-24 Hood to Coast Relay Oregon (results)
September 7 Southend Shuffle 5k Charlotte, NC (results)
September 14 Navy Federal 5k Vienna, VA (results) first overall
October 12 L2L2L 10 Miler Montreat, NC (results)
November 9 Lake Norman State Park 50K Troutman, NC (results) *pacer
November 17 Race Across Durham Marathon Durham, NC (results)
November 30 Liberty Turkey Trot 5k Lorton, VA (results)
December 14 Santa Hustle Half Marathon Belmont, NC (results) first overall
December 21 Run Run Rudolph 5k Charlotte, NC (results)
2018
January 13 Little River Trail Run Half Marathon Rougemont, NC (results)
January 27 SVR Winter Series #5 Stickman's 5k Strasburg, VA (results) first overall
February 24 Arctichalf Great Falls, VA (results)
March 4 Reston 10 Miler Reston,VA (results)
March 18 Tobacco Road Marathon Cary, NC (results)
April 14 Parkrun Fletchers Cove 5k Washington DC (results) first overall
April 21 Fodderstack 10k Flint Hill, VA (results) first overall
April 29 Pikes Peek 10k Rockville, MD (results)
June 16 Battling Cancer 5k Fredericksburg, VA (results)
July 4 2018 Go Fourth 8K Vienna, VA (results) first overall
September 9 Parkrun Fletchers Cove 5k Washington DC (results) first overall
September 15 Parkrun Fletchers Cove 5k Washington DC (results)
September 22 Clarendon Day 5k & 10k Double Arlington, VA (results)
September 29 Navy Federal 5k Vienna, VA (results)
September 30 National Capital 20 Miler Potomac, MD (results)
October 20 L2L2L 10 Miler Montreat, NC (results)
October 28 Marine Corps Marathon Arlington, VA (results)
November 3 Novant Marathon Charlotte, NC (results) *pacer
November 22 Virginia Run Turkey Trot 5k Centreville, VA (results)
November 24 Liberty Turkey Trot 5k Lorton, VA (results) first overall
December 2 SVR Winter Series #1 South Berkeley Christmas 5K Inwood, WV (results)
December 8 Snowflake 5k Arlington, VA (results) first overall
December 15 Seward Solstice 10k Seattle, WA (results)
December 29 SVR Winter Series #3 Pizza or Resolutions 5K Front Royal, VA (results) first overall
December 31 Countdown to None 5k Vienna, VA (results)
2017
February 12 Run Your Heart Out 5k Fairfax, VA (results)
March 19 Tobacco Road Marathon Cary, NC (results)
April 2 Cherry Blossom 10 Mile Run Washington DC (results)
April 22 Fodderstack 10k Flint Hill, VA (results)
April 28 Crystal City 5k Crystal City, VA (results)
May 7 POTOMAC RIVER RUN HALF-MARATHON Washington DC (results)
May 21 Historic Half Fredericksburg, VA (results)
June 11 Fountainhead Half Marathon Fairfax Station, VA (results)
July 30 Rileys Rumble Half Marathon Boyds, MD results
August 10 Pikes Peak Marathon Manitou Springs, CO (results)
September 9 Moving 4 Missions 5K Warrenton, VA first overall
December 2 Race Across Durham Marathon Durham, VA (results)*pacer
2016
January 16 Little River Trail Run 10 Miler Rougemont, NC (results)
February 7 Sweethearts 4ever 4 Mile Run Fredericksburg, VA (results)
February 20 Dahlgren Trail Half-Marathon King George, VA (results)
March 6 Reston 10 Miler Reston, VA (results)
March 20 Molly's Irish Pub Wearin' of the Green 5K Warrenton, VA (results)
April 3 Cherry Blossom 10 Mile Run Washington DC (results)*pacer
April 23 Fodderstack 10k Flint Hill, VA (results)
April 30 Courtney Schilling 5k Reston, VA
May 7 Shenanduro Half Marathon Front Royal, VA (results)
May 15 Historic Half Fredericksburg, VA (results)
June 5 Run For The Wounded Half Marathon Triangle, VA (results)
June 12 SPCA 5km Rescue Run Fredericksburg, VA (results)
August 21 Leesburg 20k Leesburg, VA (results)
August 24 2016 1 MILE SPECTACULAR PREDICTION Gainesville, VA (results)
September 10 Arlington Police, Fire & Sheriff 9/11 5k Arlington, VA (results)
September 17 The Trail Mix Half Marathon Aldie, VA (results)
September 25 National Capital 20 Miler Potomac, MD (results)
October 2 Navy Federal 5k Vienna, VA (results)
October 9 Steamtown Marathon Scranton, PA (results)
October 30 Marine Corps Marathon Arlington, VA (results)*pacer
November 19 JFK 50 Miler Boonsboro, MD (results)
December 3 Parkrun Fletchers Cove 5k Washington DC (results) first overall
December 10 Parkrun Fletchers Cove 5k Washington DC (results)
2015January 18 USNWC 13 Miler Charlotte, NC (results)
January 25 Winter Classic 8k Charlotte, NC (results)
February 15 Charlotte 10 Miler Charlotte, NC (results)
February 22 Allstate Hot Chocolate 5k (results) first overall
March 7 Myrtle Beach Marathon Myrtle Beach, SC (results)
August 8 Joel John Classic 50k (results) first overall
2019
January 12 SVR Winter Series #4 Poker Run 5 Miler Front Royal, VA (results)
January 19 USNWC 13 miler Charlotte, NC (results) first overall
January 26 SVR Winter Series #5 Stickmans Tandems 5k Strasburg, VA (results) first overall
February 9 SVR Winter Series #6 Heart and Soles 5k Middletown, VA (results) first overall
February 23 MOUNT MITCHELL CHALLENGE 40 Miler Black Mountain, NC (results)
March 3 Reston 10 Miler Reston, VA (results) first overall
March 9 SVR Winter Series #8 March Madness 5k Stephens City, VA (results)
March 16 Shamrock Marathon Virginia Beach, VA (results)
April 7 Cherry Blossom 10 Miler Washington DC (results)
April 15 Boston Marathon Boston, MA (results)
April 28 Pikes Peek 10k Rockville, MD (results)
May 21 DCRRC One Hour Track Run Alexandria, VA (results)
May 27 Loudoun Street Mile Winchester, VA (results)
June 8 The Maryland Half Marathon Fulton, MD (results) first overall
August 18 Leesburg 20k Leesburg, VA (results)
August 23-24 Hood to Coast Relay Oregon (results)
September 7 Southend Shuffle 5k Charlotte, NC (results)
September 14 Navy Federal 5k Vienna, VA (results) first overall
October 12 L2L2L 10 Miler Montreat, NC (results)
November 9 Lake Norman State Park 50K Troutman, NC (results) *pacer
November 17 Race Across Durham Marathon Durham, NC (results)
November 30 Liberty Turkey Trot 5k Lorton, VA (results)
December 14 Santa Hustle Half Marathon Belmont, NC (results) first overall
December 21 Run Run Rudolph 5k Charlotte, NC (results)
2018
January 13 Little River Trail Run Half Marathon Rougemont, NC (results)
January 27 SVR Winter Series #5 Stickman's 5k Strasburg, VA (results) first overall
February 24 Arctichalf Great Falls, VA (results)
March 4 Reston 10 Miler Reston,VA (results)
March 18 Tobacco Road Marathon Cary, NC (results)
April 14 Parkrun Fletchers Cove 5k Washington DC (results) first overall
April 21 Fodderstack 10k Flint Hill, VA (results) first overall
April 29 Pikes Peek 10k Rockville, MD (results)
June 16 Battling Cancer 5k Fredericksburg, VA (results)
July 4 2018 Go Fourth 8K Vienna, VA (results) first overall
September 9 Parkrun Fletchers Cove 5k Washington DC (results) first overall
September 15 Parkrun Fletchers Cove 5k Washington DC (results)
September 22 Clarendon Day 5k & 10k Double Arlington, VA (results)
September 29 Navy Federal 5k Vienna, VA (results)
September 30 National Capital 20 Miler Potomac, MD (results)
October 20 L2L2L 10 Miler Montreat, NC (results)
October 28 Marine Corps Marathon Arlington, VA (results)
November 3 Novant Marathon Charlotte, NC (results) *pacer
November 22 Virginia Run Turkey Trot 5k Centreville, VA (results)
November 24 Liberty Turkey Trot 5k Lorton, VA (results) first overall
December 2 SVR Winter Series #1 South Berkeley Christmas 5K Inwood, WV (results)
December 8 Snowflake 5k Arlington, VA (results) first overall
December 15 Seward Solstice 10k Seattle, WA (results)
December 29 SVR Winter Series #3 Pizza or Resolutions 5K Front Royal, VA (results) first overall
December 31 Countdown to None 5k Vienna, VA (results)
2017
February 12 Run Your Heart Out 5k Fairfax, VA (results)
March 19 Tobacco Road Marathon Cary, NC (results)
April 2 Cherry Blossom 10 Mile Run Washington DC (results)
April 22 Fodderstack 10k Flint Hill, VA (results)
April 28 Crystal City 5k Crystal City, VA (results)
May 7 POTOMAC RIVER RUN HALF-MARATHON Washington DC (results)
May 21 Historic Half Fredericksburg, VA (results)
June 11 Fountainhead Half Marathon Fairfax Station, VA (results)
July 30 Rileys Rumble Half Marathon Boyds, MD results
August 10 Pikes Peak Marathon Manitou Springs, CO (results)
September 9 Moving 4 Missions 5K Warrenton, VA first overall
December 2 Race Across Durham Marathon Durham, VA (results)*pacer
2016
January 16 Little River Trail Run 10 Miler Rougemont, NC (results)
February 7 Sweethearts 4ever 4 Mile Run Fredericksburg, VA (results)
February 20 Dahlgren Trail Half-Marathon King George, VA (results)
March 6 Reston 10 Miler Reston, VA (results)
March 20 Molly's Irish Pub Wearin' of the Green 5K Warrenton, VA (results)
April 3 Cherry Blossom 10 Mile Run Washington DC (results)*pacer
April 23 Fodderstack 10k Flint Hill, VA (results)
April 30 Courtney Schilling 5k Reston, VA
May 7 Shenanduro Half Marathon Front Royal, VA (results)
May 15 Historic Half Fredericksburg, VA (results)
June 5 Run For The Wounded Half Marathon Triangle, VA (results)
June 12 SPCA 5km Rescue Run Fredericksburg, VA (results)
August 21 Leesburg 20k Leesburg, VA (results)
August 24 2016 1 MILE SPECTACULAR PREDICTION Gainesville, VA (results)
September 10 Arlington Police, Fire & Sheriff 9/11 5k Arlington, VA (results)
September 17 The Trail Mix Half Marathon Aldie, VA (results)
September 25 National Capital 20 Miler Potomac, MD (results)
October 2 Navy Federal 5k Vienna, VA (results)
October 9 Steamtown Marathon Scranton, PA (results)
October 30 Marine Corps Marathon Arlington, VA (results)*pacer
November 19 JFK 50 Miler Boonsboro, MD (results)
December 3 Parkrun Fletchers Cove 5k Washington DC (results) first overall
December 10 Parkrun Fletchers Cove 5k Washington DC (results)
January 19 Martin Luther King Jr. Trail 10k Annandale, VA (results)
February 8 Sweethearts 4 Ever 4 Mile Run Fredericksburg, VA (results)
March 1 Reston 10 Miler Reston, VA (results)
March 7 BB&T Corporate Cup Half-Marathon Charlotte, NC (results)*pacer
March 22 Wifle Half Marathon Dumfries, VA (results)
March 29 Molly's Irish Pub Wearin' Of The Green 5-K Warrenton, VA (results) first overall
April 18 The North Face Endurance Challenge 50k Great Falls, VA (results under Juan Tisera)
April 25 Fodderstack 10k Flint Hill, VA (results)
May 2 Courtney Schilling 5k Reston, VA (results) first overall
May 17 Bodies in Motion 5k Warrenton, VA (results)
June 7 SPCA 5km Fredericksburg, VA (results)
July 26 6th Annual Three Fox Vineyards 5k Delaplane, VA (results) first overall
August 1 Dahlgren Heritage Rail Trail 50k King George, VA (results)
August 16 Steamboat Stinger Half Steamboat Springs, CO (results)*pacer
September 19 Dulles Runway 5k Dulles, VA (results)
September 26 Clarendon Day Run (DOUBLE 5k 8am & 10k 9am) Arlington, VA (results)
October 3 Navy Federal 5k Vienna, VA (results)
October 11 Army Ten Miler Washington DC (results)*pacer
October 31 Old Bust Head Benefit 5k Warrenton, VA (results)
November 7 Well Run Race 5k Warrenton, VA (results)
December 19 Jingle Bell - 5th Annual 5K Little Washington, VA
2014
February 9 Sweethearts 4 Ever 4 Mile Fredericksburg, VA (results)
March 9 John Robbins 8km Fredericksburg, VA (results)
March 15 Rock n Roll Half Marathon Washington DC (result: 1:31:02)
March 30 Mollys Irish Pub Wearing o the Green 5k Warrenton, VA (results) first overall
April 6 Cherry Blossom 10 Miler Washington DC (results)
April 12 Stafford Hospital 5km Fredericksburg, VA (results)
April 26 Fodderstack 10k Flint Hill, VA (results)
May 3 Courtney Schilling 5k Reston, VA (results) first overall
June 7 The North Face Endurance Challenge 50k Great Falls, VA (results under Juan Tisera)
June 13-14 Ragnar Trail Big Bear Lake, West Virginia
July 19 Downtown Mile Fredericksburg, VA (results)
July 27 5th Annual Three Fox Vineyards 5k Delaplane, VA (results) first overall
August 2 Crime Solvers 5k Fairfax, VA (results)
August 9 Arlington County Fair 5k Arlington, VA (results)
August 17 Hartwood 10 Miler Fredericksburg, VA (results)
September 20 Deuce Braswell 5km Fredericksburg, VA (results)
September 28 Cody's Crew 5K Manassas, VA (results) first overall
October 11 6th Annual Run Like The Wind 5k Warrenton, VA (results) first overall
October 12 Army Ten Miler Washington DC (results)*pacer
October 26 Marine Corps Marathon Arlington, VA (results)
November 9 FCA 5km Fredericksburg, VA (results)
November 22 Run for Shelter 10k Alexandria, VA (results)
December 7 VA Runner Blue & Gray Half Marathon Fredericksburg, VA (results)
2013
February 23 WS#7: Shirt and Shoes 5k Front Royal, VA (results)
March 9 Michael Pennefather Memorial 5K Gainesville, VA (results)
March 16 14th Annual SHAMROCK RUN 5K Manassas, VA (results)
March 24 Molly's Irish Pub Wearin' Of The Green 5-K Warrenton, VA (results)
April 7 Cherry Blossom 10 mile run Washington D.C. (results)
April 13 Manassas Runway 5k Manassas, VA (results)
April 20 Fodderstack 10k Flint Hill, VA (results)
June 1 The North Face Endurance Challenge 50k Washington D.C. (results under Juan Tisera)
June 9 Pacemakers 5k Warrenton, VA (results) first overall
September 14 Navy-Air Force Half Marathon Washington D.C. (results)
September 28 Moving 4 Mission 5k Warrenton, VA (results)
October 5 Navy Federal 5k Vienna, VA (results)
October 19 The Gainesville Family 5k Gainesville, VA(results: 18:58, first overall)
October 27 Marine Corps Marathon Arlington, VA (results)
November 3 Road Runner 5k The Plains, VA (results)
November 9 Chris Dove Memorial 5k Warrenton, VA (results)
November 16 Charlotte Thunder Road Marathon Charlotte, NC (results)*pacer
November 23 Run for Shelter 10k Alexandria, VA (results)
November 28 Giving Thanks 5k Vienna, VA (resultsl)
December 7 (morning) (SVR) Winter Series #1: A Run Through History Wincheste, VA (results)
December 7 (evening) Light up the Night 5k Centreville, VA (results)
December 8 VA Runner Blue & Gray 1/2 Marathon Fredericksburg, VA (results)
2012
March 17 Shamrock Trail Run 5k Harrisonburg, VA (results)
March 25 Mollys Irish Pub Wearing O' The Green 5k Warrenton, VA (results)
April 21 Fodderstack 10k Flint Hill, VA (results)
May 4 Defeet Abuse Old Town Warrenton Mile Warrenton, VA (result 5:58)
May 12 Kiwanis 5k Front Royal, VA (results)
May 19 Heidis Hope 5k Front Royal, VA (result 20:41)
May 20 Bones In Motion 5K Warrenton, VA (results)
June 10 Pacemakers 5K Warrenton, VA (results)
July 4 Culpeper 4th of July 5k Culpeper, VA (results)
July 14 CAMBO 5-K & 10-K Trail Run Rixeyville VA
July 21 2nd Annual Christmas in July 5k Walk/Run The Plains, VA (results)
August 19 Leesburg 10k/20k Lessburg, VA (results)
August 26 SPCN Vineyard Run Half Marathon Delaplane, VA (results)
September 9 Fall Into Freedom 5k Manassas, VA (results)
September 15 2012 Navy Federal 5K Vienna, VA (results)
October 27 Greasy-Gooney 10K Browntown, VA (results)
November 3 Running with the Saints 5-K Manassas, VA (results)
November 10 The Well Run Race 5k Warrenton, VA (results)
November 17 Charlotte's Thunder Road Marathon Charlotte, NC (results)
December 2 Fauquier Half Marathon Warrenton, VA (results)
2011
January 22 WS#4 Predicted Time 5 Miler Front Royal, VA
March 05 Michael Pennefather Memorial 5K Manassas, VA
March 19 G.C. Round Elementary School Shamrock 5k Manassas, VA
March 26 National Marathon (Half-Marathon) Washington D.C. (race report)
April 10 The Rockstar Run 8k Burke, VA (race report)
April 16 33rd Annual Fodderstack 10K Flint Hill, VA (race report)
April 17 5k for Autism Culpeper, VA (race report)
May 14-15 The Seventeenth MMT 100 Fort Valley, VA (volunteer)
July 23 A Christmas in July 5k Walk/RunThe Plains, VA (race report)April 17 5k for Autism Culpeper, VA (race report)
May 14-15 The Seventeenth MMT 100 Fort Valley, VA (volunteer)
September 17 Navy Federal's 5K Run/Walk Vienna, VA (race report)
October 16 Heritage Half-Marathon Haymarket, VA (race report)
November 24 Sperryville Turkey Trot 5k Sperryville, VA (race report)
December 4 Three Bridges Half-Marathon Charlottesville, VA (results)