Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1215:58.9The 27th Bellarmine InviteSeptember 12, 2026
5,000 Meters · Lower WoodlandMetro League XC - WS Host @ LW · Oct 923:55.78Metro League XC - WS Host @ LWOctober 9, 2025
5,000 Meters · Warren G. Magnuson ParkMetro League Week #2 - Hale, Lakeside, O'Dea and Seattle Prep · Sep 2325:30.69Metro League Week #2 - Hale, Lakeside, O'Dea and Seattle PrepSeptember 23, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity · Place 150 · O'Dea5,000 Meters Junior Varsity15028:01.2811
Sep 23Metro League Week #2 - Hale, Lakeside, O'Dea and Seattle PrepSep 23 · 5,000 Meters Open Boys · Place 74 · O'Dea5,000 Meters Open Boys7425:30.69 PB11
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Junior Varsity (11/12) · Place 152 · O'Dea2 Miles HS Junior Varsity (11/12)15215:58.9 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Metro #5 - O'Dea/HNA/SP/Lakeside/Ballard/Rainier Beach/EC/Nathan Hale/Blanchet/RooseveltOct 16 · 5,000 Meters Open Boys · Place 137 · O'Dea5,000 Meters Open Boys13725:01.610
Oct 9Metro League XC - WS Host @ LWOct 9 · 5,000 Meters Boys Open · Place 109 · O'Dea5,000 Meters Boys Open10923:55.78 PB10
Sep 27Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Sophomore Varsity · Place 146 · O'Dea5,000 Meters Sophomore Varsity14624:12.410
Sep 19Metro League XC - Blanchet Host @ Lower WoodlandSep 19 · 5,000 Meters Open · Place 82 · O'Dea5,000 Meters Open8225:34.510
Sep 13The 26th Bellarmine InviteSep 13 · 2 Miles Junior Varsity · Place 120 · O'Dea2 Miles Junior Varsity12016:20.310

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Metro CC ChampionshipsOct 24 · 5,000 Meters Junior Varsity Frosh/Soph Freshman · Place 159 · O'Dea5,000 Meters Junior Varsity Frosh/Soph Freshman15924:45.009
Oct 10Metro League Meet #3 (OD,HNA,Ball,SAAS)Oct 10 · 5,000 Meters Open · Place 70 · O'Dea5,000 Meters Open7024:28.69
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 236 · O'Dea5,000 Meters Junior Varsity23624:17.89
Sep 26Metro XC @ Magnuson Park Cleveland/O'Dea/Holy Names/RooseveltSep 26 · 5,000 Meters Open · Place 72 · O'Dea5,000 Meters Open7223:15.29
Sep 20Metro League XC - Blanchet / Lakeside / O'Dea / Holy NamesSep 20 · 5,000 Meters Open · Place 86 · O'Dea5,000 Meters Open8626:41.29
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Junior Varsity · Place 101 · O'Dea2 Miles Junior Varsity10115:43.449