Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Westwood Middle SchoolGSCL 9/19 Westwood, Easy Valley, & Freeman · Sep 1914:25.31GSCL 9/19 Westwood, Easy Valley, & FreemanSeptember 19, 2024
2 Miles · Northwest Christian HSNWC Josh Wright Memorial Jamboree & Mud Run · Sep 825:08NWC Josh Wright Memorial Jamboree & Mud RunSeptember 8, 2026
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1225:11.95Highlander InvitationalSeptember 12, 2026
3 Miles · Colfax Golf ClubNE 2B League Meet #2 South · Sep 3032:38.96NE 2B League Meet #2 South September 30, 2025
5,000 Meters · Freeman High SchoolNE 2B League Meet #3 South · Oct 732:19.49NE 2B League Meet #3 SouthOctober 7, 2025
5,000 Meters · Freeman Middle SchoolNE2B South Meet #2 · Sep 2930:49.68NE2B South Meet #2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1027:55.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lind-Ritzville High SchoolNE2B League Meet #1 · Sep 2229:45.82NE2B League Meet #1September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1929:03.98CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 435:37.408th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1735:59.04District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · St. John Golf CourseDistrict 6 2B League Meet (South) · Sep 2335:04.05District 6 2B League Meet (South)September 23, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2528:10.50Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B JV Time TrialOct 31 · 5,000 Meters New Division · FreemanFreeman5,000 Meters New Division027:24Unofficial10
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 46 · FreemanFreeman5,000 Meters Junior Varsity4628:18.310
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Bronze avg over 24:00 · Place 343 · FreemanFreeman5,000 Meters Men's JV Bronze avg over 24:0034327:55.7 PB10
Oct 6NE 2B South Meet #3Oct 6 · 5,000 Meters Varsity Boys · Place 69 · FreemanFreeman5,000 Meters Varsity Boys6930:09Unofficial10
Sep 29NE2B South Meet #2Sep 29 · 5,000 Meters High School · Place 99 · FreemanFreeman5,000 Meters High School9930:49.68 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 234 · FreemanFreeman5,000 Meters Junior Varsity Sec1 A-L23428:10.50 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 556 · FreemanFreeman5,000 Meters JV MERGE55628:10.5010
Sep 22NE2B League Meet #1Sep 22 · 5,000 Meters Varsity · Place 103 · FreemanFreeman5,000 Meters Varsity10329:45.82 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 73 · FreemanFreeman5,000 Meters Junior Varsity7329:03.98 PB10
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Sophomore · Place 64 · FreemanFreeman2.5 Miles Sophomore6425:11.95 PB10
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles JV HS BOYS · Place 37 · FreemanFreeman2 Miles JV HS BOYS3725:08 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31District 6 1B/2B JV Time TrialOct 31 · 5,000 Meters JV · FreemanFreeman5,000 Meters JV028:21.57Unofficial9
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 45 · FreemanFreeman5,000 Meters Junior Varsity4535:59.04 PB9
Oct 7NE 2B League Meet #3 SouthOct 7 · 5,000 Meters High School · Place 91 · FreemanFreeman5,000 Meters High School9132:19.49 PB9
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Novice (Over 25 Min) · Place 144 · FreemanFreeman5,000 Meters Novice (Over 25 Min)14435:37.40 PB9
Sep 30NE 2B League Meet #2 South Sep 30 · 3 Miles Varsity · Place 108 · FreemanFreeman3 Miles Varsity10832:38.96 PB9
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 134 · FreemanFreeman5,000 Meters Junior Varsity13434:14.509
Sep 23District 6 2B League Meet (South)Sep 23 · 5,000 Meters Varsity · Place 84 · FreemanFreeman5,000 Meters Varsity8435:04.05 PB9
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Freshman · Place 229 · FreemanFreeman2.5 Miles Freshman22926:48.869
Sep 10VCS JamboreeSep 10 · 2 Miles Junior Varsity · Place 58 · FreemanFreeman2 Miles Junior Varsity5823:49.459

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Freeman VS East ValleySep 26 · 1.5 Miles Middle School · Place 29 · FreemanFreeman1.5 Miles Middle School2914:42Unofficial8
Sep 19GSCL 9/19 Westwood, Easy Valley, & FreemanSep 19 · 1.5 Miles Boys Middle School · Place 27 · FreemanFreeman1.5 Miles Boys Middle School2714:25.31 PB8