Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMVAL #3 · Apr 184:59.06aMVAL #3April 18, 2026
3200 Meters · OutdoorMVAL #1B · Mar 1111:07.18aMVAL #1BMarch 11, 2026
400 Meters · OutdoorMVAL #2A · Mar 2558.72aMVAL #2AMarch 25, 2026
800 Meters · OutdoorMVAL #1B · Mar 112:21.42aMVAL #1BMarch 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8MVAL ChampionshipsMay 8 · 1600 Meters · Moreau Catholic1600 Meters—DNF10
Apr 18MVAL #3Apr 18 · 3200 Meters · Moreau Catholic3200 Meters—DNF10
Apr 18MVAL #3Apr 18 · 1600 Meters · Place 8 · Moreau Catholic1600 Meters8.4:59.06a PB10
Mar 25MVAL #2AMar 25 · 1600 Meters · Place 34 · Moreau Catholic1600 Meters345:04.78a10
Mar 25MVAL #2AMar 25 · 400 Meters · Place 35 · Moreau Catholic400 Meters3558.72a PB10
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 827 · Moreau Catho (Nc1600 Meters8275:11.2310
Mar 11MVAL #1BMar 11 · 3200 Meters · Place 14 · Moreau Catholic3200 Meters1411:07.18a PB10
Mar 11MVAL #1BMar 11 · 800 Meters · Place 54 · Moreau Catholic800 Meters542:21.42a PB10
Mar 4MVAL Center Meet 1AMar 4 · 1600 Meters · Place 35 · Moreau Catholic1600 Meters35.5:10.28a10
Mar 4MVAL Center Meet 1AMar 4 · 400 Meters · Place 67 · Moreau Catholic400 Meters67.1:01.11a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9MVAL ChampionshipsMay 9 · 3200 Meters · Moreau Catholic3200 Meters—DNS9
May 9MVAL ChampionshipsMay 9 · 1600 Meters · Place 28 · Moreau Catholic1600 Meters28.5:43.62a9
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 3200 Meters · Place 33 · Moreau Catholic3200 Meters3312:15.699
Apr 16MVAL 3B @ Moreau CatholicApr 16 · 800 Meters · Place 63 · Moreau Catholic800 Meters632:31.159
Apr 2MVAL Center Meet #4Apr 2 · 1600 Meters · Place 49 · Moreau Catholic1600 Meters49.5:24.76a9
Mar 29Castro Valley RelaysMar 29 · 1600 Meters · Place 10 · Moreau Catholic1600 Meters10.5:36.11a9
Mar 22MVAL #2Mar 22 · 3200 Meters · Place 13 · Moreau Catholic3200 Meters1312:30.27a9
Mar 22MVAL #2Mar 22 · 1600 Meters · Place 32 · Moreau Catholic1600 Meters325:31.88a9
Mar 12MVAL #1bMar 12 · 3200 Meters · Place 38 · Moreau Catholic3200 Meters3812:41.53a—
Mar 12MVAL #1bMar 12 · 800 Meters · Place 66 · Moreau Catholic800 Meters662:32.50a—