Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJohn Glenn 4-Way 01 · Feb 265:12.51aJohn Glenn 4-Way 01February 26, 2026
1600 Meters · OutdoorCentury Conference Championships · Apr 294:59.40aCentury Conference ChampionshipsApril 29, 2026
3200 Meters · IndoorTroy vs Pacifica @ Fullerton HS · Mar 2711:38.45aTroy vs Pacifica @ Fullerton HSMarch 27, 2025
3200 Meters · OutdoorCentury Conference Championships · May 211:26.62aCentury Conference ChampionshipsMay 2, 2025
800 Meters · IndoorTroy 5-way @ Fullerton HS · Mar 62:31.87aTroy 5-way @ Fullerton HSMarch 6, 2025
800 Meters · OutdoorASICS Laguna Beach Trophy Invitational · Mar 202:15.41ASICS Laguna Beach Trophy InvitationalMarch 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 18 · Troy1600 MetersRound P18.4:59.40a PB12
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 32 · Troy800 MetersRound P32.2:23.89a12
Apr 24Freeway League PreliminariesApr 24 · 1600 Meters · Place 18 · Troy1600 MetersRound P184:59.40a12
Apr 24Freeway League PreliminariesApr 24 · 800 Meters · Place 32 · Troy800 MetersRound P322:23.89a12
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 194 · Troy1600 Meters1945:00.17a12
Mar 25Brea vs Troy Mar 25 · 1600 Meters · Place 11 · Troy1600 Meters115:06.97a12
Mar 25Brea vs Troy Mar 25 · 800 Meters · Place 12 · Troy800 Meters122:27.50a12
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 800 Meters · Place 38 · Troy800 Meters382:15.41 PB12
Mar 11Troy vs EsperanzaMar 11 · 1600 Meters · Place 12 · Troy1600 Meters125:11.53a12
Mar 11Troy vs EsperanzaMar 11 · 800 Meters · Place 8 · Troy800 Meters82:21.60a12
Mar 5Crean Lutheran vs TroyMar 5 · 1600 Meters · Place 9 · Troy1600 Meters95:07.83a12
Mar 5Crean Lutheran vs TroyMar 5 · 800 Meters · Place 10 · Troy800 Meters102:25.27a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Fullerton City MeetFeb 28 · 1600 Meters · Place 12 · Troy1600 Meters125:12.65a12
Feb 26John Glenn 4-Way 01Feb 26 · 1600 Meters · Place 9 · Troy1600 Meters95:12.51a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 16 · Troy3200 Meters16.11:26.62a PB11
Apr 16Troy at Crean Lutheran DualApr 16 · 3200 Meters · Place 9 · Troy3200 Meters911:36.52a11
Apr 16Troy at Crean Lutheran DualApr 16 · 1600 Meters · Place 7 · Troy1600 Meters75:17.73a11
Apr 3Esperanza vs TroyApr 3 · 3200 Meters · Place 12 · Troy3200 Meters12.12:12.11a11
Apr 3Esperanza vs TroyApr 3 · 1600 Meters · Place 15 · Troy1600 Meters15.5:23.29a11
Mar 1Fullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills)Mar 1 · 3200 Meters · Place 5 · Troy (SS)3200 Meters512:01.9011
Mar 1Fullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills)Mar 1 · 1600 Meters · Place 9 · Troy (SS)1600 Meters95:23.0511

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 9Troy vs Cypress @ Fullerton HSApr 9 · 3200 Meters · Place 6 · Troy3200 Meters6.11:50.71a11
Apr 9Troy vs Cypress @ Fullerton HSApr 9 · 1600 Meters · Place 13 · Troy1600 Meters13.5:26.13a11
Mar 27Troy vs Pacifica @ Fullerton HSMar 27 · 3200 Meters · Place 7 · Troy3200 Meters7.11:38.45a PB11
Mar 27Troy vs Pacifica @ Fullerton HSMar 27 · 1600 Meters · Place 10 · Troy1600 Meters10.5:22.86a11
Mar 6Troy 5-way @ Fullerton HSMar 6 · 1600 Meters · Place 32 · Troy1600 Meters32.5:34.43a11
Mar 6Troy 5-way @ Fullerton HSMar 6 · 800 Meters · Place 21 · Troy800 Meters21.2:31.87a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Freeway League FinalsApr 24 · 3200 Meters · Place 21 · Troy3200 Meters21.12:20.40a10
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 3200 Meters · Place 7 · Troy3200 Meters7.13:03.06a10
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 1600 Meters · Place 18 · Troy1600 Meters18.5:48.16a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Freeway League Quad Meet #3Apr 10 · 3200 Meters · Place 14 · Troy3200 Meters14.12:56.59a10
Apr 10Freeway League Quad Meet #3Apr 10 · 1600 Meters · Place 22 · Troy1600 Meters22.5:51.48a10
Mar 27Freeway League Quad Meet #1Mar 27 · 3200 Meters · Place 9 · Troy3200 Meters9.13:24.96a10
Mar 27Freeway League Quad Meet #1Mar 27 · 1600 Meters · Place 29 · Troy1600 Meters29.5:57.30a10
Feb 24Fullerton City MeetFeb 24 · 3200 Meters · Place 9 · Troy3200 Meters9.14:18.10a10
Feb 24Fullerton City MeetFeb 24 · 1600 Meters · Place 18 · Troy1600 Meters18.5:58.23a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 11Freeway League Quad Meet #3Apr 11 · 3200 Meters · Place 10 · Troy (SS)3200 Meters1013:46.169
Apr 11Freeway League Quad Meet #3Apr 11 · 1600 Meters · Place 20 · Troy (SS)1600 Meters206:14.359
Apr 4Freeway League Quad Meet #2Apr 4 · 800 Meters · Place 16 · Troy (SS)800 Meters162:41.489
Apr 4Freeway League Quad Meet #2Apr 4 · 1600 Meters · Place 25 · Troy (SS)1600 Meters256:20.989
Mar 28Troy vs Fullerton vs CerritosMar 28 · 1600 Meters · Place 12 · Troy (Ss)1600 Meters126:04.919
Mar 28Troy vs Fullerton vs CerritosMar 28 · 1600 Meters · Place 12 · Troy (Ss)1600 Meters126:04.919
Mar 28Freeway Tri-MeetMar 28 · 1600 Meters · Place 12 · Troy1600 Meters126:04.91a—
Mar 11Freeway RelaysMar 11 · 1600 Meters · Place 22 · Troy1600 Meters226:13.74a—
Mar 11Freeway RelaysMar 11 · 800 Meters · Place 12 · Troy800 Meters122:40.95a—
Mar 7Freeway League Tri-Meet #1Mar 7 · 1600 Meters · Place 22 · Troy1600 Meters22.6:13.74a9
Mar 7Freeway League Tri-Meet #1Mar 7 · 800 Meters · Place 13 · Troy800 Meters13.2:40.95a9