Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMPSSAA 1A Central Region Championships · Feb 74:44.90aMPSSAA 1A Central Region ChampionshipsFebruary 7, 2024
1600 Meters · OutdoorMPSSAA 1A South Region Championships · May 124:32.91aMPSSAA 1A South Region ChampionshipsMay 12, 2026
3200 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 2610:08.90aMPSSAA 1A Indoor State ChampionshipsFebruary 26, 2025
3200 Meters · OutdoorMPSSAA 1A South Region Championships · May 1210:01.90aMPSSAA 1A South Region ChampionshipsMay 12, 2026
800 Meters · IndoorMPSSAA 1A Central Region Championships · Feb 62:23.68MPSSAA 1A Central Region ChampionshipsFebruary 6, 2023
800 Meters · OutdoorUCBAC Outdoor Track and Field Championships · May 72:06.32aUCBAC Outdoor Track and Field ChampionshipsMay 7, 2025
800 Meters · Relay Split · OutdoorMPSSAA 1A State Track & Field Championships · May 222:12.329aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 12 · Havre De Grace3200 Meters12.10:12.18a12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 7 · Havre De Grace1600 Meters7.4:34.07a12
May 12MPSSAA 1A South Region ChampionshipsMay 12 · 3200 Meters · Place 1 · Havre De Grace3200 Meters1.10:01.90a PB12
May 12MPSSAA 1A South Region ChampionshipsMay 12 · 1600 Meters · Place 1 · Havre De Grace1600 Meters1.4:32.91a PB12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 3200 Meters · Place 12 · Havre De Grace3200 Meters1210:27.16a12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 1600 Meters · Place 14 · Havre De Grace1600 Meters144:47.36a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 3200 Meters · Place 9 · Havre De Grace3200 Meters910:24.58—
Feb 4MPSSAA 1A Central Region ChampionshipsFeb 4 · 3200 Meters · Place 2 · Havre De Grace3200 Meters210:31.74a12
Jan 10Montgomery InvitationalJan 10 · 3200 Meters · Place 18 · Havre De Grace3200 Meters1810:52.92a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19CCBC Essex Winter Holiday Classic 2526Dec 19 · 3200 Meters · Place 1 · Havre De Grace3200 Meters1.10:31.44a12
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 3200 Meters · Place 2 · Havre De Grace3200 Meters210:08.90a PB—
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 3200 Meters · Place 2 · Havre De Grace3200 Meters2.10:28.96a11
Feb 5MPSSAA 1A Central Region ChampionshipsFeb 5 · 1600 Meters · Place 5 · Havre De Grace1600 Meters5.4:46.64a11
Jan 24UCBAC Indoor Track & Field Championship 2025Jan 24 · 1600 Meters · Place 2 · Havre De Grace1600 Meters2.4:57.55a11
Jan 11Montgomery InvitationalJan 11 · 1600 Meters · Place 12 · Havre De Grace1600 Meters124:46.99a—
Jan 11Montgomery InvitationalJan 11 · 3200 Meters · Place 15 · Havre De Grace3200 Meters1510:27.60a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · Havre De Grace3200 Meters1010:05.7511
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · Havre De Grace3200 Meters1010:05.7511
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 16 · Havre De Grace1600 Meters164:57.2311
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 16 · Havre De Grace1600 Meters164:57.2311
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · Havre De Grace3200 Meters10.10:05.75a11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 16 · Havre De Grace1600 Meters16.4:57.23a11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · Havre De Grace800 MetersRelay Split—2:12.329a PB11
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 3200 Meters · Place 1 · Havre De Grace3200 Meters110:29.68a11
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 1600 Meters · Place 1 · Havre De Grace1600 Meters14:35.54a11
May 12MPSSAA 1A North Region ChampionshipsMay 12 · 800 Meters · Place 3 · Havre De Grace800 Meters32:07.83a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 3200 Meters · Place 5 · Havre De Grace3200 Meters510:17.98a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 1600 Meters · Place 15 · Havre De Grace1600 Meters154:50.01a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 800 Meters · Place 10 · Havre De Grace800 Meters102:06.32a PB11
Apr 29Hatem Division Championships UCBACApr 29 · 1600 Meters · Place 3 · Havre De Grace1600 Meters34:40.79a11
Apr 29Hatem Division Championships UCBACApr 29 · 800 Meters · Place 7 · Havre De Grace800 Meters72:10.72a11
Apr 23Havre de Grace/Aberdeen@ Bo ManorApr 23 · 3200 Meters · Place 1 · Havre De Grace3200 Meters111:06.011
Apr 23Havre de Grace/Aberdeen@ Bo ManorApr 23 · 1600 Meters · Place 2 · Havre De Grace1600 Meters24:44.411
Apr 15Havre de Grace/Joppatowne@ Rising SunApr 15 · 3200 Meters · Place 2 · Havre De Grace3200 Meters210:57.511
Apr 4Cobra RelaysApr 4 · 1600 Meters · Place 3 · Havre De Grace1600 Meters34:41.611
Apr 1Havre de Grace/North East@ Bel AirApr 1 · 3200 Meters · Place 1 · Havre De Grace3200 Meters110:34.811
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 1600 Meters · Place 1 · Havre De Grace1600 Meters15:01.611
Mar 26Havre de Grace/Fallston@ PerryvilleMar 26 · 800 Meters · Place 1 · Havre De Grace800 Meters12:14.211

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · 3200 Meters · Place 4 · Havre De Grace3200 Meters4.10:42.15a11
Dec 12CCBC-Essex Lid Lifter 2425Dec 12 · 1600 Meters · Havre De Grace1600 Meters—DNS11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 5 · Havre De Grace3200 Meters510:26.1710
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 18 · Havre De Grace1600 Meters184:57.9210
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 3200 Meters · Place 2 · Havre De Grace3200 Meters2.10:38.57a10
Feb 7MPSSAA 1A Central Region ChampionshipsFeb 7 · 1600 Meters · Place 5 · Havre De Grace1600 Meters5.4:44.90a PB10
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 3200 Meters · Place 9 · Havre De Grace3200 Meters912:01.58a—
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 1600 Meters · Place 11 · Havre De Grace1600 Meters115:17.81a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 10 · Havre De Grace3200 Meters10.10:29.11a10
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 12 · Havre De Grace1600 Meters12.4:41.93a10
May 14MPSSAA 1A North Region ChampionshipsMay 14 · 3200 Meters · Place 3 · Havre De Grace3200 Meters310:19.30a—
May 14MPSSAA 1A North Region ChampionshipsMay 14 · 1600 Meters · Place 3 · Havre De Grace1600 Meters34:38.94a—
May 14MPSSAA 1A North Region ChampionshipsMay 14 · 800 Meters · Place 6 · Havre De Grace800 Meters62:11.32a—
May 8UCBAC ChampionshipsMay 8 · 3200 Meters · Place 7 · Havre De Grace3200 Meters710:36.85a—
May 8UCBAC ChampionshipsMay 8 · 1600 Meters · Place 11 · Havre De Grace1600 Meters114:44.45a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 3200 Meters · Place 3 · Havre De Grace3200 Meters310:34.66a—
Apr 30UCBAC Susquehanna Division MeetApr 30 · 1600 Meters · Place 3 · Havre De Grace1600 Meters34:49.15a—
Apr 24Bo Manor/ Bel Air @ Havre De GraceApr 24 · 1600 Meters · Place 3 · Havre De Grace1600 Meters34:59.0—
Apr 24Bo Manor/ Bel Air @ Havre De GraceApr 24 · 800 Meters · Place 3 · Havre De Grace800 Meters32:15.2—
Apr 18Harford "Cobra" County RelaysApr 18 · 1600 Meters · Place 1 · Havre De Grace1600 Meters14:47.22a—
Apr 12Maryland Track No Trail InvitationalApr 12 · 3200 Meters · Place 1 · Havre De Grace3200 Meters110:23.6210
Apr 12Maryland Track No Trail InvitationalApr 12 · 800 Meters · Place 16 · Havre De Grace800 Meters162:30.8910
Mar 21CMW, Elkton, HDGMar 21 · 800 Meters · Place 1 · Havre De Grace800 Meters12:11.00—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21CCBC-Essex Winter Holiday Classic-FullDec 21 · 3200 Meters · Place 5 · Havre De Grace3200 Meters5.11:32.13a10
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 8 · Havre De Grace1600 Meters85:01.399
Feb 6MPSSAA 1A Central Region ChampionshipsFeb 6 · 1600 Meters · Place 1 · Havre De Grace1600 Meters15:15.619
Feb 6MPSSAA 1A Central Region ChampionshipsFeb 6 · 800 Meters · Place 5 · Havre De Grace800 Meters52:23.68 PB9

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18MPSSAA 1A East Region ChampionshipsMay 18 · 3200 Meters · Place 6 · Havre De Grace3200 Meters6.10:51.57a9
May 18MPSSAA 1A East Region ChampionshipsMay 18 · 1600 Meters · Place 5 · Havre De Grace1600 Meters5.4:48.34a9
May 9Havre de Grace, Joppatowne @ North EastMay 9 · 3200 Meters · Place 1 · Havre De Grace3200 Meters111:35.4—
May 9Havre de Grace, Joppatowne @ North EastMay 9 · 1600 Meters · Place 1 · Havre De Grace1600 Meters14:53.4—
May 3UCBAC ChampionshipsMay 3 · 3200 Meters · Place 14 · Havre De Grace3200 Meters1410:53.77a—
May 3UCBAC ChampionshipsMay 3 · 1600 Meters · Place 10 · Havre De Grace1600 Meters104:51.71a—
May 3UCBAC ChampionshipsMay 3 · 800 Meters · Place 33 · Havre De Grace800 Meters332:29.61a—
Apr 27UCBAC Susquehanna Divisional MeetApr 27 · 3200 Meters · Place 5 · Havre De Grace3200 Meters511:02.42a—
Apr 27UCBAC Susquehanna Divisional MeetApr 27 · 1600 Meters · Place 4 · Havre De Grace1600 Meters44:59.19a—
Apr 21MD Track 'No' Trail InvitationalApr 21 · 1600 Meters · Place 2 · Havre De Grace1600 Meters24:58.37a—
Apr 21MD Track 'No' Trail InvitationalApr 21 · 800 Meters · Place 3 · Havre De Grace800 Meters32:18.44a—
Apr 18Harford (Cobra) RelaysApr 18 · 1600 Meters · Place 2 · Havre De Grace1600 Meters24:51.689
Apr 12Elkton, Havre de Grace @ PerryvilleApr 12 · 1600 Meters · Place 1 · Havre De Grace1600 Meters1.5:10.99
Apr 12Elkton, Havre de Grace @ PerryvilleApr 12 · 800 Meters · Place 2 · Havre De Grace800 Meters2.2:18.69
Mar 30Patterson Mills HS, Rising Sun HS at Havre de Grace HSMar 30 · 1600 Meters · Place 2 · Havre De Grace1600 Meters2.4:53.39
Mar 30Patterson Mills HS, Rising Sun HS at Havre de Grace HSMar 30 · 800 Meters · Place 1 · Havre De Grace800 Meters1.2:18.79
Mar 22CMW, BA, HDGMar 22 · 1600 Meters · Place 2 · Havre De Grace1600 Meters25:07.00—
Mar 22CMW, BA, HDGMar 22 · 800 Meters · Place 5 · Havre De Grace800 Meters52:17.00—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16CCBC-Catonsville InivitationalDec 16 · 3200 Meters · Place 6 · Havre De Grace3200 Meters6.12:00.32a9
Dec 16CCBC-Catonsville InivitationalDec 16 · 1600 Meters · Place 6 · Havre De Grace1600 Meters6.5:16.80a9