Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAquinas HS Indoor Challenge · Mar 244:36.76aAquinas HS Indoor ChallengeMarch 24, 2026
1600 Meters · OutdoorMHSAA LP Region 04-1 @ Grand Ledge · May 154:26.49aMHSAA LP Region 04-1 @ Grand LedgeMay 15, 2026
200m Hurdles · 30" / 0.762m · OutdoorIonia / St Johns at Holt MS · Apr 2735.54aIonia / St Johns at Holt MSApril 27, 2022
3200 Meters · OutdoorCAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved) · May 79:40.21aCAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7, 2026
800 Meters · OutdoorCAAC Blue - Everett/Holt/DeWitt · Apr 212:01.88aCAAC Blue - Everett/Holt/DeWittApril 21, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26Greater Lansing Honor Roll Meet of ChampionsMay 26 · 3200 Meters · Place 1 · HoltHolt3200 Meters19:45.22a10
May 222026 MITCA D1 Team StateMay 22 · 1600 Meters · Place 7 · HoltHolt1600 Meters7.4:29.12a10
May 222026 MITCA D1 Team StateMay 22 · 800 Meters · Place 18 · HoltHolt800 Meters18.2:03.17a10
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 3200 Meters · Place 11 · HoltHolt3200 Meters1110:02.42a10
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 1600 Meters · Place 4 · HoltHolt1600 Meters44:26.49a PB10
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 3200 Meters · Place 2 · HoltHolt3200 Meters29:40.21a PB10
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 1600 Meters · Place 1 · HoltHolt1600 Meters14:32.59a10
May 145th Williamston Mitch Lutzke Invite - EQ ApprovedMay 1 · 1600 Meters · Place 2 · HoltHolt1600 Meters24:28.87a10
May 145th Williamston Mitch Lutzke Invite - EQ ApprovedMay 1 · 800 Meters · Place 7 · HoltHolt800 Meters72:03.24a10
Apr 28CAAC BLUE = EAST LANSING @ HOLT (SENIOR NIGHT)Apr 28 · 1600 Meters · Place 1 · HoltHolt1600 Meters14:41.97a10
Apr 24Bulldog Invitational (EQ approved)Apr 24 · 3200 Meters · Place 3 · HoltHolt3200 Meters3.9:50.37a10
Apr 24Bulldog Invitational (EQ approved)Apr 24 · 1600 Meters · Place 3 · HoltHolt1600 Meters3.4:29.24a10
Apr 21CAAC Blue - Everett/Holt/DeWittApr 21 · 800 Meters · Place 2 · HoltHolt800 Meters22:01.88a PB10
Apr 17Ram Classic (EQ approved)Apr 17 · 3200 Meters · Place 5 · HoltHolt3200 Meters59:40.71a10
Apr 13CAAC-BLUE = LANSING WAVERLY @ HOLTApr 13 · 800 Meters · Place 1 · HoltHolt800 Meters12:08.05a10
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · 3200 Meters · Place 1 · HoltHolt3200 Meters19:49.73a10
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · 1600 Meters · Place 1 · HoltHolt1600 Meters14:36.05a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Aquinas HS Indoor ChallengeMar 24 · 1600 Meters · Place 2 · HoltHolt1600 Meters24:36.76a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13GVSU MITS #2 (No PV)Dec 13 · 1600 Meters · Place 9 · UnattachedUnattached1600 Meters9.4:39.92a10
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · 1600 Meters · Place 21 · HoltHolt1600 Meters214:50.11a9

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · 3200 Meters · Place 4 · HoltHolt3200 Meters410:00.91a9
May 232025 MITCA D1 Team StateMay 23 · 3200 Meters · Place 15 · HoltHolt3200 Meters15.10:08.50a9
May 232025 MITCA D1 Team StateMay 23 · 1600 Meters · Place 16 · HoltHolt1600 Meters16.4:39.58a9
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 3200 Meters · Place 12 · HoltHolt3200 Meters1210:07.09a9
May 9Alma Panther Invite (EQ)May 9 · 1600 Meters · Place 11 · HoltHolt1600 Meters114:44.16a9
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · 3200 Meters · Place 7 · HoltHolt3200 Meters79:58.43a9
Apr 28Holt @ East LansingApr 28 · 800 Meters · Place 6 · HoltHolt800 Meters62:13.85a9
Apr 25Bulldog Invitational- EQ approvedApr 25 · 3200 Meters · Place 7 · HoltHolt3200 Meters710:01.439
Apr 25Bulldog Invitational- EQ approvedApr 25 · 1600 Meters · Place 5 · HoltHolt1600 Meters54:45.189
Apr 22CAAC Blue HS Holt, DeWitt host EverettApr 22 · 1600 Meters · Place 3 · HoltHolt1600 Meters3.4:46.62a9
Apr 22CAAC Blue HS Holt, DeWitt host EverettApr 22 · 800 Meters · Place 6 · HoltHolt800 Meters6.2:14.41a9
Apr 18Panther Invite - EQ ApprovedApr 18 · 3200 Meters · Place 5 · HoltHolt3200 Meters510:11.469
Apr 18Panther Invite - EQ ApprovedApr 18 · 1600 Meters · Place 10 · HoltHolt1600 Meters104:44.949
Apr 15CAAC Blue HS Holt @ WaverlyApr 15 · 800 Meters · Place 3 · HoltHolt800 Meters32:18.949
Apr 11Shake Off The Rust Invitational - EQ APPROVEDApr 11 · 3200 Meters · Place 6 · HoltHolt3200 Meters610:08.92a9
Apr 11Shake Off The Rust Invitational - EQ APPROVEDApr 11 · 1600 Meters · Place 16 · HoltHolt1600 Meters164:45.01a9
Apr 4Mason VS HoltApr 4 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.10:41.38a9
Apr 4Mason VS HoltApr 4 · 800 Meters · Place 3 · HoltHolt800 Meters3.2:12.62a9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MHSAA MS/JH Regional Zone 5 @ CMMHSMay 30 · 3200 Meters · Place 2 · HoltHolt3200 Meters2.11:03.53a8
May 29Junior Greater Lansing Honor Roll Meet of ChampionsMay 29 · 3200 Meters · Place 4 · HoltHolt3200 Meters4.10:44.42a8
May 20MS Holt @ WaverlyMay 20 · 1600 Meters · Place 1 · HoltHolt1600 Meters1.5:17.19a8
May 20MS Holt @ WaverlyMay 20 · 800 Meters · Place 1 · HoltHolt800 Meters1.2:24.04a8
May 15Middle School - Holt at East LansingMay 15 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.11:01.82a8
May 8CAAC - DeWitt vs HoltMay 8 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.10:50.73a8
May 1Chippewa (Okemos) MS vs Holt MSMay 1 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.11:04.78a8
Apr 24Holt MS and Our Savior @ Grand Ledge Beagle MSApr 24 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.10:45.87a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31Junior Greater Lansing Honor Roll Meet of ChampionsMay 31 · 3200 Meters · Place 3 · HoltHolt3200 Meters310:53.35a—
May 22CAAC MS Blue Holt @ WaverlyMay 22 · 3200 Meters · Place 2 · HoltHolt3200 Meters211:15.45a—
May 18MHSAA MS Regional - Zone 5 @ BathMay 18 · 3200 Meters · Place 6 · HoltHolt3200 Meters611:10.00a—
May 17CAAC MS White Lansing Catholic @ CharlotteMay 17 · 3200 Meters · Place 1 · HoltHolt3200 Meters111:22.18a—
May 3Holt MS vs. Chippewa Okemos MSMay 3 · 3200 Meters · Place 1 · HoltHolt3200 Meters111:46.2—
May 1CAAC Dual: DeWitt vs HoltMay 1 · 1600 Meters · Place 2 · HoltHolt1600 Meters25:37.62a—
May 1CAAC Dual: DeWitt vs HoltMay 1 · 800 Meters · Place 2 · HoltHolt800 Meters22:40.05a—
Apr 26Holt & Our Savior Lutheran @ Grand LedgeApr 26 · 3200 Meters · Place 1 · HoltHolt3200 Meters111:51.78a—
Apr 26Holt & Our Savior Lutheran @ Grand LedgeApr 26 · 1600 Meters · Place 2 · HoltHolt1600 Meters25:28.05a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Junior Greater Lansing Honor Roll Meet of ChampionsJun 1 · 3200 Meters · Place 7 · HoltHolt3200 Meters711:31.476
May 25Haslett MS vs Holt MS/Eaton Rapids MS/Waverly MSMay 25 · 3200 Meters · Place 2 · HoltHolt3200 Meters2.11:36.846
May 11Okemos and Fowlerville at Holt MSMay 11 · 200m Hurdles · HoltHolt200m Hurdles30" / 0.762m—SCR6
May 11Okemos and Fowlerville at Holt MSMay 11 · 3200 Meters · Place 2 · HoltHolt3200 Meters2.11:40.69a6
May 4Mason MS vs Holt and WaverlyMay 4 · 200m Hurdles · Place 8 · HoltHolt200m Hurdles30" / 0.762m8.35.85a6
May 4Mason MS vs Holt and WaverlyMay 4 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.11:55.54a6
Apr 27Ionia / St Johns at Holt MSApr 27 · 200m Hurdles · Place 5 · HoltHolt200m Hurdles30" / 0.762m5.35.54a PB6
Apr 27Ionia / St Johns at Holt MSApr 27 · 3200 Meters · Place 1 · HoltHolt3200 Meters1.11:36.35a6