Phoenix Swim Club Coaching Staff

For questions related to workouts, meets, event entry, goal setting, and other swimming related topics please contact your group's coach (email link next to coach's name below). For administrative questions such as billing, volunteering, etc. please contact the team office (602-468-0319) and Sandy Lee (

Phoenix Swim Club Coaching Staff

Garrett McCaffrey

Head Coach


Head Coach Garrett McCaffrey is in his 8th year with Phoenix Swim Club, 6th as the head coach. In that time, he has been named to the USA Swimming's National Team Coaching Staff, 2 times. Lead by McCaffrey, PSC has won 2 Arizona Senior State Championships (Spring 2014, Summer 2015). In 2018 PSC finished 2nd at Short Course Sectionals and 3rd at Long Course Sectionals. At the 2015 Summer Long Course Sectional Championships, PSC won the men's team championship and finished third as a combined team. PSC also finished 3rd at the 2015 Spring Short Course Sectional Championship. In McCaffrey's time at PSC, the team has acheived bronze or silver in USA Swimming's Club Excellence program, 7 out of the eight years.

Garrett was a Division I swimmer at the University of Washington and University of Missouri and was 1st Team Academic All Big-12 in 2006. As the producer of from 2007-2009 and SwimmingWorld.TV from 2009-2011, Garrett gained unprecedented access to many of the best swimmers and coaches in the world. He covered meets, including the 2008 Olympics in Beijing and the 2009 World Championships in Rome. He is owner and co-founder of, the most popular swimming news site in the world.

Takahisa Ide

Head Masters Coach


Masters Coach Takahisa Ide, also known as Coach Taco, came to Phoenix 14 years ago, and became an assistant coach for the Phoenix Swim Club where he has coached our top senior group and Masters. Originally from Osaka, Japan, Ide attended Tenri University and was the captain of the swim team his senior season.

Ide is an excellent stroke technician and student of the science of the sport. Last summer he was invited to present a paper entitled “The Effect of Leg Straightness on Lactate Production and Performance in Butterfly: A Case Study Using the Men’s Asian Record Holder” at the International Convention on Science, Education, and Medicine in Sport in Glasgow, Scotland. In addition, Ide is working on completing his Ph.D. in Exercise Science.

Ide has coached swimmers from numerous countries to 10 national records and one U.S. Open Championship. Additionally, he has led swimmers under his tutelage to seven Asian records, seven Japanese national records, and one Ecuador national record. 

In addition to his coaching responsibilities with PSC, Takahisa also is beginning his fourth year working with the Grand Canyon University swimming program.

Ken A Maczuga

Head Age Group Coach


ASCA Certified Coach 
1997, 1998 Arizona Age Group Coach of the Year
31 National Age Group Top 16 qualifying swimmers
27 Arizona State Records 
18 time Arizona Age Group Team Champions (10 short course, 8 long course)                                 

10 Junior National Qualifiers
2 Senior National Qualifiers                                                                                                                       

1 Olympic Trials Qualifier (2004)

Ken has 28 years of coaching experience, and was himself an outstanding age group swimmer. At Brophy Preparatory School,  Ken swam breaststroke and butterfly, and in 1983, he was a member of the Marlins' first Junior National team. He also swam as a Wildcat for the University of Arizona. Managing his swimmers with cheerfulness, enthusiasm, and understanding, he believes you can balance hard work and commitment with a lot of fun in your workouts.  Besides coaching, Ken has been working with Arizona Swimming, being on the Technical Committee over 10 years, and helping as a Zone coach and All-Star Coach multiple times.  He also coordinates the Arizona Fall League for Arizona Swimming.

Personally, Ken is an Arizona native and a CPA at a small firm in Scottsdale.  He has a BA in Business and an MBA in Finance.  When not coaching, preparing taxes, or doing financial consulting, he enjoys traveling the world with his father.

Paul Root

Head Developmental Coach


Paul Root is the site coach for our new expansion team at Moon Valley Country Club. Paul swam for Grand Canyon University, and after being sidelined with an injury he discovered a love for coaching. Paul was hired by Misty Hyman to coach a non sanctioned masters program at Melrose Paradise Recreation Club, Paul spent 18 months developing the program until it was ready to become an official USMS team; while building this team Paul took the job of head coach of Phoenix Christian High School where he stayed for two seasons before Paul taking the position as Aquatic Director for Moon Valley Country Club where he continued to coach multiple rec. teams as well as training six athletes from India to prepare for their Junior National Meet under their head coach Asian Games gold medalist, Sanjeev Tokas.

Michael P Maczuga

Lead Coach


For over thirty years, Mike Maczuga has been one of the most successful club coaches in Arizona.  As the founder, manager and Head Coach of the Arizona Marlins Swim Club since 1982, he has had significant success coaching athletes from beginner to senior level.  He developed a unique program, utilizing a wide array of technique innovations tailored to the 8 & under beginning swimmers that he teaches as well as implementing a high-intensity, endurance-oriented training program tailored to his Senior and National Team.  He has been the driving force behind motivating and inspiring swimmers to reach the highest levels of swimming.

Mike’s swimmers have achieved significant results on both the national and international levels.  He coached Pan American Qualifiers, World University Team Qualifiers and 2015 U.S. National Junior Team Member.  Further validating his coaching expertise, he produced U.S. Olympic Trial Qualifiers and a Trial Finalist in nearly every Olympic year since the inception of the team (1988, 1992, 1996, 2000, 2004, 2008, 2012 and 2016), all of whom were developed as young Marlin swimmers to this elite level.  

Nationally, Mike has coached numerous Senior and Junior National competitors.  Six of his swimmers became Junior National Champions.  Also under his direction, several swimmers achieved Top 16 National Rankings and a few ranked amongst the top 100 All-Time U.S. Performances.  He is credited with guiding the Arizona Marlins to 2 Senior State Titles:  the 1990 Arizona Senior Team Championship as well as the 2000 Arizona Senior Girls Team Championship.  In addition, Mike’s Marlin swimmers set 45 Arizona State Records.

Mike produced 75 High School All Americans and 68 High School State Champions.  His mentoring and coaching has led many of the swimmers who spent years training under his tutelage from the beginning level to the senior level to continue their swimming career in college.  His swimmers have earned scholarships at some of the most prestigious colleges in the country and have competed at top Division I college swimming programs, including:  Stanford (12 athletes, 4 of whom became Team Captains), University of Texas, Northwestern, Michigan, Harvard, Yale, Columbia, Duke, University of Arizona, USC and Alabama, amongst others.

In addition to his distinguished coaching career which earned him the ASCA Level Five Coaching Certification, Mike has contributed to Arizona Swimming.  In 1982, Mike served as the Arizona Coaches’ Representative to the Arizona Local Swimming Committee and as the Arizona Technical Chairman from 1983 to 1986.  He represented the State of Arizona as an All-Star Team Coach in 1982, 1983, and 1984 and as the Western Zone Coach in 1985.  In 1986 and 1987, Mike served as the Vice President of the Arizona Coaches Association.


John J Morgan

Lead Coach


Coach Joey Morgan joined the Phoenix Swim Club staff in the fall of 2013. He currently serves as the Lead Coach for the Red Group and Rising Stars. He has previously assisted with the Senior 1 & 2, Blue and mid-day Masters groups. Additionally, Joey has served as the Technical Chair for Arizona Swimming since 2017. 

Coach Joey brings a passion for the sport of swimming and athletic development that has helped athletes succeed at all levels. Since joining PSC, he has coached athletes to qualify and compete at all levels including Senior Nationals, US Open, Junior Nationals and Sectionals. He has help guide athletes that have set 14 PSC Team Records and contributed to 2 Arizona Senior State Titles.

Prior to PSC, Joey coached at Swim Macon Aquatic Club in 2012 and Delta Aquatic Club from 2008-2011. He is a 2012 graduate of Delta State University earning a BS in Sport Management while competing as a memeber of their NCAA Divison II swimming program. At DSU, he was a 12-time conference finalist in Freestyle, Backstroke and IM events and was named to the NSISC All-Conference Academic Team in 2010. Joey earned his MS in Sport Adminsitration from Mississippi State University in 2013. 

Luke W Phillips

Lead Coach


Doug Djang

Assistant Coach


Noriko Inada

Assistant Coach


Noriko Inada came to PSC in 2008. She is a 3 time Olympian for Japan (1992, 2000, 2004) She made her first Olympic team at the age of 16 in Barcelona in the 100 back, finishing 12th (1:03.42) and 200 back, finishing 15th (2:17.68).  In 2000, she advanced to the championship final in the 100 back, taking 5th in 1:01.14. Most recently in Athens in 2004, she placed 11th in the 100 back (1:01.74) and led off Japan’s 400 medley relay in prelims. Noriko just missed her fourth Olympic team in 2012 when she placed 3rd in the Japan’s Trials with 1:00.57. The second place swimmer clocked at 1:00.50.    

Noriko has much knowledge to share from her experience as one of the world’s premier swimmers. She has a passion for the sport of swimming and is eager to share her love for the sport with those she coaches.  In addition to coaching here at PSC, she still competes in both USA Swimming meets and US Masters meets, and she is still World ranked. 

Samantha N Kramer

Assistant Coach


Sam (Samantha) Kramer is in her first year with PSC in 2017 bringing over 20 years of coaching experience and multiple advanced educational degrees. Sam has coached across all levels from learn to swim to Olympic trials qualifiers and masters swimming across Indiana, New Hampshire, and Arizona. Sam is also the high school coach for Horizon with 10+ years as their head coach over 2 tenures including 3rd place boys team finishes in 2014 and 2015. Horizon has had numerous All American and Academic All American athletes over her 10+ year career including a 2x individual event winner in 2016 and state record holder 500 freestyler in 2014. Sam, as a level 4 certified ASCA coach, has been named Age Group coach of the year for Arizona Swimming in 2012 as well as High School Coach of the year in 2015. Sam brings administrative, coaching, and officiating experience with her to PSC. She will be participating in 2 portions of SCAR Swim in April of 2017.