Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 21:16.03 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 14 | 22:39.50 | 41st Annual Richard Barnhart Memorial Invitational-FULL | September 14, 2024 |
| 5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 24 | 19:25.95 | MIAA Cross Country Championships (Boys Only) | October 24, 2025 |
| 5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 11 | 19:37.77 | Patriot XC Invitational | October 11, 2025 |
| 5,000 Meters · Herring Run ParkMIAA League Meet (St. Paul's, Loyola, Curley) · Oct 13 | 22:05.41 | MIAA League Meet (St. Paul's, Loyola, Curley) | October 13, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters A Conference Junior Varsity · Place 43 · Loyola Blakefield | 5,000 Meters A Conference Junior Varsity | 43 | 21:12.50 | 12 |
| Oct 13 | MIAA League Meet (St. Paul's, Loyola, Curley)Oct 13 · 5,000 Meters Junior Varsity · Place 11 · Loyola Blakefield | 5,000 Meters Junior Varsity | 11 | 22:05.41 PB | 12 |
| Oct 9 | 10th Patriot XC InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 75 · Loyola Blakefield | 5,000 Meters Junior Varsity | 75 | 21:40.30 | 12 |
| Sep 19 | 43rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Open · Place 166 · Loyola Blakefield | 5,000 Meters Open | 166 | 24:49.66 | 12 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Junior Varsity · Place 21 · Loyola Blakefield | 5,000 Meters A Conference Junior Varsity | 21 | 19:25.95 PB | 11 |
| Oct 11 | Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 15 · Loyola Blakefield | 5,000 Meters Junior Varsity | 15 | 19:37.77 PB | 11 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 102 · Loyola Blakefield | 3 Miles Boys Maroon/Gold JV/Open | 102 | 21:16.03 PB | 11 |
2024 Cross Country
3 results