Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Fairfield Ludlowe High SchoolRidgefield/Staples/Trumbulll at Ludlowe · Oct 111:20.00Ridgefield/Staples/Trumbulll at LudloweOctober 1, 2019
2446 m · Ridgefield Park HSTrinity/Greenwich/Westhill at Ridgefield · Sep 2410:22.20Trinity/Greenwich/Westhill at RidgefieldSeptember 24, 2019
3,000 Meters · Ridgefield High SchoolWCC League Championship · Oct 3015:21.34WCC League ChampionshipOctober 30, 2017
3,200 Meters · Hall High SchoolCT Virtual 3200m Time Trial Challenge · Sep 1910:40.0CT Virtual 3200m Time Trial ChallengeSeptember 19, 2020
3.1 Miles · Allens Meadows ParkRidgefield vs. Wilton · Oct 117:16Ridgefield vs. WiltonOctober 1, 2020
4,000 Meters · Scofield Magnet SchoolGreenwich/Ridgefield/Stamford at Westhill · Sep 1415:25.3Greenwich/Ridgefield/Stamford at WesthillSeptember 14, 2021
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2718:25.2NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · FCIAC Championship 5,000mFCIAC Cross Country Championships · Oct 1916:00FCIAC Cross Country ChampionshipsOctober 19, 2022
5,000 Meters · Ponaganset High SchoolNew England Interscholastic XC Championships · Nov 1216:51.9New England Interscholastic XC ChampionshipsNovember 12, 2022
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2617:06.8CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Wickham ParkCIAC Division LL Boys Championship · Oct 2916:32CIAC Division LL Boys ChampionshipOctober 29, 2022
8,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 126:42.70NESCAC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:54.6Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:23.9Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 1328:34.90Aldrich InvitationalSeptember 13, 2025
8,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1928:20.8M.S.Souther InviteSeptember 19, 2026
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2027:03.1Ronald Hoffmann InvitationalSeptember 20, 2025
8,000 Meters · Vermont Technical CollegeSilloway Vermont State Maple Syrup Challenge · Sep 628:19.48Silloway Vermont State Maple Syrup ChallengeSeptember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 86 · MiddleburyMiddlebury8,000 Meters White8626:46.4Sr
Oct 2Paul Short RunOct 2 · 8,000 Meters Open · Place 409 · MiddleburyMiddlebury8,000 Meters Open40929:09.3Sr
Sep 19M.S.Souther InviteSep 19 · 8,000 Meters Men · Place 112 · MiddleburyMiddlebury8,000 Meters Men11228:20.8 PBSr
Sep 12Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 61 · MiddleburyMiddlebury8,000 Meters Men6128:51.6Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 103 · MiddleburyMiddlebury8,000 Meters Champ10326:42.70 PBJr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 90 · MiddleburyMiddlebury8,000 Meters White9026:57.46Jr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 236 · MiddleburyMiddlebury8,000 Meters Open23626:23.9 PBJr
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 43 · MiddleburyMiddlebury8,000 Meters College4327:03.1 PBJr
Sep 13Aldrich InvitationalSep 13 · 8,000 Meters · Place 24 · MiddleburyMiddlebury8,000 Meters2428:34.90 PBJr
Sep 6Silloway Vermont State Maple Syrup ChallengeSep 6 · 8,000 Meters Collegiate · Place 11 · MiddleburyMiddlebury8,000 Meters Collegiate1128:19.48 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 335 · MiddleburyMiddlebury8,000 Meters Open33527:54.6 PBSo
Sep 21Hoffmann Invitational / Liberty League PreviewSep 21 · 8,000 Meters Varsity · Place 35 · MiddleburyMiddlebury8,000 Meters Varsity3527:51.0SO
Sep 14Aldrich InvitationalSep 14 · 8,000 Meters Men's 8K · Place 13 · MiddleburyMiddlebury8,000 Meters Men's 8K1328:37.9So

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · MiddleburyMiddlebury8,000 Meters College0DNFFr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 228 · MiddleburyMiddlebury8,000 Meters Open22827:19.2Fr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Championship · Place 61 · Sykesville, MDSykesville, MD5,000 Meters Championship6117:06.8 PB12
Nov 12New England Interscholastic XC ChampionshipsNov 12 · 5,000 Meters Varsity · Place 56 · RidgefieldRidgefield5,000 Meters Varsity5616:51.9 PB12
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 24 · RidgefieldRidgefield5,000 Meters Varsity2416:4212
Oct 29CIAC Division LL Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 11 · RidgefieldRidgefield5,000 Meters Varsity1116:32 PB12
Oct 19FCIAC Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 5 · RidgefieldRidgefield5,000 Meters Varsity516:00 PB12
Oct 11Wilton/Bridgeport/Ridgefield at GreenwichOct 11 · 3 Miles Varsity · Place 5 · RidgefieldRidgefield3 Miles Varsity517:02.8812
Sep 20St. Joe's/Darien/Ridgefield at WesthillSep 20 · 4,000 Meters Varsity · Place 1 · RidgefieldRidgefield4,000 Meters Varsity113:22.412

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 113 · RidgefieldRidgefield5,000 Meters Championship - Northeast11318:25.2 PB11
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 54 · RidgefieldRidgefield5,000 Meters Varsity5418:3211
Nov 1CIAC Division LL ChampionshipsNov 1 · 5,000 Meters Varsity · Place 54 · RidgefieldRidgefield5,000 Meters Varsity5418:3211
Oct 20FCIAC Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 26 · RidgefieldRidgefield5,000 Meters Varsity2617:2911
Sep 29Trumbull/Ridgefield/Danbury at New CanaanSep 29 · 5,000 Meters Varsity · Place 16 · RidgefieldRidgefield5,000 Meters Varsity1617:57.0211
Sep 14Greenwich/Ridgefield/Stamford at WesthillSep 14 · 4,000 Meters Varsity · Place 11 · RidgefieldRidgefield4,000 Meters Varsity1115:25.3 PB11

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Nike Cross Virtual Week 7Nov 2 · 5,000 Meters NXV Northeast Region · Place 32 · RidgefieldRidgefield5,000 Meters NXV Northeast Region3217:44.0Unofficial10
Oct 26Nike Cross Virtual Week 6Oct 26 · 5,000 Meters NXV Northeast Region · Place 38 · RidgefieldRidgefield5,000 Meters NXV Northeast Region3819:35.0Unofficial10
Oct 20McMahon (unable to compete) vs. RidgefieldOct 20 · 4,000 Meters Varsity · Place 3 · RidgefieldRidgefield4,000 Meters Varsity313:46.4210
Oct 13Norwalk vs. RidgefieldOct 13 · 4,000 Meters Varsity · Place 6 · RidgefieldRidgefield4,000 Meters Varsity613:58.0910
Oct 6Ridgefield vs. StaplesOct 6 · 5,000 Meters Varsity · Place 19 · RidgefieldRidgefield5,000 Meters Varsity1917:38.710
Oct 1Ridgefield vs. WiltonOct 1 · 3.1 Miles Varsity · Place 4 · RidgefieldRidgefield3.1 Miles Varsity417:16 PB10
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3,200 Meters Junior Varsity · Place 13 · RidgefieldRidgefield3,200 Meters Junior Varsity1310:40.0 PB10

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 2,500 Meters Freshman · Place 14 · RidgefieldRidgefield2,500 Meters Freshman149:049
Oct 7Ridgefield/Darien/Danbury at St. Joe'sOct 7 · 5,000 Meters Varsity · Place 52 · RidgefieldRidgefield5,000 Meters Varsity5221:58.009
Oct 1Ridgefield/Staples/Trumbulll at LudloweOct 1 · 1.7 Miles Novice · Place 15 · RidgefieldRidgefield1.7 Miles Novice1511:20.00 PB9
Sep 24Trinity/Greenwich/Westhill at RidgefieldSep 24 · 1.52 Miles Novice · Place 16 · RidgefieldRidgefield1.52 Miles Novice1610:22.209
Sep 24Trinity/Greenwich/Westhill at RidgefieldSep 24 · 1.52 Miles Novice · Place 16 · RidgefieldRidgefield1.52 Miles Novice1610:22.20 PB9
Sep 17Ridgefield/Norwalk/McMahon at New CanaanSep 17 · 3,000 Meters Novice · Place 17 · RidgefieldRidgefield3,000 Meters Novice1712:00.099
Sep 9Wilton/Stamford/Warde at RidgefieldSep 9 · 2,450 Meters Novice · Place 24 · RidgefieldRidgefield2,450 Meters Novice249:31.839

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29WCC ChampionshipOct 29 · 3,000 Meters Boys A · Place 114 · Scotts RidgeScotts Ridge3,000 Meters Boys A11415:32.978

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30WCC League ChampionshipOct 30 · 3,000 Meters Middle School Boys B Race · Place 56 · Scotts RidgeScotts Ridge3,000 Meters Middle School Boys B Race5615:21.34 PB7