Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2313:22.34MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1312:56.39Grand Ledge MS InviteOctober 13, 2021
3,200 Meters · Maple Valley Jr/Sr High SchoolGLAC MS Championship Meet · Oct 2113:03.34GLAC MS Championship MeetOctober 21, 2021
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 3018:24.5DeWitt Cross Country InvitationalSeptember 30, 2023
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:57.52025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Homer HSHomer Cross Country Invitational · Sep 619:22.83Homer Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Ionia High SchoolCAAC White Jamboree #1 · Sep 1719:40.8CAAC White Jamboree #1September 17, 2024
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 118:11.1CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1118:23.20 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Riverside ElementaryLakeview Invitational · Sep 918:58.45Lakeview InvitationalSeptember 9, 2023
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2318:52.4Under the Lights InviteAugust 23, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 112 · OlivetOlivet5,000 Meters Greater Lansing Boys11218:23.20 PB12
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters White(MHSAA Div 3&4) · Place 100 · OlivetOlivet5,000 Meters White(MHSAA Div 3&4)10019:57.5 PB12
Sep 6Homer Cross Country InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · OlivetOlivet5,000 Meters Varsity1619:22.83 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 21 · OlivetOlivet5,000 Meters Varsity and JV2118:11.1 PB11
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 24 · OlivetOlivet5,000 Meters Boys Varsity Division 3 and 42418:38.111
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 29 · OlivetOlivet5,000 Meters Varsity and JV2919:40.8 PB11
Aug 23Under the Lights InviteAug 23 · 5,000 Meters Boys Black (Small Schools) · Place 33 · OlivetOlivet5,000 Meters Boys Black (Small Schools)3318:52.4 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30DeWitt Cross Country InvitationalSep 30 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 12 · OlivetOlivet5,000 Meters Boys Varsity Division 3 and 41218:24.5 PB10
Sep 9Lakeview InvitationalSep 9 · 5,000 Meters Varsity Small School · Place 26 · OlivetOlivet5,000 Meters Varsity Small School2618:58.45 PB10
Aug 18Under the Lights InviteAug 18 · 5,000 Meters Boys Black (Small Schools) · Place 49 · OlivetOlivet5,000 Meters Boys Black (Small Schools)4919:09.010

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1DeWitt Cross Country InvitationalOct 1 · 5,000 Meters Boys Varsity Division 1 and 2 · Place 45 · OlivetOlivet5,000 Meters Boys Varsity Division 1 and 24519:22.79
Sep 26GLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022Sep 26 · 5,000 Meters Varsity · Place 14 · OlivetOlivet5,000 Meters Varsity1421:029

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Gold-Varsity Boys · Place 57 · OlivetOlivet2 Miles Gold-Varsity Boys5713:22.34 PB8
Oct 21GLAC MS Championship MeetOct 21 · 3,200 Meters 6-8B · Place 4 · OlivetOlivet3,200 Meters 6-8B413:03.34 PB8
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Top 10 Boys · Place 29 · OlivetOlivet2 Miles Top 10 Boys2912:56.39 PB8