90-Year-Old Tech Whiz Who Tracks His Swims With Smart Goggles, EP 274

Cal Beattie defies expectations at every turn. At 90 years old, he's not just surviving—he's thriving as a competitive Masters swimmer who only started racing four years ago and trains alone in a small town in Virginia. He swims unattached with no team members and is amazingly disciplined. His journey from recreational swimmer to competitive athlete began after his wife passed away, when swimming became his solace and strength.
What makes Cal's story remarkable isn't just his age, but his approach to training and technology. Despite being born before World War II, Cal uses Form smart goggles to track his performance data with precision that would impress swimmers half his age. His methodical training regimen consists of swimming every other day, always timing his 400-yard freestyle and analyzing the results afterward on his smartphone. "I'm a one-act pony," he admits with characteristic humility, but this singular focus has yielded extraordinary results.
Cal Beattie shares his incredible journey as a 90-year-old Masters swimmer who only started competing four years ago after discovering he ranked fourth nationally in his age group while swimming recreationally after his wife's passing.
• High school swim team co-captain in 1953, swimming 19.2 seconds for 20 yards freestyle
• Swims every other day, focusing on a timed 400-yard freestyle using Form smart goggles that track his performance data
• Eliminated his atrial fibrillation through swimming after doctors wouldn't give clear guidance about exercise
• Maintains a heart rate of 134-150 during swimming and a resting heart rate of 58
• Credits exercise, diet, and 8 hours of sleep as his secrets to longevity
• Follows a disciplined nutrition regimen including a breakfast of grapes, flaxseed, lemon juice, olive oil, and baby spinach
Perhaps most inspiring is Cal's health transformation through swimming. Twenty years ago, he was diagnosed with atrial fibrillation and put on blood thinners. When doctors wouldn't give him clear guidance about exercising, Cal made his own decision to start swimming regularly. The result? "After a year and a half, I went to the doctor. He said you no longer have AFib." Two decades later, his resting heart rate is an impressive 58 beats per minute—a testament to swimming's cardiovascular benefits at any age.
Cal's disciplined approach extends beyond the pool. His meticulously consistent diet includes a daily breakfast of grapes, flaxseed, lemon juice, olive oil, and baby spinach. He prioritizes eight hours of sleep, recognizing its direct impact on his swimming performance. "When I get a good sleep, then I go to the pool and I usually get a much better outcome," he explains. These habits form the foundation of his longevity strategy, which he succinctly summarizes as "exercise, diet, and lots of sleep."
Ready to be inspired by Cal's remarkable journey? Listen now and discover what's possible when you commit to showing up, regardless of your age. Whether you're a Masters swimmer yourself or simply curious about extending your prime years, Cal's story will change how you think about aging and athletic performance.
Email us at HELLO@ChampionsMojo.com. Opinions discussed are not medical advice, please seek a medical professional for your own health concerns.
00:00 - Meet Cal Beattie: 90-Year-Old Masters Swimmer
03:39 - Early Swimming Career and College Years
05:44 - Current Training Routine and Form Goggles
09:26 - Swimming Away AFib and Heart Health
13:09 - Support System and Swimming Goals
15:20 - Nutrition, Sleep and Longevity Secrets
00:00:02.407 --> 00:00:04.030
00:00:04.030 --> 00:00:12.154
00:00:12.154 --> 00:00:22.454
00:00:22.454 --> 00:00:27.652
00:00:27.652 --> 00:00:33.869
00:00:33.869 --> 00:00:47.395
00:00:47.395 --> 00:00:56.442
00:00:57.343 --> 00:00:58.503
00:00:58.503 --> 00:01:00.225
00:01:00.225 --> 00:01:08.153
00:01:08.153 --> 00:01:19.334
00:01:19.334 --> 00:01:30.471
00:01:30.471 --> 00:01:39.015
00:01:39.015 --> 00:01:40.602
00:01:40.602 --> 00:01:50.094
00:01:50.094 --> 00:02:04.025
00:02:04.046 --> 00:02:06.147
00:02:06.147 --> 00:02:13.775
00:02:13.775 --> 00:02:14.656
00:02:14.656 --> 00:02:15.997
00:02:15.997 --> 00:02:17.520
00:02:17.961 --> 00:02:18.701
00:02:18.701 --> 00:02:24.127
00:02:24.127 --> 00:02:32.096
00:02:32.096 --> 00:02:38.063
00:02:38.063 --> 00:02:45.192
00:02:45.192 --> 00:02:46.947
00:02:46.947 --> 00:02:49.748
00:02:49.748 --> 00:02:57.151
00:02:57.151 --> 00:03:02.024
00:03:02.024 --> 00:03:04.425
00:03:04.425 --> 00:03:07.207
00:03:07.207 --> 00:03:16.717
00:03:16.717 --> 00:03:21.876
00:03:22.217 --> 00:03:22.539
00:03:22.539 --> 00:03:24.201
00:03:24.201 --> 00:03:26.890
00:03:26.890 --> 00:03:31.599
00:03:31.599 --> 00:03:38.772
00:03:39.740 --> 00:03:45.633
00:03:45.633 --> 00:03:47.105
00:03:47.105 --> 00:03:57.090
00:03:57.090 --> 00:04:10.491
00:04:10.491 --> 00:04:14.950
00:04:14.950 --> 00:04:31.540
00:04:31.540 --> 00:04:39.555
00:04:39.555 --> 00:04:44.862
00:04:44.862 --> 00:04:46.324
00:04:47.865 --> 00:04:53.168
00:04:53.168 --> 00:04:57.331
00:04:57.831 --> 00:04:58.572
00:04:58.572 --> 00:05:27.466
00:05:27.466 --> 00:05:37.485
00:05:38.447 --> 00:05:43.538
00:05:43.964 --> 00:05:44.565
00:05:44.565 --> 00:05:55.221
00:05:55.221 --> 00:06:05.240
00:06:05.240 --> 00:06:11.370
00:06:11.370 --> 00:06:31.620
00:06:32.526 --> 00:06:34.093
00:06:34.093 --> 00:06:35.451
00:06:35.451 --> 00:06:37.894
00:06:37.894 --> 00:06:46.894
00:06:46.894 --> 00:06:52.937
00:06:52.937 --> 00:06:54.853
00:06:55.644 --> 00:07:11.838
00:07:11.838 --> 00:07:17.367
00:07:17.367 --> 00:07:24.312
00:07:24.312 --> 00:07:37.742
00:07:37.742 --> 00:07:43.778
00:07:44.824 --> 00:07:54.036
00:07:55.187 --> 00:08:05.355
00:08:07.028 --> 00:08:10.651
00:08:10.651 --> 00:08:12.314
00:08:12.314 --> 00:08:13.237
00:08:13.237 --> 00:08:20.038
00:08:20.038 --> 00:08:22.310
00:08:22.310 --> 00:08:24.137
00:08:24.137 --> 00:08:24.137
00:08:25.105 --> 00:08:26.713
00:08:26.713 --> 00:08:32.355
00:08:32.515 --> 00:08:33.136
00:08:33.136 --> 00:08:33.999
00:08:33.999 --> 00:08:40.019
00:08:40.019 --> 00:08:55.738
00:08:55.738 --> 00:09:10.599
00:09:11.504 --> 00:09:13.953
00:09:14.885 --> 00:09:18.937
00:09:19.946 --> 00:09:27.124
00:09:27.124 --> 00:09:31.666
00:09:31.666 --> 00:09:38.308
00:09:38.308 --> 00:09:43.910
00:09:43.910 --> 00:09:52.033
00:09:52.033 --> 00:09:54.914
00:09:54.914 --> 00:10:01.797
00:10:01.797 --> 00:10:05.317
00:10:05.317 --> 00:10:12.201
00:10:12.201 --> 00:10:19.884
00:10:28.884 --> 00:10:30.913
00:10:30.913 --> 00:10:33.304
00:10:33.304 --> 00:10:39.899
00:10:40.705 --> 00:10:56.905
00:10:56.905 --> 00:11:01.374
00:11:02.215 --> 00:11:05.019
00:11:05.019 --> 00:11:09.772
00:11:09.772 --> 00:11:10.452
00:11:10.754 --> 00:11:14.899
00:11:15.605 --> 00:11:17.691
00:11:17.691 --> 00:11:20.076
00:11:21.206 --> 00:11:32.000
00:11:32.000 --> 00:11:32.644
00:11:32.644 --> 00:11:45.528
00:11:45.528 --> 00:11:52.330
00:11:52.330 --> 00:12:00.351
00:12:00.351 --> 00:12:03.852
00:12:04.493 --> 00:12:05.633
00:12:06.572 --> 00:12:09.514
00:12:10.293 --> 00:12:15.655
00:12:15.735 --> 00:12:19.657
00:12:20.057 --> 00:12:20.976
00:12:20.976 --> 00:12:24.197
00:12:24.197 --> 00:12:27.479
00:12:28.318 --> 00:12:37.600
00:12:37.600 --> 00:12:39.042
00:12:39.042 --> 00:12:53.769
00:12:53.769 --> 00:12:58.030
00:12:58.030 --> 00:13:04.631
00:13:05.072 --> 00:13:06.755
00:13:07.157 --> 00:13:07.418
00:13:07.979 --> 00:13:08.219
00:13:08.219 --> 00:13:13.977
00:13:14.504 --> 00:13:16.072
00:13:16.855 --> 00:13:22.836
00:13:22.836 --> 00:13:25.686
00:13:25.686 --> 00:13:26.687
00:13:27.549 --> 00:13:30.196
00:13:30.196 --> 00:13:30.956
00:13:31.118 --> 00:13:32.466
00:13:32.466 --> 00:13:32.807
00:13:32.807 --> 00:13:34.370
00:13:34.711 --> 00:13:36.153
00:13:36.153 --> 00:13:45.958
00:13:46.686 --> 00:13:49.500
00:13:49.500 --> 00:13:50.544
00:13:50.544 --> 00:13:51.890
00:13:52.705 --> 00:13:54.932
00:13:55.504 --> 00:13:59.537
00:13:59.537 --> 00:14:09.817
00:14:10.586 --> 00:14:13.210
00:14:13.932 --> 00:14:17.195
00:14:17.585 --> 00:14:24.538
00:14:24.538 --> 00:14:31.470
00:14:32.105 --> 00:14:35.254
00:14:35.254 --> 00:14:40.784
00:14:41.787 --> 00:14:46.553
00:14:46.553 --> 00:14:50.879
00:14:50.879 --> 00:14:56.613
00:14:56.613 --> 00:15:02.528
00:15:03.551 --> 00:15:10.625
00:15:11.547 --> 00:15:12.346
00:15:12.346 --> 00:15:13.967
00:15:13.967 --> 00:15:40.763
00:15:48.774 --> 00:15:50.844
00:15:50.844 --> 00:15:56.476
00:15:56.806 --> 00:16:04.355
00:16:04.355 --> 00:16:07.333
00:16:07.333 --> 00:16:19.197
00:16:20.345 --> 00:16:20.645
00:16:20.645 --> 00:16:33.258
00:16:34.385 --> 00:17:02.059
00:17:02.059 --> 00:17:03.831
00:17:03.831 --> 00:17:05.770
00:17:05.770 --> 00:17:19.892
00:17:19.892 --> 00:17:22.811
00:17:23.914 --> 00:17:24.375
00:17:24.375 --> 00:17:32.856
00:17:33.806 --> 00:17:36.414
00:17:36.414 --> 00:17:38.913
00:17:39.664 --> 00:17:43.555
00:17:44.076 --> 00:17:44.817
00:17:46.786 --> 00:17:49.796
00:17:49.796 --> 00:17:51.111
00:17:51.111 --> 00:17:57.951
00:17:57.951 --> 00:18:02.515