Boys cross country roundup (10/11) - updated

Methacton 18, Perkiomen Valley 37
1. Matthew Varghese (M) 16:43, 2. Garrett Campbell (M) 17:10, 3. Will Rehert (M) 17:24, 4. Garrett McPhillips (M) 17:25, 5. Dylan Danowski (PV) 17:27, 6. Tyler Cliifford (PV) 17:30, 7. Riley Milligan (PV) 17:31, 8. Tom Chimes (M) 17:33, 9. Ethan Ribelan (PV) 17:37, 10. Matt Goetter (PV) 17:38
 
Upper Perkiomen 18, Pottstown 41
1. Cam Junk (UP) 16:54, 2. Gage Gardner (UP) 18:26, 3. Michael Baker (P) 18:30, 4. Evan Hanney (UP) 18:31, 5. Lane Homan (UP) 18:33, 6. Dylan Simms (UP) 18:38, 7. Giankirk Kimmell (P) 18:39, 8. Khalif Burgess (P) 18:44, 9. Mike Milkowich (UP) 18:46, 10. Lance Templeton (UP) 18:47
 
Phoenixville 17, Upper Merion 38
1. Carlos Shultz (Px) 17:30, 2. Gabe Puleo (Px) 18:03, 3. Connor Wilchusky (Px) 18:03, 4. Zach Kleppe (Px) 18:15, 5. Andrew Leonard (UM) 18:21, 6. Owen Ebersole (UM) 18:35, 7. Jack Armstrong (Px) 18:37, 8. Abhiram Vagvala (UM) 18:47, 9. Jack Mattics (UM) 18:58, 10. Michael Freaney (UM) 19:35
 
Pope John Paul II 21, Pottsgrove 36
1. Michael Florig, PJP, 18:25; 2. Bryce Hampton, PG, 18:26; 3. Shane McKeon, PJP, 18:26; 4. Jack Phillips, PJP; 18:31, 5. Jack Brosius, PJP; 18:43, 6. Cole Goldcamp, PG, 18:55; 7. Gabe Craig, PG, 19:06; 8. Kaden Buchler, PJP; 19:16. 9. Brandon Henricksen, PG, 19:45; 10. Jack Flynn, PJP, 20:28.
 
Boyertown 15, Norristown 50
1. Justin Smyth, B, 18:07; 2. Josh Endy, B, 18:07; 3. Todd Barton, B, 18:08; 4. Dom DeRafelo, B, 18:08; 5. Christian McComb, B, 18:09; 6. Kollin Miller, B, 18:09; 7. Payton Stanziani, B, 18:10; 8. James Sahakian, B, 18:16; 9. Cy Evans, B, 18:44; 10. Nolan Longacre, B, 18:45