Find answers to the most commonly asked questions. If you don't find the answer you are looking for, feel free to send us a message.

Why should we choose you over other registration companies?

We are one of the only companies that seamlessly integrates registration, timing, and results in one simple to use system. Using our free software to time your events will not only make timing a breeze, but will also make posting your results a one click operation. Registration data automatically flows into the timing software with the press of a button and posts results just as easily.

How can you charge so little when everyone else is charging significantly more?

We are a technology company on the inside and a trail running company on the out. We believe that many costs are unnecessary and can be avoided, passing the saving onto the runners and directors.

How much does it cost to host an event with UltraSignup?

Fees are based on the price you plan to charge. For example, if you plan to charge $50, we would charge $3.63. If you plan to charge $100 for your event, we would charge $6.25. Fees can either be added to your event price, or netted out, your choice. Our fees cover all transactions fees that are typically charged to a merchant for processing credit cards.

How can I host my event with UltraSignup?

Simple, send us an email ( with the following info and we will have it up and ready within an hour.

-Reg. Start and End Date
-Race Start time(s) for each distance
-Pricing (include dates of increase)
-Copy of your waiver
-Whether you want to include the fees in your price, or add it to the price at checkout.
-Shirt Sizing?
-Any additional Questions you would like to ask at checkout
-Website (If none, then all the general info - Event Name, City, State, Date of Event, Distances)
-Capacity Constraints
-Do you have an UltraSignup account? If not, can you create one so we can link your event with your account Create Account

Can I list my event with UltraSignup, but host elsewhere?

We do our best to help accomodate events regardless of where they host. However, we expect non UltraSignup events to give back to the sport of trail running by donating an entry to their event for each event we list. That entry will then be sold at a significant discount on UltraSignup. We feel this is a great way for everyone to benefit. Contact us at for more information.

We will always support and list free events.

How do I get paid?

Payments are directly deposited into your bank account twice a month.

Do you require a contract to host with UltraSignup?

No, we strongly feel that directors should have a choice to move on if they are not satisfied. We also believe that a "contract free" agreement keeps the service provider (UltraSignup) on their toes. We never stop improving our suite of services and our website is constantly improving.

How do I confirm that I am in the race?

Most events will display an entrant's list on the registration page. You can confirm your entry there. Also, if you look up your name using the search bar at the top of the page, you will see the event in your Calendar of upcoming events.

Can I edit my registration i.e. change my shirt size?

Yes, click the edit registration link in your registration history.

The event I want to register for is sold out, but has a waitlist. What is that?

A waitlist is used by the race director to manage the number of participants in their event. Most events have a capacity and when that capacity is reached, registration typically shuts down. With a waitlist, registration remains open, but registrants are added to a queue. Wait listers are not charged. If the director decides to let people in from the waitlist, each participant will be sent an email asking if they are still interested. If you answer yes, your card on file will be charged and you will be added. If you do not wish to participate, click no and you will not be charged. Directors control whether they intend to have a waitlist and control the selection process on their end.

When are race results available on UltraSignup?

Results are generally published within 3 days of official results being posted. Let us know if we missed anything.

There are results under my name that do not belong to me.

This occurs when people have similar names, or the race results did not include specific ages. We distinguish runners by gender/age. You can log in and edit your results.

How do I get my race results loaded?

First verify that we don't already have the race you participated in. 98% of the time, we already have the race results, but the spelling of your name is different than the one we have your other results under. If you still don't see them, send us a request using the link on your results page or send us the results. We require the official race results, that include runner name, age, gender and time.

What is runner rank and how is it calculated?

Runner rank is simply an average of your past results in our database. Rank is calculated using past results in our database. For each race, we take the gender specific best time(winner) and divide that time by each participant's time. The result is a value less than 100% with winners receiving the full 100%. The average of the participant's past races is their ranking.

Why can't I drill into some event results?

The data we list comes directly from the events. If the data is bad or needs correcting, UltraSignup makes the correction. Events that don’t use us for registration and that cause the most problems with bad data are eventually blocked. We would love to list every event, but we must put OUR supporters first. Do your part by talking to directors that don't use UltraSignup for their registration.

What does the "Target" column mean on the entrants page?

The target column is simply the average winning time of an event over the past 4 years divided by your runner rank. Like "Runner rank", it is meant to be a fun way to view your future performances. If you are not happy with the target the computer gave you, use that as a motivator to prove it wrong. It is not perfect and is not meant to interfer with your actual running.

Why do you have me listed as a DNF when I didn't even participate

When loading results into our system, we reconcile the entrants list with the results list. If a participant is not listed in the results, but was registered for the race, we add them as a DNF. This data is used to give potential applicants an idea of the difficulty of the race. Participants can log in and change their DNF/DNS results via the link in your account menu.

How do I change my Email?

When you are logged in, go to your account page and you will see an edit link next to your email.

Is it free to be a member?

Yes, simply create an account and enjoy the features.

What are the benefits of membership?

Members have many tools and benefits that non-members do not. Members with an account can upload a photo that is displayed on their results page, setup text and email alerts to remind them of upcoming events or warn them about events that are about to fill. Members can also merge their results if they find results with multiple spellings. Also, members who have registered with us in the past can pay with a single click of a button without having their card.

How do I upload a photo?

Under your profile, upload a picture.

How much does it cost to use your integrated race timing software?

Free! If you host your event with us, you can use our software to time your event.

Why should we use your software?

Easy, with a single click of a button, all your registration data is loaded into the software for your event. No more moving files around. Also, anytime during your event, you can broadcast your results live to ultrasignup. After the last person crosses the finish line, you can finalize your results by clicking a single button. Your data will be error free and posted on ultrasignup along side of past year's results.

We don't have internet connection at the event venue, will the software work?

Yes, you only need connectivity to initially load your entrants and to post results. During your event, no connection is required.