Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Patterson Mill HSPerryville, Edgewood @ Patterson Mill · Oct 14 | 26:25.80 | Perryville, Edgewood @ Patterson Mill | October 14, 2026 |
| 5,000 Meters · Aberdeen HSPerryville and Joppatowne @ Aberdeen · Oct 14 | 28:50.4 | Perryville and Joppatowne @ Aberdeen | October 14, 2025 |
| 5,000 Meters · Brantwood Regional ParkCecil County Invite · Sep 24 | 26:16.95 | Cecil County Invite | September 24, 2026 |
| 5,000 Meters · CM Wright HSTri Meet - Perryville/ Joppatowne @CMW · Sep 16 | 29:47.0 | Tri Meet - Perryville/ Joppatowne @CMW | September 16, 2026 |
| 5,000 Meters · Fair Hill Race TrackMaryland Track and Trail · Sep 12 | 29:38.18 | Maryland Track and Trail | September 12, 2026 |
| 5,000 Meters · Harford County Equestrian CenterCC Tri Meet North Harford, Perryville @ Bel Air · Sep 8 | 31:14.90 | CC Tri Meet North Harford, Perryville @ Bel Air | September 8, 2026 |
| 5,000 Meters · Perryville Community ParkConowingo Divisionals · Oct 8 | 27:08.71 | Conowingo Divisionals | October 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 |
| Oct 14 | Perryville, Edgewood @ Patterson MillOct 14 · 3 Miles Open · Place 25 · Perryville | 3 Miles Open | 25 | 26:25.80 PB | 11 |
| Oct 8 | Conowingo DivisionalsOct 8 · 5,000 Meters Varsity · Place 41 · Perryville | 5,000 Meters Varsity | 41 | 27:08.71 PB | 11 |
| Sep 30 | Havre de Grace, Patterson Mill @ PerryvilleSep 30 · 5,000 Meters Varsity · Place 24 · Perryville | 5,000 Meters Varsity | 24 | 27:34.76 | 11 |
| Sep 24 | Cecil County InviteSep 24 · 5,000 Meters Varsity · Place 32 · Perryville | 5,000 Meters Varsity | 32 | 26:16.95 PB | 11 |
| Sep 16 | Tri Meet - Perryville/ Joppatowne @CMWSep 16 · 5,000 Meters Varsity · Place 21 · Perryville | 5,000 Meters Varsity | 21 | 29:47.0 PB | 11 |
| Sep 12 | Maryland Track and TrailSep 12 · 5,000 Meters Varsity · Place 63 · Perryville | 5,000 Meters Varsity | 63 | 29:38.18 PB | 11 |
| Sep 8 | CC Tri Meet North Harford, Perryville @ Bel AirSep 8 · 5,000 Meters Varsity · Place 42 · Perryville | 5,000 Meters Varsity | 42 | 31:14.90 PB | 11 |
2025 Cross Country
4 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Joppatowne, Perryville @ North Harford Tri MeetOct 14 · 5,000 Meters Open · Place 27 · Perryville | 5,000 Meters Open | 27 | 42:27 | 9 |
| Sep 30 | Rising Sun, Perryville @Bo ManorSep 30 · 5,000 Meters Varsity · Place 38 · Perryville | 5,000 Meters Varsity | 38 | 35:26.64 | 9 |
| Sep 24 | Cecil County InvitationalSep 24 · 5,000 Meters Varsity · Place 57 · Perryville | 5,000 Meters Varsity | 57 | 34:47.55 | 9 |
| Sep 10 | Bel Air, HdG @ PerryvilleSep 10 · 5,000 Meters Varsity · Place 41 · Perryville | 5,000 Meters Varsity | 41 | 43:27.0 | 9 |