Updated 1/5/23
The Cross-Country Team trains together on and off the bike to become better riders, smarter racers and supportive teammates.
We build the technical skills, physical & mental strength and stamina required to cover longer distances over bigger terrain with ease and speed.
For ages 13 – 19, we primarily focus on races that require very hard pedaling for 30 minutes to 2 hours. Some experienced team riders try for longer endurance events.
- Expert coaches share their understanding of skills, fitness and race preparation to help riders succeed
- Ride technical terrain with more speed, strength, confidence and flow
- Train together to acquire the skills, fitness and judgement required to ride in new locations & events.
XC riders work hard on and off the bike to improve all aspects of their training and racing.
Outline
- Wednesday practices, March – August
- Strength training at RISE Fitness on Mondays is optional for additional gym fee
- Weekends are a mix of local rides, day trips or overnight trips
- Travel to races is optional and priced individually
Mandatory for Participation:
- Riders must be ages 13 – 19
- Positive attitude, ready to learn, prepared to ride every day
- Helmet, gloves, extra tube, multi-tool, water and snack on every ride
- Riders must have experience and ability to ride intermediate trails with a base level of fitness to pedal uphill for extended periods of time.
- Modern mountain bike suitable for rough terrain (modern hardtail or lightweight full suspension)
- Must come prepared with appropriate clothing and bike for weather and riding location
- Contact Coach Bill@cogwild.com to discuss any questions you have about joining this group. We also provide remote coaching for a limited number of junior athletes if it’s a good fit.

Coaching Support
Weekly team practices in Bend blend with our training plan to provide the appropriate amount of work and correct training loads for all riders to have a successful season each year as they age up and improve as juniors. Our periodized block training is proven to keep juniors progressing their fitness, while our experience coaches ensure riders develop advanced skills and enhance their knowledge of themselves and their sport.
Group rides are with coaches to work on skills, fitness or prepare together for competition. For riding on their own, XC Team Riders have access to our full online training program through TrainingPeaks to see specific planned workouts, record their activities and get specific feedback from the coaches as needed.
Read Coach Bill’s article to learn more: Training Peaks Explained
Remote Training
- Contact Coach Bill@cogwild.com to see if this is a good fit.
- Portland Junior Riders: Coach Summer is in Portland and they lead group rides for us most weeks, March through October.
- Other riders who cannot make our group rides in Bend or Portland but who want coaching support should discuss with Coach Bill if it’s a good fit.
- Pricing for remote training begins $150 per month and varies depending on your needs and participation.

Bill Warburton
Coach Bill loves teaching all aspects of racing and training. He manages the entire CJC program and rides with various groups each week.

