Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 74:44.72aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
1600 Meters · IndoorFullerton vs La Mirada · Mar 55:10.27aFullerton vs La MiradaMarch 5, 2025
1600 Meters · OutdoorEmpire League Finals · Apr 274:49.63aEmpire League FinalsApril 27, 2023
300 Meters · OutdoorYorba Linda Winter Qualifier · Jan 1841.90aYorba Linda Winter QualifierJanuary 18, 2025
3200 Meters · OutdoorEmpire League Finals · Apr 2711:20.85aEmpire League FinalsApril 27, 2023
400 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 959.38aUSATF Southern California Association Junior Olympic ChampionshipsJune 9, 2023
600 Meters · OutdoorLos Alamitos - Winter Qualifier · Jan 251:35.03aLos Alamitos - Winter QualifierJanuary 25, 2025
800 Meters · IndoorFullerton vs La Mirada · Mar 52:22.93aFullerton vs La MiradaMarch 5, 2025
800 Meters · OutdoorOrange County Champs @ Mission Viejo · Mar 292:09.72aOrange County Champs @ Mission ViejoMarch 29, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Golden West League ChampionshipsApr 23 · 1600 Meters · Place 9 · TustinTustin1600 MetersRound P95:08.13a12
Apr 23Golden West League ChampionshipsApr 23 · 800 Meters · Place 8 · TustinTustin800 MetersRound P82:17.19a12
Apr 14Tustin vs Calvary ChapelApr 14 · 1600 Meters · Place 4 · TustinTustin1600 Meters45:39.67a12
Apr 14Tustin vs Calvary ChapelApr 14 · 800 Meters · Place 4 · TustinTustin800 Meters42:30.66a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 302025 Golden West FinalsApr 30 · 1600 Meters · Place 7 · TustinTustin1600 MetersRound P7.5:00.46a11
Apr 302025 Golden West FinalsApr 30 · 1600 Meters · Place 5 · TustinTustin1600 Meters5.4:55.53a11
Apr 302025 Golden West FinalsApr 30 · 800 Meters · Place 3 · TustinTustin800 MetersRound P3.2:12.65a11
Apr 302025 Golden West FinalsApr 30 · 800 Meters · Place 9 · TustinTustin800 Meters9.2:19.19a11
Apr 24Golden West League PrelimsApr 24 · 1600 Meters · Place 7 · TustinTustin1600 MetersRound P7.5:00.46a11
Apr 24Golden West League PrelimsApr 24 · 1600 Meters · Place 5 · TustinTustin1600 Meters5.4:55.53a11
Apr 24Golden West League PrelimsApr 24 · 800 Meters · Place 3 · TustinTustin800 MetersRound P3.2:12.65a11
Apr 24Golden West League PrelimsApr 24 · 800 Meters · Place 9 · TustinTustin800 Meters9.2:19.19a11
Apr 17Costa Mesa vs Tustin Dual MeetApr 17 · 3200 Meters · Place 4 · TustinTustin3200 Meters4.12:12.35a11
Apr 17Costa Mesa vs Tustin Dual MeetApr 17 · 1600 Meters · Place 2 · TustinTustin1600 Meters2.5:01.30a11
Apr 17Costa Mesa vs Tustin Dual MeetApr 17 · 800 Meters · Place 2 · TustinTustin800 Meters2.2:14.18a11
Apr 3Tustin vs Katella /GodinezApr 3 · 1600 Meters · Place 5 · TustinTustin1600 Meters54:58.25a11
Apr 3Tustin vs Katella /GodinezApr 3 · 800 Meters · Place 3 · TustinTustin800 Meters32:10.24a11
Apr 3Tustin vs Katella /GodinezApr 3 · 800 Meters · Place 3 · Tustin (SS)Tustin (SS)800 Meters32:10.2411
Apr 3Tustin vs Katella /GodinezApr 3 · 1600 Meters · Place 5 · Tustin (SS)Tustin (SS)1600 Meters54:58.2511
Mar 29Orange County Champs @ Mission ViejoMar 29 · 800 Meters · Place 52 · TustinTustin800 Meters52.2:09.72a PB11
Mar 27Tustin vs WestminsterMar 27 · 1600 Meters · Place 1 · TustinTustin1600 Meters1.4:52.99a11
Mar 27Tustin vs WestminsterMar 27 · 800 Meters · TustinTustin800 Meters--DNS11
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 800 Meters · Place 48 · TustinTustin800 Meters48.2:10.80a11
Jan 25Los Alamitos - Winter QualifierJan 25 · 300 Meters · Place 35 · UnattachedUnattached300 Meters35.42.71a12
Jan 25Los Alamitos - Winter QualifierJan 25 · 600 Meters · Place 26 · UnattachedUnattached600 Meters26.1:35.03a PB12
Jan 18Yorba Linda Winter QualifierJan 18 · 300 Meters · Place 24 · UNAUNA300 Meters24.41.90a PB12
Jan 18Yorba Linda Winter QualifierJan 18 · 600 Meters · Place 31 · UNAUNA600 Meters31.1:37.57a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Fullerton vs La MiradaMar 5 · 1600 Meters · Place 10 · TustinTustin1600 Meters10.5:10.27a PB11
Mar 5Fullerton vs La MiradaMar 5 · 800 Meters · Place 9 · TustinTustin800 Meters9.2:22.93a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 21 · Leap SquadLeap Squad1500 Meters214:44.72a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Leap Squad TrackLeap Squad Track1500 Meters—DNS11
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 7 · Leap Squad TrackLeap Squad Track800 Meters7.2:15.14a11
Apr 25Empire League FinalsApr 25 · 1600 Meters · Place 4 · TustinTustin1600 MetersRound P4.5:03.15a10
Apr 25Empire League FinalsApr 25 · 1600 Meters · Place 5 · TustinTustin1600 Meters5.5:00.01a10
Apr 25Empire League FinalsApr 25 · 800 Meters · Place 2 · TustinTustin800 MetersRound P2.2:14.52a10
Apr 25Empire League FinalsApr 25 · 800 Meters · Place 3 · TustinTustin800 Meters3.2:12.52a10
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 36 · TustinTustin800 Meters36.2:11.91a10
Apr 11Tustin vs CypressApr 11 · 1600 Meters · Place 2 · TustinTustin1600 Meters2.5:03.80a10
Apr 11Tustin vs CypressApr 11 · 800 Meters · Place 1 · TustinTustin800 Meters1.2:19.53a10
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 105 · Tustin (SS)Tustin (SS)1600 Meters1055:06.9010
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 800 Meters · Place 34 · Tustin (SS)Tustin (SS)800 Meters342:13.0810
Mar 28Tustin vs ValenciaMar 28 · 800 Meters · Place 5 · TustinTustin800 Meters5.2:17.05a10
Mar 14Tustin at Crean Lutheran Dual MeetMar 14 · 1600 Meters · Place 6 · TustinTustin1600 Meters65:14.33a—
Mar 14Tustin at Crean Lutheran Dual MeetMar 14 · 800 Meters · Place 4 · TustinTustin800 Meters42:18.23a—
Mar 7Pacifica vs Tustin Dual MeetMar 7 · 1600 Meters · Place 12 · TustinTustin1600 Meters125:11.03a—
Mar 7Pacifica vs Tustin Dual MeetMar 7 · 800 Meters · Place 7 · TustinTustin800 Meters72:17.77a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 24 · Leap SquadLeap Squad400 MetersRound P2459.38a PB—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 11 · Leap Squad TrackLeap Squad Track800 Meters11.2:15.02aUnofficial10
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Leap Squad TrackLeap Squad Track400 Meters—DNS10
Apr 27Empire League FinalsApr 27 · 3200 Meters · Place 8 · TustinTustin3200 Meters8.11:20.85a PB9
Apr 27Empire League FinalsApr 27 · 1600 Meters · Place 2 · TustinTustin1600 MetersRound P2.5:00.23a9
Apr 27Empire League FinalsApr 27 · 1600 Meters · Place 3 · TustinTustin1600 Meters3.4:49.63a PB9
Apr 20Empire League PrelimsApr 20 · 3200 Meters · Place 8 · Tustin (SS)Tustin (SS)3200 Meters811:20.859
Apr 20Empire League PrelimsApr 20 · 1600 Meters · Place 3 · Tustin (SS)Tustin (SS)1600 Meters34:49.639
Apr 20Empire League PrelimsApr 20 · 1600 Meters · Place 2 · Tustin (SS)Tustin (SS)1600 MetersRound P25:00.239
Apr 6Pacifica at TustinApr 6 · 1600 Meters · Place 2 · TustinTustin1600 Meters2.4:57.62a9
Apr 6Pacifica at TustinApr 6 · 800 Meters · Place 2 · TustinTustin800 Meters2.2:17.69a9
Apr 1Trabuco InviteApr 1 · 3200 Meters · Place 36 · TustinTustin3200 Meters36.11:33.28a9
Apr 1Trabuco InviteApr 1 · 1600 Meters · Place 69 · TustinTustin1600 Meters69.5:03.88a9
Mar 18Pacific Coast InvitationalMar 18 · 3200 Meters · Place 2 · Tustin (SS)Tustin (SS)3200 Meters211:27.639
Mar 18Pacific Coast InvitationalMar 18 · 1600 Meters · Place 4 · Tustin (SS)Tustin (SS)1600 Meters45:00.139
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 3200 Meters · Place 24 · TustinTustin3200 Meters24.11:21.37a9
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 1600 Meters · Place 26 · TustinTustin1600 Meters26.5:06.48a9
Mar 9Kennedy at TustinMar 9 · 1600 Meters · Place 1 · TustinTustin1600 Meters1.5:09.77a9
Mar 9Kennedy at TustinMar 9 · 1600 Meters · Place 7 · TustinTustin1600 Meters7.5:46.11a9
Mar 9Kennedy at TustinMar 9 · 800 Meters · Place 4 · TustinTustin800 Meters4.2:36.43a9
Jan 7LEAP Fest '23 Jumps Only National ShowcaseJan 7 · Long Jump · Place 27 · Leap Squad TrackLeap Squad TrackLong Jump27.4.35mWind: 0.1Unofficial9