| Jun 11 | 2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 3000 Meters · Place 11 · 33-Unattached33-Unattached | 3000 Meters | 11. | 10:08.27a PB | 9 |
| Jun 11 | 2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · 33-Unattached33-Unattached | 1500 Meters | — | DNS | 9 |
| Jun 11 | 2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 800 Meters · 33-Unattached33-Unattached | 800 Meters | — | DNS | 9 |
| Jun 6 | Long Beach Sprinters InvitationalJun 6 · 3000m Racewalk · UnattachedUnattached | 3000m Racewalk | — | DNS | 9 |
| Jun 6 | Long Beach Sprinters InvitationalJun 6 · 1500 Meters · UnattachedUnattached | 1500 Meters | — | DNS | 9 |
| Jun 6 | Long Beach Sprinters InvitationalJun 6 · 800 Meters · UnattachedUnattached | 800 Meters | — | DNS | 9 |
| Apr 24 | PCL PRELIMS & FINALSApr 24 · 3200 Meters · Place 11 · NorthwoodNorthwood | 3200 Meters | 11. | 10:59.58a | 9 |
| Apr 24 | PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 14 · NorthwoodNorthwood | 1600 MetersRound P | 14. | 5:00.47a | 9 |
| Apr 24 | PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 3 · NorthwoodNorthwood | 800 MetersRound P | 3. | 2:13.63a | 9 |
| Apr 24 | PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 3 · NorthwoodNorthwood | 800 Meters | 3. | 2:09.43a PB | 9 |
| Apr 16 | Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 1 · NorthwoodNorthwood | 1600 Meters | 1. | 4:55.53a | 9 |
| Apr 16 | Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 1 · NorthwoodNorthwood | 800 Meters | 1. | 2:16.00a | 9 |
| Apr 11 | 16th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · NorthwoodNorthwood | 3200 Meters | -- | DNS | 9 |
| Apr 11 | 16th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · NorthwoodNorthwood | 800 Meters | -- | DNS | 9 |
| Apr 9 | Woodbridge vs NorthwoodApr 9 · 3200 Meters · Place 3 · NorthwoodNorthwood | 3200 Meters | 3. | 11:54.45a | 9 |
| Apr 9 | Woodbridge vs NorthwoodApr 9 · 1600 Meters · Place 3 · NorthwoodNorthwood | 1600 Meters | 3. | 4:55.91a | 9 |
| Apr 9 | Woodbridge vs NorthwoodApr 9 · 800 Meters · Place 1 · NorthwoodNorthwood | 800 Meters | 1. | 2:12.82a | 9 |
| Apr 3 | Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 67 · NorthwoodNorthwood | 1600 Meters | 67 | 4:55.30a | 9 |
| Mar 28 | Beach Cities Invitational Mar 28 · 1600 Meters · Place 17 · NorthwoodNorthwood | 1600 Meters | 17 | 5:06.40a | 9 |
| Mar 28 | Beach Cities Invitational Mar 28 · 800 Meters · Place 11 · NorthwoodNorthwood | 800 Meters | 11 | 2:12.42a | 9 |
| Mar 26 | Northwood vs Irvine Mar 26 · 800 Meters · Place 6 · NorthwoodNorthwood | 800 Meters | 6 | 2:12.63a | 9 |
| Mar 21 | Triton InvitationalMar 21 · 3200 Meters · Place 11 · Northwood (SNorthwood (S | 3200 Meters | 11 | 10:55.12 PB | 9 |
| Mar 21 | Triton InvitationalMar 21 · 1600 Meters · Place 17 · Northwood (SNorthwood (S | 1600 Meters | 17 | 5:09.63 | 9 |
| Mar 19 | University vs NorthwoodMar 19 · 1600 Meters · Place 9 · NorthwoodNorthwood | 1600 Meters | 9 | 5:07.61a | 9 |
| Mar 19 | University vs NorthwoodMar 19 · 800 Meters · Place 5 · NorthwoodNorthwood | 800 Meters | 5 | 2:15.17a | 9 |
| Mar 14 | 46th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · NorthwoodNorthwood | 1600 Meters | — | DNS | 9 |
| Mar 14 | 46th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · NorthwoodNorthwood | 800 Meters | — | DNS | 9 |
| Feb 20 | Northwood Time Trials Feb 20 · 1600 Meters · Place 3 · NorthwoodNorthwood | 1600 Meters | 3. | 5:02.77a | 9 |
| Feb 20 | Northwood Time Trials Feb 20 · 800 Meters · Place 2 · NorthwoodNorthwood | 800 Meters | 2. | 2:16.35a | 9 |
| Feb 20 | Northwood Time Trials Feb 20 · 400 Meters · Place 7 · NorthwoodNorthwood | 400 Meters | 7. | 57.74a PB | 9 |
| Jan 31 | Tesoro All-ComersJan 31 · 1600 Meters · Place 14 · UNAUNA | 1600 Meters | 14. | 4:53.19a PB | 9 |
| Jan 31 | Tesoro All-ComersJan 31 · 800 Meters · Place 11 · UNAUNA | 800 Meters | 11. | 2:16.04a | 9 |
| Jan 10 | Marina HS All Comers MeetJan 10 · 1600 Meters · Place 6 · UnattachedUnattached | 1600 Meters | 6. | 5:10.42a | 9 |
| Jan 10 | Marina HS All Comers MeetJan 10 · 800 Meters · Place 2 · UnattachedUnattached | 800 Meters | 2. | 2:20.87a | 9 |