| Fair Hill 2003 Results | Expert/Pro | ||||
| Pro Women | All Ages | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Lacey Gonzalez | Shirks | 2:30:32 | 9.60 | 1966 |
| Pro Men | All Ages | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Chris Eatough | Trek | 1:56:02 | 12.41 | 1982 |
| 2 | Greg Marini | Coffee | 1:57:18 | 12.31 | 1983 |
| 3 | Brandon Ott | Tailwind | 2:01:14 | 11.90 | 1987 |
| 4 | Jarrett Sweeney | Shirks | 2:02:22 | 11.80 | 1986 |
| 5 | Terry Willis | Sobe | 2:05:17 | 11.52 | 1984 |
| 6 | Chris Kuhl | High Speed | 2:12:36 | 10.91 | 1985 |
| 7 | Tim Dougherty | WaterhungWheel | 2:18:41 | 10.43 | 1981 |
| 8 | Jeremy Getgen | Bike Sport | 2:29:57 | 9.66 | 1989 |
| 9 | John MacInnis | 2:46:56 | 8.67 | 1990 | |
| dnf | Jason Moore | Shirks | 1988 | ||
| Expert Senior Women | Age 12-34 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Theresa Richardson | Sobe | 2:33:08 | 9.41 | 1602 |
| 2 | Caitlyn Tuel | Sobe | 2:35:47 | 9.29 | 1601 |
| 3 | Erica Miller | Wissahickon | 2:41:09 | 8.94 | 1603 |
| 4 | Megan Render | Snow Valley | 2:51:20 | 8.42 | 1604 |
| 5 | Lisa Most | Wissahickon | 3:00:21 | 8.00 | 1605 |
| Expert Vet Women | Age 35+ | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Sami Fournier | Snow Valley | 2:33:27 | 9.41 | 1623 |
| 2 | Lauri Webber | Wooden Wheels | 2:34:21 | 9.35 | 1621 |
| 3 | Noreen Smith | Shirks | 2:38:26 | 9.11 | 1622 |
| 4 | Lyn Shaffer | Wooden Wheels | 3:15:10 | 7.38 | 1624 |
| Expert Junior Men | Age 12-18 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Brandon Draugelis | Guys | 2:09:45 | 11.16 | 1653 |
| 2 | Kyle Hammaker | High Speed | 2:20:44 | 10.29 | 1651 |
| 3 | Pete Voelker | Bike Doctor | 2:27:27 | 9.80 | 1654 |
| 4 | Cody Stauffer | Green Mtn | 2:29:59 | 9.66 | 1652 |
| Expert Senior I Men | Age 19-29 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Joey Thompson | Balance Bar | 2:00:43 | 12.00 | 1687 |
| 2 | Christopher Beck | LSV/Trek | 2:02:50 | 11.80 | 1690 |
| 3 | Les Leach | Wissahickon | 2:09:16 | 11.16 | 1691 |
| 4 | Jonathan Gantz | Gung-ho | 2:09:16 | 11.16 | 1688 |
| 5 | David Fahnestock | LSV/Trek | 2:10:06 | 11.08 | 1693 |
| 6 | Nick Shaffer | Wooden Wheels | 2:12:45 | 10.91 | 1686 |
| 7 | Jon Posner | Trek | 2:15:09 | 10.67 | 1681 |
| 8 | Robert Lichtenwaner | Valley Mountain | 2:15:55 | 10.67 | 1676 |
| 9 | David Wood | Bike Doctor | 2:16:18 | 10.59 | 1680 |
| 10 | Timothy Norejko | North Hills Velo | 2:18:21 | 10.43 | 1683 |
| 11 | Daniel Orr | Wissahickon | 2:18:46 | 10.43 | 1682 |
| 12 | Robert May | Tailwind | 2:19:37 | 10.36 | 1692 |
| 13 | Schuyler Marsh | FSVS | 2:20:16 | 10.29 | 1684 |
| 14 | Jon Hansen | Snow Valley | 2:21:46 | 10.21 | 1689 |
| 15 | Matt Slater | Joe's Bike Shop | 2:26:12 | 9.86 | 1685 |
| 16 | Brian Olowiary | Bike Doctor | 2:27:58 | 9.80 | 1679 |
| 17 | Stephen Del Monte | Shirks | 2:29:50 | 9.66 | 1678 |
| 18 | John Brown | 2:40:58 | 9.00 | 1677 | |
| Expert Senior II Men | Age 30-34 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Jens Nielsen | Bike Doctor | 2:05:06 | 11.52 | 1817 |
| 2 | Matt McElroy | Shirks | 2:08:10 | 11.25 | 1807 |
| 3 | Kevin Causak | Tailwind | 2:09:55 | 11.16 | 1816 |
| 4 | Keith Goulet | Wooden Wheels | 2:10:39 | 11.08 | 1802 |
| 5 | Matt Doyle | Wooden Wheels | 2:10:58 | 11.08 | 1818 |
| 6 | Patrick Walter | Guy's | 2:11:04 | 10.99 | 1804 |
| 7 | Dan Wilson | Bike Line | 2:12:05 | 10.91 | 1809 |
| 8 | Tony Balco | LBC | 2:12:15 | 10.91 | 1806 |
| 9 | Jason Cimini | Wooden Wheels | 2:13:19 | 10.83 | 1808 |
| 10 | Delaney Vance | City Bikes | 2:20:19 | 10.29 | 1801 |
| 11 | Coleman Devlin | Bike Doctor | 2:22:30 | 10.14 | 1820 |
| 12 | Justin Polinski | Shirks | 2:23:30 | 10.07 | 1805 |
| 13 | Michael Lynch | Team Beacon | 2:23:47 | 10.07 | 1803 |
| 14 | Donald Rucker | Fleet St | 2:24:30 | 10.00 | 1811 |
| 15 | Kevin Fryberger | Shirks | 2:25:15 | 9.93 | 1812 |
| 16 | Roberts Moore | Cannodale | 2:27:28 | 9.80 | 1819 |
| 17 | BrianPoochigian | City Bikes | 2:36:11 | 9.23 | 1815 |
| 18 | Mike Yozell | Serfs | 2:38:54 | 9.11 | 1810 |
| 19 | Jeff Minotto | Guy's | 2:42:19 | 8.89 | 1813 |
| 20 | Brian Hoyt | I.F. | 2:48:44 | 8.57 | 1814 |
| Expert Vet I Men | Age 35-39 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Scott Henry | Harrisburg | 2:09:50 | 11.16 | 1878 |
| 2 | Joe Fritsch | College Park | 2:12:18 | 10.91 | 1880 |
| 3 | Blair Saunders | FSVS | 2:12:31 | 10.91 | 1881 |
| 4 | Greg Ferguson | Wissahickon | 2:14:29 | 10.75 | 1882 |
| 5 | Mike Buchness | Bike Doctor | 2:15:41 | 10.67 | 1877 |
| 6 | Brian Rooff | Green Mtn | 2:16:59 | 10.59 | 1866 |
| 7 | Antonio DeBarros | 2:18:14 | 10.43 | 1864 | |
| 8 | Ed Hein | Guys | 2:19:00 | 10.36 | 1863 |
| 9 | Mark Elsasser | Wissahickon | 2:19:37 | 10.36 | 1871 |
| 10 | Chris Carney | Fleet Street | 2:21:44 | 10.21 | 1873 |
| 11 | Michael Kirk | Wooden Wheels | 2:21:59 | 10.21 | 1872 |
| 12 | Gary Grim | 2:25:18 | 9.93 | 1870 | |
| 13 | Patrick Kelly | Guys | 2:25:44 | 9.93 | 1862 |
| 14 | Jed Prentice | College Park | 2:26:05 | 9.86 | 1875 |
| 15 | Kelly Cline | Wissahickon | 2:28:15 | 9.73 | 1874 |
| 16 | John Cleary | Wooden Wheels | 2:29:20 | 9.66 | 1867 |
| 17 | Chip Sovek | Potomac Velo | 2:31:38 | 9.54 | 1869 |
| 18 | Christopher Fallon | Bikeline | 2:34:29 | 9.35 | 1879 |
| 19 | MarcGwadz | City Bikes | 2:37:33 | 9.17 | 1876 |
| 20 | Bart Passanante | Guys | 2:39:59 | 9.06 | 1868 |
| 21 | Michael Holt | Wooden Wheels | 2:44:12 | 8.78 | 1865 |
| 22 | John Call | LSV/Trek | 2:52:15 | 8.37 | 1861 |
| Expert Vet II Men | Age 40-44 | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Jay Dodge | Guys | 2:15:17 | 10.67 | 1924 |
| 2 | Bob Reuther | Beans | 2:15:56 | 10.67 | 1925 |
| 3 | Bernie Shiao | Lateral Stress | 2:24:45 | 10.00 | 1919 |
| 4 | David Clark | Harrisburg | 2:25:07 | 9.93 | 1927 |
| 5 | Jeff Webster | Joe's Bike Shop | 2:26:32 | 9.86 | 1926 |
| 6 | Alan Turns | Wooden Wheels | 2:30:36 | 9.60 | 1916 |
| 7 | David Eyster | Green Mtn | 2:37:37 | 9.17 | 1917 |
| 8 | Paul Ristine | Shirks | 2:41:33 | 8.94 | 1922 |
| 9 | Bob O'Neill | 2:44:10 | 8.78 | 1921 | |
| 10 | Andrew Hogg | FSVS | 2:49:33 | 8.52 | 1923 |
| 11 | Jeffrey Stauffer | Green Mtn | 3:05:44 | 7.78 | 1918 |
| dnf | Stewart Crouch | 1920 | |||
| Expert Master Men | Age 45+ | Elapsed | Avg | ||
| Place | NAME | Team Name | Time | MPH | PLATE |
| 1 | Tim Messersmith | First Capital Velo | 2:14:52 | 10.75 | 1955 |
| 2 | Kurt Mikesa | Wooden Wheels | 2:21:51 | 10.21 | 1951 |
| 3 | William Gentile | Bergwerk | 2:24:49 | 10.00 | 1954 |
| 4 | Kenny King | Guys | 2:26:00 | 9.86 | 1953 |
| 5 | Karl Faruzel | Wooden Wheels | 2:32:07 | 9.47 | 1947 |
| 6 | Richard McCurdy | Cycle Fit | 2:35:27 | 9.29 | 1948 |
| 7 | John Fuchs | Shirks | 2:36:48 | 9.23 | 1950 |
| 8 | Rory Cordan | Extreme | 2:38:12 | 9.11 | 1956 |
| 9 | Rich Cordero | Guys | 2:41:34 | 8.94 | 1952 |
| 10 | Randy Hitchens | Bike Line | 2:50:04 | 8.47 | 1946 |
| 11 | Mike Connair | FSVS | 2:51:30 | 8.42 | 1949 |