Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFullerton City Meet · Feb 285:26.67aFullerton City MeetFebruary 28, 2026
1600 Meters · OutdoorCrean Lutheran vs Troy · Mar 55:21.72aCrean Lutheran vs TroyMarch 5, 2026
3200 Meters · IndoorFreeway League Quad Meet #1 · Mar 2712:26.49aFreeway League Quad Meet #1March 27, 2024
3200 Meters · OutdoorCrean Lutheran vs Troy · Mar 511:39.45aCrean Lutheran vs TroyMarch 5, 2026
800 Meters · IndoorFreeway League Quad Meet #1 · Mar 272:36.66aFreeway League Quad Meet #1March 27, 2024
800 Meters · OutdoorTroy vs Esperanza · Mar 112:23.77aTroy vs EsperanzaMarch 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Troy3200 Meters--DNS11
Apr 1Troy vs Sunny HillsApr 1 · 1600 Meters · Place 10 · Troy1600 Meters105:23.59a11
Apr 1Troy vs Sunny HillsApr 1 · 800 Meters · Place 13 · Troy800 Meters132:26.14a11
Mar 25Brea vs Troy Mar 25 · 1600 Meters · Place 18 · Troy1600 Meters185:57.72a11
Mar 11Troy vs EsperanzaMar 11 · 1600 Meters · Place 15 · Troy1600 Meters155:26.54a11
Mar 11Troy vs EsperanzaMar 11 · 800 Meters · Place 9 · Troy800 Meters92:23.77a PB11
Mar 5Crean Lutheran vs TroyMar 5 · 3200 Meters · Place 11 · Troy3200 Meters1111:39.45a PB11
Mar 5Crean Lutheran vs TroyMar 5 · 1600 Meters · Place 11 · Troy1600 Meters115:21.72a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Fullerton City MeetFeb 28 · 1600 Meters · Place 15 · Troy1600 Meters155:26.67a PB11
Feb 26John Glenn 4-Way 01Feb 26 · 1600 Meters · Place 12 · Troy1600 Meters125:33.07a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 17 · Troy3200 Meters17.12:14.07a10
Apr 16Troy at Crean Lutheran DualApr 16 · 3200 Meters · Place 3 · Troy3200 Meters312:00.24a10
Apr 16Troy at Crean Lutheran DualApr 16 · 1600 Meters · Place 12 · Troy1600 Meters125:49.22a10
Apr 3Esperanza vs TroyApr 3 · 3200 Meters · Place 3 · Troy3200 Meters3.13:25.11a10
Mar 1Fullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills)Mar 1 · 1600 Meters · Place 25 · Troy (SS)1600 Meters255:59.6410

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Troy vs Cypress @ Fullerton HSApr 9 · 1600 Meters · Place 27 · Troy1600 Meters27.6:10.06a10
Mar 27Troy vs Pacifica @ Fullerton HSMar 27 · 3200 Meters · Troy3200 Meters--DNS10
Mar 27Troy vs Pacifica @ Fullerton HSMar 27 · 1600 Meters · Place 30 · Troy1600 Meters30.6:16.04a10
Mar 6Troy 5-way @ Fullerton HSMar 6 · 1600 Meters · Place 27 · Troy1600 Meters27.5:55.95a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Freeway League FinalsApr 24 · 3200 Meters · Place 20 · Troy3200 Meters20.12:19.82a9
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 1600 Meters · Place 14 · Troy1600 Meters14.5:42.20a9
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 800 Meters · Place 7 · Troy800 Meters7.2:36.62a9

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 10Freeway League Quad Meet #3Apr 10 · 1600 Meters · Place 16 · Troy1600 Meters16.5:32.64a9
Mar 27Freeway League Quad Meet #1Mar 27 · 3200 Meters · Place 7 · Troy3200 Meters7.12:26.49a PB9
Mar 27Freeway League Quad Meet #1Mar 27 · 1600 Meters · Place 22 · Troy1600 Meters22.5:34.32a9
Mar 27Freeway League Quad Meet #1Mar 27 · 800 Meters · Place 18 · Troy800 Meters18.2:36.66a PB9
Feb 24Fullerton City MeetFeb 24 · 3200 Meters · Place 6 · Troy3200 Meters6.13:24.62a9
Feb 24Fullerton City MeetFeb 24 · 1600 Meters · Place 13 · Troy1600 Meters13.5:32.49a9