Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 2119:56.6TSTCA Cross Country ChampionshipOctober 21, 2021
5,000 Meters · La Roche UniversityLa Roche Invitational · Sep 2519:28.6La Roche InvitationalSeptember 25, 2026
5,000 Meters · WestminsterFisher Invitational · Sep 418:59.2Fisher InvitationalSeptember 4, 2026
8,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 132:47.60Presidents Athletic Conference ChampionshipsNovember 1, 2025
8,000 Meters · Bethany CollegeBethany Invitational · Sep 931:19.0Bethany InvitationalSeptember 9, 2023
8,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 231:08.2PAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1930:53.4Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1831:54.90Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Schenley ParkCMU Invitational · Oct 730:19.50CMU InvitationalOctober 7, 2023
8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 1132:22.90CMU InvitationalOctober 11, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25La Roche InvitationalSep 25 · 5,000 Meters Collegiate · Place 3 · UnattachedUnattached5,000 Meters Collegiate319:28.6 PB-
Sep 4Fisher InvitationalSep 4 · 5,000 Meters Collegiate · Place 52 · UnattachedUnattached5,000 Meters Collegiate5218:59.2 PB-

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 8,000 Meters 8K · Place 80 · Westminster (Pa.)Westminster (Pa.)8,000 Meters 8K8032:47.60 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 224 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Men's Varsity22431:54.90 PBSr
Oct 11CMU InvitationalOct 11 · 8,000 Meters Mens 8K · Place 184 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Mens 8K18432:22.90 PBSr
Aug 29Fisher InvitationalAug 29 · 5,000 Meters Men's Race · Westminster (Pa.)Westminster (Pa.)5,000 Meters Men's Race0DNFSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2PAC Cross Country ChampionshipsNov 2 · 8,000 Meters PAC · Place 82 · Westminster (Pa.)Westminster (Pa.)8,000 Meters PAC8231:08.2 PBJr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 454 · Westminster (Pa.)Westminster (Pa.)8,000 Meters College45430:53.4 PBJr
Oct 12CMU InvitationalOct 12 · 8,000 Meters Varsity · Place 111 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity11131:32.80JR
Sep 7PAC PreviewSep 7 · 8,000 Meters College · Place 71 · Westminster (Pa.)Westminster (Pa.)8,000 Meters College7131:39.17Jr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3GCC Twilight 5kNov 3 · 5,000 Meters Varsity · Place 9 · Westminster (Pa.)Westminster (Pa.)5,000 Meters Varsity917:22.5SO
Oct 28PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 74 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity7430:00.9SO
Oct 7 Carnegie Mellon InvitationalOct 7 · 8,000 Meters Varsity · Place 55 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity5530:19.5SO
Oct 7CMU InvitationalOct 7 · 8,000 Meters Mens 8K · Place 58 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Mens 8K5830:19.50 PBSo
Sep 29Tomcat RumbleSep 29 · 8,000 Meters Varsity · Place 25 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity2530:19.8SO
Sep 15Behrend Twilight MeetSep 15 · 8,000 Meters Varsity · Place 21 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity2130:35.2SO-2
Sep 9Bethany InvitationalSep 9 · 8,000 Meters College · Place 130 · Westminster (Pa.)Westminster (Pa.)8,000 Meters College13031:19.0 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Presidents AC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 87 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity8730:25.0FR
Oct 8Carnegie Mellon InvitationalOct 8 · 8,000 Meters Varsity · Place 93 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity9330:52.3FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 68 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Varsity6830:30.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 68 · Westminster (Pa.)Westminster (Pa.)8,000 Meters Invitational6830:30.0FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 30 · Seneca ValleySeneca Valley5,000 Meters Junior Varsity3019:56.6 PB12