2016-17 Williams Men's Swimming and Diving Roster

Name Events Cl. Hometown/High School
Spencer Alpaugh full bio Spencer Alpaugh Back, Free Jr. Bainbridge Island, WA / Bainbridge
Alex Bank full bio Alex Bank Breast Fy. Princeton, NJ / Princeton
Robert Bradford full bio Robert Bradford Fly, Free So. Concord, MA / Concord-Carlisle
Will Burford full bio Will Burford Free Fy. Los Angeles, Calif. / Harvard-Westbrook
Michael Cassidy full bio Michael Cassidy Back, Free Jr. Mahwah, NJ / Bergen County Academies
Lucca Delcompare full bio Lucca Delcompare Free, Fly, IM Fy. Naples, Fla. / Mother of Divine Grace
Jack Ferguson full bio Jack Ferguson Free, Breast Sr. San Rafael, CA / Marin Academy
Jamie Finnegan full bio Jamie Finnegan Free, Breast So. Flemington, N.J. / Pingry HS
John Freeman full bio John Freeman Back, Free Sr. Gaithersburg, MD / Landon School
Colin Hogan full bio Colin Hogan Back, IM Sr. Scarsdale, NY / Fordham Prep
Grant Johnson full bio Grant Johnson Free, Fly, IM Sr. Cincinnati, OH / St. Xavier HS
Timothy Kostolansky full bio Timothy Kostolansky Back, Fly, IM Jr. Summit, NJ / Summit High School
Steven Kreuch full bio Steven Kreuch Diving Fy. Darien, Conn. / Darien
Matthew Lennon full bio Matthew Lennon Back, Free So. Oakland, Calif. / College Prep
Ben Lin full bio Ben Lin Fly, Back Sr. Short Hills, NJ / Millburn HS
Kenny Liu full bio Kenny Liu Free So. Singapore / Singapore American School
Andrew Lyness full bio Andrew Lyness Diving Sr. Oceanside, Calif. / Vista HS
Curtis Maher full bio Curtis Maher Free, Back So. Hampden, Conn. / Hopkins HS
Jack Melnick full bio Jack Melnick Breast, Free So. Naples, Fla. / Community School of Naples
Clayton Morikawa full bio Clayton Morikawa Breast, Free Fy. Weston, Conn. / Weston
Shahzad Mumtaz full bio Shahzad Mumtaz Free, Fly, IM So. Chestnut Hill, Mass. / Brookline, HS
Dan Needham full bio Dan Needham Free, Fly, IM Jr. Scarsdale, NY / Scarsdale High School
Cody Niles full bio Cody Niles Free, IM Sr. Nellysfield, VA / Home Scholled
Zach Ottati full bio Zach Ottati Fly, IM So. Walnut Creek, Calif. / Athenian School
Robert Rowledge full bio Robert Rowledge Free, Fly, IM Jr. Albany, NY / Scotia-Glenville
Zihan Su full bio Zihan Su Back, IM Sr. Pittsburgh, PA / Fox Chapel HS
Karl Thomas full bio Karl Thomas Free Fy. Iowa City, IA / City HS
Andrew Trunsky full bio Andrew Trunsky Free Fy. Birmingham, Mich. / Cransbrook Kingswood
Dragan Vujovic full bio Dragan Vujovic Breast, IM So. Mount Laurel, N.J. / Lenape HS
Matt Zappe full bio Matt Zappe Fly, Breast, Free Fy. Mechanicsburg, PA / Cumberland Valley HS