USMS Top 10 Swims by John M Craig (104)
Below are all recorded individual Top 10 achievements for John M Craig since 1971.
2020 Short Course Yards
2019 Short Course Meters
2019 Short Course Yards
2015 Short Course Meters
2015 Long Course Meters
2015 Short Course Yards
2014 Short Course Meters
2014 Long Course Meters
2012 Long Course Meters
2012 Short Course Yards
2011 Short Course Meters
2011 Long Course Meters
2011 Short Course Yards
2010 Short Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M55-59 100 Back  | 
 John M Craig  | 
 56  | 
 NEM  | 
 New England  | 
 1:13.20  | 
|  5  | 
 M55-59 100 Fly  | 
 John M Craig  | 
 56  | 
 NEM  | 
 New England  | 
 1:06.46  | 
2010 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  6  | 
 M55-59 50 Fly  | 
 John Craig  | 
 56  | 
 NEM  | 
 New England  | 
 29.93  | 
|  1  | 
 M55-59 100 Fly  | 
 John Craig  | 
 56  | 
 NEM  | 
 New England  | 
 1:06.60  | 
2010 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  3  | 
 M55-59 100 Fly  | 
 John Craig  | 
 55  | 
 NEM  | 
 New England  | 
 56.81  | 
|  2  | 
 M55-59 200 Fly  | 
 John Craig  | 
 55  | 
 NEM  | 
 New England  | 
 2:04.97  | 
2009 Short Course Meters
2009 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  2  | 
 M55-59 200 Fly  | 
 John M Craig  | 
 55  | 
 NEM  | 
 New England  | 
 2:31.58  | 
2007 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  8  | 
 M50-54 100 Fly  | 
 John Craig  | 
 53  | 
 CONN  | 
 Connecticut  | 
 1:07.86  | 
2006 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  8  | 
 M50-54 100 Fly  | 
 John Craig  | 
 52  | 
 CONN  | 
 Connecticut  | 
 1:05.38  | 
2005 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  4  | 
 M50-54 200 Fly  | 
 John Craig  | 
 50  | 
 CONN  | 
 Connecticut  | 
 2:11.84  | 
2004 Short Course Meters
2004 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M50-54 100 Fly  | 
 John Craig  | 
 50  | 
 CONN  | 
 Connecticut  | 
 1:05.04  | 
2003 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  10  | 
 M45-49 100 Fly  | 
 John M Craig  | 
 49  | 
 CONN  | 
 Connecticut  | 
 1:05.46  | 
2003 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  6  | 
 M45-49 200 Fly  | 
 John Craig  | 
 48  | 
 CONN  | 
 Connecticut  | 
 2:05.93  | 
2002 Short Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  2  | 
 M45-49 100 Fly  | 
 John Craig  | 
 48  | 
 CONN  | 
 Connecticut  | 
 1:03.73  | 
2002 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M45-49 100 Fly  | 
 John M Craig  | 
 48  | 
 CONN  | 
 Connecticut  | 
 1:04.26  | 
|  4  | 
 M45-49 200 Fly  | 
 John M Craig  | 
 48  | 
 CONN  | 
 Connecticut  | 
 2:22.45  | 
2002 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  4  | 
 M45-49 200 Fly  | 
 John Craig  | 
 47  | 
 CONN  | 
 Connecticut  | 
 2:04.47  | 
2001 Short Course Meters
2001 Long Course Meters
2001 Short Course Yards
2000 Short Course Meters
2000 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  6  | 
 M45-49 100 Fly  | 
 John M Craig  | 
 46  | 
 CONN  | 
 Connecticut  | 
 1:03.22  | 
|  3  | 
 M45-49 200 Fly  | 
 John M Craig  | 
 46  | 
 CONN  | 
 Connecticut  | 
 2:23.13  | 
|  9  | 
 M45-49 200 IM  | 
 John M Craig  | 
 46  | 
 CONN  | 
 Connecticut  | 
 2:32.08  | 
2000 Short Course Yards
1999 Short Course Meters
1999 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  1  | 
 M45-49 100 Fly  | 
 John Craig  | 
 45  | 
 CONN  | 
 Connecticut  | 
 1:04.97  | 
