Welcome to the Kingfish Swim Team!

The Kaiserslautern Kingfish Board welcomes you to the Kaiserslautern Military Community area and to competitive swimming in Europe. We're a competitive swim team serving Department of Defense, NATO, and other United States government related dependent children.

The team competes as part of the European Forces Swim League (EFSL) which encompasses 18 teams throughout Europe hosting dual, divisional, and championship level competitions. Our primary purpose is to provide a positive competitive swimming experience mirroring programs available under the sanction of USA Swimming. The team trains novice to senior level swimmers ages 6 to 19. Our goals are excellence in swimming, personal improvement, an emphasis on sportsmanship, and fun. Monthly fees are payable based on the level of training undertaken.

The Kingfish organization has a 30 year history of excellence in sport and we want you to be a part of the excitement. We are a non profit club, is run by its elected Board of Directors which meets each month. All members are welcome at each meeting and encouraged to be involved in team activities and fundraiser.

Latest News

May 20, 2019

2019-2020 Full Calendar of Events

Hello Kingfish Families,  In preparation for the 2019-2020 swim season, your Board has been hard at work! Please follow the provided link to view...

Read More
May 18, 2019

2019-2020 Kingfish Meet Schedule

Hello Kingfish Families,  Our Kingfish Home/Away meet is tentatively finalized. Away meet traveling rosters will be approved by the Head Coach at least 30...

Read More
May 14, 2019

Coaching Update

Swimmers, Parents, and Fans of the Kingfish,  we would like to welcome and congratulate Coach Liz McLain as our 2019-2020 Head Coach.  Coach Liz...

Read More
Apr 28, 2019

End of Season Message

Parents & Swimmers, A huge thank you to all of our volunteers and coaches that hosted the End of Year Banquet on Friday.  To...

Read More

Upcoming Team Events

Sponsors & Partners

Building 422 Wilson Boulevard
Ramstein-Miesenbach, RP 66877
I'm a Map!