Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Kernstown BattlefieldHornet Harrier Invitational and Commonwealth Challenge · Sep 279:34.7Hornet Harrier Invitational and Commonwealth ChallengeSeptember 27, 2025
5,000 Meters · Elm Ridge ParkRocky Hill v Wethersfield · Sep 2417:09.64Rocky Hill v WethersfieldSeptember 24, 2024
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:11.7Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 417:28.29Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2817:2441st Wickham Park XC InvitationalSeptember 28, 2024
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1217:22.9Suitor InvitationalSeptember 12, 2026
6,000 Meters · BRIDGEWATER COLLEGEEagle Challenge · Aug 2922:16.5Eagle ChallengeAugust 29, 2025
6,000 Meters · Kernstown BattlefieldShenandoah Twilight · Sep 1221:39.4Shenandoah TwilightSeptember 12, 2025
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 521:59.23Galen Piper XC ChallengeSeptember 5, 2025
8,000 Meters · BridgewaterODAC XC Championships · Nov 129:10.5ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1828:36.3Border BattleOctober 18, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1728:18.9Conn College InviteOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:34.1Paul Short Run (College)October 3, 2025
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3128:11.3NEWMAC Conference MeetOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 64 · Springfield (Mass.)Springfield (Mass.)8,000 Meters NEWMAC6428:11.3 PBSo
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 220 · Springfield (Mass.)Springfield (Mass.)8,000 Meters White22028:18.9 PBSo
Sep 19Ellen O'Neil InviteSep 19 · 8,000 Meters Men · Place 20 · Springfield (Mass.)Springfield (Mass.)8,000 Meters Men2029:09.4So
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 101 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity10117:22.9 PBSo
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 14 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate1417:28.29 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 65 · ShenandoahShenandoah8,000 Meters Collegiate6529:10.5 PBFr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 245 · ShenandoahShenandoah8,000 Meters D324528:36.3 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 55 · ShenandoahShenandoah8,000 Meters Green5527:34.1 PBFr
Sep 27Hornet Harrier Invitational and Commonwealth ChallengeSep 27 · 3,000 Meters College · Place 7 · ShenandoahShenandoah3,000 Meters College79:34.7 PBFr
Sep 12Shenandoah TwilightSep 12 · 6,000 Meters College · Place 26 · ShenandoahShenandoah6,000 Meters College2621:39.4 PBFr
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 55 · ShenandoahShenandoah6,000 Meters Men's Race5521:59.23 PBFr
Aug 29Eagle ChallengeAug 29 · 6,000 Meters Men's Race · Place 34 · ShenandoahShenandoah6,000 Meters Men's Race3422:16.5 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 96 · Rocky HillRocky Hill5,000 Meters Varsity9617:3112
Oct 26CIAC Division M Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 14 · Rocky HillRocky Hill5,000 Meters Varsity1417:4212
Oct 15CCC XC ChampionshipsOct 15 · 5,000 Meters Boys Varsity · Place 26 · Rocky HillRocky Hill5,000 Meters Boys Varsity2617:30.2412
Oct 8New Britain at Rocky HillOct 8 · 5,000 Meters Varsity · Place 3 · Rocky HillRocky Hill5,000 Meters Varsity317:40.7112
Oct 1Manchester, Rocky Hill at Bloomfield Oct 1 · 5,000 Meters Varsity · Place 2 · Rocky HillRocky Hill5,000 Meters Varsity217:38.2112
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Medium · Place 19 · Rocky HillRocky Hill5,000 Meters Varsity Boys Medium1917:24 PB12
Sep 24Rocky Hill v WethersfieldSep 24 · 5,000 Meters Boys HS · Place 1 · Rocky HillRocky Hill5,000 Meters Boys HS117:09.64 PB12
Sep 2112th Winding Trails XC InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Rocky HillRocky Hill5,000 Meters Varsity717:02.80412
Sep 17Rocky Hill, Newington at WindsorSep 17 · 5,000 Meters Varsity · Place 4 · Rocky HillRocky Hill5,000 Meters Varsity417:3112
Sep 1412th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Varsity · Place 8 · Rocky HillRocky Hill5,000 Meters Varsity816:38.8312

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 92 · Rocky HillRocky Hill5,000 Meters "Marty Lewis" Championship9217:11.7 PB11
Nov 6CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 91 · Rocky HillRocky Hill5,000 Meters Varsity9117:2811
Oct 28CIAC Division SS Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 12 · Rocky HillRocky Hill5,000 Meters Varsity1217:4711
Oct 17CCC XC ChampionshipsOct 17 · 5,000 Meters Boys 5000 Meter Run Varsity · Place 24 · Rocky HillRocky Hill5,000 Meters Boys 5000 Meter Run Varsity2417:29.4011
Sep 15Blue Dragon InvitationalSep 15 · 5,000 Meters Varsity · Place 8 · Rocky HillRocky Hill5,000 Meters Varsity817:40.5011

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 130 · Rocky HillRocky Hill5,000 Meters Varsity13018:2610
Oct 29CIAC Division M Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 22 · Rocky HillRocky Hill5,000 Meters Varsity2218:1610
Oct 18CCC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 55 · Rocky HillRocky Hill5,000 Meters Varsity5518:35.6010
Sep 8Blue Dragon InvitationalSep 8 · Varsity · Place 32 · Rocky HillRocky HillVarsity3217:4310