Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2718:36.3Bath Middle School Invitational September 27, 2023
2 Miles · Dewitt HS DeWitt Middle School League Meet · Sep 1817:30.03 DeWitt Middle School League Meet September 18, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1720:49.0JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · EL Soccer/XC Complex MacDonald Middle School XC Meet · Oct 218:25.84 MacDonald Middle School XC Meet October 2, 2023
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1117:33.77Grand Ledge MS InviteOctober 11, 2023
2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 1222:11.18Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Rayner ParkMason MS CC Meet · Sep 821:25.50Mason MS CC MeetSeptember 8, 2022
3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 2715:03.93Waverly/Hoka Early Season 2 Mile August 27, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1120:35.78Haslett MS MeetSeptember 11, 2023
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 326:03.54DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1523:46.06Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1125:15.62026 Spartan Cross Country InvitationalSeptember 11, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 56 · East LansingEast Lansing5,000 Meters Junior Varsity Small School5623:46.06 PB10
Oct 8EL Varsity InvitationalOct 8 · 5,000 Meters 9-10 Grade · Place 50 · East LansingEast Lansing5,000 Meters 9-10 Grade5025:59.4910
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 155 · East LansingEast Lansing5,000 Meters Boys JV (All Divisions)15526:03.54 PB10
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Boys JV · Place 61 · East LansingEast Lansing5,000 Meters Boys JV6124:52.5310
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters All Division JV · Place 140 · East LansingEast Lansing5,000 Meters All Division JV14025:15.6 PB10
Aug 27Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 63 · East LansingEast Lansing3,200 Meters H.S. Boys6315:03.93 PB10

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1EL Varsity Invitational Oct 1 · 5,000 Meters 9-10 Grade · Place 59 · East LansingEast Lansing5,000 Meters 9-10 Grade5926:58.49

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Open Boys · Place 202 · East LansingEast Lansing2 Miles Open Boys20218:54.37
Oct 11Grand Ledge MS InviteOct 11 · 2 Miles Open Boys · Place 118 · East LansingEast Lansing2 Miles Open Boys11817:33.77 PB7
Oct 2 MacDonald Middle School XC Meet Oct 2 · 2 Miles Middle School · Place 66 · East LansingEast Lansing2 Miles Middle School6618:25.84 PB7
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 116 · East LansingEast Lansing2 Miles Middle School11618:36.3 PB7
Sep 18 DeWitt Middle School League Meet Sep 18 · 2 Miles Middle School · Place 99 · East LansingEast Lansing2 Miles Middle School9917:30.03 PB7
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 126 · East LansingEast Lansing3,200 Meters Middle School12620:35.78 PB7

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Boys · Place 191 · East LansingEast Lansing2 Miles Open Boys19120:49.0 PB6
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Open Boys · Place 113 · East LansingEast Lansing2 Miles Open Boys11320:02.476
Oct 5Mason MS Meet Make UpOct 5 · 2 Miles Middle School · Place 84 · East LansingEast Lansing2 Miles Middle School8424:26.536
Oct 3MacDonald Middle School XC Meet Oct 3 · 2 Miles Middle School · Place 87 · East LansingEast Lansing2 Miles Middle School8718:50.066
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 112 · East LansingEast Lansing2 Miles Middle School11221:24.936
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 104 · East LansingEast Lansing2 Miles Middle School10422:11.18 PB6
Sep 8Mason MS CC MeetSep 8 · 2 Miles Middle School · Place 72 · East LansingEast Lansing2 Miles Middle School7221:25.50 PB6