Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bear Creek ParkSOMSOC Meet @ Bear Creek Park (Hosted by MAC) · Oct 1318:48.17SOMSOC Meet @ Bear Creek Park (Hosted by MAC)October 13, 2022
3,000 Meters · Jackson County Expo2023 SOMSAC Cross Country District Meet · Oct 1918:07.792023 SOMSAC Cross Country District MeetOctober 19, 2023
3,000 Meters · Lincoln Savage Middle SchoolSOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MS · Oct 518:29.08SOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MSOctober 5, 2023
3,000 Meters · North Middle schoolSOMSAC @ North Middle School · Sep 1520:37.09SOMSAC @ North Middle SchoolSeptember 15, 2022
3,000 Meters · Rogue Valley Adventist AcademyValley/RVAA Meet · Oct 618:53.38Valley/RVAA MeetOctober 6, 2022
3,000 Meters · Ruch School Fitness TrailSOMSAC Ruch/LOGOS Host · Sep 1420:26.8SOMSAC Ruch/LOGOS HostSeptember 14, 2023
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2029:44.17Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 4Oxford ClassicOct 4 · 5,000 Meters Junior Varsity · Place 45 · South MedfordSouth Medford5,000 Meters Junior Varsity4524:34.909
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 341 · South MedfordSouth Medford5,000 Meters Junior Varsity Division 134123:45.909
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters JV Team Scored · Place 115 · South MedfordSouth Medford5,000 Meters JV Team Scored11529:44.17 PB9
Sep 9West Orthodontics Invitational (Formerly Max King) Sep 9 · 5,000 Meters Varsity · Place 125 · South MedfordSouth Medford5,000 Meters Varsity12525:18.309
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 324 · South MedfordSouth Medford5,000 Meters Junior Varsity 5A32430:01.809
Aug 28South Medford 2-Mile Time TrialAug 28 · 2 Miles Varsity · Place 14 · South MedfordSouth Medford2 Miles Varsity1416:25.3Unofficial9

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Holmes Park 3kOct 10 · 3,000 Meters Middle School · Place 64 · OakdaleOakdale3,000 Meters Middle School6420:31.098
Oct 3XC Meet: OMS, MAC, Logos, New HopeOct 3 · 3,000 Meters Middle School · Place 33 · OakdaleOakdale3,000 Meters Middle School3315:31.48
Sep 19SOMSAC XC Meet: TalentSep 19 · Varsity · Place 52 · OakdaleOakdaleVarsity5219:118
Sep 10West Orthodontics Max King Invitational 2024Sep 10 · 3,000 Meters Middle School · Place 309 · OakdaleOakdale3,000 Meters Middle School30926:47.988

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 192023 SOMSAC Cross Country District MeetOct 19 · 3,000 Meters JV2 · Place 73 · OakdaleOakdale3,000 Meters JV27318:07.79 PB7
Oct 12SOMSAC Oakdale vs MAC vs HedrickOct 12 · 3,000 Meters Middle School · Place 62 · OakdaleOakdale3,000 Meters Middle School6218:04.0Unofficial7
Oct 5SOMSAC Meet Lincoln Savage Hosts @ Lincoln Savage MSOct 5 · 3,000 Meters Middle School · Place 49 · OakdaleOakdale3,000 Meters Middle School4918:29.08 PB7
Sep 26Southern Oregon EXPO Max King Invitational 2023Sep 26 · 3,000 Meters Middle School · Place 289 · OakdaleOakdale3,000 Meters Middle School28919:14.647
Sep 21SOMSAC Meet @ UCC Hosted by Fremont MSSep 21 · 3,000 Meters Middle School · Place 53 · OakdaleOakdale3,000 Meters Middle School5320:16.9Unofficial7
Sep 14SOMSAC Ruch/LOGOS HostSep 14 · 3,000 Meters Boy's Run · Place 58 · OakdaleOakdale3,000 Meters Boy's Run5820:26.8 PB7

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20SOMSAC Championship MeetOct 20 · 3,000 Meters JV2 · Place 54 · McLoughlinMcLoughlin3,000 Meters JV25418:46.166
Oct 13SOMSOC Meet @ Bear Creek Park (Hosted by MAC)Oct 13 · 3,000 Meters Middle School · Place 76 · McLoughlinMcLoughlin3,000 Meters Middle School7618:48.17 PB6
Oct 6Valley/RVAA MeetOct 6 · 3,000 Meters Middle School · Place 56 · McLoughlinMcLoughlin3,000 Meters Middle School5618:53.38 PB6
Oct 3The Bulldog BeelineOct 3 · 3,000 Meters Middle School · Place 37 · McLoughlinMcLoughlin3,000 Meters Middle School3720:23.106
Sep 28Rogue Valley Runners 8th Annual Max King Invitational 2022 Sep 28 · 3,000 Meters Middle School · Place 275 · McLoughlinMcLoughlin3,000 Meters Middle School27520:15.556
Sep 21SOMSAC Meet @ RuchSep 21 · 3,000 Meters Middle School · Place 63 · McLoughlinMcLoughlin3,000 Meters Middle School6320:35.56
Sep 15SOMSAC @ North Middle SchoolSep 15 · 3,000 Meters Boy's Race · Place 66 · McLoughlinMcLoughlin3,000 Meters Boy's Race6620:37.09 PB6