Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Overlea High SchoolBCPS Eastside 12 Team Meet 3 · Oct 14 | 19:22.00 | BCPS Eastside 12 Team Meet 3 | October 14, 2026 |
| 3,200 Meters · Towson High SchoolDulaney/Towson Joint Time Trial · Aug 21 | 11:40.91 | Dulaney/Towson Joint Time Trial | August 21, 2026 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 19 | 20:06.30 | 43rd Richard Barnhart Memorial Invitational-Full | September 19, 2026 |
| 5,000 Meters · Catonsville High SchoolBCPS Westside 12 Team Meet 2 · Oct 7 | 21:56.00 | BCPS Westside 12 Team Meet 2 | October 7, 2026 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 18:44.06 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Pikesville High SchoolCatonsville,Dulaney, New Town, Owings Mills, Western Tech @Pikesville · Sep 9 | 20:02.52 | Catonsville,Dulaney, New Town, Owings Mills, Western Tech @Pikesville | September 9, 2026 |
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 |
| Oct 22 | BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Open · Place 13 · Dulaney | 5,000 Meters Open | 13 | 19:53.09 | 12 |
| Oct 14 | BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 6 · Dulaney | 3 Miles Varsity | 6 | 19:22.00 PB | 12 |
| Oct 9 | Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 56 · Dulaney | 5,000 Meters Black & Gold Junior Varsity (AM) | 56 | 18:44.06 PB | 12 |
| Oct 7 | BCPS Westside 12 Team Meet 2Oct 7 · 5,000 Meters Varsity · Place 10 · Dulaney | 5,000 Meters Varsity | 10 | 21:56.00 PB | 12 |
| Sep 19 | 43rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 104 · Dulaney | 5,000 Meters Varsity | 104 | 20:06.30 PB | 12 |
| Sep 9 | Catonsville,Dulaney, New Town, Owings Mills, Western Tech @PikesvilleSep 9 · 5,000 Meters Varsity · Place 12 · Dulaney | 5,000 Meters Varsity | 12 | 20:02.52 PB | 12 |
| Aug 21 | Dulaney/Towson Joint Time TrialAug 21 · 3,200 Meters A group · Place 17 · Dulaney | 3,200 Meters A group | 17 | 11:40.91 PB | 12 |
2025 Cross Country
3 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 313 · Dulaney | 5,000 Meters Junior Varsity | 313 | 21:21.29 | 10 |
| Sep 30 | Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 61 · Dulaney | 5,000 Meters Varsity | 61 | 23:53.14 | 10 |
| Sep 11 | Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 28 · Dulaney | 3,200 Meters Varsity | 28 | 12:38 | 10 |
2023 Cross Country
5 results