Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows Park31st Wilton XC Invitational · Sep 148:2731st Wilton XC InvitationalSeptember 14, 2019
10,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1431:48.6NCAA DI Mid-Atlantic RegionalNovember 14, 2025
10,000 Meters · The Pennsylvania State UniversityNCAA DI Mid-Atlantic Regional · Nov 1532:45.3NCAA DI Mid-Atlantic RegionalNovember 15, 2024
3.1 Miles · Allens Meadows ParkRidgefield vs. Wilton · Oct 117:38Ridgefield vs. WiltonOctober 1, 2020
3.1 Miles · Boys Varsity32nd Wilton XC Invitational · Sep 1817:05.332nd Wilton XC InvitationalSeptember 18, 2021
4 Miles · Temple University Ambler CampusTemple Invitational · Aug 2920:34.20Temple InvitationalAugust 29, 2025
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1916:01FCIAC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Waveny ParkFCIAC Central Region Championship · Nov 417:00.2FCIAC Central Region ChampionshipNovember 4, 2020
5,000 Meters · Wickham ParkCIAC Division MM Boys Championship · Oct 2916:31CIAC Division MM Boys ChampionshipOctober 29, 2022
7885 m · United States Naval Academy Golf ClubCantello Invitational · Sep 1226:04.50Cantello InvitationalSeptember 12, 2026
8,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 3125:37.0Patriot League XC ChampionshipsOctober 31, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:26.33Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Lang XC CoursePatriot League Cross Country Championships · Oct 2826:32.7Patriot League Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:07.1Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:44.7Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 1725:44.0Virginia/Panorama Farms InvitationalOctober 17, 2025
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2227:04.2Roy Griak Invitational-CollegeSeptember 22, 2023
8368 m · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1327:38.0Harry Groves Spiked Shoe InvitationalSeptember 13, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Patriot League XC ChampionshipsOct 31 · 8,000 Meters Patriot League · Place 39 · Loyola (Md.)Loyola (Md.)8,000 Meters Patriot League3925:37.0 PBSr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 9 · Loyola (Md.)Loyola (Md.)8,000 Meters Blue925:26.33 PBSr
Sep 12Cantello InvitationalSep 12 · 4.9 Miles Varsity · Place 27 · Loyola (Md.)Loyola (Md.)4.9 Miles Varsity2726:04.50 PBSr
Sep 4Temple InvitationalSep 4 · 4 Miles College · Place 6 · Loyola (Md.)Loyola (Md.)4 Miles College621:22.3Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 10,000 Meters D1 Mid-Atlantic · Place 97 · Loyola (Md.)Loyola (Md.)10,000 Meters D1 Mid-Atlantic9731:48.6 PBJr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 58 · Loyola (Md.)Loyola (Md.)8,000 Meters Champs5826:14.2Jr
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 84 · Loyola (Md.)Loyola (Md.)8,000 Meters College8425:44.0 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 74 · Loyola (Md.)Loyola (Md.)8,000 Meters Brown7425:44.7 PBJr
Sep 13Cantello InvitationalSep 13 · 4.9 Miles Varsity · Place 22 · Loyola (Md.)Loyola (Md.)4.9 Miles Varsity2226:37.9Jr
Aug 29Temple InvitationalAug 29 · 4 Miles College · Place 6 · Loyola (Md.)Loyola (Md.)4 Miles College620:34.20 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Mid-Atlantic RegionalNov 15 · 10,000 Meters D1 Mid-Atlantic · Place 132 · Loyola (Md.)Loyola (Md.)10,000 Meters D1 Mid-Atlantic13232:45.3 PBSo
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 78 · Loyola (Md.)Loyola (Md.)8,000 Meters Varsity7825:53.2SO
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 74 · Loyola (Md.)Loyola (Md.)8,000 Meters Brown7426:07.1 PBSo
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 5.2 Miles College · Place 160 · Loyola (Md.)Loyola (Md.)5.2 Miles College16027:38.0 PBSo
Sep 6Lafayette XC InvitationalSep 6 · Varsity · Place 21 · Loyola (Md.)Loyola (Md.)Varsity2119:03.0—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Mid-Atlantic RegionalNov 10 · 10,000 Meters Varsity · Place 142 · Loyola (Md.)Loyola (Md.)10,000 Meters Varsity14233:09.1FR
Oct 28Patriot League Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 45 · Loyola (Md.)Loyola (Md.)8,000 Meters College4526:32.7 PBFr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 8,000 Meters Championship · Place 149 · Loyola (Md.)Loyola (Md.)8,000 Meters Championship14925:47.1FR-1
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 134 · Loyola (Md.)Loyola (Md.)8,000 Meters Varsity1345:27FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Gold · Place 128 · Loyola (Md.)Loyola (Md.)8,000 Meters Gold12827:04.2 PBFr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 36 · WiltonWilton5,000 Meters Varsity3617:0012
Oct 29CIAC Division MM Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 1 · WiltonWilton5,000 Meters Varsity116:31 PB12
Oct 19FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 6 · WiltonWilton5,000 Meters Varsity616:01 PB12
Oct 11Wilton/Bridgeport/Ridgefield at GreenwichOct 11 · 3 Miles Varsity · Place 3 · WiltonWilton3 Miles Varsity316:02.6812
Oct 3Trumbull/St. Joe's/Warde at WiltonOct 3 · 3.1 Miles Varsity · Place 6 · WiltonWilton3.1 Miles Varsity617:08.4812
Sep 20McMahon/Ludlowe/Staples at WiltonSep 20 · 5,000 Meters Varsity · Place 3 · WiltonWilton5,000 Meters Varsity316:47.7512
Sep 14Wilton/Norwalk/Danbury at DarienSep 14 · 3 Miles Varsity · Place 3 · WiltonWilton3 Miles Varsity316:06.412

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 18 · WiltonWilton5,000 Meters Varsity1817:3811
Oct 20FCIAC Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 7 · WiltonWilton5,000 Meters Varsity716:2711
Oct 12Wilton/Danbury/St. Joe's at GreenwichOct 12 · 3 Miles Varsity · Place 2 · WiltonWilton3 Miles Varsity216:19.5611
Oct 5Ridgefield/Ludlowe/Norwalk at WiltonOct 5 · 5,000 Meters Varsity · Place 2 · WiltonWilton5,000 Meters Varsity216:57.4111
Sep 28Wilton/Westhill/Bridgeport at DarienSep 28 · 4,800 Meters Varsity · Place 1 · WiltonWilton4,800 Meters Varsity116:28.5411
Sep 21Staples/New Canaan/Stamford at WiltonSep 21 · 3.1 Miles Varsity · Place 4 · WiltonWilton3.1 Miles Varsity417:09.1811
Sep 1832nd Wilton XC InvitationalSep 18 · 3.1 Miles Varsity · Place 9 · WiltonWilton3.1 Miles Varsity917:05.3 PB11
Sep 14Warde/Wilton/McMahon at TrumbullSep 14 · 2.9 Miles Varsity · Place 2 · WiltonWilton2.9 Miles Varsity215:45.4411

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4FCIAC Central Region ChampionshipNov 4 · 5,000 Meters Varsity · Place 12 · WiltonWilton5,000 Meters Varsity1217:00.2 PB10
Oct 27Norwalk vs WiltonOct 27 · 3.1 Miles Varsity · Place 1 · WiltonWilton3.1 Miles Varsity117:24.8510
Oct 20Danbury vs WiltonOct 20 · 3.1 Miles Varsity · Place 4 · WiltonWilton3.1 Miles Varsity417:35.1710
Oct 14Wilton vs StaplesOct 14 · 5,000 Meters Varsity · Place 3 · WiltonWilton5,000 Meters Varsity317:27.4610
Oct 1Ridgefield vs. WiltonOct 1 · 3.1 Miles Varsity · Place 8 · WiltonWilton3.1 Miles Varsity817:38 PB10
Sep 18Boys Time TrialSep 18 · 2 Miles Boys · Place 2 · WiltonWilton2 Miles Boys211:42Unofficial10

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 247th Annual Hatters Freshman InvitationalOct 24 · 2 Miles Freshman · Place 3 · WiltonWilton2 Miles Freshman312:07.429
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 2,500 Meters Freshman · Place 1 · WiltonWilton2,500 Meters Freshman18:339
Oct 7Wilton/Staples/McMahon at GreenwichOct 7 · 1.5 Miles Novice · Place 1 · WiltonWilton1.5 Miles Novice19:34.739
Oct 1St. Joe's/Trinity/Norwalk at WiltonOct 1 · 5,000 Meters Varsity · Place 9 · WiltonWilton5,000 Meters Varsity919:47.719
Sep 24Wilton/Danbury/Trumbull at New CanaanSep 24 · 3,000 Meters Novice · Place 2 · WiltonWilton3,000 Meters Novice210:14.959
Sep 17Westhill/Darien/Ludlowe at WiltonSep 17 · 1.5 Miles Novice · Place 3 · WiltonWilton1.5 Miles Novice38:50.089
Sep 1431st Wilton XC InvitationalSep 14 · 1.5 Miles Freshman · Place 13 · WiltonWilton1.5 Miles Freshman138:27 PB9
Sep 9Wilton/Stamford/Warde at RidgefieldSep 9 · 2,450 Meters Novice · Place 2 · WiltonWilton2,450 Meters Novice28:36.489