Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run · Sep 21 | 22:20.5 | Bull Run | September 21, 2024 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 21:10.63 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Overlea High SchoolOverlea's 6th Annual Flying Falcon Invite · Oct 3 | 19:49 | Overlea's 6th Annual Flying Falcon Invite | October 3, 2026 |
| 3 Miles · Randallstown High MPSSAA 2A North Region Championships · Oct 30 | 20:11.50 | MPSSAA 2A North Region Championships | October 30, 2025 |
| 3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Championships · Oct 21 | 13:41.77 | BCPS Middle School Cross Country Championships | October 21, 2023 |
| 3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Sep 30 | 13:11 | BCPS Middle School East Region Meet | September 30, 2023 |
| 3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Oct 1 | 14:40 | BCPS Middle School East Region Meet | October 1, 2022 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 13 | 21:31.17 | 42nd Annual Richard Barnhart Memorial Invitational | September 13, 2025 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 19:54.60 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 19:51.27 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Eastern Technical High SchoolCarver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern Tech · Sep 9 | 22:06.22 | Carver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern Tech | September 9, 2026 |
| 5,000 Meters · Randallstown High MPSSAA 2A North Region Championships · Nov 4 | 20:45.23 | MPSSAA 2A North Region Championships | November 4, 2026 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 22 | 20:18.47 | NXR Southeast Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MPSSAA 2A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 19 · Eastern TechEastern Tech | 5,000 Meters Varsity | 19 | 20:45.23 PB | 11 |
| Oct 14 | BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 11 · Eastern TechEastern Tech | 3 Miles Varsity | 11 | 20:02.00 | 11 |
| Oct 9 | Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 153 · Eastern TechEastern Tech | 5,000 Meters Red & White Varsity | 153 | 19:51.27 PB | 11 |
| Oct 3 | Overlea's 6th Annual Flying Falcon InviteOct 3 · 3 Miles Varsity · Place 34 · Eastern TechEastern Tech | 3 Miles Varsity | 34 | 19:49 PB | 11 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 183 · Eastern TechEastern Tech | 3 Miles Boys Medium Varsity | 183 | 25:45.31 | 11 |
| Sep 19 | 43rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 165 · Eastern TechEastern Tech | 5,000 Meters Varsity | 165 | 22:05.62 | 11 |
| Sep 9 | Carver, Chesapeake, Loch Raven, Overlea, Perry Hall @Eastern TechSep 9 · 5,000 Meters Varsity · Place 14 · Eastern TechEastern Tech | 5,000 Meters Varsity | 14 | 22:06.22 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 172 · Eastern TechEastern Tech | 5,000 Meters Invite 4 | 172 | 20:18.47 PB | 10 |
| Oct 30 | MPSSAA 2A North Region ChampionshipsOct 30 · 3 Miles Varsity · Place 21 · Eastern TechEastern Tech | 3 Miles Varsity | 21 | 20:11.50 PB | 10 |
| Oct 16 | BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 78 · Eastern TechEastern Tech | 5,000 Meters Varsity | 78 | 21:19.32 | 10 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 150 · Eastern TechEastern Tech | 5,000 Meters Red & White Varsity | 150 | 19:54.60 PB | 10 |
| Sep 27 | MD Twilight ShowcaseSep 27 · 5,000 Meters Varsity Elite · Place 126 · Eastern TechEastern Tech | 5,000 Meters Varsity Elite | 126 | 20:05.48 | 10 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 113 · Eastern TechEastern Tech | 3 Miles Boys Medium Varsity | 113 | 21:10.63 PB | 10 |
| Sep 13 | 42nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 200 · Eastern TechEastern Tech | 5,000 Meters Varsity | 200 | 21:31.17 PB | 10 |
| Sep 10 | Chesapeake-BC, Loch Raven, Perry Hall, Overlea, Owings Mills @Eastern TechSep 10 · 5,000 Meters Varsity · Place 10 · Eastern TechEastern Tech | 5,000 Meters Varsity | 10 | 20:45.27 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 89 · Eastern TechEastern Tech | 5,000 Meters Varsity | 89 | 21:42.66 | 9 |
| Oct 5 | 4th Annual Flying Falcon InvitationalOct 5 · 5,000 Meters Varsity · Place 26 · Eastern TechEastern Tech | 5,000 Meters Varsity | 26 | 22:19 | 9 |
| Sep 30 | Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 56 · Eastern TechEastern Tech | 5,000 Meters Varsity | 56 | 23:23.10 | 9 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Medium · Place 187 · Eastern TechEastern Tech | 3 Miles Varsity Medium | 187 | 22:20.5 PB | 9 |
| Sep 11 | Overlea, Loch Raven, Parkville, Perry Hall @ Eastern TechSep 11 · 5,000 Meters Junior Varsity · Place 3 · Eastern TechEastern Tech | 5,000 Meters Junior Varsity | 3 | 22:14.94 | 9 |
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results