1. Home
  2. U.S. Results
  3. Virginia
  4. Ham City Hustle Invitational

2025 Ham City Hustle Invitational Results

Official ResultsWindsor Castle Park, Smithfield, VACross Country333 results17 teams

Team standings · Boys / Men

Varsity team scores
PlaceSchool / teamPoints
1Smithfield26
2Frank Cox75
3Kempsville110
4Warhill140
5Granby141
6Warwick148
7Churchland200
8Peninsula Catholic211
9Tallwood231
10Nansemond River262
11TEACH Beach Breakers263
12Gloucester282

Boys / Men · 5,000 Meters Varsity · Varsity

PlAthlete / entryGrSchool / teamMark
1Nate CochranPlace 1 · Grade 12 · Warwick12Warwick16:27.8
2Caleb GreerPlace 2 · Grade 10 · Smithfield10Smithfield17:05.3
3Logan GreerPlace 3 · Grade 10 · Smithfield10Smithfield17:12.7
4Ewan KuchaPlace 4 · Grade 12 · Smithfield12Smithfield17:22.5 PR
5Joe BrownPlace 5 · Grade 12 · Frank Cox12Frank Cox17:22.6
6Byron GordonPlace 6 · Grade 10 · Granby10Granby17:32.0
7Joe McKnewPlace 7 · Grade 9 · Frank Cox9Frank Cox17:40.9
8Zachary CanadyPlace 8 · Grade 10 · Smithfield10Smithfield17:42.6
9Rowan BlackPlace 9 · Grade 10 · Smithfield10Smithfield17:49.4
10Riley WaltersPlace 10 · Grade 12 · Churchland12Churchland17:55.9
11Lucas SistarePlace 11 · Grade 9 · Smithfield9Smithfield17:58.8
12Brennen ThompsonPlace 12 · Grade 10 · Smithfield10Smithfield17:59.9
13Kaleo ArrowsmithPlace 13 · Grade 10 · Kempsville10Kempsville18:03.6
14Soren HinesPlace 14 · Grade 11 · Warwick11Warwick18:03.8
15Carter GrimsleyPlace 15 · Grade 11 · Churchland11Churchland18:15.1
16Tim DeanPlace 16 · Grade 12 · Warhill12Warhill18:16.1
17Adam NewmanPlace 17 · Grade 9 · Currituck County9Currituck County18:34.0
18Landon GrahamPlace 18 · Grade 11 · Warhill11Warhill18:42.2
19Cyrus WilliamsPlace 19 · Grade 11 · Kempsville11Kempsville18:43.1
20Anmol ChopraPlace 20 · Grade 10 · Kempsville10Kempsville18:43.8
21Joao PeixotoPlace 21 · Grade 11 · Frank Cox11Frank Cox18:44.2 PR
22Sebastian SegroPlace 22 · Grade 9 · Frank Cox9Frank Cox18:51.7
23Andrew CollinsPlace 23 · Grade 9 · Frank Cox9Frank Cox18:52.7
24Jonathan HernandezPlace 24 · Grade 11 · TEACH Beach Breakers11TEACH Beach Breakers18:53.6
25Davin PaynePlace 25 · Grade 11 · Granby11Granby18:55.9
26Jakari SartinPlace 26 · Grade 12 · King's Fork12King's Fork18:56.0
27Randy WoodPlace 27 · Grade 12 · Tallwood12Tallwood18:58.4
28Duncan NicelyPlace 28 · Grade 10 · Warhill10Warhill19:04.4
29Nate MillerPlace 29 · Grade 12 · Smithfield12Smithfield19:06.4
30Ezra LockePlace 30 · Grade 12 · Nansemond River12Nansemond River19:10.4
31Derek BharwaniPlace 31 · Grade 11 · Kempsville11Kempsville19:13.3
32Angelo MoralesPlace 32 · Grade 11 · Granby11Granby19:15.3
33Marshall MahnPlace 33 · Grade 10 · Peninsula Catholic10Peninsula Catholic19:17.4
34Jacob WoodruffPlace 34 · Grade 10 · Peninsula Catholic10Peninsula Catholic19:19.3
35Joseph VarberoPlace 35 · Grade 9 · Kempsville9Kempsville19:22.3
36Spencer RyalsPlace 36 · Grade 9 · Kempsville9Kempsville19:24.1
37Trystin BoggsPlace 37 · Grade 11 · Nansemond River11Nansemond River19:29.2 PR
38Titus LogsdonPlace 38 · Grade 11 · Warwick11Warwick19:29.4
39Maximus HeisePlace 39 · Grade 11 · Tallwood11Tallwood19:33.2
40Ian BoonePlace 40 · Grade 10 · Churchland10Churchland19:34.3
41Christopher LampittPlace 41 · Grade 10 · Warhill10Warhill19:34.3
42Braden LongPlace 42 · Grade 11 · Warwick11Warwick19:35.5
43Jalen SouthallPlace 43 · Grade 12 · Granby12Granby19:36.1
44Carlos RodriguezPlace 44 · Grade 12 · Peninsula Catholic12Peninsula Catholic19:36.2
45Christopher JonesPlace 45 · Grade 12 · King's Fork12King's Fork19:37.3
46Melvin GarciaPlace 46 · Grade 10 · Granby10Granby19:40.9
47Brady SlovinskyPlace 47 · Grade 12 · Covenant Classical Community12Covenant Classical Community19:44.1
48Ayden AllanPlace 48 · Grade 12 · Warhill12Warhill19:46.2
49Jordan FoxPlace 49 · Grade 12 · I C Norcom12I C Norcom19:49.4
50Scott KramerPlace 50 · Grade 10 · Warhill10Warhill19:50.1
51Aiden BuzekPlace 51 · Grade 12 · Warhill12Warhill19:55.6
52Johnathan WoodPlace 52 · Grade 9 · Warhill9Warhill19:58.7
53Zachary JacksonPlace 53 · Grade 11 · TEACH Beach Breakers11TEACH Beach Breakers20:01.8
54Caleb FaytikPlace 54 · Grade 12 · Currituck County12Currituck County20:02.9
55Cooper WestPlace 55 · Grade 10 · Smithfield10Smithfield20:09.5
56King rashard MobleyPlace 56 · Grade 12 · Granby12Granby20:18.3
57Shawn RobergePlace 57 · Grade 12 · Granby12Granby20:19.0
58Clay HollowayPlace 58 · Grade 10 · Smithfield10Smithfield20:21.1
59Greyson ClementsPlace 59 · Grade 9 · Gloucester9Gloucester20:23.3
60Ben DelaneyPlace 60 · Grade 12 · Warhill12Warhill20:23.4
61Sam BoggsPlace 61 · Grade 12 · Kempsville12Kempsville20:27.1
62Eric WatersPlace 62 · Grade 12 · Gloucester12Gloucester20:32.4
63Will ScottPlace 63 · Grade 12 · Covenant Classical Community12Covenant Classical Community20:37.6 PR
64Cameron MartinPlace 64 · Grade 11 · Tallwood11Tallwood20:38.1
65William RousseauPlace 65 · Grade 9 · Gloucester9Gloucester20:48.5
66Chris SlatPlace 66 · Grade 9 · Peninsula Catholic9Peninsula Catholic20:50.9
67Evan WilliamsPlace 67 · Grade 10 · Peninsula Catholic10Peninsula Catholic20:57.5
68Ben KrausePlace 68 · Grade 12 · Frank Cox12Frank Cox21:00.9
69Jaymin Owen NullPlace 69 · Grade 9 · Currituck County9Currituck County21:02.8
70Hezekiah BlumbergPlace 70 · Grade 9 · TEACH Beach Breakers9TEACH Beach Breakers21:08.3
71Lukas TrossbachPlace 71 · Grade 11 · Tallwood11Tallwood21:14.9
72Asher BarryPlace 72 · Grade 11 · Kempsville11Kempsville21:27.4
73Leo DutlePlace 73 · Grade 11 · Warwick11Warwick21:28.7
74Eli FaisonPlace 74 · Grade 12 · Tallwood12Tallwood21:32.4
75German GonzalezPlace 75 · Grade 10 · Frank Cox10Frank Cox21:34.2
76Keighan KnaussPlace 76 · Grade 9 · Currituck County9Currituck County21:36.4
77Farid JimenezPlace 77 · Grade 10 · Granby10Granby21:40.5
78Gavin MathewsPlace 78 · Grade 11 · Nansemond River11Nansemond River21:50.6
79Jose AnayaPlace 79 · Grade 11 · Nansemond River11Nansemond River21:53.4
80James MoorePlace 80 · Grade 11 · Covenant Classical Community11Covenant Classical Community21:53.8
81Griffin HarrisPlace 81 · Grade 10 · Warhill10Warhill21:54.9
82Logan McAllisterPlace 82 · Grade 10 · Gloucester10Gloucester21:56.4
83Blake WaltersPlace 83 · Grade 11 · Gloucester11Gloucester21:57.1
84Lincoln AlcornPlace 84 · Grade 10 · Gloucester10Gloucester21:57.9
85Ozzie RicePlace 85 · Grade 12 · Churchland12Churchland22:03.8
86Judah StevensonPlace 86 · Grade 9 · TEACH Beach Breakers9TEACH Beach Breakers22:23.2
87Mason LowreyPlace 87 · Grade 10 · TEACH Beach Breakers10TEACH Beach Breakers22:40.6
88Marcel McFaddenPlace 88 · Grade 11 · Peninsula Catholic11Peninsula Catholic22:48.6
89Maceo ThomasPlace 89 · Grade 10 · Churchland10Churchland22:50.7
90Brayl'n JohnsonPlace 90 · Grade 11 · Gloucester11Gloucester22:51.4
91Zechariah BlumbergPlace 91 · Grade 12 · TEACH Beach Breakers12TEACH Beach Breakers22:59.9
92Matthew LantPlace 92 · Grade 10 · Churchland10Churchland23:03.4
93Zendon WashingtonPlace 93 · Grade 11 · King's Fork11King's Fork23:04.3
94Cesar GomezPlace 94 · Grade 11 · Gloucester11Gloucester23:16.2
95Eliyahu Guillen-ChaconPlace 95 · Grade 9 · Granby9Granby23:22.4
96Ryker JordanPlace 96 · Grade 11 · Gloucester11Gloucester23:23.9
97Casey WarePlace 97 · Grade 10 · Peninsula Catholic10Peninsula Catholic23:38.2
98Bryce SternerPlace 98 · Grade 12 · Nansemond River12Nansemond River24:25.1
99Josiah ColemanPlace 99 · Grade 12 · King's Fork12King's Fork25:15.6
100Jakobe TaylorPlace 100 · Grade 10 · Churchland10Churchland25:44.3