Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Patriot HSPatriot XC Season Opener · Aug 2910:32.86Patriot XC Season OpenerAugust 29, 2025
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 617:16Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 817:39.10VHSL 6A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1315:57.90Wolverine XC InvitationalSeptember 13, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 49 · Independence5,000 Meters Varsity4917:39.10 PB10
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 100 · IndependenceVarsity10017:11—
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 8 · Independence5,000 Meters Varsity Boys815:57.90 PB10
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 18 · Independence5,000 Meters Varsity1817:16 PB10
Aug 29Patriot XC Season OpenerAug 29 · 2 Miles Varsity A · Place 13 · Independence2 Miles Varsity A1310:32.86 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16VHSL Class 5 State XC MeetNov 16 · 5,000 Meters Varsity · Place 32 · Independence5,000 Meters Varsity3217:29—
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 24 · Independence5,000 Meters Varsity2416:32.6FR
Oct 5Octoberfest Invitational 2024Oct 5 · Varsity · Place 34 · IndependenceVarsity3417:10—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Varsity · Place 34 · Independence5,000 Meters Varsity3417:10—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 115 · Independence5,000 Meters Varsity11517:19—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 115 · IndependenceVarsity11517:19—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 115 · IndependenceVarsity11517:19—
Sep 7Great Meadow InvitationalSep 7 · Varsity · Place 51 · IndependenceVarsity5118:02—
Sep 7Great Meadow InvitationalSep 7 · 5,000 Meters Varsity · Place 51 · Independence5,000 Meters Varsity5118:02—