Thunderbolt Sponsors
Coaches & Board of Directors

We are here to support your needs. If your questions are related to workouts, meets, events, goal setting, and other swimming related needs, please contact one of the coaches. For all questions related to administrative issues, such as dues, safety, or policy issues, please contact one of the board members.  Check the coaches corner page for updates related to your practice squad.

Coaching Staff

Franz Resseguie

Head Coach


Coach Franz's corner


USA Swimming "National Team Coach" 2006-2008.  This honor recognizes Franz’s contribution to the National Team’s primary objective of achieving competitive success at the Olympic Games.

2006, 2007 & 2008 recipient of the "Coach of Excellence Award," the American Swim Coaches Association Award that recognizes achievement on the National Level.


  • 2007 National Select Camp Coach
  • 2003 & 2005 Arizona Zone Coach
  • 1999 Arizona All-Star Coach


Christopher M Pfaffenroth

Head Assistant Coach


Coach Christopher's corner

Ruth Stocks

Head Age Group Coach


Coach Ruth's corner

Ruth graduated in 1988 with a BA in Physical Therapy and worked as a Physical Therapist in Minneapolis, MN before moving to Oregon in 1996.

She began teaching swimming during high school and continued to teach through college. After moving to Oregon, Ruth coached CYO swimming for 6 years with Valley Swim Team.

Ruth began coaching with THSC in Nov. 2006.  She became the Head Age Group coach in 2012.

ASCA Certified Level 3
Level I CrossFit Trainer, March 2013
Registered Physical Therapist

Coaching Highlights: Having the pleasure to coach hard working swimmers.

  • Coached 3 NAG Relay Records
  • Coached 11 Individual USA Swimming Top 10 times
  • Coached 10 USA swimming Top 10 Relays
  • Coached over 35 OSI Individual Records
  • Coached 18 OSI Relay Records
  • Coached over 100 THSC Team Records (individual & Relays)


Tim Larkin

Assistant Coach


Coach Tim's corner

Kara S Nelson

Assistant Coach


Coach Kara's corner

Paige Lee

Assistant Coach


Coach Paige's corner

Paige Larkin, a former Thunderbolt swimmer, has been coaching for the team since 2008. She swam at the division 1 level at University of Idaho where she earned her Bachelors degree in Secondary Education and English. She attended George Fox University where she earned her Masters degree in Secondary Education. In addition to coaching, she is currently a 5th grade teacher at St. Pius X Catholic School.

Tristan Briggs

Assistant Coach


Ben Swinehart

Assistant Coach


Ben brings 8 years of coaching experience to the Thunderbolts.  His philosophy is to create a healthy and safe environment in which athletes feel comfortable taking risks and accepting personal challenges.  Ben is personally motivated to share his passion for swimming and love of knowledge with all athletes.

A native Oregonian, Ben grew up swimming on summer recreational teams in Keizer , Oregon .  After graduating from High school in 1996, he attended Whitworth College where he earned his BA in History Education in 2000.

As a swimmer, he set school and club records at every team he joined, including 5 school records and 4 conference records while attending Whitworth College . Ben was a 4 year All-American and Team Captain of the Whitworth College swim team his Junior and Senior year.

Ben Started his coaching Career at Lincoln High School , where he taught Social Studies. After catching the “coaching bug”, he worked as Head Age Group Coach of the Puyallup Aquatic Club and then Head Site Coach when the team merged to become the South Sound Titans.  In 2003, Ben moved to Orlando , FL. to work as Age Group Coach and Asst. Varsity Coach of Highlander Aquatics at the Lake Highland Preparatory School .  In June of 2005, Ben made his return to Oregon when he joined the Thunderbolts.

Aside from coaching, Ben loves to play outdoors; surfing, biking, disc golf, and rock climbing. He and his wife Lindsey have a dog “Charlie-Bill”.

Some of Bens Coaching accomplishments:

  • ASCA Level 4 Certified Coach
  • Voted 2006 Oregon Swim Coaches Association “Age Group Coach of the Year”
  • Coached 77 LSC Champions (31 Florida , 46 Oregon )
  • Coached more than 10 athletes to over 33 Individual NAG Top 16 Rankings
  • Coached 15 Relays with NAG Top 16 rankings
  • Coached an Individual and Relay to 1st place NAG rankings
  • Won 5 Oregon State team titles


Sheila McCarroll

Assistant Coach


Board of Directors

Jim Corbeau

President Board of Directors


Liz Duyck

Treasurer AR


Tony Nosack

Director of Operations


Matthew Shelley

Vice President


Connie Lustria

Meet Director


Maria Martinez-Calvo



Eric Carlson

Treasurer AP


Jennifer Muralt

Director of Membership


Darrell Geyman

At-Large Position 1


Ed Magee

Director of Development