Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 7 | 8:44.78 | Bill Kehoe South Sound Invite | October 7, 2017 |
| 1.65 Miles · North Beach Junior Senior High SchoolHarriers at the Beach · Sep 26 | 10:03.9 | Harriers at the Beach | September 26, 2017 |
| 1.65 Miles · Ocosta HSOcosta Invitational · Sep 9 | 10:47 | Ocosta Invitational | September 9, 2017 |
| 1.7 Miles · Rainier HSCentral 2B @Rainier · Sep 12 | 11:01.94 | Central 2B @Rainier | September 12, 2017 |
| 2,500 Meters · Cascade PeaksFast and Flat · Sep 19 | 9:25 | Fast and Flat | September 19, 2017 |
| 2.95 Miles · Ocosta HSPacific League Championship · Mar 13 | 16:35 | Pacific League Championship | March 13, 2021 |
| 2092 m · Ilwaco High SchoolJW Black Lake XC @ Ilwaco · Oct 10 | 9:21.9 | JW Black Lake XC @ Ilwaco | October 10, 2017 |
| 4 Miles · Lake Oswego Public Golf CourseLewis & Clark XC Opener · Sep 1 | 23:47.10 | Lewis & Clark XC Opener | September 1, 2022 |
| 4280 m · Rainier HS2B District 4-District Meet · Mar 20 | 15:34.6 | 2B District 4-District Meet | March 20, 2021 |
| 5,000 Meters · Adna HSLeague Meet @ Adna · Sep 23 | 18:03.61 | League Meet @ Adna | September 23, 2021 |
| 5,000 Meters · Ilwaco High SchoolPacific League Meet @ Ilwaco · Mar 4 | 19:57.16 | Pacific League Meet @ Ilwaco | March 4, 2021 |
| 5,000 Meters · Makarenko Park2A Evergreen League Meet Aberdeen vs. WF West · Oct 10 | 18:33 | 2A Evergreen League Meet Aberdeen vs. WF West | October 10, 2018 |
| 5,000 Meters · Onalaska Middle School1B/2B District District IV Championships · Nov 2 | 16:33.68 | 1B/2B District District IV Championships | November 2, 2019 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 18:10.80 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA State XC Meet · Nov 9 | 17:02.80 | 1B/2B WIAA State XC Meet | November 9, 2019 |
| 8,000 Meters · Killarney West Golf CourseNWC Championships · Oct 29 | 27:34.80 | NWC Championships | October 29, 2022 |
| 8,000 Meters · Plantes FerryNCAA D3 West Regional XC Championships · Nov 12 | 28:57.5 | NCAA D3 West Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 28:09.3 | NWC Championships | October 28, 2023 |
| 8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 11 | 29:38.5 | NCAA Division III West Regional | November 11, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 159 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Championship | 159 | 29:38.5 PB | So |
| Oct 28 | NWC ChampionshipsOct 28 · 8,000 Meters Final · Place 61 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Final | 61 | 28:09.3 PB | So |
| Oct 14 | Linfield George Oja XC InvitationalOct 14 · 8,000 Meters Varsity · Place 174 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 174 | 28:04.5 | SO |
| Sep 30 | Charles Bowles Willamette XC InvitationalSep 30 · 8,000 Meters Varsity · Place 160 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 160 | 28:07.7 | SO |
| Sep 22 | Mike Johnson ClassicSep 22 · 8,000 Meters Varsity · Place 48 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 48 | 28:19.9 | SO |
2022 Cross Country
5 results2021 Cross Country
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 1B/2B WIAA State XC MeetNov 6 · 5,000 Meters Varsity · Place 20 · OcostaOcosta | 5,000 Meters Varsity | 20 | 17:46.70 | — |
| Oct 30 | 1B/2B District 4 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 4 · OcostaOcosta | 5,000 Meters Varsity | 4 | 17:52.65 | 12 |
| Oct 21 | Pacific League ChampionshipsOct 21 · 2.95 Miles Varsity · Place 3 · OcostaOcosta | 2.95 Miles Varsity | 3 | 16:54 | 12 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Open · Place 6 · OcostaOcosta | 5,000 Meters Open | 6 | 18:10.80 PB | 12 |
| Oct 2 | 25th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 23 · OcostaOcosta | 5,000 Meters Varsity Division 2 | 23 | 17:43.9 | 12 |
| Sep 28 | Meet @RainierSep 28 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 18:20.17 | 12 |
| Sep 23 | League Meet @ Adna Sep 23 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 18:03.61 PB | 12 |
| Sep 16 | 2B League Meet @OnalaskaSep 16 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 17:37.25 | 12 |
| Sep 11 | Ocosta InvitationalSep 11 · 2.95 Miles Varsity · Place 1 · OcostaOcosta | 2.95 Miles Varsity | 1 | 16:34 | 12 |
| Sep 8 | Emerald Ridge @ Olympia JamboreeSep 8 · 2.07 Miles Varsity · Place 6 · OcostaOcosta | 2.07 Miles Varsity | 6 | 12:19 | 12 |
| Mar 20 | 2B District 4-District MeetMar 20 · 2.66 Miles Varsity · Place 5 · OcostaOcosta | 2.66 Miles Varsity | 5 | 15:34.6 PB | 11 |
| Mar 13 | Pacific League Championship Mar 13 · 2.95 Miles Varsity · Place 3 · OcostaOcosta | 2.95 Miles Varsity | 3 | 16:35 PB | 11 |
| Mar 4 | Pacific League Meet @ IlwacoMar 4 · 5,000 Meters Varsity · Place 3 · OcostaOcosta | 5,000 Meters Varsity | 3 | 19:57.16 PB | 11 |
| Feb 24 | Pacific League Meet @ OcostaFeb 24 · 2.95 Miles Varsity · Place 2 · OcostaOcosta | 2.95 Miles Varsity | 2 | 17:02 | 11 |
| Feb 18 | Ilwaco XC MeetFeb 18 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 20:26.7 | 11 |
| Feb 11 | Pacific League MeetFeb 11 · 2.95 Miles Varsity · Place 2 · OcostaOcosta | 2.95 Miles Varsity | 2 | 17:16 | 11 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | 1B/2B WIAA State XC MeetNov 9 · 5,000 Meters 1B2/2B Boys · Place 19 · OcostaOcosta | 5,000 Meters 1B2/2B Boys | 19 | 17:02.80 PB | 10 |
| Nov 2 | 1B/2B District District IV ChampionshipsNov 2 · 5,000 Meters 1B/2B Boys · Place 8 · OcostaOcosta | 5,000 Meters 1B/2B Boys | 8 | 16:33.68 PB | 10 |
| Oct 24 | Pacific League Championships Oct 24 · 2.95 Miles Varsity · Place 7 · OcostaOcosta | 2.95 Miles Varsity | 7 | 15:48 | 10 |
| Oct 16 | 2A Evergreen W.F. West VS AberdeenOct 16 · 5,000 Meters Varsity · Place 1 · OcostaOcosta | 5,000 Meters Varsity | 1 | 17:32.66 | 10 |
| Oct 12 | Bill Kehoe South Sound InviteOct 12 · 5,000 Meters Varsity · Place 59 · OcostaOcosta | 5,000 Meters Varsity | 59 | 17:20.08 | 10 |
| Oct 3 | JW Black Lake XC RaceOct 3 · 5,000 Meters Varsity · Place 3 · OcostaOcosta | 5,000 Meters Varsity | 3 | 19:07.9 | 10 |
| Sep 28 | Toutle Lake InvitationalSep 28 · 5,000 Meters Varsity · Place 4 · OcostaOcosta | 5,000 Meters Varsity | 4 | 17:24.14 | 10 |
| Sep 24 | Harriers at the BeachSep 24 · 5,000 Meters Varsity · Place 1 · OcostaOcosta | 5,000 Meters Varsity | 1 | 18:20.9 | 10 |
| Sep 18 | 2A Evergreen meet vs. RochesterSep 18 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 18:27 | 10 |
| Sep 14 | Ocosta InvitationalSep 14 · 2.95 Miles Varsity · Place 1 · OcostaOcosta | 2.95 Miles Varsity | 1 | 16:08 | 10 |
| Sep 11 | Jamboree 2 milesSep 11 · 2 Miles Varsity · Place 1 · OcostaOcosta | 2 Miles Varsity | 1 | 11:33Unofficial | 10 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 1B/2B WIAA State XC MeetNov 3 · 5,000 Meters 1B/2B Boys · Place 96 · OcostaOcosta | 5,000 Meters 1B/2B Boys | 96 | 18:52.10 | 9 |
| Oct 27 | District IV 1B/2B DistrictsOct 27 · 5,000 Meters Varsity · Place 35 · OcostaOcosta | 5,000 Meters Varsity | 35 | 18:02.67 | 9 |
| Oct 18 | Pacific League ChampionshipsOct 18 · 2.95 Miles Varsity · Place 12 · OcostaOcosta | 2.95 Miles Varsity | 12 | 16:55 | 9 |
| Oct 10 | 2A Evergreen League Meet Aberdeen vs. WF WestOct 10 · 5,000 Meters Varsity · Place 7 · OcostaOcosta | 5,000 Meters Varsity | 7 | 18:33 PB | 9 |
| Oct 6 | Bill Kehoe South Sound InviteOct 6 · 5,000 Meters Varsity Boys · Place 94 · OcostaOcosta | 5,000 Meters Varsity Boys | 94 | 18:40.4 | 9 |
| Oct 2 | Central 2B League @RainierOct 2 · Varsity · Place 7 · OcostaOcosta | Varsity | 7 | 19:00.16 | 9 |
| Sep 29 | Toutle Lake InvitationalSep 29 · 5,000 Meters Varsity · Place 10 · OcostaOcosta | 5,000 Meters Varsity | 10 | 18:46 | 9 |
| Sep 25 | Harriers at the BeachSep 25 · 5,000 Meters Varsity · Place 2 · OcostaOcosta | 5,000 Meters Varsity | 2 | 19:44.5 | 9 |
| Sep 15 | 20th Annual Fort Steilacoom InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · OcostaOcosta | 5,000 Meters Varsity | 21 | 19:11.60 | 9 |
| Sep 8 | Ocosta InvitationalSep 8 · Varsity · Place 2 · OcostaOcosta | Varsity | 2 | 17:42 | 9 |
2017 Cross Country
7 results