Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Track to Philly · Jan 216:02.45Last Track to PhillyJanuary 21, 2023
1600 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 205:44.28MPSSAA 1A Indoor State ChampionshipsFebruary 20, 2024
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 215:21.70aMPSSAA State Track & Field ChampionshipsMay 21, 2026
200 Meters · OutdoorEdgewood, Havre De Grace @ North Harford · Apr 1030.4Edgewood, Havre De Grace @ North HarfordApril 10, 2024
3200 Meters · OutdoorBo Manor/Patterson Mill@ North Harford · Apr 1512:45.6Bo Manor/Patterson Mill@ North HarfordApril 15, 2025
400 Meters · OutdoorNorth Harford/Fallston@ Elkton · Apr 231:05.0North Harford/Fallston@ ElktonApril 23, 2025
800 Meters · IndoorCCBC-Essex Last Chance Invite-Full · Jan 262:46.35aCCBC-Essex Last Chance Invite-FullJanuary 26, 2024
800 Meters · OutdoorMPSSAA State Track & Field Championships · May 212:23.18aMPSSAA State Track & Field ChampionshipsMay 21, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 12 · North Harford1600 Meters12.5:21.70a PB12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 800 Meters · Place 13 · North Harford800 Meters13.2:23.18a PB12
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 1600 Meters · Place 3 · North Harford1600 Meters3.5:29.06a12
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 800 Meters · Place 2 · North Harford800 Meters2.2:26.49a12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 1600 Meters · Place 2 · North Harford1600 Meters25:27.25a12
May 6UCBAC Outdoor Track and Field ChampionshipsMay 6 · 800 Meters · Place 3 · North Harford800 Meters32:27.50a12
May 1North Harford/Aberdeen@ PerryvilleMay 1 · 400 Meters · Place 2 · North Harford400 Meters21:05.812
Apr 22North Harford/Bel Air@ ElktonApr 22 · 1600 Meters · Place 1 · North Harford1600 Meters15:32.012
Apr 18Art Madric HOF InviteApr 18 · 1600 Meters · Place 8 · North Harford1600 Meters8.5:30.55a12
Apr 18Art Madric HOF InviteApr 18 · 800 Meters · Place 7 · North Harford800 Meters7.2:27.32a12
Apr 15Hatem Division Championship UCBACApr 15 · 800 Meters · Place 2 · North Harford800 Meters22:31.64a12
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · 1600 Meters · Place 3 · North Harford1600 Meters35:36.97a12
Apr 8Fallston/Bo Manor@ North HarfordApr 8 · 800 Meters · Place 1 · North Harford800 Meters12:31.012
Mar 28Track No Trail InvitationalMar 28 · 800 Meters · Place 2 · North Harford800 Meters22:32.61a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 8 · North Harford800 Meters82:26.2411
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 8 · North Harford800 Meters82:26.2411
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 1600 Meters · Place 6 · North Harford1600 Meters65:29.00a11
May 7UCBAC Outdoor Track and Field ChampionshipsMay 7 · 800 Meters · Place 4 · North Harford800 Meters42:27.26a11
Apr 29Hatem Division Championships UCBACApr 29 · 1600 Meters · Place 4 · North Harford1600 Meters45:41.48a11
Apr 29Hatem Division Championships UCBACApr 29 · 800 Meters · Place 2 · North Harford800 Meters22:27.35a11
Apr 23North Harford/Fallston@ ElktonApr 23 · 400 Meters · Place 1 · North Harford400 Meters11:05.0 PB11
Apr 15Bo Manor/Patterson Mill@ North HarfordApr 15 · 3200 Meters · Place 2 · North Harford3200 Meters212:45.6 PB11
Apr 9North Harford/Bel Air@ North EastApr 9 · 1600 Meters · Place 1 · North Harford1600 Meters15:44.011
Apr 9North Harford/Bel Air@ North EastApr 9 · 800 Meters · Place 3 · North Harford800 Meters32:27.511
Apr 1Perryville/Aberdeen@ North HarfordApr 1 · 800 Meters · Place 1 · North Harford800 Meters12:31.511
Mar 26North Harford/ Joppatowne @Rising SunMar 26 · 1600 Meters · Place 1 · North Harford1600 Meters16:01.511
Mar 26North Harford/ Joppatowne @Rising SunMar 26 · 800 Meters · Place 1 · North Harford800 Meters12:41.111

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8UCBAC ChampionshipsMay 8 · 1600 Meters · Place 11 · North Harford1600 Meters115:37.22a—
May 8UCBAC ChampionshipsMay 8 · 800 Meters · Place 5 · North Harford800 Meters52:30.55a—
May 2UCBAC Chesapeake Divisional ChampionshipsMay 2 · 1600 Meters · Place 2 · North Harford1600 Meters25:42.80a—
May 2UCBAC Chesapeake Divisional ChampionshipsMay 2 · 800 Meters · Place 7 · North Harford800 Meters72:35.18a—
Apr 23Tri Meet Joppatowne, Harford Tech @ North HarfordApr 23 · 1600 Meters · Place 2 · North Harford1600 Meters25:44.2—
Apr 23Tri Meet Joppatowne, Harford Tech @ North HarfordApr 23 · 800 Meters · Place 4 · North Harford800 Meters42:36.0—
Apr 13TU Classic HS InvitationalApr 13 · 1600 Meters · Place 22 · North Harford1600 Meters225:49.47a—
Apr 13TU Classic HS InvitationalApr 13 · 800 Meters · Place 39 · North Harford800 Meters392:41.53a—
Apr 13TU Classic HS InvitationalApr 13 · 400 Meters · Place 54 · North Harford400 Meters541:08.12a—
Apr 10Edgewood, Havre De Grace @ North HarfordApr 10 · 400 Meters · Place 4 · North Harford400 Meters41:07.7—
Apr 10Edgewood, Havre De Grace @ North HarfordApr 10 · 200 Meters · Place 8 · North Harford200 Meters830.4 PB—
Apr 6Pikesville Track ClassicApr 6 · 1600 Meters · Place 7 · North Harford1600 Meters75:49.2710
Apr 6Pikesville Track ClassicApr 6 · 800 Meters · Place 11 · North Harford800 Meters112:35.6110
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · 1600 Meters · Place 1 · North Harford1600 Meters16:07.5—
Mar 21Tri Meet North Harford, Perryville @ Patterson MillMar 21 · 800 Meters · Place 2 · North Harford800 Meters22:40.5—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 14 · North Harford1600 Meters145:44.28 PB10
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 1600 Meters · Place 5 · North Harford1600 Meters55:56.38a—
Jan 26CCBC-Essex Last Chance Invite-FullJan 26 · 800 Meters · Place 9 · North Harford800 Meters92:46.35a PB—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3UCBAC ChampionshipsMay 3 · 1600 Meters · Place 13 · North Harford1600 Meters135:43.84a—
Apr 27UCBAC Susquehanna Divisional MeetApr 27 · 1600 Meters · Place 5 · North Harford1600 Meters55:55.46a—
Apr 27UCBAC Susquehanna Divisional MeetApr 27 · 800 Meters · Place 6 · North Harford800 Meters62:37.92a—
Apr 12North Harford, Bel Air @ North EastApr 12 · 3200 Meters · Place 4 · North Harford3200 Meters414:01.99
Mar 30North Harford, Bo Manor @ PerryvilleMar 30 · 800 Meters · Place 2 · North Harford800 Meters22:34.49
Mar 22North Harford, Joppatowne @ Rising SunMar 22 · 1600 Meters · Place 2 · North Harford1600 Meters25:58.0—
Mar 22North Harford, Joppatowne @ Rising SunMar 22 · 800 Meters · Place 2 · North Harford800 Meters22:40.0—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14MPSSAA 2A Central Region ChampionshipsFeb 14 · 1600 Meters · Place 7 · North Harford1600 Meters76:09.619
Feb 14MPSSAA 2A Central Region ChampionshipsFeb 14 · 800 Meters · Place 12 · North Harford800 Meters122:57.959
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 13 · North Harford1 Mile136:02.45 PB9
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 13 · North Harford1 Mile136:02.45FR