Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Burke Lake Park2019 Monroe Parker Invitational · Sep 7 | 19:07 | 2019 Monroe Parker Invitational | September 7, 2019 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 21:30 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Lake FairfaxChantilly, Madison, Oakton & Westfield · Mar 30 | 24:38 | Chantilly, Madison, Oakton & Westfield | March 30, 2021 |
| 5,000 Meters · Nottoway Park Madison, Oakton & Westfield Meet · Mar 3 | 23:31.00 | Madison, Oakton & Westfield Meet | March 3, 2021 |
| 5,000 Meters · Pole Green ParkMileStat.com XC Invitational · Oct 13 | 19:54 | MileStat.com XC Invitational | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MileStat.com XC InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 25 · Westfield | 5,000 Meters Junior Varsity | 25 | 20:56 | — |
| Oct 9 | Glory Days Grill InvitationalOct 9 · Junior Varsity · Place 65 · Westfield | Junior Varsity | 65 | 21:32 | — |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Junior Varsity JR/SR · Place 112 · Westfield | 5,000 Meters Junior Varsity JR/SR | 112 | 21:30 PB | 12 |
| Sep 21 | Oakton, South Lakes & WestfieldSep 21 · 5,000 Meters Varsity · Place 10 · Westfield | 5,000 Meters Varsity | 10 | 21:00.00 | — |
| Sep 11 | 2021 Monroe Parker InvitationalSep 11 · 3 Miles Varsity · Place 33 · Westfield | 3 Miles Varsity | 33 | 19:55 | — |
| Mar 30 | Chantilly, Madison, Oakton & WestfieldMar 30 · 5,000 Meters Varsity · Place 18 · Westfield | 5,000 Meters Varsity | 18 | 24:38 PB | 11 |
| Mar 15 | Centreville, Oakton & WestfieldMar 15 · 2.98 Miles Varsity · Place 42 · Westfield | 2.98 Miles Varsity | 42 | 21:37 | 11 |
| Mar 3 | Madison, Oakton & Westfield MeetMar 3 · 5,000 Meters Varsity · Place 35 · Westfield | 5,000 Meters Varsity | 35 | 23:31.00 PB | 11 |
2019 Cross Country
3 results2018 Cross Country
5 results