Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 413:35.7526th CT Middle School State XC ChampionshipNovember 4, 2018
3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 2412:07USATF Region 1 Junior Olympic ChampionshipsNovember 24, 2019
3,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1814:11.40USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1012:19.97USATF Connecticut Association Junior Olympic ChampionshipsNovember 10, 2019
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2617:59.7NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:18.7Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:04.916th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Mohegan Park NFA Home CourseNFA vs. Woodstock · Oct 1017:21.6NFA vs. WoodstockOctober 10, 2023
5,000 Meters · Norwich Golf ClubECC Championships · Oct 2018:02ECC ChampionshipsOctober 20, 2022
5,000 Meters · Stanley Quarter ParkCCSU Mini Meet · Oct 2416:38.63CCSU Mini MeetOctober 24, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 917:3389th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham ParkCIAC Division LL Boys Championship · Oct 2616:24CIAC Division LL Boys ChampionshipOctober 26, 2024
6436 m · Hard'Ack Recreation AreaVermont XC Invite · Aug 3022:13.20Vermont XC InviteAugust 30, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:23.6Paul Short Run (College)October 3, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2025:37.7752nd Corsair XC InvitationalSeptember 20, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · UMass LowellUMass Lowell8,000 Meters Collegiate0DNFSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24CCSU Mini MeetOct 24 · 5,000 Meters Varsity · Place 45 · UMass LowellUMass Lowell5,000 Meters Varsity4516:38.63 PBFr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · UMass LowellUMass Lowell8,000 Meters Fall Classic0DNFFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 83 · UMass LowellUMass Lowell8,000 Meters Open8325:23.6 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 41 · UMass LowellUMass Lowell8,000 Meters Men's 8K Gold4125:37.77 PBFr
Aug 30Vermont XC InviteAug 30 · 6,436 Meters Collegiate · Place 32 · UMass LowellUMass Lowell6,436 Meters Collegiate3222:13.20 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 151 · Norwich Free AcademyNorwich Free Academy5,000 Meters Championships15117:33 PB12
Oct 31CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 19 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity1916:1612
Oct 26CIAC Division LL Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 5 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity516:24 PB12
Oct 17Eastern Connecticut Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 6 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity616:3412
Oct 8NFA vs WoodstockOct 8 · 5,000 Meters Varsity · Place 1 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity116:3612
Oct 1Nfa@East LymeOct 1 · 5,000 Meters Varsity · Place 5 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity516:2712
Sep 10Fitch, NFA, Bacon @ FitchSep 10 · 5,000 Meters Varsity · Place 2 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity216:5212

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 100 · UnattachedUnattached5,000 Meters "Marty Lewis" Championship10017:18.7 PB11
Oct 28CIAC Division LL Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 57 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity5718:1111
Oct 19ECC Championship MeetOct 19 · 5,000 Meters Varsity · Place 12 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity1217:4011
Oct 10NFA vs. WoodstockOct 10 · 5,000 Meters Varsity · Place 3 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity317:21.6 PB11
Oct 3NFA vs. East Lyme, Bacon AcademyOct 3 · 5,000 Meters Varsity · Place 1 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity117:09.111
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 85 · Norwich Free AcademyNorwich Free Academy5,000 Meters Championship8517:04.9 PB11
Sep 19Fitch, Griswold, NFA, Wheeler @ FitchSep 19 · Varsity · Place 3 · Norwich Free AcademyNorwich Free AcademyVarsity317:2811
Sep 12Stonington vs NFA and WindhamSep 12 · Varsity · Place 3 · Norwich Free AcademyNorwich Free AcademyVarsity318:0511
Sep 942nd Stratton Brook XC InvitationalSep 9 · Varsity · Place 5 · Norwich Free AcademyNorwich Free AcademyVarsity518:0311
Aug 24NFA 5k Time Trial - BoysAug 24 · 5,000 Meters Varsity · Place 1 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity117:55.2Unofficial11

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 129 · Norwich Free AcademyNorwich Free Academy5,000 Meters Championship - Northeast12917:59.7 PB10
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 67 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity6717:3010
Oct 29CIAC Division LL Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 42 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity4217:3510
Oct 20ECC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 19 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity1918:02 PB10
Oct 8Ponaganset Covered Bridge ClassicOct 8 · 5,000 Meters Varsity · Place 48 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity4817:35.610
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 54 · Norwich Free AcademyNorwich Free Academy5,000 Meters Championship5417:1810
Sep 20NFA vs Fitch, StoningtonSep 20 · 5,000 Meters Varsity · Place 3 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity318:11.710
Sep 13NFA vs Putnam, St. BernardSep 13 · Varsity · Place 2 · Norwich Free AcademyNorwich Free AcademyVarsity218:36.110
Sep 13NFA vs Putnam, St. BernardSep 13 · Varsity · Place 2 · Norwich Free AcademyNorwich Free AcademyVarsity218:36.110

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 111 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity11120:189
Nov 1CIAC Division LL ChampionshipsNov 1 · 5,000 Meters Varsity · Place 111 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity11120:189
Oct 21ECC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 25 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity2519:339
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 114 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity11419:249
Sep 1140th Stratton Brook XC InvitationalSep 11 · 5,000 Meters Varsity · Place 62 · Norwich Free AcademyNorwich Free Academy5,000 Meters Varsity6221:209

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24USATF Region 1 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 11-12 · Place 79 · The Mohegan Striders AssociationThe Mohegan Striders Association3,000 Meters 11-127912:07 PB7
Nov 10USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 28 · The Mohegan Striders AssociationThe Mohegan Striders Association3,000 Meters 11-122812:19.97 PB7

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 123 · The Mohegan Striders AssociationThe Mohegan Striders Association3,000 Meters 11-1212314:11.40 PB6
Nov 426th CT Middle School State XC ChampionshipNov 4 · 1.7 Miles B East · Place 144 · Lisbon CentralLisbon Central1.7 Miles B East14413:35.75 PB6