boston.com Sports Sportsin partnership with NESN your connection to The Boston Globe
2004 Boston Marathon
  2001 BOSTON MARATHON

Final results: Men

Here are the top 100 men in this year's Boston Marathon.

Place Name Age Home Time
1Bong-Ju Lee30Seoul, Korea2:09:43
2Silvio Guerra32Quito, Ecuador2:10:07
3Joshua Chelang'a28Baringo, Kenya2:10:29
4David Kiptum Busienei26Kabiet, Kenya2:11:47
5Mbarek Hussein36Kapsabet, Kenya2:12:01
6Rod De Haven34Madison, WI 2:12:41
7Laban Nkete30Port Elizabeth, South Africa2:12:44
8Fedor V. Ryjov41Acoteias, Albe, Portugal2:13:54
9Makhosonke Fika29Cape Town, South Africa2:14:13
10Timothy Cherigat24Chepkorio, Kenya2:14:21
11Joshua Kipkemboi42Concord, MA 2:14:47
12Moses Tanui35Eldoret, Kenya2:15:05
13Joao N'Tyamba33Bogota, Angola2:16:00
14Josh Cox25El Cajon, CA 2:16:17
15Shem Kororia28Kapsokwong, Kitale, Kenya2:17:02
16Gezahegne Abera22Addis Ababa, Ethiopia2:17:04
17Elijah Lagat34Nandi District, Kenya2:17:59
18Motsehi Moeketsana31Colleen Glen, South Africa2:18:13
19Mark Coogan34Attleboro, MA 2:18:58
20Makoto Ogura28Hiroshima-Shi, Japan2:20:24
21David Morris30Albuquerque, NM 2:21:10
22Je-Kyung Kim23Yongin-City, Korea2:21:25
23Samuel Lopez34Mexico, Mexico2:21:27
24Sammy Ngatia41Ft Carson, CO 2:23:07
25Scott Larson31Boulder, CO 2:23:43
26Paul A. Zimmerman40Beaverton, OR 2:23:45
27Jacob P. Van Wyk29Pretoria, South Africa2:24:20
28Kevin M. Beck31Concord, NH 2:24:25
29Yukinobu Nakazaki31Tama-Shi, Japan2:25:01
30Jamie A. Hibell29Easton, PA 2:25:17
31Joseph A. Mc Veigh37Summit, NJ 2:25:26
32Kenji Sato24Saitama, Japan2:26:07
33Roderic De Highden32Victoria, Australia2:26:33
34Simon Mpholo25Port Elizabeth, South Africa2:26:41
35Danny A. Reed40Laguna Niguel, CA 2:26:49
36Budd L. Coates44Emmaus, PA 2:27:22
37Glen A. Guillemette41West Warwick, RI 2:27:33
38David A. Williams29Milwaukee, WI 2:28:52
39Masanori Suzuki27Ibaraki, Japan2:29:00
40James M. Mc Gown26Kenesaw, NE 2:29:07
41Mark T. Cucuzzella34Denver, CO 2:29:12
42Colden V. Baxter31Beaverton, OR 2:29:33
43John W. Mortimer25Somerville, MA 2:29:50
44Daniel R. Feldman20Cambridge, MA 2:30:28
45Teles Kanaga28Lowell, MA 2:30:50
46James N. Oigara31Binghamton, NY 2:30:56
47Brian M. Culley29La Jolla, CA 2:31:06
48Andrew R. Herr35Latrobe, PA 2:31:13
49Daniel F. Verrington38Bradford, MA 2:31:18
50Steve M. Beguin25West Lafayette, IN 2:31:22
51Eric G. Beauchesne31Chelmsford, MA 2:31:24
52Wataru Ito22Ibaraki, Japan2:31:58
53Terrance P. Shea, Jr.27Somerville, MA 2:31:55
54Joseph W. Cresko35Bethlehem, PA 2:32:32
55Thomas A. Teger33Marlborough, MA 2:32:42
56Filomeno M. Apodaca35Las Cruces, NM 2:32:57
57Abebe Gezahegne Yimer20Addis Ababa, Ethiopia2:32:57
58Matthew L. Rosetti25New York, NY 2:33:15
59Michel Erpen24Marietta, GA 2:33:24
60Michael J. Buchanan27San Carlos, CA 2:33:26
61Mark J. Gerber35Allentown, PA 2:34:07
62Alan S. Ruben44New York, NY 2:34:27
63Karl R. Amundson40Cambridge, MA 2:34:51
64Colin G. Dignum35North Vancouver, BC 2:35:02
65Jeffrey R. Day30Berea, OH 2:34:55
66Art Gunther29Piermont, NY 2:34:56
67Paul F. Leonard38Scranton, PA 2:35:30
68Timothy C. Harte33Cambridge, MA 2:35:43
69David J. Ruggles35Kingston, ON 2:35:29
70John E. Walton42Charlotte, NC 2:35:39
71Thomas A. Sabol26Flagstaff, AZ 2:36:12
72Joshua Sakon34Fayetteville, AR 2:36:14
73Aaron B. Holley26Washington, DC 2:36:09
74Jorge Eliecer Real30Elmhurst, NY 2:36:26
75David F. Bednarek33North Hampton, NH 2:36:24
76Mark R. Coughlin37Lawrenceville, GA 2:36:27
77Chris M. Broaddus26Albuquerque, NM 2:36:44
78Jeb A. Myers25Camden, NJ 2:36:47
79James M. Hommes30Pittsburgh, PA 2:36:41
80Juan J. Ramirez32Santa Ana, CA 2:36:51
81Matthew J. Holton23Kula, HI 2:36:57
82David J. Volk24Mountain View, CA 2:37:00
83Charles M. Bedley27Toronto, ON 2:37:19
84Geraldo Silva25Littleton, CO 2:37:27
85Michael E. White37Campbell, CA 2:37:26
86Jur Juan Walker27Kokomo, IN 2:37:25
87Jim G. Garcia42Westford, MA 2:37:30
88Fritz Lange37Wernberg, Carinthia, Austria2:37:32
89Jose Da Silva47Tampa, FL 2:37:45
90Aivars Mazzarins37Chicago, IL 2:37:34
91Andrew T. Hass22Ypsilanti, MI 2:37:46
92Hiroyuki Yoshiya28Medford, MA 2:38:01
93Peter J. Dougherty28Melrose, MA 2:38:05
94Adolfo R. Carrillo30Colorado Springs, CO 2:38:16
95Shane E. Anthony, Sr.32Palmerton, PA 2:38:19
96Mark A. Bell35Concord, MA 2:38:22
97Edward R. Sheldon36Hooksett, NH 2:38:24
98Kimeli Kipkemboi34Albuquerque, NM 2:38:36
99Dariusz Blachnio35Warszawa, Poland2:38:32
100Kevin A. Kelly36West Chester, PA 2:38:55
Source: Boston Athletic Association</font>