Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorThe Neshaminy Invitational · May 254.81aThe Neshaminy InvitationalMay 2, 2026
800 Meters · IndoorTFCAGP #5 · Jan 102:10.65aTFCAGP #5January 10, 2026
800 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 12:05.51a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · Relay Split · IndoorTFCAGP #2 · Dec 202:15.589TFCAGP #2December 20, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 800 Meters · Place 17 · NeshaminyNeshaminy800 Meters17.2:05.71a10
May 2The Neshaminy InvitationalMay 2 · 400 Meters · Place 9 · NeshaminyNeshaminy400 Meters9.54.81a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 800 Meters · Place 61 · NeshaminyNeshaminy800 Meters61.2:05.51a PB10
Apr 28Neshaminy at CR NorthApr 28 · 400 Meters · Place 5 · NeshaminyNeshaminy400 Meters5.55.44a10
Apr 11The Bensalem InvitationalApr 11 · 800 Meters · Place 6 · NeshaminyNeshaminy800 Meters6.2:09.29a10
Apr 7Neshaminy vs. TrumanApr 7 · 800 Meters · Place 2 · NeshaminyNeshaminy800 Meters2.2:16.99a10
Apr 1Green Raider InvApr 1 · 800 Meters · Place 15 · NeshaminyNeshaminy800 Meters15.2:06.19a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 38 · NeshaminyNeshaminy800 Meters38.2:12.88a10
Jan 10TFCAGP #5Jan 10 · 800 Meters · Place 18 · NeshaminyNeshaminy800 Meters182:10.65a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · NeshaminyNeshaminy800 MetersRelay Split—2:15.589 PB10
Jan 24TFCAofGP NoviceJan 24 · 800 Meters · Place 5 · NeshaminyNeshaminy800 Meters52:19.86—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 55 · Garden State Track ClubGarden State Track Club800 Meters55.2:19.55a9
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 14 · NeshaminyNeshaminy800 Meters142:21.239
Mar 26Neshaminy at Council Rock SouthMar 26 · 110m Hurdles · Place 6 · NeshaminyNeshaminy110m Hurdles620.109
Mar 26Neshaminy at Council Rock SouthMar 26 · 300m Hurdles · Place 6 · NeshaminyNeshaminy300m Hurdles649.579