Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRoyal All Comers Meet · Jan 245:41.53aRoyal All Comers MeetJanuary 24, 2026
1600 Meters · IndoorArcadia (Mega) Mini Meet · Feb 215:55.59aArcadia (Mega) Mini MeetFebruary 21, 2026
1600 Meters · OutdoorArcadia Distance Challenge · Mar 186:18.17Arcadia Distance ChallengeMarch 18, 2023
200 Meters · IndoorSantee Invite · Feb 1327.60Santee InviteFebruary 13, 2026
200 Meters · OutdoorValley Mission League Finals · May 828.44aValley Mission League FinalsMay 8, 2025
400 Meters · IndoorGHC vs Monroe vs Canoga Park Non-League Meet · Feb 2562.79aGHC vs Monroe vs Canoga Park Non-League MeetFebruary 25, 2026
400 Meters · OutdoorFullerton Distance & Throws Carnival · Apr 171:01.28aFullerton Distance & Throws CarnivalApril 17, 2026
600 Meters · OutdoorRoyal All Comers Meet · Jan 241:52.72aRoyal All Comers MeetJanuary 24, 2026
800 Meters · IndoorArcadia (Mega) Mini Meet · Feb 212:31.66aArcadia (Mega) Mini MeetFebruary 21, 2026
800 Meters · Outdoor2026 CIF-LA City Section Championships Finals · May 212:24.49a2026 CIF-LA City Section Championships FinalsMay 21, 2026
High Jump · OutdoorEVL-VML finals · May 25-00.00EVL-VML finalsMay 2, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 212026 CIF-LA City Section Championships FinalsMay 21 · High Jump · Place 11 · Canoga ParkHigh JumpRound P11.4-04.0012
May 212026 CIF-LA City Section Championships FinalsMay 21 · 800 Meters · Place 5 · Canoga Park800 MetersRound P5.2:24.49a PB12
May 212026 CIF-LA City Section Championships FinalsMay 21 · 800 Meters · Place 8 · Canoga Park800 Meters8.2:24.76a12
May 142026 CIF-LA City Section Championships PrelimsMay 14 · High Jump · Place 11 · Canoga ParkHigh JumpRound P11.4-04.0012
May 142026 CIF-LA City Section Championships PrelimsMay 14 · 800 Meters · Place 5 · Canoga Park800 MetersRound P5.2:24.49a12
May 7VML League FinalsMay 7 · High Jump · Place 2 · Canoga ParkHigh Jump2.4-04.0012
May 7VML League FinalsMay 7 · 800 Meters · Place 4 · Canoga Park800 MetersRound P4.2:36.59a12
May 7VML League FinalsMay 7 · 800 Meters · Place 1 · Canoga Park800 Meters1.2:24.91a12
Apr 30EVL prelimsApr 30 · 800 Meters · Place 4 · Canoga Park800 Meters42:36.59a12
Apr 30Valley Mission League PrelimsApr 30 · 800 Meters · Place 4 · Canoga Park800 Meters42:36.59a12
Apr 25Last chance - Non-league All comersApr 25 · High Jump · Place 2 · Canoga ParkHigh Jump2.4' 6"12
Apr 25Last chance - Non-league All comersApr 25 · 400 Meters · Place 1 · Canoga Park400 Meters1.1:01.48a12
Apr 25Last chance - Non-league All comersApr 25 · 200 Meters · Place 1 · Canoga Park200 Meters1.28.49a12
Apr 17Fullerton Distance & Throws CarnivalApr 17 · 400 Meters · Place 1 · Canoga Park400 Meters11:01.28a PB12
Apr 10Canoga, VAAS at KennedyApr 10 · 400 Meters · Place 1 · Canoga Park400 Meters163.59a12
Apr 10Canoga, VAAS at KennedyApr 10 · 200 Meters · Place 1 · Canoga Park200 Meters128.70a12
Mar 26Villalobos Classic Time TrialMar 26 · 400 Meters · Place 1 · Canoga Park400 Meters1.1:04.9Unofficial12
Mar 20Very Hot Day Time Trial in the morningMar 20 · 1600 Meters · Place 2 · Canoga Park1600 Meters2.6:05Unofficial12
Mar 13Canoga Park vs ResedaMar 13 · 400 Meters · Canoga Park400 Meters—1:04Unofficial12
Jan 24Royal All Comers MeetJan 24 · 600 Meters · Place 7 · Canoga Park600 Meters7.1:52.72a PB12
Jan 24Royal All Comers MeetJan 24 · High Jump · Canoga ParkHigh Jump—NH12
Jan 24Royal All Comers MeetJan 24 · 1500 Meters · Place 18 · Canoga Park1500 Meters18.5:41.53a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Sylmar vs CanogaFeb 27 · 800 Meters · Place 1 · Canoga Park800 Meters12:34.00a12
Feb 25GHC vs Monroe vs Canoga Park Non-League MeetFeb 25 · High Jump · Place 1 · Canoga ParkHigh Jump14-612
Feb 25GHC vs Monroe vs Canoga Park Non-League MeetFeb 25 · 400 Meters · Place 1 · Canoga Park400 Meters162.79a PB12
Feb 25GHC vs Monroe vs Canoga Park Non-League MeetFeb 25 · 200 Meters · Place 1 · Canoga Park200 Meters128.22a12
Feb 21Arcadia (Mega) Mini MeetFeb 21 · High Jump · Place 4 · Canoga ParkHigh Jump44-412
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 8 · Canoga Park1600 Meters85:55.59a PB12
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 1 · Canoga Park800 Meters12:31.66a PB12
Feb 13Santee InviteFeb 13 · 200 Meters · Place 2 · Canoga Park200 Meters227.60 PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15L.A City Prelims May 15 · High Jump · Place 16 · Canoga ParkHigh JumpRound P16.4-04.0011
May 15L.A City Prelims May 15 · 800 Meters · Place 20 · Canoga Park800 MetersRound P20.2:31.69a11
May 8Valley Mission League FinalsMay 8 · High Jump · Place 1 · Canoga ParkHigh Jump1.4-04.0011
May 8Valley Mission League FinalsMay 8 · 800 Meters · Place 2 · Canoga Park800 MetersRound P2.2:37.52a11
May 8Valley Mission League FinalsMay 8 · 800 Meters · Place 2 · Canoga Park800 Meters2.2:31.74a11
May 8Valley Mission League FinalsMay 8 · 200 Meters · Place 7 · Canoga Park200 MetersRound P7.29.96aWind: 011
May 8Valley Mission League FinalsMay 8 · 200 Meters · Place 5 · Canoga Park200 Meters5.28.44a PBWind: 0.711
May 1Valley Mission League PrelimsMay 1 · 800 Meters · Place 2 · Canoga Park (LA)800 MetersRound P22:37.5211
May 1Valley Mission League PrelimsMay 1 · 200 Meters · Place 7 · Canoga Park (LA)200 MetersRound P729.9611
Apr 11San Fernando vs Canoga ParkApr 11 · High Jump · Place 1 · Canoga ParkHigh Jump1.4-411
Apr 11San Fernando vs Canoga ParkApr 11 · 400 Meters · Place 1 · Canoga Park400 Meters1.1:05.4611
Mar 29Arcadia Distance ChallengeMar 29 · 800 Meters · Place 9 · Canoga Park800 Meters92:37.4311
Mar 28Canoga Park/Panorama/Van Nuys @ KennedyMar 28 · High Jump · Place 1 · Canoga ParkHigh Jump1.4-04.0011
Mar 28Canoga Park/Panorama/Van Nuys @ KennedyMar 28 · 400 Meters · Place 1 · Canoga Park400 Meters1.65.93a11
Mar 28Canoga Park/Panorama/Van Nuys @ KennedyMar 28 · 200 Meters · Canoga Park200 Meters—DNS11
Mar 21Canoga at SylmarMar 21 · High Jump · Place 2 · Canoga ParkHigh Jump24-211
Mar 21Canoga at SylmarMar 21 · 800 Meters · Place 1 · Canoga Park800 Meters12:43.011
Mar 14Birmingham vs Monroe, Canoga & SOCESMar 14 · 800 Meters · Place 2 · Canoga Park (LA)800 Meters22:37.2811
Mar 7Monroe vs Canoga Park vs Banning vs Roosevelt vs Lincoln @SanteeMar 7 · 800 Meters · Place 2 · Canoga Park800 Meters22:39.21a—
Mar 7Monroe vs Canoga Park vs Banning vs Roosevelt vs Lincoln @SanteeMar 7 · 200 Meters · Place 2 · Canoga Park200 Meters229.40a—
Feb 26GHC vs Canoga Park vs Monroe Non-League MeetFeb 26 · High Jump · Place 2 · Canoga ParkHigh Jump2.4-04.0011
Feb 26GHC vs Canoga Park vs Monroe Non-League MeetFeb 26 · 200 Meters · Place 5 · Canoga Park200 Meters5.28.85a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 182025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)Apr 18 · 1600 Meters · Place 20 · Canoga Park1600 Meters20.6:07.38a11
Apr 182025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)Apr 18 · 800 Meters · Place 4 · Canoga Park800 Meters4.2:33.72a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 102024 CIF-Los Angeles City Section PrelimsMay 10 · High Jump · Place 1 · Canoga ParkHigh JumpRound P14-06.0010
May 102024 CIF-Los Angeles City Section PrelimsMay 10 · 800 Meters · Place 28 · Canoga Park800 MetersRound P282:36.9610
May 2EVL-VML finalsMay 2 · High Jump · Place 1 · Canoga ParkHigh Jump1.5-00.00 PB10
May 2EVL-VML finalsMay 2 · 800 Meters · Place 2 · Canoga Park800 MetersRound P2.2:38.10a10
May 2EVL-VML finalsMay 2 · 800 Meters · Place 3 · Canoga Park800 Meters3.2:31.36a10
Apr 25 Valley Mission PrelimsApr 25 · 800 Meters · Place 2 · Canoga Park800 MetersRound P22:38.1010
Apr 19Reseda Dual MeetApr 19 · High Jump · Place 1 · Canoga ParkHigh Jump14-9—
Apr 19Reseda Dual MeetApr 19 · 400 Meters · Place 1 · Canoga Park400 Meters11:04.2—
Apr 13Fullerton Distance & Throws CarnivalApr 13 · 800 Meters · Place 1 · Canoga Park800 Meters12:34.13a—
Apr 5San Fernando Dual MeetApr 5 · High Jump · Place 1 · Canoga ParkHigh Jump14-6—
Apr 5San Fernando Dual MeetApr 5 · 200 Meters · Place 2 · Canoga Park200 Meters230.0—
Mar 16Arcadia Distance ChallengeMar 16 · 800 Meters · Place 2 · Canoga Park800 Meters22:35.5210
Mar 15Panorama, Van Nuys, Kennedy Dual MeetMar 15 · High Jump · Place 1 · Canoga ParkHigh Jump14-2—
Mar 1Hawkins InvitationalMar 1 · 800 Meters · Place 2 · Canoga Park800 Meters22:42.62—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Jerry Harwood InvitationalFeb 17 · High Jump · Place 3 · Canoga ParkHigh Jump34-1—
Feb 17Jerry Harwood InvitationalFeb 17 · 800 Meters · Place 6 · Canoga Park800 Meters62:40.66a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 112023 CIF-LA City Section PrelimsMay 11 · 800 Meters · Place 24 · Canoga Park800 Meters242:38.19a—
May 4Valley Mission League FinalsMay 4 · High Jump · Place 2 · Canoga ParkHigh Jump24-02.009
May 4Valley Mission League FinalsMay 4 · 800 Meters · Place 2 · Canoga Park800 Meters22:32.949
Apr 27Valley Mission League PrelimsApr 27 · 800 Meters · Place 4 · Canoga Park800 MetersRound P42:46.789
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 1600 Meters · Place 6 · Canoga Park1600 Meters66:23.45a—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 800 Meters · Place 10 · Canoga Park800 Meters102:41.02a—
Apr 21Canoga vs SylmarApr 21 · High Jump · Place 1 · Canoga ParkHigh Jump14-2—
Apr 21Canoga vs SylmarApr 21 · 1600 Meters · Place 3 · Canoga Park1600 Meters36:25.0—
Apr 17San Fernando Vs. Canoga Park RescheduledApr 17 · High Jump · Place 1 · Canoga ParkHigh Jump1.4-4Unofficial9
Apr 17San Fernando Vs. Canoga Park RescheduledApr 17 · 400 Meters · Place 2 · Canoga Park400 Meters2.1:07.18Unofficial9
Apr 15Gordon Steward Frosh-Soph ClassicApr 15 · High Jump · Place 2 · Canoga ParkHigh Jump24-06.009
Apr 15Gordon Steward Frosh-Soph ClassicApr 15 · 800 Meters · Place 3 · Canoga Park800 Meters32:42.589
Apr 14Canoga vs ResedaApr 14 · High Jump · Place 1 · Canoga ParkHigh Jump14-4—
Apr 14Canoga vs ResedaApr 14 · 800 Meters · Place 2 · Canoga Park800 Meters22:53.0—
Apr 1Bears Classic (LA county Championships)Apr 1 · High Jump · Place 1 · Canoga ParkHigh Jump15-4—
Apr 1Bears Classic (LA county Championships)Apr 1 · 400 Meters · Place 5 · Canoga Park400 Meters51:06.41a—
Mar 24Canoga Strike Time TrialMar 24 · 1600 Meters · Place 5 · Canoga Park1600 Meters5.6:46.6Unofficial9
Mar 18Arcadia Distance ChallengeMar 18 · 1600 Meters · Place 27 · Canoga Park1600 Meters276:18.17 PB9
Mar 18Arcadia Distance ChallengeMar 18 · 800 Meters · Place 2 · Canoga Park800 Meters22:37.889
Mar 9Kennedy, Panorama, Van Nuys, Canoga Park, Quad meetMar 9 · 1600 Meters · Place 8 · Canoga Park1600 Meters86:51.50a—
Mar 9Kennedy, Panorama, Van Nuys, Canoga Park, Quad meetMar 9 · 400 Meters · Place 2 · Canoga Park400 Meters21:09.19a—
Mar 3030323 Time TrialMar 3 · 400 Meters · Place 1 · Canoga Park400 Meters1.1:06Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Westlake Distance CarnivalFeb 18 · 1600 Meters · Place 63 · Canoga Park1600 Meters636:41.819
Feb 18Westlake Distance CarnivalFeb 18 · 800 Meters · Place 10 · Canoga Park800 Meters102:43.949