Kevin RubinkKevin Rubink, Tennis Coach

Meet Kevin Rubink! He is the ICRC tennis coach at Crooked Creek Park & Melvin Park. 

Kevin Is a professional tennis player and international coach.  He has 35 years of sports experience including 23 years in master class tennis. You can reach Kevin by email at to start scheduling your tennis experience today! He can also be reached by phone at 703-772-6673.  

Melvin Park Tennis

Melvin Park is home to a newly developed ten court tennis complex located at 370 Eptings Camp Road in Chapin. The complex features:

  • Eight (8) hard surface lighted courts
  • Restrooms and office
  • A covered outdoor pavillon for gatherings

The courts can be reserved in 1.5 hour intervals during normal hours of operation. A variety of Annual Tennis Passes are also available for purchase.

Tennis Lessons & Classes

Lessons for beginner, intermediate, or advanced players are taught by our Tennis Pro. Payment must be made at park front desk prior to lessons.  Private Group Clinics are also available by request with appointment. Fees vary by group size. 


Lesson/Class TypeCost Per Person
Private Lessons 
Semi-Private Lessons 
Group Lessons 


 Melvin Park Tennis Center Hours of Operation

Splash Season Hours (May-Sept.)Non-Splash Season (Oct-Apr.)
  • Monday-Thursday: 8:30 a.m. to 9:00 p.m.
  • Friday: 8:30 a.m. to 8:00 p.m.
  • Saturday: 8:30 a.m. to 8:00 p.m.
  • Sunday: 11:00 a.m. to 8:00 p.m.
  • Monday-Thursday: 8:30 a.m. to 11:00 a.m. and 3:00 p.m. to 9:00 p.m.
  • Friday: 8:30 a.m. to 11:00 a.m. and 3:00 p.m. to 7:00 p.m.
  • Saturday: 8:30 a.m. to 4:00 p.m.
  • Sunday: 1:00 p.m. to 6:00 p.m.

Court Fees

Singles Play: $4/person

Doubles Play: $3/person

Players can reserve courts up to 24 hours in advance.
*1.5 Hours of court time per rental

Melvin Park Annual Tennis Passes

  • Includes court fee for pass holder
  • Court reservations may be made 48 hours in advance

Family Tennis Pass

  • $355
  • Two adults and two children (18 years old or younger)
  • Each additional child: $50

Adult Tennis Pass (per person)

  • $255

Senior Tennis Pass (55 and up)

  • $155
  • Add spouse (55 and up): $100

Youth Tennis Pass (18 or younger)

  • $105
  • Add sibling: $50

League Play

USTA league play is available year round for all levels and all divisions. For additional information on leagues contact Crooked Creek Park at 345-6181.