2003 Results: Men's Overall
| Place | Name | Age | Hometown | Time | Age-Graded |
| 1 | Kendall Townsend | 42 | Sedro-Woolley | 42:08 | 40:11 |
| 2 | Beau Whitehead | 34 | Bellingham | 42:14 | 42:14 |
| 3 | Curtis Hardeback | 37 | Sedro-Woolley | 42:15 | 41:46 |
| 4 | Kevin Olson | 41 | Bellingham | 42:38 | 40:58 |
| 5 | Kevin Ryan | 31 | Bellingham | 42:52 | 42:52 |
| 6 | Todd Brittain | 23 | Bellingham | 43:09 | 43:09 |
| 7 | Jake Stewart | 21 | Bellingham | 43:34 | 43:34 |
| 8 | Peter Ellis | 19 | Bellingham | 43:57 | 43:36 |
| 9 | Mark Kerr | 40 | Bellingham | 44:22 | 42:56 |
| 10 | Steve Wade | 45 | Bow | 45:00 | 42:00 |
| 11 | Dave Reinhart | 51 | Wilbraham, MA | 45:41 | 39:46 |
| 12 | Jeff Beltramini | 34 | Anacortes | 45:56 | 45:56 |
| 13 | Dean Taylor | 49 | Clear Lake | 46:05 | 41:42 |
| 14 | Larry Abraham | 53 | Steilacoom | 46:11 | 40:27 |
| 15 | Jeff Foisy | 34 | Olympia | 46:15 | 46:15 |
| 16 | Noel Philips | 31 | Bellingham | 46:50 | 46:50 |
| 17 | Jesse Buffum | 18 | Sedro-Woolley | 46:55 | 46:15 |
| 18 | Scott Alderson | 37 | Bellingham | 47:16 | 46:42 |
| 19 | Andy Goebel | 27 | Mt. Vernon | 47:27 | 47:27 |
| 20 | Peter Buetow | 43 | 47:40 | 45:08 | |
| 21 | Jeff Smith | 35 | Bellingham | 47:59 | 47:59 |
| 22 | Chuck Dooley | 47 | Bellingham | 48:09 | 44:16 |
| 23 | Paul Ricci | 43 | Lynden | 48:09 | 45:36 |
| 24 | David Peterson | 36 | Bellingham | 48:26 | 48:12 |
| 25 | Paul Haskins | 36 | Bellingham | 48:48 | 48:34 |
| 26 | Jim Weitlispoch | 41 | Bellingham | 50:23 | 48:25 |
| 27 | Brannon Mucke | 39 | Mt. Vernon | 50:27 | 49:10 |
| 28 | Gale Pfueller | 60 | Bellingham | 50:34 | 41:38 |
| 29 | Scott Larson | 44 | 51:01 | 47:57 | |
| 30 | Eric Moldver | 34 | Bellingham | 51:43 | 51:43 |
| 31 | John Clark | 43 | Bellingham | 51:47 | 49:02 |
| 32 | Ken Klepsch | 43 | Anacortes | 51:47 | 49:02 |
| 33 | James Willson | 48 | Bellingham | 51:53 | 47:19 |
| 34 | Paul Swanson | 23 | Bellingham | 51:56 | 51:56 |
| 35 | Lance Romo | 33 | Bellingham | 51:57 | 51:57 |
| 36 | Peter Kiffney | 43 | Bellingham | 52:01 | 49:15 |
| 37 | Anthony Vergillo | 35 | Bellingham | 52:25 | 52:25 |
| 38 | Jerry Crofoot | 48 | Stanwood | 52:36 | 47:58 |
| 39 | Dan Froula | 40 | Bellingham | 52:54 | 51:12 |
| 40 | Carl Swedberg | 27 | Issaquah | 53:14 | 53:14 |
| 41 | Joakim Nilsson | 38 | Tacoma | 53:29 | 52:30 |
| 42 | Ben Stevens | 46 | Bellingham | 53:39 | 49:41 |
| 43 | Rick Hill | 51 | Bellingham | 53:40 | 46:43 |
| 44 | Matt Davis | 26 | Bellingham | 54:42 | 54:42 |
| 45 | Brian Herring | 38 | Bellingham | 55:03 | 54:02 |
| 46 | Kristian Ochs | 39 | Mt. Vernon | 55:12 | 53:48 |
| 47 | Terry Stock | 45 | Ferndale | 55:38 | 51:55 |
| 48 | Mike McQuaid | 42 | Bellingham | 55:50 | 53:16 |
| 49 | Tom Dorman | 43 | Sedro-Woolley | 55:52 | 52:54 |
| 50 | Tom Schneider | 42 | Bellingham | 56:17 | 53:42 |
| 51 | Robert Herrington | 48 | 56:19 | 51:22 | |
| 52 | Chad Bartlett | 26 | Seattle | 56:53 | 56:53 |
| 53 | Mike Woodmansee | 48 | LaConner | 57:38 | 52:34 |
| 54 | Ben Morton | 27 | Bellingham | 58:00 | 58:00 |
| 55 | Glen Gervais | 33 | Bellingham | 58:03 | 58:03 |
| 56 | Mike Trowbridge | 28 | Bellingham | 58:28 | 58:28 |
| 57 | Mike Riber | 44 | Bellingham | 59:49 | 56:14 |
| 58 | Graham Youtsey | 33 | 59:59 | 59:59 | |
| 59 | Dale Haeker | 61 | Bellingham | 64:57 | 52:58 |
| 60 | Tjalling Ypma | 50 | Bellingham | 68:37 | 61:34 |
| 61 | Anton Ypma | 14 | Bellingham | 68:37 | 64:43 |
| 62 | Court Jones | 68 | Ellensburg | 70:13 | 53:18 |
| 63 | Bill Thibodeau | 60 | Bellingham | 77:12 | 63:34 |