Close

TCR Tennis professionals will improve your game!

Meet the pro tennis staff at TCR and see how they can help you improve your game. Ready to dominate the tennis court? Learn about your tennis staff below!

  • Charlie
Charlie
Tennis Director / Senior Pro

Charlie Hardman is TCR's Director of Tennis.

  • Tamba
Tamba
Head Pro

Tamba's tennis career began in 1999 when he won the International Tennis Federation Junior competition.

  • Facundo
Facundo
Associate Pro

Facundo was born in Buenos Aires, Argentina. He started playing at age 3, coaching at age 15, and by his 18th birthday was ranked #8 in Argentina.

  • Justin
Justin
Associate Pro

A native of Johannesburg, South Africa, Justin ranked #3 in the under 18 age group before playing NCAA D1 tennis for Tennessee Tech University.

  • Marjan
Marjan
Senior Pro

Marjan has been teaching with us at TCR since 2004. He is originally from Montenegro, a former Republic of Yugoslavia. Marjan’s goal in teaching is to inspire successful competitors and a lifelong love of the game.

  • Olga
Olga
Head Pro

Olga is a native of Belarus, and a lifelong tennis player. Before coming to study in the US she was a professional tennis player in Belarus, achieving National Champion in Doubles in 2008.

  • Todd
Todd
Associate Pro

Todd is a USPTA and Coach Youth Tennis certified coach who has been teaching tennis since 2012.

  • Masha
Masha
Associate Pro

Masha played Division 1 tennis at South Alabama University, and most recently at Fairleigh Dickinson University in Teaneck, NJ,

  • Victor
Victor
Asst. Director / Head Pro

Victor is TCR's Assistant Tennis Director and Camp Director.

  • Peter
Peter
Head Pro

Peter Skvarka is a native of Slovakia, where he was one of the top junior tennis players and achieved a rank of #14 Men’s while competing in Features tournaments in Europe.

  • Dennis
Dennis
Associate Pro

Dennis is from Kiev in Ukraine, and began playing tennis at 4 yrs old.

  • Mayo
Mayo
Associate Pro

Mayo is from the Dominican Republic and is a USPTR certified tennis professional.

BOOK A TOUR OF TCR!

RECENT BLOG POSTS

holiday tennis camp
Keeping Kids Active With Holiday Camp
TCR is holding our December and January Holiday Camps from December 26th – 29th & January 2nd – 5th. Click here to learn more!...
Read more
Treadmill exercise
5 Rules for an Effective Treadmill Exercise
Here are five simple rules for an effective treadmill exercise that will give you the best results on a treadmill in the least amount of time!   DON’T Do Th...
Read more
holiday nutrition
Keeping up on Healthful Holiday Nutrition
Here are some helpful tips and reminders to help you focus on healthful holiday nutrition! It’s that time of year! Joining friends and family to celebrate the holidays. Fo...
Read more

MEMBER TESTIMONIALS

Super-clean, wonderful amenities, amazing classes, great equipment and very friendly staff!

James-Gormley

James

I am happy I became a member. Staff is super friendly and always willing to help. The lifeguards are really great! Towels are always available and the locker room is pretty clean.

photo

Tanya

Great Sports Club in a great location. Being a member of TCR is a must for Riverdale residents.
photo

Jonathan

Its a great place to workout, relax and unwind.  I enjoy going there just for those reasons after a long day at the office or a great way to start a weekend day.

rob m

Rob

Everything is bigger and better than it looks in the pictures. All the facilities are clean and well maintained. I've never been to TCR when any of the facilities that I was using were overcrowded. The staff, administrative, athletic and coaching, couldn't be nicer or more helpful.

ls

Mitch

I am a professional "Steam-ista and Sauna-ista", and My husband is an athlete, so Health Club is very important for us. TCR is one of the Best and the Longest Health Club we have ever been with out of all Topnotch Clubs we were memebers with before joining TCR

60s

Tina

  • MON 6pm - 10pm
  • TUE 6pm - 10pm
  • WED 6pm - 10pm
  • thr 6pm - 10pm
  • fri 6pm - 10pm
  • sat 7:30AM - 10PM
  • sun 7:30AM - 10PM

THE CLUB OF RIVERDALE

2600 Netherland Avenue
Riverdale, NY 10463
718.796.9099
Get Directions