Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oakland UniversityLutheran Schools XC State Meet · Oct 613:35.36Lutheran Schools XC State MeetOctober 6, 2018
4,000 Meters · Cass Benton Park OFFICIALUSATF Michigan Association Junior Olympic Championships · Nov 1018:17.00USATF Michigan Association Junior Olympic ChampionshipsNovember 10, 2018
5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 1622:07.3037th Annual Gabriel Richard XC InvitationalOctober 16, 2021
5,000 Meters · Columbus County Park OFFICIALMHSAA Pre-Regional 71-4 @ Austin Catholic · Oct 2222:11MHSAA Pre-Regional 71-4 @ Austin CatholicOctober 22, 2020
5,000 Meters · Fisher Trails - Northwood U7th Annual Northwood Invitational (MS, HS, College) · Sep 1222:51.207th Annual Northwood Invitational (MS, HS, College)September 12, 2026
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1922:41.4Lamplighter InviteAugust 19, 2022
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 Finals · Nov 622:18.83MHSAA LP D4 FinalsNovember 6, 2021
5,000 Meters · Nankin MillsMIAC Championship (LWL) · Oct 1821:49.7MIAC Championship (LWL)October 18, 2019
5,000 Meters · Oakland Christian HSMIAC Jamboree 1 (OCS) [Boy: 9/20 & Girl: 9-28] · Sep 2021:37.0MIAC Jamboree 1 (OCS) [Boy: 9/20 & Girl: 9-28]September 20, 2022
5,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2122:28.9NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
5,000 Meters · Shepherd High School2025 Jeff Drenth Memorial · Aug 2923:12.902025 Jeff Drenth MemorialAugust 29, 2025
5,000 Meters · St. Patrick's ParkBethel University Cross Country Invitational · Oct 621:50.8Bethel University Cross Country InvitationalOctober 6, 2023
5,000 Meters · Whitmore Lake HSLarry Steeb Cross Country Invitational · Oct 1722:19.18Larry Steeb Cross Country Invitational October 17, 2020
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 722:57Rambling Rock InvitationalSeptember 7, 2019
6,000 Meters · Chestnut Grove 2K loopWSU Warrior Challenge 2026 · Oct 2428:19.60WSU Warrior Challenge 2026October 24, 2026
6,000 Meters · Concordia UniversityCUAA Cardinal Invite · Sep 1529:09.4CUAA Cardinal InviteSeptember 15, 2023
6,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1228:01.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
6,000 Meters · Heritage Park (Adrian) OFFICIALAdrian College Heritage Classic · Sep 2627:28.7Adrian College Heritage ClassicSeptember 26, 2026
6,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 627:41.3GLIAC Cross Country ChampionshipsNovember 6, 2026
6,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 1029:07.3Lucian Rosa InvitationalOctober 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GLIAC Cross Country ChampionshipsNov 6 · 6,000 Meters GLIAC · Place 106 · Lake Superior StateLake Superior State6,000 Meters GLIAC10627:41.3 PBSr
Oct 24WSU Warrior Challenge 2026Oct 24 · 6,000 Meters Warrior Challenge · Place 102 · Lake Superior StateLake Superior State6,000 Meters Warrior Challenge10228:19.60 PBSr
Oct 10Lucian Rosa InvitationalOct 10 · 6,000 Meters Collegiate · Place 170 · Lake Superior StateLake Superior State6,000 Meters Collegiate17029:07.3 PBSr
Sep 26Adrian College Heritage ClassicSep 26 · 6,000 Meters College · Place 67 · Lake Superior StateLake Superior State6,000 Meters College6727:28.7 PBSr
Sep 127th Annual Northwood Invitational (MS, HS, College)Sep 12 · 5,000 Meters Collegiate Women · Place 61 · Lake Superior StateLake Superior State5,000 Meters Collegiate Women6122:51.20 PBSr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 6,000 Meters College · Place 223 · Lake Superior StateLake Superior State6,000 Meters College22328:01.9 PBJr
Aug 292025 Jeff Drenth MemorialAug 29 · 5,000 Meters Women's 5K · Place 108 · Lake Superior StateLake Superior State5,000 Meters Women's 5K10823:12.90 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 82024 WHAC XC ChampionshipsNov 8 · 6,000 Meters Varsity · Place 58 · Concordia (Mich.)Concordia (Mich.)6,000 Meters Varsity5826:20.85So
Oct 26NAIA Great Lakes ChallengeOct 26 · 5,000 Meters Varsity · Place 79 · Concordia (Mich.)Concordia (Mich.)5,000 Meters Varsity7921:32.1SO
Sep 27Siena Heights XC InviteSep 27 · 6,000 Meters Varsity · Place 47 · Concordia (Mich.)Concordia (Mich.)6,000 Meters Varsity4728:42.1SO
Sep 13WSU Warrior ChallengeSep 13 · 6,000 Meters Varsity · Place 120 · Concordia (Mich.)Concordia (Mich.)6,000 Meters Varsity12029:29.6SO
Aug 30CMU Jeff Drenth Memorial InviteAug 30 · 5,000 Meters Varsity · Place 89 · Concordia (Mich.)Concordia (Mich.)5,000 Meters Varsity8922:55.6SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 5,000 Meters White · Place 106 · Concordia (Mich.)Concordia (Mich.)5,000 Meters White10622:28.9 PBFr
Oct 6Bethel University Cross Country InvitationalOct 6 · 5,000 Meters College · Place 81 · Concordia (Mich.)Concordia (Mich.)5,000 Meters College8121:50.8 PBFr
Sep 22Lansing Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 90 · Concordia (Mich.)Concordia (Mich.)5,000 Meters Varsity9022:45.0FR
Sep 15CUAA Cardinal InviteSep 15 · 6,000 Meters College · Place 13 · Concordia (Mich.)Concordia (Mich.)6,000 Meters College1329:09.4 PBFr
Sep 1Comet OpenSep 1 · 5,000 Meters Open · Place 60 · Concordia (MI)Concordia (MI)5,000 Meters Open6022:32.0Fr

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 4 FinalsNov 5 · 5,000 Meters Division 4 · Place 148 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Division 414823:00.1512
Oct 28MHSAA LP Region 36-4 @ RO ShrineOct 28 · 5,000 Meters Division 4 · Place 13 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Division 41321:18.4012
Oct 22Larry Steeb Invite Oct 22 · 5,000 Meters Varsity · Place 27 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity2723:34.512
Oct 18MIAC Championship (LHNW)Oct 18 · 5,000 Meters Varsity · Place 23 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity2322:47.112
Oct 8Wayne County ChampionshipsOct 8 · 5,000 Meters Varsity · Place 76 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity7623:02.10—
Oct 4MIAC Jamboree 2 (LWL)Oct 4 · 5,000 Meters Varsity Girls · Place 14 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Girls1422:14.012
Sep 24Whitmore Lake InviteSep 24 · 5,000 Meters Varsity · Place 4 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity422:02.612
Sep 20MIAC Jamboree 1 (OCS) [Boy: 9/20 & Girl: 9-28]Sep 20 · 5,000 Meters Varsity Girls · Place 12 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Girls1221:37.0 PB12
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Varsity · Place 31 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity3123:06.912
Sep 10Rambling Rock InvitationalSep 10 · 5,000 Meters Varsity · Place 62 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity6222:30.80SR
Sep 8OCS Small School InviteSep 8 · 5,000 Meters Varsity · Place 8 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity822:32.812
Aug 19Lamplighter InviteAug 19 · 5,000 Meters Girls Varsity - Flight One · Place 23 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Girls Varsity - Flight One2322:41.4 PB12

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D4 FinalsNov 6 · 5,000 Meters D4 · Place 119 · Lutheran HS WestlandLutheran HS Westland5,000 Meters D411922:18.83 PB11
Oct 29MHSAA LP Region 36-4 @ GP SouthOct 29 · 5,000 Meters Division 4 · Place 11 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Division 41122:05.811
Oct 23Larry Steeb InviteOct 23 · 5,000 Meters Varsity · Place 14 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1422:26.811
Oct 19MIAC Championship (WL)Oct 19 · 5,000 Meters Varsity · Place 12 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1221:44.511
Oct 1637th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters Varsity Small School Div · Place 8 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Small School Div822:07.30 PB11
Oct 9Wayne County XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 65 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity6522:22.2h11
Oct 5MIAC Jamboree 2 (LNW @ Spencer)Oct 5 · 5,000 Meters Varsity · Place 15 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1522:11.811
Sep 25Whitmore Lake InviteSep 25 · 5,000 Meters Varsity · Place 13 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1323:22.611
Sep 21MIAC Jamboree 1 (LWL @ Nankin Mills)Sep 21 · 5,000 Meters Varsity · Place 11 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1122:43.211
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Varsity · Place 10 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1022:26.4—
Sep 11Rambling Rock XC InvitationalSep 11 · 5,000 Meters Varsity · Place 100 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity10022:23.8h11
Sep 9OCS Small School InviteSep 9 · 5,000 Meters Varsity · Place 15 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1522:52.211
Sep 33rd Concordia Cardinal InviteSep 3 · 5,000 Meters Varsity · Place 15 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1525:15.111
Aug 24Clawson Watermelon InviteAug 24 · 5,000 Meters Varsity · Place 9 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity924:33.411

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D4 FinalsNov 7 · 5,000 Meters D4 - Official · Place 156 · Lutheran HS WestlandLutheran HS Westland5,000 Meters D4 - Official15623:56.6810
Oct 30MHSAA LP Region 36-4 @ GP SouthOct 30 · 5,000 Meters Division 4 · Place 11 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Division 41121:20.410
Oct 22MHSAA Pre-Regional 71-4 @ Austin CatholicOct 22 · 5,000 Meters Girls · Place 5 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Girls522:11 PB10
Oct 20MIAC Championship (OCS)Oct 20 · 5,000 Meters Varsity · Place 6 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity621:55.910
Oct 17Larry Steeb Cross Country Invitational Oct 17 · 5,000 Meters Varsity · Place 7 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity722:19.18 PB10
Sep 22MIAC Jam-1 (changed to OCS)Sep 22 · 5,000 Meters Varsity Girls · Place 8 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Girls823:17.710
Sep 19Whitmore Lake InviteSep 19 · 5,000 Meters Varsity · Place 10 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1022:27.5810
Sep 10OCS Small School Invite (Covid version)Sep 10 · 5,000 Meters Varsity Girls · Place 8 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Girls822:46.510
Sep 42nd Concordia Cardinal ClassicSep 4 · 5,000 Meters Varsity · Place 8 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity823:41.010

