Free Shipping on Orders over $100

Shopping Cart

Your cart is empty

Continue Shopping

Virtual Races

Your Race, Your Pace, Your Location


Let's run together (virtually)

Join our community of sweaty changemakers!

A portion of proceeds from each virtual race goes directly towards a meaningful cause. With every race and mile you complete, you are helping us make a positive impact.

Step 1

Register by adding the virtual race to your shopping cart and checking out

Step 2

Complete your virtual race anytime between the start and end of the race

Step 3

Share your race results & swag with us on social media and in our private group


Questions and Answers

  • What is a virtual race?

    A virtual race is a race that can be run at any location, time, and pace—it truly is your race your pace!

  • How do I complete my virtual race? Do I need to send proof of completion?

    Our races are based on the honor system. Sign up for one of our virtual races simply by adding the race to your cart and proceeding to checkout. We will then send you an order confirmation. You are not required to send us screenshots of your race, although you are certainly welcome to!

  • When will I receive my race swag?

    Expect to receive your race swag roughly 2-3 weeks after the official end of the race.

    For instance, if the race takes place from May 1 to May 20, you will receive your prizes during the first or second week of June.

  • How long do I have to complete my race?

    You may run your race ANYTIME between the official start and end of the race. You do not need to finish your race on the first day, nor do you need to wait until the last day.

  • Do I need to wear my race shirt during my race?

    No, you do not need to wait until you receive your race shirt to complete your virtual race. 

    However, we would love for you to post pictures of your race and you wearing your race T-shirt to social media once you receive your swag.

    Tag us @myfavoriterun using #myfavoriterun for a chance to get featured on our social media platforms!