Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHillsdale Wide Track Classic · Jan 235:34.88aHillsdale Wide Track ClassicJanuary 23, 2026
10,000 Meters · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · May 241:23.57aWolverine-Hoosier (WHAC) Outdoor ChampionshipsMay 2, 2024
100 Meters · OutdoorEaton Rapids MS @Charlotte MS · Apr 1716.22aEaton Rapids MS @Charlotte MSApril 17, 2017
1500 Meters · OutdoorSAU Bill Bippes Cougar Classic · Apr 124:59.89aSAU Bill Bippes Cougar ClassicApril 12, 2025
1600 Meters · OutdoorPewamo-Westphalia "Last Chance" Meet · May 176:05.91Pewamo-Westphalia "Last Chance" MeetMay 17, 2021
3000 Meters · IndoorWolverine-Hoosier (WHAC) Indoor Championships · Feb 2010:58.27Wolverine-Hoosier (WHAC) Indoor ChampionshipsFebruary 20, 2026
3200 Meters · OutdoorPewamo-Westphalia "Last Chance" Meet · May 1713:36.97Pewamo-Westphalia "Last Chance" MeetMay 17, 2021
400 Meters · IndoorSVSU Holiday Open and Multis · Dec 51:06.13aSVSU Holiday Open and MultisDecember 5, 2025
5000 Meters · IndoorSVSU Holiday Open and Multis · Dec 518:34.84aSVSU Holiday Open and MultisDecember 5, 2025
5000 Meters · OutdoorGolden Grizzly Invite · Apr 518:37.50aGolden Grizzly InviteApril 5, 2025
600 Meters · IndoorJack Skoog Open · Jan 171:48.70aJack Skoog OpenJanuary 17, 2025
800 Meters · IndoorHillsdale Wide Track Classic · Jan 232:38.78aHillsdale Wide Track ClassicJanuary 23, 2026
800 Meters · OutdoorDon Kleinow Memorial Invitational · Apr 242:30.33Don Kleinow Memorial InvitationalApril 24, 2025

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 20 · 5000 Meters · Place 6 · Siena HeightsSiena Heights5000 Meters619:11.55JR
Feb 20Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 20 · 3000 Meters · Place 6 · Siena HeightsSiena Heights3000 Meters610:58.27 PBJR
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 5000 Meters · Place 23 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters2318:48.67aJR
Feb 6Mrs G InvitationalFeb 6 · 400 Meters · Place 16 · Siena Heights (Mich.)Siena Heights (Mich.)400 Meters161:08.54aJR
Jan 30Jet's Pizza InvitationalJan 30 · 5000 Meters · Place 13 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters1318:46.07aJr
Jan 23Hillsdale Wide Track ClassicJan 23 · 1 Mile · Place 13 · Siena Heights (Mich.)Siena Heights (Mich.)1 Mile135:34.88a PBJr
Jan 23Hillsdale Wide Track ClassicJan 23 · 800 Meters · Place 9 · Siena Heights (Mich.)Siena Heights (Mich.)800 Meters92:38.78a PBJr
Jan 102026 Wolverine InvitationalJan 10 · 3000 Meters · Siena Heights (Mich.)Siena Heights (Mich.)3000 Meters—DNF—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5SVSU Holiday Open and MultisDec 5 · 5000 Meters · Place 10 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters10.18:34.84a PBJr
Dec 5SVSU Holiday Open and MultisDec 5 · 400 Meters · Place 24 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)400 Meters24.1:06.13a PBJr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 5000 Meters · Place 6 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters6.19:24.65aSr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 3000 Meters · Place 10 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)3000 Meters10.11:18.92aSr
Feb 7Mrs G InvitationalFeb 7 · 1 Mile · Place 14 · Siena Heights (Mich.)Siena Heights (Mich.)1 Mile145:37.76a—
Jan 31WHAC vs MIAA ChallengeJan 31 · 3000 Meters · Place 1 · Siena Heights (Mich.)Siena Heights (Mich.)3000 Meters111:25.73a—
Jan 31WHAC vs MIAA ChallengeJan 31 · 1 Mile · Place 3 · Siena Heights (Mich.)Siena Heights (Mich.)1 Mile35:41.41a—
Jan 25Hillsdale Wide Track ClassicJan 25 · 5000 Meters · Place 1 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters119:10.11a—
Jan 17Jack Skoog OpenJan 17 · 1 Mile · Place 11 · Siena Heights (Mich.)Siena Heights (Mich.)1 Mile115:39.74a—
Jan 17Jack Skoog OpenJan 17 · 600 Meters · Place 5 · Siena Heights (Mich.)Siena Heights (Mich.)600 Meters51:48.70a PB—
Jan 112025 Wolverine InvitationalJan 11 · 3000 Meters · Place 25 · Siena HeightsSiena Heights3000 Meters2511:15.63SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1WHAC ChampionshipsMay 1 · 10,000 Meters · Place 2 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)10,000 Meters2.42:32.05aSr
May 1WHAC ChampionshipsMay 1 · 5000 Meters · Place 2 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters2.18:40.19aSr
Apr 24Don Kleinow Memorial InvitationalApr 24 · 1500 Meters · Place 3 · Siena HeightsSiena Heights1500 Meters35:00.51SO
Apr 24Don Kleinow Memorial InvitationalApr 24 · 800 Meters · Place 9 · Siena HeightsSiena Heights800 Meters92:30.33 PBSO
Apr 17Hillsdale Gina RelaysApr 17 · 5000 Meters · Place 12 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters12.18:38.89aSr
Apr 12SAU Bill Bippes Cougar ClassicApr 12 · 1500 Meters · Place 1 · Siena Heights (Mich.)Siena Heights (Mich.)1500 Meters14:59.89a PBSr
Apr 5Golden Grizzly InviteApr 5 · 5000 Meters · Place 11 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters1118:37.50a PBSr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6SVSU Holiday OpenDec 6 · 3000 Meters · Place 7 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)3000 Meters7.11:10.28aSr
Feb 16WHAC IndoorFeb 16 · 5000 Meters · Place 8 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters8.19:16.06aJr
Feb 16WHAC IndoorFeb 16 · 3000 Meters · Place 13 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)3000 Meters13.11:06.39aJr
Feb 9AQ WHAC vs. MIAAFeb 9 · 1 Mile · Place 8 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)1 Mile8.5:46.04aJr
Feb 9AQ WHAC vs. MIAAFeb 9 · 3000 Meters · Place 4 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)3000 Meters4.11:22.87aJr
Feb 2AQ GRSHOF ClassicFeb 2 · 5000 Meters · Place 5 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters5.19:56.76aJr
Feb 2AQ GRSHOF ClassicFeb 2 · 800 Meters · Place 6 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)800 Meters6.2:45.22aJr
Jan 272024 Hillsdale Wide Track ClassicJan 27 · 3000 Meters · Place 7 · Siena Heights (Mich.)Siena Heights (Mich.)3000 Meters711:39.99a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Wolverine-Hoosier (WHAC) Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 4 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)10,000 Meters4.41:23.57a PBJr
May 2Wolverine-Hoosier (WHAC) Outdoor ChampionshipsMay 2 · 5000 Meters · Place 8 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)5000 Meters8.19:24.07aJr
Apr 26CUAA Alumni Legacy MeetApr 26 · 1500 Meters · Place 7 · Siena HeightsSiena Heights1500 Meters75:13.79JR
Apr 26CUAA Alumni Legacy MeetApr 26 · 800 Meters · Place 4 · Siena HeightsSiena Heights800 Meters42:33.38JR
Apr 18Don Kleinow Memorial InvitationalApr 18 · 5000 Meters · Place 3 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters319:06.92a—
Apr 12DU Panther ClassicApr 12 · 5000 Meters · Place 4 · Siena Heights (Mich.)Siena Heights (Mich.)5000 Meters419:08.54a—
Apr 5Spartan Invitational 2024Apr 5 · 1500 Meters · Place 7 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)1500 Meters7.5:15.16aJr
Apr 5Spartan Invitational 2024Apr 5 · 800 Meters · Place 6 · Siena Heights (Mich.) (Closed)Siena Heights (Mich.) (Closed)800 Meters6.2:36.68aJr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9GVSU 10 Event Last ChanceMay 9 · 1500 Meters · Place 3 · Lansing CCLansing CC1500 Meters35:28.73SO
Apr 28Davenport Tune Up/NJCAA Region XIIApr 28 · 5000 Meters · Place 12 · Lansing CCLansing CC5000 Meters1220:11.96SO
Apr 20Elaine Leigh T&F Invite (College)Apr 20 · 5000 Meters · Place 29 · Lansing (Mich.) CCLansing (Mich.) CC5000 Meters29.19:55.97aSo
Apr 14Don Kleinow Memorial InvitationalApr 14 · 1500 Meters · Place 29 · Lansing CCLansing CC1500 Meters295:23.32SO
Apr 14Don Kleinow Memorial InvitationalApr 14 · 800 Meters · Place 40 · Lansing CCLansing CC800 Meters402:41.87SO
Apr 8Golden Grizzly InvitationalApr 8 · 5000 Meters · Place 38 · Lansing (Mich.) CCLansing (Mich.) CC5000 Meters38.20:13.08aSo
Mar 31Spartan InvitationalMar 31 · 1500 Meters · Place 14 · Lansing (Mich.) CCLansing (Mich.) CC1500 Meters14.5:33.22aSo
Mar 24IWU Polar Bear InvitationalMar 24 · 5000 Meters · Place 14 · Lansing (Mich.) CCLansing (Mich.) CC5000 Meters14.20:53.88aSo

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Davenport InvitationalApr 29 · 5000 Meters · Place 36 · Lansing (Mich.) CCLansing (Mich.) CC5000 Meters36.20:35.10aFr
Apr 22Oakland University Elaine Leigh InvitationalApr 22 · 1500 Meters · Place 29 · Lansing (Mich.) CCLansing (Mich.) CC1500 Meters29.5:39.26aFr
Apr 22Oakland University Elaine Leigh InvitationalApr 22 · 800 Meters · Place 41 · Lansing (Mich.) CCLansing (Mich.) CC800 Meters41.2:43.04aFr
Apr 8Golden Grizzlies TF Invite at Oakland UApr 8 · 1500 Meters · Place 44 · Lansing (Mich.) CCLansing (Mich.) CC1500 Meters44.5:57.41aFr
Apr 1Spartan InvitationalApr 1 · 1500 Meters · Place 18 · Lansing (Mich.) CCLansing (Mich.) CC1500 Meters18.5:55.86aFr

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26CAAC White League ChampionshipMay 26 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters4.14:18.42a12
May 26CAAC White League ChampionshipMay 26 · 1600 Meters · Place 8 · CharlotteCharlotte1600 Meters8.6:21.41a12
May 17Pewamo-Westphalia "Last Chance" MeetMay 17 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters413:36.97 PB12
May 17Pewamo-Westphalia "Last Chance" MeetMay 17 · 1600 Meters · Place 9 · CharlotteCharlotte1600 Meters96:05.91 PB12
May 14Jon Nugent Invitational at BathMay 14 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters413:44.3912
May 4CAAC White: Charlotte, Lansing Sexton, and Portland @ IoniaMay 4 · 3200 Meters · Place 2 · CharlotteCharlotte3200 Meters2.13:43.07a12
Apr 21CAAC White- Dbl Dual - Charlotte, LCC, ER, SextonApr 21 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters414:18.7712
Apr 17Lansing Catholic RelaysApr 17 · 3200 Meters · Place 21 · CharlotteCharlotte3200 Meters21.14:25.00a12
Apr 17Lansing Catholic RelaysApr 17 · 3200 Meters · CharlotteCharlotte3200 Meters—14:25Unofficial12

