Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 12 | 19:19.1 | MPSSAA 4A State Championships | November 12, 2016 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championship · Nov 2 | 17:52.1 | MPSSAA 4A North Region Championship | November 2, 2017 |
| 5,000 Meters · Borher ParkMontgomery County Championships · Oct 21 | 17:53.10 | Montgomery County Championships | October 21, 2017 |
| 5,000 Meters · DulaneyMPSSAA 4A North Regional Championship · Nov 3 | 18:17.69 | MPSSAA 4A North Regional Championship | November 3, 2016 |
| 5,000 Meters · Martin Luther King ParkClarksburg, Springbrook · Sep 20 | 20:13 | Clarksburg, Springbrook | September 20, 2017 |
| 5,000 Meters · Northwood HS9th Annual Consortia Championships · Oct 14 | 19:01 | 9th Annual Consortia Championships | October 14, 2017 |
| 5,000 Meters · Springbrook High SchoolGaithersburg vs Springbrook · Sep 26 | 19:30:00 | Gaithersburg vs Springbrook | September 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MPSSAA 4A North Region ChampionshipNov 2 · 5,000 Meters Varsity · Place 40 · Springbrook | 5,000 Meters Varsity | 40 | 17:52.1 PB | 12 |
| Oct 21 | Montgomery County ChampionshipsOct 21 · 5,000 Meters Varsity Boys · Place 98 · Springbrook | 5,000 Meters Varsity Boys | 98 | 17:53.10 PB | 12 |
| Oct 14 | 9th Annual Consortia ChampionshipsOct 14 · 5,000 Meters Varsity · Place 34 · Springbrook | 5,000 Meters Varsity | 34 | 19:01 PB | 12 |
| Sep 26 | Gaithersburg vs SpringbrookSep 26 · 5,000 Meters Varsity · Place 7 · Springbrook | 5,000 Meters Varsity | 7 | 19:30:00 PB | 12 |
| Sep 20 | Clarksburg, SpringbrookSep 20 · 5,000 Meters Varsity · Place 12 · Springbrook | 5,000 Meters Varsity | 12 | 20:13 PB | 12 |
| Sep 12 | Springbrook v. SherwoodSep 12 · 5,000 Meters Varsity · Place 10 · Springbrook | 5,000 Meters Varsity | 10 | 19:24.21 | — |
2016 Cross Country
3 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Montgomery County ChampionshipsOct 18 · 5,000 Meters Frosh/Soph Freshman · Place 150 · Springbrook | 5,000 Meters Frosh/Soph Freshman | 150 | 21:33 | 10 |