Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWestmont Warrior Relays · Feb 134:59.44aWestmont Warrior Relays February 13, 2026
1500 Meters · OutdoorPomona-Pitzer Invitational · Apr 114:24.07Pomona-Pitzer InvitationalApril 11, 2026
3000 Meters · Outdoor2026 Moorpark College Season Opener · Feb 79:23.54a2026 Moorpark College Season OpenerFebruary 7, 2026
5000 Meters · Indoor2026 Pirate Invitational · Feb 2016:36.79a2026 Pirate InvitationalFebruary 20, 2026
5000 Meters · OutdoorCal State LA Twilight · Apr 1617:21.41aCal State LA TwilightApril 16, 2026
800 Meters · OutdoorMIL Meet #2 · Mar 82:19.54aMIL Meet #2March 8, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Cal State LA TwilightApr 16 · 5000 Meters · Place 12 · Cal LutheranCal Lutheran5000 Meters12.17:21.41a PBSo
Apr 11Pomona-Pitzer InvitationalApr 11 · 1500 Meters · Place 103 · Cal LutheranCal Lutheran1500 Meters1034:24.07 PBSO
Mar 29SCIAC Quad Cup 2Mar 29 · 3000m Steeplechase · Cal LutheranCal Lutheran3000m Steeplechase0.914m—DNFSo
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 5000 Meters · Place 211 · Cal LutheranCal Lutheran5000 Meters211.17:35.61aSo
Mar 7SCIAC Multi-Dual (Pomona-Pitzer)Mar 7 · 5000 Meters · Place 9 · Cal LutheranCal Lutheran5000 Meters917:24.71aSO
Feb 72026 Moorpark College Season OpenerFeb 7 · 3000 Meters · Place 12 · Cal LutheranCal Lutheran3000 Meters12.9:23.54a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 202026 Pirate InvitationalFeb 20 · 5000 Meters · Place 7 · Cal LutheranCal Lutheran5000 Meters716:36.79a PBSo
Feb 13Westmont Warrior Relays Feb 13 · 1 Mile · Place 10 · Cal LutheranCal Lutheran1 Mile104:59.44a PBSo

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3MIL ChampionshipMay 3 · 3000 Meters · Place 2 · Kihei CharterKihei Charter3000 Meters2.9:55.15a12
Apr 5MIL Meet #4Apr 5 · 3000 Meters · Place 2 · Kihei CharterKihei Charter3000 Meters2.9:48.42a12
Apr 5MIL Meet #4Apr 5 · 1500 Meters · Place 3 · Kihei CharterKihei Charter1500 Meters3.4:37.94a12
Mar 28Kamakea MeetMar 28 · 3000 Meters · Place 3 · Kihei CharterKihei Charter3000 Meters3.9:52.78a12
Mar 22MIL Meet #3Mar 22 · 3000 Meters · Place 1 · Kihei CharterKihei Charter3000 Meters1.10:13.41a12
Mar 22MIL Meet #3Mar 22 · 1500 Meters · Place 3 · Kihei CharterKihei Charter1500 Meters3.4:37.39a12
Mar 15Yamamoto InvitationalMar 15 · 3000 Meters · Place 3 · Kihei CharterKihei Charter3000 Meters3.9:41.83a12
Mar 8MIL Meet #2Mar 8 · 3000 Meters · Place 3 · Kihei CharterKihei Charter3000 Meters3.9:56.45a12
Mar 8MIL Meet #2Mar 8 · 1500 Meters · Place 6 · Kihei CharterKihei Charter1500 Meters6.4:42.16a12
Mar 8MIL Meet #2Mar 8 · 800 Meters · Place 11 · Kihei CharterKihei Charter800 Meters11.2:19.54a PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27MIL Championship MeetApr 27 · 3000 Meters · Place 5 · Kihei CharterKihei Charter3000 Meters5.10:41.67a11
Apr 27MIL Championship MeetApr 27 · 1500 Meters · Place 10 · Kihei CharterKihei Charter1500 Meters10.4:50.47a11
Mar 3MIL Meet #1Mar 3 · 3000 Meters · Place 3 · Kihei CharterKihei Charter3000 Meters3.10:42.96a11
Mar 3MIL Meet #1Mar 3 · 1500 Meters · Place 5 · Kihei CharterKihei Charter1500 Meters5.4:47.24a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29MIL Meet #5Apr 29 · 3000 Meters · Place 5 · Kihei CharterKihei Charter3000 Meters5.10:28.75a10
Apr 29MIL Meet #5Apr 29 · 1500 Meters · Place 4 · Kihei CharterKihei Charter1500 Meters4.4:51.41a10
Mar 24Yamamoto Invite Mar 24 · 3000 Meters · Place 6 · Kihei CharterKihei Charter3000 Meters6.10:47.80a10
Mar 24Yamamoto Invite Mar 24 · 1500 Meters · Place 11 · Kihei CharterKihei Charter1500 MetersRound P11.4:57.84a10
Mar 24Yamamoto Invite Mar 24 · 1500 Meters · Place 10 · Kihei CharterKihei Charter1500 Meters10.4:57.58a10