Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 1318:14.80MPSSAA 4A State ChampionshipsNovember 13, 2021
4 Miles · L.C. Boles Memorial Golf CourseWooster Invitational · Sep 123:20.1Wooster InvitationalSeptember 1, 2022
5,000 Meters · Brunswick High SchoolTRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICK · Mar 1218:36TRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICKMarch 12, 2021
5,000 Meters · College of WoosterWooster Twilight 5k · Nov 416:44.4Wooster Twilight 5kNovember 4, 2022
5,000 Meters · Governor Thomas Johnson High SchoolFrederick County Cross Country Championships · Apr 1717:48.69Frederick County Cross Country ChampionshipsApril 17, 2021
5,000 Meters · High Point FarmMPSSAA 4A West Region Championships · Nov 417:27.80MPSSAA 4A West Region ChampionshipsNovember 4, 2021
5,000 Meters · Urbana High SchoolTri Meet: Tuscarora & Catoctin @ Urbana · Mar 618:15.04Tri Meet: Tuscarora & Catoctin @ UrbanaMarch 6, 2021
5,000 Meters · Walkersville High SchoolTri Meet: Urbana High, Oakdale High @ Walkersville High School · Mar 2718:10.88Tri Meet: Urbana High, Oakdale High @ Walkersville High SchoolMarch 27, 2021
5,000 Meters · Williamsport HS Course6th Annual Wildcat Invitational · Sep 2818:45.76th Annual Wildcat InvitationalSeptember 28, 2019
6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 2920:21.60Port Kenyon Opener XC MeetAugust 29, 2025
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1926:52.80All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Cross Country Collegiate Championships · Sep 2027:02.6All-Ohio Cross Country Collegiate ChampionshipsSeptember 20, 2024
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1526:46.51NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 128:52.8D3 Pre-NationalsOctober 1, 2022
8,000 Meters · Infirmary Mound ParkNorth Coast AC Meet · Oct 2827:40.1North Coast AC MeetOctober 28, 2023
8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 126:38.60NCAC XC ChampionshipsNovember 1, 2025
8,000 Meters · LaVern Gibson CourseNCAC · Nov 326:59.30NCACNovember 3, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:46.8Paul Short RunOctober 4, 2024
8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 1827:41.0Jenna Strong CC Fall ClassicOctober 18, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1826:39.70Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1528:16.8INTER-REGIONAL RUMBLEOctober 15, 2022
8,000 Meters · Wilmington CollegeJennaStrong CC Fall Classic · Oct 1327:42.4JennaStrong CC Fall ClassicOctober 13, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 94 · KenyonKenyon8,000 Meters Mens9426:46.51 PBSr
Nov 1NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 27 · KenyonKenyon8,000 Meters Collegiate2726:38.60 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 48 · KenyonKenyon8,000 Meters Men's Varsity4826:39.70 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 196 · KenyonKenyon8,000 Meters College Blue19627:11.17Sr
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 111 · KenyonKenyon8,000 Meters All Ohio11126:52.80 PBSr
Aug 29Port Kenyon Opener XC MeetAug 29 · 6,000 Meters M 6K · Place 16 · KenyonKenyon6,000 Meters M 6K1620:21.60 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3NCACNov 3 · 8,000 Meters NCAC · Place 21 · KenyonKenyon8,000 Meters NCAC2126:59.30 PBJr
Oct 18Jenna Strong CC Fall ClassicOct 18 · 8,000 Meters College · Place 75 · KenyonKenyon8,000 Meters College7527:41.0 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 173 · KenyonKenyon8,000 Meters White17326:46.8 PBJr
Sep 20All-Ohio Cross Country Collegiate ChampionshipsSep 20 · 8,000 Meters College · Place 90 · KenyonKenyon8,000 Meters College9027:02.6 PBJr
Aug 30Port Kenyon OpenerAug 30 · 6,000 Meters College · Place 34 · KenyonKenyon6,000 Meters College3421:20.3Jr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 172 · KenyonKenyon8,000 Meters Championship17226:49.6SO
Oct 28North Coast AC MeetOct 28 · 8,000 Meters College · Place 43 · KenyonKenyon8,000 Meters College4327:40.1 PBSo
Oct 13JennaStrong CC Fall ClassicOct 13 · 8,000 Meters College · Place 62 · KenyonKenyon8,000 Meters College6227:42.4 PBSo
Sep 15All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 192 · KenyonKenyon8,000 Meters Division I19227:41.6SO
Sep 1Kenyon College Owls OpenerSep 1 · 5,000 Meters Varsity · Place 18 · KenyonKenyon5,000 Meters Varsity1817:22.8SO
Sep 1Kenyon College Owls OpenerSep 1 · 5,000 Meters Varsity · Place 18 · KenyonKenyon5,000 Meters Varsity1817:22.8SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Wooster Twilight 5kNov 4 · 5,000 Meters College · Place 15 · KenyonKenyon5,000 Meters College1516:44.4 PBFr
Oct 29North Coast Athletic ConferenceOct 29 · Varsity · Place 60 · KenyonKenyonVarsity6029:59.2FR
Oct 15Oberlin College Inter-Regional RumbleOct 15 · Varsity · Place 178 · KenyonKenyonVarsity17828:16.8FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 178 · KenyonKenyon8,000 Meters Invite17828:16.8 PBFr
Oct 1D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 252 · KenyonKenyon8,000 Meters College25228:52.8 PBFr
Sep 1Wooster InvitationalSep 1 · 4 Miles College · Place 44 · KenyonKenyon4 Miles College4423:20.1 PBFr

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 4A State ChampionshipsNov 13 · 3 Miles Varsity · Place 59 · UrbanaUrbana3 Miles Varsity5918:14.80 PB12
Nov 4MPSSAA 4A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 18 · UrbanaUrbana5,000 Meters Varsity1817:27.80 PB12
Oct 28FCPS XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 9 · UrbanaUrbana5,000 Meters Varsity917:53.0812
Oct 15CMC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 9 · UrbanaUrbana3 Miles Varsity917:15.312
Oct 1I-270 Rush Hour Rumble @ UrbanaOct 1 · 5,000 Meters Varsity · Place 4 · UrbanaUrbana5,000 Meters Varsity417:28.8812
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 27 · UrbanaUrbana3 Miles Varsity2718:08.912
Sep 4Interstate ClassicSep 4 · 3 Miles Varsity · Place 10 · UrbanaUrbana3 Miles Varsity1017:28.312
Apr 17Frederick County Cross Country ChampionshipsApr 17 · 5,000 Meters Varsity · Place 12 · UrbanaUrbana5,000 Meters Varsity1217:48.69 PB11
Apr 10Patriot Quad Meet #3Apr 10 · 5,000 Meters Varsity · Place 3 · UrbanaUrbana5,000 Meters Varsity318:02.4411
Mar 27Tri Meet: Urbana High, Oakdale High @ Walkersville High SchoolMar 27 · 5,000 Meters Varsity · Place 3 · UrbanaUrbana5,000 Meters Varsity318:10.88 PB11
Mar 12TRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICKMar 12 · 5,000 Meters Varsity · Place 10 · UrbanaUrbana5,000 Meters Varsity1018:36 PB11
Mar 6Tri Meet: Tuscarora & Catoctin @ UrbanaMar 6 · 5,000 Meters Varsity · Place 2 · UrbanaUrbana5,000 Meters Varsity218:15.04 PB11

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 314A West Regional ChampionshipsOct 31 · 5,000 Meters Varsity · Place 63 · UrbanaUrbana5,000 Meters Varsity6319:24.1410
Oct 24Frederick County ChampionshipOct 24 · 5,000 Meters Varsity · Place 35 · UrbanaUrbana5,000 Meters Varsity3519:41.2910
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 36 · UrbanaUrbana3 Miles Varsity3617:28.410
Oct 10Coyote Run Oct 10 · 5,000 Meters Varsity · Place 29 · UrbanaUrbana5,000 Meters Varsity2918:59.6010
Oct 5Cougar Challenge 5KOct 5 · 5,000 Meters Varsity · Place 19 · UrbanaUrbana5,000 Meters Varsity1919:08.810
Sep 286th Annual Wildcat InvitationalSep 28 · 5,000 Meters Boys' Maryland Varsity · Place 27 · UrbanaUrbana5,000 Meters Boys' Maryland Varsity2718:45.7 PB10
Sep 737th Annual Brunswick "Zumbach" InvitatonalSep 7 · Varsity · Place 56 · UrbanaUrbanaVarsity5618:56.2710

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Frederick County ChampionshipsOct 25 · 3 Miles Junior Varsity · Place 11 · UrbanaUrbana3 Miles Junior Varsity1118:01.769
Oct 19CMC ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 15 · UrbanaUrbana3 Miles Junior Varsity1518:50.19
Oct 13Frank Keyser InvitationalOct 13 · Varsity · Place 132 · UrbanaUrbanaVarsity13218:12.69
Oct 13Frank Keyser InvitationalOct 13 · 3 Miles Varsity · Place 132 · UrbanaUrbana3 Miles Varsity13218:12.69
Oct 6Urbana InvitationalOct 6 · 5,000 Meters Varsity · Place 26 · UrbanaUrbana5,000 Meters Varsity2619:20.629
Sep 15Hood College HS Invitational Sep 15 · 5,000 Meters Varsity · Place 146 · UrbanaUrbana5,000 Meters Varsity14619:40.3—
Sep 136th Annual Brunswick "Zumbach" InvitationalSep 1 · 3 Miles Junior Varsity · Place 3 · UrbanaUrbana3 Miles Junior Varsity319:14.729