Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 14 | 20:51.89 | 2024 Iolani Cross Country Invitational | September 14, 2024 |
| 5,000 Meters · Kailua High School2026 Kailua Cross Country Meet · Sep 5 | 21:57.04 | 2026 Kailua Cross Country Meet | September 5, 2026 |
| 5,000 Meters · Kalani High SchoolMichael Doran Invitational · Sep 27 | 21:16.72 | Michael Doran Invitational | September 27, 2025 |
| 5,000 Meters · Pearl City High SchoolPearl City Chargers Cross Country Meet · Sep 20 | 20:54.49 | Pearl City Chargers Cross Country Meet | September 20, 2025 |
| 5,000 Meters · Radford High SchoolRadford Rams Cross Country Meet · Sep 6 | 22:03 | Radford Rams Cross Country Meet | September 6, 2025 |
| 5,000 Meters · Waialua High SchoolOIA Eastern Divisional Cross Country Championship · Oct 5 | 23:05.84 | OIA Eastern Divisional Cross Country Championship | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | OIA JV Cross Country ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 46 · Kalaheo | 5,000 Meters Junior Varsity | 46 | 21:58.48 | 10 |
| Oct 5 | OIA Eastern Divisional Cross Country ChampionshipOct 5 · 5,000 Meters Junior Varsity · Place 30 · Kalaheo | 5,000 Meters Junior Varsity | 30 | 23:05.84 PB | 10 |
| Sep 28 | Michael Doran InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 48 · Kalaheo | 5,000 Meters Junior Varsity | 48 | 21:54.66 | 10 |
| Sep 21 | Kamehameha InvitationalSep 21 · 5,000 Meters Open · Place 70 · Kalaheo | 5,000 Meters Open | 70 | 21:46.3 | 10 |
| Sep 14 | 2024 Iolani Cross Country InvitationalSep 14 · 3 Miles Open · Place 102 · Kalaheo | 3 Miles Open | 102 | 20:51.89 PB | 10 |
| Sep 7 | Pearl City XC MeetSep 7 · 5,000 Meters Junior Varsity · Place 52 · Kalaheo | 5,000 Meters Junior Varsity | 52 | 22:40.59 | 10 |