Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hanalani SchoolsHanalani intermediate Quad Meet · Sep 2013:04.76Hanalani intermediate Quad MeetSeptember 20, 2025
2 Miles · Hawaii Country Club2026 Iolani XC Invitational · Sep 1214:462026 Iolani XC InvitationalSeptember 12, 2026
2 Miles · Kamehameha Schools Kapalama High SchoolKamehameha Invitational · Sep 2614:42Kamehameha InvitationalSeptember 26, 2026
2 Miles · Moanalua Middle School2025 Moanalua Middle School Open Invitational · Oct 1711:56.292025 Moanalua Middle School Open InvitationalOctober 17, 2025
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1212:21.83USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1912:57.00USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 812:57.30Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · Kaka?ako Waterfront ParkUSATF Hawaii XC Championship · Nov 718:32.33USATF Hawaii XC ChampionshipNovember 7, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7USATF Hawaii XC ChampionshipNov 7 · 4,000 Meters 13-14 · Place 7 · Spartan Track Club HawaiiSpartan Track Club Hawaii4,000 Meters 13-14718:32.33 PB8
Oct 232026 Fourth Annual Moanalua Mustangs Cross Country Meet Oct 23 · 2 Miles 8th Grade · Place 30 · Niu ValleyNiu Valley2 Miles 8th Grade3013:40.768
Sep 26Kamehameha InvitationalSep 26 · 2 Miles Intermediate Boys · Place 64 · Niu ValleyNiu Valley2 Miles Intermediate Boys6414:42 PB8
Sep 122026 Iolani XC InvitationalSep 12 · 2 Miles Middle School · Place 59 · Niu ValleyNiu Valley2 Miles Middle School5914:46 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 172025 Moanalua Middle School Open InvitationalOct 17 · 2 Miles 6 & 7th Grade Boys · Place 8 · Niu ValleyNiu Valley2 Miles 6 & 7th Grade Boys811:56.29 PB7
Sep 20Hanalani intermediate Quad MeetSep 20 · 2 Miles Boys Intermediate · Place 8 · Niu ValleyNiu Valley2 Miles Boys Intermediate813:04.76 PB7
Sep 132025 Iolani XC InvitationalSep 13 · 2 Miles Middle School · Place 43 · Niu ValleyNiu Valley2 Miles Middle School4313:43.207
Sep 6Kamehameha InvitationalSep 6 · 2 Miles Varsity · Place 226 · Niu ValleyNiu Valley2 Miles Varsity22638:57.27
Sep 6Kamehameha InvitationalSep 6 · 2 Miles Varsity · Place 54 · Niu ValleyNiu Valley2 Miles Varsity5414:05.07

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 60 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity6012:19.1912
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 3,000 Meters Varsity · Place 21 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity2113:21.3212
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 50 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity5012:10.3912
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 26 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity2611:46.9512
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 33 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-123312:44.126
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 25 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity2512:31.2012
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 105 · Long Beach FlyersLong Beach Flyers2 Miles Varsity10513:27.90—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 42 · Long Beach FlyersLong Beach Flyers3,000 Meters 9-104212:57.00 PB5
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 25 · Long Beach FlyersLong Beach Flyers3,000 Meters 9-102512:21.83 PB5
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 3,000 Meters Varsity · Place 8 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity812:04.0010
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 13 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity1314:12.0610
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 27 · Long Beach FlyersLong Beach Flyers3,000 Meters 9-102712:57.30 PB5
Oct 1Lightning Wellness RunOct 1 · 3,000 Meters Varsity · Place 3 · Long Beach FlyersLong Beach Flyers3,000 Meters Varsity312:22.0—
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 9-10 · Place 15 · Long Beach FlyersLong Beach Flyers3,000 Meters 9-101512:58.58Unofficial5