Sports
Opportunities for all ages and interests
Work Up A Sweat
We are committed to improving and maintaining strong quality of life opportunities in Eagle Mountain. Our sports programs for adults and youth show our commitment to our residents. We continually invest in facilities and programs to cater to the community’s changing needs. Eagle Mountain City also partners with different organizations to ensure that you can play the sport you love.
Adult Softball Registration Opens
Join your neighbors in some friendly competition.
sport programs
Baseball/Softball
Youth Baseball
Registration dates: Jan. 1 – Feb. 17
Managed by Eagle Mountain Youth Baseball.
Visit their website for fee and registration information.
Girls’ Softball
Registration dates: June 1 – June 30
Managed by Eagle Mountain Youth Baseball.
Visit their website for fee and registration information.
Kickball
Youth Kickball
Fee: $300 per team
Registration dates: TBD
Basketball
Jr Jazz K-8
Registration dates: Aug. 11 – Nov. 1, 2024
Fees:
- K-2: $65
- 3-8: $75
- Late fee (After Nov. 1): $5
- Family discount (3 or more immediate siblings): $10
Junior Jazz 7th-8th Grade Tryout Information
Tryouts and Draft Details:
- 7th-8th Grade Boys Tryouts: Wednesday, December 18th, at 7:00 PM
- 7th-8th Grade Girls Tryouts: Thursday, December 19th, at 7:00 PM
- Location: Frontier Middle School
- Draft: Immediately following tryouts
Returning players from last season will automatically be placed on their previous team and do not need to attend tryouts. If they wish to re-enter the draft, please contact us.
Coaches Meeting (Kindergarten through 6th Grade):
- Date & Time: Tuesday, December 17th, at 7:00 PM.
- Location: Frontier Middle School Gym.
- For coaches of kindergarten through 6th grade only: This meeting will cover league logistics, practice scheduling, and equipment distribution.
Jr Jazz 9-12
Registration dates: Oct. 7 – Dec. 19, 2024
Fees: $75
Soccer
Full Year
Registration dates: May 1 – July 15
Fees:
- U5-U8: $110
- U9 and older: $130
Fall 2024
Registration dates: May 1 – July 15
Fees:
- U5-U8: $75
- U9 and older: $85
Spring 2025
Registration dates: Jan. 1 – Feb. 15
Fees:
- U5-U8: $75
- U9 and older: $85
Eagle Mountain Soccer Camp
Hosted by Utah Elite Soccer
Weather your child is just starting out or looking to improve their skills, Utah Elite Soccer will help your child achieve their goals while having a blast, making friends, and learning life lessons.
Camp Dates & Times
Location: Nolen Park – 7862 Tinamous Rd, Eagle Mountain, UT 84005
Camp 1: June 9-13
Camp 2: June 23-27
Camp 3: July 28 – August 1
Session Times by Age Group:
Ages 4-5: 8:00am – 8:45am
Ages 6-7: 9:00am – 10:00am
Ages 8-9: 10:30am – 11:45am
Ages 10-12: 12:00pm – 1:30pm
Camp Pricing
Registration: $65
Optional Items:
- Camp T-shirt: $12
- Soccer Ball: $18
Register Now! Spots are limited.
Track & Field
Registration deadline: April 14
Eagle Mountain Track & Field Program 2025
Our Track & Field program is designed to introduce participants to the fundamental skills of track and field events in a fun, team-oriented environment. Athletes will gain experience through structured practices and competitive meets, with opportunities to develop their skills and enjoy the sport. Some travel to other city recreation programs for meets will be required.
Practices
- Held twice a week at Cory Wride Memorial Park.
- Practices will likely include one weekday and one Saturday session.
- The final practice schedule will be determined closer to the season.
Track Meets
- Meet schedules will be shared prior to the season.
- Includes 3 regular meets and 1 championship meet (locations TBD).
Who Can Participate?
Ages 7-15 (based on USATF age guidelines, determined by birth year, not actual age).
Season Start Date
August 11
Fees
Program Fee: $65
Program Amenities
Practices & Meets against other city programs
Team T-Shirt for every participant
Practices
Total of 10 practices throughout the season
Practice Schedule: TBD
Based on registration numbers:
- Evening practice times may be available
- Age groups may be split evenly between two practice sessions
Parent Information Meeting
A mandatory parent meeting will be held at the first practice on Aug. 11. This meeting is essential to provide important details about how practices and meets will be conducted. Attendance is required for both parents and athletes.
Age Groups (Based on Birth Year)
Age Group | Birth Year |
---|---|
7 – 8 | 2017-2018 |
9 – 10 | 2015-2016 |
11 – 12 | 2013-2014 |
13 – 15 | 2010-2012 |
Late Registration Policy
If you miss the registration deadline, you will be placed on a waitlist. If space becomes available, you will be contacted to register. A $10 late registration fee will apply.
Join us for a great season of learning, competition, and fun with Eagle Mountain’s Track & Field program!
Cross Country
Eagle Mountain Youth Cross Country – 2025 Program Details
Who Can Participate?
Ages 7-15 (based on USATF age guidelines, determined by birth year, not actual age).
PRACTICES:
Location: Cory Wride Memorial Park
Day: Wednesdays, starting August 13
Time: 6:00 PM – 7:00 PM
PARENT MEETING:
A mandatory parent/participant meeting will be held on the first day of practice, August 13, 2025, at 5:30 PM. An informational email will be sent out prior to this date.
PROGRAM INCLUDES:
Weekly practices
At least 3 cross country meets (held at various locations in Utah County)
Team T-shirt (note: shirt sizes may run small)
Parents are responsible for transporting their children to all meets.
REGISTRATION:
May 19 – August 7, 2025
If you miss the registration deadline, you will be placed on a waitlist. If space becomes available, you will be contacted to sign up. A $10 late fee applies to those coming off the waitlist.
FEE:
$65
Age Divisions (By Birth Year)
Age Group | Birth Years |
---|---|
7-8 | 2017-2018 |
9-10 | 2015-2016 |
11-12 | 2013-2014 |
13-15 | 2010-2012 |
Pickleball
Summer Youth Pickleball League
Open to kids ages 8–15, this league includes one weekly practice and one weekly match against other communities. The season runs from June 2 through July 10 and ends with a fun tournament in Orem.
Details:
- Match Days: Thursdays, 9:00–10:30 AM
- Skill Levels: Beginner and Intermediate
- Divisions: Girls, Boys, and Mixed (flexible based on registration)
- End-of-Season Tournament:
• Held in Orem
• Beginner Division: 8:00–10:00 AM
• Intermediate Division: 10:00 AM–12:00 PM - Format: Self-officiated matches with coaches available to assist as needed
Registration dates:
- Spring: Jan. 1 – March 31
- Fall: June 10 – Aug. 1
Fees: $50 per team
Pickleball Leagues
High School League
For students in grades 10-12, this league is a great way to stay active and compete with friends. Games are held at Cory Wride Memorial Park on Tuesday and Thursday nights from 6:00 PM to 10:00 PM. Teams will play two games per night for seven weeks, followed by a double-elimination tournament. Any duo is welcome (male/male, female/female, male/female).
- Season Dates: April 15 to June 3 (Tuesdays) and April 17 to June 5 (Thursdays)
- Divisions: 10th–12th Grade or 16–18 Years Old
Youth League
The Recreation Department is excited to offer a Youth Pickleball League for ages 12-15! This league is designed for fun and skill development.
- When: Wednesdays from 6 p.m. to 8 p.m.
- Season Dates: April 16 to June 4
- Games: Player-run with Recreation staff available for questions or to settle disputes (staff will not act as officials).
- Format: Seven weeks of play with a double-elimination tournament at the end.
Registration Details
Registration is open from Jan. 27 to March 31.
League Fees
- High School League: $50 per team
- Youth League: $50 per team
League Schedule Summary
- High School League
- Tuesdays: 6 p.m. – 10 p.m. (April 15 – June 3)
- Thursdays: 6 p.m. – 10 p.m. (April 17 – June 5)
- Youth League
- Wednesdays: 6 p.m. – 8 p.m. (April 16 – June 4)
Ready to play? Sign up today!
Football
Flag Football
Managed by partner organization.
Tackle Football
Managed by partner organization.
Golf
While Eagle Mountain City does not offer competitive golf, we encourage residents to enjoy the wide variety of sports and recreational activities available locally. For those interested in golf, the nearby Ranches Golf Club provides opportunities to play and join programs, leagues, and an academy to develop skills. Residents can search online for more information on these offerings and take advantage of everything the Ranches Golf Club has to offer.
Hockey
Street Hockey Clinics
In collaboration with the Utah Hockey Club, our Youth Street Hockey Clinic gives kids the chance to learn the basics of hockey in a fun, fast-paced environment. These clinics are a great way to prepare for our upcoming Street Hockey League (launching later this year).
Each participant will receive a shirt and a hockey stick as part of the registration fee. No skates or rollerblades are needed—the game is played in regular tennis shoes on a solid surface. The clinics will be held outdoors at Cory Wride Memorial Park.
We will be offering two separate clinics:
Clinic Dates:
- May 13
- May 21
Registration Fee: $25 per clinic
- April 11 – May 10 (for May 13 clinic)
- April 11 – May 17 (for May 21 clinic)
Time & Grade Groups:
- Grades 3rd – 5th: 6:00 PM – 7:00 PM
- Grades 6th – 8th: 7:30 PM – 8:30 PM
Clubs & Camps
STEAM CLUB
Dates: Friday, Feb. 21, 2025 — Friday, March 28, 2025
Time: 3 p.m. – 4:30 p.m.
Grades: 1–6
Ages: 6–12
We are excited to announce our official partnership with Eagle Mountain Recreation! To kick off this partnership, we are offering a FREE 6-week after-school club. This club will meet once a week at Eagle Mountain’s Senior Center.
Snapology’s STEAM Club is an ongoing after-school program designed to spark your child’s creativity and passion for STEAM through hands-on learning. Each 6-week session is packed with unique and exciting activities, including engineering challenges, innovative builds with LEGO® bricks, and engaging robotics projects.
As a Snapology Club member, your child will receive:
- A free t-shirt
- A club poster to track progress
- Opportunities to earn stickers for achievements
- A chance to proudly showcase their growing STEAM skills!
Sign up today to explore, create, and develop your STEAM skills in a fun and engaging environment!
Location
Eagle Mountain Rec @ the Senior Center
1632 Heritage Dr.
Eagle Mountain, UT 84005
Summer Camps
Summer Camp: Minecraft® Themed Camp
Monday, June 9, 2025 – Friday, June 13, 2025
10:00 AM – 1:00 PM MT
Grades: 1st – 6th
Ages: 6 – 11
Hey gamers, are you ready to journey all the way to The End with Snapology? Join us as we bring Minecraft® to life using LEGO® bricks! In this hands-on program, kids will embark on exciting adventures, use their creativity to design their own Minecraft® worlds, and build mobs, animals, buildings, and their very own LEGO® Minecraft® character.
What They’ll Learn:
Building Stable Structures
Presentation Skills
Critical Thinking Skills
Communication & Collaboration
Example Activities:
Alex & Steve Creations
Building Blocks & Structures
Animals & Mobs
Tools & Resources
Minecraft® Game Challenges
Location:
Eagle Mountain Rec
City Council Chambers – 1650 Stagecoach Run, Eagle Mountain, UT 84005
Phone: 801-252-6888
Website: Eagle Mountain Recreation Programs
How to Enroll:
Please check the location of the program, as we hold events at different locations in Eagle Mountain.
Summer Camp: Brick Bots – Inventions
Robotics Camp
Monday, June 23, 2025 – Friday, June 27, 2025
10:00 AM – 1:00 PM MT
Grades: 1st – 6th
Ages: 6 – 12
Whoever said you couldn’t solve the world’s problems with LEGO® bricks? In this exciting hands-on camp, kids will learn the invention process real inventors go through while designing, building, and programming robotic machines to tackle everyday challenges.
What They’ll Learn:
Programming Skills
Axles, Gears, Pulleys & Motors
Problem-Solving Techniques
Teamwork & Collaboration
Example Activities:
Recycling Truck
Race Car
Joystick Controls
Home Safety Systems
Safety Fan
Picnic Party
RoboPet Creations
Moving Machines
Location:
Eagle Mountain Rec
City Council Chambers – 1650 Stagecoach Run, Eagle Mountain, UT 84005
Phone: 801-252-6888
Website: Eagle Mountain Recreation Programs
How to Enroll:
Please check the location of the program, as we hold events at different locations in Eagle Mountain.
Summer Camp: Brick Bots – Creatures
Robotics Camp
Monday, July 7, 2025 – Friday, July 11, 2025
10:00 AM – 1:00 PM MT
Grades: 1st – 6th
Ages: 6 – 12
In this engaging robotics program, your animal lover will create their own animal-inspired robotic models using LEGO® bricks. Students will explore gear ratios, sensors, simple machines, and programming as they build insects, sea creatures, and wild animals. From dolphins to dinosaurs, your child is sure to have a wild time as they build, learn, and play.
What They’ll Learn:
Simple Machines
Axles, Gears, and Motors
Programming Skills
Teamwork & Partner Skills
Example Activities:
Dolphin
Spider
Snake
Firefly
Dinosaur
Gorilla
Fish
Caterpillar
Mantis
Bee
Location:
The Venue at The Ranches
4118 Clubhouse Ln
Eagle Mountain, UT 84005
Phone: (801) 917-6935
Cost: $198.00
Adult Sports
Adult Co-ed Softball
Registration: May 1 – July 31 (or until filled)
Game Days: Wednesday nights at Cory B. Wride Memorial Park
Each team will play two games per night. The season will finish with a double elimination tournament. Awards will be given to the tournament champions and runner-up.
Fee: $560 per team (includes $25 NCS team registration)
Teams: 8 teams per division
Games: 14 total (12 regular season + double elimination tournament). Teams may play more than 14 depending on tournament results.
Jerseys: Teams must provide their own jerseys with numbers.
Pitching Safety: Pitchers must wear a helmet. Shin guards and other protective gear are recommended but not required.
Game Times: 6:30, 7:30, 8:30, and 9:30 PM
Season Start Date: Wednesday, August 13
Coaches Meeting: Monday, August 4 at 7:30 PM, Community Development Building
Free Agent List: Don’t have a team? Sign up for our free agent list. If enough players register, we’ll form a team. Existing teams can also pick up free agents.
Men’s Softball
Registration: May 1 – July 31 (or until filled)
Game Days: Monday nights at Cory B. Wride Memorial Park
Each team will play two games per night. The season will finish with a double elimination tournament. Awards will be given to the tournament champions and runner-up.
Fee: $560 per team (includes $25 NCS team registration)
Teams: 8 teams per division
Games: 14 total (12 regular season + double elimination tournament). Teams may play more than 14 depending on tournament results.
Jerseys: Teams must provide their own jerseys with numbers.
Pitching Safety: Pitchers must wear a helmet. Shin guards and other protective gear are recommended but not required.
Game Times: 6:30, 7:30, 8:30, and 9:30 PM
Season Start Date: Monday, August 11
Coaches Meeting: Monday, August 4 at 6:30 PM, Community Development Building
Free Agent List: Don’t have a team? Sign up for our free agent list. If enough players register, we’ll form a team. Existing teams can also pick up free agents.
Kickball
Fee: $300 per team
Registration dates: TBD
Men’s Basketball
Registration dates: TBD
Team fee: $475
Women’s Basketball
Registration dates: TBD
Team fee: $300
Adult Pickleball League
Open to players aged 18 and older, this league offers competitive and recreational divisions for all skill levels:
$50 per team
- Recreational Division: 2.0-3.0 players
- Experienced Division: 3.5+ players
Games will be held at Cory Wride Memorial Park on Tuesday and Thursday nights from 6 p.m. to 10 p.m. Teams will play two games per night for seven weeks, followed by a double-elimination tournament. Any duo is welcome (male/male, female/female, male/female). The season runs from April 15 to June 3 (Tuesdays) and April 17 to June 5 (Thursdays), weather permitting.
- Tuesdays: 6 p.m. – 10 p.m. (April 15 – June 3)
- Thursdays: 6 p.m. – 10 p.m. (April 17 – June 5)
Pony Express Days Pickleball Tournament
All matches will be played outdoors at the Cory Wride Pickleball Courts using the Franklin X-40 ball. The tournament will follow a double elimination format.
• Cost: $30 per team
• Registration: Only one player per doubles team needs to register
• Check-in: Begins 30 minutes before your match time
• Start Time: All matches begin at 6:00 PM
Match Schedule:
• Wednesday, May 28
Men’s Recreational (2.5, 3.0)
Women’s Competitive (3.5, 4.0+)
• Thursday, May 29
Men’s Competitive (3.5, 4.0+)
Mixed Recreational (2.5, 3.0)
• Friday, May 30
Women’s Recreational (2.5, 3.0)
Mixed Competitive (3.5, 4.0+)
Divisions and times subject to change based on registration
Skill Levels Explained:
• 2.5 – New to the game, still learning rules
• 3.0 – Understands rules and can volley and serve consistently
• 3.5 – Comfortable with strategy and working on consistent placement
• 4.0+ – Confident in both strategy and execution