Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 21:37.47 | MPSSAA State Championships | November 8, 2025 |
| 3 Miles · Overlea High School5th Annual Flying Falcon Invite · Oct 4 | 21:37.00 | 5th Annual Flying Falcon Invite | October 4, 2025 |
| 3,200 Meters · Dundalk High SchoolBCPS Middle School Eastside Challenge · Oct 5 | 12:55 | BCPS Middle School Eastside Challenge | October 5, 2024 |
| 3,200 Meters · Loch Raven High SchoolBCPS Middle School XC Championships · Oct 26 | 12:54.54 | BCPS Middle School XC Championships | October 26, 2024 |
| 3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Sep 30 | 12:56 | BCPS Middle School East Region Meet | September 30, 2023 |
| 3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Oct 1 | 14:14 | BCPS Middle School East Region Meet | October 1, 2022 |
| 4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 17:38.90 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 4,000 Meters · South Hagerstown HSPotomac Valley Association Junior Olympic XC Championship · Nov 9 | 17:43.22 | Potomac Valley Association Junior Olympic XC Championship | November 9, 2025 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 30 | 22:05.81 | MPSSAA 4A North Region Championships | October 30, 2025 |
| 5,000 Meters · Parkville HSBCPS Eastside 12 Team Meet 1 · Sep 16 | 22:01 | BCPS Eastside 12 Team Meet 1 | September 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 197 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters 13-14 | 197 | 17:38.90 PB | 9 |
| Nov 9 | Potomac Valley Association Junior Olympic XC ChampionshipNov 9 · 4,000 Meters 13-14 · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters 13-14 | 4 | 17:43.22 PB | 9 |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 40 · Perry HallPerry Hall | 3 Miles 4A | 40 | 21:37.47 PB | 9 |
| Oct 30 | MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 11 · Perry HallPerry Hall | 5,000 Meters Varsity | 11 | 22:05.81 PB | 9 |
| Oct 4 | 5th Annual Flying Falcon InviteOct 4 · 3 Miles Varsity · Place 1 · Perry HallPerry Hall | 3 Miles Varsity | 1 | 21:37.00 PB | 9 |
| Sep 14 | Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters Varsity | 4 | 16:56.67 | 14 |
| Sep 7 | Westminster Youth XC MeetSep 7 · 4,000 Meters Varsity · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club | 4,000 Meters Varsity | 2 | 16:50.87 | 14 |
2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
2 results