top of page
nebo goats
who we are

The Nebo Goats Mountain Bike Team is a coed team of student athletes in grades 7–12 from the following school boundaries:

  • Springville High School

  • Maple Mountain High School

  • Spanish Fork High School

  • Salem Hills High School

  • Payson High School


In 2023, we had over 200 student athletes on our team and anticipate adding more for the 2024 season. 

We are part of the Utah High School Cycling League which is an affiliate league of the (NICA) National Interscholastic Cycling Association.

OUR Mission

Our goal as a team and league is to help kids develop strength of character, mind, and body through the lifelong sport of cycling. As they participate in practices and races, the kids will make friends, build confidence, gain strength, and have adventures that they will remember for a lifetime!

  • Fun

  • Inclusivity

  • Equity

  • Respect

  • Community

On our team, everybody rides. There are no tryouts or cuts.  We believe everyone should be able to participate in our program and feel welcomed, respected and supported.


Rider commitment

We expect our team riders to:

  • Regularly participate in practices

  • Respect your teammates and coaches

  • Always wear a helmet when riding

  • Use Slack to mark practice availability

  • Show up to practice with water, a functioning bike, and a positive attitude

  • Ride within your abilities

  • Listen when being giving instruction

  • Complete 3.5 hours of trail work with the team

  • Maintain a 2.5 GPA


parent commitment

We expect our team parents to:

  • Use Slack to keep up to date with team events

  • Get your student to and from practice on time (you can coordinate carpools with other parents)

  • Volunteer at races or practices

  • Support our team values and mission

  • Enjoy the Ride!

Practice schedule

Practices begin June 1, 2024*

We typically practice 2 times a week and 2 Saturdays a month. Be sure to regularly check Slack for practice schedule, location, and last minute changes.


Interested in joining the team but still have questions?

We are happy to help answer your questions! Please don't hesitate to reach out.

Springville -

Maple Mountain -

Spanish Fork -

Salem Hills -

Payson -


Join us on slack

Good communication is vitally important for a team our size to function.  We use Slack, a free app, for all team communications including announcements, roster information, activity schedule, training information, and to manage attendance. If you aren't on Slack, you won't know when things are happening or if last minute changes have occurred. You must get on Slack often and indicate whether or not you will be attending practices, races, and other events.  With a team of our size it is crucial that the coaches know who is coming to each practice or race so we can plan accordingly. Once you register with the team, we'll send you an invite to join the team Slack channel.


* It is critical that both RIDERS and PARENTS register and participate on Slack.


2023 Season recap

Season Recap Video
bottom of page