Trenton City Hall: 2800 Third St. Trenton, MI 48183 | Phone: (734) 675-6500 Fax: (734) 675-4088


Soccer Programs












Let your feet do the scoring! All boys and girls, ages 4 - 14 years old, are invited to play the World Cup Game. Downriver AYSO region 205 is truly a Soccer program that services all of the Downriver Community with a multitude of opportunities. AYSO is based on these 6 philosophies: Everyone Plays, Balanced Teams, Open Registration, Positive Coaching, Good Sportsmanship, and Player Development. We are also the only Soccer program that trains its volunteers, (coaches, referees, board members), through its volunteer training program that is affiliated with the USSF and FIFA without any cost to the volunteer. AYSO is a volunteer-based program and offers these opportunities: recreation soccer, travel soccer, summer soccer, and soccer camp. Home Field is Memorial Field in Wyandotte.

Please visit the AYSO website and choose Region 205 for further opportunities with their dates and times.

Rush Soccer Program (U8-U18)

The Downriver Soccer Club/Michigan Rush Downriver is part of Rush Soccer, with over 33,000 youth players nationwide. With a firm belief in the value of sports in promoting the physical, mental and social well-being of our children, Rush Soccer is devoted to providing the finest soccer experience possible, teaching the fundamental skills of the game, and developing athletes through organized leagues, teams, tournaments, training, coaches and athletic facilities. All staff are licensed NSCAA and USSF coaches and are registered through the MSYSA Risk management program. Camp, tryout and registration information can be found on their website, or e-mail

Rush Junior Academy (U4-U8)

This program is specifically geared for children in preschool, kindergarten and grades 1-2. The instructor will focus on introducing key soccer skills through modified games and fun activities. Players will be taught passing, dribbling, receiving, and shooting, in addition to playing some semi-structured small-sided games. While the emphasis will be on soccer-related skills, the program is designed to help develop the important coordination, balance, and fitness that is essential for all types of sport. All staff are licensed NSCAA and USSF coaches and are registered through the MSYSA risk management program. Rush offers Fall, Spring & Winter Junior Academy Sessions. For information please visit Rush Junior Academy's website.

Trenton Baseball, Softball & Tee Ball

For more info/register:

"PLAY BALL!" That's the word from the Trenton Baseball Association who organizes the youth baseball, fast pitch softball and tee ball programs. Registration and information is found at Divisions/Age groups:
Tee Ball: Ages:5-6 years.
Coach Pitch(machine pitch): 7-8 year old boys and girls
10u (Kid pitch): 9-10 years old
12u: 11-12 years old
14u: 13-14 years old
16u or High School level leagues: 15-17 years old

Registration for 2016 closed on March 1st. Registration for the 2017 season will be January 1 - March 1, 2017.

Trenton Fall/Winter Swim Club

For more info/register:

For questions/concerns:

If you can swim one length of one of the four competitive strokes in a 25-yard pool without stopping and are ages 6-18, the Trenton Swim Club wants you! Swimmers will be introduced to all 4 competitive strokes and provide an atmosphere to use the skills they have learned at swim meets held throughout the season.

The season runs mid-September through March. Practices are held at the High School or Arthurs Middle School Pool Monday-Saturday. Schedules vary depending on school and team activities.

Youth Swim Lessons

Jump in and learn to swim! Our trained staff will teach swimmers, 5 years or older of all levels, according to the standards set by the American Red Cross. The program is designed to improve your child's swimming skills and boost self-confidence, as well. Classes held Saturdays at the High School pool.


Session 2: Jan. 14 - March 4 |Registration Starts Dec. 19
Youth Swim Lessons: Session 2 | Level 1 | 12:15pm | Register  
Youth Swim Lessons: Session 2 | Level 2 | 1:00pm   | Register  
Youth Swim Lessons: Session 2 | Level 3 | 1:00pm   | Register  
Youth Swim Lessons: Session 2 | Level 3 | 12:15pm | Register  
Youth Swim Lessons: Session 2 | Level 4 | 1:45pm   | Register  
Youth Swim Lessons: Session 2 | Level 5 | 1:45pm   | Register  


Dept. Contacts