trainingpeaks.com Open in urlscan Pro
99.86.7.27  Public Scan

Submitted URL: http://trainingpeaks.com/
Effective URL: https://trainingpeaks.com/
Submission: On April 19 via api from GB — Scanned from GB

Form analysis 2 forms found in the DOM

<form id="tp-filter-form" class="c-hero__form u-text-left u-flex u-flex-col">
  <span class="u-text-white u-type-subtitle-2 u-mb-4 u-text-center md:u-text-left">What are you training for?</span>
  <tp-select id="tp-sportType" class="u-mb-2 hydrated" density="medium" data-tp-class="u-mb-2"><!----><tp-mdc-input-container class="hydrated"><!---->
      <div class="mdc-text-field mdc-text-field--filled tp-text-field--density-medium tp-text-field--label-empty mdc-ripple-upgraded"><tp-base-select input-id="select-1" input-tabindex="0" class="hydrated"><!----><select
            class="mdc-text-field__input u-type-body-3" id="select-1" tabindex="0">
            <option>Select a Sport/Event</option>
            <option value="1">Triathlon</option>
            <option value="2">Running</option>
            <option value="3">Cycling</option>
            <option value="4">Swimming</option>
            <option value="5">Strength</option>
            <option value="6">Rowing</option>
            <option value="7">Winter Sports</option>
            <option value="8">Other</option>
          </select></tp-base-select>
        <div class="mdc-line-ripple"></div>
      </div>
    </tp-mdc-input-container></tp-select><tp-select id="tp-subType" class="u-mb-3 hydrated" disabled="" density="medium" data-tp-class="u-mb-3"><!----><tp-mdc-input-container class="hydrated"><!---->
      <div class="mdc-text-field mdc-text-field--filled mdc-text-field--disabled tp-text-field--density-medium tp-text-field--label-empty mdc-ripple-upgraded"><tp-base-select input-id="select-2" input-tabindex="0" class="hydrated"><!----><select
            class="mdc-text-field__input u-type-body-3" id="select-2" disabled="" tabindex="0">
            <option>Sport/Event Subtype</option>
          </select></tp-base-select>
        <div class="mdc-line-ripple"></div>
      </div>
    </tp-mdc-input-container></tp-select><span class=" u-text-white u-type-subtitle-2 u-my-4 u-text-center md:u-text-left">Have you done this type of event?</span>
  <tp-choice-chip-set id="tp-event-experience" class="u-flex u-mb-6 hydrated" value="" data-tp-class="u-flex u-mb-6"><tp-choice-chip class="u-flex-auto u-mr-1 hydrated" value="never" data-tp-class="u-flex-auto u-mr-1"><!---->
      <div class="mdc-chip undefined" role="row">
        <div class="mdc-chip__ripple"></div><i class="mdc-chip__leading-wrapper"></i><span role="gridcell"><span role="button" tabindex="0" class="mdc-chip__primary-action"><span
              class="mdc-chip__text">Never</span></span></span><i class="mdc-chip__icon--trailing-wrapper u-flex"></i>
      </div>
    </tp-choice-chip><tp-choice-chip class="u-flex-auto u-mr-1 hydrated" value="few" data-tp-class="u-flex-auto u-mr-1"><!---->
      <div class="mdc-chip undefined" role="row">
        <div class="mdc-chip__ripple"></div><i class="mdc-chip__leading-wrapper"></i><span role="gridcell"><span role="button" tabindex="0" class="mdc-chip__primary-action"><span class="mdc-chip__text">A few
              times</span></span></span><i class="mdc-chip__icon--trailing-wrapper u-flex"></i>
      </div>
    </tp-choice-chip><tp-choice-chip class="u-flex-auto u-mr-1 hydrated" value="many" data-tp-class="u-flex-auto u-mr-1"><!---->
      <div class="mdc-chip undefined" role="row">
        <div class="mdc-chip__ripple"></div><i class="mdc-chip__leading-wrapper"></i><span role="gridcell"><span role="button" tabindex="0" class="mdc-chip__primary-action"><span class="mdc-chip__text">Many
              Times</span></span></span><i class="mdc-chip__icon--trailing-wrapper u-flex"></i>
      </div>
    </tp-choice-chip></tp-choice-chip-set><tp-button id="tp-submit-plan-filtering" size="large" type="submit" variant="cta" class="tp-button hydrated"><!----><button
      class="tp-button__button mdc-button tp-button__button--size-large u-type-button-2 mdc-button--cta mdc-button--unelevated mdc-ripple-upgraded" type="submit">
      <div data-cy="icon-wrapper--leading" class="tp-button__icon-wrapper--leading"></div>
      <div class="mdc-button__ripple"></div><span class="mdc-button__label">Find your plan</span>
      <div data-cy="icon-wrapper--trailing" class="tp-button__icon-wrapper--trailing"></div>
    </button></tp-button>
</form>

Name: newsletterSignup

