Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAACPS Inter-County Meet #2 · Jan 105:44.36AACPS Inter-County Meet #2January 10, 2023
1600 Meters · OutdoorUnder Armour Black and Blue Invitational · Apr 175:43.54Under Armour Black and Blue InvitationalApril 17, 2025
200 Meters · OutdoorGolliday Invitational · Apr 3028.48aGolliday InvitationalApril 30, 2025
300 Meters · IndoorAACPS Inter-County Meet #1 · Jan 346.51AACPS Inter-County Meet #1January 3, 2023
3200 Meters · IndoorAACPS Intercounty Meet #4 · Dec 913:28.38aAACPS Intercounty Meet #4December 9, 2024
400 Meters · OutdoorAnne Arundel County Championships · May 71:03.33aAnne Arundel County ChampionshipsMay 7, 2025
500 Meters · IndoorMPSSAA 2A West Region Championships · Feb 61:21.79aMPSSAA 2A West Region ChampionshipsFebruary 6, 2024
800 Meters · IndoorAACPS Indoor Track and Field County Championship · Jan 242:27.00aAACPS Indoor Track and Field County ChampionshipJanuary 24, 2023
800 Meters · OutdoorMPSSAA 2A West Region Championships · May 162:26.29aMPSSAA 2A West Region ChampionshipsMay 16, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 800 Meters · Place 16 · SwarthmoreSwarthmore800 MetersRound P16.2:29.47aFr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 16 · SwarthmoreSwarthmore800 Meters16.2:26.63aFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 15 · SwarthmoreSwarthmore800 Meters15.2:29.92aFr
Apr 4Ursinus SpringfestApr 4 · 800 Meters · Place 13 · SwarthmoreSwarthmore800 Meters13.2:30.50aFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 55 · SwarthmoreSwarthmore800 Meters55.2:33.83aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 39 · SwarthmoreSwarthmore800 Meters39.2:28.64aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MPSSAA 2A West Region ChampionshipsMay 14 · 800 Meters · Place 7 · Southern-AASouthern-AA800 Meters7.2:28.07a12
May 7Anne Arundel County ChampionshipsMay 7 · 800 Meters · Place 10 · Southern-AASouthern-AA800 Meters102:29.16a12
May 7Anne Arundel County ChampionshipsMay 7 · 400 Meters · Place 20 · Southern-AASouthern-AA400 Meters201:03.33a PB12
Apr 30Golliday InvitationalApr 30 · 200 Meters · Place 11 · Southern-AASouthern-AA200 Meters1128.48a PB12
Apr 17Under Armour Black and Blue InvitationalApr 17 · 800 Meters · Place 21 · Southern-AASouthern-AA800 Meters212:29.3912
Apr 17Under Armour Black and Blue InvitationalApr 17 · 1600 Meters · Place 33 · Southern-AASouthern-AA1600 Meters335:43.54 PB12
Mar 25Inter-County Meet 1AMar 25 · 200 Meters · Place 10 · Southern-AASouthern-AA200 Meters1028.52a12
Mar 22Seahawk Invitational 2025Mar 22 · 200 Meters · Place 24 · Southern-AASouthern-AA200 Meters2428.63a12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 2A Indoor State ChampionshipsFeb 21 · 500 Meters · Place 15 · Southern-AASouthern-AA500 Meters15.1:24.19a12
Feb 21MPSSAA 2A Indoor State ChampionshipsFeb 21 · 800 Meters · Place 15 · Southern-AASouthern-AA800 Meters15.2:32.91a12
Feb 4MPSSAA 2A West Region ChampionshipsFeb 4 · 500 Meters · Place 11 · Southern-AASouthern-AA500 Meters11.1:23.49a12
Feb 4MPSSAA 2A West Region ChampionshipsFeb 4 · 800 Meters · Place 10 · Southern-AASouthern-AA800 Meters10.2:32.16a12
Jan 23AACPS County ChampionshipsJan 23 · 800 Meters · Place 6 · Southern-AASouthern-AA800 Meters62:31.41a—
Jan 23AACPS County ChampionshipsJan 23 · 500 Meters · Place 10 · Southern-AASouthern-AA500 Meters101:24.45a—
Jan 11Montgomery InvitationalJan 11 · 500 Meters · Place 29 · Southern-AASouthern-AA500 Meters291:25.96a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 800 Meters · Place 6 · Southern-AASouthern-AA800 Meters62:35.77a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 500 Meters · Place 7 · Southern-AASouthern-AA500 Meters71:27.28a—
Jan 9AACPS Intercounty Meet #3Jan 9 · 300 Meters · Place 19 · Southern-AASouthern-AA300 Meters1946.85a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 500 Meters · Place 9 · Southern-AASouthern-AA500 Meters91:25.92a—
Jan 3AACPS Intercounty Meet #2Jan 3 · 300 Meters · Place 21 · Southern-AASouthern-AA300 Meters2146.89a—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 800 Meters · Place 9 · Southern-AASouthern-AA800 Meters9.2:33.59a12
Dec 18AACPS Intercounty Meet #1Dec 18 · 500 Meters · Southern-AASouthern-AA500 Meters—DNS12
Dec 18AACPS Intercounty Meet #1Dec 18 · 800 Meters · Southern-AASouthern-AA800 Meters—DNS12
Dec 9AACPS Intercounty Meet #4Dec 9 · 3200 Meters · Place 6 · Southern-AASouthern-AA3200 Meters6.13:28.38a PB12
Dec 7Coach A (Rich Andrulonis) InvitationalDec 7 · 500 Meters · Place 12 · Southern-AASouthern-AA500 Meters12.1:27.42a12
Feb 21MPSSAA 2A Indoor State ChampionshipsFeb 21 · 500 Meters · Place 7 · Southern-AASouthern-AA500 Meters7.1:22.24a11
Feb 21MPSSAA 2A Indoor State ChampionshipsFeb 21 · 800 Meters · Place 5 · Southern-AASouthern-AA800 Meters5.2:27.77a11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 800 Meters · Place 5 · Southern-AASouthern-AA800 Meters52:27.7711
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 500 Meters · Place 7 · Southern-AASouthern-AA500 Meters71:22.2411
Feb 6MPSSAA 2A West Region ChampionshipsFeb 6 · 500 Meters · Place 4 · Southern-AASouthern-AA500 Meters4.1:21.79a PB11
Feb 6MPSSAA 2A West Region ChampionshipsFeb 6 · 800 Meters · Place 8 · Southern-AASouthern-AA800 Meters8.2:29.60a11
Jan 26AACPS Inter-County Meet #5Jan 26 · 800 Meters · Place 1 · Southern-AASouthern-AA800 Meters12:33.2611
Jan 26AACPS Inter-County Meet #5Jan 26 · 500 Meters · Place 1 · Southern-AASouthern-AA500 Meters11:24.7711
Jan 22AACPS County ChampionshipJan 22 · 1600 Meters · Place 10 · Southern-AASouthern-AA1600 Meters10.5:47.34a11
Jan 8AACPS Inter-County Meet #3Jan 8 · 1600 Meters · Place 3 · Southern-AASouthern-AA1600 Meters35:49.24a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15MPSSAA 2A West Region ChampionshipsMay 15 · 1600 Meters · Southern-AASouthern-AA1600 Meters--DNS11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 15CCBC-Catonsville Friday Night HS Indoor Track MeetDec 15 · 1600 Meters · Place 3 · Southern-AASouthern-AA1600 Meters3.5:57.18a11
Dec 15CCBC-Catonsville Friday Night HS Indoor Track MeetDec 15 · 800 Meters · Place 4 · Southern-AASouthern-AA800 Meters4.2:37.28a11
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 6 · Southern-AASouthern-AA800 Meters62:28.5810
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 6 · Southern-AASouthern-AA800 Meters6.2:28.58a10
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 800 Meters · Place 4 · Southern-AASouthern-AA800 Meters42:29.0610
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 800 Meters · Place 3 · Southern-AASouthern-AA800 Meters3.2:27.00a PB10
Jan 10AACPS Inter-County Meet #2Jan 10 · 1600 Meters · Place 2 · Southern-AASouthern-AA1600 Meters25:44.36 PB10
Jan 3AACPS Inter-County Meet #1Jan 3 · 800 Meters · Place 1 · Southern-AASouthern-AA800 Meters12:34.5610
Jan 3AACPS Inter-County Meet #1Jan 3 · 500 Meters · Place 4 · Southern-AASouthern-AA500 Meters41:24.8910
Jan 3AACPS Inter-County Meet #1Jan 3 · 300 Meters · Place 16 · Southern-AASouthern-AA300 Meters1646.51 PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 800 Meters · Place 7 · Southern-AASouthern-AA800 Meters7.2:26.29a PB10
May 10AACPS County ChampionshipMay 10 · 800 Meters · Place 10 · Southern-AASouthern-AA800 Meters102:27.8510
May 3Golliday InviteMay 3 · 800 Meters · Place 7 · Southern-AASouthern-AA800 Meters72:31.8810

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14District V Meet #2Dec 14 · 500 Meters · Place 5 · Southern-AASouthern-AA500 Meters5.1:26.90a10
Dec 14District V Meet #2Dec 14 · 800 Meters · Place 2 · Southern-AASouthern-AA800 Meters2.2:34.77a10
Dec 10Ed Bowie InviteDec 10 · 1600 Meters · Place 10 · Southern-AASouthern-AA1600 Meters10.5:52.34a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 800 Meters · Place 8 · Southern-AASouthern-AA800 Meters8.2:32.62a9
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 400 Meters · Place 8 · Southern-AASouthern-AA400 Meters8.1:05.25a9
Apr 27Golliday InviteApr 27 · 800 Meters · Place 4 · Southern-AASouthern-AA800 Meters42:35.219
Apr 21Black and Blue Hopkins InviteApr 21 · 800 Meters · Place 17 · Southern (AaSouthern (Aa800 Meters172:34.919
Apr 20AACPS Inter County Meet #3Apr 20 · 200 Meters · Place 16 · Southern-AASouthern-AA200 Meters1630.409
Apr 8Park InviteApr 8 · Long Jump · Place 43 · Southern-AASouthern-AALong Jump4311-06.259
Apr 8Park InviteApr 8 · 200 Meters · Place 49 · Southern-AASouthern-AA200 Meters4930.779
Mar 26Seahawk InvitationalMar 26 · 400 Meters · Place 16 · Southern (Aa)Southern (Aa)400 Meters161:07.309
Mar 23AACPS Inter County Meet #1Mar 23 · 400 Meters · Place 2 · Southern-AASouthern-AA400 Meters21:08.429