Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Centennial Middle SchoolCentennial, Freeman & Westwood · Sep 259:06Centennial, Freeman & WestwoodSeptember 25, 2025
1.5 Miles · Cheney Middle SchoolCheney MS vs Freeman & Westwood · Sep 2610:49.3Cheney MS vs Freeman & WestwoodSeptember 26, 2023
1.5 Miles · East Valley Middle SchoolEVMS, LLA and Freeman @ EVMS · Oct 89:15.50EVMS, LLA and Freeman @ EVMSOctober 8, 2025
1.5 Miles · Freeman High SchoolALL-League GSCL Spokane · Oct 149:22ALL-League GSCL SpokaneOctober 14, 2025
1.5 Miles · Westwood Middle SchoolWestwood vs Freeman vs LLA · Oct 69:06.75Westwood vs Freeman vs LLA October 6, 2025
1.6 Miles · Polo Grounds8th Annual Battle for the 509 · Oct 410:02.508th Annual Battle for the 509October 4, 2025
1.6 Miles · Polog Grounds (MS)7th Annual Battle for the 509 · Oct 510:39.207th Annual Battle for the 509October 5, 2024
1.6 Miles · Spokane Polo Grounds6th Annual Battle for the 509 · Sep 3011:53.826th Annual Battle for the 509September 30, 2023
2 Miles · Northwest Christian HSNWC Josh Wright Memorial Jamboree & Mud Run · Sep 812:33NWC Josh Wright Memorial Jamboree & Mud RunSeptember 8, 2026
2.5 Miles · Shadle ParkHighlander Invitational · Sep 1215:05.55Highlander InvitationalSeptember 12, 2026
5,000 Meters · Freeman Middle SchoolNE2B South Meet #2 · Sep 2918:47.88NE2B South Meet #2September 29, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:49.9NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lind-Ritzville High SchoolNE2B League Meet #1 · Sep 2218:43.98NE2B League Meet #1September 22, 2026
5,000 Meters · Old Kettle Falls Picnic AreaCAN-AM INVITATIONAL · Sep 1918:39.28CAN-AM INVITATIONALSeptember 19, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2518:04.80Nike 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

10 results
DateMeetEventPlMarkGr
Oct 31District 5/6 1B/2B JV Time TrialOct 31 · 5,000 Meters New Division · FreemanFreeman5,000 Meters New Division018:25Unofficial9
Oct 17NE2B League ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 2 · FreemanFreeman5,000 Meters Junior Varsity217:35.59
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Silver avg 18:00-19:29 · Place 83 · FreemanFreeman5,000 Meters Men's Varsity Silver avg 18:00-19:298317:49.9 PB9
Oct 6NE 2B South Meet #3Oct 6 · 5,000 Meters Varsity Boys · Place 23 · FreemanFreeman5,000 Meters Varsity Boys2319:07Unofficial9
Sep 29NE2B South Meet #2Sep 29 · 5,000 Meters High School · Place 15 · FreemanFreeman5,000 Meters High School1518:47.88 PB9
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division II · Place 57 · FreemanFreeman5,000 Meters Varsity Division II5718:04.80 PB9
Sep 22NE2B League Meet #1Sep 22 · 5,000 Meters Varsity · Place 17 · FreemanFreeman5,000 Meters Varsity1718:43.98 PB9
Sep 19CAN-AM INVITATIONALSep 19 · 5,000 Meters Varsity Boys · Place 23 · FreemanFreeman5,000 Meters Varsity Boys2318:39.28 PB9
Sep 12Highlander InvitationalSep 12 · 2.5 Miles Freshman · Place 10 · FreemanFreeman2.5 Miles Freshman1015:05.55 PB9
Sep 8NWC Josh Wright Memorial Jamboree & Mud RunSep 8 · 2 Miles JV HS BOYS · Place 1 · FreemanFreeman2 Miles JV HS BOYS112:33 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14ALL-League GSCL SpokaneOct 14 · 1.5 Miles Boys Middle School · Place 11 · FreemanFreeman1.5 Miles Boys Middle School119:22 PB8
Oct 8EVMS, LLA and Freeman @ EVMSOct 8 · 1.5 Miles 7/8th · Place 2 · FreemanFreeman1.5 Miles 7/8th29:15.50 PB8
Oct 6Westwood vs Freeman vs LLA Oct 6 · 1.5 Miles Boys Middle School · Place 3 · FreemanFreeman1.5 Miles Boys Middle School39:06.75 PB8
Oct 48th Annual Battle for the 509Oct 4 · 1.6 Miles Middle School Open · Place 25 · FreemanFreeman1.6 Miles Middle School Open2510:02.50 PB8
Oct 1GSCL All Team InviteOct 1 · 1.5 Miles Boys middle school · FreemanFreeman1.5 Miles Boys middle school09:14Unofficial8
Sep 25Centennial, Freeman & WestwoodSep 25 · 1.5 Miles 7/8 Boys · Place 3 · FreemanFreeman1.5 Miles 7/8 Boys39:06 PB8
Sep 23Freeman vs. East Valley vs. WestwoodSep 23 · 1.5 Miles Boys Middle School · Place 2 · FreemanFreeman1.5 Miles Boys Middle School29:168
Sep 18East Valley vs. Cheney vs. FreemanSep 18 · 1.5 Miles Boys Middle School · FreemanFreeman1.5 Miles Boys Middle School09:24Unofficial8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 57th Annual Battle for the 509Oct 5 · 1.6 Miles Middle School · Place 77 · FreemanFreeman1.6 Miles Middle School7710:39.20 PB7
Sep 26Freeman VS East ValleySep 26 · 1.5 Miles Middle School · Place 7 · FreemanFreeman1.5 Miles Middle School710:09Unofficial7
Sep 19GSCL 9/19 Westwood, Easy Valley, & FreemanSep 19 · 1.5 Miles Boys Middle School · Place 7 · FreemanFreeman1.5 Miles Boys Middle School710:01.227

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17GSCL All -League Oct 17 · 1.5 Miles 6th grade Boys · Place 9 · FreemanFreeman1.5 Miles 6th grade Boys910:26.0Unofficial6
Oct 10Freeman Vs East ValleyOct 10 · 1.5 Miles 6th grade Boys · Place 2 · FreemanFreeman1.5 Miles 6th grade Boys211:10.66Unofficial6
Oct 5GSCL Jamboree Oct 5 · 1.5 Miles 6th Grade Boys division · Place 10 · FreemanFreeman1.5 Miles 6th Grade Boys division1010:54.0Unofficial6
Oct 3GSCL 10/3 Westwood, Freeman, East ValleyOct 3 · 1.5 Miles 6th Grade Boys · Place 3 · FreemanFreeman1.5 Miles 6th Grade Boys310:42.76
Sep 306th Annual Battle for the 509Sep 30 · 1.6 Miles Middle School · Place 98 · FreemanFreeman1.6 Miles Middle School9811:53.82 PB6
Sep 26Cheney MS vs Freeman & WestwoodSep 26 · 1.5 Miles 6th · Place 8 · FreemanFreeman1.5 Miles 6th810:49.3 PB6
Sep 21GSCL 9/21/23 Westwood, Centennial, FreemanSep 21 · 1.5 Miles 6th Grade Boys · Place 5 · FreemanFreeman1.5 Miles 6th Grade Boys510:49Unofficial6
Sep 19Mountainside Invitational Sep 19 · 1 Miles 6th Grade Boys · Place 17 · FreemanFreeman1 Miles 6th Grade Boys176:57.13Unofficial6