QO: No regular practices/lessons/clinics between Monday 4/3 - Sunday 4/9; Normal practice schedule resumes on Monday 4/10


GP: No regular practices between Monday 3/27 - Sunday 4/2, as well as, Sunday 4/9 - Monday 4/10. GP will follow its normal practice schedule between Monday 4/3 - Thursday 4/6, since their Spring Break closure is a week earlier. GP swimmers who swim on Monday & Sunday will need to schedule a makeup since those practice days are cancelled twice. Normal practice resumes on Tuesday 4/11.







24th , 25th, & 26th   

Entry deadline:  Monday March 6th

You may use a coaches' time trial from practice


Enter the maximum number of events for which you are eligible. 

As in much of life, if you are willing to do hard things, you will be very successful. In many of the harder events, the odds are better to earn points and medals.

JFD has always stressed the courage and character it takes to swim the harder events, so let’s rally our determination and enter the harder events and lead our team to victory.






For many years now, JFD typically dominates our division at Spring Champs.

 How do you do it?

Of course you all do well and score big in the sprints!!

Also, many of our JFD swimmers compete and score in very hard events.

And JFD scores big in the very exciting & thrilling relays


This meet epitomizes the JFD Motto


Have an  “Impossible Dream”;

"Daring Greatly" to achieve it, and

“Don’t Quit” until you do.


The “Impossible Dream” does not mention winning / points…

But does highlight doing things you once thought impossible.


 “Daring Greatly”  was adopted from Teddy Roosevelt specifically designed to inspire people to try hard things without fearing failure.


“Don’t Quit” obviously implies that life is hard – just don’t quit.


Also JFD swimmers show great spirit by cheering for others during all events, and especially during relays. Relays are always a lot of points, and a lot of fun. While we all know that everyone cannot compete in the relays, JFD swimmers are awesome at supporting their teammates participating in these exciting races. 

This world is very, very tough, and JFD wants to prepare you to do hard things.

 For a team our size, JFD overwhelmingly enters and places in the toughest events. Many of our novice swimmers have medals in distance events – tangible reminders of their living the JFD motto:

Of course scoring points is a goal – a challenge that brings out things we never thought we could do. But too much focus on points can put our satisfaction out of our control. What we love most about swimming is that it is more like real life…we work very hard to improve our status in life, and have a good way to measure our progress. A best time is a great, concrete, factual way to know you can make progress. We see a best time as a direct result of the effort you put into achieving it.

 You have worked hard all season long.  You have swum the long distances in practices, now you can showcase the skills and courage you’ve developed at Spring Champs.






Sign up now!!!


Practices begin on Monday 9/26/2022. 




Welcome to Joe Flaherty's Dolphins

Joe Flaherty has been training swimmers in Montgomery County, Maryland for more than four decades. His swimming organization, Joe Flaherty's Dolphins, offers lessons and training for swimmers from 3 to 60 years of age..

The Dolphin Difference

 Lowest Coach-to-Swimmer Ratio

The lowest coach-to-swimmer ratio that we’re aware of in Montgomery County.

 Swimmers of All Ages

The ability for siblings of different ages and skill levels to learn or train at the same time.

 Experienced Coaches

Coaching tailored to all personality types, from scared and shy to overconfident.

 Flexible Scheduling

A flexible schedule is very important to keep swimmers in the pool where they belong.

 Swimming Analysis

On-site videotaping for stroke technique analysis.

 Special Needs Friendly

Swimmers with special needs are warmly welcomed.

Kids Meet Before Swim

JFD Programs


swim team

The heart of JFD is our swim team, which competes from September through July. Our coaches work with swimmers to improve their times in competitive swimming and prepare them for competition.


swim Lessons

The JFD swim lesson program offers instruction to non-swimmers of all ages. We utilize the SwimAmerica Learn to Swim program, designed by the American Swim Coaches Association (ASCA) to motivate and reward each swimmer as their skills improve.


Stroke Clinics

JFD stroke clinics are for athletes who want to focus on refining their swimming technique. Many of our participants are preparing for summer league swimming, are working on specific aspects of their strokes for time reduction, or who are interested in swimming for fitness.


Coaches Training

JFD runs a comprehensive program that trains coaches of all ages how to use the SwimAmerica Learn to Swim methodology. JFD also employs many of these coaches to provide lesson and stroke clinic instruction.

Parents Choose JFD For

Safety. Character. Leadership.


JFDolphins can boost your confidence and performance!

Swimmers Choose JFD For


JFD Facts

JFD again outscored every team our size in every short course PVS Championship Meet

Our head coach was inducted into the MCSL Hall of Fame Prestigious Awards Received by JFD

The Councilman Creative Coaching Award presented at the World's Coaches Convention

The Small Business Award presented by the Montgomery County Workforce development Board in honor of our Coaches Training Programs


 JFD Recommends Rip Current Sports Dual Boards to help swimmers!

Rip Current Sports presents Dual Boards!!  They help Teams Create Swimmers Faster and Create Faster Swimmers!!