<form name="newsletterSignup">
  <div class="u-mt-4 sm:u-flex xl:u-mt-1"><label for="emailAddress" class="u-sr-only">Email address</label><input type="email" name="emailAddress" id="emailAddress" placeholder="Enter your email" autocomplete="email" required=""
      class="u-appearance-none u-min-w-0 u-w-full u-bg-white u-border u-border-transparent u-rounded-md u-py-2 u-px-4 u-text-base u-text-gray-900 u-placeholder-cool-gray-400 focus:u-outline-none focus:u-ring-2 focus:u-ring-offset-2 focus:u-ring-offset-cool-gray-800 focus:u-ring-blue-400 focus:u-border-white focus:u-placeholder-cool-gray-300 sm:u-max-w-xs">
    <div class="u-mt-3 u-rounded-md sm:u-mt-0 sm:u-ml-3 sm:u-flex-shrink-0"><button type="submit"
        class="u-w-full u-bg-blue-400 u-border u-border-transparent u-rounded-md u-py-2 u-px-4 u-flex u-items-center u-justify-center u-text-base u-font-medium u-text-white hover:u-bg-blue-500 focus:u-outline-none focus:u-ring-2 focus:u-ring-offset-2 focus:u-ring-offset-gray-800 focus:u-ring-blue-400 disabled:u-bg-blue-400 disabled:u-cursor-default">Subscribe</button>
    </div>
  </div>
  <div class="u-flex u-items-start u-mt-3 sm:u-mt-4 md:u-max-w-sm">
    <div class="u-flex u-items-center u-h-5"><input type="checkbox" required="" id="footerNewsletterOptIn" name="footerNewsletterOptIn" class="focus:u-ring-blue-400 u-h-4 u-w-4 u-text-blue-400 u-border-cool-gray-300 u-rounded"></div>
    <div class="u-ml-3 u-text-sm"><label for="footerNewsletterOptIn" class="u-type-caption u-text-cool-gray-400 u-select-none">Yes, I would like to receive the latest TrainingPeaks training content as well as updates on TrainingPeaks products,
        services, and events. I can unsubscribe at any time.</label></div>
  </div>
</form>

Text Content

Explore Sport Types

App for Athletes
Explore FeaturesPricing
Become a Coach


Sign Up

Log In
Log InSign UpLearning CenterHelpBecome a Coach
Become a Coach


Sign Up

Log In
Log InSign UpLearning CenterHelpBecome a Coach

Explore Sport Types

App for Athletes
Explore FeaturesPricing

For AthletesExplore Sport TypesApp for Athletes
For CoachesBecome a CoachApp for CoachesResources
Account and HelpLog InLearning CenterHelp


Sign Up

Back to Main Menu
Explore Sport Types
OtherTriathlonBikeCyclingRunRunningSwimSwimmingRowingRowingXcSkiWinter
SportsStrengthStrength





COMMIT TO YOUR 2022

What are you training for?
Select a Sport/EventTriathlonRunningCyclingSwimmingStrengthRowingWinter
SportsOther

Sport/Event Subtype

Have you done this type of event?

Never

A few times

Many Times


Find your plan


REACH YOUR GOALS WITH A TOP-RATED TRAINING PLAN

Choose a plan to train smarter.

Road Cycling Best Sellers Marathon Plan Quiz Triathlon Gravel Full Distance Time
Crunched Running Mountain Bike Road Cycling Best Sellers Marathon Plan Quiz
Triathlon Gravel Full Distance Time Crunched Running Mountain Bike Road Cycling
Best Sellers Marathon Plan Quiz Triathlon Gravel Full Distance Time Crunched
Running Mountain Bike



View more Training Plans


GET MATCHED WITH A COACH

We have TrainingPeaks Accredited Coaches for every athlete level, beginner to
advanced.

There’s no obligation to sign up.

Begin Questionnaire


STAY UP-TO-DATE WITH THE LATEST TRAINING TIPS AND TRENDS

Browse our articles and race guides for expert advice

Athlete Blog

Zone 2 Training for Endurance Athletes: Build Your Aerobic Capacity

Iñigo San Millán, PhD

Athlete Blog

Tracking the Build Phase of Triathlon Training With TrainingPeaks

Maria Simone

Athlete Blog

Strength Training: Why All Endurance Athletes Should Go to the Gym

Landry Bobo

Athlete Blog

Macrocycles, Mesocycles and Microcycles: Understanding the 3 Cycles of
Periodization

Tyrone Holmes

Athlete Blog

What Your Body Actually Needs During Different Types of Endurance Exercise

Andy Blow

More training resources

WHAT IS TRAININGPEAKS?

Training Plans

We help you find the right plan from our library of proven training plans.

Shop training plans

Accredited Coaches

We’ll match you with an accredited coach that will guide you every step of the
way.

Find your coach

Powerful Tools

Train smart and achieve your fitness goals with the world’s most powerful
fitness app.

Learn more

EXPLORE TRAINING PLANS

Triathlon
Running
Cycling
Strength
Winter
Swimming
Rowing
Other

USE A TRAINING GUIDE TO REACH YOUR GOAL



TRUSTED BY THE WORLD’S BEST




FOR COACHES

We’ll help you save time, make more money and expand your coaching knowledge.

Explore Features
Free Trial



TRAININGPEAKS

FacebookTwitterInstagram



FOR ATHLETES

 * Sign Up
 * Athlete App
 * Find a Training Plan
 * Find a Coach
 * Pricing
 * Training Articles
 * Training Guides
 * Learning Center


FOR COACHES

 * Sign Up
 * Become a Coach
 * Coach App
 * Pricing
 * TrainingPeaks University
 * Coach Blog
 * Podcasts


SUPPORT

 * Help
 * Contact Us
 * Media Kit
 * Terms of Use
 * Privacy Policy
 * Community Standards
 * Do Not Sell My Info


COMPANY

 * About
 * Careers


ADDITIONAL TOOLS

 * 
 * wko


GET THE LATEST TRAINING ADVICE

The latest news, articles, and resources, sent to your inbox weekly.

You're all set. Stay tuned!

Email address
Subscribe
Yes, I would like to receive the latest TrainingPeaks training content as well
as updates on TrainingPeaks products, services, and events. I can unsubscribe at
any time.

© TrainingPeaks, LLC

TrainingPeaks uses cookies to personalize content and analyze traffic to this
site.
By continuing to use our site, you agree to our Privacy Policy.

Close