Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2715:15.4Bath Middle School Invitational September 27, 2023
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 514:20.5Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1614:24.7JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1717:18.5JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1114:20.40Grand Ledge MS InviteOctober 11, 2023
2 Miles · Haslett HSHaslett MS CC Meet - Portland/Okemos/Mason · Sep 1918:08.81Haslett MS CC Meet - Portland/Okemos/MasonSeptember 19, 2022
2 Miles · Rayner ParkMason MS CC Meet #2 · Sep 2515:34.78Mason MS CC Meet #2September 25, 2023
2 Miles · St Johns MSSt. Johns MS Meet · Oct 218:01.05St. Johns MS MeetOctober 2, 2023
3,000 Meters · Haslett HSHaslett MS CC Meet · Sep 1614:10.84Haslett MS CC MeetSeptember 16, 2024
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1815:18.78Haslett MS MeetSeptember 18, 2023
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2125:43.7LAMPLIGHTERAugust 21, 2026
5,000 Meters · Fowlerville HS CAAC Red Jamboree #2 · Sep 3022:52.7CAAC Red Jamboree #2September 30, 2025
5,000 Meters · Grand Woods Park OFFICIALCAAC Red Jamboree #1 · Sep 1624:18.2CAAC Red Jamboree #1September 16, 2025
5,000 Meters · Mason High SchoolCAAC Red Jamboree #2 · Oct 622:18.07CAAC Red Jamboree #2October 6, 2026
5,000 Meters · Mt. Pleasant XC Course (OFFICIAL)2026 Oiler XC Invite · Sep 425:44.862026 Oiler XC InviteSeptember 4, 2026
5,000 Meters · ParkCAAC Red Jamboree #1 · Sep 2223:30.59CAAC Red Jamboree #1September 22, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALApples 2 Apples · Sep 3022:15.13Apples 2 ApplesSeptember 30, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 115 · MasonMason5,000 Meters Open11523:51.3510
Oct 6CAAC Red Jamboree #2Oct 6 · 5,000 Meters Junior Varsity · Place 29 · MasonMason5,000 Meters Junior Varsity2922:18.07 PB10
Sep 30Apples 2 ApplesSep 30 · 5,000 Meters Varsity and JV · Place 121 · MasonMason5,000 Meters Varsity and JV12122:15.13 PB10
Sep 22CAAC Red Jamboree #1Sep 22 · 5,000 Meters Junior Varsity · Place 29 · MasonMason5,000 Meters Junior Varsity2923:30.59 PB10
Sep 42026 Oiler XC InviteSep 4 · 5,000 Meters JV Boys (All Divisions) · Place 110 · MasonMason5,000 Meters JV Boys (All Divisions)11025:44.86 PB10
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys JV - Flight One · Place 171 · MasonMason5,000 Meters Boys JV - Flight One17125:43.7 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30CAAC Red Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 21 · MasonMason5,000 Meters Junior Varsity2122:52.7 PB9
Sep 16CAAC Red Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 24 · MasonMason5,000 Meters Junior Varsity2424:18.2 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16Haslett MS CC MeetSep 16 · 3,000 Meters Middle School · Place 36 · MasonMason3,000 Meters Middle School3614:10.84 PB8

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 165 · MasonMason2 Miles Top 10 Boys16514:24.7 PB7
Oct 11Grand Ledge MS InviteOct 11 · 2 Miles Top 10 Boys · Place 68 · MasonMason2 Miles Top 10 Boys6814:20.40 PB7
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 87 · MasonMason2 Miles Top 10 Boys8714:20.5 PB7
Oct 2St. Johns MS MeetOct 2 · 2 Miles Middle School · Place 68 · MasonMason2 Miles Middle School6818:01.05 PB7
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 42 · MasonMason2 Miles Middle School4215:15.4 PB7
Sep 25Mason MS CC Meet #2Sep 25 · 2 Miles Middle School · Place 62 · MasonMason2 Miles Middle School6215:34.78 PB7
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 55 · MasonMason3,200 Meters Middle School5515:18.78 PB7

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Boys · Place 121 · MasonMason2 Miles Open Boys12117:18.5 PB6
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Open Boys · Place 49 · MasonMason2 Miles Open Boys4915:58.306
Oct 5Mason MS Meet Make UpOct 5 · 2 Miles Middle School · Place 56 · MasonMason2 Miles Middle School5616:45.026
Oct 3St. John's MS MeetOct 3 · 2 Miles Middle School · Place 48 · MasonMason2 Miles Middle School4816:57.41Unofficial6
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 103 · MasonMason2 Miles Middle School10317:54.96
Sep 19Haslett MS CC Meet - Portland/Okemos/MasonSep 19 · 2 Miles Middle School · Place 56 · MasonMason2 Miles Middle School5618:08.81 PB6
Sep 8Mason MS CC MeetSep 8 · 2 Miles Middle School · Place 50 · MasonMason2 Miles Middle School5018:08.456