1. Home
  2. U.S. Results
  3. Massachusetts
  4. Tri Valley League XC Championship

2025 Tri Valley League XC Championship Results

Official ResultsWrentham Development Center, Wrentham, MACross Country326 results12 teamsMeet history →

Team standings · Boys / Men

Junior Varsity team scores
PlaceSchool / teamPoints
1Hopkinton30
2Holliston46
3Ashland66
4Dover-Sherborn88
5Norwood Senior137

Boys / Men · 5,000 Meters Junior Varsity

PlAthlete / entryGrSchool / teamMark
1Avi GhoshPlace 1 · Grade 12 · Hopkinton12Hopkinton17:56.0 PR
2Jack HeatonPlace 2 · Grade 12 · Hopkinton12Hopkinton18:05.5 PR
3Luke BurgettPlace 3 · Grade 12 · Holliston12Holliston18:07.3
4Peter GossPlace 4 · Grade 10 · Ashland10Ashland18:25.6
5Lawson JacksonPlace 5 · Grade 10 · Hopkinton10Hopkinton18:29.3 PR
6Trey MeigsPlace 6 · Grade 10 · Ashland10Ashland18:30.5
7Dmitriy TaksirPlace 7 · Grade 12 · Ashland12Ashland18:36.2 PR
8Daniel NunesPlace 8 · Grade 10 · Holliston10Holliston18:42.1 PR
9Cameron RokusPlace 9 · Grade 10 · Holliston10Holliston18:42.5
10Sam StephenPlace 10 · Grade 10 · Hopkinton10Hopkinton18:50.1
11Kallum KelleyPlace 11 · Grade 10 · Holliston10Holliston19:01.8
12Myles GenovesePlace 12 · Grade 7 · Millis7Millis19:05.3 PR
13Finnegan AyubePlace 13 · Grade 10 · Hopkinton10Hopkinton19:06.6
14Peter RecosPlace 14 · Grade 10 · Hopkinton10Hopkinton19:08.6
15Jack O'BrienPlace 15 · Grade 12 · Dover-Sherborn12Dover-Sherborn19:24.1 PR
16Carter MartinPlace 16 · Grade 10 · Holliston10Holliston19:26.9
17Tobias HackenbergPlace 17 · Grade 11 · Hopkinton11Hopkinton19:29.7 PR
18Kyle EmbreePlace 18 · Grade 12 · Dover-Sherborn12Dover-Sherborn19:34.8
19Jack DesrochersPlace 19 · Grade 12 · Hopkinton12Hopkinton19:43.6 PR
20Thunn WongchaisuwatPlace 20 · Grade 10 · Hopkinton10Hopkinton19:44.9
21Matt KrausePlace 21 · Grade 11 · Dover-Sherborn11Dover-Sherborn19:47.6 PR
22Stanley LiuPlace 22 · Grade 11 · Dover-Sherborn11Dover-Sherborn19:49.4
23Koji TingPlace 23 · Grade 11 · Dover-Sherborn11Dover-Sherborn19:49.4 PR
24Andrew AharonianPlace 24 · Grade 10 · Dover-Sherborn10Dover-Sherborn19:49.6
25Zachary KondratPlace 25 · Grade 11 · Ashland11Ashland19:53.8
26Dylan AndreolaPlace 26 · Grade 12 · Hopkinton12Hopkinton19:54.8 PR
27Cameron ShawPlace 27 · Grade 9 · Norwood Senior9Norwood Senior19:55.5
28Jack StrzepkaPlace 28 · Grade 12 · Westwood12Westwood19:56.3 PR
29Conner GreenPlace 29 · Grade 11 · Westwood11Westwood20:03.7 PR
30Dat NgoPlace 30 · Grade 12 · Dover-Sherborn12Dover-Sherborn20:07.0 PR
31Daniyal AkramPlace 31 · Grade 11 · Dover-Sherborn11Dover-Sherborn20:07.0 PR
32Kyle WetjenPlace 32 · Grade 12 · Dover-Sherborn12Dover-Sherborn20:12.6 PR
33Vibhu KotamreddyPlace 33 · Grade 12 · Hopkinton12Hopkinton20:16.7 PR
34Seth NoelPlace 34 · Grade 10 · Norwood Senior10Norwood Senior20:18.1 PR
35Leo RossPlace 35 · Grade 12 · Holliston12Holliston20:20.7 PR
36Austin TurncliffPlace 36 · Grade 11 · Ashland11Ashland20:22.3 PR
37Luke FlemingPlace 37 · Grade 10 · Norwood Senior10Norwood Senior20:27.6 PR
38Arjun KaulgudPlace 38 · Grade 10 · Ashland10Ashland20:29.0 PR
39Robert GrayPlace 39 · Grade 11 · Norwood Senior11Norwood Senior20:43.3
40Hayato MoyPlace 40 · Grade 11 · Westwood11Westwood20:45.5
41Kaden LongPlace 41 · Grade 11 · Dover-Sherborn11Dover-Sherborn20:45.9 PR
42Alexander LutzPlace 42 · Grade 10 · Hopkinton10Hopkinton20:46.5 PR
43Cyril RandallPlace 43 · Grade 10 · Norwood Senior10Norwood Senior20:51.3
44Antonio AraujoPlace 44 · Grade 10 · Holliston10Holliston21:03.4
45Daniel RichardsonPlace 45 · Grade 11 · Dover-Sherborn11Dover-Sherborn21:07.0 PR
46Jeffrey HebertPlace 46 · Grade 10 · Holliston10Holliston21:19.0
47David GrayPlace 47 · Grade 11 · Norwood Senior11Norwood Senior21:47.1
48Milo Angel BurkePlace 48 · Grade 12 · Dedham12Dedham21:48.8
49Oskar ReingPlace 49 · Grade 10 · Norwood Senior10Norwood Senior21:51.1 PR
50Sam AlmedaPlace 50 · Grade 11 · Dover-Sherborn11Dover-Sherborn21:51.4 PR
51Owen RussellPlace 51 · Grade 12 · Dover-Sherborn12Dover-Sherborn21:58.2
52Andrew MartinPlace 52 · Grade 12 · Ashland12Ashland22:06.1 PR
53Darsh SahPlace 53 · Grade 9 · Ashland9Ashland22:06.5 PR
54Jackson PerschyPlace 54 · Grade 11 · Medfield11Medfield22:06.6
55Michael BukowPlace 55 · Grade 9 · Holliston9Holliston22:24.3
56Nico TraboccoPlace 56 · Grade 11 · Dover-Sherborn11Dover-Sherborn22:40.1 PR
57Billy HardyPlace 57 · Grade 11 · Dover-Sherborn11Dover-Sherborn22:41.1
58Chris WongPlace 58 · Grade 10 · Dover-Sherborn10Dover-Sherborn22:44.2
59David SchwellerPlace 59 · Grade 10 · Hopkinton10Hopkinton22:44.4
60Dylan NeyenhousePlace 60 · Grade 12 · Dover-Sherborn12Dover-Sherborn22:52.4
61Grant BaileyPlace 61 · Grade 10 · Ashland10Ashland23:03.2
62Henry HarlanPlace 62 · Grade 11 · Westwood11Westwood23:09.8
63James WirtsPlace 63 · Grade 11 · Medfield11Medfield23:10.2
64James CotsfordPlace 64 · Grade 9 · Medway9Medway23:39.4 PR
65Jack PattersonPlace 65 · Grade 9 · Medway9Medway23:44.7
66Darren DesmaraisPlace 66 · Grade 12 · Hopkinton12Hopkinton23:54.8 PR
67John VendittiPlace 67 · Grade 11 · Hopkinton11Hopkinton23:55.4
68Nathan BrucePlace 68 · Grade 12 · Hopkinton12Hopkinton23:56.3 PR
69Keiran FergusonPlace 69 · Grade 10 · Ashland10Ashland23:57.9 PR
70Nicholas MoranPlace 70 · Grade 10 · Dedham10Dedham24:06.4
71Joseph WaltherPlace 71 · Grade 11 · Holliston11Holliston24:11.7
72Barry O'BrienPlace 72 · Grade 12 · Hopkinton12Hopkinton24:15.0
73Daniel LeePlace 73 · Grade 12 · Ashland12Ashland24:24.9
74Aidan TallyPlace 74 · Grade 11 · Ashland11Ashland24:27.5 PR
75Parker GelfandPlace 75 · Grade 10 · Ashland10Ashland24:29.3 PR
76Adam RussellPlace 76 · Grade 12 · Dover-Sherborn12Dover-Sherborn24:46.3 PR
77Nicholas WallenPlace 77 · Grade 11 · Dover-Sherborn11Dover-Sherborn24:47.8
78Ryan BensonPlace 78 · Grade 10 · Hopkinton10Hopkinton25:10.7
79Alexey ChechkovskyPlace 79 · Grade 12 · Holliston12Holliston25:24.3
80Sriram GuniPlace 80 · Grade 12 · Hopkinton12Hopkinton26:11.6
81Christos HigginsPlace 81 · Grade 12 · Hopkinton12Hopkinton26:17.1
82Michael HannaPlace 82 · Grade 10 · Norwood Senior10Norwood Senior26:25.4 PR