Javascript is required.
Skip To Main Content
Football 100th Season
Teams
MEN'S TEAMS
Baseball
Schedule
for Baseball
Roster
for Baseball
News
for Baseball
Tickets for Baseball
Opens in a new window
facebook for Baseball
Opens in a new window
twitter for Baseball
Opens in a new window
instagram for Baseball
Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Tickets for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
twitter for Cross Country
Opens in a new window
instagram for Cross Country
Football
Schedule
for Football
Roster
for Football
News
for Football
Tickets for Football
Opens in a new window
facebook for Football
Opens in a new window
twitter for Football
Opens in a new window
instagram for Football
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
twitter for Track & Field
Opens in a new window
instagram for Track & Field
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
News
for Volleyball
Tickets for Volleyball
Opens in a new window
facebook for Volleyball
Opens in a new window
twitter for Volleyball
Opens in a new window
instagram for Volleyball
WOMEN'S TEAMS
Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Tickets for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
twitter for Basketball
Opens in a new window
instagram for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
twitter for Cross Country
Opens in a new window
instagram for Cross Country
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
twitter for Golf
Opens in a new window
instagram for Golf
Gymnastics
Schedule
for Gymnastics
Roster
for Gymnastics
News
for Gymnastics
Tickets for Gymnastics
Opens in a new window
facebook for Gymnastics
Opens in a new window
twitter for Gymnastics
Opens in a new window
instagram for Gymnastics
Soccer
Schedule
for Soccer
Roster
for Soccer
News
for Soccer
Tickets for Soccer
Opens in a new window
facebook for Soccer
Opens in a new window
twitter for Soccer
Opens in a new window
instagram for Soccer
Softball
Schedule
for Softball
Roster
for Softball
News
for Softball
Tickets for Softball
Opens in a new window
facebook for Softball
Opens in a new window
twitter for Softball
Opens in a new window
instagram for Softball
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
facebook for Tennis
Opens in a new window
twitter for Tennis
Opens in a new window
instagram for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
twitter for Track & Field
Opens in a new window
instagram for Track & Field
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
News
for Volleyball
Tickets for Volleyball
Opens in a new window
facebook for Volleyball
Opens in a new window
twitter for Volleyball
Opens in a new window
instagram for Volleyball
SPIRIT
Cheer Squad
News
for Cheer Squad
Opens in a new window
facebook for Cheer Squad
Opens in a new window
twitter for Cheer Squad
Opens in a new window
instagram for Cheer Squad
Cougarettes
News
for Cougarettes
Opens in a new window
facebook for Cougarettes
Opens in a new window
twitter for Cougarettes
Opens in a new window
instagram for Cougarettes
Cosmo
News
for Cosmo
Opens in a new window
facebook for Cosmo
Opens in a new window
twitter for Cosmo
Opens in a new window
instagram for Cosmo
Tickets
MANAGE
Ticket Management
Opens in a new window
ROC Pass
LES Seating Map
SeatGeek: Buy/Sell Football Tickets
INFORMATION
Ticket Central
Parking
Policies
MEN'S SPORTS
Baseball
Basketball
Football
Volleyball
WOMEN'S SPORTS
Gymnastics
Basketball
Soccer
Softball
Volleyball
Athletics
ATHLETIC DEPARTMENT
About BYU Athletics
Camps & Clinics
Compliance
Cougar Club
Directory
History and Traditions
Mission Statement
Missionary Service
Policy on Nondiscrimination
Facilities
Facts & Figures
Media Services
Venue Policies
STUDENT-ATHLETE SERVICES
Diversity, Inclusion & Belonging
Academic Services
Sport Psychology Services
New Student-Athlete Info
Sports Medicine
Strength & Conditioning
Team Physicians
Title IX
OTHER
Media Partners
BYU Licensing
Visitors Guide
Brand Guide
Fans
BYU COUGARS APP
iOS
Android
DIGITAL
Photo Galleries
Video Central
TELEVISION & RADIO
How to Watch
ESPN+
Fox Sports Live
BYUtv Sports
Sirius XM Big 12 Radio
OTHER
Ticket Information
Sports Camps & Clinics
Events
ROC
Jr. Cougs
Fan Code of Conduct
Shop
Give
COUGAR CLUB
Membership
Events
CORPORATE SPONSORS
Corporate Sponsorship
Request Information
NIL
Royal Blue Collective
Recruiting
LIFE AT BYU
Academics
Built4Life
Royal Blue Collective
Facilities
Sports Medicine
Strength & Condtioning
MEN'S SPORTS QUESTIONAIRE
Baseball
Basketball
Cross Country
Football
Golf
Swimming & Diving
Tennis
Track & Field
Volleyball
WOMEN'S SPORTS QUESTIONAIRE
Cross Country
Soccer
Softball
Swimming & Diving
Track & Field
Volleyball
Basketball
Opens in a new window
Shop
Search
Open Schedule Ticker
Open Menu
Men's Swimming & Diving
Schedules
Roster
Stats
BY THE NUMBERS
2019-2020 Season Stats (.pdf)
Staff
History
Cougar Olympians
All-Americans
NCAA Championships Results
Conference Champions
Conference Honors
Program Records
Pool Records
Year-by-Year Results
Academic Honors
Info
Team Vision and Mission
Facilities
Media Credentials
Camps
Alumni Newsletters
USA Swim
Recruiting
Why BYU?
Who to contact
Facilities
Recruiting Form
Donate
Men's Swimming & Diving 2024-2025
Open Seasons Dropdown
Men's Swimming & Diving 1928-1929
Men's Swimming & Diving 1958-1959
Men's Swimming & Diving 1959-1960
Men's Swimming & Diving 1960-1961
Men's Swimming & Diving 1961-1962
Men's Swimming & Diving 1965-1966
Men's Swimming & Diving 1966-1967
Men's Swimming & Diving 1967-1968
Men's Swimming & Diving 1968-1969
Men's Swimming & Diving 1969-1970
Men's Swimming & Diving 1970-1971
Men's Swimming & Diving 1971-1972
Men's Swimming & Diving 1972-1973
Men's Swimming & Diving 1973-1974
Men's Swimming & Diving 1974-1975
Men's Swimming & Diving 1975-1976
Men's Swimming & Diving 1976-1977
Men's Swimming & Diving 1977-1978
Men's Swimming & Diving 1978-1979
Men's Swimming & Diving 1979-1980
Men's Swimming & Diving 1980-1981
Men's Swimming & Diving 1981-1982
Men's Swimming & Diving 1982-1983
Men's Swimming & Diving 1983-1984
Men's Swimming & Diving 1984-1985
Men's Swimming & Diving 1985-1986
Men's Swimming & Diving 1986-1987
Men's Swimming & Diving 1987-1988
Men's Swimming & Diving 1988-1989
Men's Swimming & Diving 1989-1990
Men's Swimming & Diving 1990-1991
Men's Swimming & Diving 1991-1992
Men's Swimming & Diving 1992-1993
Men's Swimming & Diving 1993-1994
Men's Swimming & Diving 1994-1995
Men's Swimming & Diving 1995-1996
Men's Swimming & Diving 1996-1997
Men's Swimming & Diving 1997-1998
Men's Swimming & Diving 1998-1999
Men's Swimming & Diving 1999-2000
Men's Swimming & Diving 2000-2001
Men's Swimming & Diving 2001-2002
Men's Swimming & Diving 2002-2003
Men's Swimming & Diving 2003-2004
Men's Swimming & Diving 2004-2005
Men's Swimming & Diving 2005-2006
Men's Swimming & Diving 2006-2007
Men's Swimming & Diving 2007-2008
Men's Swimming & Diving 2008-2009
Men's Swimming & Diving 2009-2010
Men's Swimming & Diving 2010-2011
Men's Swimming & Diving 2011-2012
Men's Swimming & Diving 2012-2013
Men's Swimming & Diving 2013-2014
Men's Swimming & Diving 2014-2015
Men's Swimming & Diving 2015-2016
Men's Swimming & Diving 2016-2017
Men's Swimming & Diving 2017-2018
Men's Swimming & Diving 2018-2019
Men's Swimming & Diving 2019-2020
Men's Swimming & Diving 2020-2021
Men's Swimming & Diving 2021-2022
Men's Swimming & Diving 2022-2023
Men's Swimming & Diving 2023-2024
Men's Swimming & Diving 2024-2025
Open View Dropdown
Card
List
Table
Print
Men's Swimming & Diving Roster
Name
Position
Height
Class
Hometown
Previous School
Connect
Darwin Anderson
Freestyle
5-10
Junior
Rock Springs, Wyoming
Sky View High School
Opens in a new window
Darwin Anderson Instagram
Jacob Ballard
Butterfly/Breaststroke/Individual Medley
6-0
Senior
Sandpoint, Idaho
Central Valley High School | Sandpoint High School
Opens in a new window
Jacob Ballard Instagram
Abraham Barragan
Freestyle/Butterfly
5-8
Senior
Tijuana, Mexico
Southwestern College
Opens in a new window
Abraham Barragan Instagram
Brad Binns
Freestyle/Breaststroke/Individual Medley
6-3
Freshman
Rockwall, Texas
Rockwall High School
Jack Burke
Freestyle/Backstroke
6-3
Junior
Plainfield, Illinois
Plainfield North High School
Opens in a new window
Jack Burke Instagram
Opens in a new window
Jack Burke Twitter
Diego Camacho Salgado
Freestyle/Backstroke
5-8
Senior
Tijuana, Mexico
Instituto Mexico Americano Noroeste
Opens in a new window
Diego Camacho Salgado Instagram
Grant Chapa
Butterfly/Breaststroke/Individual Medley
5-9
Freshman
Fort Worth, Texas
Paschal High School
Jackson Dubreuil
Freestyle
5-9
Sophomore
Tucson, Arizona
Empire High School
Tyler Edlefsen
Individual Medley
5-9
Junior
Las Vegas, Nevada
Palo Verde High School
Emerson Edwards
Breaststroke/Freestyle
6-3
Senior
Columbia, South Carolina
A.C. Flora High School
Opens in a new window
Emerson Edwards Instagram
Tanner Edwards
Backstroke/Butterfly
5-10
Sophomore
Columbia, South Carolina
A.C. Flora High School
Opens in a new window
Tanner Edwards Instagram
Nathaniel Eliason
Freestyle
6-5
Freshman
Mechanicsville, Virginia
Hanover High School
Peter Etzold
Breaststroke
6-2
Freshman
Cape Town, South Africa
German International School Cape Town
Asa Frisbee
Freestyle
6-0
Sophomore
Medford, Oregon
Cal Baptist
Alan González
Freestyle/Individual Medley
5-11
Sophomore
Tijuana, Mexico
PFLC
Opens in a new window
Alan González Instagram
Chase Hindmarsh
Diving
5-9
RS-Senior
Tomball, Texas
Utah
Opens in a new window
Chase Hindmarsh Instagram
Max Kleinman
Individual Medley/Butterfly
6-3
Freshman
Gilbert, Arizona
Benjamin Franklin High School
Martí Llop
Diving
6-0
Freshman
Barcelona, Spain
Centro de Alto Rendimiento
Fletcher Madsen
Freestyle/Butterfly
6-1
Senior
Chantilly, Virginia
Chantilly High School
Opens in a new window
Fletcher Madsen Instagram
Nathan Marshall
Diving
Senior
Komoka, Ontario, Canada
Medway High School
Tanner Nelson
Freestyle/Individual Medley
6-2
Sophomore
South Jordan, Utah
Bingham High School
Opens in a new window
Tanner Nelson Instagram
Payton Plumb
Freestyle
6-4
Junior
St. George, Utah
Desert Hills High School
Opens in a new window
Payton Plumb Instagram
Ezra Purcell
Diving
5-10
Freshman
San Diego, California
Torrey Pines High School
Joseph Pyon
Butterfly/Freestyle
6-1
Sophomore
Gainesville, Florida
PK Yonge Research School
Opens in a new window
Joseph Pyon Instagram
Joshua Reed
Freestyle
6-1
Sophomore
Newcastle, Australia
Warners Bay High School
Opens in a new window
Joshua Reed Instagram
Luigi Riva
Freestyle/Butterfly
6-1
Senior
Milan, Italy
Ernesto Breda, Sesto San Giovanni
Opens in a new window
Luigi Riva Instagram
Bryce Roper
Diving
6-1
Freshman
San Antonio, Texas
Acellus Academy
Connor Seminavage
Backstroke/Butterfly
5-11
Freshman
Makakilo, Hawai'i
Kamehameha Schools Kapālama
Jordan Tiffany
Freestyle/Butterfly/Backstroke
6-3
Sophomore
Pleasant Grove, Utah
Tennessee
Opens in a new window
Jordan Tiffany Instagram
Men's Swimming & Diving Coaching Staff
Name
Title
Tamber McAllister
Head Coach
Tyce Routson
Head Diving Coach
Christian Hanselmann
Assistant Coach
Emma Lythgoe
Assistant Coach
Hayden Palmer
Assistant Coach
Melissa Springer
Assistant Coach