Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Haslett HSHaslett MS Meet · Sep 1516:45.09Haslett MS MeetSeptember 15, 2025
2 Miles · Portland HSPortland MS League Meet · Sep 2215:52.28Portland MS League MeetSeptember 22, 2025
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2513:47.96HOKA Cougar 2-MileAugust 25, 2026
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1221:39.20Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 620:08.03CAAC White Jamboree #2October 6, 2026
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1719:54.3Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2619:53.54Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2220:27.35CAAC White Jamboree #1September 22, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1820:54.28Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Saranac HSSaranac Invitational · Sep 125:25.96Saranac InvitationalSeptember 1, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 319:56.822026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1927:11.84 Early Burg Beach RunAugust 19, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2821:26.32026 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

11 results
DateMeetEventPlMarkGr
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 167 · PortlandPortland5,000 Meters Greater Lansing Boys16719:54.3 PB9
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 22 · PortlandPortland5,000 Meters Varsity and JV2220:08.03 PB9
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Blue Boys Varsity · Place 55 · PortlandPortland5,000 Meters HS Blue Boys Varsity5519:56.82 PB9
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Blue Division (Large) - Boys · Place 42 · PortlandPortland5,000 Meters Blue Division (Large) - Boys4219:53.54 PB9
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 30 · PortlandPortland5,000 Meters Varsity and JV3020:27.35 PB9
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 147 · PortlandPortland5,000 Meters Session 1 Large School Varsity14720:54.28 PB9
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 2 · Place 61 · PortlandPortland5,000 Meters Class 26121:39.20 PB9
Sep 1Saranac InvitationalSep 1 · 5,000 Meters Division 1 and 2 Varsity & JV · Place 35 · PortlandPortland5,000 Meters Division 1 and 2 Varsity & JV3525:25.96 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Boys · Place 138 · PortlandPortland5,000 Meters Midnight Boys13821:26.3 PB9
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 1 (over 12:45) · Place 45 · PortlandPortland2 Miles Boys 2 Mile Heat 1 (over 12:45)4513:47.96 PB9
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 75 · PortlandPortland5,000 Meters Varsity and JV7527:11.84 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 22Portland MS League MeetSep 22 · 2 Miles Middle School · Place 42 · PortlandPortland2 Miles Middle School4215:52.28 PB8
Sep 15Haslett MS MeetSep 15 · 2 Miles Middle School · Place 80 · PortlandPortland2 Miles Middle School8016:45.09 PB8