Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dewitt HSDeWitt Middle School League Meet · Sep 1916:21.75DeWitt Middle School League Meet September 19, 2022
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1716:36.9JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · EL Soccer/XC ComplexMacDonald Middle School XC Meet · Oct 316:52.37MacDonald Middle School XC Meet October 3, 2022
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1215:59.11Grand Ledge MS Invite October 12, 2022
2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 1218:06.0Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Rayner ParkMason MS Meet Make Up · Oct 517:21.63Mason MS Meet Make UpOctober 5, 2022
3,200 Meters · Grand Woods Park OFFICIALWaverly/Hoka Early Season 2 Mile · Aug 2712:25.72Waverly/Hoka Early Season 2 Mile August 27, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 319:04.60DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1518:27.93Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1120:02.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 1719:42.24Lansing Catholic InviteSeptember 17, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27James Clyde JV Invitational Oct 27 · 5,000 Meters Junior Varsity · Place 11 · East LansingEast Lansing5,000 Meters Junior Varsity1119:16.6512
Oct 22CAAC Blue ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 17 · East LansingEast Lansing5,000 Meters Junior Varsity1718:52.6312
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 12 · East LansingEast Lansing5,000 Meters Junior Varsity Small School1218:27.93 PB12
Oct 8EL Varsity InvitationalOct 8 · 5,000 Meters 11-12 Grade · Place 21 · East LansingEast Lansing5,000 Meters 11-12 Grade2119:30.7012
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys JV (All Divisions) · Place 35 · East LansingEast Lansing5,000 Meters Boys JV (All Divisions)3519:04.60 PB12
Sep 24CAAC Blue League Meet #1Sep 24 · 5,000 Meters Varsity · Place 52 · East LansingEast Lansing5,000 Meters Varsity5219:23.4812
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 57 · East LansingEast Lansing5,000 Meters Varsity and JV5719:42.24 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Green(MHSAA Div 1) · Place 127 · East LansingEast Lansing5,000 Meters Green(MHSAA Div 1)12720:02.2 PB12
Aug 27Waverly/Hoka Early Season 2 Mile Aug 27 · 3,200 Meters H.S. Boys · Place 32 · East LansingEast Lansing3,200 Meters H.S. Boys3212:25.72 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21James Clyde JV Invitational Oct 21 · 5,000 Meters Junior Varsity · Place 21 · East LansingEast Lansing5,000 Meters Junior Varsity2120:31.811
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Junior Varsity · Place 31 · East LansingEast Lansing5,000 Meters Junior Varsity3119:41.911
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 67 · East LansingEast Lansing5,000 Meters Junior Varsity6719:34.211
Oct 1EL Varsity Invitational Oct 1 · 5,000 Meters 11-12 Grade · Place 25 · East LansingEast Lansing5,000 Meters 11-12 Grade2519:50.211
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Junior Varsity · Place 50 · East LansingEast Lansing5,000 Meters Junior Varsity5020:55.4211
Sep 6Bret Clements Bath InvitationalSep 6 · 5,000 Meters Varsity · Place 40 · East LansingEast Lansing5,000 Meters Varsity4020:22.5211
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 11 · East LansingEast Lansing5,000 Meters Division 11119:40.611
Aug 21Waverly Early Season 2 Mile Hoka National Aug 21 · 3,200 Meters Varsity · Place 23 · East LansingEast Lansing3,200 Meters Varsity2312:47.5—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22James Clyde Junior Varsity Invitational Oct 22 · 5,000 Meters Junior Varsity · Place 41 · East LansingEast Lansing5,000 Meters Junior Varsity4123:32.810
Oct 10Bob Brown Frosh/JV InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 106 · East LansingEast Lansing5,000 Meters Junior Varsity10621:37.710
Oct 2East Lansing InvitationalOct 2 · 5,000 Meters Freshman Sophomore · Place 39 · East LansingEast Lansing5,000 Meters Freshman Sophomore3921:36.010
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Junior Varsity Elite · Place 310 · East LansingEast Lansing5,000 Meters Junior Varsity Elite31021:51.5310
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Junior Varsity · Place 36 · East LansingEast Lansing5,000 Meters Junior Varsity3621:51.710
Sep 7Bret Clements Bath InvitationalSep 7 · 5,000 Meters Varsity · Place 125 · East LansingEast Lansing5,000 Meters Varsity12522:41.8710
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 66 · East LansingEast Lansing5,000 Meters Division 16624:03.710
Aug 20Waverly Early Season 2 Mile Aug 20 · 3,200 Meters Varsity · Place 51 · East LansingEast Lansing3,200 Meters Varsity5115:08.010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23James Clyde Junior Varsity Invitational Oct 23 · 5,000 Meters Junior Varsity · Place 45 · East LansingEast Lansing5,000 Meters Junior Varsity4522:49.39
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Junior Varsity · Place 71 · East LansingEast Lansing5,000 Meters Junior Varsity7123:27.29
Oct 12Bob Brown Frosh/JV InvitationalOct 12 · 5,000 Meters Freshman · Place 39 · East LansingEast Lansing5,000 Meters Freshman3923:19.49
Sep 3023 HS Coaching Legends ClassicSep 30 · 5,000 Meters Varsity · Place 147 · East LansingEast Lansing5,000 Meters Varsity14725:28.0FR
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Junior Varsity · Place 61 · East LansingEast Lansing5,000 Meters Junior Varsity6125:08.89

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Open Boys · Place 99 · East LansingEast Lansing2 Miles Open Boys9916:36.9 PB8
Oct 12Grand Ledge MS Invite Oct 12 · 2 Miles Open Boys · Place 50 · East LansingEast Lansing2 Miles Open Boys5015:59.11 PB8
Oct 5Mason MS Meet Make UpOct 5 · 2 Miles Middle School · Place 62 · East LansingEast Lansing2 Miles Middle School6217:21.63 PB8
Oct 3MacDonald Middle School XC Meet Oct 3 · 2 Miles Middle School · Place 67 · East LansingEast Lansing2 Miles Middle School6716:52.37 PB8
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 78 · East LansingEast Lansing2 Miles Middle School7816:21.75 PB8
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 83 · East LansingEast Lansing2 Miles Middle School8318:06.0 PB8