Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 215:48.04aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1500 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 215:26.45aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1500 Meters · OutdoorTwilight Invitational · Apr 165:28.33aTwilight InvitationalApril 16, 2026
1600 Meters · IndoorDIAA State Championships · Feb 225:41.40DIAA State ChampionshipsFebruary 22, 2025
1600 Meters · OutdoorDIAA Meet of Champions · May 205:27.40DIAA Meet of ChampionsMay 20, 2025
3000 Meters · IndoorUrsinus HS Invitational · Jan 2411:36.59aUrsinus HS InvitationalJanuary 24, 2025
3200 Meters · IndoorTower Hill Invite #5 · Jan 2813:59.89Tower Hill Invite #5January 28, 2023
3200 Meters · OutdoorArt Madric HOF Invite · Apr 1812:16.11aArt Madric HOF InviteApril 18, 2026
400 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 211:11.77aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
400 Meters · Relay Split · OutdoorNCC County Championships · May 91:06.083NCC County ChampionshipsMay 9, 2025
800 Meters · IndoorTower Hill School Meet #2 · Jan 112:36.23Tower Hill School Meet #2January 11, 2025
800 Meters · OutdoorAI Tiger Classic · May 42:29.17aAI Tiger ClassicMay 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Meet of ChampionsMay 20 · 1600 Meters · Wilmington Christian1600 Meters--DNS12
May 15DIAA T&F ChampionshipsMay 15 · 1600 Meters · Place 12 · Wilmington Christian1600 Meters12.5:31.95a12
May 15DIAA T&F ChampionshipsMay 15 · 800 Meters · Place 15 · Wilmington Christian800 Meters15.2:29.92a12
May 7NCC ChampionshipsMay 7 · 1600 Meters · Place 14 · Wilmington Christian1600 Meters14.5:34.20a12
May 4AI Tiger ClassicMay 4 · 800 Meters · Place 1 · Wilmington Christian800 Meters1.2:29.17a PB12
Apr 18Art Madric HOF InviteApr 18 · 3200 Meters · Place 5 · Wilmington Christian3200 Meters5.12:16.11a PB12
Apr 16Twilight InvitationalApr 16 · 1500 Meters · Place 7 · Wilmington Christian1500 Meters7.5:28.33a PB12
Apr 16Twilight InvitationalApr 16 · 800 Meters · Place 9 · Wilmington Christian800 Meters9.2:35.60a12
Apr 11University of Delaware HS Invitational 2026Apr 11 · 1600 Meters · Place 15 · Wilmington Christian1600 Meters15.5:54.54a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20DIAA Meet of ChampionsMay 20 · 1600 Meters · Place 6 · Wilmington C1600 Meters65:27.40 PB11
May 9NCC County ChampionshipsMay 9 · 3200 Meters · Place 11 · Wilmington Christian3200 Meters11.12:24.86a11
May 9NCC County ChampionshipsMay 9 · 400 Meters · Wilmington Christian400 MetersRelay Split—1:06.083 PB11
May 9NCC County ChampionshipsMay 9 · 800 Meters · Place 13 · Wilmington Christian800 Meters13.2:33.28a11
May 5Odessa Duck InvitationalMay 5 · 800 Meters · Place 6 · Wilmington C800 Meters62:34.9211
May 5Odessa Duck InvitationalMay 5 · 1600 Meters · Place 6 · Wilmington C1600 Meters65:48.4811
Apr 10Charter mini meetApr 10 · 1600 Meters · Place 4 · Wilmington C1600 Meters45:35.61—
Apr 5Delaware HS InvitationalApr 5 · 3200 Meters · Place 9 · Wilmington C3200 Meters912:45.3211

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22DIAA State ChampionshipsFeb 22 · 1600 Meters · Place 12 · Wilmington C1600 Meters125:41.40 PB11
Feb 13Doug Wesner MemorialFeb 13 · 1600 Meters · Place 10 · Wilmington Christian1600 Meters10.5:56.52a11
Jan 24Ursinus HS InvitationalJan 24 · 3000 Meters · Place 11 · Wilmington Christian3000 Meters11.11:36.59a PB11
Jan 11Tower Hill School Meet #2Jan 11 · 800 Meters · Place 4 · Wilmington C800 Meters42:36.23 PB—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 7 · Wilmington Christian1 Mile7.5:48.04a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1500 Meters · Place 7 · Wilmington Christian1500 Meters7.5:26.45a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 16 · Wilmington Christian400 Meters16.1:11.77a PB11
Dec 14Tower Hill School Meet #1Dec 14 · 1600 Meters · Place 6 · Wilmington Christian1600 Meters6.5:57.00a11
Dec 14Tower Hill School Meet #1Dec 14 · 800 Meters · Place 8 · Wilmington Christian800 Meters8.2:42.75a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22DIAA Meet of ChampionsMay 22 · 1600 Meters · Place 12 · Wilmington C1600 Meters126:03.1310
May 17DIAA Track & Field ChampionshipsMay 17 · 3200 Meters · Place 13 · Wilmington Christian3200 Meters13.12:33.17a10
May 17DIAA Track & Field ChampionshipsMay 17 · 1600 Meters · Place 16 · Wilmington Christian1600 Meters16.5:40.14a10
May 10New Castle County ChampionshipMay 10 · 3200 Meters · Place 13 · Wilmington C3200 Meters1312:34.2110
May 10New Castle County ChampionshipMay 10 · 1600 Meters · Place 19 · Wilmington C1600 Meters195:43.6710
May 10New Castle County ChampionshipMay 10 · 800 Meters · Place 25 · Wilmington C800 Meters252:42.4410
May 10NCC T&F ChampionshipsMay 10 · 3200 Meters · Place 13 · Wilmington Christian3200 Meters13.12:34.21a10
May 6TIGER CLASSICMay 6 · 1600 Meters · Place 12 · Wilmington Christian School1600 Meters125:44.0110
May 6TIGER CLASSICMay 6 · 800 Meters · Place 16 · Wilmington Christian School800 Meters162:39.0110
Apr 20Art Madric Hall of Fame InvitationalApr 20 · 3200 Meters · Place 10 · Wilmington Christian School3200 Meters1012:58.7810
Mar 25AI DuPont Track& Field InvitationalMar 25 · 1600 Meters · Place 10 · Wilmington Christian School1600 Meters106:03.7610

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12New Castle County ChampionshipsMay 12 · 3200 Meters · Place 11 · Wilmington Christian3200 Meters11.13:52.43a9
May 12New Castle County ChampionshipsMay 12 · 1600 Meters · Place 25 · Wilmington Christian1600 Meters25.6:00.85a9
May 12New Castle County ChampionshipsMay 12 · 800 Meters · Place 24 · Wilmington Christian800 Meters24.2:40.47a9
May 8Tiger ClassicMay 8 · 1600 Meters · Place 12 · Wilmington Christian School1600 Meters125:55.899
Apr 26Charter Mini Meet #1Apr 26 · 3200 Meters · Place 6 · Wilmington Christian School3200 Meters613:02.429

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Tower Hill Invite #5Jan 28 · 3200 Meters · Place 5 · Wilmington C3200 Meters513:59.89 PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 10 · Wilmington Christian1 Mile10.6:08.44a9
Dec 10Ursinus HS InvitationalDec 10 · 3000 Meters · Place 19 · Wilmington Christian3000 Meters19.12:25.65a9