Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGVSU Laker Indoor Challenge- Boys/Girls Small Schools · Mar 204:37.37aGVSU Laker Indoor Challenge- Boys/Girls Small SchoolsMarch 20, 2026
1600 Meters · OutdoorMHSAA LP Division 3 Finals · May 304:24.45aMHSAA LP Division 3 FinalsMay 30, 2026
3200 Meters · OutdoorMHSAA LP Region 25-3 @ Hillsdale · May 159:39.02aMHSAA LP Region 25-3 @ HillsdaleMay 15, 2026
400 Meters · OutdoorSW10 Comstock HS Meet · Apr 2254.67aSW10 Comstock HS MeetApril 22, 2026
800 Meters · IndoorGVSU Laker Indoor Challenge- Boys/Girls Small Schools · Mar 202:04.95aGVSU Laker Indoor Challenge- Boys/Girls Small SchoolsMarch 20, 2026
800 Meters · OutdoorSt. Joe County UAW Meet · May 262:01.79aSt. Joe County UAW MeetMay 26, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 3 FinalsMay 30 · 3200 Meters · Place 11 · CentrevilleCentreville3200 Meters11.9:49.54a10
May 30MHSAA LP Division 3 FinalsMay 30 · 1600 Meters · Place 5 · CentrevilleCentreville1600 Meters5.4:24.45a PB10
May 26St. Joe County UAW MeetMay 26 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:17.90a10
May 26St. Joe County UAW MeetMay 26 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:32.62a10
May 26St. Joe County UAW MeetMay 26 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:01.79a PB10
May 232026 MITCA D3 Team StateMay 23 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.9:53.63a10
May 232026 MITCA D3 Team StateMay 23 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:27.60a10
May 19SW10 HS Conference MeetMay 19 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:37.94a10
May 19SW10 HS Conference MeetMay 19 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:39.04a10
May 19SW10 HS Conference MeetMay 19 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:03.04a10
May 15MHSAA LP Region 25-3 @ HillsdaleMay 15 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters19:39.02a PB10
May 15MHSAA LP Region 25-3 @ HillsdaleMay 15 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters24:26.19a10
May 11Comstock HS InviteMay 11 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters19:57.02a10
May 11Comstock HS InviteMay 11 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:40.16a10
May 8John Green Invitational May 8 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:09.54a10
May 8John Green Invitational May 8 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:34.78a10
May 8John Green Invitational May 8 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:05.04a10
Apr 29SW10 Centreville HSApr 29 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.10:38.97a10
Apr 29SW10 Centreville HSApr 29 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:50.05a10
Apr 29SW10 Centreville HSApr 29 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:15.28a10
Apr 29SW10 Centreville HSApr 29 · 400 Meters · Place 1 · CentrevilleCentreville400 Meters1.55.67a10
Apr 24Union City InvitationalApr 24 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters19:59.09a10
Apr 24Union City InvitationalApr 24 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:43.26a10
Apr 22SW10 Comstock HS MeetApr 22 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:07.31a10
Apr 22SW10 Comstock HS MeetApr 22 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:09.16a10
Apr 22SW10 Comstock HS MeetApr 22 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:11.76a10
Apr 22SW10 Comstock HS MeetApr 22 · 400 Meters · Place 1 · CentrevilleCentreville400 Meters154.67a PB10
Apr 17Comstock HS InviteApr 17 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.9:54.46a10
Apr 17Comstock HS InviteApr 17 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:53.25a10
Apr 14SW10 Marcellus HSApr 14 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.10:45.13a10
Apr 14SW10 Marcellus HSApr 14 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:36.34a10
Apr 14SW10 Marcellus HSApr 14 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:06.10a10
Apr 10White Pigeon InvitationalApr 10 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.10:39.90a10
Apr 10White Pigeon InvitationalApr 10 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters2.4:35.78a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20GVSU Laker Indoor Challenge- Boys/Girls Small SchoolsMar 20 · 1600 Meters · Place 5 · CentrevilleCentreville1600 Meters54:37.37a PB10
Mar 20GVSU Laker Indoor Challenge- Boys/Girls Small SchoolsMar 20 · 800 Meters · Place 5 · CentrevilleCentreville800 Meters52:04.95a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6GVSU MITS #1Dec 6 · 1600 Meters · Place 13 · UnattachedUnattached1600 Meters13.4:38.90a10
Dec 6GVSU MITS #1Dec 6 · 800 Meters · UnattachedUnattached800 Meters—DNS10

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 27UAW St. Joseph County Meet at MendonMay 27 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters310:27.58a9
May 27UAW St. Joseph County Meet at MendonMay 27 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters24:33.39a9
May 27UAW St. Joseph County Meet at MendonMay 27 · 800 Meters · Place 3 · CentrevilleCentreville800 Meters32:07.29a9
May 242025 MITCA D3 Team StateMay 24 · 3200 Meters · Place 6 · CentrevilleCentreville3200 Meters6.10:07.86a9
May 242025 MITCA D3 Team StateMay 24 · 1600 Meters · Place 9 · CentrevilleCentreville1600 Meters9.4:40.44a9
May 242025 MITCA D3 Team StateMay 24 · 800 Meters · Place 15 · CentrevilleCentreville800 Meters15.2:08.35a9
May 16MHSAA LP Region 25-3 @ East JacksonMay 16 · 3200 Meters · Place 4 · CentrevilleCentreville3200 Meters410:12.58a9
May 16MHSAA LP Region 25-3 @ East JacksonMay 16 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters34:38.04a9
May 12Comstock InvitationalMay 12 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:28.93a9
May 12Comstock InvitationalMay 12 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:45.67a9
May 9John Green Mendon InvitationalMay 9 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:23.78a9
May 9John Green Mendon InvitationalMay 9 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:51.94a9
May 9John Green Mendon InvitationalMay 9 · 800 Meters · Place 2 · CentrevilleCentreville800 Meters22:03.46a9
May 7SW10 Bangor HS MeetMay 7 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:17.40a9
May 7SW10 Bangor HS MeetMay 7 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:54.39a9
May 7SW10 Bangor HS MeetMay 7 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:13.01a9
May 3Centreville HS InvitationalMay 3 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.10:37.75a9
May 3Centreville HS InvitationalMay 3 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:40.78a9
May 3Centreville HS InvitationalMay 3 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:06.46a9
Apr 30SW10 Centreville HS MeetApr 30 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:26.92a9
Apr 30SW10 Centreville HS MeetApr 30 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:05.78a9
Apr 30SW10 Centreville HS MeetApr 30 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:16.24a9
Apr 30SW10 Centreville HS MeetApr 30 · 400 Meters · Place 5 · CentrevilleCentreville400 Meters557.15a9
Apr 23SW10 Centreville HS Meet (Dec/Marc)Apr 23 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:15.89
Apr 23SW10 Centreville HS Meet (Dec/Marc)Apr 23 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:04.09
Apr 18Comstock HS InviteApr 18 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.10:46.25a9
Apr 18Comstock HS InviteApr 18 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:48.47a9
Apr 18Comstock HS InviteApr 18 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:08.36a9
Apr 16SW10 Hartford HS MeetApr 16 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters110:54.479
Apr 16SW10 Hartford HS MeetApr 16 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters14:53.759
Apr 16SW10 Hartford HS MeetApr 16 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:12.859
Apr 12Hartford Fresh/Soph MeetApr 12 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters34:57.86a9
Apr 11White Pigeon Invitational Apr 11 · 3200 Meters · Place 2 · CentrevilleCentreville3200 Meters2.10:50.79a9
Apr 11White Pigeon Invitational Apr 11 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:56.82a9
Mar 21GVSU Lakers Challenge- Small Schools BOYS/GIRLSMar 21 · 800 Meters · Place 4 · CentrevilleCentreville800 Meters42:06.61a9

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 292024 All Weather Seal West Michigan Megastar MeetMay 29 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters3.10:48.26a8
May 292024 All Weather Seal West Michigan Megastar MeetMay 29 · 1600 Meters · Place 4 · CentrevilleCentreville1600 Meters4.4:58.49a8
May 16MHSAA MS/JH Regional - Zone 1 (D3&4) @ BangorMay 16 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters3.11:21.39a8
May 16MHSAA MS/JH Regional - Zone 1 (D3&4) @ BangorMay 16 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.4:56.10a8
May 16MHSAA MS/JH Regional - Zone 1 (D3&4) @ BangorMay 16 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:15.00a8
May 14SW10 Conference MS Meet at BloomingdaleMay 14 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.11:30.62a8
May 14SW10 Conference MS Meet at BloomingdaleMay 14 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:07.34a8
May 14SW10 Conference MS Meet at BloomingdaleMay 14 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:21.63a8
May 3CMS InviteMay 3 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.11:25.45a8
May 3CMS InviteMay 3 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:09.70a8
May 3CMS InviteMay 3 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:14.20a8
Apr 30Bangor, Centreville at Lawrence Jr HighApr 30 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.11:36.81a8
Apr 30Bangor, Centreville at Lawrence Jr HighApr 30 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:30.49a8
Apr 23SW10 Bloomingdale MS MeetApr 23 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.11:47.98a8
Apr 23SW10 Bloomingdale MS MeetApr 23 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:39.11a8
Apr 23SW10 Bloomingdale MS MeetApr 23 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters1.2:18.74a8
Apr 19White Pigeon MS Rotary MeetApr 19 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.12:13.29a8
Apr 19White Pigeon MS Rotary MeetApr 19 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters2.5:20.39a8
Apr 16SW10 Centreville MS MeetApr 16 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.12:01.08
Apr 16SW10 Centreville MS MeetApr 16 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:11.98

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31All Weather Seal West Michigan MEGASTAR MeetMay 31 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters310:56.48a—
May 31All Weather Seal West Michigan MEGASTAR MeetMay 31 · 1600 Meters · Place 9 · CentrevilleCentreville1600 Meters95:14.25a—
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters311:20.35a—
May 16SW10 MS Meet at CentrevilleMay 16 · 3200 Meters · Place 2 · CentrevilleCentreville3200 Meters211:37.86a—
May 16SW10 MS Meet at CentrevilleMay 16 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters25:14.53a—
May 16SW10 MS Meet at CentrevilleMay 16 · 800 Meters · Place 2 · CentrevilleCentreville800 Meters22:22.88a—
May 9MS Centreville, White Pigeon @ HartfordMay 9 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:28.44—
May 9MS Centreville, White Pigeon @ HartfordMay 9 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:11.00—
May 9MS Centreville, White Pigeon @ HartfordMay 9 · 800 Meters · Place 1 · CentrevilleCentreville800 Meters12:23.75—
May 5CMS InvitationalMay 5 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:35.20a—
May 5CMS InvitationalMay 5 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:16.67a—
May 5CMS InvitationalMay 5 · 800 Meters · Place 2 · CentrevilleCentreville800 Meters22:26.04a—
Apr 21White Pigeon Rotary MeetApr 21 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:39.17—
Apr 21White Pigeon Rotary MeetApr 21 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:28.91—
Apr 18Bloomingdale SW10 MS MeetApr 18 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters111:53.19a—
Apr 18Bloomingdale SW10 MS MeetApr 18 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters15:28.52a—
Apr 13Comstock MS InvitationalApr 13 · 3200 Meters · Place 2 · CentrevilleCentreville3200 Meters211:37.96a—
Apr 13Comstock MS InvitationalApr 13 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters35:20.68a—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19MHSAA MS Meet at BangorMay 19 · 3200 Meters · Place 4 · CentrevilleCentreville3200 Meters4.11:44.42a6
May 19MHSAA MS Meet at BangorMay 19 · 1600 Meters · Place 6 · CentrevilleCentreville1600 Meters6.5:33.92a6
May 17SW10 MS Meet at ComstockMay 17 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.11:57.84a6
May 17SW10 MS Meet at ComstockMay 17 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters2.5:29.78a6
May 12Centreville JH vs Mendon/White Pigeon/DecaturMay 12 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.12:37.376
May 12Centreville JH vs Mendon/White Pigeon/DecaturMay 12 · 1600 Meters · Place 2 · CentrevilleCentreville1600 Meters2.5:32.386
May 12Centreville JH vs Mendon/White Pigeon/DecaturMay 12 · 800 Meters · CentrevilleCentreville800 Meters—NT6
May 10Cassopolis MS Track and Field vs Centreville, MarcellusMay 10 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.13:18.726
May 10Cassopolis MS Track and Field vs Centreville, MarcellusMay 10 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.6:06.526
May 10Cassopolis MS Track and Field vs Centreville, MarcellusMay 10 · 800 Meters · CentrevilleCentreville800 Meters—NT6
May 6CMS InvitationalMay 6 · 3200 Meters · Place 4 · CentrevilleCentreville3200 Meters4.12:28.98a6
May 6CMS InvitationalMay 6 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters3.5:41.40a6
May 6CMS InvitationalMay 6 · 800 Meters · Place 7 · CentrevilleCentreville800 Meters7.2:44.49a6
Apr 26Decatur MS MeetApr 26 · 3200 Meters · Place 1 · CentrevilleCentreville3200 Meters1.13:09.76a6
Apr 26Decatur MS MeetApr 26 · 1600 Meters · Place 1 · CentrevilleCentreville1600 Meters1.5:50.38a6
Apr 26Decatur MS MeetApr 26 · 800 Meters · Place 3 · CentrevilleCentreville800 Meters3.2:46.30a6