Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chestnut GroveHuron League HS XC Championships · Oct 1627:09.04Huron League HS XC ChampionshipsOctober 16, 2025
5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 2927:08.50Milan Puddle Jumper InviteAugust 29, 2023
5,000 Meters · Patriots ParkDownriver Gabriel Richard XC Invite · Oct 1425:52.3Downriver Gabriel Richard XC InviteOctober 14, 2023
5,000 Meters · Sterling State Park40th Annual Monroe Jefferson Invitational · Sep 2126:02.3940th Annual Monroe Jefferson InvitationalSeptember 21, 2024
5,000 Meters · Willow Metropark OFFICIAL56th Annual Huron Invite · Sep 1326:36.1056th Annual Huron InviteSeptember 13, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Huron League HS XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 11 · Grosse Ile5,000 Meters Junior Varsity1127:09.04 PB12
Oct 11Gabriel Richard Downriver InviteOct 11 · 5,000 Meters Varsity · Place 38 · Grosse Ile5,000 Meters Varsity3826:15.1012
Sep 30Huron League Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 50 · Grosse Ile5,000 Meters Varsity5028:34.7012
Sep 2041st Annual Monroe Jefferson InvitationalSep 20 · 5,000 Meters Varsity D2 · Place 25 · Grosse Ile5,000 Meters Varsity D22527:46.4712
Sep 1356th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Division 234 · Place 95 · Grosse Ile5,000 Meters Huron Invite Division 2349526:36.10 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2140th Annual Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity D2 · Place 33 · Grosse Ile5,000 Meters Varsity D23326:02.39 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Downriver Gabriel Richard XC InviteOct 14 · 5,000 Meters Junior Varsity · Place 9 · Grosse Ile5,000 Meters Junior Varsity925:52.3 PB10
Aug 29Milan Puddle Jumper InviteAug 29 · 5,000 Meters Varsity D2 · Place 24 · Grosse Ile5,000 Meters Varsity D22427:08.50 PB10