Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Winter Meet #9 · Jan 234:33.69SJTCA Winter Meet #9January 23, 2023
1600 Meters · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 94:22.34aNJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
3000 Meters · IndoorCamel City Distance · Feb 88:48.04Camel City DistanceFebruary 8, 2025
3000m Steeplechase · OutdoorWeems Baskin Invitational · Mar 219:54.34aWeems Baskin InvitationalMarch 21, 2025
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:32.76NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · IndoorHaddonfield Tri Meet · Feb 99:55.52Haddonfield Tri MeetFebruary 9, 2022
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 29:22.09NJSIAA Sectionals South Groups 2 and 3June 2, 2023
5000 Meters · IndoorUSC Indoor Open · Feb 2215:22.90aUSC Indoor OpenFebruary 22, 2025
5000 Meters · OutdoorDuke Invitational · Apr 1015:17.01Duke InvitationalApril 10, 2025

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 60 · Col. of CharlestonCol. of Charleston5000 Meters6015:17.01 PBSO
Mar 21Weems Baskin InvitationalMar 21 · 3000m Steeplechase · Place 1 · College Of CharlestonCollege Of Charleston3000m Steeplechase19:54.34a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22USC Indoor OpenFeb 22 · 5000 Meters · Place 1 · College Of CharlestonCollege Of Charleston5000 Meters1.15:22.90a PBSo
Feb 8Camel City DistanceFeb 8 · 3000 Meters · Place 26 · Col of CharlestoCol of Charlesto3000 Meters268:48.04 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Weems Baskin InvitationalMar 22 · 3000m Steeplechase · Place 5 · College Of CharlestonCollege Of Charleston3000m Steeplechase510:06.78a—
Mar 8Myrtle Beach Collegiate ChallengeMar 8 · 5000 Meters · Place 5 · College Of CharlestonCollege Of Charleston5000 Meters515:51.61a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17USC Indoor OpenFeb 17 · 3000 Meters · Place 9 · College Of CharlestonCollege Of Charleston3000 Meters99:05.48a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 6 · Haddonfield MemorialHaddonfield Memorial3200 Meters6.9:27.42a12
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial1600 Meters4.4:22.34a PB12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial3200 Meters59:22.09 PB12
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial1600 Meters54:26.7612
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial1600 Meters44:23.6812
May 13Camden County ChampionshipsMay 13 · 3200 Meters · Place 1 · Haddonfield MemorialHaddonfield Memorial3200 Meters1.9:35.64a12
May 4SJTCA Elite MeetMay 4 · 1600 Meters · Place 9 · Haddonfield MemorialHaddonfield Memorial1600 Meters9.4:23.81a12
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 13 · Haddonfield MemorialHaddonfield Memorial3200 Meters13.9:37.40a12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial3200 Meters49:32.76 PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial3200 Meters29:36.2212
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial3200 Meters29:36.2212
Jan 23SJTCA Winter Meet #9Jan 23 · 1600 Meters · Place 3 · Haddonfield MemorialHaddonfield Memorial1600 Meters34:33.69 PB12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5SJTCA Elite MeetMay 5 · 3200 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial3200 Meters5.9:33.32a11
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 20 · Haddonfield MemorialHaddonfield Memorial3200 Meters20.9:43.52a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9Haddonfield Tri MeetFeb 9 · 3200 Meters · Place 1 · M HaddonfieldM Haddonfield3200 Meters19:55.52 PB—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10Timber Creek Last Minute Last ChanceJun 10 · 1600 Meters · Place 2 · Haddonfield MemorialHaddonfield Memorial1600 Meters2.4:43.26a10
May 18Haddonfield vs. Audubon Dual MeetMay 18 · 3200 Meters · Place 3 · Haddonfield MemorialHaddonfield Memorial3200 Meters3.10:36.010
May 11Haddonfield vs. West Deptford Boys Dual MeetMay 11 · 3200 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial3200 Meters4.10:59.810
May 11Haddonfield vs. West Deptford Boys Dual MeetMay 11 · 1600 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial1600 Meters5.4:48.410
May 4Haddonfield vs. Haddon Township Dual MeetMay 4 · 3200 Meters · Place 4 · Haddonfield MemorialHaddonfield Memorial3200 Meters4.10:36.610

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9Haddonfield/Haddon Heights/ Paul VI Polar BearMar 9 · 1600 Meters · Place 9 · Haddonfield MemorialHaddonfield Memorial1600 Meters9.4:56.8Unofficial10
Mar 5Haddonfield vs. Haddon Township Mar 5 · 1600 Meters · Place 6 · Haddonfield MemorialHaddonfield Memorial1600 Meters6.5:09.0Unofficial10
Feb 24Haddonfield vs. WoodburyFeb 24 · 1600 Meters · Place 5 · Haddonfield MemorialHaddonfield Memorial1600 Meters5.5:14.0Unofficial10