Men
1. Rodgers Rop, Kenya, 2:09:02.
2. Christopher Cheboiboch, Kenya, 2:09:05.
3. Fred Kiprop, Kenya, 2:09:45.
4. Mbarak Hussein, Kenya, 2:09:45.
5. Lee Bong-Ju, South Korea, 2:10:30.
6. Elias Chebet, Kenya, 2:10:40.
7. Simon Bor, Kenya, 2:11:39.
8. Getachew Kebede, Ethiopia, 2:11:43.
9. Luis Fonseca, Venezuela, 2:11:49.
10. Silvio Guerra, Ecuador, 2:12:28.
11. Joshua Chelang'a, Kenya, 2:12:40.
12. Joshua Kipkemboi, Kenya, 2:12:48.
13. David Kiptum Busienei, Kenya, 2:13:04.
14. Fedor Ryzhov, Portugal, 2:13:04.
15. Keith Dowling, Reston, Va., 2:13:28.
16. Elly Rono, Chapel Hill, N.C., 2:15:17.
17. Clint Verran, Rochester, Mich., 2:15:19.
18. Noriaki Igarashi, Japan, 2:15:55.
19. Mark Coogan, Attleboro, Mass., 2:17:35.
20. Kazuaki Wakamoto, Japan, 2:17:58.
21. Motsehi Moeketsana, South Africa, 2:18:21.
22. Chris Wehrman, Okemos, Mich., 2:19:03.
23. Andres Espinosa, Mexico, 2:19:54.
24. Osamu Nara, Japan, 2:20:18.
25. Gennady Temnikov, Gaithersburg, Md., 2:20:23.
26. Ben Kimondiu, Kenya, 2:20:38.
27. Tomonari Ono, Japan, 2:20:58.
28. Carl Rundell, Birmingham, Mich., 2:22:28.
29. Mohamet Nazipov, Russia, 2:22:56.
30. Daniel Feldman, Cambridge, Mass., 2:23:32.
31. Kazuyoshi Masuda, Japan, 2:24:45.
32. Lowell Ladd, Brighton, Mass., 2:25:08.
33. Glenn Guzzo, Australia, 2:26:34.
34. Jason Bodnar, Fort Lauderdale, Fla., 2:26:41.
35. George Luke, Clinton, Conn., 2:26:43.
36. Mamoru Fujita, Japan, 2:26:46.
37. Glen Guillemette, West Warwick, R.I., 2:26:51.
38. Byrne Decker, Maine, 2:27:03.
39. Salvatore Bettiol, Italy, 2:27:20.
40. Justin Stakston, Westby, Wis., 2:27:32.
41. Ken Pliska, Jr., Marblehead, Mass., 2:27:48.
42. Eric Beauchesne, Chelmsford, Mass., 2:27:57.
43. Olivier Petitjean, Switzerland, 2:28:02.
44. Brian Richter, San Francisco, 2:28:05.
45. Kevin Beck, Concord, N.H., 2:28:35.
46. Hiroo Yabushita, Japan, 2:28:41.
47. Budd Coates, Emmaus, Pa., 2:28:49.
48. Christian Zwicky, Switzerland, 2:29:26.
49. Keven O'Neil, North Kingstown, R.I., 2:29:34.
50. Naoki Hirasawa, Japan, 2:29:47.
51. Jeffrey Day, Berea, Ohio, 2:29:49.
52. Chad Worthen, Sacramento, Calif., 2:29:50.
53. Pete Miller, St. Louis Park, Minn., 2:29:51.
54. Mark Cucuzzella, Denver, 2:30:00.
55. John Agnew, Bellbrook, Ohio, 2:30:01.
56. Jacinto Alarcon, Mexico, 2:30:05.
57. Eric Shafer, Pittsburgh, 2:30:18.
58. Bill Stewart, Marietta, Ga., 2:30:43.
59. Chris Spinney, Lynn, Mass., 2:30:45.
60. David Volk, Mountain View, Calif., 2:30:57.
61. Minoru Yoshida, Japan, 2:31:07.
62. Terrance Shea, Jr., Somerville, Mass., 2:31:10.
63. Francisco Tomas, Alto Pass, Ill., 2:31:10.
64. Michael Selig, Ithaca, N.Y., 2:31:11.
65. Kyle Fraser, Madison, Wis., 2:31:19.
66. Jerry Henley, Alpine, Utah, 2:31:41.
67. Aaron Saft, Raleigh, N.C., 2:31:48.
68. Paul Hammond, Lexington, Mass., 2:31:57.
69. David Beauley, Santa Clara, Calif., 2:32:06.
70. Michal Kapral, Canada, 2:32:07.
71. Neville Davey, Venice, Calif., 2:32:19.
72. Robert Dabrieo, Woburn, Mass., 2:32:37.
73. Sammy Ngatia, Fort Carson, Colo., 2:32:43.
74. Matt Sciandra, Chapel Hill, N.C., 2:32:50.
75. Matthew Marcini, York, Pa., 2:32:54.
76. Gary Dennis, Bushkill, Pa., 2:33:22.
77. Edward Baker, Boston, 2:33:24.
78. Mark Godale, Streetsboro, Ohio, 2:33:30.
79. Dolf Jansen, Netherlands, 2:33:36.
80. Timothy Harte, Cambridge, Mass., 2:33:38.
81. Kevin Brinegar, Fairbanks, Alaska, 2:33:42.
82. Spencer Shelly, Philadelphia, 2:33:50.
83. Timothy Newell, Albuquerque, N.M., 2:33:55.
84. John Marron, New York, 2:33:58.
85. Nicholas Iauco, Winston-Salem, N.C., 2:34:06.
86. Matthew Dobson, Jay, Fla., 2:34:09.
87. Ryan La Fleur, Boston, 2:34:11.
88. Yasuhide Mutaguchi, Japan, 2:34:17.
89. Nicholas Ohler, El Cerrito, Calif., 2:34:29.
90. Justin Gillette, Niles, Mich., 2:34:33.
91. Mark Reeder, Brighton, Mass., 2:34:42.
92. Jonathan Dietrich, Baltimore, 2:34:52.
93. Michael Little, Minneapolis, 2:34:58.
94. Christian Marmen, Canada, 2:35:05.
95. Vladimir Krivoy, Halifax, Mass., 2:35:11.
96. Yuki Yoshida, Japan, 2:35:18.
97. Shozo Shinohara, Japan, 2:35:23.
98. Darren De Reuck, Boulder, Colo., 2:35:23.
99. Tito Downer, Carmel, Ind., 2:35:29.
100. Michael Danahy, Princeton, N.J., 2:35:32.
Women
1. Margaret Okayo, Kenya, 2:20:43.
2. Catherine Ndereba, Kenya, 2:21:12.
3. Elfenesh Alemu, Ethiopia, 2:26:01.
4. Sun Yingjie, China, 2:27:26.
5. Firaya Sultanova, Russia, 2:27:58.
6. Bruna Genovese, Italy, 2:29:02.
7. Nuta Olaru, Romania, 2:30:26.
8. Mai Tagami, Japan, 2:32:00.
9. Gitte Karlshoj, Denmark, 2:35:01.
10. Yukari Komatsu, Japan, 2:35:34.
11. Jackie Gallagher, Australia, 2:35:46.
12. Irina Timofeyeva, Russia, 2:36:47.
13. Jill Gaitenby, Northampton, Mass., 2:38:55.
14. Gordon Bakoulis, New York, 2:42:47.
15. Norimi Sakurai, Japan, 2:43:09.
16. Janelle Burgmann, Australia, 2:43:46.
17. Esther Wanjiru, Kenya, 2:44:32.
18. Ayumi Noshita, Japan, 2:44:47.
19. Kelly Keeler, Bloomington, Minn., 2:45:00.
20. Cathi Campbell, Duxbury, Mass., 2:46:17.
21. Carol Le Gate, Green Bay, Wis., 2:47:57.
22. Laura Hruby, Pittsburgh, 2:48:49.
23. Kristen Till, Baltimore, 2:48:52.
24. Heather Gardiner, East Hartford, Conn., 2:49:39.
25. Monique Maddy, Cambridge, Mass., 2:50:10.