Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.7 Miles · 131 Westmoor AveRam Invitational · Sep 26 | 22:54.85 | Ram Invitational | September 26, 2026 |
| 2.95 Miles · Crystal SpringsWBAL Championships · Nov 6 | 25:18.8 | WBAL Championships | November 6, 2026 |
| 2.95 Miles · Crystal SpringsWBAL 1 · Oct 1 | 21:53.00 | WBAL 1 | October 1, 2025 |
| 2.95 Miles · Crystal SpringsWBAL Championships · Nov 7 | 22:15.1 | WBAL Championships | November 7, 2025 |
| 3.1 Miles · Baylands ParkWBAL 2 · Oct 29 | 22:40.95 | WBAL 2 | October 29, 2025 |
| 4,000 Meters · Baylands ParkBaylands Invitational · Sep 13 | 18:35.34 | Baylands Invitational | September 13, 2024 |
| 4554 m · Golden Gate ParkLowell Invitational · Sep 12 | 23:38.34 | Lowell Invitational | September 12, 2026 |
| 5,000 Meters · Baylands ParkWBAL #2 · Oct 24 | 22:22.30 | WBAL #2 | October 24, 2024 |
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 |
| Nov 6 | WBAL ChampionshipsNov 6 · 2.95 Miles JV · Place 77 · Harker | 2.95 Miles JV | 77 | 25:18.8 PB | 11 |
| Sep 30 | WBAL 1Sep 30 · 2.95 Miles JV Boys · Place 65 · Harker | 2.95 Miles JV Boys | 65 | 26:19.42 | 11 |
| Sep 26 | Ram InvitationalSep 26 · 2.7 Miles Junior Varsity 1 · Place 176 · Harker | 2.7 Miles Junior Varsity 1 | 176 | 22:54.85 PB | 11 |
| Sep 12 | Lowell InvitationalSep 12 · 2.83 Miles Junior Varsity 2 · Place 121 · Harker | 2.83 Miles Junior Varsity 2 | 121 | 23:38.34 PB | 11 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | WBAL ChampionshipsNov 7 · 2.95 Miles JV · Place 59 · Harker | 2.95 Miles JV | 59 | 22:15.1 PB | 10 |
| Oct 29 | WBAL 2Oct 29 · 3.1 Miles JV Boys · Place 57 · Harker | 3.1 Miles JV Boys | 57 | 22:40.95 PB | 10 |
| Oct 1 | WBAL 1Oct 1 · 2.95 Miles JV Boys · Place 40 · Harker | 2.95 Miles JV Boys | 40 | 21:53.00 PB | 10 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WBAL #2Oct 24 · 5,000 Meters Junior Varsity · Place 76 · Harker | 5,000 Meters Junior Varsity | 76 | 22:22.30 PB | 9 |
| Oct 9 | WBAL #1Oct 9 · 2.95 Miles Varsity · Place 79 · Harker | 2.95 Miles Varsity | 79 | 23:25.67 | 9 |
| Sep 13 | Baylands InvitationalSep 13 · 4,000 Meters Freshmen · Place 113 · Harker | 4,000 Meters Freshmen | 113 | 18:35.34 PB | 9 |