Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:20.38aOcean Breeze InvitationalFebruary 1, 2025
1 Mile · OutdoorBlue Devil Classic · Apr 114:40.60aBlue Devil ClassicApril 11, 2026
1600 Meters · IndoorNJ Spiked Shoe Holiday Festival · Dec 224:52.30aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
1600 Meters · OutdoorCherokee Night Racer #2 · May 264:33.36aCherokee Night Racer #2May 26, 2026
3200 Meters · IndoorSJTCA Meet #2 · Dec 1310:32.72aSJTCA Meet #2December 13, 2025
3200 Meters · OutdoorBaker Invitational · May 219:47.96aBaker InvitationalMay 21, 2026
800 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 182:05.28aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 8 · Haddonfield Memorial1600 Meters8.4:33.36a PB10
May 21Baker InvitationalMay 21 · 3200 Meters · Place 2 · Haddonfield Memorial3200 Meters2.9:47.96a PB10
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 2 · Haddonfield Memorial3200 Meters2.9:50.58a10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 15 · Haddonfield Memorial800 Meters15.2:05.28a PB10
Apr 11Blue Devil ClassicApr 11 · 1 Mile · Place 7 · Haddonfield Memorial1 Mile7.4:40.60a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 32 · Haddonfield Memorial1600 Meters32.4:52.30a PB10
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 9 · Haddonfield Memorial3200 Meters9.10:32.72a PB10
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 9 · Haddonfield Memorial3200 Meters9.10:32.72a10
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 71 · Haddonfield Memorial1 Mile71.5:20.38a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 1600 Meters · Place 4 · Haddonfield Memorial1600 Meters4.4:55.66a9