j
j ![]() |
|
|||
My Times My Awards Times Books Links History Home
Request A Song Top Ten Results
|
LEFFIE CRAWFORD 1997 PC 20.24 1 Jason Cobb BVCY OH 20.66 2 Mark Hill BSC MR 20.78 3 James Jenkins UNAT CA 20.79 4 Kenneth Salerno BSS FL 20.82 5 David Larson UNAT AZ 20.83 5 Eddy Matkovich UASC OH 20.83 7 Dale Rogers CAJ SN 20.92 8 Mickey Kramer SPA FL 20.97 9 Tim Patrick RSCA OZ 20.98 10 John Stoller MM IN 20.99 11 Clay Kirkland BSS FL 21.04 12 Aron Gyuris CSA CA 21.09 13 Scott Ransenberg CM OH 21.10 14 Fernando Barros LAKE FL 21.15 14 Ian Crocker PPSC ME 21.15 14 Conor O'Brien NTSC IL 21.15 -- Boys 15-16 100 Free JOE HUDEPOHL 1990 OH 43.83 1 Ian Crocker PPSC ME 44.30 2 Rainer Kendrick BSL SE 44.51 3 Clay Kirkland BSS FL 45.21 4 Kenneth Salerno BSS FL 45.23 4 Todd Minnier SHSH LE 45.23 6 Jason Cobb BVCY OH 45.35 7 Eddy Matkovich UASC OH 45.36 8 Mark Hill BSC MR 45.67 8 Andrew Schnell WEST IL 45.67 10 Dale Rogers CAJ SN 45.88 11 James Jenkins UNAT CA 46.06 12 Bryan Goldberg FLST FG 46.11 13 David Larson UNAT AZ 46.12 14 Ryan Wochomurka DON IN 46.17 15 Daniel Trupin CCMY IL 46.21 16 Mickey Kramer SPA FL 46.23 -- Boys 15-16 200 Free ERIC DIEHL 1990 CA 1:36.19 1 Ian Prichard UNAT CA 1:37.88 2 Clay Kirkland BSS FL 1:38.68 3 Rainer Kendrick BSL SE 1:38.70 4 Ian Crocker PPSC ME 1:39.05 5 Kenneth Salerno BSS FL 1:39.22 6 Robert Margalis SPA FL 1:39.46 7 Jason Cobb BVCY OH 1:40.22 8 Stephen Rehrman DACA PC 1:40.49 9 Bryan Goldberg FLST FG 1:40.60 10 Jason Thomas CCSC ME 1:40.70 11 Daniel Trupin CCMY IL 1:40.94 12 Richard Long FTE VA 1:40.99 13 Matthew Wever BY SR 1:41.11 14 Ross Buffington SHIL PN 1:41.14 14 Andrew Schnell WEST IL 1:41.14 16 Shelby Clark AAA CO 1:41.23 -- Boys 15-16 500 Free JEFF KOSTOFF 1982 CA 4:19.13 1 Ian Prichard UNAT CA 4:21.95 2 Ross Buffington SHIL PN 4:26.52 3 Robert Margalis SPA FL 4:28.10 4 Sean Smith KMSC OK 4:28.38 5 Eric Dilulio PASC PC 4:28.45 6 Juan Veloz MVN CA 4:29.14 7 John Cole NJW NJ 4:29.85 7 Andrew Mahaney ATAC MA 4:29.85 9 Brendan Neligan LIAC MR 4:30.20 10 Aaron Peirsol UNAT CA 4:30.35 11 Aram Kevorkian NCA SI 4:30.62 12 Michael Kauffman DYNA GA 4:30.81 13 Alfred Dual IHAC CA 4:31.21 14 Klete Keller PSC AZ 4:31.81 15 Yuri Suguiyama CUBU PV 4:31.85 16 Dan Kesler GTAC MD 4:31.87 -- Boys 15-16 1,000 Free JEFF KOSTOFF 1982 CA 8:49.97 1 Sean Smith KMSC OK 9:09.82 2 Ross Buffington SHIL PN 9:12.42 3 Andrew Mahaney ATAC MA 9:14.98 4 Matt Sorlien TTSC OR 9:15.53 5 John Cole NJW NJ 9:16.46 6 Dan Kesler GTAC MD 9:18.17 7 Alfred Dual IHAC CA 9:18.36 8 Brendan Neligan LIAC MR 9:19.17 9 Aram Kevorkian NCA SI 9:19.30 10 Michael Kauffman DYNA GA 9:19.80 11 Scott Kaufmann RENO PC 9:20.43 12 Rion Epping JHK WI 9:20.45 13 Scott Hansen KCB MV 9:20.72 14 Scott Davison MVN CA 9:21.96 15 Juan Veloz MVN CA 9:22.27 16 Eric Dilulio PASC PC 9:22.42 -- Boys 15-16 1,650 Free JEFF KOSTOFF 1982 CA 14:52.39 1 John Cole NJW NJ 15:20.81 2 Andrew Mahaney ATAC MA 15:26.86 3 Matt Sorlien TTSC OR 15:30.21 4 Brendan Neligan LIAC MR 15:31.06 5 Sean Smith KMSC OK 15:31.21 6 Juan Veloz MVN CA 15:34.09 7 Aram Kevorkian NCA SI 15:37.04 8 Ross Buffington SHIL PN 15:39.20 9 Michael Kauffman DYNA GA 15:40.02 10 Oat Sethsothorn MVN CA 15:42.22 11 Ian Prichard BUEN CA 15:42.93 12 Erik Lesnewsky GGST PC 15:43.26 13 Michael Raab RMSC PV 15:44.26 14 Jamie Todes RAC MD 15:44.42 15 Scott Kaufmann RENO PC 15:44.50 16 Jefferson Moors OLY MI 15:45.03 -- Boys 15-16 100 Back DEREK WEATHERFORD 1989 FL 48.93 1 * Jayme Cramer ABLY OH 48.76 2 Peter Marshall DYNA GA 49.52 3 Aaron Peirsol NOVA CA 50.01 4 Markus Rogan CUBU PV 50.68 5 Cameron Moccari RSA NC 50.69 6 Eddy Matkovich UASC OH 50.73 7 Gonny Shimura NOVA CA 50.79 7 Joshua Fulton FTE VA 50.79 9 Jake Norton EPAP BD 50.83 10 Eric Hadley TTAC AZ 50.92 11 Andrew Davidson XCEL SE 51.15 12 Matt Sorlien TTSC OR 51.16 13 Paul Brehm MAC WI 51.26 14 Colin Gaffney AZM AZ 51.37 15 Kevin Barkley UNAT GA 51.45 16 Chris Kellam NAC SE 51.47 -- Boys 15-16 200 Back DEREK WEATHERFORD 1989 FL 1:46.10 1 Aaron Peirsol NOVA CA 1:46.83 2 Markus Rogan CUBU PV 1:47.11 3 Matt Sorlien TTSC OR 1:47.58 4 Raymond Hunt TSAC IN 1:47.98 5 Nick Bott CSPS OZ 1:48.66 6 Cameron Moccari RSA NC 1:48.89 7 Christophe Greenwood NOVA VA 1:49.12 8 Colin Gaffney AZM AZ 1:49.36 8 Peter Marshall DYNA GA 1:49.36 10 Eric Hadley TTAC AZ 1:49.42 11 Gonny Shimura NOVA CA 1:49.55 12 Kristopher Wiebeck BSTC FL 1:49.67 13 Morgan Baer FLST FG 1:49.97 14 Jayme Cramer ABLY OH 1:50.24 14 Bryce Hunt TSAC IN 1:50.24 16 Chris Kellam NAC SE 1:50.52 -- Boys 15-16 100 Breast BRENDAN HANSEN 1998 MA 54.70 1 Mark Gangloff FAST LE 55.58 2 Aaron McCracken NAPY IL 56.39 3 Rassan Grant TAT FL 56.45 3 Dominick Szabo NPAC MA 56.45 3 George Bruce WSC MV 56.45 6 Will Brandt PACK NI 56.73 7 Cheyne Bloch HSC HI 57.25 8 Kurt Cady BCH CA 57.60 9 Nicholas Tobler UNAT AZ 57.68 10 Nathan Ilnicki MOON AM 57.70 11 Daniel Trupin CCMY IL 57.71 12 Dale Rogers CAJ SN 57.72 13 Jesse Nitz PAC PN 57.83 14 Caleb Rowe HSC HI 57.86 15 Christian Vanderkaay OLY MI 57.89 16 Jonathan Lin ROSE CA 57.90 -- Boys 15-16 200 Breast JOHN MOFFET 1981 CA 1:59.33 1 George Bruce WSC MV 2:00.04 2 Mark Gangloff FAST LE 2:01.57 3 Rassan Grant TAT FL 2:02.79 4 Richard Long FTE VA 2:03.81 5 Luke Ekhoff MAC OR 2:03.99 6 Kurt Cady BCH CA 2:05.51 7 Cheyne Bloch HSC HI 2:05.58 8 Nicholas Tobler RIO AZ 2:05.62 9 Nick Wolfe CAT OR 2:05.65 10 David Kahn TS MR 2:05.76 11 Murph Halasz NOVA VA 2:05.83 12 Joey Clements IHAC CA 2:05.94 13 Caleb Rowe HSC HI 2:06.06 14 Robert Margalis SPA FL 2:06.35 15 Brett Burns CY OH 2:06.44 16 Clay Basepayne DVA PC 2:06.48 -- Boys 15-16 100 Fly BRAD BAILEY 1986 GU 48.83 1 * Rainer Kendrick BSL SE 48.12 2 * Jayme Cramer ABLY OH 48.64 3 Matt McDonald SSC IN 49.26 4 Todd Minnier SHSH LE 49.54 5 Ian Crocker PPSC ME 49.67 6 Peter Marshall DYNA GA 49.98 7 Joshua Fulton FTE VA 50.09 8 Robert Margalis SPA FL 50.23 9 Steven McDonald FAST LE 50.28 10 Justin Adrian OAC PN 50.45 11 Lir Derieg CMSA SE 50.47 12 David Slavich TOC PC 50.53 13 Juan Veloz MVN CA 50.59 14 Nick Bott CSPS OZ 50.78 15 David Kahn TS MR 50.90 16 Jeff Rollins HSA SI 50.94 -- Boys 15-16 200 Fly MELVIN STEWART 1985 NC 1:46.71 1 Rainer Kendrick BSL SE 1:48.11 2 Juan Veloz MVN CA 1:49.03 3 Jayme Cramer ABLY OH 1:49.11 4 Brandon Cover BSS FL 1:49.96 5 Robert Margalis SPA FL 1:50.06 6 Michael Raab RMSC PV 1:51.05 7 Matt McDonald SSC IN 1:51.11 8 Randy Lam OLY MI 1:51.19 9 Andrew Mahaney ATAC MA 1:51.31 10 Scott Hansen KCB MV 1:51.39 11 Blake Scholz KATY GU 1:51.89 12 David Kahn TS MR 1:52.08 13 Keith Vogelgesang SRVL PC 1:52.52 14 John Cole NJW NJ 1:52.65 15 Nate Billups BETT IA 1:52.66 16 Lir Derieg CMSA SE 1:52.68 -- Boys 15-16 200 IM DAVID WHARTON 1986 MA 1:47.11 1 Rainer Kendrick BSL SE 1:47.86 2 Mark Gangloff FAST LE 1:49.91 3 Robert Margalis SPA FL 1:50.01 4 Richard Long FTE VA 1:50.71 5 Christophe Greenwood NOVA VA 1:50.75 6 David Kahn TS MR 1:51.89 7 Daniel Trupin CCMY IL 1:51.97 8 Justin Boyes SLO CA 1:51.99 9 Paul Coble LAC MA 1:52.27 10 Scott Weir RAYS MI 1:52.29 11 Matt Wheeler CFSC GU 1:52.72 12 Brandon Cover BSS FL 1:52.77 13 Morgan Baer FLST FG 1:52.95 14 Weston Bost TAR NC 1:52.98 15 Richie Jacobs SHIL PN 1:53.04 15 Scott Mueller MAST WI 1:53.04 -- Boys 15-16 400 IM DAVID WHARTON 1986 MA 3:48.56 1 Robert Margalis SPA FL 3:54.29 2 Rainer Kendrick BSL SE 3:54.61 3 Mark Gangloff FAST LE 3:54.91 4 Christophe Greenwood NOVA VA 3:56.68 5 Aaron Peirsol NOVA CA 3:58.11 6 Nick Bott CSPS OZ 3:58.34 7 Morgan Baer FLST FG 3:58.52 7 Keith Vogelgesang SRVL PC 3:58.52 9 David Kahn TS MR 3:58.54 10 Brandon Cover BSS FL 3:59.06 11 Brendan Neligan LIAC MR 3:59.39 12 Aram Kevorkian NCA SI 3:59.43 13 Eric Dilulio PASC PC 4:00.23 14 Paul Coble LAC MA 4:00.55 15 Daniel Trupin CCMY IL 4:01.03 16 Colin
Underhill LAK KY 4:01.33
Boys 15-16 200 Free Relay SWIMATLANTA 1984 GA 1:25.72 1 BOISE YMCA SWIM TEAM BY SR 1:26.59 Matthew Wever Robert Costello Matthew Merkley Dane Ross 2 NORTHERN LIGHTS AQUATICS NLA MN 1:27.89 Tony Swanson Gabe Kern Steve Fisher Aaron Marshall 3 LONG ISLAND AQUATIC CLUB LIAC MR 1:28.20 Brendan Neligan Bryan Evangelista Peter Pugliese Kyle Haug 4 MISSION SAN JOSE AQUATICS MSJA PC 1:28.59 Eric Aguilar Christophe Raimondi Arthur Tran Eric Lee (Chris Coble) 5 CURL-BURKE SWIM CLUB CUBU PV 1:29.59 Markus Rogan Yuri Suguiyama Tim Jensen Mike Peterson 6 ALEXANDRIA SWIM CLUB ALEX MN 1:29.98 Kyle Weimer Steve Erickson Reed Ziegler Matthew Kleine 7 KANSAS CITY DOLPHINS KCD MV 1:30.07 Nick Casady Stephen Norberg Chris Norberg Brad Burns 8 ROCKWOOD SWIM CLUB RSCA OZ 1:30.38 Matt Beasley Tim Patrick John Lucas Brian Finkenkeller 9 EXCEL AQUATICS XCEL SE 1:30.60 Andrew Davidson David Zeman Nicholas Prillaman Charles Catanach 10 ROSE BOWL AQUATICS ROSE CA 1:31.12 Eric Quillen Jonathan Lin Timothy Wang William Ban 11 FOXJET SWIM CLUB FOXJ MN 1:31.28 David Ni Greg Riggs Kyle Thompson Austin Aho 12 MT. KISCO BOY'S CLUB MKBC MR 1:31.46 Casey O'Meara Justin Roberts Chris Harder Travis French 13 SAN PEDRO PENINSULA YMCA SPPY CA 1:31.60 Khalil Sharif Jo Takahashi Jeffrey Boden Bob Martinez 14 ROANOKE VALLEY GATORS RVSI VA 1:31.83 David Szabo Geoff McLeod Tyler Gustafson Brett Fonder 15 KANSAS CITY BLAZERS KCB MV 1:31.84 David Spires Scott Hansen Robby Cooper Nick Sidelnik 16 SAN LUIS OBISPO SWIM CLUB SLO CA 1:31.89 Nick Boorman Ashok Lindberg Ansel Doub Justin Boyes -- Boys 15-16 400 Free Relay SWIMATLANTA 1984 GA 3:06.51 1 LONG ISLAND AQUATIC CLUB LIAC MR 3:11.93 Brendan Neligan Bryan Evangelista Peter Pugliese Kyle Haug 2 NORTHERN LIGHTS AQUATICS NLA MN 3:13.78 Tony Swanson Steve Fisher Gabe Kern Aaron Marshall 3 KANSAS CITY DOLPHINS KCD MV 3:14.36 Chris Norberg Adam Apprill Nick Casady Brad Burns 4 CURL-BURKE SWIM CLUB CUBU PV 3:14.91 Markus Rogan Chris Gibson Yuri Suguiyama Mike Peterson 5 ROSE BOWL AQUATICS ROSE CA 3:15.17 Timothy Wang Travis Taylor William Ban Eric Quillen 6 OAKLAND LIVE Y'ERS OLY MI 3:15.44 Jason Folt Jefferson Moors Randy Lam Christian Vanderkaay 7 NC AQUATIC CLUB NCAC NC 3:16.35 Ryan Erickson Andrew Ackley Michael McWay Tim Liebhold 8 ANDERSON SWIM CLUB ASC SC 3:16.47 Samad Turner Joseph Cole Timothy Moore William Sams 9 EL PASO AQUA POSSE EPAP BD 3:16.48 Jake Norton Andy Donovan Calvin Zielsdorf Aaron Rodriquez 10 CYPRESS-FAIRBANKS SWIM CLUB CFSC GU 3:16.59 Robert Newsome Jonathan Tomko Ryan Encinas Andrew Sullivant 11 THE WOODLANDS TWST GU 3:16.83 Jeremy Smith Brent Norcross Chris Andropoulos Matt Landwer 12 DYNAMO SWIM CLUB DYNA GA 3:17.66 Michael Forbes Michael Kauffman Conor Brown Peter Marshall 13 CINCINNATI MARLINS CM OH 3:18.16 Andrew Keefe Kurt Hardesty Brett Hoersting Andy Seitz 14 KANSAS CITY BLAZERS KCB MV 3:18.18 Scott Hansen Nick Sidelnik Robby Cooper David Spires 15 FOXJET SWIM CLUB FOXJ MN 3:18.81 David Ni Greg Riggs Austin Aho Kyle Thompson 16 COUGAR AQUATIC TEAM CAT NJ 3:19.06 Kevin Devine Kevin Mc Crann Edmund Caulfield Gregory Couillou -- Boys 15-16 800 Free Relay TERRAPINS SWIM TEAM 1996 PC 6:47.79 1 FORT LAUDERDALE SWIM TEAM FLST FG 6:48.79 Morgan Baer Robert Langsett Alan Ribeiro Bryan Goldberg 2 CURL-BURKE SWIM CLUB CUBU PV 7:01.27 Yuri Suguiyama Markus Rogan Mike Peterson Jeff Hicks (Steuart Martens) (Joe Tan) 3 ROSE BOWL AQUATICS ROSE CA 7:02.83 William Ban William Vandertouw Timothy Wang Travis Taylor (Eric Quillen) 4 KANSAS CITY BLAZERS KCB MV 7:05.20 Scott Hansen David Spires Nick Sidelnik Eric Paden 5 KANSAS CITY DOLPHINS KCD MV 7:05.60 Adam Apprill Chris Norberg Chris Norberg Brad Burns 6 NC AQUATIC CLUB NCAC NC 7:06.93 Ryan Erickson Andrew Ackley Michael McWay Tim Liebhold 7 SAN RAMON LIVERMORE AQUATICS SRVL PC 7:10.07 Keith Vogelgesang John Dorr Brooks Jenkins Mathew Mills 8 QDD SWIM TEAM QDD VA 7:14.43 Tom Cregan Kenny Flory Joshua Murphy Ryan Gerwig 9 TUCSON TIBERONES TTAC AZ 7:16.82 Jay Arnett Will McClure Matt Aldrich Eric Hadley 10 ANDERSON SWIM CLUB ASC SC 7:17.16 Timothy Moore Samad Turner William Sams Joseph Cole 11 DONNER SWIM CLUB DON IN 7:18.34 Ryan Wochomurka Garth Bringman Kyle Fellerhoff Kevin Wheatley 12 SARASOTA YMCA SYS FL 7:18.67 Kevin Phillips Benji Hershberger Ryan Falk Carl Coury 13 PORTLAND PORPOISE SWIM CLUB PPSC ME 7:19.14 Nate Stevens Michael Papi Ian Crocker Ryan Brewster 14 COUGAR AQUATIC TEAM CAT NJ 7:20.04 Edmund Caulfield Kevin Devine Gregory Couillou Kevin Mc Crann 15 LAKE ERIE SILVER DOLPHINS LESD LE 7:20.26 Matthew McKee Nathan Davis Brian Eiler Paul Kirk 16 JERSEY WAHOOS SWIM CLUB JW MA 7:22.03 Andrew Patrizzi Brian Kraemer James Haggerty Matthew Wildrick -- Boys 15-16 200 Medley Relay SWIMATLANTA 1984 GA 1:36.22 1 ROSE BOWL AQUATICS ROSE CA 1:38.65 William Vandertouw Jonathan Lin Timothy Wang Eric Quillen 2 MISSION SAN JOSE AQUATICS MSJA PC 1:39.63 Christophe Raimondi Kevin Doe Chris Coble Eric Lee 3 NORTHERN LIGHTS AQUATICS NLA MN 1:39.85 Jon Kleinman John Chadbourn Tony Swanson Gabe Kern 4 EXCEL AQUATICS XCEL SE 1:40.68 Andrew Davidson David Zeman Nicholas Prillaman Charles Catanach 5 CURL-BURKE SWIM CLUB CUBU PV 1:40.77 Jeff Hicks Kevin Furlong Tim Jensen Mike Peterson 6 ROCKWOOD SWIM CLUB RSCA OZ 1:41.12 Andrew Frost Phil Mayo Tim Patrick Matt Beasley 7 KANSAS CITY DOLPHINS KCD MV 1:41.26 Nick Casady Stephen Norberg Chris Norberg Brad Burns 8 CARTER CENTER AQUATICS CCA VA 1:41.79 David Shoulders Eric Alger Thomas Rappold Alex Seamon 9 TWIN CITIES SWIM TEAM TWIN MN 1:41.92 Matthew Fenno Christopher Nesheim Adam Pickens Jeffrey Wallenfelt 10 ALEXANDRIA SWIM CLUB ALEX MN 1:42.10 Steve Erickson Reed Ziegler Kyle Weimer Matthew Kleine 11 WASHINTON TOWNSHIP REC. CENT WTRC OH 1:42.39 John Grubb Ben Knickrehm Timothy Kent Greg Middleton 12 TUCSON TIBERONES TTAC AZ 1:42.48 Will McClure Jay Arnett Matt Aldrich Eric Hadley 13 WAVE AQUATICS WAVE PN 1:43.17 Joe Walker Nathan Bernier Josh Dale Brandon Leahy 14 MINNESOTA FEDERATED SWIMMING MFS MN 1:43.18 Jeff Rusch Alan Hatleberg Patrick Vandam Jeff Jungers -- Boys 15-16 400 Medley Relay THE WOODLANDS 1986 GU 3:28.64 1 CURL-BURKE SWIM CLUB CUBU PV 3:32.89 Markus Rogan Kevin Furlong Tim Jensen Yuri Suguiyama 2 ROSE BOWL AQUATICS ROSE CA 3:33.34 William Vandertouw Jonathan Lin Timothy Wang William Ban (Eric Quillen) (Travis Taylor) 3 NC AQUATIC CLUB NCAC NC 3:36.24 Tim Liebhold Michael McWay Ryan Erickson Andrew Ackley 4 OAKLAND LIVE Y'ERS OLY MI 3:36.29 Justin Zumsteg Christian Vanderkaay Randy Lam Jefferson Moors 5 BERNALS' GATOR SWIM CLUB BGSC NE 3:36.51 Niles Madison Ryan Berg Nathan Bagnaschi James Welch (Brian Zingale) 6 MISSION SAN JOSE AQUATICS MSJA PC 3:38.00 Christophe Raimondi Frank Guan Kevin Doe Eric Lee 7 THE WOODLANDS TWST GU 3:38.90 Brent Norcross Jeremy Smith Nicholas Yee Matt Landwer 8 KANSAS CITY DOLPHINS KCD MV 3:39.24 Adam Apprill Stephen Norberg Nick Casady Brad Burns 9 NORTHERN LIGHTS AQUATICS NLA MN 3:39.86 Jon Kleinman John Chadbourn Tony Swanson Steve Fisher 10 PORTLAND PORPOISE SWIM CLUB PPSC ME 3:40.52 Ian Crocker Nate Stevens Michael Papi Ryan Brewster 11 SARASOTA YMCA SYS FL 3:40.72 Benji Hershberger Ryan Falk Kyle Cookerly Kevin Phillips 12 DAVIS AQUADARTS DAV SN 3:41.28 Matt Jones Steven Nishiyama Colin Mc Niel Scott Smith 13 SWIMATLANTA SA GA 3:41.44 Andrew Ross Andrew Landis Jeff Anderson Graham Bailey 14 WASHINTON TOWNSHIP REC. CENT WTRC OH 3:41.45 John Grubb Casey Northcutt Ben Knickrehm Greg Middleton 15 DYNAMO SWIM CLUB DYNA GA 3:41.54 Daniel Weissman Evan Delaney Michael Forbes Michael Kauffman 16 SAN RAMON LIVERMORE AQUATICS SRVL PC 3:41.75 Keith Vogelgesang Brooks Jenkins John Dorr Mathew Mills |