Characters played by Alex Rubin
Ben
Characters played by Wayne Baldwin
Old Man
Characters played by Zachary Alexander Rice
Dylan
Characters played by Mitchell Douglas
Drew
Characters played by Nick Gore
Trevor
Characters played by Dylan Darwish
Jake
Characters played by Jax Malcolm
Sam
Characters played by Aidan Sullivan
Liam
Characters played by Matteo Zambetti
Greg
Characters played by Greg Yoder
Coach
Characters played by Speed Ratliff
Custodian
Characters played by Edward Scott Atienza
Water Polo Boy
Characters played by Aidan Emery
Water Polo Boy
Characters played by Jason A. Faulkner II
Water Polo Boy
Characters played by Connor Greenbaum
Water Polo Boy
Characters played by Chris Keitel
Water Polo Boy
Characters played by Brekkan Spens
Water Polo Boy
Characters played by Graciela Campos
Synchronized Swimmer
Characters played by Daphne Cheung
Synchronized Swimmer
Characters played by Charvelle Holder
Synchronized Swimmer
Characters played by Angela Mavropoulos
Synchronized Swimmer
Characters played by Rae Robinson
Synchronized Swimmer
Characters played by Lauren Schoepfer
Synchronized Swimmer
Characters played by Reyes Garcia
Lap Swimmer
Characters played by Leland Glauz
Lap Swimmer
Characters played by Anastacia Theresa McCrorey
Lap Swimmer
Characters played by Matthew Pancer
Lap Swimmer
Characters played by Adam Shows
Lap Swimmer
Characters played by Frank Xavier
Lap Swimmer