Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brookville Area HSBrookville Meet · Oct 2218:13Brookville MeetOctober 22, 2020
6,000 Meters · West Liberty CollegeWest Liberty Invitational · Sep 423:51West Liberty InvitationalSeptember 4, 2025
8,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 2830:57.4Lock Haven InviteSeptember 28, 2024
8,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 132:21.30Presidents Athletic Conference ChampionshipsNovember 1, 2025
8,000 Meters · Bethany CollegeBethany Invitational · Sep 929:53.2Bethany InvitationalSeptember 9, 2023
8,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 230:39.6PAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Morven ParkMarymount Derby · Oct 1529:44.1Marymount DerbyOctober 15, 2022
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1832:52.80Oberlin College Inter-Regional RumbleOctober 18, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 8,000 Meters 8K · Place 74 · Grove CityGrove City8,000 Meters 8K7432:21.30 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 146 · Grove CityGrove City8,000 Meters Men's Open14632:52.80 PBSr
Sep 20Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 136 · Grove CityGrove City8,000 Meters Varsity13632:39Sr
Sep 4West Liberty InvitationalSep 4 · 6,000 Meters Men's Race · Place 86 · Grove CityGrove City6,000 Meters Men's Race8623:51 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2PAC Cross Country ChampionshipsNov 2 · 8,000 Meters PAC · Place 78 · Grove CityGrove City8,000 Meters PAC7830:39.6 PBJr
Sep 28Lock Haven InviteSep 28 · 8,000 Meters White · Place 126 · Grove CityGrove City8,000 Meters White12630:57.4 PBJr
Sep 7PAC PreviewSep 7 · 8,000 Meters College · Place 67 · Grove CityGrove City8,000 Meters College6731:27.64Jr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3GCC Twilight 5kNov 3 · 5,000 Meters Varsity · Place 8 · Grove CityGrove City5,000 Meters Varsity817:21.8SO
Oct 28PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 66 · Grove CityGrove City8,000 Meters Varsity6629:38.3SO
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 105 · Grove CityGrove City8,000 Meters Varsity10528:43.6SO
Sep 9Bethany InvitationalSep 9 · 8,000 Meters College · Place 105 · Grove CityGrove City8,000 Meters College10529:53.2 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Presidents AC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 62 · Grove CityGrove City8,000 Meters Varsity6229:13.0FR
Oct 15Marymount DerbyOct 15 · 8,000 Meters College · Place 15 · Grove CityGrove City8,000 Meters College1529:44.1 PBFr
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 73 · Grove CityGrove City8,000 Meters Varsity7330:32.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 73 · Grove CityGrove City8,000 Meters Invitational7330:32.0FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Brookville vs. St. MarysOct 5 · 5,000 Meters Varsity · Place 1 · Brookville ABrookville A5,000 Meters Varsity118:56.36—
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 24 · Brookville AreaBrookville Area5,000 Meters Varsity2419:01—
Sep 21Punxsutawney vs Brookville, Bradford and North ClarionSep 21 · Varsity · Place 3 · Brookville AreaBrookville AreaVarsity318:03.0012
Sep 7Brookville vs. Brockway, Ridgway, Oil CitySep 7 · Varsity · Place 3 · Brookville AreaBrookville AreaVarsity319:15.49—

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Brookville MeetOct 22 · 5,000 Meters Varsity · Place 3 · Brookville AreaBrookville Area5,000 Meters Varsity318:13 PB11
Oct 7Brookville vs. DuBois, Karns City and DCCOct 7 · 5,000 Meters Varsity · Place 4 · Brookville ABrookville A5,000 Meters Varsity418:23—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 17Brookville vs. PunxsutawneySep 17 · 5,000 Meters Varsity · Place 8 · Brookville ABrookville A5,000 Meters Varsity819:55—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 22Crimson Hawk InvitationalSep 22 · 5,000 Meters Varsity · Place 25 · Brookville AreaBrookville Area5,000 Meters Varsity2519:169

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Brookville vs. Punxsutawney Dual MeetOct 17 · 5,000 Meters Varsity · Place 13 · Brookville ABrookville A5,000 Meters Varsity1321:18.03—
Oct 10Brookville vs. St. Marys and RidgwayOct 10 · 2 Miles Varsity · Place 1 · Brookville AreaBrookville Area2 Miles Varsity112:57.59—
Oct 7Ridgway InvitationalOct 7 · Varsity · Place 3 · Brookville Area Middle SchoolBrookville Area Middle SchoolVarsity310:09.3—

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8Ridgway InvitationalOct 8 · 1.6 Miles Middle School · Place 7 · Brookville Area Middle SchoolBrookville Area Middle School1.6 Miles Middle School710:39.3—