Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · St. Anselm's Abbey SchoolPVAC # 4 @ St. Anselm's Abbey · Oct 22 | 16:57.30 | PVAC # 4 @ St. Anselm's Abbey | October 22, 2024 |
| 2 Miles · Spencerville Adventist AcademyPVAC Midseason Challenge · Sep 29 | 18:53.73 | PVAC Midseason Challenge | September 29, 2025 |
| 3,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 5 | 16:05.2 | Maryland Private School State Championships | November 5, 2025 |
| 5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 5 | 27:57.0 | Maryland Private School State Championships | November 5, 2026 |
| 5,000 Meters · Sandy Spring Friends SchoolPVAC XC Midseason @ Sandy Spring · Sep 30 | 29:15.4 | PVAC XC Midseason @ Sandy Spring | September 30, 2026 |
| 5,000 Meters · Spencerville Adventist AcademyPVAC XC @ Spencerville · Oct 5 | 30:52.7 | PVAC XC @ Spencerville | October 5, 2026 |
| 5,000 Meters · St. Anselm's Abbey SchoolPVAC XC @ St. Anselm's - HS ONLY · Sep 8 | 29:53.6 | PVAC XC @ St. Anselm's - HS ONLY | September 8, 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 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters MoCo Boys Champion · Place 214 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters MoCo Boys Champion | 214 | 27:57.0 PB | 9 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 1A Varsity · Place 165 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters 1A Varsity | 165 | 27:57.0 | 9 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 213 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters Boys 1A Combined | 213 | 27:57.0 | 9 |
| Oct 5 | PVAC XC @ SpencervilleOct 5 · 5,000 Meters Varsity · Place 79 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters Varsity | 79 | 30:52.7 PB | 9 |
| Sep 30 | PVAC XC Midseason @ Sandy SpringSep 30 · 5,000 Meters Varsity · Place 98 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters Varsity | 98 | 29:15.4 PB | 9 |
| Sep 16 | PVAC XC @ Sandy SpringSep 16 · 5,000 Meters Upper School Boys · Place 94 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters Upper School Boys | 94 | 29:37.3 | 9 |
| Sep 8 | PVAC XC @ St. Anselm's - HS ONLYSep 8 · 5,000 Meters Varsity · Place 87 · Sandy Spring FriendsSandy Spring Friends | 5,000 Meters Varsity | 87 | 29:53.6 PB | 9 |
2025 Cross Country
2 results2024 Cross Country
1 results