Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Schuylkill Showdown · Jan 314:29.26aWidener Schuylkill ShowdownJanuary 31, 2026
1500 Meters · OutdoorDanny Curran Invitational · Mar 274:07.49aDanny Curran InvitationalMarch 27, 2026
1600 Meters · IndoorDIAA State Championships · Feb 224:42.79DIAA State ChampionshipsFebruary 22, 2025
1600 Meters · OutdoorArt Madric Hall of Fame Invite 2025 · Apr 194:31.54Art Madric Hall of Fame Invite 2025April 19, 2025
3000 Meters · IndoorBears Invitational · Jan 109:56.38aBears InvitationalJanuary 10, 2024
3200 Meters · OutdoorBob Behr Inv · Apr 2610:02.11Bob Behr InvApril 26, 2025
400 Meters · IndoorBears Invitational · Jan 1054.92aBears InvitationalJanuary 10, 2024
400 Meters · OutdoorNew Castle County Championships · May 1253.08aNew Castle County ChampionshipsMay 12, 2023
800 Meters · IndoorUrsinus HS Invitational · Jan 242:03.84aUrsinus HS InvitationalJanuary 24, 2025
800 Meters · OutdoorDanny Curran Invitational · Mar 271:58.46aDanny Curran InvitationalMarch 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 1500 Meters · Wilmington (Del.)Wilmington (Del.)1500 Meters—DNSFr
May 1CACC Outdoor ChampionshipsMay 1 · 800 Meters · Wilmington (Del.)Wilmington (Del.)800 Meters—DNSFr
Apr 3Millersville MetricsApr 3 · 5000 Meters · Wilmington (Del.)Wilmington (Del.)5000 Meters--DNFFr
Apr 3Millersville MetricsApr 3 · 1500 Meters · Wilmington (Del.)Wilmington (Del.)1500 Meters--DNSFr
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 20 · Wilmington (Del.)Wilmington (Del.)1500 Meters20.4:07.49a PBFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 16 · Wilmington (Del.)Wilmington (Del.)800 Meters16.1:58.46a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 12 · Wilmington (Del.)Wilmington (Del.)1 Mile12.4:29.26a PBSo
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Wilmington (Del.)Wilmington (Del.)800 Meters--DNSSo
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 27 · UnattachedUnattached1 Mile27.4:37.03a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9NCC County ChampionshipsMay 9 · 400 Meters · AppoquiniminkAppoquinimink400 MetersRelay Split—52.1hUnofficial12
May 9NCC County ChampionshipsMay 9 · 800 Meters · Place 6 · AppoquiniminkAppoquinimink800 Meters6.2:00.46a12
May 5Odessa Duck InvitationalMay 5 · 800 Meters · Place 3 · AppoquiniminAppoquinimin800 Meters32:01.7312
Apr 30Blue Hen ConferenceApr 30 · 1600 Meters · Place 2 · AppoquiniminAppoquinimin1600 Meters24:32.50—
Apr 26Bob Behr InvApr 26 · 3200 Meters · Place 3 · AppoquiniminAppoquinimin3200 Meters310:02.11 PB—
Apr 19Art Madric Hall of Fame Invite 2025Apr 19 · 1600 Meters · Place 2 · AppoquiniminAppoquinimin1600 Meters24:31.54 PB12
Apr 5Delaware HS InvitationalApr 5 · 800 Meters · Place 8 · AppoquiniminAppoquinimin800 Meters82:01.9612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22DIAA State ChampionshipsFeb 22 · 1600 Meters · Place 10 · AppoquiniminAppoquinimin1600 Meters104:42.79 PB12
Feb 22DIAA State ChampionshipsFeb 22 · 800 Meters · Place 14 · AppoquiniminAppoquinimin800 Meters142:08.9712
Feb 13Doug Wesner MemorialFeb 13 · 1600 Meters · Place 3 · AppoquiniminkAppoquinimink1600 Meters3.4:46.66a12
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 5 · AppoquiniminkAppoquinimink800 Meters5.2:03.84a PB12
Jan 15Bears HS InvitationalJan 15 · 1 Mile · Place 3 · AppoquiniminAppoquinimin1 Mile34:36.7912

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17DIAA Track & Field ChampionshipsMay 17 · 1600 Meters · Place 10 · AppoquiniminkAppoquinimink1600 Meters10.4:35.72a11
May 17DIAA Track & Field ChampionshipsMay 17 · 800 Meters · Place 12 · AppoquiniminkAppoquinimink800 Meters12.2:02.31a11
May 10New Castle County ChampionshipMay 10 · 1600 Meters · Place 10 · AppoquiniminAppoquinimin1600 Meters104:31.9111
May 10New Castle County ChampionshipMay 10 · 800 Meters · Place 13 · AppoquiniminAppoquinimin800 Meters132:02.2411
May 2Blue Hen Conference Track MeetMay 2 · 800 Meters · Place 5 · AppoquiniminkAppoquinimink800 Meters52:01.7711
May 2Blue Hen Conference Track MeetMay 2 · 1600 Meters · Place 6 · AppoquiniminkAppoquinimink1600 Meters64:46.6911
Apr 27Unionville InvitationalApr 27 · 800 Meters · Place 7 · Appoquinimink High SAppoquinimink High S800 Meters72:03.19—
Apr 27Unionville InvitationalApr 27 · 800 Meters · Place 7 · Appoquinimink High SAppoquinimink High S800 Meters72:03.19—
Apr 20Art Madric Hall of Fame InvitationalApr 20 · 1600 Meters · Place 6 · AppoquiniminkAppoquinimink1600 Meters64:32.7811
Apr 20Art Madric Hall of Fame InvitationalApr 20 · 800 Meters · Place 7 · AppoquiniminkAppoquinimink800 Meters72:00.8211
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 800 Meters · Place 4 · AppoquiniminkAppoquinimink800 Meters4.2:06.0011

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 28F&M HS Invite #3Jan 28 · 1600 Meters · Place 11 · AppoquiniminkAppoquinimink1600 Meters11.4:48.82a11
Jan 28F&M HS Invite #3Jan 28 · 800 Meters · Place 7 · AppoquiniminkAppoquinimink800 Meters7.2:07.33a11
Jan 24UC HS InvitationalJan 24 · 1 Mile · Place 29 · AppoquiniminkAppoquinimink1 Mile29.4:53.43a11
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 23 · AppoquiniminkAppoquinimink800 Meters23.2:08.40a11
Jan 13Franklin and Marshall invitational #2Jan 13 · 1600 Meters · Place 13 · AppoquiniminkAppoquinimink1600 Meters134:58.2111
Jan 13Franklin and Marshall invitational #2Jan 13 · 800 Meters · Place 8 · AppoquiniminkAppoquinimink800 Meters82:09.1611
Jan 10Bears InvitationalJan 10 · 3000 Meters · Place 9 · AppoquiniminkAppoquinimink3000 Meters9.9:56.38a PB11
Jan 10Bears InvitationalJan 10 · 400 Meters · Place 9 · AppoquiniminkAppoquinimink400 Meters9.54.92a PB11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 1 Mile · Place 41 · AppoquiniminkAppoquinimink1 Mile41.5:10.48a11
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 21 · AppoquiniminkAppoquinimink800 Meters21.2:14.71a11
Jan 20Bears HS InvitationalJan 20 · 1 Mile · Place 59 · AppoquiniminAppoquinimin1 Mile595:13.8610
Jan 20Bears HS InvitationalJan 20 · 800 Meters · Place 52 · AppoquiniminAppoquinimin800 Meters522:20.0310
Jan 13Golden Bear HS InvitationalJan 13 · 800 Meters · Place 16 · AppoquiniminAppoquinimin800 Meters162:22.6210
Jan 13Golden Bear HS InvitationalJan 13 · 1600 Meters · Place 14 · AppoquiniminAppoquinimin1600 Meters145:07.3810

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 12 · AppoquiniminkAppoquinimink800 Meters12.2:02.29a10
May 12New Castle County ChampionshipsMay 12 · 800 Meters · Place 12 · AppoquiniminkAppoquinimink800 Meters12.2:02.68a10
May 12New Castle County ChampionshipsMay 12 · 400 Meters · Place 22 · AppoquiniminkAppoquinimink400 Meters22.53.08a PB10
May 8Tiger ClassicMay 8 · 1600 Meters · Place 10 · AppoquiniminkAppoquinimink1600 Meters104:43.2710
May 8Tiger ClassicMay 8 · 400 Meters · Place 23 · AppoquiniminkAppoquinimink400 Meters2353.8710
Apr 5Twilight InviteApr 5 · 800 Meters · Place 8 · AppoquiniminkAppoquinimink800 Meters82:07.3610