|  2  | 
 M45-49 200 Fly  | 
 John Craig  | 
 45  | 
 CONN  | 
 Connecticut  | 
 2:29.17  | 
1999 Short Course Yards
1998 Short Course Meters
1998 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  9  | 
 M40-44 100 Fly  | 
 John Craig  | 
 44  | 
 CONN  | 
 Connecticut  | 
 1:04.68  | 
1998 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  5  | 
 M40-44 200 Fly  | 
 John Craig  | 
 43  | 
 CONN  | 
 Connecticut  | 
 2:03.39  | 
1997 Short Course Meters
1997 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M40-44 100 Fly  | 
 John Craig  | 
 43  | 
 CONN  | 
 Connecticut  | 
 1:04.52  | 
1997 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M40-44 200 Fly  | 
 John Craig  | 
 42  | 
 CONN  | 
 Connecticut  | 
 2:06.13  | 
1993 Short Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  7  | 
 M35-39 50 Fly  | 
 John Craig  | 
 39  | 
 CONN  | 
 Connecticut  | 
 28.17  | 
|  4  | 
 M35-39 100 Fly  | 
 John Craig  | 
 39  | 
 CONN  | 
 Connecticut  | 
 1:02.73  | 
1991 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  5  | 
 M35-39 50 Fly  | 
 John M Craig  | 
 37  | 
 EMP  | 
 Metropolitan  | 
 28.03  | 
1991 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  8  | 
 M35-39 200 Fly  | 
 John M Craig  | 
 36  | 
 EMP  | 
 Metropolitan  | 
 2:04.68  | 
1990 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  10  | 
 M35-39 100 Fly  | 
 John M Craig  | 
 36  | 
 EMP  | 
 Metropolitan  | 
 55.28  | 
|  6  | 
 M35-39 200 Fly  | 
 John M Craig  | 
 36  | 
 EMP  | 
 Metropolitan  | 
 2:05.97  | 
1982 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  3  | 
 M25-29 200 Fly  | 
 John M Craig  | 
 27  | 
 TROJ  | 
 Southern Pacific  | 
 1:57.65  | 
1981 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  10  | 
 M25-29 100 Fly  | 
 John M Craig  | 
 26  | 
 TROJ  | 
 Southern Pacific  | 
 54.01  | 
|  3  | 
 M25-29 200 Fly  | 
 John M Craig  | 
 26  | 
 TROJ  | 
 Southern Pacific  | 
 2:00.31  | 
1980 Long Course Meters
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  3  | 
 M25-29 50 Fly  | 
 John M Craig  | 
 26  | 
 TROJ  | 
 Southern Pacific  | 
 27.02  | 
|  8  | 
 M25-29 100 Fly  | 
 John M Craig  | 
 26  | 
 TROJ  | 
 Southern Pacific  | 
 1:01.95  | 
1980 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  4  | 
 M25-29 100 Fly  | 
 John M Craig  | 
 25  | 
 TROJ  | 
 Southern Pacific  | 
 53.23  | 
|  2  | 
 M25-29 200 Fly  | 
 John M Craig  | 
 25  | 
 TROJ  | 
 Southern Pacific  | 
 1:59.87  | 
1979 Short Course Yards
|  Place  |  Event  | 
 Name  | 
 Age  | 
 Club  | 
 LMSC  | 
 Time  | 
|  4  | 
 M25-29 100 Fly  | 
 John M Craig  | 
 25  | 
 TAM  | 
 Pacific  | 
 53.61  | 
USMS Top 10 Relay Swims by John M Craig (4)
Below are all recorded relay Top 10 achievements for John M Craig since 1971.
2014 Short Course Meters
2014 Long Course Meters
2001 Long Course Meters
|  Place  |  Event  |  Name  |  Age  | 
 Club  |  LMSC  |  Time  | 
|  10  | 
 M160-199 200 Medley  | 
 John Craig  | 
 47  | 
 CONNECTICUT  | 
 Connecticut  | 
 2:13.52  | 
1991 Short Course Yards
|  Place  |  Event  |  Name  |  Age  | 
 Club  |  LMSC  |  Time  | 
|  2  | 
 M35+ 400 Medley  | 
 John Craig  | 
 36  | 
 EMPIRE STATE MA  | 
   | 
 3:56.63  |