Head Tennis Professional  Nick Moxley


Originally from Federal Way, Nick has played tennis for over 25 years and has taught tennis for 13 years. As a junior, Nick was a state and sectional champ in the Pacific North-west in both singles and doubles. He was ranked #1 as a junior in the 12s and 16s. He received a full-tuition scholar-ship to Bowling Green State University in Ohio where he played #1. He served as the head tennis professional at Kohala Tennis, Hilton Waikoloa Village as well as the Mauna Lani Bay and Bungalows. Nick is a member of the Babolat Advisory Staff. He has been a tennis pro at the TLTC for 8 years.

Assistant Tennis Professional  Steve Wright


Steve has been teaching tennis for 20 years. He grew up in University Place and played for Curtis High School. After a year at the University of Idaho, he began teaching tennis. He has worked at Pac West Tennis, Northpark Racquet Club, and Bally Total Fitness – where he was the Head Tennis Professional for 14 years. Along with sending numerous adult league teams to Nationals, he has coached several nationally ranked juniors. He enjoys teaching all levels and loves to help people reach their tennis goals. Steve is USPTA certified.

Assistant Tennis Professional  Ryan Paul


Ryan has been teaching tennis for 10 years at the club and high school level. He grew up in Graham and played for Bethel High School. After playing a year at Green River Community College, he decided to commit to teaching ten-nis full time. Before joining the TLTC, Ryan worked at Sprinker Tennis Center. He enjoys teaching all levels and ages. Ryan still enjoys competing in USTA leagues and local open tournaments. Ryan is PTR certified.

General Manager  Tom Peterson


USPTA Pro 1, Tom has been the General Manager of the TLTC since 1991. Tom played tennis at Pacific Lutheran University. He is a member of the Babolat Advisory Staff. Tom enjoys coaching both juniors and adults. He has spent four years as a competitive training center coach. Tom has 30 years of teaching experience.



502 N. Borough Rd.

Tacoma, WA 98403

(253) 383 - 5934


Monday-Friday  ///  8am-5pm

Saturday-Sunday  ///  8am-8pm

Follow us on Facebook