Join us June 20, 2020 in Billings, MT for the 41st Annual Heart & Sole Run.

: Register Online

Individual or Team Registration

Thank-you for registering online. Registering only takes a few minutes and you'll be sent an email confirmation with your entry/payment information. All of the information required is used for contact purposes only.

There are three types of registration to choose from: Create a Team, Join a Team, or Individual Registration. You can create a team of your friends, family, and co-workers at no additional cost! Teams members can register for different races (5K, 10K, or 2-Mile) and still be part of the same team.

Select Registration Type

Continue »

Questions On Registration? Call: 406-254-7426.

Learn More About Teams »

Team Information

Team Captain Information

Team Setup: When setting up a team, the first person you specify will automatically be setup as the Team's Captain.

Member Entry

Please Note: To ensure the accuracy of your registration, please verify the information you enter before you submit.
Your sessions will expire after 20 minutes of inactivity.

Please Note: For participants under eight years old, the child discount will be applied automatically.

Remove Member

Add Member

Additional Questions

How did you find out about the Heart and Sole Run?

Check all that apply:

Promo Code

Apply Code

*Only 1 promo code can be applied to a transaction

Please review the information above. If your information is correct, continue to checkout.


Payment Information

Final Costs

  Entry Cost Additional (T-Shirt) Fees Discount Total
Total Due: $

Please provide your payment information. Enter an Email address that you'd like the email confirmation sent to; this can be a different email address than ones entered above. We currently accept only VISA, MasterCard, and Discover Cards.
For any questions or problems, please contact us at (406) 254-7426.


Presenting Sponsors

Major Sponsors

Community Sponsors

Contributing Sponsors