Men
1. Deriba Merga, Ethiopia, 2:08:42.
2. Daniel Rono, Kenya, 2:09:32.
3. Ryan Hall, Mammoth Lakes, Calif., 2:09:40.
4. Tekeste Kebede, Ethiopia, 2:09:49.
5. Robert Cheruiyot, Kenya, 2:10:06.
6. Gashaw Asfaw, Ethiopia, 2:10:44.
7. Solomon Molla, Ethiopia, 2:12:02.
8. Evans Cheruiyot, Kenya, 2:12:45.
9. Stephen Kiogora, Kenya, 2:13:00.
10. Timothy Cherigat, Kenya, 2:13:04.
11. James Koskei, Kenya, 2:14:52.
12. Grigoriy Andreev, Russia, 2:16:17.
13. Lee Troop, Australia, 2:16:21.
14. Brian Sell, Woodbury, Pa., 2:16:31.
15. Patrick Rizzo, Rochester Hills, Mich., 2:17:05.
16. Luke Humphrey, Rochester, Mich., 2:18:48.
17. Sergio Reyes, Palmdale, Calif., 2:19:22.
18. Todd Snyder, Shelby Twp, Mich., 2:19:55.
19. Kyle O'Brien, Utica, Mich., 2:20:55.
20. Gino Van Geyte, Belgium, 2:22:00.
21. Stephen Drew, Canada, 2:22:15.
22. Allen Wagner, Philadelphia, 2:23:36.
23. Katsuhiko Fukunaga, Japan, 2:23:51.
24. Eric Blake, New Britain, Conn., 2:23:54.
25. Carl Rundell, Birmingham, Mich., 2:24:19.
26. John Thompson, Lexington, Ky., 2:24:23.
27. Tracy Lokken, Marquette, Mich., 2:24:39.
28. Kalib Wilkinson, Lynchburg, Va., 2:24:46.
29. Michael McKeeman, Mammoth Lakes, Calif., 2:25:33.
30. Crosby Freeman, San Francisco, 2:25:36.
31. Andrew David Wishart, Auburn, Ala., 2:25:48.
32. Evan Graves, Caribou, Maine, 2:26:11.
33. Kurao Umeki, Japan, 2:26:27.
34. Tommy Manning, Colorado Springs, 2:26:57.
35. C Fred Joslyn, Rochester, Mich., 2:27:10.
36. David Bedoya, Somerville, Mass., 2:27:13.
37. Ben Mangrum, Tacoma, Wash., 2:27:44.
38. Silvio Guerra, Golden, Colo., 2:27:50.
39. Austin Richmond, Clewiston, Fla., 2:28:08.
40. Ryan Meissen, Mukwonago, Wis., 2:28:50.
41. Nathan Wadsworth, Wichita, Kan., 2:28:56.
42. Rami Bardeesy, Canada, 2:28:57.
43. Stuart Burton, Beaverton, Ore., 2:29:05.
44. Mike Fisher, Brookline, Mass., 2:29:06.
45. Daniel Nally, Warrenton, Va., 2:29:08.
46. Kevin Pierpoint, Palo Alto, Calif., 2:29:28.
47. Kota Reichert, Alameda, Calif., 2:29:28.
48. Jason Delaney, Golden, Colo., 2:29:38.
49. Stefan Kolata, Plainsboro, N.J., 2:30:08.
50. Louis Raffetto, South Boston, Mass., 2:30:09.
51. Andrew Hill, Boston, 2:30:13.
52. Ross Martinson, Conshohocken, Pa., 2:30:23.
53. Mark Stenbeck, Littleton, Colo., 2:30:26.
54. Stephen Donahue, Palo Alto, Calif., 2:30:29.
55. Michael Wardian, Arlington, Va., 2:30:50.
56. Matthew Sandercock, Exton, Pa., 2:30:56.
57. Dave Harkin, Beaverton, Ore., 2:31:03.
58. Jeff Rios, New York, 2:31:11.
59. Oleg Strizhakov, Miami, 2:31:27.
60. Christopher Hartshorn, Bedford, Mass., 2:31:29.
61. Carlos Siqueiros, San Jose, Calif., 2:31:42.
62. Sergey Kaledin, Miami, 2:31:45.
63. Mike Carriglitto, Philadelphia, 2:31:54.
64. Fernando Blanco, Vista, Calif., 2:32:07.
65. Ryan Carrara, Hudson, Mass., 2:32:10.
66. Todd Hagadone, Jr., Mount Solon, Va., 2:32:30.
67. Chris Byler, Harrison Valley, Pa., 2:32:32.
68. Benjamin Ingram, Baltimore, 2:32:35.
69. James Nielsen, Palo Alto, Calif., 2:32:55.
70. Scott Leslie, Rutland, Mass., 2:32:56.
71. Edward Kimosop, Sylacauga, Ala., 2:33:02.
72. Mark LaRosa, Melrose, Mass., 2:33:14.
73. Brandon Rowe, Ardmore, Pa., 2:33:19.
74. Jorge Eliecer Real, Brooklyn, N.Y., 2:33:26.
75. Brandon Newbould, Dover, N.H., 2:33:27.
76. Derek Fey, Omaha, Neb., 2:33:29.
77. Jacob Bradosky, Centerville, Ohio, 2:33:35.
78. Harsha Thirumurthy, Carrboro, N.C., 2:33:36.
79. Junyong Pak, Beverly, Mass., 2:33:38.
80. Jesus Campos, Fresno, Calif., 2:33:43.
81. Matthew Manning, Baton Rouge, La., 2:33:52.
82. Spencer Shelly, Ridley Park, Pa., 2:33:56.
83. Bob Adams, Knoxville, Tenn., 2:34:01.
84. Reed Lyon, Claremont, Calif., 2:34:12.
85. Thomas Deeg, Eastham, Mass., 2:34:16.
86. Cameron Cummings, Milwaukee, 2:34:16.
87. Nicolas Reichenbach, Champlin, Minn., 2:34:23.
88. Mathew Frongillo, Bar Harbor, Maine, 2:34:29.
89. Aaron Demro, West Point, N.Y., 2:34:29.
90. Mark Hudson, Reading, Mass., 2:34:33.
91. Paul Smith, Chico, Calif., 2:34:39.
92. Jared Markowitz, Cambridge, Mass., 2:34:45.
93. Bernie Muller, Boston, 2:34:50.
94. Ben Garnett, Minneapolis, 2:34:52.
95. Scott Wisnaskas, Jamaica Plain, Mass., 2:34:57.
96. Miguel Angel Cazares, Denver, 2:35:13.
97. Joseph Navas, North Eastham, Mass., 2:35:19.
98. Ioannis Papadopoulos, Allston, Mass., 2:35:21.
99. Nick End, Rochester, N.Y., 2:35:31.
100. Scott Rowe, Dover, N.H., 2:35:41.
Women
1. Salina Kosgei, Kenya, 2:32:16.
2. Dire Tune, Ethiopia, 2:32:17.
3. Kara Goucher, Portland, Ore., 2:32:25.
4. Bezunesh Bekele, Ethiopia, 2:33:08.
5. Helena Kirop, Kenya, 2:33:24.
6. Lidiya Grigoryeva, Russia, 2:34:20.
7. Atsede Habtamu, Ethiopia, 2:35:34.
8. Colleen S. De Reuck, Boulder, Colo., 2:35:37.
9. Alice Timbilili, Kenya, 2:36:25.
10. Alina Ivanova, Russia, 2:36:50.
11. Sheri Piers, Falmouth, Maine, 2:37:04.
12. Elva Dryer, Gunnison, Colo., 2:38:50.
13. Mary Akor, Lomita, Calif., 2:41:09.
14. Heidi Westerling, Acworth, N.H., 2:43:11.
15. Anzhelika Averkova, Ukraine, 2:44:19.
16. Veena C. Reddy, Arlington, Va., 2:45:46.
17. Jennifer Feenstra, Duluth, Ga., 2:46:16.
18. Adanech Zekiros, Tigray, Ethiopia, 2:46:51.
19. Nathalie Vasseur, Gouesnou, France, 2:47:04.
20. Tomoe Yokoyama, Tokyo, Japan, 2:47:57.
21. Denise C. Robson, Dartmouth, Canada, 2:48:15.
22. Allison J. Kerr, Vacaville, Calif., 2:49:34.
23. Hiroko Sho, Chiba, Japan, 2:49:37.
24. Meghan Arbogast, Corvallis, Ore., 2:49:46.
25. Tamara Karrh, Marietta, Ga., 2:49:50.