Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Freedom Hill CountyParkEastside Invitational · Oct 1621:32.2Eastside InvitationalOctober 16, 2021
2 Miles · Lake Orion High School23rd Annual Pumpkin Invitational (Middle School Only) · Oct 2514:38.723rd Annual Pumpkin Invitational (Middle School Only)October 25, 2023
2 Miles · Stony Creek MetroparkEastside Invitational · Oct 1414:04.2Eastside InvitationalOctober 14, 2023
2 Miles · Thelma Spencer ParkGreater Rochester MS XC Championship · Oct 1813:28.3Greater Rochester MS XC ChampionshipOctober 18, 2023
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 521:10.10Oakland County XC HS ChampionshipsOctober 5, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Bloomer Frosh/Soph InvitationalOct 20 · 5,000 Meters Frosh/Soph Freshman · Place 81 · RochesterRochester5,000 Meters Frosh/Soph Freshman8121:27.0010
Oct 16OAA Red XC ChampionshipOct 16 · 5,000 Meters Junior Varsity · Place 129 · RochesterRochester5,000 Meters Junior Varsity12922:25.6010
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 333 · RochesterRochester5,000 Meters Varsity33322:12.8210
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 152 · RochesterRochester5,000 Meters Varsity15221:00.1910
Sep 10OAA Red Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 72 · RochesterRochester5,000 Meters Junior Varsity7222:36.7010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21Bloomer Frosh/Soph InvitationalOct 21 · 5,000 Meters Frosh/Soph Freshman · Place 57 · RochesterRochester5,000 Meters Frosh/Soph Freshman5722:20.809
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 42 · RochesterRochester5,000 Meters Junior Varsity4220:40.09
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 113 · RochesterRochester5,000 Meters Varsity11321:10.109
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Boys Reserves · Place 113 · RochesterRochester5,000 Meters Boys Reserves11321:10.10 PB9
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 161 · RochesterRochester5,000 Meters Varsity16120:49.59
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 27 · RochesterRochester5,000 Meters Junior Varsity2721:31.29
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 111 · RochesterRochester5,000 Meters Varsity11120:47.89
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 34 · RochesterRochester5,000 Meters Junior Varsity3422:49.19
Aug 29Milford InvitationalAug 29 · 5,000 Meters Varsity · Place 213 · RochesterRochester5,000 Meters Varsity21322:55.629

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2523rd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Boys JV · Place 61 · West (Rochester)West (Rochester)2 Miles Boys JV6114:38.7 PB8
Oct 18Greater Rochester MS XC ChampionshipOct 18 · 2 Miles Boys Varsity · Place 33 · West (Rochester)West (Rochester)2 Miles Boys Varsity3313:28.3 PB8
Oct 14Eastside InvitationalOct 14 · 2 Miles Boys Varsity · Place 60 · West (Rochester)West (Rochester)2 Miles Boys Varsity6014:04.2 PB8
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles Varsity · Place 205 · West (Rochester)West (Rochester)2 Miles Varsity20514:16.5Unofficial8
Sep 22Mott Fall ClassicSep 22 · 2 Miles Middle School Varsity · Place 65 · West (Rochester)West (Rochester)2 Miles Middle School Varsity6514:46.018

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2522nd Annual Pumpkin Invitational (Middle School Only)Oct 25 · 2 Miles Co-Ed Boys Open · Place 10 · West (Rochester)West (Rochester)2 Miles Co-Ed Boys Open1014:41.17
Oct 19Greater Rochester MS XC ChampionshipOct 19 · 2 Miles Boys JV · Place 40 · West (Rochester)West (Rochester)2 Miles Boys JV4015:03.67
Oct 15Eastside InvitationalOct 15 · 2 Miles Junior Varsity · Place 51 · West (Rochester)West (Rochester)2 Miles Junior Varsity5115:51.27
Sep 23Mott Classic West Varsity and JV resultsSep 23 · 2 Miles Middle School · West (Rochester)West (Rochester)2 Miles Middle School015:25Unofficial7
Sep 20Scripps MS JamboreeSep 20 · 2 Miles JV · Place 15 · West (Rochester)West (Rochester)2 Miles JV1516:20.47
Sep 12Time Trial: WMSSep 12 · 3,000 Meters Middle School · Place 32 · West (Rochester)West (Rochester)3,000 Meters Middle School3217:44Unofficial7

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 2721st Annual Pumpkin InvitationalOct 27 · 2 Miles Co-Ed Boys Open · Place 57 · West (Rochester)West (Rochester)2 Miles Co-Ed Boys Open5718:35.66
Oct 19Clarkston v WestOct 19 · 2 Miles Middle School · Place 76 · West (Rochester)West (Rochester)2 Miles Middle School7618:29.596
Oct 16Eastside InvitationalOct 16 · 2 Miles Boys JV · Place 109 · West (Rochester)West (Rochester)2 Miles Boys JV10921:32.2 PB6
Sep 24Mott Fall ClassicSep 24 · 2 Miles Open · West (Rochester)West (Rochester)2 Miles Open019:03Unofficial6