Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSVSU Division 1/2 Indoor Invitational · Mar 195:43.51aSVSU Division 1/2 Indoor InvitationalMarch 19, 2025
1600 Meters · OutdoorCAAC Blue League Championship Meet · May 215:38.89aCAAC Blue League Championship MeetMay 21, 2025
3200 Meters · IndoorSVSU Division 1/2 Indoor Invitational · Mar 1812:46.04aSVSU Division 1/2 Indoor InvitationalMarch 18, 2026
3200 Meters · OutdoorGreater Lansing Honor Roll Meet of Champions · May 2711:43.25aGreater Lansing Honor Roll Meet of ChampionsMay 27, 2025
800 Meters · OutdoorPewamo-Westphalia Last Chance Meet (EQ Approved) · May 112:35.99aPewamo-Westphalia Last Chance Meet (EQ Approved)May 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26Greater Lansing Honor Roll Meet of ChampionsMay 26 · 3200 Meters · Place 13 · Grand LedgeGrand Ledge3200 Meters1312:33.10a12
May 19CAAC Red, White and Blue ShowcaseMay 19 · 3200 Meters · Place 9 · Grand LedgeGrand Ledge3200 Meters912:37.17a12
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 1600 Meters · Place 24 · Grand LedgeGrand Ledge1600 Meters245:49.01a12
May 11Pewamo-Westphalia Last Chance Meet (EQ Approved)May 11 · 3200 Meters · Place 1 · Grand LedgeGrand Ledge3200 Meters112:44.04a12
May 11Pewamo-Westphalia Last Chance Meet (EQ Approved)May 11 · 800 Meters · Place 3 · Grand LedgeGrand Ledge800 Meters32:35.99a PB12
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 3200 Meters · Place 10 · Grand LedgeGrand Ledge3200 Meters1012:29.27a12
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 1600 Meters · Place 10 · Grand LedgeGrand Ledge1600 Meters105:50.36a12
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 1600 Meters · Place 19 · Grand LedgeGrand Ledge1600 Meters195:44.45a12
Apr 28CAAC Blue - Grand Ledge/DeWittApr 28 · 3200 Meters · Place 8 · Grand LedgeGrand Ledge3200 Meters812:33.40a12
Apr 28CAAC Blue - Grand Ledge/DeWittApr 28 · 1600 Meters · Place 10 · Grand LedgeGrand Ledge1600 Meters105:47.38a12
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · 1600 Meters · Place 22 · Grand LedgeGrand Ledge1600 Meters225:49.22a12
Apr 21CAAC Blue HS Grand Ledge @ WaverlyApr 21 · 3200 Meters · Place 3 · Grand LedgeGrand Ledge3200 Meters313:13.01a12
Apr 21CAAC Blue HS Grand Ledge @ WaverlyApr 21 · 1600 Meters · Place 3 · Grand LedgeGrand Ledge1600 Meters35:57.88a12
Apr 21CAAC Blue HS Grand Ledge @ WaverlyApr 21 · 800 Meters · Place 5 · Grand LedgeGrand Ledge800 Meters52:42.37a12
Apr 18HIGHLAND GAMES (EQ approved)Apr 18 · 3200 Meters · Place 11 · Grand LedgeGrand Ledge3200 Meters1113:00.14a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18SVSU Division 1/2 Indoor InvitationalMar 18 · 3200 Meters · Place 12 · Grand LedgeGrand Ledge3200 Meters1212:46.04a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · 3200 Meters · Place 4 · Grand LedgeGrand Ledge3200 Meters411:43.25a PB11
May 21CAAC Blue League Championship MeetMay 21 · 3200 Meters · Place 4 · Grand LedgeGrand Ledge3200 Meters411:54.25a11
May 21CAAC Blue League Championship MeetMay 21 · 1600 Meters · Place 8 · Grand LedgeGrand Ledge1600 Meters85:38.89a PB11
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 3200 Meters · Place 14 · Grand LedgeGrand Ledge3200 Meters1412:17.36a11
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 3200 Meters · Place 10 · Grand LedgeGrand Ledge3200 Meters1011:57.05a11
Apr 29CAAC Blue HS DeWitt @ Grand LedgeApr 29 · 3200 Meters · Place 3 · Grand LedgeGrand Ledge3200 Meters312:25.76a11
Apr 29CAAC Blue HS DeWitt @ Grand LedgeApr 29 · 1600 Meters · Place 4 · Grand LedgeGrand Ledge1600 Meters45:50.71a11
Apr 25Grand Ledge Comet Classic-EQ ApprovedApr 25 · 3200 Meters · Place 11 · Grand LedgeGrand Ledge3200 Meters1112:02.6711
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · 3200 Meters · Place 7 · Grand LedgeGrand Ledge3200 Meters712:21.3011
Apr 19Highland Games Invitational (EQ Approved)Apr 19 · 1600 Meters · Place 14 · Grand LedgeGrand Ledge1600 Meters145:43.7311
Apr 16CAAC Blue: East Lansing/Everett @ Grand LedgeApr 16 · 3200 Meters · Place 2 · Grand LedgeGrand Ledge3200 Meters212:18.87a11
Apr 16CAAC Blue: East Lansing/Everett @ Grand LedgeApr 16 · 1600 Meters · Place 2 · Grand LedgeGrand Ledge1600 Meters25:50.58a11
Apr 12Hartland Invitational (EQ Approved)Apr 12 · 3200 Meters · Place 7 · Grand LedgeGrand Ledge3200 Meters712:08.33a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · 1600 Meters · Place 9 · Grand LedgeGrand Ledge1600 Meters95:43.51a PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22CAAC Blue ChampionshipMay 22 · 3200 Meters · Place 4 · Grand LedgeGrand Ledge3200 Meters412:14.67a—
May 22CAAC Blue ChampionshipMay 22 · 1600 Meters · Place 8 · Grand LedgeGrand Ledge1600 Meters85:48.31a—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · 1600 Meters · Place 14 · Grand LedgeGrand Ledge1600 Meters145:49.13a—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 1600 Meters · Place 17 · Grand LedgeGrand Ledge1600 Meters175:53.92a—
May 324 Saline GOLDEN TRIANGLE May 3 · 1600 Meters · Place 11 · Grand LedgeGrand Ledge1600 Meters11.5:55.31a10
Apr 30CAAC Blue HS DeWitt @ Grand LedgeApr 30 · 800 Meters · Place 4 · Grand LedgeGrand Ledge800 Meters42:42.91a—
Apr 23CAAC Blue HS Grand Ledge @ WaverlyApr 23 · 3200 Meters · Grand LedgeGrand Ledge3200 Meters—DNS10
Apr 23CAAC Blue HS Grand Ledge @ WaverlyApr 23 · 800 Meters · Place 2 · Grand LedgeGrand Ledge800 Meters2.2:47.09a10
Apr 16CAAC Blue HS East Lansing, Everett @ Grand LedgeApr 16 · 3200 Meters · Place 4 · Grand LedgeGrand Ledge3200 Meters414:07.14a—
Apr 16CAAC Blue HS East Lansing, Everett @ Grand LedgeApr 16 · 1600 Meters · Place 4 · Grand LedgeGrand Ledge1600 Meters46:19.74a—
Apr 12Hastings Team InvitationalApr 12 · 3200 Meters · Place 8 · Grand LedgeGrand Ledge3200 Meters813:33.19a—
Apr 12Hastings Team InvitationalApr 12 · 1600 Meters · Place 10 · Grand LedgeGrand Ledge1600 Meters106:22.95a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6'24 Lincoln Indoor ClassicApr 6 · 1600 Meters · Place 16 · Grand LedgeGrand Ledge1600 Meters166:26.27a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Greater Lansing Honor Roll Meet of ChampionsMay 30 · 3200 Meters · Place 10 · Grand LedgeGrand Ledge3200 Meters1012:33.02a—
May 24CAAC Blue Conference MeetMay 24 · 3200 Meters · Place 8 · Grand LedgeGrand Ledge3200 Meters812:22.34a—
May 12Davison Twilight ClassicMay 12 · 3200 Meters · Place 6 · Grand LedgeGrand Ledge3200 Meters612:17.64a—
May 523 SALINE GOLDEN TRIANGLEMay 5 · 3200 Meters · Place 6 · Grand LedgeGrand Ledge3200 Meters6.12:32.67a9
Apr 28Spartan Classic Track and Field InviteApr 28 · 1600 Meters · Place 16 · Grand LedgeGrand Ledge1600 Meters165:50.81a—
Apr 28Spartan Classic Track and Field InviteApr 28 · 800 Meters · Place 20 · Grand LedgeGrand Ledge800 Meters202:42.34a—
Apr 25CAAC-BLUE TRUE TEAM CHAMPIONSHIPApr 25 · 3200 Meters · Place 10 · Grand LedgeGrand Ledge3200 Meters1012:38.13a—
Apr 25CAAC-BLUE TRUE TEAM CHAMPIONSHIPApr 25 · 1600 Meters · Place 12 · Grand LedgeGrand Ledge1600 Meters125:47.26a—
Apr 14Hastings Team InvitationalApr 14 · 3200 Meters · Place 4 · Grand LedgeGrand Ledge3200 Meters412:53.73a—
Apr 11Okemos vs. Grand Ledge DualApr 11 · 1600 Meters · Place 7 · Grand LedgeGrand Ledge1600 Meters75:59.12a—
Apr 11Okemos vs. Grand Ledge DualApr 11 · 800 Meters · Place 21 · Grand LedgeGrand Ledge800 Meters213:41.03a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 8'23 Lincoln Indoor ClassicApr 8 · 1600 Meters · Place 10 · Grand LedgeGrand Ledge1600 Meters10.5:58.02a9
Apr 8'23 Lincoln Indoor ClassicApr 8 · 1600 Meters · Place 10 · Grand LedgeGrand Ledge1600 Meters10.5:58.02a9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Pewamo-Westphalia MS Last Chance MeetMay 24 · 1600 Meters · Place 10 · Grand Ledge BeagleGrand Ledge Beagle1600 Meters10.6:44.77a8
May 24Pewamo-Westphalia MS Last Chance MeetMay 24 · 800 Meters · Place 8 · Grand Ledge BeagleGrand Ledge Beagle800 Meters8.2:53.97a8
May 9Fowler MS Invite May 9, 2022May 9 · 1600 Meters · Place 12 · Grand Ledge BeagleGrand Ledge Beagle1600 Meters12.6:48.53aUnofficial8
May 9Fowler MS Invite May 9, 2022May 9 · 800 Meters · Place 11 · Grand Ledge BeagleGrand Ledge Beagle800 Meters11.3:01.32aUnofficial8
May 4Hayes Middle School @ Ionia May 4 · 1600 Meters · Place 5 · Grand Ledge BeagleGrand Ledge Beagle1600 Meters5.6:43.59a8
May 4Hayes Middle School @ Ionia May 4 · 800 Meters · Place 3 · Grand Ledge BeagleGrand Ledge Beagle800 Meters3.2:53.34a8
Apr 27Mason MS vs Grand Ledge MSApr 27 · 1600 Meters · Place 5 · Grand Ledge BeagleGrand Ledge Beagle1600 Meters5.7:07.07a8
Apr 25Busy Bee MS RelaysApr 25 · 3200 Meters · Place 15 · Grand Ledge BeagleGrand Ledge Beagle3200 Meters15.14:57.81a8