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

: Create a Team

Create a FREE Team Today

We expect there to be more than 250 team this year. Get a team together for no additional cost! Ask your mom, your co-workers, your siblings, and don't forget your dad! Teams members can register for different races (5K, 10K, or 2-Mile), and still be part of the same team.


Registering a Team is Simple

  1. Visit our Registration Page
  2. Select "Create a New Team" from the list of options
  3. Specify a Team Name
    Team Name can be anything you want up to 30 characters (no special characters).
  4. Enter Team Captain Information
    Team Captain's last name is provided with Team Name for others joining.
  5. You can optionally add additional team members or complete your transaction.

Create a Team


Joining a Team

  1. Visit our Registration Page
  2. Select "Join a Team" from the list of options.
  3. From the list, select the Team you wish to join. Teams are organized by Team Name and the Last Name of the Team's Captain.
  4. Enter your Member Registration information.
  5. You can optionally add additional team members or complete your transaction.

Join a Team


Who's on My Team

To view a list of team members on your team, simply select your team name from the dropdown menu below, and then click the "Show Members" button. To help protect individual privacy, we've limited these results to the first initial and last name of each team member.

Show Members

Entry Fee

Individuals can conveniently register online, or download a registration form. There are three race types to choose from: 5K, 10K, or 2-Mile

Register Online  Registration Form

Through July 4, at 11:59pm
5K, 10K, 2-Mile Adult< $25.00
5k, 10K, 2-Mile Child* $20.00
Processing Fee $3.00

*Child pricing is for someone 8 years of age or under.


Presenting Sponsors


Major Sponsors


Community Sponsors



Contributing Sponsors