Country Club Laps To Masters Swimming Champion: Peggy McDonnell’s Journey to All-American, EP 299
She calls herself a swimming vagabond! The deck at Fort Lauderdale buzzes, and at 70-years old, Peggy McDonnell brings the kind of energy that makes you want to put on your goggles. She didn’t swim in high school or college. She found Masters after a move to Florida, chased a national title in the 200 IM, and shocked herself with an All-American time that arrived like lightning. Then life happened: knee surgery, a finicky neck, and an honest reckoning that made butterfly and breaststroke hard. Instead of stepping back, she pivoted—leaning into the 200 freestyle, rebuilding confidence, and choosing smarter, kinder training.
We walk through how she trains mostly solo with plans from a trusted friend, then found a 20-year-younger partner who “busts her tail” and helped her return to racing after a multi-year competitive break. She shares practical details that Masters swimmers crave: three swim days a week, 3,400 to 3,800 yards when the stars align, and a simple long course test set that benchmarks fitness without breaking spirit. Her facility routine is a masterclass in persistence—Indian River State College, Leisure Square, and any open water that keeps the habit alive through closures, heater issues, and shifting schedules. It’s the consistency, not the perfect pool, that moves the needle.
Peggy’s story widens beyond the stopwatch. She talks about a broken hand right as she aged up to 60 and still made nationals, her pick for a dream lunch with Mark Spitz, and two and a half decades of volunteering at a dog shelter that led to adopting a sweet, big shepherd after saying goodbye to a tiny chihuahua. And she lights up when recalling the “Golden Girls,” the relay crew who broke five yards records in a single season—only to be topped the next year, and loved the chase anyway. The throughline is grit with warmth: adapt your events, find a partner who pushes you, keep your rituals flexible, and let team joy carry you through.
If you love Masters swimming, comeback stories, and practical training wisdom for aging athletes, you’ll feel right at home here. Listen, share with a teammate, and tell us the one adjustment you’ll make to keep your swim life strong. Subscribe, leave a quick review, and drop your next race goal—we’re cheering for you.
Email us at HELLO@ChampionsMojo.com. Opinions discussed are not medical advice, please seek a medical professional for your own health concerns.
You can learn more about the Host and Founder of Champions Mojo at www.KellyPalace.com
00:01 - On-Deck At Fort Lauderdale
00:19 - Meet Peggy McDonnell
00:47 - Late Start To Masters Swimming
01:02 - National Titles And All-American Surprise
01:35 - Shifting From IM To Freestyle
01:58 - Training Solo And Finding A Partner
02:49 - Weekly Yardage And Pool Hopping
03:23 - Test Sets And Long Course Strategy
04:08 - Comebacks, Heroes, And Mark Spitz
04:52 - Dog Rescue Life And Adoption Stories
06:00 - Golden Girls Relays And Records
06:22 - Closing And Listener Review Request
00:00:01.120 --> 00:00:05.280
00:00:05.519 --> 00:00:07.360
00:00:07.599 --> 00:00:09.839
00:00:11.839 --> 00:00:19.760
00:00:19.920 --> 00:00:25.440
00:00:25.519 --> 00:00:32.240
00:00:32.560 --> 00:00:35.520
00:00:35.840 --> 00:00:39.119
00:00:39.359 --> 00:00:40.479
00:00:41.520 --> 00:00:42.320
00:00:42.399 --> 00:00:42.960
00:00:43.359 --> 00:00:45.920
00:00:46.159 --> 00:00:46.320
00:00:46.479 --> 00:00:46.799
00:00:47.039 --> 00:00:50.880
00:00:51.280 --> 00:00:55.359
00:00:55.679 --> 00:01:01.200
00:01:01.840 --> 00:01:02.159
00:01:02.640 --> 00:01:06.000
00:01:06.799 --> 00:01:16.799
00:01:16.959 --> 00:01:22.159
00:01:22.239 --> 00:01:23.680
00:01:23.840 --> 00:01:25.680
00:01:25.840 --> 00:01:27.760
00:01:28.159 --> 00:01:33.120
00:01:33.200 --> 00:01:34.879
00:01:35.439 --> 00:01:40.319
00:01:40.400 --> 00:01:44.159
00:01:44.560 --> 00:01:45.599
00:01:45.920 --> 00:01:46.719
00:01:46.799 --> 00:01:49.519
00:01:49.840 --> 00:01:50.560
00:01:50.640 --> 00:01:51.439
00:01:51.599 --> 00:01:51.920
00:01:52.079 --> 00:01:57.359
00:01:57.439 --> 00:01:58.319
00:01:58.560 --> 00:02:01.439
00:02:01.680 --> 00:02:06.879
00:02:07.120 --> 00:02:15.439
00:02:15.520 --> 00:02:19.280
00:02:19.360 --> 00:02:21.680
00:02:21.840 --> 00:02:25.120
00:02:25.599 --> 00:02:27.120
00:02:27.360 --> 00:02:33.199
00:02:33.280 --> 00:02:34.479
00:02:34.560 --> 00:02:35.520
00:02:35.680 --> 00:02:38.080
00:02:38.159 --> 00:02:48.719
00:02:49.039 --> 00:02:52.240
00:02:52.479 --> 00:02:56.400
00:02:56.639 --> 00:02:57.520
00:02:57.680 --> 00:03:01.599
00:03:01.840 --> 00:03:04.560
00:03:04.719 --> 00:03:09.759
00:03:09.919 --> 00:03:17.439
00:03:17.599 --> 00:03:20.000
00:03:20.159 --> 00:03:22.719
00:03:23.199 --> 00:03:24.479
00:03:24.800 --> 00:03:26.159
00:03:26.240 --> 00:03:27.759
00:03:28.000 --> 00:03:30.000
00:03:30.159 --> 00:03:30.560
00:03:30.800 --> 00:03:31.439
00:03:31.599 --> 00:03:32.800
00:03:32.879 --> 00:03:33.919
00:03:34.159 --> 00:03:42.000
00:03:43.199 --> 00:03:43.360
00:03:44.000 --> 00:03:46.639
00:03:47.199 --> 00:03:54.080
00:03:54.319 --> 00:04:07.599
00:04:08.000 --> 00:04:10.800
00:04:10.960 --> 00:04:15.199
00:04:15.280 --> 00:04:17.680
00:04:18.319 --> 00:04:26.319
00:04:26.480 --> 00:04:29.439
00:04:29.920 --> 00:04:32.160
00:04:32.480 --> 00:04:38.800
00:04:39.120 --> 00:04:40.240
00:04:40.480 --> 00:04:41.920
00:04:42.000 --> 00:04:42.639
00:04:42.800 --> 00:04:43.120
00:04:43.279 --> 00:04:50.639
00:04:52.240 --> 00:04:55.759
00:04:56.240 --> 00:04:57.600
00:04:57.759 --> 00:04:58.639
00:04:58.800 --> 00:05:01.759
00:05:02.000 --> 00:05:03.680
00:05:03.839 --> 00:05:08.000
00:05:08.079 --> 00:05:23.759
00:05:24.319 --> 00:05:25.839
00:05:26.079 --> 00:05:28.160
00:05:28.399 --> 00:05:35.040
00:05:35.120 --> 00:05:37.519
00:05:37.680 --> 00:05:52.399
00:05:52.639 --> 00:05:54.800
00:05:54.959 --> 00:05:59.839
00:06:00.240 --> 00:06:04.480
00:06:04.639 --> 00:06:08.800
00:06:08.879 --> 00:06:14.879
00:06:15.040 --> 00:06:16.319
00:06:16.399 --> 00:06:18.319
00:06:18.480 --> 00:06:19.600
00:06:19.839 --> 00:06:21.519
00:06:21.680 --> 00:06:23.360
00:06:23.439 --> 00:06:24.800
00:06:24.959 --> 00:06:26.160
00:06:28.560 --> 00:06:31.759
00:06:32.000 --> 00:06:35.439
00:06:35.600 --> 00:06:37.920
00:06:38.160 --> 00:06:40.720
00:06:40.959 --> 00:06:43.680