Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Constantine HSConstantine Invitational 2025 · Sep 1314:10.79Constantine Invitational 2025September 13, 2025
2 Miles · Fennville High SchoolSAC MS #1 · Sep 916:03.75SAC MS #1September 9, 2025
2 Miles · Lake Township ParkSAC MS Jamboree #2 at Bridgman · Sep 2314:57.1SAC MS Jamboree #2 at BridgmanSeptember 23, 2025
5,000 Meters · Centreville High SchoolCentreville Invitational · Sep 1223:35.1Centreville InvitationalSeptember 12, 2026
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1623:16.50SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1522:36.70SAC Championship October 15, 2026
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3023:19.7SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Meyer Broadway ParkThree Rivers Big Hill Invitational · Aug 2528:02.6Three Rivers Big Hill InvitationalAugust 25, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3122:03.83MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:26.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 323:02.572026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:24.22026 Under the Lights InviteAugust 28, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Boys · Place 83 · ConstantineConstantine5,000 Meters D3 Boys8322:03.83 PB9
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 99 · ConstantineConstantine5,000 Meters Varsity9922:36.70 PB9
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 303 · ConstantineConstantine5,000 Meters Division 330321:26.3 PB9
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Gold Boys Varsity · Place 157 · ConstantineConstantine5,000 Meters HS Gold Boys Varsity15723:02.57 PB9
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 111 · ConstantineConstantine5,000 Meters Varsity11123:19.7 PB9
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 100 · ConstantineConstantine5,000 Meters Varsity10023:16.50 PB9
Sep 12Centreville InvitationalSep 12 · 5,000 Meters HS Boys · Place 45 · ConstantineConstantine5,000 Meters HS Boys4523:35.1 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Twilight Boys · Place 258 · ConstantineConstantine5,000 Meters Twilight Boys25824:24.2 PB9
Aug 25Three Rivers Big Hill InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 19 · ConstantineConstantine5,000 Meters Junior Varsity1928:02.6 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 23SAC MS Jamboree #2 at BridgmanSep 23 · 2 Miles Middle School · Place 52 · ConstantineConstantine2 Miles Middle School5214:57.1 PB8
Sep 13Constantine Invitational 2025Sep 13 · 2 Miles Middle School · Place 6 · ConstantineConstantine2 Miles Middle School614:10.79 PB8
Sep 9SAC MS #1Sep 9 · 2 Miles Middle School · Place 78 · ConstantineConstantine2 Miles Middle School7816:03.75 PB8