Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lower Woodland2025 Metro 2A & 3A & 4A Cross Country Chapionship · Oct 2320:31.802025 Metro 2A & 3A & 4A Cross Country ChapionshipOctober 23, 2025
5,000 Meters · Warren G. Magnuson ParkMetro XC - Roosevelt Host @ Magnuson · Sep 2521:24.9Metro XC - Roosevelt Host @ MagnusonSeptember 25, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity fs sp · Place 26 · O'Dea5,000 Meters 3a Junior Varsity fs sp2620:31.80 PB10
Oct 16Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Open Boys · Place 45 · O'Dea5,000 Meters Open Boys4521:16.310
Oct 9Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 51 · O'Dea5,000 Meters Boys Open5121:07.7810
Sep 25Metro XC - Roosevelt Host @ MagnusonSep 25 · 5,000 Meters Boys Open · Place 77 · O'Dea5,000 Meters Boys Open7721:24.9 PB10
Sep 13The 26th Bellarmine InviteSep 13 · 2 Miles Junior Varsity · Place 84 · O'Dea2 Miles Junior Varsity8413:45.010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Metro Meet 10/17Oct 17 · 5,000 Meters Open · Place 67 · O'Dea5,000 Meters Open6722:12.19
Oct 10Metro League Meet #3 (OD,HNA,Ball,SAAS)Oct 10 · 5,000 Meters Open · Place 61 · O'Dea5,000 Meters Open6122:46.69
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 175 · O'Dea5,000 Meters Junior Varsity17522:33.89
Sep 26Metro XC @ Magnuson Park Cleveland/O'Dea/Holy Names/RooseveltSep 26 · 5,000 Meters Open · Place 70 · O'Dea5,000 Meters Open7023:01.29
Sep 20Metro League XC - Blanchet / Lakeside / O'Dea / Holy NamesSep 20 · 5,000 Meters Open · Place 75 · O'Dea5,000 Meters Open7524:16.99
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Freshman · Place 137 · O'Dea2 Miles Freshman13714:26.109