Season Summary:  Improvement/Best Times Report     Season Top 20 Times

-----------------------------------------------------------------------------------

2019 MSL Championship Meet - June 29, 2019
     Results     Results by Heat     Best Times     All-Star Times

Rolling Hills Stingrays @ Novato Riptide - June 22, 2019
     Results     Results by Heat     Best Times     All-Star Times

MSL All-Star Meet - June 16, 2019
     Results     Best Times

Scott Valley Sea Serpents @ Novato Riptide - June 15, 2019
     Results     Results by Heat     Best Times     All-Star Times

Novato Riptide @ Terra Linda Orcas - June 8, 2019
     Results     Results by Heat     Best Times     All-Star Times So Far

Novato Riptide @ Marinwood Waterdevils - June 1, 2019
     Results     Results by Heat     Best Times     All-Star Times So Far

Tidalwaves @ Novato Riptide - May 18, 2019
     Results     Results by Heat     Best Times     All-Star Times So Far

Swimarin Sharks @ Novato Riptide - May 11, 2019
     Results     Results by Heat     Best Times     All-Star Times So Far

Novato Riptide @ Sleepy Hollow Sealions - May 4, 2019
     Results     Results by Heat     Best Times     All-Star Times So Far

Time Trials - April 27, 2019
     Results     Results by Heat