• {{product.name}}
    {{product.quantity}} at ${{product.cost}} - {{product.options}}
  • SFR Events & Local Races


    Sole Focus Running Events

    From demo runs, to themed group runs on Pi Day, Global Running Day and Christmas Eve and educational clinics, Sole Focus Running aims to host events throughout the year that are fun and will motivate and inspire folks to lace up and keep moving! Check back for upcoming events, we hope to see you there!


    Upcoming Events
    25 Points
    Jul 4th 07:30 AM EDT
    Gypsy Hill Park Firecracker 5k
    Join us on this fun, lightly rolling course through Gypsy Hill Park for Staunton's largest and most competitive 5k race. This race draws great crowd support as spectators start arriving for the parade that follows. Race participants will receive a race shirt, while supplies last, and awards will go to the top three overall winners as well as the top age group winners. All profits benefit the Salvation Army's Pathway of Hope Program. This is a rain or shine event.   Registration: Register by 5/27: $25 (guaranteed unisex t-shirt option) 5/28-7/3, 11pm: $30 (t-shirt while supplies last) 7/4: $35 NO ON-SITE REGISTRATION Packet pick-up: Early Packet Pick Up will take place at Sole Focus Running Shop, 210 N Central Ave, Staunton VA on Wednesday, July 3, 4pm-6pm. Race Day packet pick-up, 6:30-7:15am at Gypsy Hill Park.  Awards: Awards will be given to the top 3 overall male and female finishers, and to the top winner in each age group: 10 & under, 11-14, 15-18, 19-29, 30-36, 37-45, 46-55, 56-65, 66-75, 76 & over.

    Races In the Valley


    3/2: 4k on the Fairway, Massanutten,VA

    3/16: Carolyn Cook Memorial 5k, Broadway, VA

    3/23: JMU Shamrock 5k, McGayesville, VA

    4/20: Ride w/ Pride 5k/1 mile Color Run/Walk, Staunton, VA

    4/26: Grand Caverns Signature 5k, Grottoes, VA

    4/27: The American Journey 5k, Staunton, VA

    4/27: Park to Park Half Marathon, Stuarts Draft, VA

    4/27: SVAP Autism 5k, Harrisonburg, VA

    5/11: Sgt Tom Larner 5k, Staunton, VA

    5/11: Stacey's Run 5k & Fun Run, Staunton, VA

    5/18: Rockingham Park 5k, Penn Laird, VA

    6/2: Run for Cam 5k, Staunton

    6/15: 2.5 Color Run, Spotswood HS

    7/4: Firecracker 5k, Staunton

    7/4: Valley 4th 10k/5k/1.5k, Harrisonburg

    7/13: Sunrise Spectacular 5k/10k, Waynesboro

    9/2: Race to the Bottom 5k, Bridgewater

    9/8: JMU 911 5k, Harrisonburg

    9/14: Shenandoah Half Marathon, Luray

    9/15: Run the Runway 5k/1k, Weyers Cave

    9/21: Dayton Sunset 5k & Concert, Dayton

    9/27: Valley Vines Twilight 5k, McGaheysville

    10/5: Harrisonburg Half Marathon, Harrisonburg

    10/6: Walkin' in Boots 5k, Harrisonburg

    11/28: Waynesboro Family YMCA Turkey Trot 5k/1 mile, Waynesboro

    11/28: Rocktown Turkey Trot 4 miler, Harrisonburg, VA



    5/23: SVTC Summer Track Series Meet 1, Harrisonburg

    6/13: SVTC Summer Track Series Meet 2, Harrisonburg

    6/27: SVTC Summer Track Series Meet 3, Harrisonburg

    7/11: SVTC Summer Track Series Meet 4, Harrisonburg

    7/25 SVTC Summer Track Series Meet 5, Harrisonburg



    6/8: Smoothie Man Mud Mile, Harrisonburg, VA

    8/3: Kids FUN 2 RUN Mud Run, Waynesboro, VA

    8/10: Harrisonburg Youth Tryathlon



    2/24: Mad Anthony Mud Run, Waynesboro, VA

    3/9: Bel Monte 25k/50k/50miles, Lyndhurst, VA

    3/23: Hone Quarry 40 Miler, Dayton, VA

    4/20: Hoof and Sole 5k, Timberville, VA

    4/27: Frazier Quarry 5k, Harrisonburg, VA

    5/4: Perfect Day 50k (10x5k), Keezletown, VA

    5/11: Nourishing Strides 5k MHP, Staunton, VA

    5/18: Massanutten Mtn Trails 100 Mile Run, Fort Valley, VA

    6/1: Old Dominion 100 Mile, Fort Valley

    6/8: Seven Bends Adventure Race, Woodstock

    9/20: Grindstone Trail Running Festival 100/100k/50k/25k, Mt Solon

    10/26: Chessie Trail Marathon/Half Marathon/10k/5k/Relay, Lexington

    10/26: Shenandoah Zombie Run, Swoope



    Need Assistance? Call or Text us during business hours for help with shoe selection

    Staunton: 540-466-5674

    Harrisonburg: 540-688-6033


    Processing, Please be patient
    Don't Tap Back or Close the Window!
    This could cause the order to duplicate or fail.
    Unfortunately, our digital storefront is down for a bit of maintenance. In the meantime, feel free to shop us in-store. Please check back again soon.