2017 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18I-8 Charlotte Vs. Legg @ ColdwaterMay 18 · 100 Meters · Place 17 · CharlotteCharlotte100 Meters17.16.35a8
May 11Charlotte/Parma Western MS DualMay 11 · 100 Meters · Place 19 · CharlotteCharlotte100 Meters19.16.58a8
May 8Hastings/Pennfield MS @ CharlotteMay 8 · 100 Meters · Place 22 · CharlotteCharlotte100 Meters22.16.23a8
Apr 27Charlotte/Wayland @ Hastings MSApr 27 · 100 Meters · Place 38 · CharlotteCharlotte100 Meters38.17.45a8
Apr 17Eaton Rapids MS @Charlotte MSApr 17 · 100 Meters · Place 13 · CharlotteCharlotte100 Meters13.16.22a PB8
Apr 13Tri meet Western, Marshall, CharlotteApr 13 · 100 Meters · Place 20 · CharlotteCharlotte100 Meters20.16.74a8

2016 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19Charlotte vs. Legg MSMay 19 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters4.17:30.007
May 5Marshall MS vs Charlotte MSMay 5 · 3200 Meters · Place 4 · CharlotteCharlotte3200 Meters4.17:37.70a7
May 5Marshall MS vs Charlotte MSMay 5 · 800 Meters · Place 6 · CharlotteCharlotte800 Meters6.3:57.72a7
Apr 21Charlotte vs. Pennfield Dunlap MSApr 21 · 800 Meters · Place 8 · CharlotteCharlotte800 Meters8.3:25.807
Apr 18Tri-Meet Charlotte/Harper Creek MS/R.W. Kidder MSApr 18 · 800 Meters · Place 8 · CharlotteCharlotte800 Meters8.3:25.60aUnofficial7
Apr 18Tri-Meet Charlotte/Harper Creek MS/R.W. Kidder MSApr 18 · 200 Meters · Place 20 · CharlotteCharlotte200 Meters20.37.19aUnofficial7