Landon Farnworth
Landon is racing pro xc events across the USA and helping lead many of the rides this season.
2023 XC Race Team Race Schedule
Racing is optional but encouraged as it provides a focus to training and amazing opportunities to ride bikes in new places. Therefore traveling together is an important part of our team — riders can travel separately, or preferably travel with the team coaches for full support including: most food, lodging, pre-rides, mechanical help, transportation, etc.
Riders are encouraged to prioritize the events in RED so we can travel together as a team. Team support is based on rider interest, coach availability and balance of other factors like school and expense.
- April 1: Mudslinger XC Race – Blodgett, OR, team day trip
- April 7 & 8: Bonecrusher Short Track on Friday, XCO on Saturday, prioritize Saturday.
- April 19 – 23: Sea Otter Training Camp & Races – registration is open, camp onsite with the team, choose from Enduro 4/20, XC 40km Fuego 4/23, Dual Slalom, DH Beginner (finals Sat PM because we leave Sunday noon)
- May 21: Dog River SuperD – on Mt Hood, very fun event if it happens, would be great for those not racing CDC
- May 28: Sisters Stampede – local XC race, we’ll have a coach there.
- June 7 – 11: Missoula XCO – Missoula, MT, pending trip if we have a group.
- July 18 – 20: Oakridge Shred-Fest 3-day, camping at Black Canyon with shuttles every day
- July & Aug: Mt. Bachelor Gravity Series – Fridays – sign up and race for fun, talk to us if you want to rent a bike for it.
- August 5: Alsea Falls XC – possible trip to Alsea, OR
- August TBD: Cyclocross Camp in Hood River, OR
Team Clothing & Uniforms
All jerseys / bibs other team uniforms will be made available for purchase separately.
Tuition
Spring Schedule
- Mondays Strength: January 23 – June 5: 4:00 – 5:00 & 5:00 – 6:00, see TeamSnap chat for group assignments
- Wednesdays Practice: March 15 – June 7: 3:15 – 6:15 PM
- Weekends: tuition includes a mix of local training rides, meetups at events or team trips, see full calendar at the bottom of this page for specifics.
- Bonus rides, trips & events are all posted in TeamSnap — some activities are included while others have a standalone fee.
- Spring Team Only $950 | Spring Team + Strength $1,400
Summer Schedule
- June 28 – August 23: summer is busy, so we’re changing the schedule to maximize participation in training, fun rides and races. We are splitting out practices to give riders more choice to make rides given how busy the summer can be.
- Strength TBD: no more access to RISE after June 1, new plans pending.
- Choose your rides per week: riders can RSVP on TeamSnap for 2 of the 3 rides each week depending on your availability:
- A. Wednesday Morning Workout: June 28 – August 23: 8:45 – 11:45 AM. Open to any Enduro or XC team riders who want to attend this practice to focus on building fitness / structured workouts. Note no workout June 21 due to Youth All MTN Camp at the same time.
- B. Wednesday Afternoon Team Ride: June 21 – August 23: 3:30 – 6:30 PM. Open to any Enduro or XC team riders who want to attend this time slot any week. We may split by XC or Enduro or ride together.
- C. Thursday Morning Team Ride: June 22 – August 24: 8:45 – 11:45 AM. Open to any Enduro or XC team riders who want to attend this time slot any week. Thursday practices may be superseded by full-day trips for longer adventures. We may split by XC or Enduro or ride together.
- Bonus rides, trips & events are all posted in TeamSnap — some activities are included while others have a standalone fee.
- Summer Team 1 Weekly Ride $400 – most riders should do this option | 2 Weekly Rides $700 – perfect for those wanting to do the workout plus a team ride.
- Note that you can “average out” your rides over the summer by attending up to 3 weekly rides when you’re available.
Fall Schedule
- There is no official cross-country team in the fall.
- Most XC riders join the Cyclocross Team for the fall or join the NICA league to continue XC racing.
- Another option is to switch to our Enduro Team for a 6-week extension to continue riding on Wednesdays on fun trails.
Tuition Assistance
- Tuition assistance is available — send a written request to Bill@cogwild.com before enrolling below.
Enrollment
- Tuition assistance is available — send a written request to Bill@cogwild.com before enrolling below. The form will ask, also.
- Teen Work Study is available — indicate your interests with the registration form.
- We’re using TeamSnap to take team registration and tuition payment for 2023.
- Trips and Camps will use Flybook for payments.
- Existing account — login with your email and add family members as needed but avoid making multiple accounts.
- New riders will establish an account through the registration process.
- ALL RIDERS must have a new form this season to ensure the information and waiver are up to date.
- Register for multiple sessions all at once for the entire year or select the current session.
- One submission per rider, please.
- Payment options:
- Full online payment at checkout, or setup an automatic 3-month payment plan
- Pay in full with cash, check, or card at our office or by phone
- Use the offline payment option for pre-approved prorates or tuition assistance.
September 2023
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday September 1 1 | Saturday September 2 2 | Sunday September 3 3 | ||||
Monday September 4 4 | Tuesday September 5 5 | Wednesday September 6 6 | Thursday September 7 7 | Friday September 8 8 | Saturday September 9 9 | Sunday September 10 10 |
Monday September 11 11 | Tuesday September 12 12 | Wednesday September 13 13
| Thursday September 14 14 | Friday September 15 15
| Saturday September 16 16
| Sunday September 17 17 |
Monday September 18 18 | Tuesday September 19 19
| Wednesday September 20 20
| Thursday September 21 21
| Friday September 22 22 | Saturday September 23 23 | Sunday September 24 24
|
Monday September 25 25
| Tuesday September 26 26
| Wednesday September 27 27
| Thursday September 28 28
| Friday September 29 29 | Saturday September 30 30 |
October 2023
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Sunday October 1 1 | ||||||
Monday October 2 2
| Tuesday October 3 3
| Wednesday October 4 4
| Thursday October 5 5
| Friday October 6 6 | Saturday October 7 7 | Sunday October 8 8 |
Monday October 9 9
| Tuesday October 10 10
| Wednesday October 11 11
| Thursday October 12 12
| Friday October 13 13 | Saturday October 14 14 | Sunday October 15 15 |
Monday October 16 16
| Tuesday October 17 17
| Wednesday October 18 18
| Thursday October 19 19
| Friday October 20 20 | Saturday October 21 21 | Sunday October 22 22 |
Monday October 23 23
| Tuesday October 24 24 | Wednesday October 25 25 | Thursday October 26 26
| Friday October 27 27 | Saturday October 28 28 | Sunday October 29 29 |
Monday October 30 30
| Tuesday October 31 31 |
November 2023
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Wednesday November 1 1 | Thursday November 2 2
| Friday November 3 3 | Saturday November 4 4 | Sunday November 5 5 | ||
Monday November 6 6
| Tuesday November 7 7 | Wednesday November 8 8 | Thursday November 9 9
| Friday November 10 10 | Saturday November 11 11 | Sunday November 12 12 |
Monday November 13 13
| Tuesday November 14 14 | Wednesday November 15 15 | Thursday November 16 16 | Friday November 17 17 | Saturday November 18 18 | Sunday November 19 19 |
Monday November 20 20
| Tuesday November 21 21 | Wednesday November 22 22 | Thursday November 23 23 | Friday November 24 24 | Saturday November 25 25 | Sunday November 26 26 |
Monday November 27 27
| Tuesday November 28 28 | Wednesday November 29 29 | Thursday November 30 30 |
December 2023
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday December 1 1 | Saturday December 2 2 | Sunday December 3 3 | ||||
Monday December 4 4
| Tuesday December 5 5 | Wednesday December 6 6 | Thursday December 7 7 | Friday December 8 8 | Saturday December 9 9 | Sunday December 10 10 |
Monday December 11 11 | Tuesday December 12 12 | Wednesday December 13 13 | Thursday December 14 14 | Friday December 15 15 | Saturday December 16 16 | Sunday December 17 17 |
Monday December 18 18 | Tuesday December 19 19 | Wednesday December 20 20 | Thursday December 21 21 | Friday December 22 22 | Saturday December 23 23 | Sunday December 24 24 |
Monday December 25 25 | Tuesday December 26 26 | Wednesday December 27 27 | Thursday December 28 28 | Friday December 29 29 | Saturday December 30 30 | Sunday December 31 31 |
January 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Monday January 1 1 | Tuesday January 2 2 | Wednesday January 3 3 | Thursday January 4 4 | Friday January 5 5 | Saturday January 6 6 | Sunday January 7 7 |
Monday January 8 8 | Tuesday January 9 9 | Wednesday January 10 10 | Thursday January 11 11 | Friday January 12 12 | Saturday January 13 13 | Sunday January 14 14 |
Monday January 15 15 | Tuesday January 16 16 | Wednesday January 17 17 | Thursday January 18 18 | Friday January 19 19 | Saturday January 20 20 | Sunday January 21 21 |
Monday January 22 22 | Tuesday January 23 23 | Wednesday January 24 24 | Thursday January 25 25 | Friday January 26 26 | Saturday January 27 27 | Sunday January 28 28 |
Monday January 29 29 | Tuesday January 30 30 | Wednesday January 31 31 |
No events.
February 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Thursday February 1 1 | Friday February 2 2 | Saturday February 3 3 | Sunday February 4 4 | |||
Monday February 5 5 | Tuesday February 6 6 | Wednesday February 7 7 | Thursday February 8 8 | Friday February 9 9 | Saturday February 10 10 | Sunday February 11 11 |
Monday February 12 12 | Tuesday February 13 13 | Wednesday February 14 14 | Thursday February 15 15 | Friday February 16 16 | Saturday February 17 17 | Sunday February 18 18 |
Monday February 19 19 | Tuesday February 20 20 | Wednesday February 21 21 | Thursday February 22 22 | Friday February 23 23 | Saturday February 24 24 | Sunday February 25 25 |
Monday February 26 26 | Tuesday February 27 27 | Wednesday February 28 28 | Thursday February 29 29 |
No events.
March 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Friday March 1 1 | Saturday March 2 2 | Sunday March 3 3 | ||||
Monday March 4 4 | Tuesday March 5 5 | Wednesday March 6 6 | Thursday March 7 7 | Friday March 8 8 | Saturday March 9 9 | Sunday March 10 10 |
Monday March 11 11 | Tuesday March 12 12 | Wednesday March 13 13 | Thursday March 14 14 | Friday March 15 15 | Saturday March 16 16 | Sunday March 17 17 |
Monday March 18 18 | Tuesday March 19 19 | Wednesday March 20 20 | Thursday March 21 21 | Friday March 22 22 | Saturday March 23 23 | Sunday March 24 24 |
Monday March 25 25 | Tuesday March 26 26 | Wednesday March 27 27 | Thursday March 28 28 | Friday March 29 29 | Saturday March 30 30 | Sunday March 31 31 |
No events.
April 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Monday April 1 1 | Tuesday April 2 2 | Wednesday April 3 3 | Thursday April 4 4 | Friday April 5 5 | Saturday April 6 6 | Sunday April 7 7 |
Monday April 8 8 | Tuesday April 9 9 | Wednesday April 10 10 | Thursday April 11 11 | Friday April 12 12 | Saturday April 13 13 | Sunday April 14 14 |
Monday April 15 15 | Tuesday April 16 16 | Wednesday April 17 17 | Thursday April 18 18 | Friday April 19 19 | Saturday April 20 20 | Sunday April 21 21 |
Monday April 22 22 | Tuesday April 23 23 | Wednesday April 24 24 | Thursday April 25 25 | Friday April 26 26 | Saturday April 27 27 | Sunday April 28 28 |
Monday April 29 29 | Tuesday April 30 30 |
No events.
May 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Wednesday May 1 1 | Thursday May 2 2 | Friday May 3 3 | Saturday May 4 4 | Sunday May 5 5 | ||
Monday May 6 6 | Tuesday May 7 7 | Wednesday May 8 8 | Thursday May 9 9 | Friday May 10 10 | Saturday May 11 11 | Sunday May 12 12 |
Monday May 13 13 | Tuesday May 14 14 | Wednesday May 15 15 | Thursday May 16 16 | Friday May 17 17 | Saturday May 18 18 | Sunday May 19 19 |
Monday May 20 20 | Tuesday May 21 21 | Wednesday May 22 22 | Thursday May 23 23 | Friday May 24 24 | Saturday May 25 25 | Sunday May 26 26 |
Monday May 27 27 | Tuesday May 28 28 | Wednesday May 29 29 | Thursday May 30 30 | Friday May 31 31 |
No events.
June 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Saturday June 1 1 | Sunday June 2 2 | |||||
Monday June 3 3 | Tuesday June 4 4 | Wednesday June 5 5 | Thursday June 6 6 | Friday June 7 7 | Saturday June 8 8 | Sunday June 9 9 |
Monday June 10 10 | Tuesday June 11 11 | Wednesday June 12 12 | Thursday June 13 13 | Friday June 14 14 | Saturday June 15 15 | Sunday June 16 16 |
Monday June 17 17 | Tuesday June 18 18 | Wednesday June 19 19 | Thursday June 20 20 | Friday June 21 21 | Saturday June 22 22 | Sunday June 23 23 |
Monday June 24 24 | Tuesday June 25 25 | Wednesday June 26 26 | Thursday June 27 27 | Friday June 28 28 | Saturday June 29 29 | Sunday June 30 30 |
No events.
July 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Monday July 1 1 | Tuesday July 2 2 | Wednesday July 3 3 | Thursday July 4 4 | Friday July 5 5 | Saturday July 6 6 | Sunday July 7 7 |
Monday July 8 8 | Tuesday July 9 9 | Wednesday July 10 10 | Thursday July 11 11 | Friday July 12 12 | Saturday July 13 13 | Sunday July 14 14 |
Monday July 15 15 | Tuesday July 16 16 | Wednesday July 17 17 | Thursday July 18 18 | Friday July 19 19 | Saturday July 20 20 | Sunday July 21 21 |
Monday July 22 22 | Tuesday July 23 23 | Wednesday July 24 24 | Thursday July 25 25 | Friday July 26 26 | Saturday July 27 27 | Sunday July 28 28 |
Monday July 29 29 | Tuesday July 30 30 | Wednesday July 31 31 |
No events.
August 2024
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
Thursday August 1 1 | Friday August 2 2 | Saturday August 3 3 | Sunday August 4 4 | |||
Monday August 5 5 | Tuesday August 6 6 | Wednesday August 7 7 | Thursday August 8 8 | Friday August 9 9 | Saturday August 10 10 | Sunday August 11 11 |
Monday August 12 12 | Tuesday August 13 13 | Wednesday August 14 14 | Thursday August 15 15 | Friday August 16 16 | Saturday August 17 17 | Sunday August 18 18 |
Monday August 19 19 | Tuesday August 20 20 | Wednesday August 21 21 | Thursday August 22 22 | Friday August 23 23 | Saturday August 24 24 | Sunday August 25 25 |
Monday August 26 26 | Tuesday August 27 27 | Wednesday August 28 28 | Thursday August 29 29 | Friday August 30 30 | Saturday August 31 31 |
No events.