Welcome to
Team Greene Sports
"We Bring Multiple Sports to You"

About Us

Mobile Sports For Children Ages Two-Eighteen Years Old

Team Greene Sports brings sports to your child's daycare, school, church, recreational center, and private locations! Children are taught the fundamentals of the following sports: Tennis, Volleyball, Kickball, Basketball, Football, Tee-Ball, Bowling, Golf, Field Hockey, Lacrosse, Soccer, Track/Field, Yoga, Hula Hooping, and Gymnastics!

Parents enjoy the convenience and professionalism of Team Greene Sports. We come to you complete with our own equipment: racquets, balls, nets, portable basketball goals, etc.

Coach Greene and Coaching Staff

Roderick Greene is the owner of Team Greene Sports. Coach Greene has over 20 years of experience in working with elementary children; with a Masters of Elementary Education, Bachelors of Physical Education, and Virginia Teaching License. Coach Greene and his coaches teach life skills and lessons in each sport. Our coaches are trained and well prepared for the task at hand. We are loved by the children, staff, and parents.

Parents are welcome to come and observe class at anytime. We ask that if you are going to watch: that you do not let your child know you are there until after class and that none of the children can see you.


Classes consists of one hour of instruction each week. If a class consists of ten or less students, classes will be held for 45 minutes. Should your preschool  be closed or cancel class for ANY reason-weather, holidays, field trips, etc. -we are not responsible for a make-up class. Should we cancel class  for any reason, you may call for a prorated tuition if the class cannot be rescheduled. Please see the back of your payment book for a calendar of our holidays. No child will be allowed to  participate in class until we have received your registration form in our office.


Sign up to hear from us about events, camps, and specials.

Contact Us


Sports Calendar 2017-2018

Week of September 11-15, 2017: First Week of Classes  November 23-24, 2017: No Classes/Fall Break  December 22, 2017-January 2, 2018: No Classes (Holiday Break)  April 2-6, 2018: No Classes (Spring Break)  May 28, 2018: No Classes (Memorial Day)  June 2018 TBA: Last Month of Classes

*Follow NBC12 and Local News for School Closings*


Monday Skipwith Woodlake 9:00-10:00 am Goddard Krause 10:15-12:15 pm Skipwith Academy 2:30-3:30 pm

Tuesday Rainbow Wyndham 9:00-12:00 pm

Wednesday Goddard Ashland 9:00-12:30 pm Goddard School Mechanicsville 3:30-4:30 pm Rainbow Wyndham 5:00-6:00 pm

Thursday The Learning Connection 9:00-10:00 am Rainbow Station Charter Colony 10:40-11:40 am

Friday Goddard Williamsburg 9:00-11:15 am-PS La Petite Academy Williamsburg 10:15-11:15 am

Full Season


Pay with PayPal or a debit/credit card

Full Season (Sept.-June). Children are introduced to a different sport each month. One hour classes.

The registration fee of $40.00 is to be paid in the donation box below.

Mini Season


Pay with PayPal or a debit/credit card

Mini Season (10 weeks). Children are introduced to three different sports every three weeks with a Field Day on week ten. During Field Day, children will do a rotation of all three sports learned during the ten weeks. One hour classes.

The registration fee of $20.00 is to be paid in the donation box below.

Help Our Cause

Registration Fees, Special Events, Field Days, and other amounts are paid here.

Pay with PayPal or a debit/credit card