Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 224:46.62aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
1 Mile · OutdoorEastern States Championships · Mar 14:31.30Eastern States ChampionshipsMarch 1, 2023
1500 Meters · OutdoorEastern States Championships · Mar 14:13.09Eastern States ChampionshipsMarch 1, 2023
1600 Meters · IndoorNJSIAA Group Championships · Feb 174:29.37NJSIAA Group ChampionshipsFebruary 17, 2023
1600 Meters · OutdoorSJTCA Elite Meet · May 44:22.24aSJTCA Elite MeetMay 4, 2023
2 Miles · IndoorThe Ocean Breeze Holiday Festival · Dec 279:59.76aThe Ocean Breeze Holiday FestivalDecember 27, 2022
3000 Meters · Indoor38th Alden Invite · Dec 79:33.09a38th Alden InviteDecember 7, 2024
3200 Meters · IndoorSJTCA Winter Meet #9 · Jan 2310:00.02SJTCA Winter Meet #9January 23, 2023
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 149:32.90aCherokee Night Racer #1: Night of 3200'sApril 14, 2023
3200 Meters · OutdoorCherokee Night Racing #1 · Apr 2311:15.08Cherokee Night Racing #1April 23, 2021
400 Meters · IndoorSJTCA Winter Meet #16 · Feb 2155.11SJTCA Winter Meet #16February 21, 2023
400 Meters · OutdoorFast Times at Cherokee High · Apr 1654.82Fast Times at Cherokee HighApril 16, 2022
800 Meters · IndoorNJSIAA Group Championships · Feb 172:02.24NJSIAA Group ChampionshipsFebruary 17, 2023
800 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 21:58.53NJSIAA Sectionals South Groups 2 and 3June 2, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Bruno's Backyard ClassicApr 4 · 1 Mile · Place 4 · Brown University ClubBrown University Club1 Mile4.4:36.59aJr
Apr 4Bruno's Backyard ClassicApr 4 · 800 Meters · Brown University ClubBrown University Club800 Meters—DNSJr
Mar 8Harvard Running Club InviteMar 8 · 1 Mile · Place 7 · Brown University ClubBrown University Club1 Mile74:36.45aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 1 Mile · Place 50 · Brown University ClubBrown University Club1 Mile504:46.62a PBJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 132025 Happy BeaverApr 13 · 1 Mile · Place 6 · Brown University ClubBrown University Club1 Mile6.4:38.96aSo
Mar 9Harvard Club InviteMar 9 · 800 Meters · Place 19 · Brown University ClubBrown University Club800 Meters192:04.81a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Place 29 · Brown University ClubBrown University Club800 Meters29.2:08.56aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 3000 Meters · Place 28 · Brown University ClubBrown University Club3000 Meters28.9:33.09a PBSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Happy Beaver InvitationalApr 7 · 1 Mile · Place 1 · Brown University ClubBrown University Club1 Mile1.4:33.86aFr
Mar 3Harvard Club InviteMar 3 · 1 Mile · Place 7 · Brown University Running ClubBrown University Running Club1 Mile74:35.43—
Mar 3Harvard Club InviteMar 3 · 1 Mile · Place 7 · Brown University Running ClubBrown University Running Club1 Mile74:35.43—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 7 · Clearview RegionalClearview Regional1600 Meters7.4:24.20a12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 4 · Clearview Reg.Clearview Reg.800 Meters41:58.53 PB12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 2 · Clearview Reg.Clearview Reg.1600 Meters24:26.4712
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 2 · Clearview ReClearview Re1600 Meters24:26.4712
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 4 · Clearview ReClearview Re800 Meters41:58.5312
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 22 · Clearview ReClearview Re800 Meters222:01.19—
May 17Tri County Conference ChampionshipsMay 17 · 3200 Meters · Place 3 · Clearview ReClearview Re3200 Meters39:58.39—
May 11Gloucester County ChampionshipsMay 11 · 800 Meters · Place 2 · Clearview Reg.Clearview Reg.800 Meters21:59.6612
May 4SJTCA Elite MeetMay 4 · 1600 Meters · Place 7 · Clearview RegionalClearview Regional1600 Meters7.4:22.24a PB12
Apr 15Fast Times at Cherokee HighApr 15 · 1600 Meters · Place 2 · Clearview ReClearview Re1600 Meters24:31.26—
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 10 · Clearview RegionalClearview Regional3200 Meters10.9:32.90a PB12
Mar 1Eastern States ChampionshipsMar 1 · 1 Mile · Place 15 · Clearview ReClearview Re1 Mile154:31.30 PB12
Mar 1Eastern States ChampionshipsMar 1 · 1500 Meters · Place 14 · Clearview ReClearview Re1500 Meters144:13.09 PB12

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 21SJTCA Winter Meet #16Feb 21 · 400 Meters · Place 9 · Clearview Reg.Clearview Reg.400 Meters955.11 PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 11 · Clearview Reg.Clearview Reg.800 Meters112:02.24 PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 6 · Clearview Reg.Clearview Reg.1600 Meters64:29.37 PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 5 · Clearview Reg.Clearview Reg.800 Meters52:02.5612
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 4 · Clearview Reg.Clearview Reg.1600 Meters44:31.7412
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 5 · Clearview Reg.Clearview Reg.800 Meters52:02.5612
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 4 · Clearview Reg.Clearview Reg.1600 Meters44:31.7412
Jan 27Olympic Conference #2Jan 27 · 800 Meters · Place 7 · Clearview Reg.Clearview Reg.800 Meters72:06.6812
Jan 27Olympic Conference #2Jan 27 · 1600 Meters · Place 1 · Clearview Reg.Clearview Reg.1600 Meters14:32.1512
Jan 23SJTCA Winter Meet #9Jan 23 · 3200 Meters · Place 3 · Clearview Reg.Clearview Reg.3200 Meters310:00.02 PB12
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 3 · Clearview Reg.Clearview Reg.1600 Meters34:31.3412
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 3 · Clearview Reg.Clearview Reg.1600 Meters34:31.3412
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 3 · Clearview Reg.Clearview Reg.1600 Meters34:31.3412
Jan 7Ocean Breeze Freedom GamesJan 7 · 1600 Meters · Place 15 · Clearview Reg.Clearview Reg.1600 Meters154:31.6512

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · 2 Miles · Place 6 · Clearview RegionalClearview Regional2 Miles6.9:59.76a PB12

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 800 Meters · Clearview RegionalClearview Regional800 Meters--SCR11
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 800 Meters · Place 6 · Clearview RegionalClearview Regional800 Meters6.1:59.80a11
May 18Tri County Conference ChampionshipsMay 18 · 800 Meters · Place 3 · Clearview ReClearview Re800 Meters32:02.00—
May 12Gloucester County ChampionshipsMay 12 · 3200 Meters · Place 4 · Clearview Reg.Clearview Reg.3200 Meters49:53.1811
May 5SJTCA Elite MeetMay 5 · 1600 Meters · Place 8 · Clearview RegionalClearview Regional1600 Meters8.4:23.68a11
May 5SJTCA Elite MeetMay 5 · 800 Meters · Place 12 · Clearview RegionalClearview Regional800 Meters12.1:59.43a11
Apr 16Fast Times at Cherokee HighApr 16 · 1600 Meters · Place 3 · Clearview ReClearview Re1600 Meters34:31.68—
Apr 16Fast Times at Cherokee HighApr 16 · 400 Meters · Place 38 · Clearview ReClearview Re400 Meters3854.82 PB—
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 33 · Clearview RegionalClearview Regional3200 Meters33.9:54.43a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Spike Shoe Holiday FestivalDec 20 · 1600 Meters · Place 4 · Clearview RegionalClearview Regional1600 Meters4.4:43.33a11
Dec 20Spike Shoe Holiday FestivalDec 20 · 800 Meters · Place 8 · Clearview RegionalClearview Regional800 Meters8.2:08.85a11
Feb 24Tri County Meet Meet #1Feb 24 · 3200 Meters · Place 3 · Clearview ReClearview Re3200 Meters311:28.30—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Cherokee Pow Wow #1Apr 24 · 1600 Meters · Place 32 · Clearview ReClearview Re1600 Meters325:19.84—
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 151 · M Clearview ReM Clearview Re3200 Meters15111:15.08 PB—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10SJTCA Winter Meet #14: OPENFeb 10 · 1600 Meters · Place 31 · Clearview ReClearview Re1600 Meters315:00.89—
Feb 7SJTCA Winter Meet #13: Frosh/NoviceFeb 7 · 1600 Meters · Place 5 · Clearview ReClearview Re1600 Meters54:58.08—
Feb 1SJTCA Winter Meet #11Feb 1 · 1600 Meters · Place 38 · Clearview ReClearview Re1600 Meters385:06.07—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23New Jersey Spiked Shoe Club Holiday FestivalDec 23 · 800 Meters · Place 15 · Clearview RegionalClearview Regional800 Meters15.2:31.31a9