Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2014:03.90USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
5,000 Meters · Montana State UniversityMSU Bobcat Twilight · Aug 2916:46.8MSU Bobcat TwilightAugust 29, 2025
5,000 Meters · Mount Tahoma HSClover Park, Fife, White River, Lakes, Mount Tahoma, Silas · Sep 2118:17.60Clover Park, Fife, White River, Lakes, Mount Tahoma, SilasSeptember 21, 2022
5,000 Meters · PLU Meadows Disc Golf Course3rd Annual Fall Classic Invitational · Oct 1216:30.23rd Annual Fall Classic InvitationalOctober 12, 2024
5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 917:49.00Bill Kehoe South Sound InviteOctober 9, 2021
5,000 Meters · Sun Willows Golf CourseWIAA 2A State XC Championships · Nov 517:18.6WIAA 2A State XC ChampionshipsNovember 5, 2022
5,000 Meters · Sun Willows Golf Course2A WIAA State XC Meet · Nov 617:30.82A WIAA State XC MeetNovember 6, 2021
8,000 Meters · Amend ParkFrontier Cross Country Championships · Nov 626:15.1Frontier Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · Centennial ParkBengal Invitational · Oct 327:35.3Bengal InvitationalOctober 3, 2025
8,000 Meters · Highland View Golf CourseButte Invitational · Sep 2428:50.2Butte InvitationalSeptember 24, 2026
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2525:59.40NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · University of Montana Golf CourseMontana XC Invite · Sep 1828:13.5Montana XC InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Frontier · Place 18 · Montana TechMontana Tech8,000 Meters Frontier1826:15.1 PBSo
Oct 9Yellowjackets/Battlin' Bears OpenOct 9 · 8,000 Meters Men's 8k · Place 42 · Montana TechMontana Tech8,000 Meters Men's 8k4227:52.56So
Sep 24Butte InvitationalSep 24 · 8,000 Meters College · Place 21 · Montana TechMontana Tech8,000 Meters College2128:50.2 PBSo
Sep 18Montana XC InviteSep 18 · 8,000 Meters Collegiate Mens 8K · Place 70 · Montana TechMontana Tech8,000 Meters Collegiate Mens 8K7028:13.5 PBSo
Sep 4Bobcat TwilightSep 4 · 5,000 Meters Collegiate · Montana TechMontana Tech5,000 Meters Collegiate0DNFSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Frontier Cross Country ChampionshipsNov 7 · 8,000 Meters Frontier · Place 36 · Montana TechMontana Tech8,000 Meters Frontier3627:16.7Fr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 123 · Montana TechMontana Tech8,000 Meters Mens 8K - Maroon12325:59.40 PBFr
Oct 3Bengal InvitationalOct 3 · 8,000 Meters College · Place 39 · Montana TechMontana Tech8,000 Meters College3927:35.3 PBFr
Sep 19Montana InvitationalSep 19 · 8,000 Meters College · Place 53 · Montana TechMontana Tech8,000 Meters College5328:15.1Fr
Aug 29MSU Bobcat TwilightAug 29 · 5,000 Meters Men's · Place 39 · Montana TechMontana Tech5,000 Meters Men's3916:46.8 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 57 · White RiverWhite River5,000 Meters 3A5716:29.112
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 3A · Place 20 · White RiverWhite River5,000 Meters Varsity 3A2017:03.312
Oct 263A / 4A NPSL League ChampionshipsOct 26 · 5,000 Meters Varsity 3A · Place 1 · White RiverWhite River5,000 Meters Varsity 3A116:51.012
Oct 16White River @ Enumclaw - SR NightOct 16 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity116:2212
Oct 123rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters Varsity Men · Place 11 · White RiverWhite River5,000 Meters Varsity Men1116:30.2 PB12
Oct 9Decatur @ White RiverOct 9 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:2312
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity116:22.912
Sep 25Federal Way, Kent Meridian @White RiverSep 25 · 5,000 Meters Varsity · Place 1 · White RiverWhite River5,000 Meters Varsity117:0112
Sep 21SW Carl Westling 45th XC InvitationalSep 21 · 5,000 Meters Varsity Division 1 · Place 10 · White RiverWhite River5,000 Meters Varsity Division 11017:14.1212
Sep 18Todd Beamer, White River @ KentlakeSep 18 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:0312
Sep 14Olympia XC ClassicSep 14 · 2 Miles Varsity · Place 13 · White RiverWhite River2 Miles Varsity1310:48.012

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 2A · Place 33 · White RiverWhite River5,000 Meters 2A3316:51.3—
Oct 28Westside ClassicOct 28 · 5,000 Meters Varsity 2A · Place 8 · White RiverWhite River5,000 Meters Varsity 2A816:27.511
Oct 21PCL 3A / SPSL 2A League XC ChampionshipsOct 21 · 5,000 Meters Varsity 2A · Place 3 · White RiverWhite River5,000 Meters Varsity 2A316:27.011
Oct 72nd Annual Fall Classic InvitationalOct 7 · 5,000 Meters Varsity Men · Place 10 · White RiverWhite River5,000 Meters Varsity Men1016:38.811
Oct 4Stadium vs. Lincoln, Fife, White River, Orting, Washington, Enumclaw, FossOct 4 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity216:58.3911
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 2 · Place 4 · White RiverWhite River5,000 Meters Varsity Division 2416:45.011
Sep 27SPSL Meet Hosted by White RiverSep 27 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity216:57.9Unofficial11
Sep 20SPSL 2A/3A PCL Meet 1Sep 20 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity216:45.6611
Sep 16South Whidbey 44th Carl Westling InviteSep 16 · 5,000 Meters Varsity Division 2 · Place 10 · White RiverWhite River5,000 Meters Varsity Division 21017:20.7811
Sep 13Fort Steilacoom PreviewSep 13 · 4,000 Meters Varsity · Place 3 · White RiverWhite River4,000 Meters Varsity313:56.6011
Sep 7Eatonville/Fife/WR JamboreeSep 7 · Varsity · Place 2 · White RiverWhite RiverVarsity210:2911

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 5WIAA 2A State XC ChampionshipsNov 5 · 5,000 Meters 2A Boys · Place 39 · White RiverWhite River5,000 Meters 2A Boys3917:18.6 PB10
Oct 29Westside Classic District XC ChampionshipsOct 29 · 5,000 Meters Varsity 2A · Place 13 · White RiverWhite River5,000 Meters Varsity 2A1316:45.410
Oct 22PCL 3A / SPSL 2A League XC ChampionshipsOct 22 · 5,000 Meters Varsity 2A · Place 5 · White RiverWhite River5,000 Meters Varsity 2A517:08.510
Oct 12Enumclaw, Orting, White River, Bonney Lake, SilasOct 12 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity217:15.2010
Oct 81st Annual Fall Classic InvitationalOct 8 · 5,000 Meters Varsity · Place 25 · White RiverWhite River5,000 Meters Varsity2517:16.710
Oct 5Washington, Steilacoom, Silas, Spanaway Lake @ White RiverOct 5 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity317:23.710
Oct 126th John Payne / Curtis XC InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 11 · White RiverWhite River5,000 Meters Varsity Division 21117:28.810
Sep 21Clover Park, Fife, White River, Lakes, Mount Tahoma, SilasSep 21 · 5,000 Meters Varsity · Place 7 · White RiverWhite River5,000 Meters Varsity718:17.60 PB10
Sep 1743rd Annual South Whidbey Carl Westling InviteSep 17 · 5,000 Meters Varsity Division 2 · Place 17 · White RiverWhite River5,000 Meters Varsity Division 21717:59.3410
Sep 14Foss, White River @ Franklin PierceSep 14 · Varsity · Place 1 · White RiverWhite RiverVarsity117:5610
Sep 10White River InviteSep 10 · 4,000 Meters Frosh/Soph Freshman · Place 1 · White RiverWhite River4,000 Meters Frosh/Soph Freshman114:25.2010
Sep 7Eatonville, Fife, White River JamboreeSep 7 · 3,200 Meters Varsity · Place 1 · White RiverWhite River3,200 Meters Varsity111:35.810

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 18 · 36-Unattached36-Unattached4,000 Meters 13-141814:03.90 PB9
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 6 · 36-Unattached36-Unattached4,000 Meters 13-14614:34.809
Nov 62A WIAA State XC MeetNov 6 · 5,000 Meters 2A Boys · Place 55 · White RiverWhite River5,000 Meters 2A Boys5517:30.8 PB9
Oct 30Westside Classic District 3-4 ChampionshipsOct 30 · 5,000 Meters Varsity 2A · Place 16 · White RiverWhite River5,000 Meters Varsity 2A1617:43.89
Oct 23PCL 3A / SPSL 2A XC League ChampionshipsOct 23 · 5,000 Meters Varsity 2A · Place 10 · White RiverWhite River5,000 Meters Varsity 2A1017:56.39
Oct 13Lakes, Bonney Lake, Stadium, SilasOct 13 · 5,000 Meters Varsity · Place 10 · White RiverWhite River5,000 Meters Varsity1017:30.019
Oct 9Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Silver · Place 19 · White RiverWhite River5,000 Meters Boys Silver1917:49.00 PB9
Oct 6Washington, White River@SteilacoomOct 6 · 5,000 Meters Varsity · Place 5 · White RiverWhite River5,000 Meters Varsity518:089
Oct 225th John Payne/Curtis XC InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 30 · White RiverWhite River5,000 Meters Varsity Division 23018:03.19
Sep 22Fife, Orting @ White RiverSep 22 · 5,000 Meters Varsity · Place 3 · White RiverWhite River5,000 Meters Varsity318:299
Sep 18South Whidbey - 42nd Carl Westling InvitationalSep 18 · 5,000 Meters Varsity Division 2 · Place 31 · White RiverWhite River5,000 Meters Varsity Division 23118:50.909
Sep 16Franklin Pierce, White River @ FossSep 16 · 5,000 Meters Varsity · Place 2 · White RiverWhite River5,000 Meters Varsity218:339
Sep 11White River InviteSep 11 · 4,000 Meters Frosh/Soph Freshman · Place 2 · White RiverWhite River4,000 Meters Frosh/Soph Freshman214:56.549
Sep 8Eatonville/White River/Fife JamboreeSep 8 · 2 Miles Varsity · White RiverWhite River2 Miles Varsity011:47Unofficial9