Twenty-five Cougars named to All-MPSF teams


PROVO, Utah – Twenty-five athletes and two coaches from the BYU swim and dive teams were named to Mountain Pacific Sports Federation All-Conference teams for their performances at last weekend’s conference championships.

Head swim coach John Brooks was named the MPSF Swim Coach of the Meet and Keith Russell, in his final season as the Cougar dive coach, was named the MPSF Dive Coach of the Meet.

Junior captain Jake Taylor was named to the first team in four events, while Nathan Gonazales, Rafael Alfaro, Hayden Palmer, Kevin Dreesen, Rainer Ng and Stephen Richards were each named to the first-team twice.

Sophomore Haley Bertoldo led the women and was named to the first-team three times with senior captain Ciera Marsh Keller earning two first-team nominations.

Below is a complete list of the all-conference performers. The top three swimmers in each individual event are named to the first team and the next five swimmers are named to the second team. For relay events, the top relay team earns the first-team nomination and the next two teams are named to the second team.


First Team

Jake Taylor50 Free, 100 Back, 200 Back, 400 Medley Relay 
Rafael Alfaro200 IM, 400 IM
Hayden Palmer200 IM, 400 IM
Rainer Ng100 Back, 400 Medley Relay
Stephen Richards200 Breast, 400 IM
Levi Jensen400 Medley Relay
McKay King400 Medley Relay
Luis Ventura500 Free
Nathan Gonzales1-Meter, Platform
Kevin Dreesen1-Meter, 3-Meter
Haley Bertoldo100 Fly, 100 Back, 200 Back
Ciera Marsh Keller100 Back, 200 Back
Anna Dahl100 Breast

Ali Tippetts



Second Team

Rainer Ng200 Medley Relay, 200 Free Relay, 800 Free Relay, 100 Fly, 200 Fly
McKay King200 Medley Relay, 400 Free Relay, 800 Free Relay, 100 Free, 100 Back
Michael King100 Breast, 200 Medley Relay
Jake Taylor200 Free Relay, 400 Free Relay, 200 Medley Relay
Luis Ventura400 IM, 1,650 Free, 800 Free Relay
Rafael Alfaro200 Breast, 200 Free Relay, 400 Free Relay, 800 Free Relay
Stephen Richards200 IM
Levi Jensen100 Breast, 200 Breast, 200 Free Relay
Hayden Palmer200 Fly, 400 Free Relay
Nicholas Suder1-Meter, 3-Meter, Platform
Matt Hopper1-Meter, 3-Meter, Platform
Jordan Tuckfield1-Meter, 3-Meter, Platform
Nathan Gonzales3-Meter
Kevin DreesenPlatform
Ciera Marsh Keller50 Free, 200 Medley Relay, 400 Medley Relay
Anna Dahl200 Breast, 200 Medley Relay, 400 Medley Relay
Haley Bertoldo200 Medley Relay, 400 Medley Relay
Alexandria Sorensen200 Medley Relay
Riley Buer200 IM, 400 IM, 200 Breast
Lillian Moore200 Fly, 400 Medley Relay
Lauren Shaw Taylor100 Back
Vanessa Moffatt1,650 Free
Megan Johnson Harris1-Meter, Platform
Mackenzie RandsPlatform
Ali TippettsPlatform