Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Cheney Middle SchoolCheney MS vs Freeman & Westwood · Sep 2611:44.3Cheney MS vs Freeman & WestwoodSeptember 26, 2023
1.5 Miles · Westwood Middle SchoolGSCL 9/19 Westwood, Easy Valley, & Freeman · Sep 1910:52.72GSCL 9/19 Westwood, Easy Valley, & FreemanSeptember 19, 2024
1.6 Miles · Polog Grounds (MS)7th Annual Battle for the 509 · Oct 511:20.207th Annual Battle for the 509October 5, 2024
1.6 Miles · Spokane Polo Grounds6th Annual Battle for the 509 · Sep 3012:08.416th Annual Battle for the 509September 30, 2023
2 Miles · Northwest Christian HSNWC Josh Wright Memorial Jamboree & Mud Run · Sep 814:23NWC Josh Wright Memorial Jamboree & Mud RunSeptember 8, 2026
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1216:54.17Highlander InvitationalSeptember 12, 2026
3 Miles · Colfax Golf ClubNE 2B League Meet #2 South · Sep 3022:01.45NE 2B League Meet #2 South September 30, 2025
5,000 Meters · Freeman High SchoolNE 2B League Meet #3 South · Oct 722:38.36NE 2B League Meet #3 SouthOctober 7, 2025
5,000 Meters · Freeman Middle SchoolNE2B South Meet #2 · Sep 2921:10.52NE2B South Meet #2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1019:59.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lind-Ritzville High SchoolNE2B League Meet #1 · Sep 2220:35.06NE2B League Meet #1September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1921:53.09CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 422:08.008th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1723:39.35District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · St. John Golf CourseDistrict 6 2B League Meet (South) · Sep 2322:52.11District 6 2B League Meet (South)September 23, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2520:14.00Nike 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 Division020:51Unofficial10
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 12 · FreemanFreeman5,000 Meters Junior Varsity1220:05.510
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Silver avg over 22:30-23:59 · Place 138 · FreemanFreeman5,000 Meters Men's JV Silver avg over 22:30-23:5913819:59.7 PB10
Oct 6NE 2B South Meet #3Oct 6 · 5,000 Meters Varsity Boys · Place 38 · FreemanFreeman5,000 Meters Varsity Boys3821:00Unofficial10
Sep 29NE2B South Meet #2Sep 29 · 5,000 Meters High School · Place 48 · FreemanFreeman5,000 Meters High School4821:10.52 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 157 · FreemanFreeman5,000 Meters Junior Varsity Sec1 A-L15720:14.00 PB10
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 320 · FreemanFreeman5,000 Meters JV MERGE32020:14.0010
Sep 22NE2B League Meet #1Sep 22 · 5,000 Meters Varsity · Place 36 · FreemanFreeman5,000 Meters Varsity3620:35.06 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 23 · FreemanFreeman5,000 Meters Junior Varsity2321:53.09 PB10
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Sophomore · Place 35 · FreemanFreeman2.5 Miles Sophomore3516:54.17 PB10
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles JV HS BOYS · Place 6 · FreemanFreeman2 Miles JV HS BOYS614:23 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31District 6 1B/2B JV Time TrialOct 31 · 5,000 Meters JV · FreemanFreeman5,000 Meters JV020:44.72Unofficial9
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 23 · FreemanFreeman5,000 Meters Junior Varsity2323:39.35 PB9
Oct 7NE 2B League Meet #3 SouthOct 7 · 5,000 Meters High School · Place 48 · FreemanFreeman5,000 Meters High School4822:38.36 PB9
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters JV Silver (21:30-25 Min 5K) · Place 146 · FreemanFreeman5,000 Meters JV Silver (21:30-25 Min 5K)14622:08.00 PB9
Sep 30NE 2B League Meet #2 South Sep 30 · 3 Miles Varsity · Place 71 · FreemanFreeman3 Miles Varsity7122:01.45 PB9
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 83 · FreemanFreeman5,000 Meters Junior Varsity8323:26.709
Sep 23District 6 2B League Meet (South)Sep 23 · 5,000 Meters Varsity · Place 54 · FreemanFreeman5,000 Meters Varsity5422:52.11 PB9
Sep 10VCS JamboreeSep 10 · 2 Miles Junior Varsity · Place 34 · FreemanFreeman2 Miles Junior Varsity3415:00.929

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 57th Annual Battle for the 509Oct 5 · 1.6 Miles Middle School · Place 118 · FreemanFreeman1.6 Miles Middle School11811:20.20 PB8
Sep 26Freeman VS East ValleySep 26 · 1.5 Miles Middle School · Place 13 · FreemanFreeman1.5 Miles Middle School1310:54Unofficial8
Sep 19GSCL 9/19 Westwood, Easy Valley, & FreemanSep 19 · 1.5 Miles Boys Middle School · Place 15 · FreemanFreeman1.5 Miles Boys Middle School1510:52.72 PB8

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17GSCL All -League Oct 17 · 1.5 Miles 7/8 Grade Boys · Place 30 · FreemanFreeman1.5 Miles 7/8 Grade Boys3011:04.0Unofficial7
Oct 10Freeman Vs East ValleyOct 10 · 1.5 Miles 7/8th Grade Boys · Place 11 · FreemanFreeman1.5 Miles 7/8th Grade Boys1111:38.0Unofficial7
Oct 5GSCL Jamboree Oct 5 · 1.5 Miles 7/8 Boys Division · Place 30 · FreemanFreeman1.5 Miles 7/8 Boys Division3010:59Unofficial7
Oct 3GSCL 10/3 Westwood, Freeman, East ValleyOct 3 · 1.5 Miles Boys Middle School · Place 15 · FreemanFreeman1.5 Miles Boys Middle School1511:57.37
Sep 306th Annual Battle for the 509Sep 30 · 1.6 Miles Middle School · Place 105 · FreemanFreeman1.6 Miles Middle School10512:08.41 PB7
Sep 26Cheney MS vs Freeman & WestwoodSep 26 · 1.5 Miles 8th & 7th Boys · Place 18 · FreemanFreeman1.5 Miles 8th & 7th Boys1811:44.3 PB7
Sep 21GSCL 9/21/23 Westwood, Centennial, FreemanSep 21 · 1.5 Miles Boys Middle School · Place 17 · FreemanFreeman1.5 Miles Boys Middle School1711:22.5Unofficial7
Sep 19Mountainside Invitational Sep 19 · 1 Miles 7th Grade Boys · Place 53 · FreemanFreeman1 Miles 7th Grade Boys537:44.09Unofficial7

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18All League @ Freeman Oct 18 · 1.5 Miles 6th grade · Place 13 · FreemanFreeman1.5 Miles 6th grade1311:19Unofficial6
Oct 13Greater Spokane County League Jamboree @ Freeman Oct 13 · 1.5 Miles Middle School · Place 17 · FreemanFreeman1.5 Miles Middle School1711:55.64Unofficial6
Oct 4Freeman East Valley vs Freeman @ CentennialOct 4 · 1.5 Miles Middle School · Place 17 · FreemanFreeman1.5 Miles Middle School1713:51Unofficial6
Oct 1Battle for the 509Oct 1 · 2,000 Meters Middle School · Place 85 · FreemanFreeman2,000 Meters Middle School859:05.726
Sep 27Freeman , Pride prep @ Cheney Sep 27 · 1.5 Miles Middle School · Place 17 · FreemanFreeman1.5 Miles Middle School1714:07.2Unofficial6
Sep 20Mountainside Invitational Sep 20 · 1 Miles Middle School · Place 74 · FreemanFreeman1 Miles Middle School748:04.04Unofficial6
Sep 19 League Freeman Centennial , @Westwood 3:45pmSep 19 · 1.5 Miles Middle School · Place 12 · FreemanFreeman1.5 Miles Middle School1213:16.9Unofficial6