2019 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP D4 FinalsNov 2 · 5,000 Meters D4 · Place 145 · Lutheran HS WestlandLutheran HS Westland5,000 Meters D414522:57.59
Oct 25MHSAA LP Region 36-4 @ GP SouthOct 25 · 5,000 Meters Division 4 · Place 15 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Division 41521:02.69
Oct 18MIAC Championship (LWL)Oct 18 · 5,000 Meters Varsity Girls · Place 4 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Girls421:49.7 PB9
Oct 1235th Annual Gabriel Richard InvitationalOct 12 · 5,000 Meters Varsity Small School Div · Place 16 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Small School Div1622:13.59
Oct 8MIAC Jamboree 2 (OCS)Oct 8 · 5,000 Meters Varsity · Place 7 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity722:56.79
Oct 5Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 135 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity13524:11.399
Sep 24MIAC Jamboree 1 (WL)Sep 24 · 5,000 Meters Varsity · Place 5 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity522:32.49
Sep 21Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity Division 3 · Place 17 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity Division 31722:57.09
Sep 17OCS Small School InviteSep 17 · 5,000 Meters Varsity · Place 14 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity1423:24.49
Sep 14Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Varsity · Place 24 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity2423:15.59
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Women's Varsity · Place 65 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Women's Varsity6522:57 PB9
Aug 301st Concordia ClassicAug 30 · 5,000 Meters Varsity · Place 3 · Lutheran HS WestlandLutheran HS Westland5,000 Meters Varsity323:48.19

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10USATF Michigan Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 4 · Ann Arbor TrackAnn Arbor Track4,000 Meters 13-14418:17.00 PB8
Oct 6Lutheran Schools XC State MeetOct 6 · 2 Miles Middle School · Place 3 · Ann Arbor St. PaulAnn Arbor St. Paul2 Miles Middle School313:35.36 PB8

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Michigan Lutheran Schools State ChampionshipsOct 7 · 2 Miles Women · Place 9 · Ann Arbor St. PaulAnn Arbor St. Paul2 Miles Women914:187