Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Ridgefield Park HSTrinity/Greenwich/Westhill at Ridgefield · Sep 2413:55.53Trinity/Greenwich/Westhill at RidgefieldSeptember 24, 2019
4,000 Meters · Trumbull High SchoolWesthill, Norwalk, Trinity/Central at Trumbull · Oct 214:10.95Westhill, Norwalk, Trinity/Central at TrumbullOctober 2, 2018
5,000 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 1518:33.0530th Wilton Cross Country InvitationalSeptember 15, 2018
5,000 Meters · Schenley ParkPanthers Opener · Sep 214:47.4Panthers OpenerSeptember 2, 2022
5,000 Meters · Waveny ParkFCIAC West Region Championship · Nov 415:36.8FCIAC West Region ChampionshipNovember 4, 2020
5,000 Meters · Wickham ParkCIAC Division LL Championships · Oct 2616:25CIAC Division LL ChampionshipsOctober 26, 2019
8,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1825:15.72023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
8,000 Meters · EP Tom Sawyer State Park2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) · Nov 2024:32.02021 NCAA Division III Cross Country Champs (48th Men & 40th Women)November 20, 2021
8,000 Meters · Forest Akers East Golf Course2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) · Nov 1926:08.32022 NCAA Division III Cross Country Champs (49th Men & 41st Women)November 19, 2022
8,000 Meters · Genessee Valley ParkUAA Cross Country Championships · Oct 3026:27.90UAA Cross Country ChampionshipsOctober 30, 2021
8,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2325:03.62024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:31.2Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:02.4Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1924:34.0Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1525:08.0INTER-REGIONAL RUMBLEOctober 15, 2022
8,000 Meters · Robert Morris UniversityRobert Morris Invitational · Sep 1425:39.2Robert Morris InvitationalSeptember 14, 2024
8,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1124:45.1NCAA Division III Mid-Atlantic RegionalNovember 11, 2023
8,000 Meters · Valleeview FarmsUAA Cross Country Championships · Oct 2825:29.1UAA Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 1125:55.20CMU InvitationalOctober 11, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11CMU InvitationalOct 11 · 8,000 Meters Mens 8K · Place 32 · Carnegie MellonCarnegie Mellon8,000 Meters Mens 8K3225:55.20 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 8,000 Meters Championship · Place 81 · Carnegie MellonCarnegie Mellon8,000 Meters Championship8125:03.6 PBSr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 5 · Carnegie MellonCarnegie Mellon8,000 Meters College524:34.0 PBSr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 217 · Carnegie MellonCarnegie Mellon8,000 Meters Gold21725:31.2 PBSr
Sep 14Robert Morris InvitationalSep 14 · 8,000 Meters Collegiate · Place 8 · Carnegie MellonCarnegie Mellon8,000 Meters Collegiate825:39.2 PBSr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 8,000 Meters Championship · Place 47 · Carnegie MellonCarnegie Mellon8,000 Meters Championship4725:15.7 PBJr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 8,000 Meters Championship · Place 4 · Carnegie MellonCarnegie Mellon8,000 Meters Championship424:45.1 PBJr
Oct 28UAA Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 7 · Carnegie MellonCarnegie Mellon8,000 Meters College725:29.1 PBJr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 94 · Carnegie MellonCarnegie Mellon8,000 Meters College Gold9425:02.4 PBJr
Sep 1Panther's OpenerSep 1 · 5,000 Meters Varsity · Place 4 · Carnegie MellonCarnegie Mellon5,000 Meters Varsity414:26.8Jr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 192022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 8,000 Meters Championship · Place 107 · Carnegie MellonCarnegie Mellon8,000 Meters Championship10726:08.3 PBSo
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 8,000 Meters Varsity · Place 3 · Carnegie MellonCarnegie Mellon8,000 Meters Varsity325:16.9SO
Oct 15Oberlin College Inter-Regional RumbleOct 15 · Varsity · Place 5 · Carnegie MellonCarnegie MellonVarsity525:08.0SO
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 5 · Carnegie MellonCarnegie Mellon8,000 Meters Invite525:08.0 PBSo
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 8 · Carnegie MellonCarnegie Mellon8,000 Meters Varsity819:11.3SO
Sep 2Panthers OpenerSep 2 · 5,000 Meters College · Place 2 · Carnegie MellonCarnegie Mellon5,000 Meters College214:47.4 PBSo

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 202021 NCAA Division III Cross Country Champs (48th Men & 40th Women)Nov 20 · 8,000 Meters Championships · Place 53 · Carnegie MellonCarnegie Mellon8,000 Meters Championships5324:32.0 PBFr
Nov 13NCAA DIII Mid-Atlantic Region Cross Country ChampionshipsNov 13 · 8,000 Meters Varsity · Place 10 · Carnegie MellonCarnegie Mellon8,000 Meters Varsity1026:51.6FR
Oct 30UAA Cross Country ChampionshipsOct 30 · 8,000 Meters Championship · Place 20 · Carnegie MellonCarnegie Mellon8,000 Meters Championship2026:27.90 PBFr
Sep 17RMU Colonial InvitationalSep 17 · 8,000 Meters Mens 8K · Carnegie MellonCarnegie Mellon8,000 Meters Mens 8K0DNFFr
Sep 3Yinzer ClassicSep 3 · 3.73 Miles Varsity · Place 7 · Carnegie MellonCarnegie Mellon3.73 Miles Varsity75:14.7FR

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4FCIAC West Region ChampionshipNov 4 · 5,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)5,000 Meters Varsity115:36.8 PB12
Nov 2Nike Cross Virtual Week 7Nov 2 · 5,000 Meters NXV Northeast Region · Place 3 · Westhill (CT)Westhill (CT)5,000 Meters NXV Northeast Region315:35.0Unofficial12
Oct 27Westhill vs. New CanaanOct 27 · 5,000 Meters Varsity · Place 2 · Westhill (CT)Westhill (CT)5,000 Meters Varsity217:09.0912
Oct 20Greenwich vs WesthillOct 20 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity113:06.012
Oct 13Wright Tech vs WesthillOct 13 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity114:16.612
Oct 6Darien vs. WesthillOct 6 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity113:11.212
Oct 1Stamford vs. WesthillOct 1 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity113:52.112

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 985th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 109 · Westhill (CT)Westhill (CT)5,000 Meters Varsity10917:1011
Oct 26CIAC Division LL ChampionshipsOct 26 · 5,000 Meters Varsity · Place 11 · Westhill (CT)Westhill (CT)5,000 Meters Varsity1116:25 PB11
Oct 15FCIAC Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · WesthillWesthill5,000 Meters Varsity716:0911
Oct 7Westhill/Norwalk/Stamford at TrumbullOct 7 · 5,000 Meters Varsity · Place 3 · WesthillWesthill5,000 Meters Varsity315:56.8911
Oct 1Warde/Danbury/McMahon at WesthillOct 1 · 4,000 Meters Varsity · Place 6 · WesthillWesthill4,000 Meters Varsity613:58.1111
Sep 24Trinity/Greenwich/Westhill at RidgefieldSep 24 · 4,000 Meters Varsity · Place 1 · WesthillWesthill4,000 Meters Varsity113:55.5311
Sep 24Trinity/Greenwich/Westhill at RidgefieldSep 24 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity113:55.53 PB11
Sep 17Westhill/Darien/Ludlowe at WiltonSep 17 · 5,000 Meters Varsity · Place 2 · WesthillWesthill5,000 Meters Varsity216:35.5611
Sep 10Staples/St. Joe's/Westhill at New CanaanSep 10 · 5,000 Meters Varsity · Place 3 · WesthillWesthill5,000 Meters Varsity316:39.4811

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9McMahon, Westhill, Warde at DanburyOct 9 · Varsity · Place 6 · WesthillWesthillVarsity614:11.3110
Oct 2Westhill, Norwalk, Trinity/Central at TrumbullOct 2 · 4,000 Meters Varsity · Place 1 · Westhill (CT)Westhill (CT)4,000 Meters Varsity114:10.95 PB10
Sep 27Westhill, Ludlowe, Staples at WiltonSep 27 · 5,000 Meters Varsity · Place 7 · WesthillWesthill5,000 Meters Varsity717:40.5210
Sep 17St. Joe’s, Greenwich, Westhil at New CanaanSep 17 · 5,000 Meters Varsity · Place 2 · Westhill (CT)Westhill (CT)5,000 Meters Varsity217:23.6510
Sep 1530th Wilton Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 49 · Westhill (CT)Westhill (CT)5,000 Meters Varsity4918:33.05 PB10
Sep 11Westhill, Darien, Stamford at RidgefieldSep 11 · Varsity · Place 2 · WESTHILLWESTHILLVarsity213:44.3510