Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorSteve Scott Invitational · Apr 284:16.26aSteve Scott InvitationalApril 28, 2023
1500 Meters · OutdoorBryan Clay Invitational · Apr 133:52.50aBryan Clay InvitationalApril 13, 2023
1600 Meters · OutdoorTriton Invite · Apr 244:25.22aTriton InviteApril 24, 2021
3000m Steeplechase · 0.914m · OutdoorFranson Last Chance and Multis · May 99:59.34aFranson Last Chance and MultisMay 9, 2026
3000m Steeplechase · OutdoorAPU Franson Last Chance · May 129:41.15APU Franson Last Chance May 12, 2023
3200 Meters · OutdoorPacific at Tustin · Apr 2110:20.38Pacific at TustinApril 21, 2021
5000 Meters · OutdoorBen Brown Invitational (Day 1) · Mar 1014:54.37aBen Brown Invitational (Day 1)March 10, 2023
800 Meters · OutdoorMangrum Invitational · Mar 241:55.56Mangrum InvitationalMarch 24, 2023
DEAL, MILENA MIRA COSTA NT 2 · OutdoorWoodbridge Invitational · Mar 2410:32.98Woodbridge InvitationalMarch 24, 2018

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 3000m Steeplechase · Place 34 · Cal Poly PomonaCal Poly Pomona3000m Steeplechase0.914m34.9:59.34a PBSr
Apr 11Pomona-Pitzer InvitationalApr 11 · 3000m Steeplechase · Place 10 · Cal Poly PomonaCal Poly Pomona3000m Steeplechase1010:16.56JR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12Pomona-Pitzer InvitationalApr 12 · 800 Meters · Place 39 · Cal Poly PomonaCal Poly Pomona800 Meters392:02.20JR
Apr 5Rafer Johnson/JJK InvitationalApr 5 · 1500 Meters · Cal Poly PomonaCal Poly Pomona1500 Meters—DNFJr
Apr 5Rafer Johnson/JJK InvitationalApr 5 · 800 Meters · Place 9 · Cal Poly PomonaCal Poly Pomona800 Meters92:04.08aJr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12APU Franson Last Chance May 12 · 3000m Steeplechase · Place 21 · Cal Poly PomonaCal Poly Pomona3000m Steeplechase219:41.15 PBFR
May 4CCAA ChampionshipsMay 4 · 1500 Meters · Place 12 · Cal Poly PomonaCal Poly Pomona1500 MetersRound P123:55.77FR
May 4CCAA ChampionshipsMay 4 · 1500 Meters · Place 12 · Cal Poly PomonaCal Poly Pomona1500 Meters124:01.47FR
Apr 28Steve Scott InvitationalApr 28 · 1 Mile · Place 6 · Cal Poly PomonaCal Poly Pomona1 Mile6.4:16.26a PBFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 121 · Cal Poly PomonaCal Poly Pomona1500 Meters121.3:52.50a PBFr
Mar 30West Coast RelaysMar 30 · 1500 Meters · Place 1 · Cal Poly PomonaCal Poly Pomona1500 Meters1.3:52.13aUnofficialFr
Mar 24Mangrum InvitationalMar 24 · 1500 Meters · Place 20 · Cal Poly PomonaCal Poly Pomona1500 Meters204:00.35FR
Mar 24Mangrum InvitationalMar 24 · 800 Meters · Place 4 · Cal Poly PomonaCal Poly Pomona800 Meters41:55.56 PBFR
Mar 10Ben Brown Invitational (Day 1)Mar 10 · 5000 Meters · Place 18 · Cal Poly PomonaCal Poly Pomona5000 Meters18.14:54.37a PBFr

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 2 Prelims 2021Jun 5 · 1600 Meters · Place 16 · TustinTustin1600 MetersRound P16.4:28.03a12
May 27Empire League FinalsMay 27 · 1600 Meters · Place 1 · TustinTustin1600 Meters1.4:27.47a12
May 27Empire League FinalsMay 27 · 800 Meters · Place 1 · TustinTustin800 Meters1.2:03.02a12
May 15OC Track & Field ChampionshipsMay 15 · 1600 Meters · Place 7 · TustinTustin1600 Meters7.4:25.49a12
May 15OC Track & Field ChampionshipsMay 15 · 800 Meters · Place 11 · TustinTustin800 Meters11.2:00.33a12
May 8Irvine Distance CarnivalMay 8 · 1600 Meters · Place 26 · TustinTustin1600 Meters264:34.8012
May 8Irvine Distance CarnivalMay 8 · 800 Meters · Place 2 · TustinTustin800 Meters21:58.9612
Apr 24Triton InviteApr 24 · 1600 Meters · Place 7 · TustinTustin1600 Meters7.4:25.22a PB12
Apr 24Triton InviteApr 24 · 800 Meters · Place 13 · TustinTustin800 Meters13.2:04.97a12
Apr 21Pacific at TustinApr 21 · 3200 Meters · Place 1 · TustinTustin3200 Meters110:20.38 PB12
Apr 21Pacific at TustinApr 21 · 800 Meters · Place 1 · TustinTustin800 Meters12:01.7112
Apr 14Crean Lutheran vs. TustinApr 14 · 1600 Meters · Place 1 · TustinTustin1600 Meters1.4:29.95a12
Apr 14Crean Lutheran vs. TustinApr 14 · 800 Meters · Place 1 · TustinTustin800 Meters1.2:04.05a12

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Foothill-Tustin Dual MeetFeb 29 · 1600 Meters · Place 2 · TustinTustin1600 Meters2.4:49.77a11

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Empire League FinalsApr 23 · 800 Meters · Place 2 · TustinTustin800 Meters22:10.9210
Apr 23Empire League FinalsApr 23 · 1600 Meters · Place 1 · TustinTustin1600 Meters14:49.4010
Apr 16Empire League PrelimsApr 16 · 800 Meters · Place 1 · TustinTustin800 Meters12:12.3210
Apr 16Empire League PrelimsApr 16 · 1600 Meters · Place 1 · TustinTustin1600 Meters14:48.5210
Apr 13Orange County ChampionshipsApr 13 · 800 Meters · Place 25 · TustinTustin800 Meters252:09.9510
Mar 23Woodbridge InvitationalMar 23 · 1600 Meters · Place 5 · TustinTustin1600 Meters54:52.4210
Mar 23Woodbridge InvitationalMar 23 · 800 Meters · Place 3 · TustinTustin800 Meters32:12.5410
Mar 16Asics / Triton InvitationalMar 16 · 3200 Meters · Place 7 · TustinTustin3200 Meters7.10:50.05a10
Mar 16Asics / Triton InvitationalMar 16 · 1600 Meters · Place 36 · TustinTustin1600 Meters36.5:12.76a10
Mar 8Irvine/Asics Track and Field InvitationalMar 8 · 800 Meters · Place 14 · TustinTustin800 Meters14.2:11.17a10

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Empire League FinalsMay 3 · 800 Meters · Place 4 · TustinTustin800 Meters42:07.37 %9
May 3Empire League FinalsMay 3 · 1600 Meters · Place 4 · TustinTustin1600 Meters44:32.13 @ ! $ %9
May 3Empire League FinalsMay 3 · 800 Meters · Place 3 · TustinTustin800 Meters32:06.46 %9
May 3Empire League FinalsMay 3 · 1600 Meters · Place 4 · TustinTustin1600 Meters44:32.31 @ ! $ %9
Apr 14Orange County ChampionshipsApr 14 · 1600 Meters · Place 1 · TustinTustin1600 Meters1.4:31.72a9
Mar 24Woodbridge InvitationalMar 24 · DEAL, MILENA MIRA COSTA NT 2 · Place 6 · TUSTINTUSTINDEAL, MILENA MIRA COSTA NT 2610:32.98 PB3
Mar 10Irvine/Asics invitationalMar 10 · 3200 Meters · Place 11 · TustinTustin3200 Meters11.10:35.77a9
Mar 10Irvine/Asics invitationalMar 10 · 1600 Meters · Place 18 · TustinTustin1600 Meters18.4:50.92a9
Mar 9Irvine InvitationalMar 9 · 3200 Meters · Place 11 · TustinTustin3200 Meters1110:35.779
Mar 9Irvine InvitationalMar 9 · 1600 Meters · Place 18 · TustinTustin1600 Meters184:50.929