South Portland Boys

South Portland HS XC Course Top 150 Performances

All-Time

Distance 2.66 miles

 

 

Rank Name School Time Year
1 Eric Giddings South Portland 12:35 2003
2 Cory Thorne Portsmouth 12:56 2004
3 Joe Belyea South Portland 12:59 1976
4 Ayalew Taye Portland 13:03 2003
5 Jeff Gaudet Biddeford 13:05 2000
6 Andy Kimball Westbrook 13:08 1983
7 Jim Kimball Westbrook 13:11 1985
8 Eric Giddings South Portland 13:13 2002
9 Jarad Kuvaja Edward Little 13:14 2000
10 Tom Briggs Cheverus 13:16 1981
11 Don Legere South Portland 13:17 1979
12 Kevin Rolfe Waterville 13:19 1984
13 Steve Sarkozy South Portland 13:24 1985
14 Ryan Fenton Cheverus 13:24 1999
15 Tom LaRose South Portland 13:26 1985
16 Todd Coffin Morse 13:27 1977
17 Rick Garcia Portland 13:27 1981
18 Jeff Caron Edward Little 13:28 2000
19 Mike Barton Deering 13:29 1999
20 Abe Whittaker South Portland 13:31 1991
21 Joe Roy-Mayhew Deering 13:31 2003
22 Nolan Moon South Portland 13:32 2004
23 Steve Taylor South Portland 13:33 1976
24 Sam Fletcher Edward Little 13:33 2002
25 Dylan Cooper South Portland 13:34 1986
26 Kevin Lyons Cheverus 13:35 1985
27 Tony Richards South Portland 13:35 1978
28 Joe LaRose South Portland 13:35 1981
29 Kip Gallant South Portland 13:36 1988
30 Ryan McCalmon Cheverus 13:36 1991
31 John Marr Cheverus 13:37 1977
32 Greg Wardwell Caribou 13:38 1976
33 Pat Mulready Lewiston 13:39 1990
34 Tom Howard Cheverus 13:39 1995
35 Mark Page Cheverus 13:39 2003
36 Todd Hews Waterville 13:40 1976
37 Bob LaCourse Biddeford 13:40 1993
38 Paul Johnson Bonny Eagle 13:41 1993
39 Kevin McGuin Cheverus 13:42 1991
40 Mike Lyons Cheverus 13:43 1985
Rank Name School Time Year
41 Darius Pillsbury South Portland 13:43 1991
42 Liam Gallagher Edward Little 13:43 2002
43 Matthew Tefft Portland 13:44 1985
44 David Wong South Portland 13:45 1985
45 Doug MacDonald Waterville 13:46 1984
46 Donny Drake Deering 13:46 1999
47 Orion Cooper South Portland 13:48 1988
48 Devin Shaw South Portland 13:49 2001
49 Paul Riciputti Cheverus 13:49 1985
50 Sam Goodrich Cheverus 13:49 1999
51 Evan Embrey Bonny Eagle 13:49 2004
52 Jamie Harvey South Portland 13:50 1986
53 Bill Clark Portsmouth 13:50 1980
54 Stan Pyle South Portland 13:50 1999
55 Matt Ginn Cheverus 13:51 2003
56 George Bockus Edward Little 13:52 1982
57 Nolan Moon South Portland 13:52 2003
58 Brent Burrowes South Portland 13:53 1977
59 Zac Laidley South Portland 13:53 1990
60 Reid Crossman South Portland 13:53 1983
61 Joe Esposito Portland 13:53 1975
62 Mike England Cheverus 13:53 1981
63 Tom Arnoldo South Portland 13:54 1975
64 Packy Richards South Portland 13:54 1982
65 Tim Waterhouse Scarborough 13:54 2003
66 Bill Russell South Portland 13:55 1975
67 Mark Searway South Portland 13:55 1979
68 John Wilkinson South Portland 13:55 1976
69 Doug Hardy Waterville 13:55 1980
70 Ron Lowell South Portland 13:55 1984
71 Mike Peterson South Portland 13:56 1985
72 Rusty Snow Edward Little 13:56 1985
73 Nate Cleveland Edward Little 13:56 2002
74 John Jalbert Lewiston 13:58 1986
75 Mark Stover Cheverus 13:59 1985
76 Dan Hatch South Portland 13:59 1993
77 Caleb Lander Edward Little 13:59 2000
78 David Kimball Westbrook 14:00 1985
79 Matt Roloff South Portland 14:00 1994
80 Tadlio Mulugeta Portland 14:00 2003
Rank Name School Time Year
81 Marty Ashley Cheverus 14:01 1981
82 Steve Rolfe Westbrook 14:02 1985
83 Tom Lynch Cheverus 14:02 1981
84 Jason Turner Cheverus 14:02 1991
85 Roland Thibeault Westbrook 14:03 1985
86 Mike Bickford Cheverus 14:03 1977
87 Jamie Caron Lewiston 14:03 1980
88 Gene Coffin Portland 14:04 1975
89 Ted Amfillo Lewiston 14:04 1980
90 Mike Griffen Scarborough 14:04 2003
91 Scott Mattie South Portland 14:05 1987
92 Eric Olafson Deering 14:05 1999
93 Bill Eklund South Portland 14:06 1976
94 Matt Emery Edward Little 14:06 2000
95 Al Green Morse 14:07 1977
96 Chris Kein Westbrook 14:07 1977
97 John Pallozzi Portland 14:07 1981
98 Greg Marcotte Lewiston 14:07 1990
99 Matt Davis Waterville 14:08 1976
100 Marty Murphy South Portland 14:08 1980
101 Jonathan Clement South Portland 14:08 2009
102 Bill Meggison Westbrook 14:09 1980
103 Bruce Stackpole Sanford 14:09 1979
104 Charles Egelund Cheverus 14:09 1986
105 Darren Sanborn Portsmouth 14:09 1986
106 Roland LaChance Lewiston 14:09 1980
107 Joe Wagnis South Portland 14:09 1991
108 Ben Rumery Thornton Acad. 14:09 2005
109 Neil Usinger South Portland 14:10 1975
110 Jim Burrill Westbrook 14:10 1983
111 Steve Turner Cheverus 14:10 1995
112 Peter Cameron South Portland 14:11 1976
113 Tim O'Donovan Falmouth 14:11 1979
114 Eric Funk South Portland 14:11 1991
115 Marc Bouchard South Portland 14:11 1999
116 Nick Grenier Lewiston 14:12 2001
117 Mark Hayes Waterville 14:12 1976
118 Mike Hersom Sanford 14:12 1982
119 Josh Neault Biddeford 14:12 2000
120 Aaron Duphily Edward Little 14:12 2002
121 Richard Brooks Bonny Eagle 14:13 1982
Rank Name School Time Year
122 David Smith Deering 14:13 2003
123 Jim Trussuani Cheverus 14:14 1977
124 Dave Foley South Portland 14:14 1975
125 Jeff Bangston Morse 14:14 1977
126 Matt Hodges South Portland 14:14 1990
127 Brian Vail Deering 14:14 2003
128 Shawn Rumery Thornton Acad. 14:14 2003
129 John Keller Portland 14:15 1975
130 Issac Hutchinson Edward Little 14:15 1990
131 Peter Dugas Cheverus 14:15 1991
132 Sam Fletcher Edward Little 14:15 2000
133 Mark Fecteau Westbrook 14:16 1975
134 John Kennie Westbrook 14:16 1980
135 Alec Randall Westbrook 14:16 1990
136 Rick Barrett Portsmouth 14:17 1976
137 John Hallee Waterville 14:17 1983
138 Tom Delaney Portsmouth 14:17 1980
139 Pete Gagnon Edward Little 14:17 1999
140 Dermot Killian Cheverus 14:17 1977
141 Dan Legere South Portland 14:18 1977
142 David Gillingham Bonny Eagle 14:19 1985
143 Jim Mahoney South Portland 14:19 1980
144 Keith Johnston Edward Little 14:19 1982
145 Ben Rumery Thornton Acad. 14:19 2003
146 John Harmong Bonny Eagle 14:20 1986
147 Tim Dumas Lewiston 14:20 1986
148 James O'Brien South Portland 14:20 1991
149 Jim Alden South Portland 14:21 1981
150 Chris Strout Deering 14:21 1999
151 Chris Harmon Scarborough 14:21 2003