TrainHard: 2016 Pre-Season XC Top 50 Rankings

Name
Team
Grade
1
Jayson
Miller
Manheim Township (3)
12
2
Jimmy
Springer
Union Valley (1)
12
3
Kyle
King
Coatesville (1)
12
4
Liam
Conley
Methacton (1)
11
5
Andre
Garnett
Coatesville (1)
12
6
Dominic
Fetterman
Dalls (2)
11
7
John
Eckerson
Liberty (11)
12
8
Henry
Gonzalez
JP McCaskey (3)
12
9
JT
Wolfe
Baldwin (7)
12
10
Bernard
Mirun
North Penn (1)
12
11
Dathan
Kaulbach
Germantown Academy (Ind)
12
12
Andrew
Mallon
CB East (1)
12
13
Noah
West
Mt Lebanon (7)
11
14
Greg
Zeimek
Great Valley (1)
11
15
Caleb
Hartzel
Cumberland Valley (3)
12
16
Chris
Cole
Seneca Valley (7)
12
17
Billy
Wilson
Garnet Valley (1)
11
18
Korey
Wade
Altoona (6)
11
19
Dylan
Hill
Altoona (6)
12
20
Albert
Crosby
Parkland (11)
11
21
Sean
O'Neill
DT West (1)
12
22
Trevor
Olenginski
Pennridge (1)
12
23
Dan
Hibbert
Hatboro Horsham (1)
12
24
Will
Aldrich
West Chester North (1)
12
25
Gil
Roberts
North Allegheny (7)
10
26
Kevin
Trainer
Bonner (12)
11
27
Alex
Murphy
Carlisle (3)
11
28
Ed
Skully
Central Dauphin (3)
12
29
Iaac
Buckholtz
Ephrata (3)
12
30
Nik
Happ
Germantown Friends (Ind)
10
31
Dylan
Verner
Coatesville (1)
12
32
Sebastian
Valaroso
Holy Cross (2)
12
33
Ben
Havleck
Bloomsburg (4)
12
34
Francis
Bradley
Bensalem (1)
12
35
Will
Drinkwater
Hershey (3)
10
36
Will
Bernstein
Cedar Crest (3)
12
37
Ean
Nash
Mt Lebanon (7)
12
38
Tom
Owens
Coatesville (1)
12
39
Andrew
McGwire
CR South (1)
12
40
Scott
Blechel
North Allegheny (7)
12
41
Michael
Pasterano
Manheim Township (3)
12
42
Filip
Jorgensen
Episcopal (Ind)
11
43
Ethan
Lennon
Owen J Roberts (1)
10
44
Luka
Carper
North Hills (7)
12
45
Landin
Gordon
Winchester Thurston (7)
11
46
Jeff
Hummel
Strath Haven (1)
12
47
Mitchell
Trout
Upper Merion (1)
11
48
Brad
Reilly
Manheim Township (3)
12
49
Drew
Harper
Central Cambria (6)
12
50
Mark
Goodwin
Coatesville (1)
11