Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Delavan Jr-Sr High School44th ANNUAL DELAVAN DARE CLASSIC · Oct 214:34.5644th ANNUAL DELAVAN DARE CLASSICOctober 2, 2021
2 Miles · EastviewEastview Cross Country Extravaganza · Sep 2614:24.1Eastview Cross Country ExtravaganzaSeptember 26, 2023
2 Miles · Ewing Park ICorpus Christi Invite · Sep 2014:20.1Corpus Christi InviteSeptember 20, 2023
2 Miles · Furrow FarmEPGJH Cross Country Invitational · Sep 615:28.4EPGJH Cross Country InvitationalSeptember 6, 2022
2 Miles · Heyworth Centennial ParkHeyworth Hornet XC Invite · Oct 1114:00.42Heyworth Hornet XC InviteOctober 11, 2025
2 Miles · Lower Lake ParkEureka Middle School Home Meet #1 · Aug 1514:45.42Eureka Middle School Home Meet #1August 15, 2023
2.9 Miles · Moraine View State ParkTri-Valley/Lincoln Duel · Sep 1621:24.02Tri-Valley/Lincoln DuelSeptember 16, 2025
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3021:05.70Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:58.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2923:59.1EPGXC InvitationalSeptember 29, 2026
3 Miles · Lower Lake ParkHOI Conference Meet · Oct 1821:27.32HOI Conference MeetOctober 18, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 322:23.1Elmwood HS XC InviteOctober 3, 2026
3 Miles · Maxwell ParkU-High JV Invite · Oct 721:03.71U-High JV InviteOctober 7, 2025
3 Miles · Paxton Buckley Loda High SchoolPBL Invite 2025 · Sep 1323:19.71PBL Invite 2025September 13, 2025
3 Miles · Tri-Valley High SchoolTri-Valley Invitational · Sep 526:17.4Tri-Valley InvitationalSeptember 5, 2026
3 Miles · Tri-Valley Home CourseTri-Valley Viking XC Invite · Sep 621:28.30Tri-Valley Viking XC Invite September 6, 2025
3 Miles · Wimple Park47th Annual Tuscola Classic · Sep 2122:23.9947th Annual Tuscola ClassicSeptember 21, 2024
3,200 Meters · Paxton Buckley Loda High School2021 PBL JH Invite · Oct 514:372021 PBL JH InviteOctober 5, 2021
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 420:00.30Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 102026 Heyworth Hornet InviteOct 10 · 2 Miles Open · Place 11 · Downs (Tri-Valley)Downs (Tri-Valley)2 Miles Open1114:27.4211
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 209 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Varsity20922:23.1 PB11
Sep 29EPGXC InvitationalSep 29 · 3 Miles Open · Place 63 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Open6323:59.1 PB11
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 173 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Boys Race17323:22.9611
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 604 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles 3 Miles-Varsity-1A60421:58.2 PB11
Sep 5Tri-Valley InvitationalSep 5 · 3 Miles Varsity · Place 44 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Varsity4426:17.4 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18HOI Conference MeetOct 18 · 3 Miles Open · Place 71 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Open7121:27.32 PB10
Oct 11Heyworth Hornet XC InviteOct 11 · 2 Miles Open · Place 9 · Downs (Tri-Valley)Downs (Tri-Valley)2 Miles Open914:00.42 PB10
Oct 7U-High JV InviteOct 7 · 3 Miles Junior Varsity · Place 38 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Junior Varsity3821:03.71 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 39 · Downs (Tri-Valley)Downs (Tri-Valley)2.55 Miles Open3920:00.30 PB10
Sep 30EPGXC InvitationalSep 30 · 3 Miles Open · Place 90 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Open9024:45.210
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 180 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Boys Race18024:00.010
Sep 16Tri-Valley/Lincoln DuelSep 16 · 2.9 Miles Varsity · Place 24 · Downs (Tri-Valley)Downs (Tri-Valley)2.9 Miles Varsity2421:24.02 PB10
Sep 13PBL Invite 2025Sep 13 · 3 Miles Open · Place 19 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Open1923:19.71 PB10
Sep 6Tri-Valley Viking XC Invite Sep 6 · 3 Miles Varsity · Place 27 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Varsity2721:28.30 PB10
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Open · Place 102 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Open10221:05.70 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2147th Annual Tuscola ClassicSep 21 · 3 Miles Varsity · Place 154 · Downs (Tri-Valley)Downs (Tri-Valley)3 Miles Varsity15422:23.99 PB9

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 3046th Annual Delavan Dare ClassicSep 30 · 2 Miles Boys Open · Place 65 · Downs Tri-ValleyDowns Tri-Valley2 Miles Boys Open6514:35.7Unofficial8
Sep 26Eastview Cross Country ExtravaganzaSep 26 · 2 Miles Varsity Boys · Place 63 · Downs Tri-ValleyDowns Tri-Valley2 Miles Varsity Boys6314:24.1 PB8
Sep 20Corpus Christi InviteSep 20 · 2 Miles Open · Place 14 · Downs Tri-ValleyDowns Tri-Valley2 Miles Open1414:20.1 PB8
Aug 15Eureka Middle School Home Meet #1Aug 15 · 2 Miles boys 2 mile · Place 34 · Downs Tri-ValleyDowns Tri-Valley2 Miles boys 2 mile3414:45.42 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Corpus Christi Cross Country InviteSep 21 · 2 Miles Boys Open · Place 52 · Downs Tri-ValleyDowns Tri-Valley2 Miles Boys Open5216:267
Sep 6EPGJH Cross Country InvitationalSep 6 · 2 Miles Open · Place 33 · Downs Tri-ValleyDowns Tri-Valley2 Miles Open3315:28.4 PB7

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 52021 PBL JH InviteOct 5 · 3,200 Meters 5th & 6th Boys · Place 25 · Downs Tri-ValleyDowns Tri-Valley3,200 Meters 5th & 6th Boys2514:37 PB6
Oct 244th ANNUAL DELAVAN DARE CLASSICOct 2 · 2 Miles JH Boys Open · Place 41 · Downs Tri-ValleyDowns Tri-Valley2 Miles JH Boys Open4114:34.56 PB6
Sep 14PBL JH Meet #4Sep 14 · 3,200 Meters Boys · Place 44 · Downs Tri-ValleyDowns Tri-Valley3,200 Meters Boys4417:126