Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1612:10.2JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1713:30.1JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · EL Soccer/XC ComplexMacDonald Middle School XC Meet · Oct 312:47.10MacDonald Middle School XC Meet October 3, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1112:22.32Grand Ledge MS InviteOctober 11, 2023
2 Miles · Fowlerville HS Fowlerville JH v. Okemos/ER/Ionia · Sep 1212:43.45Fowlerville JH v. Okemos/ER/IoniaSeptember 12, 2022
2 Miles · Haslett HSHaslett MS CC Meet - Portland/Okemos/Mason · Sep 1915:10.18Haslett MS CC Meet - Portland/Okemos/MasonSeptember 19, 2022
2 Miles · Olivet High SchoolMS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ Olivet · Sep 1313:51.56MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSeptember 13, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2512:00.85HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1812:37.06Haslett MS MeetSeptember 18, 2023
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1218:55.74Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Dewitt HSMHSAA LP Region 04-1 @ DeWitt · Oct 3017:49.64MHSAA LP Region 04-1 @ DeWittOctober 30, 2026
5,000 Meters · EL Soccer/XC ComplexCAAC Blue League Meet #1 · Sep 2418:31.23CAAC Blue League Meet #1September 24, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1218:46.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1717:55.7Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1118:02.00 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:15.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 318:08.022026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · Sleepy Hollow State Park Early Burg Beach Run · Aug 1919:11.47 Early Burg Beach RunAugust 19, 2026
5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 1717:38.37Chesaning XC Invitational September 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIAL25th Annual Marauder Invitational · Sep 918:51.6425th Annual Marauder InvitationalSeptember 9, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 04-1 @ DeWittOct 30 · 5,000 Meters D1 Boys · Place 60 · OkemosOkemos5,000 Meters D1 Boys6017:49.64 PB11
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Varsity · Place 32 · OkemosOkemos5,000 Meters Varsity3218:29.2311
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 92 · OkemosOkemos5,000 Meters Greater Lansing Boys9217:55.7 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 202 · OkemosOkemos5,000 Meters Division 120218:15.6 PB11
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Elite Boys Varsity · Place 161 · OkemosOkemos5,000 Meters HS Elite Boys Varsity16118:08.02 PB11
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 41 · OkemosOkemos5,000 Meters Varsity4118:31.23 PB11
Sep 17Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 19 · OkemosOkemos5,000 Meters Varsity1917:38.37 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 1 · Place 37 · OkemosOkemos5,000 Meters Class 13718:55.74 PB11
Sep 925th Annual Marauder InvitationalSep 9 · 5,000 Meters Large School Varsity and JV · Place 28 · OkemosOkemos5,000 Meters Large School Varsity and JV2818:51.64 PB11
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 63 · OkemosOkemos2 Miles Boys 2 Mile Heat 2 (under 12:45)6312:00.85 PB11
Aug 19 Early Burg Beach RunAug 19 · 5,000 Meters Varsity and JV · Place 13 · OkemosOkemos5,000 Meters Varsity and JV1319:11.47 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24DeWitt PROM 5kOct 24 · 5,000 Meters Open HS · Place 21 · OkemosOkemos5,000 Meters Open HS2118:01.410
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Junior Varsity · Place 9 · OkemosOkemos5,000 Meters Junior Varsity918:09.210
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 102 · OkemosOkemos5,000 Meters Greater Lansing Boys10218:02.00 PB10
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 179 · OkemosOkemos5,000 Meters Division 117918:39.710
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 170 · OkemosOkemos5,000 Meters Varsity Elite17018:01.9610
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 103 · OkemosOkemos5,000 Meters Spartan Elite (Top 10 at 24 States)10318:46.9 PB10
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 14 · OkemosOkemos5,000 Meters Varsity1418:46.1310
Aug 19HOKA Postal Nationals Cougar 2-MileAug 19 · 2 Miles Varsity · Place 57 · OkemosOkemos2 Miles Varsity5712:28.810

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Shepherd Friday PROMOct 25 · 5,000 Meters Varsity · Place 9 · OkemosOkemos5,000 Meters Varsity917:58.919
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Junior Varsity · Place 11 · OkemosOkemos5,000 Meters Junior Varsity1118:32.49
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Freshman · Place 4 · OkemosOkemos5,000 Meters Freshman418:17.29
Oct 2East Lansing InvitationalOct 2 · 5,000 Meters Freshman Sophomore · Place 10 · OkemosOkemos5,000 Meters Freshman Sophomore1018:26.99
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 41 · OkemosOkemos5,000 Meters Junior Varsity Elite4118:13.809
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Junior Varsity · Place 7 · OkemosOkemos5,000 Meters Junior Varsity718:58.29
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 49 · OkemosOkemos5,000 Meters Junior Varsity4919:43.69
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · OkemosOkemos5,000 Meters Varsity4819:53.239
Aug 20HOKA Postal Nationals - Cougar 2-MileAug 20 · 2 Miles Varsity · Place 15 · OkemosOkemos2 Miles Varsity1512:40.59

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 38 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Top 10 Boys3812:10.2 PB8
Oct 11Grand Ledge MS InviteOct 11 · 2 Miles Top 10 Boys · Place 18 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Top 10 Boys1812:22.32 PB8
Oct 2 MacDonald Middle School XC Meet Oct 2 · 2 Miles Middle School · Place 11 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School1113:33.448
Sep 18Haslett MS MeetSep 18 · 3,200 Meters Middle School · Place 10 · Chippewa (Okemos)Chippewa (Okemos)3,200 Meters Middle School1012:37.06 PB8
Sep 15MSU Spartan InvitationalSep 15 · 2 Miles Middle School · Place 28 · MS_Chippewa (Okemos)MS_Chippewa (Okemos)2 Miles Middle School2812:55.58
Sep 13MS Meet Okemos, Eaton Rapids, Fowlerville, Ionia @ OlivetSep 13 · 2 Miles 6-8B · Place 11 · Chippewa (Okemos)Chippewa (Okemos)2 Miles 6-8B1113:51.56 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 98 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Top 10 Boys9813:30.1 PB7
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Top 10 Boys · Place 42 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Top 10 Boys4213:06.257
Oct 3MacDonald Middle School XC Meet Oct 3 · 2 Miles Middle School · Place 6 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School612:47.10 PB7
Sep 19Haslett MS CC Meet - Portland/Okemos/MasonSep 19 · 2 Miles Middle School · Place 28 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School2815:10.18 PB7
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 54 · MS_Chippewa (Okemos)MS_Chippewa (Okemos)2,000 Meters Middle School548:10.807
Sep 12Fowlerville JH v. Okemos/ER/IoniaSep 12 · 2 Miles Middle School · Place 5 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School512:43.45 PB7
Sep 8Fowlerville JH v. St. Johns/Williamston/OkemosSep 8 · 2 Miles Middle School · Place 17 · Chippewa (Okemos)Chippewa (Okemos)2 Miles Middle School1714:29.37