Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomingdale HSSW10 League Jamboree Bloomingdale · Sep 1629:17.0SW10 League Jamboree BloomingdaleSeptember 16, 2026
5,000 Meters · Centreville High SchoolSW10 Jamboree #1 at Centreville · Sep 1035:26.12SW10 Jamboree #1 at CentrevilleSeptember 10, 2025
5,000 Meters · Comstock High SchoolSW10 Jamboree #2 at Comstock · Sep 2432:36.28SW10 Jamboree #2 at ComstockSeptember 24, 2025
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1831:09.46Gobles InvitationalOctober 18, 2025
5,000 Meters · Lawrence HSSW10 Jamboree #3 at Lawrence · Oct 829:25.38SW10 Jamboree #3 at LawrenceOctober 8, 2025
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2735:06.2New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 32-4 @ Portage Central · Oct 3026:59.86MHSAA LP Region 32-4 @ Portage CentralOctober 30, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1029:10.42Hartford Teske InvitationalSeptember 10, 2026
5,000 Meters · White Pigeon Jr/Sr High SchoolSW10 League Jamboree White Pigeon · Oct 1426:30.8SW10 League Jamboree White PigeonOctober 14, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 32-4 @ Portage CentralOct 30 · 5,000 Meters D4 Girls · Place 35 · Marcellus5,000 Meters D4 Girls3526:59.86 PB10
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 64 · Marcellus5,000 Meters Varsity6426:55.510
Oct 14SW10 League Jamboree White PigeonOct 14 · 5,000 Meters Varsity · Place 45 · Marcellus5,000 Meters Varsity4526:30.8 PB10
Sep 16SW10 League Jamboree BloomingdaleSep 16 · 5,000 Meters Varsity · Place 42 · Marcellus5,000 Meters Varsity4229:17.0 PB10
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 55 · Marcellus5,000 Meters Varsity5529:10.42 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 32-4 @ Three Oaks River Valley (C)Oct 25 · 5,000 Meters Division 4 · Place 30 · Marcellus5,000 Meters Division 43028:17.629
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 76 · Marcellus5,000 Meters Varsity7631:09.46 PB9
Oct 8SW10 Jamboree #3 at LawrenceOct 8 · 5,000 Meters Varsity · Place 46 · Marcellus5,000 Meters Varsity4629:25.38 PB9
Sep 24SW10 Jamboree #2 at ComstockSep 24 · 5,000 Meters Varsity · Place 47 · Marcellus5,000 Meters Varsity4732:36.28 PB9
Sep 10SW10 Jamboree #1 at CentrevilleSep 10 · 5,000 Meters Varsity · Place 44 · Marcellus5,000 Meters Varsity4435:26.12 PB9
Sep 665th Fennville Open Sep 6 · 5,000 Meters Varsity · Place 76 · Marcellus5,000 Meters Varsity7634:28.609
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 68 · Marcellus5,000 Meters Varsity6835:23.199
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 78 · Marcellus5,000 Meters Varsity7835:06.2 PB9