Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUC HS Invitational · Jan 245:42.17aUC HS InvitationalJanuary 24, 2024
1600 Meters · IndoorX Annual Pat Russo Invitational · Dec 205:32.68aX Annual Pat Russo InvitationalDecember 20, 2023
1600 Meters · Outdoor2024 Henlopen Conference Track and Field Championship · May 95:16.63a2024 Henlopen Conference Track and Field ChampionshipMay 9, 2024
3200 Meters · OutdoorDIAA Track & Field Championships · May 1711:38.55aDIAA Track & Field ChampionshipsMay 17, 2024
400 Meters · Relay Split · IndoorUrsinus HS Opener · Dec 81:04.048Ursinus HS OpenerDecember 8, 2024
800 Meters · IndoorUC HS Invitational · Jan 242:36.56aUC HS InvitationalJanuary 24, 2024
800 Meters · Outdoor2024 Henlopen Conference Track and Field Championship · May 92:26.27a2024 Henlopen Conference Track and Field ChampionshipMay 9, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20DIAA Meet of ChampionsMay 20 · 3200 Meters · Place 11 · Polytech Hig3200 Meters1112:08.9312
May 20DIAA Meet of ChampionsMay 20 · 1600 Meters · Place 4 · Polytech Hig1600 Meters45:24.4612
May 5Odessa Duck InvitationalMay 5 · 1600 Meters · Place 3 · Polytech Hig1600 Meters35:33.5912
Apr 19Art Madric Hall of Fame Invite 2025Apr 19 · 3200 Meters · Place 3 · Polytech Hig3200 Meters311:56.6012
Apr 19Art Madric Hall of Fame Invite 2025Apr 19 · 1600 Meters · Place 12 · Polytech Hig1600 Meters125:45.9712

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22DIAA State ChampionshipsFeb 22 · 1600 Meters · Place 11 · Polytech Hig1600 Meters115:41.0812
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 12 · Polytech1 Mile12.5:44.29a12
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 31 · Polytech800 Meters31.2:43.76a12

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 18 · Polytech1600 Meters18.5:42.64a12
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 30 · Polytech800 Meters30.2:41.54a12
Dec 8Ursinus HS OpenerDec 8 · 1 Mile · Place 6 · Polytech1 Mile6.5:51.65a12
Dec 8Ursinus HS OpenerDec 8 · 400 Meters · Polytech400 MetersRelay Split—1:04.048 PB12
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · Place 16 · Polytech800 Meters16.2:42.17a12
Jan 24UC HS InvitationalJan 24 · 1 Mile · Place 20 · Polytech1 Mile20.5:42.17a PB11
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 26 · Polytech800 Meters26.2:36.56a PB11
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 1600 Meters · Place 2 · Polytech1600 Meters25:36.4511
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 800 Meters · Place 5 · Polytech800 Meters52:39.1211
Jan 10Bears InvitationalJan 10 · 1 Mile · Place 8 · Polytech1 Mile8.5:44.98a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22DIAA Meet of ChampionsMay 22 · 3200 Meters · Place 7 · Polytech Hig3200 Meters711:57.5511
May 17DIAA Track & Field ChampionshipsMay 17 · 3200 Meters · Place 4 · Polytech3200 Meters4.11:38.55a PB11
May 17DIAA Track & Field ChampionshipsMay 17 · 1600 Meters · Place 8 · Polytech1600 Meters8.5:36.61a11
May 17DIAA Track & Field ChampionshipsMay 17 · 800 Meters · Place 14 · Polytech800 Meters14.2:33.72a11
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 3200 Meters · Place 2 · Polytech3200 Meters211:39.36a—
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 1600 Meters · Place 2 · Polytech1600 Meters25:16.63a PB—
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 800 Meters · Place 4 · Polytech800 Meters42:26.27a PB—
Apr 20Art Madric Hall of Fame InvitationalApr 20 · 1600 Meters · Place 10 · Polytech1600 Meters105:28.5011
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 1600 Meters · Place 2 · Polytech1600 Meters2.5:36.0011
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 800 Meters · Place 6 · Polytech800 Meters6.2:38.0011

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 1600 Meters · Place 2 · Polytech1600 Meters2.5:32.68a PB11
Dec 13Bayside League Meet 2Dec 13 · 1600 Meters · Place 1 · Polytech1600 Meters1.5:41.29a11
Jan 14Montgomery InvitationalJan 14 · 1600 Meters · Place 23 · Polytech Hig1600 Meters235:52.25—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 14 · Polytech1600 Meters14.5:48.97a10
May 112023 Henlopen Conference Track and Field ChampionshipMay 11 · 1600 Meters · Place 11 · Polytech1600 Meters11.6:03.42a10
Apr 29Unionville InvitationalApr 29 · 1600 Meters · Place 21 · Polytech1600 Meters21.5:51.28aUnofficial10
Apr 29Unionville InvitationalApr 29 · 800 Meters · Place 26 · Polytech800 Meters26.2:41.81aUnofficial10
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 1600 Meters · Place 28 · Polytech1600 Meters28.6:09.61a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 1 Mile · Place 12 · Polytech1 Mile12.6:03.98a10
Dec 7Bayside League Meet 1Dec 7 · 1600 Meters · Place 25 · Polytech1600 Meters25.6:52.44a10
Feb 9Henlopen Conference Indoor ChampionshipsFeb 9 · 1600 Meters · Place 8 · Polytech Hig1600 Meters86:20.80—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Caravel Academy InvitationalApr 9 · 1600 Meters · Place 9 · Polytech Hig1600 Meters96:11.119
Mar 25AI DuPont Track & FieldMar 25 · 800 Meters · Place 25 · Polytech Hig800 Meters252:51.149

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Milford HS - Polar Bear Meet #1Dec 15 · 800 Meters · Place 4 · Polytech800 Meters4.2:48.92aUnofficial9