Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Benzie Central HSBenzie Pete Moss Invite · Aug 2222:03.94Benzie Pete Moss InviteAugust 22, 2026
5,000 Meters · Buckley HS2026 Bear Country Invitational · Sep 1222:13.172026 Bear Country InvitationalSeptember 12, 2026
5,000 Meters · KingsleyKingsley Invitational · Oct 1322:25.65Kingsley InvitationalOctober 13, 2026
5,000 Meters · Mancelona High School Mancelona HS/MS Invite · Oct 722:09.3Mancelona HS/MS Invite October 7, 2026
5,000 Meters · Mancelona HSMHSAA LP Region 19-3 @ Mancelona · Oct 3120:57.34MHSAA LP Region 19-3 @ MancelonaOctober 31, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 720:59.9MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2621:09.61Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1821:16.48Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · St. Francis Retreat CenterMichigan Catholic XC Invitational · Aug 2923:10.50Michigan Catholic XC Invitational August 29, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 134 · Traverse City St. Francis5,000 Meters D313420:59.9 PB12
Oct 31MHSAA LP Region 19-3 @ MancelonaOct 31 · 5,000 Meters D3 Girls · Place 23 · Traverse City St. Francis5,000 Meters D3 Girls2320:57.34 PB12
Oct 24Northern Michigan Meet of Champions: w/ Donuts, Cider, & Pumpkins Oct 24 · 5,000 Meters Varsity · Place 40 · Traverse City St. Francis5,000 Meters Varsity4021:18.812
Oct 13Kingsley InvitationalOct 13 · 5,000 Meters VG · Place 11 · Traverse City St. Francis5,000 Meters VG1122:25.65 PB12
Oct 7Mancelona HS/MS Invite Oct 7 · 5,000 Meters HS Division 3 Girls · Place 19 · Traverse City St. Francis5,000 Meters HS Division 3 Girls1922:09.3 PB12
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Gold Division (Medium) - Girls · Place 18 · Traverse City St. Francis5,000 Meters Gold Division (Medium) - Girls1821:09.61 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Small School Varsity · Place 14 · Traverse City St. Francis5,000 Meters Session 1 Small School Varsity1421:16.48 PB12
Sep 122026 Bear Country InvitationalSep 12 · 5,000 Meters Varsity · Place 15 · Traverse City St. Francis5,000 Meters Varsity1522:13.17 PB12
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 46 · Traverse City St. Francis5,000 Meters Varsity4623:10.50 PB12
Aug 22Benzie Pete Moss InviteAug 22 · 5,000 Meters Varsity Small · Place 47 · Traverse City St. Francis5,000 Meters Varsity Small4722:03.94 PB12
Aug 12Two Mile Time Trial 2026Aug 12 · 2 Miles Varsity · Traverse City St. Francis2 Miles Varsity015:00.0Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 143 · Traverse City St. Francis5,000 Meters Division 314321:21.2011
Oct 25MHSAA LP Region 19-3 @ Mancelona (C)Oct 25 · 5,000 Meters Division 3 · Place 18 · Traverse City St. Francis5,000 Meters Division 31821:10.7611
Oct 18NORTHERN MICHIGAN MEET OF CHAMPIONSOct 18 · 5,000 Meters Division 3 · Place 24 · Traverse City St. Francis5,000 Meters Division 32421:19.811
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 38 · Traverse City St. Francis5,000 Meters Varsity3822:03.2211
Sep 20Veterans Serving Veterans Invite Sep 20 · 5,000 Meters Varsity Division 3 · Place 30 · Traverse City St. Francis5,000 Meters Varsity Division 33021:44.9211
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 80 · Traverse City St. Francis5,000 Meters Varsity8021:47.2211
Sep 6TC West Titan TakeoffSep 6 · 5,000 Meters Varsity · Place 17 · Traverse City St. Francis5,000 Meters Varsity1721:42.1711
Aug 23Benzie Pete Moss InviteAug 23 · 5,000 Meters Varsity · Place 23 · Traverse City St. Francis5,000 Meters Varsity2321:11.2411
Aug 142025 LOC Team Camp Two Mile RunAug 14 · 2 Miles Varsity · Traverse City St. Francis2 Miles Varsity013:52.6Unofficial11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 70 · Traverse City St. Francis5,000 Meters Division 37020:19.310
Oct 26MHSAA LP Region 19-3 @ East JordanOct 26 · 5,000 Meters Division 3 · Place 8 · Traverse City St. Francis5,000 Meters Division 3819:58.4710
Oct 19NORTHERN MICHIGAN MEET OF CHAMPIONSOct 19 · 5,000 Meters Varsity · Place 25 · Traverse City St. Francis5,000 Meters Varsity2520:43.5210
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 3 · Place 65 · Traverse City St. Francis5,000 Meters Division 36521:22.310
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 106 · Traverse City St. Francis5,000 Meters Varsity Elite10621:00.0210
Sep 21Veterans Serving Veterans InvitationalSep 21 · 5,000 Meters Varsity Division 1 · Place 24 · Traverse City St. Francis5,000 Meters Varsity Division 12421:02.6910
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 39 · Traverse City St. Francis5,000 Meters Varsity3921:06.9210
Sep 7Bear Country InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · Traverse City St. Francis5,000 Meters Varsity520:14.3610
Aug 28East Jordan Invitational/Party In The ParkAug 28 · 5,000 Meters Varsity · Place 6 · Traverse City St. Francis5,000 Meters Varsity621:04.01So
Aug 24Benzie Pete Moss InviteAug 24 · 5,000 Meters Varsity · Place 51 · Traverse City St. Francis5,000 Meters Varsity5121:21.810

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 103 · Traverse City St. Francis5,000 Meters Division 310320:58.69
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Junior Varsity Division 3 · Place 3 · Traverse City St. Francis5,000 Meters Junior Varsity Division 3322:09.79
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 3 · Place 89 · Traverse City St. Francis5,000 Meters Division 38922:09.79