Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bluestem AmphitheaterTom Dooher Invitational · Oct 1914:14.8Tom Dooher InvitationalOctober 19, 2026
3,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2614:56.8Border BattleSeptember 26, 2026
3,000 Meters · Minnesota State University Moorhead - Nemzek Hall Dragon Twilight Invitational · Sep 415:59.4Dragon Twilight InvitationalSeptember 4, 2026
3,200 Meters · Arvig ParkBrave Like Gabe Invitational · Aug 2916:24.5Brave Like Gabe InvitationalAugust 29, 2026
3,200 Meters · Greenwood Golf CourseBemidji XC Invitational · Oct 1315:17.00Bemidji XC InvitationalOctober 13, 2025
3,200 Meters · Heart of the Valley Golf CourseAda-Borup West Booster Club Invite · Sep 1716:17.3Ada-Borup West Booster Club InviteSeptember 17, 2026
3,200 Meters · Riverside Golf CourseWest Marshall XC Invitational · Sep 3015:31.90West Marshall XC InvitationalSeptember 30, 2025
3,200 Meters · Roseau Oak Crest Golf ClubNW MN Conference XC Championship · Oct 715:31.20NW MN Conference XC ChampionshipOctober 7, 2025
3,200 Meters · Thief River Golf ClubNW MN XC Championship · Oct 1315:43.86NW MN XC ChampionshipOctober 13, 2026
3,200 Meters · Valley Golf CourseEGF XC Invitational · Sep 2216:45.0EGF XC InvitationalSeptember 22, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Tom Dooher InvitationalOct 19 · 3,000 Meters Boys Junior High 3k · Place 40 · Riverside Christian3,000 Meters Boys Junior High 3k4014:14.8 PB8
Oct 13NW MN XC ChampionshipOct 13 · 3,200 Meters Junior High · Place 23 · Riverside Christian3,200 Meters Junior High2315:43.86 PB8
Oct 6West Marshall XC InvitationalOct 6 · 3,200 Meters Boys Junior High 3200m · Place 31 · Riverside Christian3,200 Meters Boys Junior High 3200m3116:36.68
Sep 26Border BattleSep 26 · 3,000 Meters 8th Grade Boys · Place 130 · Riverside Christian3,000 Meters 8th Grade Boys13014:56.8 PB8
Sep 17Ada-Borup West Booster Club InviteSep 17 · 3,200 Meters Boys JH · Place 34 · Riverside Christian3,200 Meters Boys JH3416:17.3 PB8
Sep 10Roseau InvitationalSep 10 · 3,200 Meters Middle School · Place 32 · Riverside Christian3,200 Meters Middle School3216:25.28
Sep 4Dragon Twilight InvitationalSep 4 · 3,000 Meters Boys Middle School 3000m · Place 88 · Riverside Christian3,000 Meters Boys Middle School 3000m8815:59.4 PB8
Aug 29Brave Like Gabe InvitationalAug 29 · 3,200 Meters Boys Junior High · Place 157 · Riverside Christian3,200 Meters Boys Junior High15716:24.5 PB8

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Bemidji XC InvitationalOct 13 · 3,200 Meters Junior High · Place 46 · Riverside Christian3,200 Meters Junior High4615:17.00 PB7
Oct 7NW MN Conference XC ChampionshipOct 7 · 3,200 Meters Junior High · Place 26 · Riverside Christian3,200 Meters Junior High2615:31.20 PB7
Sep 30West Marshall XC InvitationalSep 30 · 3,200 Meters Junior High · Place 20 · Riverside Christian3,200 Meters Junior High2015:31.90 PB7
Sep 22EGF XC InvitationalSep 22 · 3,200 Meters Boys Junior High · Place 29 · Riverside Christian3,200 Meters Boys Junior High2916:45.0 PB7
Sep 11Ada-Borup-West Booster Club XC InvitationalSep 11 · 3,200 Meters Middle School · Place 34 · Riverside Christian3,200 Meters Middle School3417:06.87
Sep 5Dragon Twilight InvitationalSep 5 · 3,000 Meters Middle School · Place 90 · Riverside Christian3,000 Meters Middle School9015:03.67
Aug 23Brave Like Gabe InvitationalAug 23 · 3,200 Meters Middle School · Place 109 · Riverside Christian3,200 Meters Middle School10916:13.07