Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 21 | 13:02 | 74th Annual Mt. SAC Cross Country Invitational | October 21, 2022 |
| 3 Miles · Peck ParkMarine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2 · Oct 13 | 17:28.7 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2 | October 13, 2022 |
| 3 Miles · Peck Park Community CenterMarine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues Finals · Nov 3 | 17:26.7 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues Finals | November 3, 2022 |
| 3 Miles · Pirece College L.A City Finals · Nov 20 | 17:34.5 | L.A City Finals | November 20, 2021 |
| 7853 m · Newhall Community ParkSaint Mary's Invite · Sep 18 | 24:49.36 | Saint Mary's Invite | September 18, 2026 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 17 | 24:51.5 | Bronco Invitational | October 17, 2026 |
| 8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 1 | 27:44.4 | 26th Mountain West XC Champs | November 1, 2024 |
| 8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 10 | 25:53.2 | San Francisco State Invitational | October 10, 2025 |
| 8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 29 | 25:19.8 | San Francisco Invitational | August 29, 2025 |
| 8,000 Meters · Polo FieldsUSF Inv · Aug 30 | 25:55.5 | USF Inv | August 30, 2024 |
| 8,000 Meters · Washoe County Golf CourseMtn West XC Championships · Oct 30 | 26:04.3 | Mtn West XC Championships | October 30, 2026 |
| 8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 31 | 25:39.02 | 27th Mountain West XC Champs | October 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Mtn West XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 50 · San Jose StateSan Jose State | 8,000 Meters Championship | 50 | 26:04.3 PB | Sr |
| Oct 17 | Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 63 · San Jose StateSan Jose State | 8,000 Meters Invitational | 63 | 24:51.5 PB | Sr |
| Oct 9 | San Francisco State InvitationalOct 9 · 8,000 Meters Collegiate · Place 29 · San Jose StateSan Jose State | 8,000 Meters Collegiate | 29 | 26:16.3 | Sr |
| Sep 18 | Saint Mary's InviteSep 18 · 7,853 Meters College · Place 66 · San Jose StateSan Jose State | 7,853 Meters College | 66 | 24:49.36 PB | Sr |
| Sep 4 | Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · San Jose StateSan Jose State | 8,000 Meters Men's Race | 0 | DNF | Sr |
2025 Cross Country
4 results2024 Cross Country
4 results2022 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 294 · New West Charter -LANew West Charter -LA | Varsity | 294 | 16:28.6 | — |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 32 · New West Charter -LANew West Charter -LA | Varsity | 32 | 16:28.6 | — |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Varsity · Place 32 · New West Charter -LANew West Charter -LA | 5,000 Meters Varsity | 32 | 16:28.6 | — |
| Nov 19 | 2022 CIF Los Angeles City Section Championships- FinalsNov 19 · Varsity · Place 1 · New West Charter School (LA)New West Charter School (LA) | Varsity | 1 | 16:19.9 | — |
| Nov 19 | 2022 CIF Los Angeles City Section Championships- FinalsNov 19 · 3 Miles Varsity · Place 1 · New West CharterNew West Charter | 3 Miles Varsity | 1 | 16:19.9 | 12 |
| Nov 12 | 2022 CIF Los Angeles City Section Championships- PrelimsNov 12 · Varsity · Place 1 · New West Charter School (LA)New West Charter School (LA) | Varsity | 1 | 16:13.0 | — |
| Nov 12 | 2022 CIF Los Angeles City Section Championships- PrelimsNov 12 · Varsity · Place 1 · New West Charter School (LA)New West Charter School (LA) | Varsity | 1 | 16:13.0 | — |
| Nov 3 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues FinalsNov 3 · 3 Miles Crosstown Varsity · Place 1 · New West CharterNew West Charter | 3 Miles Crosstown Varsity | 1 | 17:26.7 PB | 12 |
| Oct 27 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #4Oct 27 · 3 Miles Crosstown Varsity · Place 1 · New West CharterNew West Charter | 3 Miles Crosstown Varsity | 1 | 17:49.3 | 12 |
| Oct 21 | 74th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.4 Miles D5 Varsity Red · Place 2 · New West CharterNew West Charter | 2.4 Miles D5 Varsity Red | 2 | 13:02 PB | 12 |
| Oct 13 | Marine, Coliseum, Metro, Ocean, Exposition, Crosstown, Imperial Leagues #2Oct 13 · 3 Miles Crosstown Varsity · Place 1 · New West CharterNew West Charter | 3 Miles Crosstown Varsity | 1 | 17:28.7 PB | 12 |
| Oct 6 | Marine, Coliseum, Metro, Ocean, Exposition League #1Oct 6 · 3 Miles Crosstown Varsity · Place 1 · New West CharterNew West Charter | 3 Miles Crosstown Varsity | 1 | 17:50.0 | 12 |
| Sep 15 | 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 7 · New West CharterNew West Charter | 3 Miles Varsity | 7 | 15:32.6 | 12 |
2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
1 results