Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew England (NEICAAA) Indoor Championships · Mar 64:22.51aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
1000 Meters · IndoorAmerica East Indoor Championships · Feb 202:31.53America East Indoor ChampionshipsFebruary 20, 2026
1500 Meters · OutdoorAmerica East Outdoor Championships · May 94:00.67aAmerica East Outdoor ChampionshipsMay 9, 2026
1600 Meters · IndoorMPSSAA 3A Indoor State Championships · Feb 214:21.40aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2024
1600 Meters · OutdoorMPSSAA 3A North Region Championships · May 134:25.99aMPSSAA 3A North Region ChampionshipsMay 13, 2025
200 Meters · OutdoorBCPS Middle School Championships · May 432.41aBCPS Middle School ChampionshipsMay 4, 2019
3200 Meters · IndoorBCPS League Meet #1 · Dec 610:22.11aBCPS League Meet #1December 6, 2023
3200 Meters · OutdoorBCPS Outdoor Track & Field County Championships · May 69:44.26aBCPS Outdoor Track & Field County ChampionshipsMay 6, 2025
400 Meters · Relay Split · IndoorHoward County Winterfest Invitational · Dec 2154.343Howard County Winterfest InvitationalDecember 21, 2024
500 Meters · IndoorBCPS League Meet #6 · Jan 31:15.41BCPS League Meet #6January 3, 2023
800 Meters · IndoorIC4A/ECAC Indoor Championships · Feb 71:58.68aIC4A/ECAC Indoor ChampionshipsFebruary 7, 2026
800 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 21:56.59aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
800 Meters · Relay Split · IndoorMPSSAA 3A Indoor State Championships · Feb 211:57.791aMPSSAA 3A Indoor State ChampionshipsFebruary 21, 2025
800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 212:00.848aMPSSAA 3A State Track & Field ChampionshipsMay 21, 2024
Long Jump · OutdoorBCPS MS Central Meet @ Dulaney HS · May 2214-07.00BCPS MS Central Meet @ Dulaney HSMay 22, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 1500 Meters · Place 24 · VermontVermont1500 MetersRound P24.4:00.67a PBFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 800 Meters · Place 29 · VermontVermont800 Meters29.1:56.59a PBFr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 800 Meters · Place 10 · VermontVermont800 Meters10.1:57.59aFr
Apr 17George Davis InvitationalApr 17 · 1500 Meters · Place 9 · VermontVermont1500 Meters9.4:02.49aFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 1500 Meters · Place 17 · VermontVermont1500 Meters17.4:05.21aFr
Apr 4Jim Boulanger InvitationalApr 4 · 1500 Meters · VermontVermont1500 Meters—DNSFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1 Mile · Place 19 · VermontVermont1 Mile194:22.51a PBFR
Feb 20America East Indoor ChampionshipsFeb 20 · 1000 Meters · Place 17 · VermontVermont1000 Meters172:31.53 PBFR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · 800 Meters · Place 34 · VermontVermont800 Meters341:58.68a PBFr
Feb 6Riverhawk InvitationalFeb 6 · 1000 Meters · Place 12 · VermontVermont1000 Meters122:32.16aFr
Jan 30John Thomas Terrier ClassicJan 30 · 1000 Meters · Place 46 · VermontVermont1000 Meters462:33.99FR
Jan 30Harvard InvitationalJan 30 · 1 Mile · Place 13 · VermontVermont1 Mile134:25.49FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 1 Mile · Place 10 · VermontVermont1 Mile104:26.76aFr
Jan 10Ivy vs America East ChallengeJan 10 · 1 Mile · Place 9 · VermontVermont1 Mile94:29.58FR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 14 · TowsonTowson1600 Meters14.4:30.47a12
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · TowsonTowson800 MetersRelay Split—2:01.75512
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 14 · TowsonTowson1600 Meters144:30.4712
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 4 · TowsonTowson1600 Meters44:25.99a PB12
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 800 Meters · Place 7 · TowsonTowson800 Meters72:02.44a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 3200 Meters · Place 4 · TowsonTowson3200 Meters4.9:44.26a PB12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 1600 Meters · Place 8 · TowsonTowson1600 Meters8.4:34.57a12
May 6BCPS Outdoor Track & Field County ChampionshipsMay 6 · 800 Meters · TowsonTowson800 Meters—DNS12
May 2Maverick Madness 7May 2 · 1600 Meters · Place 4 · TowsonTowson1600 Meters44:31.12a12
Apr 2912 Team Challenge @ HerefordApr 29 · 3200 Meters · Place 1 · TowsonTowson3200 Meters19:56.18a12
Apr 5Pikesville Track ClassicApr 5 · 1600 Meters · Place 2 · TowsonTowson1600 Meters24:26.68a12
Apr 1Dulaney, Owings Mills, Randallstown, Towson Woodlawn @ HerefordApr 1 · 800 Meters · Place 1 · TowsonTowson800 Meters11:57.95a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 1600 Meters · Place 16 · TowsonTowson1600 Meters16.4:40.75a12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · TowsonTowson800 MetersRelay Split—1:57.791a PB12
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 7 · TowsonTowson1600 Meters74:34.93a—
Feb 10MPSSAA 2A Central Region ChampionshipsFeb 10 · 800 Meters · Place 13 · TowsonTowson800 Meters132:07.21a—
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 1600 Meters · Place 7 · TowsonTowson1600 Meters7.4:34.93a12
Feb 10MPSSAA 3A Central Region ChampionshipsFeb 10 · 800 Meters · Place 13 · TowsonTowson800 Meters13.2:07.21a12
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · 1600 Meters · Place 3 · TowsonTowson1600 Meters34:34.82a—
Jan 21BCPS Indoor Varsity County ChampionshipsJan 21 · 800 Meters · Place 5 · TowsonTowson800 Meters52:05.65a—
Jan 11Montgomery InvitationalJan 11 · 800 Meters · Place 5 · TowsonTowson800 Meters51:59.21a—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 8 · TowsonTowson1600 Meters8.4:33.39a12
Dec 21Howard County Winterfest InvitationalDec 21 · 400 Meters · TowsonTowson400 MetersRelay Split—54.343 PB12
Dec 11BCPS League Meet #3Dec 11 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.4:44.04a12
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 1600 Meters · Place 2 · TowsonTowson1600 Meters2.4:21.40a PB11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 800 Meters · Place 4 · TowsonTowson800 Meters4.2:00.38a11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 2 · TowsonTowson1600 Meters24:21.4011
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 800 Meters · Place 4 · TowsonTowson800 Meters42:00.3811
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 1600 Meters · Place 2 · TowsonTowson1600 Meters2.4:25.46a11
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 800 Meters · Place 1 · TowsonTowson800 Meters1.2:01.51a11
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 1600 Meters · Place 2 · TowsonTowson1600 Meters24:43.92a—
Jan 22Baltimore Co. Public Schools Indoor Varsity County ChampionshipsJan 22 · 800 Meters · Place 4 · TowsonTowson800 Meters42:09.76a—
Jan 132024 Montgomery Invitational Jan 13 · 1 Mile · Place 1 · TowsonTowson1 Mile14:31.30—
Jan 132024 Montgomery Invitational Jan 13 · 1600 Meters · Place 1 · TowsonTowson1600 Meters14:29.98—
Jan 5CCBC-Essex Knights Invite-FullJan 5 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.4:37.15a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 800 Meters · TowsonTowson800 MetersRelay Split—2:00.848a PB11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 5 · TowsonTowson1600 Meters5.4:33.81a11
Apr 19Carver A&T Metric Relays Apr 19 · 1500 Meters · Place 1 · TowsonTowson1500 Meters14:18.57a—
Apr 912 Team Challenge #1Apr 9 · 3200 Meters · Place 2 · TowsonTowson3200 Meters29:54.56a—
Apr 6Pikesville Track ClassicApr 6 · 1600 Meters · Place 2 · TowsonTowson1600 Meters24:29.4711
Apr 6Pikesville Track ClassicApr 6 · 800 Meters · Place 3 · TowsonTowson800 Meters32:00.7811
Mar 22Kenwood, Towson, Carver, Patapsco, Perry Hall @OverleaMar 22 · 1600 Meters · Place 1 · TowsonTowson1600 Meters14:38.7—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 18BCPS League Meet #4Dec 18 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.4:38.14a11
Dec 18BCPS League Meet #4Dec 18 · 800 Meters · Place 1 · TowsonTowson800 Meters1.2:06.74a11
Dec 6BCPS League Meet #1Dec 6 · 3200 Meters · Place 2 · TowsonTowson3200 Meters2.10:22.11a PB11
Feb 22MPSSAA 3A State Indoor ChampionshipsFeb 22 · 1600 Meters · Place 8 · TowsonTowson1600 Meters8.4:34.41a10
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 8 · TowsonTowson1600 Meters84:34.4110
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 1600 Meters · Place 4 · TowsonTowson1600 Meters4.4:44.33a10
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 800 Meters · Place 5 · TowsonTowson800 Meters5.2:07.72a10
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · 1600 Meters · Place 4 · TowsonTowson1600 Meters44:42.53a10
Jan 14Montgomery InvitationalJan 14 · 800 Meters · Place 9 · Towson HighTowson High800 Meters92:05.86—
Jan 9BCPS League Meet #7Jan 9 · 3200 Meters · Place 1 · TowsonTowson3200 Meters110:33.1010
Jan 3BCPS League Meet #6Jan 3 · 500 Meters · Place 4 · TowsonTowson500 Meters41:15.41 PB10
Jan 3BCPS League Meet #6Jan 3 · 800 Meters · Place 2 · TowsonTowson800 Meters22:09.2210

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MPSSAA 3A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 11 · TowsonTowson3200 Meters11.10:08.50a10
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 3200 Meters · Place 3 · TowsonTowson3200 Meters3.10:02.66a10
May 16MPSSAA 3A North Region ChampionshipsMay 16 · 1600 Meters · Place 5 · TowsonTowson1600 Meters5.4:35.60a10
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 3200 Meters · Place 5 · TowsonTowson3200 Meters59:57.7510
May 10BCPS Varsity Outdoor County Championships/JV InviteMay 10 · 1600 Meters · Place 4 · TowsonTowson1600 Meters44:32.3610
May 6The Clash of BaltimoreMay 6 · 3200 Meters · Place 2 · Towson HighTowson High3200 Meters29:51.54—
May 3BCPS Large School Last ChanceMay 3 · 800 Meters · Place 5 · TowsonTowson800 Meters52:02.4810
Apr 20JHU Black and Blue InvitationalApr 20 · 1600 Meters · Place 5 · TowsonTowson1600 Meters5.4:27.08a10
Apr 20JHU Black and Blue InvitationalApr 20 · 800 Meters · Place 17 · TowsonTowson800 Meters17.2:04.13a10
Apr 12BCPS League Meet April 12 @ HerefordApr 12 · 800 Meters · Place 1 · TowsonTowson800 Meters1.2:02.33a10
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 7 · TowsonTowson1600 Meters7.4:34.01a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21BCPS League Meet #5Dec 21 · 3200 Meters · Place 1 · TowsonTowson3200 Meters1.10:27.83a10
Dec 17Howard County Winter FestivalDec 17 · 1600 Meters · Place 11 · TowsonTowson1600 Meters11.4:39.52a10
Dec 17Howard County Winter FestivalDec 17 · 800 Meters · Place 10 · TowsonTowson800 Meters10.2:08.17a10
Jan 27Baltimore County Public Schools Fresh-Soph Meet #2Jan 27 · 1600 Meters · Place 2 · TowsonTowson1600 Meters2.5:11.49a9
Jan 18BCPS League Meet #9Jan 18 · 1600 Meters · Place 6 · TowsonTowson1600 Meters65:14.259

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18 MPSSAA 3A North Region ChampionshipsMay 18 · 1600 Meters · Place 5 · TowsonTowson1600 Meters5.4:36.04a9
May 18 MPSSAA 3A North Region ChampionshipsMay 18 · 800 Meters · Place 11 · TowsonTowson800 Meters11.2:04.49a9
May 12BCPS Outdoor County ChampionshipsMay 12 · 800 Meters · Place 2 · TowsonTowson800 Meters22:07.709
May 12BCPS Outdoor County ChampionshipsMay 12 · 1600 Meters · Place 1 · TowsonTowson1600 Meters14:39.079
Apr 30Gator Track & Field InvitationalApr 30 · 800 Meters · Place 30 · TowsonTowson800 Meters30.2:07.70a9
Apr 27Towson, Hereford @ DulaneyApr 27 · 3200 Meters · Place 1 · TowsonTowson3200 Meters110:20.869
Apr 21Black and Blue Hopkins InviteApr 21 · 1600 Meters · Place 12 · Towson HighTowson High1600 Meters124:36.789
Apr 6Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 800 Meters · Place 1 · TowsonTowson800 Meters12:09.549
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 2 · Towson HighTowson High1600 Meters24:48.719
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 2 · Towson HighTowson High1600 Meters24:48.719
Mar 26BCPS 3A/4A Divisional OpenerMar 26 · 1600 Meters · Place 1 · TowsonTowson1600 Meters1.4:49.28a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9BCPS League Meet #2Dec 9 · 3200 Meters · Place 3 · TowsonTowson3200 Meters3.11:42.09a9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · Long Jump · Place 1 · DumbartonDumbartonLong Jump1.14-07.00 PB8
May 22BCPS MS Central Meet @ Dulaney HSMay 22 · 800 Meters · Place 1 · DumbartonDumbarton800 Meters1.2:26.85a8
Apr 24BCPS MS Meet - Loch Raven HSApr 24 · Long Jump · Place 2 · DumbartonDumbartonLong Jump2.14-04.008
Apr 24BCPS MS Meet - Loch Raven HSApr 24 · 800 Meters · Place 1 · DumbartonDumbarton800 Meters1.2:31.008

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4BCPS Middle School ChampionshipsMay 4 · 200 Meters · Place 49 · DumbartonDumbarton200 Meters49.32.41a PB7