Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 214:54.97aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1000 Meters · IndoorVirginia Beach HS Opener · Dec 142:59.20aVirginia Beach HS OpenerDecember 14, 2024
1600 Meters · IndoorThe VA Showcase · Jan 174:50.77aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorArt Madric Hall of Fame Invitational · Apr 225:32.97aArt Madric Hall of Fame InvitationalApril 22, 2023
2 Miles · IndoorVirginia Beach HS Opener · Dec 1310:20.74aVirginia Beach HS OpenerDecember 13, 2025
3000 Meters · IndoorAlvernia Holiday Classic · Dec 910:08.49aAlvernia Holiday ClassicDecember 9, 2023
3200 Meters · IndoorHenlopen Championships · Jan 2210:14.04aHenlopen ChampionshipsJanuary 22, 2026
3200 Meters · OutdoorDIAA Track & Field Championships · May 1710:11.21aDIAA Track & Field ChampionshipsMay 17, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 59 · UnattachedUnattached2 Miles59.10:29.55a12
Jan 22Henlopen ChampionshipsJan 22 · 3200 Meters · Place 4 · Cape HenlopenCape Henlopen3200 Meters4.10:14.04a PB12
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 202 · Cape HenlopenCape Henlopen3200 Meters202.10:29.67a12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 283 · Cape HenlopenCape Henlopen1600 Meters283.4:50.77a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 2 Miles · Place 12 · Cape HenlopenCape Henlopen2 Miles12.10:20.74a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 3200 Meters · Place 12 · Cape HenlopenCape Henlopen3200 Meters12.10:16.99a12
Feb 13Doug Wesner MemorialFeb 13 · 1600 Meters · Place 11 · Cape HenlopenCape Henlopen1600 Meters11.4:58.11a11
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 67 · Cape HenlopenCape Henlopen1 Mile67.4:55.66a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 41 · Cape HenlopenCape Henlopen1 Mile41.4:54.97a PB11
Dec 14Virginia Beach HS OpenerDec 14 · 1000 Meters · Place 38 · Cape HenlopenCape Henlopen1000 Meters38.2:59.20a PB11
Dec 14Virginia Beach HS OpenerDec 14 · 1600 Meters · Place 31 · Cape HenlopenCape Henlopen1600 Meters31.4:55.06a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17DIAA Track & Field ChampionshipsMay 17 · 3200 Meters · Place 9 · Cape HenlopenCape Henlopen3200 Meters9.10:11.21a PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 3200 Meters · Place 6 · Cape HenlopenCape Henlopen3200 Meters6.10:47.83a10
Dec 16UC Holiday HS InvitationalDec 16 · 1 Mile · Place 26 · Cape HenlopenCape Henlopen1 Mile26.5:01.26a10
Dec 9Alvernia Holiday ClassicDec 9 · 3000 Meters · Place 17 · Cape HenlopenCape Henlopen3000 Meters17.10:08.49a PB10
Jan 13Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 125 · Cape HenlopenCape Henlopen3200 Meters125.10:57.16a9
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 246 · Cape HenlopenCape Henlopen1600 Meters246.5:14.84a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 1600 Meters · Place 19 · Cape HenlopenCape Henlopen1600 Meters19.5:32.97a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 3000 Meters · Place 20 · Cape HenlopenCape Henlopen3000 Meters20.10:26.97a9
Dec 7Bayside League Meet 1Dec 7 · 3200 Meters · Place 4 · Cape HenlopenCape Henlopen3200 Meters4.11:21.20a9