Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Westwood Middle SchoolGSCL 9/19 Westwood, Easy Valley, & Freeman · Sep 199:17.00GSCL 9/19 Westwood, Easy Valley, & FreemanSeptember 19, 2024
2 Miles · Northwest Christian HSNWC Josh Wright Memorial Jamboree & Mud Run · Sep 813:28NWC Josh Wright Memorial Jamboree & Mud RunSeptember 8, 2026
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1215:20.99Highlander InvitationalSeptember 12, 2026
3 Miles · Colfax Golf ClubNE 2B League Meet #2 South · Sep 3017:59.82NE 2B League Meet #2 South September 30, 2025
5,000 Meters · Freeman High SchoolNE 2B League Meet #3 South · Oct 719:16.59NE 2B League Meet #3 SouthOctober 7, 2025
5,000 Meters · Freeman Middle SchoolNE2B South Meet #2 · Sep 2918:44.97NE2B South Meet #2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:19.2NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lind-Ritzville High SchoolNE2B League Meet #1 · Sep 2218:38.77NE2B League Meet #1September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1919:15.44CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · Polo Grounds8th Annual Battle for the 509 · Oct 418:21.608th Annual Battle for the 509October 4, 2025
5,000 Meters · Reardan Cross Country CourseDistrict 6 NE2B League Championship · Oct 1719:33.54District 6 NE2B League ChampionshipOctober 17, 2025
5,000 Meters · St. John Golf CourseDistrict 6 2B League Meet (South) · Sep 2319:17.25District 6 2B League Meet (South)September 23, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Varsity · Place 18 · FreemanFreeman5,000 Meters Varsity1817:49.510
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 369 · FreemanFreeman5,000 Meters Men's Varsity Gold avg 16:30-17:5936918:19.2 PB10
Oct 6NE 2B South Meet #3Oct 6 · 5,000 Meters Varsity Boys · Place 14 · FreemanFreeman5,000 Meters Varsity Boys1418:23Unofficial10
Sep 29NE2B South Meet #2Sep 29 · 5,000 Meters High School · Place 14 · FreemanFreeman5,000 Meters High School1418:44.97 PB10
Sep 22NE2B League Meet #1Sep 22 · 5,000 Meters Varsity · Place 14 · FreemanFreeman5,000 Meters Varsity1418:38.77 PB10
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Junior Varsity · Place 3 · FreemanFreeman5,000 Meters Junior Varsity319:15.44 PB10
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Sophomore · Place 14 · FreemanFreeman2.5 Miles Sophomore1415:20.99 PB10
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles JV HS BOYS · Place 3 · FreemanFreeman2 Miles JV HS BOYS313:28 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31District 6 1B/2B JV Time TrialOct 31 · 5,000 Meters JV · FreemanFreeman5,000 Meters JV018:07.12Unofficial9
Oct 17District 6 NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 2 · FreemanFreeman5,000 Meters Junior Varsity219:33.54 PB9
Oct 7NE 2B League Meet #3 SouthOct 7 · 5,000 Meters High School · Place 14 · FreemanFreeman5,000 Meters High School1419:16.59 PB9
Oct 48th Annual Battle for the 509Oct 4 · 5,000 Meters Competitive JV (Below 21:30) · Place 42 · FreemanFreeman5,000 Meters Competitive JV (Below 21:30)4218:21.60 PB9
Sep 30NE 2B League Meet #2 South Sep 30 · 3 Miles Varsity · Place 21 · FreemanFreeman3 Miles Varsity2117:59.82 PB9
Sep 27Lake Spokane XC InviteSep 27 · 5,000 Meters Junior Varsity · Place 3 · FreemanFreeman5,000 Meters Junior Varsity318:26.409
Sep 23District 6 2B League Meet (South)Sep 23 · 5,000 Meters Varsity · Place 16 · FreemanFreeman5,000 Meters Varsity1619:17.25 PB9
Sep 13Highlander InvitationalSep 13 · 2.5 Miles Freshman · Place 50 · FreemanFreeman2.5 Miles Freshman5016:03.649
Sep 10VCS JamboreeSep 10 · 2 Miles Junior Varsity · Place 5 · FreemanFreeman2 Miles Junior Varsity512:15.279

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26Freeman VS East ValleySep 26 · 1.5 Miles Middle School · Place 3 · FreemanFreeman1.5 Miles Middle School39:14Unofficial8
Sep 19GSCL 9/19 Westwood, Easy Valley, & FreemanSep 19 · 1.5 Miles Boys Middle School · Place 3 · FreemanFreeman1.5 Miles Boys Middle School39:17.00 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17GSCL All -League Oct 17 · 1.5 Miles 7/8 Grade Boys · Place 13 · FreemanFreeman1.5 Miles 7/8 Grade Boys139:44.0Unofficial7
Oct 10Freeman Vs East ValleyOct 10 · 1.5 Miles 7/8th Grade Boys · Place 4 · FreemanFreeman1.5 Miles 7/8th Grade Boys49:48.0Unofficial7
Oct 5GSCL Jamboree Oct 5 · 1.5 Miles 7/8 Boys Division · Place 11 · FreemanFreeman1.5 Miles 7/8 Boys Division119:47Unofficial7
Oct 3GSCL 10/3 Westwood, Freeman, East ValleyOct 3 · 1.5 Miles Boys Middle School · Place 5 · FreemanFreeman1.5 Miles Boys Middle School510:11.27
Sep 21GSCL 9/21/23 Westwood, Centennial, FreemanSep 21 · 1.5 Miles Boys Middle School · Place 10 · FreemanFreeman1.5 Miles Boys Middle School1010:21.4Unofficial7
Sep 19Mountainside Invitational Sep 19 · 1 Miles 7th Grade Boys · Place 14 · FreemanFreeman1 Miles 7th Grade Boys146:31.07Unofficial7

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18All League @ Freeman Oct 18 · 1.5 Miles 6th grade · Place 8 · FreemanFreeman1.5 Miles 6th grade810:20Unofficial6
Oct 13Greater Spokane County League Jamboree @ Freeman Oct 13 · 1.5 Miles Middle School · Place 6 · FreemanFreeman1.5 Miles Middle School610:45.35Unofficial6
Oct 4Freeman East Valley vs Freeman @ CentennialOct 4 · 1.5 Miles Middle School · Place 5 · FreemanFreeman1.5 Miles Middle School510:52.99Unofficial6
Sep 27Freeman , Pride prep @ Cheney Sep 27 · 1.5 Miles Middle School · Place 6 · FreemanFreeman1.5 Miles Middle School611:15Unofficial6
Sep 20Mountainside Invitational Sep 20 · 1 Miles Middle School · Place 31 · FreemanFreeman1 Miles Middle School317:22.06Unofficial6
Sep 19 League Freeman Centennial , @Westwood 3:45pmSep 19 · 1.5 Miles Middle School · Place 5 · FreemanFreeman1.5 Miles Middle School510:55.5Unofficial6