Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Genesse Park Trails (lower field)Metro League XC - O'Dea/HNA vs. Rainier Beach @ Genesee Park · Mar 18 | 20:45 | Metro League XC - O'Dea/HNA vs. Rainier Beach @ Genesee Park | March 18, 2021 |
| 5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 23 | 23:48.00 | Bellevue Cross Country Invitational | September 23, 2017 |
| 5,000 Meters · Lincoln ParkMetro League XC - O'Dea/HNA vs. Franklin @Lincoln Park · Mar 31 | 19:35 | Metro League XC - O'Dea/HNA vs. Franklin @Lincoln Park | March 31, 2021 |
| 5,000 Meters · Lower WoodlandBB/LS/HNA/OD/SP/EC/Bainbridge · Oct 11 | 22:55.70 | BB/LS/HNA/OD/SP/EC/Bainbridge | October 11, 2018 |
| 5,000 Meters · Warren G. Magnuson ParkMetro League XC - O'Dea/HNA vs West Seattle @ Magnuson · Mar 11 | 19:49 | Metro League XC - O'Dea/HNA vs West Seattle @ Magnuson | March 11, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 31 | Metro League XC - O'Dea/HNA vs. Franklin @Lincoln ParkMar 31 · 5,000 Meters Varsity · Place 14 · O'Dea | 5,000 Meters Varsity | 14 | 19:35 PB | 12 |
| Mar 25 | Garfield Vs O'Dea, Holy NamesMar 25 · 5,000 Meters VARSITY · Place 23 · O'Dea | 5,000 Meters VARSITY | 23 | 19:44Unofficial | 12 |
| Mar 18 | Metro League XC - O'Dea/HNA vs. Rainier Beach @ Genesee ParkMar 18 · 5,000 Meters Varsity · Place 13 · O'Dea | 5,000 Meters Varsity | 13 | 20:45 PB | 12 |
| Mar 11 | Metro League XC - O'Dea/HNA vs West Seattle @ MagnusonMar 11 · 5,000 Meters Varsity · Place 17 · O'Dea | 5,000 Meters Varsity | 17 | 19:49 PB | 12 |
| Mar 4 | Metro League XC - O’Dea/HNA vs Eastside Catholic @ Magnuson ParkMar 4 · 5,000 Meters Varsity · Place 18 · O'Dea | 5,000 Meters Varsity | 18 | 20:58 | 12 |
2018 Cross Country
5 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Metro 3A Championship MeetOct 19 · 5,000 Meters JV - Frosh/Soph · Place 180 · O'Dea | 5,000 Meters JV - Frosh/Soph | 180 | 25:56.30 | 9 |
| Oct 11 | BB/LS/HNA/OD/Prep/EC/BainbridgeOct 11 · 5,000 Meters Junior Varsity - Frosh/Soph · Place 77 · O'Dea | 5,000 Meters Junior Varsity - Frosh/Soph | 77 | 28:24.63 | 9 |
| Sep 23 | Bellevue Cross Country InvitationalSep 23 · 5,000 Meters Boys OPEN 23:30 & over · Place 53 · O'Dea | 5,000 Meters Boys OPEN 23:30 & over | 53 | 23:48.00 PB | 9 |
| Sep 20 | Ballard/Franklin/HNA/Odea/Prep/Lakesd/ClevSep 20 · 5,000 Meters Varsity · Place 173 · O'Dea | 5,000 Meters Varsity | 173 | 26:08.99 | 9 |
| Sep 15 | HNA/OD/BB/EC/RBSep 15 · 5,000 Meters Varsity & JV · Place 96 · O'Dea | 5,000 Meters Varsity & JV | 96 | 27:56.26 | 9 |