Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Civic Stadium2017 Sehome Invitational · Sep 9 | 10:20 | 2017 Sehome Invitational | September 9, 2017 |
| 3 Miles · Meridian Senior High SchoolNWC: Lynden Christian, Nooksack, @ Meridian · Sep 13 | 16:23 | NWC: Lynden Christian, Nooksack, @ Meridian | September 13, 2017 |
| 4 Miles · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 20:49.08 | Augustana Twilight XC Meet | September 3, 2021 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 15:58.63 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Civic StadiumNWC Championships · Oct 18 | 15:42 | NWC Championships | October 18, 2017 |
| 5,000 Meters · Lakewood HSNWC Lynden Christian, Lynden, Sehome, Granite Falls · Sep 20 | 16:48.6 | NWC Lynden Christian, Lynden, Sehome, Granite Falls | September 20, 2017 |
| 5,000 Meters · South Whidbey HSNW District Championships · Oct 28 | 16:39.03 | NW District Championships | October 28, 2017 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA STATE XC MEET · Nov 4 | 15:54.50 | 1A WIAA STATE XC MEET | November 4, 2017 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA STATE XC MEET · Nov 5 | 16:34.90 | 1A WIAA STATE XC MEET | November 5, 2016 |
| 8,000 Meters · Adams Nature PreserveBriar Cliff Invitational · Oct 3 | 24:55.2 | Briar Cliff Invitational | October 3, 2020 |
| 8,000 Meters · Dordt CourseGPAC Championships · Nov 9 | 25:26.4 | GPAC Championships | November 9, 2019 |
| 8,000 Meters · Fort Vancouver National Historic SiteNAIA National Cross Country Championships · Nov 19 | 25:49.90 | NAIA National Cross Country Championships | November 19, 2021 |
| 8,000 Meters · Fox Run Golf CourseGPAC Cross Country Championships · Nov 7 | 26:51.8 | GPAC Cross Country Championships | November 7, 2020 |
| 8,000 Meters · Landsmeer Golf ClubGPAC Cross Country Invitational · Nov 6 | 26:08.3 | GPAC Cross Country Invitational | November 6, 2021 |
| 8,000 Meters · Parkhurst Recreation AreaGPAC XC Championship · Nov 5 | 25:29.8 | GPAC XC Championship | November 5, 2022 |
| 8,000 Meters · Yankton Trail ParkMt Marty XC Invitational · Oct 23 | 25:10.6 | Mt Marty XC Invitational | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Dordt Sunflower XC OpenSep 13 · 8,000 Meters Men's 8K · Place 13 · UNAUNA | 8,000 Meters Men's 8K | 13 | 27:19.77 | - |
2022 Cross Country
2 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NAIA National Cross Country ChampionshipsNov 19 · 8,000 Meters Collegiate Championship · Place 34 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters Collegiate Championship | 34 | 25:49.90 PB | Sr |
| Nov 6 | GPAC Cross Country InvitationalNov 6 · 8,000 Meters College · Place 3 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters College | 3 | 26:08.3 PB | Sr |
| Oct 23 | Mt Marty XC InvitationalOct 23 · 8,000 Meters College · Place 1 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters College | 1 | 25:10.6 PB | Sr |
| Oct 9 | Dordt University – Holiday Inn Express ClassicOct 9 · 8,000 Meters Varsity · Place 3 · DordtDordt | 8,000 Meters Varsity | 3 | 25:27.4 | SR |
| Sep 10 | Red Raider Cross Country PreviewSep 10 · 8,000 Meters Open · Place 4 · Dordt (Iowa)Dordt (Iowa) | 8,000 Meters Open | 4 | 26:32.9 | Sr |
| Sep 3 | Augustana Twilight XC MeetSep 3 · 4 Miles College · Place 42 · Dordt (Iowa)Dordt (Iowa) | 4 Miles College | 42 | 20:49.08 PB | Sr |
| Apr 9 | NAIA Cross Country National ChampionshipApr 9 · 8,000 Meters Varsity · Place 93 · DordtDordt | 8,000 Meters Varsity | 93 | 5:16.0 | JR |
2020 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
4 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | 1A WIAA STATE XC MEETNov 4 · 5,000 Meters 1A Boys · Place 3 · Lynden ChristianLynden Christian | 5,000 Meters 1A Boys | 3 | 15:54.50 PB | 12 |
| Oct 28 | NW District ChampionshipsOct 28 · 5,000 Meters 1A Varsity · Place 2 · Lynden ChristianLynden Christian | 5,000 Meters 1A Varsity | 2 | 16:39.03 PB | 12 |
| Oct 18 | NWC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Lynden ChristianLynden Christian | 5,000 Meters Varsity | 2 | 15:42 PB | 12 |
| Oct 12 | "Lake Lap" InvitationalOct 12 · 2.6 Miles JV and Varsity · Place 1 · Lynden ChristianLynden Christian | 2.6 Miles JV and Varsity | 1 | 13:23.8Unofficial | 12 |
| Oct 4 | NWC: Anacortes, Ferndale, Sedro Woolley @ Lynden ChristianOct 4 · 5,000 Meters Varsity · Place 1 · Lynden ChristianLynden Christian | 5,000 Meters Varsity | 1 | 16:24Unofficial | 12 |
| Sep 30 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] · Place 1 · Lynden ChristianLynden Christian | 5,000 Meters VARSITY 1B-2A BOYS [LIMIT 7] | 1 | 15:58.63 PB | 12 |
| Sep 20 | NWC Lynden Christian, Lynden, Sehome, Granite FallsSep 20 · 5,000 Meters Varsity · Place 1 · Lynden ChristianLynden Christian | 5,000 Meters Varsity | 1 | 16:48.6 PB | 12 |
| Sep 16 | 39th Carl Westling South Whidbey InvitationalSep 16 · 5,000 Meters Varsity Division 2 · Place 2 · Lynden ChristianLynden Christian | 5,000 Meters Varsity Division 2 | 2 | 16:44.73 | 12 |
| Sep 13 | NWC: Lynden Christian, Nooksack, @ MeridianSep 13 · 3 Miles Varsity · Place 1 · Lynden ChristianLynden Christian | 3 Miles Varsity | 1 | 16:23 PB | 12 |
| Sep 9 | 2017 Sehome InvitationalSep 9 · 2 Miles Senior Boys · Place 2 · Lynden ChristianLynden Christian | 2 Miles Senior Boys | 2 | 10:20 PB | 12 |
2016 Cross Country
1 results2015 Cross Country
1 results