boston.com Sports Sportsin partnership with NESN your connection to The Boston Globe
2004 Boston Marathon
  2004 top 100 men finishers

Here are the top men finishers in the 2004 Boston Marathon.

Place Name Age Home Time
1 Timothy Cherigat 27 Kenya 2:10:37
2 Robert Cheboror 25 Kenya 2:11:49
3 Martin Lel 25 Kenya 2:13:38
4 Stephen Kiogora 29 Kenya 2:14:34
5 Hailu Negussie 24 Ethiopia 2:17:30
6 Benjamin Kosgei Kimutai 33 Kenya 2:17:45
7 Joshua Kipkemboi 45 Kenya 2:18:23
8 Andrew Letherby 30 Australia 2:19:31
9 Fedor V. Ryzhov 44 Russian Federation 2:21:24
10 Elly Rono 33 Kenya 2:22:45
11 Alexander S. Prokopchuk 36 Latvia 2:23:48
12 Wilson Komen 26 Kenya 2:24:06
13 Christopher Zieman 32 Felton, CA 2:25:45
14 Salvatore Bettiol 42 Italy 2:26:15
15 Kentarou Suzuki 26 Japan 2:27:15
16 Dawit Trfe 19 Ethiopia 2:27:54
17 Eric M. Post 25 Fairfax, VA 2:29:13
18 Mario Fattore 28 Italy 2:29:17
19 Michael R. Wardian 30 Arlington, VA 2:29:57
20 John Mentzer 27 Newport, RI 2:30:50
21 Laban Kipkemboi 26 Kenya 2:31:17
22 Eddie Ernest-Jones 27 Great Britain 2:31:53
23 John A. Mirth 41 Platteville, WI 2:32:32
24 Henry Wanyoike 29 Kenya 2:33:20
25 Hiroaki Takeda 29 Japan 2:33:22
26 Ryan C. Linden 22 Rochester Hills, MI 2:33:32
27 Brian E. Spangenberg 40 Canyon Country, CA 2:33:57
28 Minoru Isono 30 Japan 2:34:07
29 Jason L. Saitta 26 Parker, CO 2:34:14
30 Jesse J. Williams 26 Reston, VA 2:34:38
31 Peter Heimgartner 35 Australia 2:35:16
32 Eric G. Beauchesne 34 Chelmsford, MA 2:35:39
33 John Sillery 32 Athens, OH 2:37:24
34 Andy Hass 25 Belleville, MI 2:38:24
35 Motofumi Hikihashi 27 Japan 2:38:37
36 Bob L. Dickie 29 Kailua, HI 2:39:12
37 Ken J. Pliska 38 Littleton, MA 2:39:16
38 Chris J. Farley 28 Arlington, VA 2:39:27
39 Matthew Dobson 34 Jay, FL 2:39:29
40 Tyler Q. Kirk 23 Charlottesville, VA 2:39:30
41 Philippe B. Rolly 31 France 2:39:39
42 Joshua L. Sohn 22 Cambridge, MA 2:39:41
43 Wesley W. Holman 27 Casper, WY 2:39:44
44 Tony Banovich 41 Billings, MT 2:39:56
45 Atsuhiro Watanabe 21 Japan 2:40:00
46 Daniel B. Warren 33 Findlay, OH 2:40:00
47 Craig N. Morrell 32 Canada 2:40:15
48 Brian P. Mulry 24 White River Junction, VT 2:41:07
49 Matt J. Karatkewicz 23 Middlefield, CT 2:41:15
50 Michael J. Dehring 33 Cincinnati, OH 2:41:21
51 John N. Friedman 23 Cambridge, MA 2:41:39
52 James R. Gallagher 27 Seattle, WA 2:41:44
53 Kevin N. Kaspzyk 33 Rochester, MI 2:42:01
54 Peter Forster 31 Switzerland 2:42:06
55 Bryan R. Kovalsky 25 Ridgefield, CT 2:42:11
56 Lowell Ladd 28 Boston, MA 2:42:15
57 Jonathan Clemens 30 San Diego, CA 2:42:18
58 Daniel Mc Cue 27 Boston, MA 2:42:21
59 Ian A. Nurse 26 Great Britain 2:42:42
60 Joel E. Mc Creary 26 Glendale, AZ 2:42:55
61 Chuck Engle 33 Clinton, MS 2:43:05
62 Eric J. Lavigne 27 Ashburn, VA 2:43:08
63 Todd R. White 39 Huntsville, AL 2:43:10
64 Vincenzo Trentadue 23 Italy 2:43:19
65 Matt Gerard 32 Kalamazoo, MI 2:43:31
66 Alexander G. Hetherington 36 Stafford, VA 2:43:38
67 Mark S. Reeder 44 Brighton, MA 2:43:46
68 Ryan M. Donahue 25 Centreville, VA 2:43:52
69 Derek Decicco 24 Long Beach, CA 2:43:58
70 J. Anthony Skuce 40 Canada 2:44:11
71 Michael J. Mc Grane 34 Rockport, MA 2:44:13
72 Timothy E. Fahey 30 Corpus Christi, TX 2:44:21
73 Mac Allen 46 Austin, TX 2:44:22
74 Mark T. Cucuzzella 37 Denver, CO 2:44:35
75 Leonard Vergunst 48 Ocean Springs, MS 2:44:37
76 James Harper 26 Atlanta, GA 2:44:40
77 Conrad F. Orloff 34 Columbia, MD 2:44:48
78 Jeff R. Watson 22 Chicago, IL 2:44:54
79 Andrew E. Bartle 27 San Diego, CA 2:44:56
80 Ryan J. La Fleur 30 Boston, MA 2:45:10
81 Johnny Loria 29 Costa Rica 2:45:41
82 Gregory C. Mullins 29 Randolph, NJ 2:45:41
83 Ted M. Leblow 35 Fort Leavenworth, KS 2:45:57
84 Keiron M. Tumbleton 38 Hopkinton, MA 2:46:09
85 Laurent R. Julien 36 France 2:46:15
86 Jonathan M. Feddock 23 Lexington, KY 2:46:19
87 Greg M. Ward 32 Holden, MA 2:46:19
88 Todd T. Marohl 36 Green Bay, WI 2:46:20
89 Paul Hammond 44 Lexington, MA 2:46:21
90 Peter Allen 43 Morristown, NJ 2:46:33
91 Kevin P. Grasmick 33 Alexandria, VA 2:46:54
92 Paul T. Hughes 38 Ireland 2:47:02
93 Todd R. Forsgren 23 Brunswick, ME 2:47:14
94 Eben J. Robinson 31 West Hartford, CT 2:47:19"
95 Ronald A. Jillard 21 Chapel Hill, NC 2:47:35
96 George P. Luke 38 Clinton, CT 2:47:38
97 Tony Tochtrop 40 Northglenn, CO 2:47:42
98 Jeffrey A. Schrock 28 Columbus, OH 2:47:46
99 David Harkin 34 Tualatin, OR 2:47:48
100 Thomas J. Neupauer 42 Mill Valley, CA 2:47:49
Source: Boston Athletic Association