2023-24 Men's Swimming & Diving Roster
Roster
McDuff, Macguire

Macguire McDuff
- Position:
- Free
- Class:
- Junior
- Hometown:
- Saint Johns, Fla.
- High School:
- Parkersburg South Highschool
Bio
Olympic Experience
2024 Olympic Trials
Career Accolades
NCAA Championships
NCAA Championships
Prior to Florida
2024 Olympic Trials
Date | Event | Results |
6/18/24 | Heat: 100 free | Advanced to semi - 48.60 (6th in heat) |
6/18/24 | Semi: 100 free | Advanced to final - 48.04 (4th in heat) |
6/19/24 | Final: 100 free | 8th - 48.64 |
6/20/24 | Heat: 50 free | 21st - 22.36 |
Career Accolades
- 12-time All-American
- 2024 National Champion in the 200 Medley Relay
- Two-time National Champion in the 200 Free Relay
- National Champion in the 400 Free Relay
- National Champion in the 400 Medley Relay
- 2024 SEC Champion in the 200 Free
- 2024 SEC Champion in the 200 Medley Relay
- Two-time SEC Champion in the 200 Free Relay
- Two-time SEC Champion in the 400 Free Relay
- Two-time SEC Champion in the 800 Free Relay
- Two-time SEC Champion in the 400 Medley Relay
- 2024 All-SEC First Team
- 2024 CSCAA Scholar All-American
- 2023-24 SEC Academic Honor Roll
- 2023 All-SEC First Team
- 2022-23 SEC Academic Honor Roll
- 2022 All-SEC First Team
- 2022 All-SEC Freshman Team
- Member of Florida’s 800-Yard Free Relay School Record – 6:06.36
- Member of Florida’s 200-Yard Medley Relay School Record – 1:20.15
- Member of Florida’s 400-Yard Medley Relay School Record – 3:00.06
- Set 12 of Florida Men’s All-Time Top-10 Times during his junior season
- 50-Yard Freestyle| 5. – 18.87
- 100-Yard Freestyle| 3. – 41.30
- 200-Yard Freestyle | 2. – 1:30.64
- 200-Yard Freestyle Relay | 2. – 1:13.49 | 9. – 1:15.65
- 800-Yard Freestyle Relay | 1. – 6:06.36 | 2. – 6:08.00
- 200-Yard Medley Relay | 1. – 1:20.15 | 3. – 1:21.66 | 7. – 1:23.02
- 400-Yard Medley Relay | 1. 3:00.06 | 4. 3:02.68
- Earned six All-American Honors
- Competed in the 100 Free, 200 Free, 200 Free Relay, 400 Free Relay, 800 Free Relay, 200 Medley Relay and 400 Medley Relay
- Anchored the two NCAA Championship Relay Teams: 200 Free Relay and 200 Medley Relay
- Swam a 40.83 split to anchor the NCAA 400 Free Relay second-place team
- Was the lead off in Florida’s 800 Free Relay, who finished fourth with 6:08.00
- Finished second in the 200 Free Consolation Final to take home tenth place overall and finished 16th in the 100 Free
- Member of the SEC Championships winning team
- Competed in 50 Free, 100 Free, 200 Free, 400 Free Relay, 800 Free Relay, 200 Medley Relay and 400 Medley Relay
- Earned five gold medals
- Individually scored 82 team points
- Recorded three personal-best times: 50 Free (18.87), 100 Free (41.30) and 200 Free (1:30.64)
- Earned his first individual SEC Championship gold medal after touching the wall in 1:30.64
- Anchored three SEC Championships winning relay teams: 400 Free Relay, 200 Medley Relay and 400 Medley Relay, while being the leadoff for the SEC Championships winning 800 Free Relay team
- Finished fourth in the 100 Free and was sixth in the 50 Free
- Competed in four Dual Meets, two Invitationals, one Tri-meet and the U.S. Open
- Participated in 30 events during the regular season
- Individually placed in the top-five nine times
- Earned second in both of his individual events (50 & 100 Free) in Florida’s last dual meet against FSU (1/26)
- Swam in three events at the U.S. Open (11/29 – 12/2)
- Competed in the 50 Free, 100 Free, 200 Free, 200 Free Relay, 400 Free Relay, 800 Free Relay, 200 Medley Relay and 400 Medley Relay at the Georgia Fall Invitational (11/16 – 11/18) … Anchored all five relay teams who placed first and earned second in his three individual events
- Finished third in both of his individual events (50 & 100 Free) in Tri-Meet against Kentucky and Tennessee (11/3)
- Won the 100 Free in dual-meet win over Georgia (10/27)
- Won the 100 Free and was second in the 200 Free in Florida’s home-opener win against Virginia (10/13)
NCAA Championships
- Earned five All-American honors
- Anchored all three NCAA record-breaking relays: 200 medley relay, 200 free relay, and 400 medley relay
- Closed the 200 free relay with a 18.12 anchor leg to secure the NCAA 200 Free Relay record time of 1:13.35
- Clocked a 40.90 free anchor leg to finish the NCAA 400 Medley Relay record 2:58.32
- In the 400 free relay, went 41.05 to out-touch California by .01 and notch the NCAA 400 Free Relay record of 2:44.07
- Led off the 800 free relay team with a 1:31.56, contributing to a fifth-place finish and 6:08.79 time
- Went 41.97 in the 100 free to claim 14th
- Swam a 19.05 to finish in a tie for 17th in the 50 free
- Finished 18th in the 200 free, clocking a personal-best 1:32.94
- Member of the SEC Championship winning team
- Earned three gold medals, one silver medal and one bronze medal
- SEC Champion in the 200 Free Relay, 400 Medley Relay and 800 Free Relay
- Took silver in the 400 free relay and bronze in the 200 free
- Posted personal-best times in the 50 free (18.95) and 100 free (41.59)
- Won the 200 free against Tennessee with a 1:36.61
- Notched top-three finishes in the 50 free and 100 free during the win over Virginia
NCAA Championships
- Qualified in three individual events and one relay
- Placed 20th in the 100 free at 42.18
- Finished 31st in the 50 free and 200 free
- Member of the 400 free relay team that finished sixth
- Member of the SEC Championship-winning team
- Earned gold with a contribution to a SEC meet record and pool record time of 1:15.18 in the 200 free relay
- Part of the 400 free relay team that set the pool record and won gold with a 2:46.91
- Finished fourth in the 100 free at 42.28, and fifth in the 50 free at 19.15
- Earned B-cuts in the 50 free and 100 free
- Won the 50 free with a time of 20.01 against Auburn
- Earned a B-cut in the 100 free with a 43.78 and a 15th place finish at the Georgia Tech Fall Invitational
50 Freestyle | 18.87 | 2024 SEC Championships | Feb. 19- 24, 2024 |
100 Freestyle | 41.30 | 2024 SEC Championships | Feb. 19- 24, 2024 |
200 Freestyle | 1:30.64 | 2024 SEC Championships | Feb. 19- 24, 2024 |
100 Backstroke | 49.32 | Georgia Tech Fall Invitational | Nov. 18-20, 2021 |
Prior to Florida
- Two-time West Virginia state champion
- Two-time All American
- Summer Junior National Qualifier
2024-25 Season Video
Wednesday, July 02
Men's 400 Medley Relay
Wednesday, April 02
Julian Smith - 100 Breaststroke
Wednesday, April 02
Josh Liendo 100 Butterfly
Wednesday, April 02