Login
Register
Login
Register
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
Close
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
MC
Michael Craddock
New Castle, VA
Virginia Tech
Michael Craddock on X
Home
Meets
Rankings
Meets
See all
Atlantic Coast Championships (M)
Feb 27–Mar 2, 2019
Atlantic Coast Championships (M)
Feb. 27, 2019
Virginia Tech Invitational
Feb. 1, 2019
Virginia Tech vs. Cincinnati, George Washington, James Madison
Jan. 19, 2019
Virginia vs. Virginia Tech
Jan. 12, 2019
Georgia Tech Invitational
Nov. 15, 2018
Notre Dame vs. Pittsburgh, Virginia Tech
Nov. 2, 2018
Virginia Tech vs. Ohio State, Penn State
Oct. 26, 2018
Virginia Tech vs. Duke, Florida State
Oct. 13, 2018
Virginia Swimming Senior Long Course Championships
July 19, 2018
Ohio State Men's Last Chance Qualifier
March 4, 2018
Atlantic Coast Championships (M)
Feb. 21, 2018
Virginia Tech Invitational
Feb. 2, 2018
Ohio State vs. Michigan, Rutgers, Virginia Tech
Jan. 20, 2018
Cincinnati vs. Xavier
Jan. 19, 2018
Virginia Tech vs. Virginia
Jan. 12, 2018
Purdue Invitational
Nov. 16, 2017
VT vs UNC
Nov. 4, 2017
Virginia Tech vs. Liberty, North Carolina, Queens (NC)
Oct. 20, 2017
Duke vs. Florida State, Virginia Tech
Oct. 13, 2017
Phillips 66 Summer National Championships
June 27, 2017
Last Chance Meet
June 16, 2017
Atlantic Coast Championships (M)
Feb. 27, 2017
Virginia Tech Invitationa
Feb. 4, 2017
Virginia Tech vs. Cincinnati, Rutgers
Jan. 20, 2017
Virginia vs. Virginia Tech
Jan. 13, 2017
Virginia Tech Invitational
Nov. 17, 2016
Pittsburgh vs. Notre Dame, Virginia Tech
Nov. 4, 2016
Virginia Tech vs. Duke, West Virginia, William & Mary
Oct. 21, 2016
Penn State vs. Virginia Tech
Oct. 15, 2016
Florida Gulf Coast Invitational
Oct. 7, 2016
USA Swimming Olympic Team Trials
June 26, 2016
USA Swimming Olympic Trials - Time Trials
June 26, 2016
Last Chance NCAA Qualifier 201
March 6, 2016
Atlantic Coast Championships (M)
Feb. 24, 2016
Virginia Tech vs. Towson, Virginia
Jan. 15, 2016
Kentucky vs. Louisiana State, Virginia Tech
Jan. 8, 2016
Tennessee Invitational
Nov. 20, 2015
Virginia Tech vs. Notre Dame, Pittsburgh
Nov. 6, 2015
Virginia Tech vs. Gardner-Webb, UMBC
Oct. 31, 2015
Virginia Tech vs. Queens, Richmond
Oct. 30, 2015
West Virginia vs. Virginia Tech
Oct. 17, 2015
Penn State vs. Virginia Tech
Oct. 16, 2015
Futures Championships - East (Greensboro)
July 30, 2015
WAC MIke Willard Invitati
June 27, 2015
VA HOKI May Day Invitational
May 1, 2015
NASA Junior National Championship
March 24, 2015
Virginia 3A State Championship (c)
Feb. 20, 2015
Virginia Region 3A West Championship (c)
Feb. 10, 2015
53rd Annual Christmas Meet
Dec. 11, 2014
November Autumn Splash
Nov. 7, 2014
GATR Fall Kick Off Classic A/B
Oct. 17, 2014
NASA Junior National Championship
March 26, 2014
Virginia High School 2A-3A State Championship (c)
Feb. 20, 2014
AM TPIT Christmas Meet
Dec. 12, 2013
Speedo Champions Series LCM - Buffalo
Aug. 1, 2013
NC GSA Eastern Invitational
June 20, 2013
Speedo Champions Series - Christiansburg, VA
March 21, 2013
NCSA Junior National Swimming Champs
March 12, 2013
NCSA Junior National Championships
March 12, 2013
NC GSA January Jump Start
Jan. 18, 2013
NC GSA Eastern Invitational
June 21, 2012
Speedo Champions Series - Fairfax, VA (18 & Under)
March 22, 2012
Virginia Senior Championships
March 1, 2012
Eastern Zone Long Course
Aug. 10, 2011
Virginia Independent School Championship (c)
Feb. 18, 2011
VSI Regional Summer Award
July 16, 2010
Blue Ridge Region Championship
Feb. 26, 2010
SOUTHWEST DISTRICT CHAMPIONSHIP
Feb. 19, 2010
VA Gator Valentines meet
Feb. 13, 2010
Waynesboro YMCA SMAC Fall Invi
Nov. 21, 2009
H20kie November Invite
Nov. 13, 2009
VA Gator Halloween Meet
Oct. 23, 2009
VSI Regional Summer Award
July 17, 2009
Coventry Commonwealth Games of VA
June 19, 2009
VA Gator Valentines Invite
Feb. 7, 2009
VA December B/C Mini
Dec. 5, 2008
Waynesboro YMCA SMAC Fall
Nov. 22, 2008
Gator Halloween Classic
Oct. 10, 2008
Event
Time
Place
Imp
Personal Season Best
500 Y Free
Prelims
4:24.21
25th
+1.3%
SB
1000 Y Free
Timed Finals
9:10.20
X
–
+2.7%
SB
1650 Y Free
Timed Finals
15:08.84
B
14th
+3.3%
SB
400 Y IM
Finals
3:50.07
22nd
+3.3%
SB
400 Y IM
Prelims
3:49.74
B
17th
+3.5%
SB
Teams
Virginia Tech
Blacksburg, VA
H2okie Aquatics
Christiansburg, VA
Virginia Gators
Roanoke, VA
William Byrd High School
Vinton, VA
Virginia Swimming Zone Team
Virginia, USA
North Cross School
Roanoke, VA
CCA Marlins Swim Team
Roanoke, VA
Highlights
2018
Virginia Swimming Senior Long Course Championships
Jul 19
Finalist
8th place
200 L Fly – 2:10.56
CSCAA Scholar All-America - Honorable Mention
Jun 20
2017
CSCAA Scholar All-America - Honorable Mention
Jul 7
Atlantic Coast Championships (M)
Feb 27
Finalist
5th place
1650 Y Free – 15:07.16
2016
CSCAA Scholar All-America - Honorable Mention
Jun 30
Specialty
Sprint
Distance
Progression
Times
PERSONAL BESTS
EVENT PROGRESSION
Course
All
All
SCY
LCM
Sort by
Distance
Distance
Best
Event
50 Y Free
50 Y Free
50 L Free
100 Y Free
100 L Free
200 Y Free
200 L Free
400 L Free
500 Y Free
800 L Free
1000 Y Free
1500 L Free
1650 Y Free
50 Y Back
50 L Back
100 Y Back
100 L Back
200 Y Back
200 L Back
50 Y Breast
50 L Breast
100 Y Breast
100 L Breast
200 Y Breast
200 L Breast
50 Y Fly
50 L Fly
100 Y Fly
100 L Fly
200 Y Fly
200 L Fly
100 Y IM
200 Y IM
200 L IM
400 Y IM
400 L IM
Event
Time
Meet
Date
50 Y Free
23.00
X
R
Virginia vs. Virginia Tech
Jan 12, 2019
50 L Free
26.39
X
2015 WAC MIke Willard Invitati
Jun 28, 2015
100 Y Free
46.07
Last Chance NCAA Qualifier 201
Mar 06, 2016
100 L Free
54.97
2015 WAC MIke Willard Invitati
Jun 28, 2015
200 Y Free
1:39.97
R
Purdue Invitational
Nov 17, 2017
200 L Free
1:56.36
Virginia Swimming Senior Long Course Championships
Jul 20, 2018
400 L Free
4:01.92
USA Swimming Olympic Team Trials
Jun 26, 2016
500 Y Free
4:19.94
Atlantic Coast Championships (M)
Feb 22, 2018
800 L Free
8:37.15
Speedo Champions Series LCM - Buffalo
Aug 01, 2013
1000 Y Free
9:04.89
X
Atlantic Coast Championships (M)
Feb 24, 2018
1500 L Free
16:08.69
Phillips 66 Summer National Championships
Jun 27, 2017
1650 Y Free
15:03.76
Atlantic Coast Championships (M)
Feb 24, 2018
50 Y Back
36.16
2009 H20kie November Invite
Nov 15, 2009
50 L Back
43.72
2009 VSI Regional Summer Award
Jul 18, 2009
100 Y Back
1:17.29
2010 SOUTHWEST DISTRICT CHAMPIONSHIP
Feb 20, 2010
100 L Back
1:32.93
2009 VSI Regional Summer Award
Jul 19, 2009
200 Y Back
2:00.31
GATR Fall Kick Off Classic A/B
Oct 18, 2014
200 L Back
2:17.29
VA HOKI May Day Invitational
May 03, 2015
50 Y Breast
27.35
X
2015 Virginia 3A State Championship (c)
Feb 20, 2015
50 L Breast
32.34
X
2015 WAC MIke Willard Invitati
Jun 27, 2015
100 Y Breast
57.60
2015 Virginia 3A State Championship (c)
Feb 20, 2015
100 L Breast
1:07.91
Speedo Champions Series LCM - Buffalo
Aug 01, 2013
200 Y Breast
2:00.38
53rd Annual Christmas Meet
Dec 13, 2014
200 L Breast
2:19.83
2015 Futures Championships - East (Greensboro)
Aug 01, 2015
50 Y Fly
25.31
X
November Autumn Splash
Nov 09, 2014
50 L Fly
28.14
X
2015 WAC MIke Willard Invitati
Jun 27, 2015
100 Y Fly
53.30
November Autumn Splash
Nov 09, 2014
100 L Fly
1:00.86
2015 WAC MIke Willard Invitati
Jun 27, 2015
200 Y Fly
1:50.21
53rd Annual Christmas Meet
Dec 14, 2014
200 L Fly
2:10.20
Virginia Swimming Senior Long Course Championships
Jul 21, 2018
100 Y IM
1:12.72
Waynesboro YMCA SMAC Fall Invi
Nov 22, 2009
200 Y IM
1:48.31
53rd Annual Christmas Meet
Dec 12, 2014
200 L IM
2:05.46
2015 Futures Championships - East (Greensboro)
Aug 02, 2015
400 Y IM
3:46.66
Atlantic Coast Championships (M)
Feb 23, 2018
400 L IM
4:28.89
2015 Futures Championships - East (Greensboro)
Jul 31, 2015
Rankings
See all
Season 2018-2019
USA College
827.15
ACC
58th
Virginia Tech
9th
Photos