Coaching Staff


Coaching Staff

John Barnes

Head Coach and Program Director



John has been the BLA/Dolphin Aquatics’ Program Director since 1996.

John has been coaching since 1985.

He is also the Director of Alumni and Community Engagement  at Saint Thomas Academy.  

Coaching highlights:


  • 2021 Inductee into the Hinsdale South Foundation Hall of Fame
  • 2018 NHSACA National Swimming Coach of the Year 
  • ASCA level 5 Coach 
  • 7 Olympic Trial Qualifiers
  • 15 National Qualifiers
  • 30 Junior National Qualifiers
  • 24 High School All Americans
  • 2 World University Game Gold Medalists
  • High School Dual Meet record 151-7-1
  • 15 State Championship Teams 14 at STA 1 at Minnetonka HS (The most State Swimming Championships in the History of Minnesota High School Swimming)
  • 1996,2013 2014 2015 2016 MN High School Coach of the Year.
  • 1991 MN ASCA Age Group Coach of the year

Swimming Highlights

  • John was a 4-time high school All-American and a 12-time college All-American. 

John has been married to Ann since 1988 and they have two children, Tyler and Ryan.

Eva Kremer

Associate Program Director



Eva has been with BLA/Dolphins since 1998. 

Eva has been coaching since 1991 and she is an ASCA (American Swimming Coaches Association) Level 3.

One of her goals is to develop well-rounded swimmers for a long-term career in swimming.  


Coaching Highlights:

  • Indivdual State Champions
  • Relay State Champions
  • Zone Champions
  • Junior National Qualifiers

Swimming Highlights:

  • Swedish Junior National Champion 
  • Swedish Junior National Team Member.
  • 13 time NAIA National Champion  
  • 32 time All-American at Drury University. 
  • Eva was inducted into Drury University’s Hall of Fame in 2004.

Jason Oberg

Head Age Group Coach


Jason joined the BLA coaching staff in the fall of 2010 and has been coaching since 2004.  

Coaching Highlights:

  • Age Group State Champions 
  • AA State Champions
  • National Top 16 swimmers
  • 15 Years of Coaching

Swimming Highlights:

  • Jason swam for (DAT) Blackline for John Barnes 
  • Swam for Apple Valley and Rosemount
  • 4-time All-American
  • State Champion 
  • Junior National Qualifier
  • Zone Qualifier

Krystal Carlson

Age Group Asst


Krystal joined BLA coaching staff fall 2017 and has been coaching since 2014.

She swam for BLA, Richfield High School, and Morningside College.

Swimming Highlights:
Captain of the Morningside Swim Team
National All-American Honorable Mention
2 time Morningside College Outstanding Swimmer of the Year Award
3 time NAIA Academic All American

Krystal graduated Summa Cum Laude from Morningside College with Bachelors of Science in both Biology and Chemistry. 

Patti Hornung

Asst Coach


Patti joined BLA coaching staff in the Fall 2019 and has been coaching since 2004. She took a break from coaching to raise her 2 young girls.
Coaching Highlights:
Head Coach Rosemount High School 2010-2012
Assistant Coach Rosemount High School 2004-2010
Individual State Qualifiers - State Champions - State Record Holders - All-Americans
Swimming Highlights:
Swam for Blackline/Dolphins for John Barnes
Swam for Rosemount High School - Individual State Champion - State Record Holder - Captain of State Championship Team - Zone Qualifier - Junior National Qualifier
Swam for Northern Michigan University - All-American at NCAA Meet