John Mainland  Best Times  Teams
Born 1993
Event  Meet Date Heat Lane Time
50yd Freestyle 2006 Open Mardi Gras Meet 2/18/2006 3 2 32.15
50yd Freestyle Carbondale 500 11/18/2005 9 6 33.07
50yd Freestyle 2005 SE EXCEL Thoroughbred Inv 11/4/2005 3 1 33.30
50yd Freestyle 2005 Open Mardi Gras Meet 2/19/2005 2 7 35.37
50yd Freestyle Carbondale 500 11/19/2004 6 2 38.56
50yd Freestyle Excel Thoroughbred Meet 11/14/2003 6 1 42.28
50yd Freestyle OMM Quad Meet 2003 10/25/2003 5 3 42.48
50yd Freestyle EXCEL Fall Fest Meet 9/26/2003 1 3 41.90
100yd Freestyle 2006 Excel Fall Fest Meet 9/29/2006 2 4 1:07.81
100yd Freestyle 2006 Open Mardi Gras Meet 2/18/2006 4 6 1:12.34
100yd Freestyle Carbondale 500 11/18/2005 10 4 1:13.41
100yd Freestyle 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 6 1:14.17
100yd Freestyle 2005 EXCEL FALL FEST MEET 9/23/2005 2 4 1:13.59
100yd Freestyle 2004 SE Thoroughbred Invitatio 11/5/2004 3 7 1:20.16
100yd Freestyle Excel Fall Fest 9/24/2004 2 2 1:24.21
100yd Freestyle Excel Thoroughbred Meet 11/14/2003 3 6 1:36.41
100yd Freestyle OMM Quad Meet 2003 10/25/2003 2 5 1:33.50
200yd Freestyle 2006 Excel Fall Fest Meet 9/29/2006 2 8 2:26.68
200yd Freestyle 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 3 2:42.70
200yd Freestyle 2005 EXCEL FALL FEST MEET 9/23/2005 1 7 2:50.74
200yd Freestyle 2005 Open Mardi Gras Meet 2/19/2005 3 6 3:00.28
200yd Freestyle Carbondale 500 11/19/2004 3 5 2:56.73
200yd Freestyle 2004 SE Thoroughbred Invitatio 11/5/2004 2 4 2:53.81
200yd Freestyle Excel Fall Fest 9/24/2004 1 4 2:55.58
500yd Freestyle 2005 SE EXCEL Thoroughbred Inv 11/4/2005 1 7 7:09.43
500yd Freestyle 2005 EXCEL FALL FEST MEET 9/23/2005 1 7 7:25.71
1000yd Freestyle 2004 SE Thoroughbred Invitatio 11/5/2004 1 7 15:49.02
50yd Backstroke 2006 Open Mardi Gras Meet 2/18/2006 6 2 36.25
50yd Backstroke Carbondale 500 11/18/2005 10 4 37.18
50yd Backstroke 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 4 37.82
50yd Backstroke 2005 EXCEL FALL FEST MEET 9/23/2005 3 8 39.43
50yd Backstroke 2005 Open Mardi Gras Meet 2/19/2005 4 8 41.75
50yd Backstroke 2004 SE Thoroughbred Invitatio 11/5/2004 3 6 41.53
50yd Backstroke Excel Fall Fest 9/24/2004 2 5 42.89
50yd Backstroke Excel Thoroughbred Meet 11/14/2003 4 4 46.69
50yd Backstroke OMM Quad Meet 2003 10/25/2003 5 9 46.40
50yd Backstroke EXCEL Fall Fest Meet 9/26/2003 2 4 50.47
100yd Backstroke 2006 Excel Fall Fest Meet 9/29/2006 3 2 1:16.88
100yd Backstroke 2006 Open Mardi Gras Meet 2/18/2006 4 3 1:15.34
100yd Backstroke Carbondale 500 11/18/2005 9 1 1:21.37
100yd Backstroke 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 5 1:20.51
100yd Backstroke 2005 EXCEL FALL FEST MEET 9/23/2005 1 7 1:26.49
100yd Backstroke 2005 Open Mardi Gras Meet 2/19/2005 3 2 1:26.71
100yd Backstroke Carbondale 500 11/19/2004 5 4 1:27.81
100yd Backstroke 2004 SE Thoroughbred Invitatio 11/5/2004 3 8 DQ
100yd Backstroke Excel Fall Fest 9/24/2004 2 8 1:30.89
100yd Backstroke Excel Thoroughbred Meet 11/14/2003 3 3 DQ
100yd Backstroke OMM Quad Meet 2003 10/25/2003 3 3 1:41.71
200yd Backstroke 2006 Excel Fall Fest Meet 9/29/2006 2 7 2:42.02
200yd Backstroke 2006 Open Mardi Gras Meet 2/18/2006 2 3 2:46.54
200yd Backstroke Carbondale 500 11/18/2005 2 4 2:49.85
200yd Backstroke Carbondale 500 11/19/2004 1 6 3:05.96
50yd Breaststroke 2006 Open Mardi Gras Meet 2/18/2006 5 2 41.88
50yd Breaststroke Carbondale 500 11/18/2005 9 3 41.88
50yd Breaststroke 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 3 43.89
50yd Breaststroke 2005 EXCEL FALL FEST MEET 9/23/2005 2 4 46.53
50yd Breaststroke 2004 SE Thoroughbred Invitatio 11/5/2004 2 4 47.86
50yd Breaststroke Excel Fall Fest 9/24/2004 2 3 50.51
50yd Breaststroke Excel Thoroughbred Meet 11/14/2003 4 6 DQ
50yd Breaststroke OMM Quad Meet 2003 10/25/2003 3 7 53.21
50yd Breaststroke EXCEL Fall Fest Meet 9/26/2003 2 2 55.15
100yd Breaststroke 2006 Excel Fall Fest Meet 9/29/2006 2 2 1:29.06
100yd Breaststroke 2006 Open Mardi Gras Meet 2/18/2006 3 5 1:33.53
100yd Breaststroke Carbondale 500 11/18/2005 8 8 1:38.32
100yd Breaststroke 2005 SE EXCEL Thoroughbred Inv 11/4/2005 2 6 1:38.72
100yd Breaststroke 2005 EXCEL FALL FEST MEET 9/23/2005 2 8 1:42.84
100yd Breaststroke Carbondale 500 11/19/2004 6 6 1:45.97
100yd Breaststroke 2004 SE Thoroughbred Invitatio 11/5/2004 2 6 1:50.32
100yd Breaststroke Excel Fall Fest 9/24/2004 2 8 1:47.88
100yd Breaststroke Excel Thoroughbred Meet 11/14/2003 4 6 2:00.45
100yd Breaststroke OMM Quad Meet 2003 10/25/2003 3 6 1:54.97
100yd Breaststroke EXCEL Fall Fest Meet 9/26/2003 2 2 2:04.20
200yd Breaststroke 2006 Excel Fall Fest Meet 9/29/2006 3 8 3:11.89
200yd Breaststroke 2006 Open Mardi Gras Meet 2/18/2006 3 1 3:17.60
200yd Breaststroke Carbondale 500 11/18/2005 3 5 3:26.18
200yd Breaststroke 2005 Open Mardi Gras Meet 2/19/2005 2 4 3:44.83
200yd Breaststroke Carbondale 500 11/19/2004 1 5 3:42.92
50yd Butterfly Carbondale 500 11/19/2004 6 5 46.03
50yd Butterfly 2004 SE Thoroughbred Invitatio 11/5/2004 1 5 43.94
50yd Butterfly Excel Fall Fest 9/24/2004 1 2 47.41
100yd Individual Medley 2004 SE Thoroughbred Invitatio 11/5/2004 3 8 1:31.47
100yd Individual Medley Excel Fall Fest 9/24/2004 1 3 1:34.91
100yd Individual Medley Excel Thoroughbred Meet 11/14/2003 3 3 1:42.61
100yd Individual Medley EXCEL Fall Fest Meet 9/26/2003 1 5 1:49.43
200yd Individual Medley 2006 Excel Fall Fest Meet 9/29/2006 2 2 2:49.08
200yd Individual Medley Carbondale 500 11/19/2004 2 6 3:19.92
200yd Individual Medley 2004 SE Thoroughbred Invitatio 11/5/2004 2 1 3:28.18
200yd Individual Medley Excel Fall Fest 9/24/2004 2 1 3:24.91
50M Freestyle 2006 SE Stars and Stripes Meet 5/28/2006 3 1 37.19
50M Freestyle 2006 SE 18th Annual Volunteer 5/6/2006 2 4 36.32
50M Freestyle Nashville NAC Summer Sizzler 6/25/2004 4 6 41.08
50M Freestyle Excel Stars & Stripes LC Meet 5/28/2004 3 7 41.26
100M Freestyle 2006 SE Stars and Stripes Meet 5/27/2006 3 7 1:25.56
100M Freestyle 2006 SE 18th Annual Volunteer 5/7/2006 3 1 1:20.62
100M Freestyle Nashville NAC Summer Sizzler 6/25/2004 3 7 1:40.34
100M Freestyle Excel Stars & Stripes LC Meet 5/28/2004 2 7 1:35.65
200M Freestyle 2006 SE Stars and Stripes Meet 5/28/2006 2 7 3:06.96
200M Freestyle 2006 SE 18th Annual Volunteer 5/6/2006 2 6 3:00.01
200M Freestyle Nashville NAC Summer Sizzler 6/25/2004 3 7 3:27.38
200M Freestyle Excel Stars & Stripes LC Meet 5/28/2004 1 2 3:18.78
50M Backstroke 2006 SE Stars and Stripes Meet 5/27/2006 5 2 40.95
50M Backstroke 2006 SE 18th Annual Volunteer 5/7/2006 4 8 40.80
50M Backstroke Nashville NAC Summer Sizzler 6/25/2004 4 6 47.53
50M Backstroke Excel Stars & Stripes LC Meet 5/28/2004 3 6 47.52
100M Backstroke 2006 SE Stars and Stripes Meet 5/28/2006 3 3 1:28.91
100M Backstroke 2006 SE 18th Annual Volunteer 5/6/2006 5 2 1:28.39
100M Backstroke Nashville NAC Summer Sizzler 6/25/2004 5 1 1:42.75
100M Backstroke Excel Stars & Stripes LC Meet 5/28/2004 2 3 1:40.11
50M Breaststroke 2006 SE Stars and Stripes Meet 5/28/2006 2 3 48.45
50M Breaststroke 2006 SE 18th Annual Volunteer 5/6/2006 3 2 47.82
50M Breaststroke Nashville NAC Summer Sizzler 6/25/2004 3 6 58.13
50M Breaststroke Excel Stars & Stripes LC Meet 5/28/2004 3 7 57.33
100M Breaststroke 2006 SE Stars and Stripes Meet 5/27/2006 3 6 1:45.06
100M Breaststroke 2006 SE 18th Annual Volunteer 5/7/2006 2 3 1:44.83
100M Breaststroke Nashville NAC Summer Sizzler 6/25/2004 4 8 2:02.97
100M Breaststroke Excel Stars & Stripes LC Meet 5/28/2004 3 5 2:00.94
50M Butterfly 2006 SE 18th Annual Volunteer 5/7/2006 2 3 47.17
50M Butterfly Nashville NAC Summer Sizzler 6/25/2004 1 6 59.06
200M Individual Medley 2006 SE Stars and Stripes Meet 5/26/2006 1 4 3:26.77
200M Individual Medley Nashville NAC Summer Sizzler 6/25/2004 1 3 3:58.63