Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorWest Coast Classic Presented by the Pacific Coast Shockwaves · Jun 35:20.03aWest Coast Classic Presented by the Pacific Coast ShockwavesJune 3, 2022
1600 Meters · IndoorPacific Hills Quad 1 · Feb 245:55.33aPacific Hills Quad 1February 24, 2026
1600 Meters · OutdoorCIF-SS D4 Prelims · May 45:17.02aCIF-SS D4 PrelimsMay 4, 2024
3000 Meters · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 1011:27.44aUSATF Southern California Association Junior Olympic ChampionshipsJune 10, 2022
3200 Meters · IndoorPacific Hills Quad 1 · Feb 2413:28.63aPacific Hills Quad 1February 24, 2026
3200 Meters · OutdoorIrvine ASICS Distance Carnival (Registration on Milesplit) · Apr 811:20.63Irvine ASICS Distance Carnival (Registration on Milesplit)April 8, 2023
800 Meters · OutdoorCalvary Chapel, St. Margeret's @ Saddleback Tri Meet · Apr 112:26.65Calvary Chapel, St. Margeret's @ Saddleback Tri MeetApril 11, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 23Pacific Hills League ChampionshipsApr 23 · 3200 Meters · Place 12 · St. Margaret’sSt. Margaret’s3200 Meters12.13:07.05a12
Apr 23Pacific Hills League ChampionshipsApr 23 · 1600 Meters · St. Margaret’sSt. Margaret’s1600 Meters--DNS12
Apr 23Pacific Hills League ChampionshipsApr 23 · 800 Meters · St. Margaret’sSt. Margaret’s800 Meters--DNS12
Apr 22Ramona vs PatriotApr 22 · 1600 Meters · Place 20 · St. Margaret’sSt. Margaret’s1600 Meters205:46.57a12
Apr 18Orange County Track & Field ChampionshipsApr 18 · 3200 Meters · St. Margaret’sSt. Margaret’s3200 Meters--DNS12
Apr 18Orange County Track & Field ChampionshipsApr 18 · 1600 Meters · Place 20 · St. Margaret’sSt. Margaret’s1600 Meters20.5:46.57a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 70 · St. Margaret'sSt. Margaret's3200 Meters7012:59.12—
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 3200 Meters · Place 4 · St. Margaret’sSt. Margaret’s3200 Meters4.12:32.98a12
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 1600 Meters · Place 4 · St. Margaret’sSt. Margaret’s1600 Meters4.5:50.25a12
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 800 Meters · St. Margaret’sSt. Margaret’s800 Meters—DNS12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Pacific Hills Quad 1Feb 24 · 3200 Meters · Place 1 · St. Margaret'sSt. Margaret's3200 Meters113:28.63a PB12
Feb 24Pacific Hills Quad 1Feb 24 · 1600 Meters · Place 5 · St. Margaret'sSt. Margaret's1600 Meters55:55.33a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Pacific Hills Prelims/FinalsApr 24 · 3200 Meters · Place 10 · St. Margaret’sSt. Margaret’s3200 Meters10.13:00.94a11
Apr 24Pacific Hills Prelims/FinalsApr 24 · 1600 Meters · St. Margaret’sSt. Margaret’s1600 Meters--DNS11
Apr 24Pacific Hills Prelims/FinalsApr 24 · 800 Meters · St. Margaret’sSt. Margaret’s800 Meters--DNS11
Apr 17St. Margarets vs Sage Hill @ Saddleback CollegeApr 17 · 3200 Meters · St. Margaret’sSt. Margaret’s3200 Meters--DNS11
Apr 17St. Margarets vs Sage Hill @ Saddleback CollegeApr 17 · 1600 Meters · Place 5 · St. Margaret’sSt. Margaret’s1600 Meters5.5:48.67a11
Apr 17St. Margarets vs Sage Hill @ Saddleback CollegeApr 17 · 800 Meters · St. Margaret’sSt. Margaret’s800 Meters--DNS11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 50 · St. Margaret'sSt. Margaret's3200 Meters5012:34.4911
Apr 10St. Margarets vs Rosary/Servite @ Saddleback CollegeApr 10 · 3200 Meters · St. Margaret’sSt. Margaret’s3200 Meters--DNS11
Apr 10St. Margarets vs Rosary/Servite @ Saddleback CollegeApr 10 · 800 Meters · Place 1 · St. Margaret’sSt. Margaret’s800 Meters1.2:43.15a11
Mar 25St. Margarets, Irvine @ Laguna BeachMar 25 · 3200 Meters · Place 3 · St. Margaret’sSt. Margaret’s3200 Meters3.12:50.24a11
Mar 25St. Margarets, Irvine @ Laguna BeachMar 25 · 800 Meters · Place 4 · St. Margaret’sSt. Margaret’s800 Meters4.2:33.29a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · St. Margaret’sSt. Margaret’s3200 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 80 · St. Margaret’sSt. Margaret’s1600 Meters80.5:38.58a11
Mar 745th Irvine/ASICS Track and Field Invitational - Day 1Mar 7 · 1600 Meters · Place 10 · St. Margaret’sSt. Margaret’s1600 Meters10.5:53.75a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11CIF SS FinalsMay 11 · 3200 Meters · Place 3 · St. Margaret’sSt. Margaret’s3200 Meters3.11:28.38a10
May 4CIF-SS D4 PrelimsMay 4 · 3200 Meters · Place 9 · St. Margaret’sSt. Margaret’s3200 MetersRound P9.11:44.78a10
May 4CIF-SS D4 PrelimsMay 4 · 1600 Meters · Place 5 · St. Margaret’sSt. Margaret’s1600 MetersRound P5.5:17.02a PB10
Apr 25Orange Coast League FinalsApr 25 · 3200 Meters · Place 2 · St. Margaret’sSt. Margaret’s3200 Meters2.11:50.54a10
Apr 25Orange Coast League FinalsApr 25 · 1600 Meters · Place 2 · St. Margaret’sSt. Margaret’s1600 MetersRound P2.5:48.45a10
Apr 25Orange Coast League FinalsApr 25 · 1600 Meters · Place 2 · St. Margaret’sSt. Margaret’s1600 Meters2.5:18.33a10
Apr 18St. Margarets vs Costa Mesa vs Santa AnaApr 18 · 1600 Meters · Place 2 · St. Margaret’sSt. Margaret’s1600 Meters2.5:31.36a10
Apr 18St. Margarets vs Costa Mesa vs Santa AnaApr 18 · 800 Meters · Place 1 · St. Margaret’sSt. Margaret’s800 Meters1.2:37.75a10
Apr 13104th Russell CupApr 13 · 1600 Meters · Place 2 · St. Margaret'sSt. Margaret's1600 Meters25:29.26a—
Apr 11Calvary Chapel, St. Margeret's @ Saddleback Tri MeetApr 11 · 3200 Meters · Place 1 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)3200 Meters112:51.7510
Apr 11Calvary Chapel, St. Margeret's @ Saddleback Tri MeetApr 11 · 800 Meters · Place 1 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)800 Meters12:26.65 PB10
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 5 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)3200 Meters511:27.0910
Mar 23Azusa Meet of ChampionsMar 23 · 3200 Meters · Place 28 · St. Margaret’sSt. Margaret’s3200 Meters28.11:36.22a10
Mar 8Irvine ASICS Track and Field InvitationalMar 8 · 3200 Meters · Place 2 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)3200 Meters211:47.8910
Mar 8Irvine ASICS Track and Field InvitationalMar 8 · 1600 Meters · Place 2 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)1600 Meters25:19.6010

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 3200 Meters · Place 8 · St. Margaret’sSt. Margaret’s3200 Meters8.11:37.26a9
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 3200 Meters · Place 8 · St. Margaret’sSt. Margaret’s3200 MetersRound P8.11:36.24a9
Apr 15OC ChampionshipApr 15 · 3200 Meters · Place 3 · St. Margaret’sSt. Margaret’s3200 Meters3.11:57.15a9
Apr 15OC ChampionshipApr 15 · 1600 Meters · Place 4 · St. Margaret’sSt. Margaret’s1600 Meters4.5:24.95a9
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 3 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)3200 Meters311:20.63 PB9
Mar 30Costa Mesa vs St. MargaretsMar 30 · 1600 Meters · Place 1 · St. Margaret'sSt. Margaret's1600 Meters15:42.70a—
Mar 30Costa Mesa vs St. MargaretsMar 30 · 800 Meters · Place 1 · St. Margaret'sSt. Margaret's800 Meters12:30.18a—
Mar 23St Margarets vs OrangeMar 23 · 800 Meters · Place 1 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)800 Meters12:40.969
Mar 23St Margarets vs OrangeMar 23 · 1600 Meters · Place 1 · St. Margaret's Episcopal (SS)St. Margaret's Episcopal (SS)1600 Meters16:12.479
Mar 2Estancia Quad MeetMar 2 · 1600 Meters · Place 1 · St. Margaret'sSt. Margaret's1600 Meters15:37.38a9
Mar 2Estancia Quad MeetMar 2 · 800 Meters · Place 1 · St. Margaret'sSt. Margaret's800 Meters12:35.38a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 3000 Meters · Place 9 · 33-Unattached33-Unattached3000 Meters9.11:27.44a PB8
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · 33-Unattached33-Unattached1500 Meters—DNS8
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 3000 Meters · Place 14 · 33-Unattached33-Unattached3000 Meters14.11:43.31a8
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 19 · 33-Unattached33-Unattached1500 Meters19.5:20.03a PB8