Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Canyon Park MSLeota, Kenmore @ Canyon Park · Oct 1211:00Leota, Kenmore @ Canyon ParkOctober 12, 2017
1.5 Miles · Timbercrest Middle SchoolLeota @ Timbercrest · Sep 2811:46Leota @ TimbercrestSeptember 28, 2017
1.65 Miles · Big Finn Hill ParkCulminating Event · Oct 1911:53Culminating EventOctober 19, 2017
1.7 Miles · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 711:53.3NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 7, 2017
3 Miles · Scera Park2025 UVU Collegiate XC Invite · Aug 2915:38.852025 UVU Collegiate XC InviteAugust 29, 2025
5,000 Meters · Blue Lake ParkNike Portland XC · Sep 2817:21.20Nike Portland XCSeptember 28, 2019
5,000 Meters · Jackson County ExpoCrater vs South Medford @ EXPO · Mar 1716:11.00Crater vs South Medford @ EXPOMarch 17, 2021
5,000 Meters · Jackson County FairgroundsRogue Valley Runners Max King Invitational · Oct 917:02.5Rogue Valley Runners Max King InvitationalOctober 9, 2019
5,000 Meters · Jacksonville Forest ParkSouth Medford vs Roseburg · Mar 318:18South Medford vs RoseburgMarch 3, 2021
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 616:09.20OSAA 6A State ChampionshipsNovember 6, 2021
5,000 Meters · Rose City Golf CourseRose City Championship Invite · Apr 1016:24.90Rose City Championship InviteApril 10, 2021
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 2322:12Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 23, 2021
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 718:27.93Ultimook RaceSeptember 7, 2019
7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 323:28Color Country InvitationalOctober 3, 2026
7,000 Meters · Utah State FairparkBeehive Invitational · Sep 1223:42.70Beehive InvitationalSeptember 12, 2025
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3026:45.5Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 828:50.5NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:16.145th Annual UC Riverside InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 72 · Utah TechUtah Tech8,000 Meters Championship7226:45.5 PBJr
Oct 3Color Country InvitationalOct 3 · 7,000 Meters Collegiate · Place 25 · Utah TechUtah Tech7,000 Meters Collegiate2523:28 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 14 · Utah TechUtah Tech8,000 Meters Men's Open1425:16.1 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 130 · Salt Lake CCSalt Lake CC8,000 Meters NJCAA D113028:50.5 PBFr
Sep 12Beehive InvitationalSep 12 · 7,000 Meters Men's Race · Place 36 · Salt Lake CCSalt Lake CC7,000 Meters Men's Race3623:42.70 PBFr
Aug 292025 UVU Collegiate XC InviteAug 29 · 3 Miles Open · Place 37 · Salt Lake CCSalt Lake CC3 Miles Open3715:38.85 PBFr

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 6OSAA 6A State ChampionshipsNov 6 · 5,000 Meters 6A · Place 32 · South MedfordSouth Medford5,000 Meters 6A3216:09.20 PB12
Oct 276A-7 Southwest Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 5 · South MedfordSouth Medford5,000 Meters Varsity515:47.0012
Oct 13Max King Invite 2021Oct 13 · 5,000 Meters Junior Varsity · Place 5 · South MedfordSouth Medford5,000 Meters Junior Varsity516:15.8212
Oct 8Crater Track Twilight 5000mOct 8 · 5,000 Meters Varsity · Place 9 · South MedfordSouth Medford5,000 Meters Varsity916:01.1012
Oct 2Oxford ClassicOct 2 · 5,000 Meters Varsity · Place 7 · South MedfordSouth Medford5,000 Meters Varsity716:31.7812
Sep 25Nike Portland XCSep 25 · 5,000 Meters Varsity · Place 18 · South MedfordSouth Medford5,000 Meters Varsity1815:52.3012
Sep 15Pear Picker ChallengeSep 15 · 5,000 Meters Varsity · Place 1 · South MedfordSouth Medford5,000 Meters Varsity116:28.4012
Sep 4The Ultimook RaceSep 4 · 5,000 Meters Varsity 5A · Place 28 · South MedfordSouth Medford5,000 Meters Varsity 5A2818:39.7712
Aug 28South Medford 2-Mile Time TrialAug 28 · 2 Miles Open · Place 2 · South MedfordSouth Medford2 Miles Open29:47.1Unofficial12
Jul 23Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 23 · 5,000 Meters Week 1 · Place 9 · South MedfordSouth Medford5,000 Meters Week 1922:12 PB12
Apr 10Rose City Championship InviteApr 10 · 5,000 Meters Varsity Men · Place 36 · South MedfordSouth Medford5,000 Meters Varsity Men3616:24.90 PB11
Apr 3Southern Oregon Regional XC ChampionshipsApr 3 · 5,000 Meters Varsity · Place 8 · South MedfordSouth Medford5,000 Meters Varsity816:36.6011
Mar 17Crater vs South Medford @ EXPOMar 17 · 5,000 Meters JV and Varsity Boy · Place 3 · South MedfordSouth Medford5,000 Meters JV and Varsity Boy316:11.00 PB11
Mar 3South Medford vs RoseburgMar 3 · 5,000 Meters Varsity · Place 2 · South MedfordSouth Medford5,000 Meters Varsity218:18 PB11
Feb 202 Mile Time TrialFeb 20 · 2 Miles Open · Place 2 · South MedfordSouth Medford2 Miles Open29:49.1Unofficial11

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Nike Cross Virtual Week 7Nov 2 · 5,000 Meters NXV Northwest Region · Place 14 · South MedfordSouth Medford5,000 Meters NXV Northwest Region1415:45.0Unofficial11
Oct 24GP 4-Way Oct 24 · 5,000 Meters Boys (one race) · Place 3 · South MedfordSouth Medford5,000 Meters Boys (one race)316:14.96Unofficial11
Oct 19Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Northwest Region · Place 23 · South MedfordSouth Medford5,000 Meters NXV Northwest Region2316:15.0Unofficial11
Oct 12Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Northwest Region · Place 27 · South MedfordSouth Medford5,000 Meters NXV Northwest Region2717:37.1Unofficial11
Oct 5Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Northwest Region · Place 111 · South MedfordSouth Medford5,000 Meters NXV Northwest Region11115:51.0Unofficial11
Sep 28Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Northwest Region · Place 735,000 Meters NXV Northwest Region7315:41.0Unofficial11
Sep 23Nike Portland Virtual XCSep 23 · 5,000 Meters High School · Place 75,000 Meters High School716:10.0Unofficial11
Aug 21Hoka One One National Postal 2 Mile (local event)Aug 21 · 2 Miles Varsity · South MedfordSouth Medford2 Miles Varsity010:05Unofficial11

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipNov 9 · 5,000 Meters 6A · Place 80 · South MedfordSouth Medford5,000 Meters 6A8016:29.4—
Oct 306A-7 Southwest Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 14 · South MedfordSouth Medford5,000 Meters Varsity1416:49.3010
Oct 19Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 81 · South MedfordSouth Medford5,000 Meters Varsity8117:02.5210
Oct 9Rogue Valley Runners Max King InvitationalOct 9 · 5,000 Meters Varsity · Place 21 · South MedfordSouth Medford5,000 Meters Varsity2117:02.5 PB10
Oct 4Oxford ClassicOct 4 · 5,000 Meters Varsity · Place 37 · South MedfordSouth Medford5,000 Meters Varsity3717:41.6510
Sep 28Nike Portland XCSep 28 · 5,000 Meters Danner Championships · Place 126 · South MedfordSouth Medford5,000 Meters Danner Championships12617:21.20 PB10
Sep 21Rogue XC InviteSep 21 · 5,000 Meters Varsity · Place 19 · South MedfordSouth Medford5,000 Meters Varsity1917:25.1110
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A-6A · Place 46 · South MedfordSouth Medford5,000 Meters Varsity 5A-6A4618:27.93 PB10
Aug 30Southwest Conference Pre-DistrictsAug 30 · 5,000 Meters Frosh/Soph Freshman · Place 8 · South MedfordSouth Medford5,000 Meters Frosh/Soph Freshman817:37.9010
Aug 24South Medford XC 2-Mile Time TrialAug 24 · 2 Miles Varsity · Place 5 · South MedfordSouth Medford2 Miles Varsity510:59.0Unofficial10

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 246A-7 Southwest Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 82 · South MedfordSouth Medford5,000 Meters Junior Varsity8221:02.809
Oct 13Warner Pacific XC ClassicOct 13 · Varsity · Place 202 · South MedfordSouth MedfordVarsity20220:19.109
Oct 102018 - 5th Annual Max King InviteOct 10 · 5,000 Meters Varsity/ Junior Varsity · Place 155 · South MedfordSouth Medford5,000 Meters Varsity/ Junior Varsity15521:18.49
Oct 5Oxford Classic Oct 5 · Varsity · Place 105 · South MedfordSouth MedfordVarsity10521:58.479
Sep 22Rogue XC InviteSep 22 · Varsity · Place 71 · South MedfordSouth MedfordVarsity7122:00.479
Sep 19Southwest Conference Pre-DistrictsSep 19 · Varsity · Place 39 · South MedfordSouth MedfordVarsity3921:50.99
Sep 8South Medford XC 2-Mile Time TrialSep 8 · 2 Miles Varsity · Place 22 · South MedfordSouth Medford2 Miles Varsity2213:57Unofficial9

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Culminating EventOct 19 · 1.65 Miles Boys Open · Place 2 · LeotaLeota1.65 Miles Boys Open211:53 PB8
Oct 12Leota, Kenmore @ Canyon ParkOct 12 · 1.5 Miles 7/8 Grade Boys · Place 15 · LeotaLeota1.5 Miles 7/8 Grade Boys1511:00 PB8
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 1.7 Mile Middle School Boys · Place 68 · LeotaLeota1.7 Mile Middle School Boys6811:53.3 PB8
Oct 5Northshore, Kenmore @ LeotaOct 5 · 1.5 Miles 7/8 Grade Boys · Place 20 · LeotaLeota1.5 Miles 7/8 Grade Boys2010:39Unofficial8
Sep 28Leota @ TimbercrestSep 28 · 1.5 Miles 7/8 Grade Boys · Place 14 · LeotaLeota1.5 Miles 7/8 Grade Boys1411:46 PB8

2016 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27Culminating EventOct 27 · 1.65 Miles Open · Place 32 · LeotaLeota1.65 Miles Open3212:487
Oct 20Canyon Park/Leota @ KenmoreOct 20 · 1.5 Miles Middle School · Place 34 · LeotaLeota1.5 Miles Middle School3411:51Unofficial7
Oct 13Leota/Northshore @ SkyviewOct 13 · 1.5 Miles Middle School · Place 45 · LeotaLeota1.5 Miles Middle School4511:42Unofficial7
Oct 8NIKE -- HOLE IN THE WALL XC INVITATIONALOct 8 · 1.7 Mile Middle School Boys · Place 93 · LeotaLeota1.7 Mile Middle School Boys9312:43.97
Oct 6Skyview/Kenmore @ LeotaOct 6 · 1.5 Miles Middle School · Place 34 · LeotaLeota1.5 Miles Middle School3410:56Unofficial7
Sep 29Timbercrest @ LeotaSep 29 · 1.5 Miles Middle School · Place 31 · LeotaLeota1.5 Miles Middle School3111:45Unofficial7