Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorLos Angeles Jets 35th Annual Track Meet · May 256:29.52Los Angeles Jets 35th Annual Track MeetMay 25, 2019
1600 Meters · IndoorCrescenta Cañada Distance Invite · Feb 174:48.92Crescenta Cañada Distance InviteFebruary 17, 2024
1600 Meters · OutdoorArcadia Distance Challenge · Mar 294:34.31Arcadia Distance ChallengeMarch 29, 2025
2000m Steeplechase · 0.838m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 227:07.48aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
3200 Meters · IndoorBurbank Backwards Invitational · Feb 1810:50.81Burbank Backwards InvitationalFebruary 18, 2023
3200 Meters · OutdoorCrescenta Valley, Burroughs, Hoover Tri Meet · Apr 310:19.74Crescenta Valley, Burroughs, Hoover Tri MeetApril 3, 2025
400 Meters · OutdoorPasadena Running Roses Invitational · May 181:31.82aPasadena Running Roses Invitational May 18, 2019
800 Meters · OutdoorBurroughs, Crescenta Valley, Pasadena, Pacific League Tr-Meet · Apr 22:08.97Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApril 2, 2024
Combined results · OutdoorPacific Coast Shockwaves (SCA Qualifier) · Jun 16:24.13Pacific Coast Shockwaves (SCA Qualifier)June 1, 2019

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 3200 Meters · Burroughs (Burbank)Burroughs (Burbank)3200 Meters--DNF12
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Place 14 · Burroughs (Burbank)Burroughs (Burbank)1600 MetersRound P14.4:49.68a12
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Place 10 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters10.4:49.33a12
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Place 34 · Burroughs (Burbank)Burroughs (Burbank)800 MetersRound P34.2:18.69a12
Apr 26Pacific League PrelimsApr 26 · 1600 Meters · Place 14 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters144:49.68a12
Apr 26Pacific League PrelimsApr 26 · 1600 Meters · Place 10 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters104:49.33a12
Apr 26Pacific League PrelimsApr 26 · 800 Meters · Place 34 · Burroughs (Burbank)Burroughs (Burbank)800 Meters342:18.69a12
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 128 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters128.4:55.97a12
Apr 3Crescenta Valley, Burroughs, Hoover Tri MeetApr 3 · 3200 Meters · Place 6 · Burroughs (Burbank)Burroughs (Burbank)3200 Meters610:19.74 PB12
Mar 29Arcadia Distance ChallengeMar 29 · 1600 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters34:34.31 PB12
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 1600 Meters · Place 13 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters134:55.78a—
Mar 13Glendale vs Muir vs BurroghsMar 13 · 800 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)800 Meters32:09.03a—
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 3200 Meters · Place 4 · Burroughs (Burbank)Burroughs (Burbank)3200 Meters4.10:22.90a12
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 1600 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters3.4:44.79a12
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · 800 Meters · Place 32 · Burroughs (Burbank)Burroughs (Burbank)800 Meters32.2:17.97a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Crescenta Valley Distance InviteFeb 22 · 1600 Meters · Place 21 · Burroughs (BBurroughs (B1600 Meters214:52.9312

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24Pacific League FinalsApr 24 · 3200 Meters · Place 26 · Burroughs (Burbank)Burroughs (Burbank)3200 Meters2610:59.75a—
Apr 24Pacific League FinalsApr 24 · 1600 Meters · Place 18 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters184:40.60a—
Apr 24Pacific League FinalsApr 24 · 800 Meters · Place 25 · Burroughs (Burbank)Burroughs (Burbank)800 Meters252:12.11a—
Apr 20Pacific League PrelimsApr 20 · 1600 Meters · Place 18 · Burroughs (Burbank)Burroughs (Burbank)1600 MetersRound P18.4:40.60a11
Apr 20Pacific League PrelimsApr 20 · 800 Meters · Place 25 · Burroughs (Burbank)Burroughs (Burbank)800 MetersRound P25.2:12.11a11
Apr 11Burbank vs. Burroughs Dual MeetApr 11 · 1600 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters3.4:47.13a11
Apr 11Burbank vs. Burroughs Dual MeetApr 11 · 800 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)800 Meters3.2:10.21a11
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 1600 Meters · Place 1 · Burroughs (BBurroughs (B1600 Meters14:38.0511
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 800 Meters · Place 1 · Burroughs (BBurroughs (B800 Meters12:08.97 PB11
Mar 26Burroughs and Glendale at ArcadiaMar 26 · 1600 Meters · Place 3 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters34:48.75a—
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 73 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters734:55.0611
Mar 1RHL/PL ChallengeMar 1 · 3200 Meters · Place 15 · Burroughs (Burbank)Burroughs (Burbank)3200 Meters1510:49.57a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Crescenta Cañada Distance InviteFeb 17 · 1600 Meters · Place 16 · Burroughs (BBurroughs (B1600 Meters164:48.92 PB11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 2000m Steeplechase · Place 2 · 33-Unattached33-Unattached2000m Steeplechase0.838m2.7:07.48a PB10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 2000m Steeplechase · Place 4 · 33-Unattached33-Unattached2000m Steeplechase0.838m4.7:28.00aUnofficial10
Apr 27Pacific League FinalsApr 27 · 800 Meters · Place 4 · Burroughs (Burbank)Burroughs (Burbank)800 Meters42:12.28a—
Apr 27Pacific League FinalsApr 27 · 800 Meters · Place 4 · Burroughs (Burbank)Burroughs (Burbank)800 Meters42:11.12a—
Apr 22Pacific League PrelimsApr 22 · 800 Meters · Place 4 · Burroughs (Burbank)Burroughs (Burbank)800 Meters42:12.28a—
Apr 13Burbank vs. John Burroughs Dual MeetApr 13 · 1600 Meters · Place 2 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters25:00.93a—
Apr 13Burbank vs. John Burroughs Dual MeetApr 13 · 800 Meters · Place 4 · Burroughs (Burbank)Burroughs (Burbank)800 Meters42:21.68a—
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 3200 Meters · Place 40 · Burroughs (BBurroughs (B3200 Meters4010:50.1510
Mar 31Trevor Habberstad Distance CarnivalMar 31 · 1600 Meters · Place 10 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters10.5:11.28a10
Mar 31Trevor Habberstad Distance CarnivalMar 31 · 800 Meters · Place 2 · Burroughs (Burbank)Burroughs (Burbank)800 Meters2.2:13.57a10
Mar 24Simi Valley InvitationalMar 24 · 1600 Meters · Place 36 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters364:59.97a—
Mar 18Arcadia Distance ChallengeMar 18 · 3200 Meters · Place 9 · Burroughs (BBurroughs (B3200 Meters910:37.4310
Mar 9Burroughs vs Glendale & Muir 2023Mar 9 · 1600 Meters · Place 3 · Burroughs BuBurroughs Bu1600 Meters34:59.7110
Mar 9Burroughs vs Glendale & Muir 2023Mar 9 · 800 Meters · Place 4 · Burroughs BuBurroughs Bu800 Meters42:18.2610
Mar 3JV League Challenge @ South PasMar 3 · 1600 Meters · Place 22 · Burroughs (BBurroughs (B1600 Meters225:00.5410

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Burroughs & Pasadena @ ArcadiaFeb 23 · 1600 Meters · Place 8 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters85:03.44a—
Feb 18Burbank Backwards InvitationalFeb 18 · 3200 Meters · Place 2 · BURROUGHS BUBURROUGHS BU3200 Meters210:50.81 PB10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Pacific League FinalsApr 28 · 1600 Meters · Place 29 · Burroughs (Burbank)Burroughs (Burbank)1600 MetersRound P29.5:31.78a9
Apr 28Pacific League FinalsApr 28 · 800 Meters · Burroughs (Burbank)Burroughs (Burbank)800 MetersRound P--DNS9
Apr 23Pacific League Prelims and FinalsApr 23 · 1600 Meters · Place 29 · Burroughs (Burbank)Burroughs (Burbank)1600 MetersRound P29.5:31.78a9
Apr 23Pacific League Prelims and FinalsApr 23 · 800 Meters · Burroughs (Burbank)Burroughs (Burbank)800 MetersRound P—DNS9
Apr 16All Pacific League #3Apr 16 · 1600 Meters · Place 21 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters215:35.509
Apr 16All Pacific League #3Apr 16 · 800 Meters · Place 9 · Burroughs (Burbank)Burroughs (Burbank)800 Meters92:29.939
Apr 7Burroughs/Burbank Dual MeetApr 7 · 800 Meters · Place 2 · Burroughs (Burbank)Burroughs (Burbank)800 Meters22:32.73a9
Apr 2All-Pacific League #2Apr 2 · 1600 Meters · Place 14 · Burroughs (Burbank)Burroughs (Burbank)1600 Meters14.5:42.48a9

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 40 · Mile EatersMile EatersCombined results406:24.13 PB—
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 1500 Meters · Place 38 · Mile EatersMile Eaters1500 Meters386:29.52 PB11
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 800 Meters · Place 41 · Mile EatersMile Eaters800 Meters413:25.1411
May 18Pasadena Running Roses Invitational May 18 · 1500 Meters · Place 28 · Mile EatersMile Eaters1500 Meters28.6:43.21a11-12
May 18Pasadena Running Roses Invitational May 18 · 400 Meters · Place 90 · Mile EatersMile Eaters400 Meters90.1:31.82a PB11-12
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 1500 Meters · Place 32 · Mile EatersMile Eaters1500 Meters32.6:36.58a11-12
Apr 27Long Beach Sprinters Annual Track MeetApr 27 · 1500 Meters · Place 40 · Mile EatersMile Eaters1500 Meters40.7:01.17a11-12
Apr 13Imani Speed City Annual Invitational Apr 13 · 1500 Meters · Place 38 · Mile EatersMile Eaters1500 Meters38.6:54.32aUnofficial11-12