Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · OutdoorDanny Curran Invitational · Mar 30 | 34:34.53a | Danny Curran Invitational | March 30, 2023 |
| 10000 Meters · OutdoorPaul Kaiser Classic · Apr 29 | 34:32.34 | Paul Kaiser Classic | April 29, 2023 |
| 1500 Meters · OutdoorGoucher Blue & Gold Classic · Apr 15 | 4:36.82 | Goucher Blue & Gold Classic | April 15, 2022 |
| 1600 Meters · IndoorBCPS League Meet #1 · Dec 10 | 5:34.90 | BCPS League Meet #1 | December 10, 2018 |
| 1600 Meters · Outdoor Pikesville, New Town, Loch Raven @ Parkville · May 21 | 5:15.7 | Pikesville, New Town, Loch Raven @ Parkville | May 21, 2021 |
| 3000 Meters · IndoorFastrack Last Chance · Feb 23 | 9:45.87a | Fastrack Last Chance | February 23, 2024 |
| 3200 Meters · IndoorBaltimore County Indoor Championships · Jan 22 | 11:44.24 | Baltimore County Indoor Championships | January 22, 2019 |
| 3200 Meters · Indoor · Hand timedBaltimore County League Meet #4 · Jan 16 | 11:40.00h | Baltimore County League Meet #4 | January 16, 2019 |
| 3200 Meters · OutdoorBaltimore Co. Public Schools Outdoor Championships · May 8 | 10:59.01 | Baltimore Co. Public Schools Outdoor Championships | May 8, 2019 |
| 3200 Meters · Outdoor · Hand timedLoch Raven, Overlea, Parkville @ Randallstown · May 28 | 11:17.2h | Loch Raven, Overlea, Parkville @ Randallstown | May 28, 2021 |
| 5000 Meters · OutdoorPaul Donahue Invite · Apr 19 | 16:22.48a | Paul Donahue Invite | April 19, 2024 |
| 800 Meters · OutdoorSparrows Point, New Town, Randallstown @ Loch Raven · Apr 10 | 2:28.10 | Sparrows Point, New Town, Randallstown @ Loch Raven | April 10, 2019 |
| Combined results · OutdoorCarver, Perry Hall, Loch Raven @ Parkville · Apr 18 | 5:24.2 | Carver, Perry Hall, Loch Raven @ Parkville | April 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results2024 Outdoor Track
6 results2024 Indoor Track
1 results2023 Outdoor Track
4 results2022 Outdoor Track
4 results2021 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 18 | MPSSAA 1A State Track & Field ChampionshipsJun 18 · 3200 Meters · Place 6 · Loch RavenLoch Raven | 3200 Meters | 6. | 11:31.69a | 12 |
| Jun 14 | MPSSAA 1A North Region ChampionshipsJun 14 · 3200 Meters · Place 2 · Loch RavenLoch Raven | 3200 Meters | 2. | 11:48.96a | 12 |
| Jun 7 | MPSSAA 1A North Section 1 ChampionshipsJun 7 · 3200 Meters · Place 2 · Loch RavenLoch Raven | 3200 Meters | 2. | 11:48.41a | 12 |
| Jun 4 | Carver, Pikesville, Randallstown@Loch RavenJun 4 · 3200 Meters · Place 1 · Loch RavenLoch Raven | 3200 Meters | 1. | 11:31.0 | 12 |
| May 28 | Loch Raven, Overlea, Parkville @ RandallstownMay 28 · 3200 Meters · Place 1 · Loch RavenLoch Raven | 3200 Meters | 1 | 11:17.2h PB | 12 |
| May 21 | Pikesville, New Town, Loch Raven @ ParkvilleMay 21 · 3200 Meters · Place 2 · Loch RavenLoch Raven | 3200 Meters | 2. | 11:32.1 | 12 |
| May 21 | Pikesville, New Town, Loch Raven @ ParkvilleMay 21 · 1600 Meters · Place 2 · Loch RavenLoch Raven | 1600 Meters | 2. | 5:15.7 PB | 12 |
| May 14 | Carver, Loch Raven, Parkville@ Owings MillsMay 14 · 3200 Meters · Place 1 · Loch RavenLoch Raven | 3200 Meters | 1 | 11:28.4 | 12 |
2020 Indoor Track
3 results2019 Indoor Track
5 results2019 Outdoor Track
9 results2018 Indoor Track
9 results2018 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MPSSAA 1A North RegionMay 17 · 3200 Meters · Place 7 · Loch RavenLoch Raven | 3200 Meters | 7. | 11:19.23a | 9 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Loch Raven HLoch Raven H | 3200 Meters | 15 | 11:29.80 | 9 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Loch RavenLoch Raven | 3200 Meters | 15 | 11:29.80 | 9 |
| May 4 | MVP InviteMay 4 · 3200 Meters · Place 5 · Loch RavenLoch Raven | 3200 Meters | 5. | 11:45.44a | 9 |
| May 1 | Baltimore county Public Schools Westside Last ChanceMay 1 · 3200 Meters · Place 13 · Loch Raven HLoch Raven H | 3200 Meters | 13 | 11:45.07 | — |
| Apr 18 | Carver, Perry Hall, Loch Raven @ ParkvilleApr 18 · Combined results · Place 1 · Loch Raven High SchoLoch Raven High Scho | Combined results | 1 | 11:24.6 | 9 |
| Apr 18 | Carver, Perry Hall, Loch Raven @ ParkvilleApr 18 · Combined results · Place 1 · Loch Raven High SchoLoch Raven High Scho | Combined results | 1 | 5:24.2 PB | 9 |
| Apr 13 | Pikesville Track ClassicApr 13 · 1600 Meters · Place 52 · Loch RavenLoch Raven | 1600 Meters | 52 | 5:25.44 | 9 |
| Apr 13 | Pikesville Track ClassicApr 13 · 3200 Meters · Place 18 · Loch RavenLoch Raven | 3200 Meters | 18 | 11:50.60 | 9 |
| Apr 11 | Loch Raven, Eastern Tech, Dulaney @ PikesvilleApr 11 · 3200 Meters · Place 6 · Loch Raven HLoch Raven H | 3200 Meters | 6 | 12:43.9 | 9 |
| Apr 4 | Towson, New Town, Franklin @ Loch RavenApr 4 · 3200 Meters · Place 4 · Loch Raven HLoch Raven H | 3200 Meters | 4 | 11:50.60 | 9 |
| Mar 28 | Sparrows Point, Western Tech, Loch Raven @ TowsonMar 28 · 3200 Meters · Place 3 · Loch Raven HLoch Raven H | 3200 Meters | 3 | 11:26.40 | 9 |
2017 Indoor Track
2 results