- Top 10 Home
 - Search Top 10
 - Top 10 by Age Group 
 - Top 10 by LMSC 
 - Printed Listings
 - World Aquatics (formerly FINA) Top 10
 - Top 10 FAQ
 - Publication Schedule
 - Top 10 Patches
 - Submissions
 - LMSC Guidelines
 
In This Section
USMS Top 10 Swims by Craig A Shaffer (42)
Below are all recorded individual Top 10 achievements for Craig A Shaffer since 1971.
2023 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M75-79 200 Back | Craig A Shaffer | 77 | ARIZ | Arizona | 3:34.28 | 
| 9 | M75-79 100 Fly | Craig A Shaffer | 77 | ARIZ | Arizona | 1:59.24 | 
| 8 | M75-79 200 Fly | Craig A Shaffer | 77 | ARIZ | Arizona | 4:19.50 | 
2023 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M75-79 1500 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 29:20.53 | 
2023 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M75-79 200 Back | Craig A Shaffer | 76 | ARIZ | Arizona | 3:09.10 | 
| 9 | M75-79 100 Fly | Craig A Shaffer | 76 | ARIZ | Arizona | 1:34.95 | 
| 8 | M75-79 200 Fly | Craig A Shaffer | 76 | ARIZ | Arizona | 3:52.52 | 
| 10 | M75-79 400 IM | Craig A Shaffer | 76 | ARIZ | Arizona | 7:26.88 | 
2022 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M75-79 1500 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 28:56.43 | 
| 7 | M75-79 100 Back | Craig A Shaffer | 76 | ARIZ | Arizona | 1:40.01 | 
| 4 | M75-79 200 Back | Craig A Shaffer | 76 | ARIZ | Arizona | 3:34.37 | 
| 4 | M75-79 100 Fly | Craig A Shaffer | 76 | ARIZ | Arizona | 1:48.15 | 
| 6 | M75-79 200 Fly | Craig A Shaffer | 76 | ARIZ | Arizona | 4:22.90 | 
| 7 | M75-79 400 IM | Craig A Shaffer | 76 | ARIZ | Arizona | 8:51.00 | 
2022 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 7 | M75-79 1500 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 29:30.74 | 
2022 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 10 | M75-79 1650 Free | Craig A Shaffer | 75 | ARIZ | Arizona | 28:22.07 | 
| 7 | M75-79 200 Back | Craig A Shaffer | 75 | ARIZ | Arizona | 3:07.81 | 
| 9 | M75-79 100 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 1:32.65 | 
| 6 | M75-79 200 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 3:41.82 | 
2021 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M75-79 50 Back | Craig A Shaffer | 75 | ARIZ | Arizona | 47.13 | 
| 4 | M75-79 100 Back | Craig A Shaffer | 75 | ARIZ | Arizona | 1:37.83 | 
| 6 | M75-79 200 Back | Craig A Shaffer | 75 | ARIZ | Arizona | 3:40.65 | 
| 8 | M75-79 50 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 45.12 | 
| 4 | M75-79 100 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 1:49.34 | 
| 2 | M75-79 200 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 4:25.33 | 
| 5 | M75-79 200 IM | Craig A Shaffer | 75 | ARIZ | Arizona | 3:58.77 | 
2021 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | M75-79 100 Back | Craig A Shaffer | 75 | ARIZ | Arizona | 1:45.01 | 
| 6 | M75-79 100 Fly | Craig A Shaffer | 75 | ARIZ | Arizona | 2:00.29 | 
2020 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 8 | M70-74 200 Back | Craig A Shaffer | 73 | ARIZ | Arizona | 3:04.79 | 
| 6 | M70-74 200 Fly | Craig A Shaffer | 73 | ARIZ | Arizona | 3:39.42 | 
2019 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 10 | M70-74 200 Fly | Craig A Shaffer | 73 | ARIZ | Arizona | 4:01.78 | 
2019 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 6 | M70-74 200 Fly | Craig A Shaffer | 73 | ARIZ | Arizona | 4:19.61 | 
2019 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 10 | M70-74 200 Fly | Craig A Shaffer | 72 | ARIZ | Arizona | 3:32.49 | 
2018 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 10 | M70-74 200 Fly | Craig A Shaffer | 72 | ARIZ | Arizona | 4:13.45 | 
2017 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 10 | M70-74 100 Back | Craig A Shaffer | 71 | ARIZ | Arizona | 1:31.97 | 
| 7 | M70-74 200 Back | Craig A Shaffer | 71 | ARIZ | Arizona | 3:18.40 | 
| 10 | M70-74 100 Fly | Craig A Shaffer | 71 | ARIZ | Arizona | 1:38.63 | 
| 10 | M70-74 200 Fly | Craig A Shaffer | 71 | ARIZ | Arizona | 4:04.69 | 
2017 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 7 | M70-74 200 Fly | Craig A Shaffer | 71 | ARIZ | Arizona | 4:02.48 | 
2017 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 7 | M70-74 200 Fly | Craig A Shaffer | 70 | ARIZ | Arizona | 3:25.85 | 
2016 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 6 | M70-74 200 Back | Craig A Shaffer | 70 | ARIZ | Arizona | 3:22.22 | 
| 7 | M70-74 100 Fly | Craig A Shaffer | 70 | ARIZ | Arizona | 1:38.25 | 
USMS Top 10 Relay Swims by Craig A Shaffer (58)
Below are all recorded relay Top 10 achievements for Craig A Shaffer since 1971.
2024 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | M75+ 200 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 2:27.56 | 
| 8 | X75+ 200 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 3:07.17 | 
| 2 | M75+ 400 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 5:50.49 | 
| 2 | M75+ 800 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 17:11.16 | 
| 3 | M75+ 200 Medley | Craig A Shaffer | 77 | ARIZ | Arizona | 2:46.19 | 
2023 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | M280-319 200 Free | Craig A Shaffer | 77 | ARIZ | Arizona | 2:29.83 | 
| 6 | M280-319 400 Medley | Craig A Shaffer | 77 | ARIZ | Arizona | 7:04.93 | 
2023 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 1 | X75+ 200 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 2:23.90 | 
| 3 | M75+ 200 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 2:09.86 | 
| 1 | X75+ 200 Medley | Craig A Shaffer | 76 | ARIZ | Arizona | 2:43.23 | 
| 2 | M75+ 200 Medley | Craig A Shaffer | 76 | ARIZ | Arizona | 2:28.13 | 
2022 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | M280-319 200 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 2:19.63 | 
| 8 | M280-319 400 Free | Craig A Shaffer | 76 | ARIZ | Arizona | 6:15.34 | 
| 9 | M280-319 200 Medley | Craig A Shaffer | 76 | ARIZ | Arizona | 3:19.12 | 
| 2 | M280-319 400 Medley | Craig A Shaffer | 76 | ARIZ | Arizona | 5:58.43 | 
2022 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 2 | M75+ 200 Free | Craig A Shaffer | 75 | ARIZ | Arizona | 2:24.73 | 
| 2 | M75+ 400 Free | Craig A Shaffer | 75 | ARIZ | Arizona | 5:44.43 | 
| 7 | M75+ 200 Medley | Craig A Shaffer | 75 | ARIZ | Arizona | 4:19.65 | 
| 2 | M75+ 400 Medley | Craig A Shaffer | 75 | ARIZ | Arizona | 6:42.97 | 
2021 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | X280-319 200 Free | Craig A Shaffer | 75 | ARIZ | Arizona | 2:55.59 | 
| 1 | X280-319 400 Free | Craig A Shaffer | 75 | ARIZ | Arizona | 6:22.54 | 
| 8 | M280-319 200 Medley | Craig A Shaffer | 75 | ARIZ | Arizona | 3:22.41 | 
2020 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 2 | X65+ 200 Free | Craig A Shaffer | 73 | ARIZ | Arizona | 2:25.55 | 
2019 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 4 | M280-319 200 Free | Craig A Shaffer | 73 | ARIZ | Arizona | 2:14.86 | 
| 4 | M280-319 400 Free | Craig A Shaffer | 73 | ARIZ | Arizona | 5:48.72 | 
| 3 | M280-319 200 Medley | Craig A Shaffer | 73 | ARIZ | Arizona | 2:39.07 | 
| 3 | M280-319 400 Medley | Craig A Shaffer | 73 | ARIZ | Arizona | 6:38.34 | 
2019 Long Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 1 | M280-319 800 Free | Craig A Shaffer | 73 | ARIZ | Arizona | 12:24.23 | 
| 9 | M280-319 200 Medley | Craig A Shaffer | 73 | ARIZ | Arizona | 3:10.29 | 
| 4 | M280-319 400 Medley | Craig A Shaffer | 73 | ARIZ | Arizona | 6:45.06 | 
2019 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 7 | M65+ 800 Free | Craig A Shaffer | 72 | ARIZ | Arizona | 12:31.73 | 
| 8 | M65+ 400 Medley | Craig A Shaffer | 72 | ARIZ | Arizona | 6:20.92 | 
2018 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 4 | M280-319 200 Free | Craig A Shaffer | 72 | ARIZ | Arizona | 2:23.97 | 
| 3 | M280-319 400 Free | Craig A Shaffer | 72 | ARIZ | Arizona | 5:37.07 | 
| 4 | M280-319 200 Medley | Craig A Shaffer | 72 | ARIZ | Arizona | 2:48.09 | 
| 4 | M280-319 400 Medley | Craig A Shaffer | 72 | ARIZ | Arizona | 6:58.40 | 
2018 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 1 | M65+ 800 Free | Craig A Shaffer | 71 | ARIZ | Arizona | 10:08.78 | 
2017 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | M240-279 200 Free | Craig A Shaffer | 71 | ARIZ | Arizona | 2:17.70 | 
| 2 | M280-319 400 Free | Craig A Shaffer | 71 | ARIZ | Arizona | 5:24.43 | 
| 9 | M280-319 200 Medley | Craig A Shaffer | 71 | ARIZ | Arizona | 3:01.58 | 
| 5 | X280-319 400 Medley | Craig A Shaffer | 71 | ARIZ | Arizona | 8:29.28 | 
| 9 | M280-319 400 Medley | Craig A Shaffer | 71 | ARIZ | Arizona | 8:42.62 | 
2017 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 3 | M65+ 800 Free | Craig A Shaffer | 70 | ARIZ | Arizona | 10:33.43 | 
| 7 | X65+ 400 Medley | Craig A Shaffer | 70 | ARIZ | Arizona | 7:25.67 | 
| 7 | M65+ 400 Medley | Craig A Shaffer | 70 | ARIZ | Arizona | 5:38.41 | 
2016 Short Course Meters
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 4 | M280-319 200 Free | Craig A Shaffer | 70 | ARIZ | Arizona | 2:23.40 | 
| 1 | M280-319 400 Free | Craig A Shaffer | 70 | ARIZ | Arizona | 5:39.55 | 
| 7 | M280-319 200 Medley | Craig A Shaffer | 70 | ARIZ | Arizona | 3:10.00 | 
| 4 | M280-319 400 Medley | Craig A Shaffer | 70 | ARIZ | Arizona | 9:32.88 | 
| 4 | X280-319 400 Medley | Craig A Shaffer | 70 | ARIZ | Arizona | 8:23.30 | 
2016 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 9 | X45+ 800 Free | Craig A Shaffer | 69 | ARIZ | Arizona | 10:23.62 | 
| 7 | M65+ 200 Free | Craig A Shaffer | 69 | ARIZ | Arizona | 1:59.70 | 
| 3 | M65+ 400 Free | Craig A Shaffer | 69 | ARIZ | Arizona | 4:27.58 | 
| 2 | M65+ 800 Free | Craig A Shaffer | 69 | ARIZ | Arizona | 10:24.01 | 
| 9 | M65+ 400 Medley | Craig A Shaffer | 69 | ARIZ | Arizona | 6:36.44 | 
2015 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 6 | M65+ 200 Free | Craig A Shaffer | 68 | ARIZ | Arizona | 1:54.70 | 
| 7 | M65+ 200 Medley | Craig A Shaffer | 68 | ARIZ | Arizona | 2:13.22 | 
2014 Short Course Yards
| Place | Event | Name | Age | Club | LMSC | Time | 
|---|---|---|---|---|---|---|
| 5 | X65+ 200 Medley | Craig A Shaffer | 67 | ARIZ | Arizona | 2:27.54 | 
