Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Delaware ParkLittle Three Championships (Canisius-Niagara-St Bonaventure) · Sep 517:12.1Little Three Championships (Canisius-Niagara-St Bonaventure)September 5, 2026
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2917:28.3Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Oatlands PlantationVHSL 5A State Cross Country Championships · Nov 821:45.40VHSL 5A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 1817:42.3Third Battle InviteOctober 18, 2025
5,000 Meters · Woodgrove HSWolverine XC Invitational · Sep 1316:37.70Wolverine XC InvitationalSeptember 13, 2025
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2627:39.7Lock Haven InviteSeptember 26, 2026
8,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 1130:00.8Robert Morris Colonial InvitationalSeptember 11, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 195 · St. BonaventureSt. Bonaventure8,000 Meters Varsity19527:34.8Fr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters White · Place 32 · St. BonaventureSt. Bonaventure8,000 Meters White3227:39.7 PBFr
Sep 11Robert Morris Colonial InvitationalSep 11 · 8,000 Meters Collegiate · Place 105 · St. BonaventureSt. Bonaventure8,000 Meters Collegiate10530:00.8 PBFr
Sep 5Little Three Championships (Canisius-Niagara-St Bonaventure)Sep 5 · 5,000 Meters Collegiate · Place 33 · St. BonaventureSt. Bonaventure5,000 Meters Collegiate3317:12.1 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8VHSL 5A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 103 · Stone BridgeStone Bridge5,000 Meters Varsity10321:45.40 PB12
Oct 18Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 49 · Stone BridgeStone Bridge5,000 Meters Varsity A4917:42.3 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 130 · Stone BridgeStone BridgeVarsity13017:27—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 130 · Stone BridgeStone Bridge5,000 Meters Varsity13017:26.3SR
Sep 13Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 34 · Stone BridgeStone Bridge5,000 Meters Varsity Boys3416:37.70 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 54 · Stone BridgeStone Bridge5,000 Meters Varsity Boys5417:28.3 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 31 · Stone BridgeStone Bridge5,000 Meters Varsity3117:33.7JR
Oct 5Octoberfest Invitational 2024Oct 5 · Varsity · Place 103 · Stone BridgeStone BridgeVarsity10318:08—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Varsity · Place 103 · Stone BridgeStone Bridge5,000 Meters Varsity10318:08—
Sep 21Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 196 · Stone BridgeStone Bridge5,000 Meters Varsity19617:55—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 197 · Stone BridgeStone BridgeVarsity19717:55—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 199 · Stone BridgeStone BridgeVarsity19917:55—
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 59 · Stone BridgeStone Bridge5,000 Meters Varsity5917:11.20JR
Sep 14Wolverine XC InvitationalSep 14 · 5,000 Meters Varsity · Place 59 · Stone BridgeStone Bridge5,000 Meters Varsity5917:11.20JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Region 5D XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 52 · Stone BridgeStone Bridge5,000 Meters Varsity5219:36—
Oct 31Region 5D XC ChampionshipOct 31 · Varsity · Place 52 · Stone BridgeStone BridgeVarsity5219:36—
Oct 24Potomac District ChampionshipOct 24 · 5,000 Meters Varsity · Place 42 · Stone BridgeStone Bridge5,000 Meters Varsity4219:17—
Oct 14Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 72 · Stone BridgeStone Bridge5,000 Meters Varsity7218:39.6SO
Sep 30Judges Classic 2023Sep 30 · 5,000 Meters Varsity · Place 116 · Stone BridgeStone Bridge5,000 Meters Varsity11619:35.2—
Sep 23Oatlands InvitationalSep 23 · Varsity · Place 200 · Stone BridgeStone BridgeVarsity20019:15—
Sep 23Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 200 · Stone BridgeStone Bridge5,000 Meters Varsity20019:15—
Sep 9Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 147 · Stone BridgeStone Bridge5,000 Meters Varsity14720:03—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 189 · Stone BridgeStone Bridge5,000 Meters Varsity18918:39.0SR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 189 · Stone BridgeStone Bridge5,000 Meters Varsity18918:39.0SR
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Varsity · Place 167 · Stone BridgeStone Bridge5,000 Meters Varsity16718:38.6SR
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 542 · Stone BridgeStone BridgeVarsity54220:07—
Sep 17Escape The Rock InvitationalSep 17 · 5,000 Meters Varsity · Place 53 · Stone BridgeStone Bridge5,000 Meters Varsity5319:09.8—
Sep 10Pole Green XC ClassicSep 10 · 5,000 Meters Championship · Place 141 · Stone BridgeStone Bridge5,000 Meters Championship14119:14.7SR