Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Hayden ParkHillsdale Academy Invite · Sep 610:52Hillsdale Academy InviteSeptember 6, 2019
2 Miles · Gerber Hill Park1st Annual Blissfield 6th, 7th and 8th Grade Cross Country Invitational · Sep 2614:10.071st Annual Blissfield 6th, 7th and 8th Grade Cross Country InvitationalSeptember 26, 2018
2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS XC Invitational · Oct 1813:23.91Hanover-Horton MS XC InvitationalOctober 18, 2018
2 Miles · Hidden Lake GardensLCAA Championship · Oct 2113:58.78LCAA ChampionshipOctober 21, 2017
2 Miles · Hudson MSHudson Booster Invitational · Oct 715:05.49Hudson Booster InvitationalOctober 7, 2017
2 Miles · Onsted High SchoolOnsted Middle School Invitational · Sep 2015:35.67Onsted Middle School InvitationalSeptember 20, 2017
2 Miles · Onsted Village ParkOnsted MS Invitational · Sep 1813:29.72Onsted MS InvitationalSeptember 18, 2019
3,200 Meters · Stockbridge MS/HSStockbridge Cross Country Invitational · Sep 3014:16.07Stockbridge Cross Country InvitationalSeptember 30, 2017
5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 1617:16.5237th Annual Gabriel Richard XC InvitationalOctober 16, 2021
5,000 Meters · Columbia CentralLCAA Jamboree 1 (@Columbia Central) · Sep 1318:08.76LCAA Jamboree 1 (@Columbia Central)September 13, 2022
5,000 Meters · Hayden Park 5kHilldale Academy Invitational · Sep 1122:04.9Hilldale Academy InvitationalSeptember 11, 2020
5,000 Meters · Hudson HSLCAA Quad at Hudson · Sep 1521:45.98LCAA Quad at HudsonSeptember 15, 2020
5,000 Meters · Manchester UniversityManchester Opener · Sep 417:32.1Manchester OpenerSeptember 4, 2026
5,000 Meters · Monroe County FairgroundsLCAA Dual: Hillsdale/Milers @ Ida · Sep 2920:03.2LCAA Dual: Hillsdale/Milers @ IdaSeptember 29, 2020
5,000 Meters · Owen's ParkLCAA Dual: Hillsdale vs. Dundee · Oct 1319:51.62LCAA Dual: Hillsdale vs. DundeeOctober 13, 2020
5,000 Meters · Purdue University Fort WayneMastodon Opener · Sep 616:38.5Mastodon OpenerSeptember 6, 2025
5,000 Meters · Riverbend Friends ChurchLCAA Jamboree 2 (@ Riverbend Friend Church) · Oct 518:00.09LCAA Jamboree 2 (@ Riverbend Friend Church)October 5, 2022
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1116:36.34th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · Stockbridge HSStockbridge Invitational Friday Flight · Oct 219:55.04Stockbridge Invitational Friday FlightOctober 2, 2020
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 326:45.15Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Marshall Country Club2026 M.I.A.A. Cross Country Championship · Oct 3125:55.252026 M.I.A.A. Cross Country ChampionshipOctober 31, 2026
8,000 Meters · Purdue University Fort WayneRumble in the Fort · Sep 2027:16.92Rumble in the FortSeptember 20, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 312026 M.I.A.A. Cross Country ChampionshipOct 31 · 8,000 Meters Collegiate · Place 21 · TrineTrine8,000 Meters Collegiate2125:55.25 PBJr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 72 · TrineTrine8,000 Meters Blue7226:45.15 PBJr
Sep 4Manchester OpenerSep 4 · 5,000 Meters Collegiate · Place 18 · TrineTrine5,000 Meters Collegiate1817:32.1 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 234 · TrineTrine8,000 Meters College Blue23427:34.97So
Sep 20Rumble in the FortSep 20 · 8,000 Meters Collegiate 8K · Place 79 · TrineTrine8,000 Meters Collegiate 8K7927:16.92 PBSo
Sep 6Mastodon OpenerSep 6 · 5,000 Meters College · Place 20 · TrineTrine5,000 Meters College2016:38.5 PBSo

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Open · Place 57 · Hillsdale MSHillsdale MS5,000 Meters Boys Elite Open5716:36.3 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5LCAA Jamboree 2 (@ Riverbend Friend Church)Oct 5 · 5,000 Meters High School · Place 4 · HillsdaleHillsdale5,000 Meters High School418:00.09 PB11
Sep 13LCAA Jamboree 1 (@Columbia Central)Sep 13 · 5,000 Meters High School · Place 6 · HillsdaleHillsdale5,000 Meters High School618:08.76 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1637th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters Varsity Medium Schools · Place 17 · HillsdaleHillsdale5,000 Meters Varsity Medium Schools1717:16.52 PB10

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13LCAA Dual: Hillsdale vs. DundeeOct 13 · 5,000 Meters High school boys · Place 6 · HillsdaleHillsdale5,000 Meters High school boys619:51.62 PB9
Oct 2Stockbridge Invitational Friday FlightOct 2 · 5,000 Meters Varsity Boys · Place 48 · HillsdaleHillsdale5,000 Meters Varsity Boys4819:55.04 PB9
Sep 29LCAA Dual: Hillsdale/Milers @ IdaSep 29 · 5,000 Meters Varsity · Place 9 · HillsdaleHillsdale5,000 Meters Varsity920:03.2 PB9
Sep 22LCAA Dual vs BlissfieldSep 22 · 5,000 Meters High school boys · Place 7 · HillsdaleHillsdale5,000 Meters High school boys721:51.99
Sep 15LCAA Quad at HudsonSep 15 · 5,000 Meters Varsity · Place 20 · HillsdaleHillsdale5,000 Meters Varsity2021:45.98 PB9
Sep 11Hilldale Academy InvitationalSep 11 · 5,000 Meters Boys Varsity · Place 46 · HillsdaleHillsdale5,000 Meters Boys Varsity4622:04.9 PB9
Sep 8LCAA Dual Meet No. 1, Hillsdale vs OnstedSep 8 · 5,000 Meters High school boys · Place 4 · HillsdaleHillsdale5,000 Meters High school boys420:48.09

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Hanover-Horton MS InvitationalOct 14 · 2 Miles Middle School · Place 40 · Hillsdale MSHillsdale MS2 Miles Middle School4013:50.598
Sep 18Onsted MS InvitationalSep 18 · 2 Miles Middle School · Place 39 · Hillsdale MSHillsdale MS2 Miles Middle School3913:29.72 PB8
Sep 6Hillsdale Academy InviteSep 6 · 1.5 Miles Middle School · Place 12 · Hillsdale MSHillsdale MS1.5 Miles Middle School1210:52 PB8

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Hanover-Horton MS XC InvitationalOct 18 · 2 Miles Middle School · Place 23 · Hillsdale MSHillsdale MS2 Miles Middle School2313:23.91 PB7
Sep 261st Annual Blissfield 6th, 7th and 8th Grade Cross Country InvitationalSep 26 · 2 Miles Middle School · Place 14 · Hillsdale MSHillsdale MS2 Miles Middle School1414:10.07 PB7
Sep 19Onsted Middle School InvitationalSep 19 · 2 Miles Middle School · Place 42 · Hillsdale MSHillsdale MS2 Miles Middle School4214:27.317

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21LCAA ChampionshipOct 21 · 2 Miles Middle School · Place 21 · Hillsdale MSHillsdale MS2 Miles Middle School2113:58.78 PB6
Oct 16Hanover-Horton MS InvitationalOct 16 · 2 Miles Middle School · Place 48 · Hillsdale MSHillsdale MS2 Miles Middle School4814:32.136
Oct 7Hudson Booster InvitationalOct 7 · 2 Miles 6th/7th/8th Grade · Place 175 · Hillsdale MSHillsdale MS2 Miles 6th/7th/8th Grade17515:05.49 PB6
Sep 30Stockbridge Cross Country InvitationalSep 30 · 3,200 Meters 6th - 8th Grade Boys · Place 55 · Hillsdale MSHillsdale MS3,200 Meters 6th - 8th Grade Boys5514:16.07 PB6
Sep 20Onsted Middle School InvitationalSep 20 · 2 Miles Middle School · Place 53 · Hillsdale MSHillsdale MS2 Miles Middle School5315:35.67 PB6