Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorHavoc Track Annual Track Meet · Jun 45:35.08Havoc Track Annual Track Meet June 4, 2022
1600 Meters · OutdoorRancho Buena Vista & Torrey Pines at MC Tri-Meet · Mar 125:32.11aRancho Buena Vista & Torrey Pines at MC Tri-MeetMarch 12, 2026
200 Meters · OutdoorNorth Meet #2 · Apr 1834.1North Meet #2April 18, 2024
3000 Meters · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1112:42.80aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 11, 2022
3200 Meters · OutdoorMt. Carmel Field & Distance Carnival · Mar 711:50.92aMt. Carmel Field & Distance CarnivalMarch 7, 2026
400 Meters · OutdoorLeague Finals · May 41:11.29League FinalsMay 4, 2023
800 Meters · OutdoorTorrey Pines @ Sage Creek · Apr 242:39.45Torrey Pines @ Sage CreekApril 24, 2025
80m Hurdles · 30" / 0.762m · OutdoorNorth Meet #1 · Mar 2318.26North Meet #1March 23, 2023
Long Jump · OutdoorNorth Meet #1 · Mar 1611-04.00North Meet #1March 16, 2022
Shot Put · 6lb · OutdoorNorth Meet #1 · Mar 2320-11.00North Meet #1March 23, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 3200 Meters · Torrey PinesTorrey Pines3200 Meters--DNS10
Mar 12Rancho Buena Vista & Torrey Pines at MC Tri-MeetMar 12 · 1600 Meters · Place 4 · Torrey PinesTorrey Pines1600 Meters45:32.11a PB10
Mar 7Mt. Carmel Field & Distance CarnivalMar 7 · 3200 Meters · Place 5 · Torrey PinesTorrey Pines3200 Meters511:50.92a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Canyon Crest Academy @ Torrey PinesMay 1 · 3200 Meters · Place 2 · Torrey PinesTorrey Pines3200 Meters213:31.619
May 1Canyon Crest Academy @ Torrey PinesMay 1 · 800 Meters · Torrey PinesTorrey Pines800 Meters—DNF9
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · 1600 Meters · Place 4 · Torrey PinesTorrey Pines1600 Meters45:43.869
Apr 24Torrey Pines @ Sage CreekApr 24 · 1600 Meters · Place 5 · Torrey PinesTorrey Pines1600 Meters55:53.679
Apr 24Torrey Pines @ Sage CreekApr 24 · 800 Meters · Place 1 · Torrey PinesTorrey Pines800 Meters12:39.45 PB9
Apr 16Carlsbad @ Torrey PinesApr 16 · 3200 Meters · Place 4 · Torrey PinesTorrey Pines3200 Meters413:17.79a9
Apr 9La Costa Canyon @ Torrey PinesApr 9 · 1600 Meters · Place 8 · Torrey PinesTorrey Pines1600 Meters85:56.73a9
Mar 27Torrey Pines @ El CaminoMar 27 · 3200 Meters · Place 7 · Torrey PinesTorrey Pines3200 Meters713:02.24a9
Mar 27Torrey Pines @ El CaminoMar 27 · 1600 Meters · Place 9 · Torrey PinesTorrey Pines1600 Meters96:12.19a9
Mar 13Mt. Carmel @ Torrey PinesMar 13 · 1600 Meters · Place 8 · Torrey PinesTorrey Pines1600 Meters85:56.54a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 3200 Meters · Place 29 · Torrey PinesTorrey Pines3200 Meters2913:20.65a—
Mar 8Mt. Carmel Field & Distance CarnivalMar 8 · 1600 Meters · Place 13 · Torrey PinesTorrey Pines1600 Meters136:04.61a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25North Meet #3Apr 25 · Shot Put · Place 9 · Rancho Santa FeRancho Santa FeShot Put6lb9.16-00.008
Apr 18North Meet #2Apr 18 · Shot Put · Place 6 · Rancho Santa FeRancho Santa FeShot Put6lb6.18-06.008
Apr 18North Meet #2Apr 18 · 1600 Meters · Place 3 · Rancho Santa FeRancho Santa Fe1600 Meters3.6:26.48
Apr 18North Meet #2Apr 18 · 800 Meters · Place 3 · Rancho Santa FeRancho Santa Fe800 Meters3.2:56.78
Apr 18North Meet #2Apr 18 · 200 Meters · Place 11 · Rancho Santa FeRancho Santa Fe200 Meters11.34.1 PB8
Apr 11North Meet #1Apr 11 · Long Jump · Place 8 · Rancho Santa FeRancho Santa FeLong Jump8.10-08.008
Apr 11North Meet #1Apr 11 · Shot Put · Place 7 · Rancho Santa FeRancho Santa FeShot Put6lb7.19-03.008
Apr 11North Meet #1Apr 11 · 1600 Meters · Place 2 · Rancho Santa FeRancho Santa Fe1600 Meters2.6:03.68
Apr 11North Meet #1Apr 11 · 800 Meters · Place 3 · Rancho Santa FeRancho Santa Fe800 Meters3.2:58.48

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4League FinalsMay 4 · Long Jump · Place 12 · Rancho Santa FeRancho Santa FeLong Jump12.10-11.007
May 4League FinalsMay 4 · 800 Meters · Place 6 · Rancho Santa FeRancho Santa Fe800 Meters6.2:59.247
May 4League FinalsMay 4 · 400 Meters · Place 9 · Rancho Santa FeRancho Santa Fe400 Meters9.1:11.29 PB7
Apr 27North Meet #3Apr 27 · Shot Put · Place 5 · Rancho Santa FeRancho Santa FeShot Put6lb5.19-05.007
Apr 27North Meet #3Apr 27 · 1600 Meters · Place 5 · Rancho Santa FeRancho Santa Fe1600 Meters5.6:56.967
Apr 27North Meet #3Apr 27 · 800 Meters · Place 3 · Rancho Santa FeRancho Santa Fe800 Meters3.3:01.857
Apr 27North Meet #3Apr 27 · 400 Meters · Place 3 · Rancho Santa FeRancho Santa Fe400 Meters3.1:12.497
Apr 27North Meet #3Apr 27 · 200 Meters · Place 14 · Rancho Santa FeRancho Santa Fe200 Meters14.34.487
Mar 23North Meet #1Mar 23 · Long Jump · Place 4 · Rancho Santa FeRancho Santa FeLong Jump4.11-03.007
Mar 23North Meet #1Mar 23 · Shot Put · Place 4 · Rancho Santa FeRancho Santa FeShot Put6lb4.20-11.00 PB7
Mar 23North Meet #1Mar 23 · 80m Hurdles · Place 3 · Rancho Santa FeRancho Santa Fe80m Hurdles30" / 0.762m3.18.26 PB7
Mar 23North Meet #1Mar 23 · 800 Meters · Place 4 · Rancho Santa FeRancho Santa Fe800 Meters4.3:14.647
Mar 23North Meet #1Mar 23 · 400 Meters · Place 6 · Rancho Santa FeRancho Santa Fe400 Meters6.1:14.667

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 14 · Elite RacingElite Racing1500 Meters145:39.76a—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 3000 Meters · Place 5 · Elite RacingElite Racing3000 Meters5.12:42.80a PB6
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 8 · Elite RacingElite Racing1500 Meters8.5:39.50a6
Jun 4Havoc Track Annual Track Meet Jun 4 · 1500 Meters · Place 4 · Elite RacingElite Racing1500 Meters45:35.08 PB13
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · Long Jump · Place 11 · Elite RacingElite RacingLong Jump11.3.15m6
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 1500 Meters · Place 10 · Elite RacingElite Racing1500 Meters10.5:47.89a6
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 800 Meters · Place 6 · Elite RacingElite Racing800 Meters6.2:47.08a6
Mar 30North Meet #2Mar 30 · Long Jump · Place 5 · Rancho Santa FeRancho Santa FeLong Jump5.11-09.00Unofficial6
Mar 30North Meet #2Mar 30 · High Jump · Place 4 · Rancho Santa FeRancho Santa FeHigh Jump4.3-06.00Unofficial6
Mar 30North Meet #2Mar 30 · Shot Put · Place 6 · Rancho Santa FeRancho Santa FeShot Put6lb6.17-02.00Unofficial6
Mar 30North Meet #2Mar 30 · 80m Hurdles · Place 11 · Rancho Santa FeRancho Santa Fe80m Hurdles30" / 0.762m11.19.09Unofficial6
Mar 30North Meet #2Mar 30 · 1600 Meters · Place 3 · Rancho Santa FeRancho Santa Fe1600 Meters3.6:08.00Unofficial6
Mar 30North Meet #2Mar 30 · 800 Meters · Place 2 · Rancho Santa FeRancho Santa Fe800 Meters2.2:50.63Unofficial6
Mar 30North Meet #2Mar 30 · 400 Meters · Place 6 · Rancho Santa FeRancho Santa Fe400 Meters6.1:16.96Unofficial6
Mar 30North Meet #2Mar 30 · 200 Meters · Place 12 · Rancho Santa FeRancho Santa Fe200 Meters12.33.90Unofficial6
Mar 16North Meet #1Mar 16 · Long Jump · Place 4 · Rancho Santa FeRancho Santa FeLong Jump4.11-04.00 PB6
Mar 16North Meet #1Mar 16 · 80m Hurdles · Place 9 · Rancho Santa FeRancho Santa Fe80m Hurdles30" / 0.762m9.18.306
Mar 16North Meet #1Mar 16 · 1600 Meters · Place 2 · Rancho Santa FeRancho Santa Fe1600 Meters2.6:22.006
Mar 16North Meet #1Mar 16 · 800 Meters · Place 2 · Rancho Santa FeRancho Santa Fe800 Meters2.3:04.006
Mar 16North Meet #1Mar 16 · 400 Meters · Place 5 · Rancho Santa FeRancho Santa Fe400 Meters5.1:19.006