Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 2020:46.4Lansing Invitational Cross-Country Meet September 20, 2024
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 2322:43.9SMAC ChampionshipsOctober 23, 2021
5,000 Meters · Ottawa Park Golf CourseWolverine-Hoosier AC Cross Country Championship · Nov 422:17.2Wolverine-Hoosier AC Cross Country ChampionshipNovember 4, 2022
5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 722:22.77Lakeview InvitationalSeptember 7, 2019
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2520:05.80NAIA Great Lakes ChallengeOctober 25, 2025
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2121:18.1NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
5,000 Meters · St. Patrick's ParkBethel University XC Invitational · Oct 721:31.0Bethel University XC InvitationalOctober 7, 2022
5,000 Meters · TurkeyvilleCalhoun County Championship · Oct 122:53.4Calhoun County ChampionshipOctober 1, 2019
6,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1225:49.22025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
6,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 724:31.30Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 625:44.70Indiana Wesleyan Twilight InvitationalSeptember 6, 2024
6,000 Meters · Taylor University Cross Country CourseRay Bullock Invitational · Oct 1025:35.92Ray Bullock InvitationalOctober 10, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 6,000 Meters Collegiate · Place 43 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters Collegiate4324:31.30 PBSr
Oct 25NAIA Great Lakes ChallengeOct 25 · 5,000 Meters Womens 5K - White · Place 44 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters Womens 5K - White4420:05.80 PBSr
Oct 10Ray Bullock InvitationalOct 10 · 6,000 Meters Women's 6K · Place 65 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters Women's 6K6525:35.92 PBSr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 6,000 Meters College · Place 37 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters College3725:06.5Sr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 6,000 Meters College · Place 194 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters College19425:49.2 PBSr
Aug 29Michigan OpenAug 29 · 5,000 Meters Varsity · Place 44 · Siena HeightsSiena Heights5,000 Meters Varsity4422:03.7SR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 82024 WHAC XC ChampionshipsNov 8 · 6,000 Meters Varsity · Place 45 · Siena Heights (Mich.)Siena Heights (Mich.)6,000 Meters Varsity4525:42.26Jr
Oct 26NAIA Great Lakes ChallengeOct 26 · 5,000 Meters Varsity · Place 131 · Siena Heights (Mich.)Siena Heights (Mich.)5,000 Meters Varsity13120:12.2JR
Oct 11Bethel (Ind) InvitationalOct 11 · 5,000 Meters Varsity · Place 25 · Siena Heights (Mich.)Siena Heights (Mich.)5,000 Meters Varsity2521:19.00JR
Sep 27Siena Heights XC InviteSep 27 · 6,000 Meters Varsity · Place 15 · Siena Heights (Mich.)Siena Heights (Mich.)6,000 Meters Varsity1525:19.2JR
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 5,000 Meters College · Place 17 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters College1720:46.4 PBJr
Sep 6Indiana Wesleyan Twilight InvitationalSep 6 · 6,000 Meters Collegiate · Place 97 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters Collegiate9725:44.70 PBJr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 5,000 Meters White · Place 58 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters White5821:18.1 PBSo
Oct 6Bethel University Cross Country InvitationalOct 6 · 5,000 Meters College · Place 70 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters College7021:35.2So
Sep 22Lansing Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 37 · Siena HeightsSiena Heights5,000 Meters Varsity3720:58.0SO
Sep 15Warrior ChallengeSep 15 · 6,000 Meters Varsity · Place 56 · Siena HeightsSiena Heights6,000 Meters Varsity5626:15.4SO
Sep 8IWU Wildcat Twilight InvitationalSep 8 · 6,000 Meters College · Place 80 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)6,000 Meters College8026:08.2So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4Wolverine-Hoosier AC Cross Country ChampionshipNov 4 · 5,000 Meters College · Place 66 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters College6622:17.2 PBFr
Oct 7Bethel University XC InvitationalOct 7 · 5,000 Meters College · Place 40 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5,000 Meters College4021:31.0 PBFr
Sep 9IWU Twilight InvitationalSep 9 · 5,000 Meters Varsity · Place 111 · Siena HeightsSiena Heights5,000 Meters Varsity11121:28.6FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23SMAC ChampionshipsOct 23 · 5,000 Meters Women · Place 46 · Battle Creek CentralBattle Creek Central5,000 Meters Women4622:43.9 PB12

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MHSAA Pre-Regional 07-1 @ Grand LedgeOct 23 · 5,000 Meters Varsity · Place 34 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity3423:21.8311
Oct 17SMAC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 38 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity3822:22.311
Oct 10Calhoun County ChampionshipOct 10 · 5,000 Meters Varsity · Place 26 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity2623:04.411
Oct 6Portage Central @ Portage NorthernOct 6 · 5,000 Meters Varsity · Place 14 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1422:41.0711
Oct 1Comstock @ Loy NorrixOct 1 · 5,000 Meters Varsity · Place 3 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity322:50.6011
Sep 28Battle Creek All CitySep 28 · 5,000 Meters Varsity · Place 18 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1823:32.9911
Sep 22Gull Lake vs. BC LakeviewSep 22 · 5,000 Meters Varsity · Place 7 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity722:48.811
Sep 15Mattawan & BCC @ Portage NorthernSep 15 · 5,000 Meters Varsity · Place 12 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1224:33.1111
Sep 9Kalamazoo Central @ LakeviewSep 9 · 5,000 Meters Varsity · Place 8 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity822:50.4911

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 04-1 @ DeWittOct 25 · 5,000 Meters Division 1 · Place 92 · Battle Creek CentralBattle Creek Central5,000 Meters Division 19222:43.610
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 60 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity6022:54.610
Oct 12Sturgis Kiwanis InvitationalOct 12 · 5,000 Meters Varsity · Place 22 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity2222:42.3010
Oct 1Calhoun County ChampionshipOct 1 · 5,000 Meters Varsity · Place 11 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1122:53.4 PB10
Sep 23Battle Creek All CitySep 23 · 5,000 Meters Varsity · Place 16 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1623:46.410
Sep 17SMAC East 1 @ Loy NorrixSep 17 · 5,000 Meters Varsity · Place 13 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity1322:55.510
Sep 7Lakeview InvitationalSep 7 · 5,000 Meters Large School Varsity · Place 28 · Battle Creek CentralBattle Creek Central5,000 Meters Large School Varsity2822:22.77 PB10
Aug 27Marshall Barney Roy InvitationalAug 27 · 5,000 Meters Varsity · Place 20 · Battle Creek CentralBattle Creek Central5,000 Meters Varsity2022:5210