Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1614:23.4JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1716:20.1JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Onsted Village ParkOnsted Middle School Invitational · Sep 2015:24.35Onsted Middle School InvitationalSeptember 20, 2023
2 Miles · Western Middle School XC Course 2.0 milesWestern MS XC (TopRun) Invitational · Oct 1015:28.9Western MS XC (TopRun) InvitationalOctober 10, 2023
3,200 Meters · Lakewood HSGLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022 · Sep 2617:02.7GLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022September 26, 2022
3,200 Meters · Maple Valley Jr/Sr High SchoolGLAC MS Championship Meet · Oct 2117:36.18GLAC MS Championship MeetOctober 21, 2021
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1223:47.63Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Bronson HSBig 8 Jamboree #3 at Bronson · Oct 622:01.69Big 8 Jamboree #3 at BronsonOctober 6, 2026
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 26-3 @ Algonac · Oct 3121:27.83MHSAA LP Region 26-3 @ AlgonacOctober 31, 2026
5,000 Meters · Concord HSBig 8 Jamboree 3 (CONCORD) · Oct 721:39.16Big 8 Jamboree 3 (CONCORD)October 7, 2025
5,000 Meters · East Jackson High SchoolBig 8 Jamboree #4 at East Jackson · Oct 1321:12.60Big 8 Jamboree #4 at East JacksonOctober 13, 2026
5,000 Meters · Hudson HS 1995-PresentHudson Booster Invitational · Oct 1022:37.49Hudson Booster InvitationalOctober 10, 2026
5,000 Meters · Kimball CampBig 8 Jamboree 2 (Reading) · Sep 3022:30.87Big 8 Jamboree 2 (Reading)September 30, 2025
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1721:05.7Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1120:37.10 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Leslie CC CourseBlackhawk Invitational 2026 · Sep 1523:29.99Blackhawk Invitational 2026September 15, 2026
5,000 Meters · Springport HSBig 8 Jamboree #2 at Springport · Sep 2922:27.96Big 8 Jamboree #2 at SpringportSeptember 29, 2026
5,000 Meters · Stockbridge MS/HSStockbridge Invitational · Oct 322:13.18Stockbridge InvitationalOctober 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 26-3 @ AlgonacOct 31 · 5,000 Meters D3 Boys · Place 60 · StockbridgeStockbridge5,000 Meters D3 Boys6021:27.83 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 201 · StockbridgeStockbridge5,000 Meters Greater Lansing Boys20121:05.7 PB11
Oct 13Big 8 Jamboree #4 at East JacksonOct 13 · 5,000 Meters Varsity Boys · Place 29 · StockbridgeStockbridge5,000 Meters Varsity Boys2921:12.60 PB11
Oct 10Hudson Booster InvitationalOct 10 · 5,000 Meters Upper Division (300+) Men · Place 105 · StockbridgeStockbridge5,000 Meters Upper Division (300+) Men10522:37.49 PB11
Oct 6Big 8 Jamboree #3 at BronsonOct 6 · 5,000 Meters Varsity Boys · Place 34 · StockbridgeStockbridge5,000 Meters Varsity Boys3422:01.69 PB11
Oct 3Stockbridge InvitationalOct 3 · 5,000 Meters Varsity · Place 118 · StockbridgeStockbridge5,000 Meters Varsity11822:13.18 PB11
Sep 29Big 8 Jamboree #2 at SpringportSep 29 · 5,000 Meters Varsity Boys · Place 38 · StockbridgeStockbridge5,000 Meters Varsity Boys3822:27.96 PB11
Sep 15Blackhawk Invitational 2026Sep 15 · 5,000 Meters Varsity · Place 36 · StockbridgeStockbridge5,000 Meters Varsity3623:29.99 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 2 · Place 84 · StockbridgeStockbridge5,000 Meters Class 28423:47.63 PB11
Sep 9Springport InvitationalSep 9 · 5,000 Meters Varsity D2 · Place 29 · StockbridgeStockbridge5,000 Meters Varsity D22923:26.2511

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 196 · StockbridgeStockbridge5,000 Meters Greater Lansing Boys19620:37.10 PB10
Oct 7Big 8 Jamboree 3 (CONCORD)Oct 7 · 5,000 Meters Varsity · Place 32 · StockbridgeStockbridge5,000 Meters Varsity3221:39.16 PB10
Sep 30Big 8 Jamboree 2 (Reading)Sep 30 · 5,000 Meters Varsity · Place 32 · StockbridgeStockbridge5,000 Meters Varsity3222:30.87 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 164 · StockbridgeStockbridge2 Miles Top 10 Boys16414:23.4 PB8
Oct 10Western MS XC (TopRun) InvitationalOct 10 · 2 Miles Middle School · Place 63 · StockbridgeStockbridge2 Miles Middle School6315:28.9 PB8
Sep 20Onsted Middle School InvitationalSep 20 · 2 Miles Onsted MS Invitational Boys · Place 28 · StockbridgeStockbridge2 Miles Onsted MS Invitational Boys2815:24.35 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 230 · StockbridgeStockbridge2 Miles Top 10 Boys23016:20.1 PB7
Sep 26GLAC Jamboree (Lakewood) - Rescheduled from September 20, 2022Sep 26 · 3,200 Meters Middle school boys · Place 42 · StockbridgeStockbridge3,200 Meters Middle school boys4217:02.7 PB7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21GLAC MS Championship MeetOct 21 · 3,200 Meters 6-8B · Place 48 · StockbridgeStockbridge3,200 Meters 6-8B4817:36.18 PB6