Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorLandmark Outdoor T&F Championships · May 235:02.22aLandmark Outdoor T&F ChampionshipsMay 2, 2026
1600 Meters · IndoorPeddie Winter Scrimage · Dec 145:11.43aPeddie Winter ScrimageDecember 14, 2022
1600 Meters · Outdoor1600 Night at the Nest · May 234:51.90a1600 Night at the NestMay 23, 2024
3000 Meters · IndoorSU Valentine Invite · Feb 1410:16.85aSU Valentine InviteFebruary 14, 2026
3200 Meters · IndoorNJSIAA Non-Public A & B State Championships · Feb 1610:32.73NJSIAA Non-Public A & B State ChampionshipsFebruary 16, 2024
3200 Meters · OutdoorMercer County T&F Championships · May 1710:33.78aMercer County T&F ChampionshipsMay 17, 2024
5000 Meters · IndoorMoravian College Indoor Meet · Jan 1816:44.08aMoravian College Indoor MeetJanuary 18, 2025
5000 Meters · OutdoorDeSales Quad Meet · Apr 1117:11.99aDeSales Quad MeetApril 11, 2026
800 Meters · OutdoorNottingham Sr Day: NHS v ND Dual Meet · May 172:13.1Nottingham Sr Day: NHS v ND Dual MeetMay 17, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 10,000 Meters · Place 17 · ScrantonScranton10,000 Meters17.35:02.22a PBSo
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · ScrantonScranton1500 Meters—DNSSo
Apr 17Coach Pollard InvitationalApr 17 · 5000 Meters · Place 26 · ScrantonScranton5000 Meters26.17:16.26aSo
Apr 11DeSales Quad MeetApr 11 · 5000 Meters · Place 5 · ScrantonScranton5000 Meters5.17:11.99a PBSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 10,000 Meters · Place 4 · ScrantonScranton10,000 Meters4.35:47.30aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 3000 Meters · Place 15 · ScrantonScranton3000 Meters1510:16.85a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Moravian College Indoor MeetJan 18 · 5000 Meters · Place 11 · ScrantonScranton5000 Meters1116:44.08a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 3200 Meters · Place 29 · Notre DameNotre Dame3200 Meters29.10:43.14a12
May 231600 Night at the NestMay 23 · 1600 Meters · Place 17 · Notre DameNotre Dame1600 Meters17.4:51.90a PB12
May 17Mercer County T&F ChampionshipsMay 17 · 3200 Meters · Place 17 · Notre DameNotre Dame3200 Meters17.10:33.78a PB12
May 11Mercer Coaches ClassicMay 11 · 1600 Meters · Place 27 · Notre DameNotre Dame1600 Meters274:55.3712

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 3200 Meters · Place 11 · Notre DameNotre Dame3200 Meters1110:32.73 PB12
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 3200 Meters · Place 11 · Notre DameNotre Dame3200 Meters1110:32.7312
Jan 21Mercer County ChampionshipsJan 21 · 3200 Meters · Place 15 · Notre DameNotre Dame3200 Meters1510:47.1012

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 22 · Notre DameNotre Dame3200 Meters22.10:34.24a11
May 30A Night at the Horse FarmMay 30 · 1600 Meters · Place 17 · Notre DameNotre Dame1600 Meters174:57.1511
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 25 · Notre DameNotre Dame1600 Meters254:53.8511
May 19Mercer County ChampionshipsMay 19 · 800 Meters · Place 26 · Notre DameNotre Dame800 Meters262:15.5011
May 17Poreda InvitationalMay 17 · 800 Meters · Place 13 · Notre DameNotre Dame800 Meters13.2:18.87a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 17 · Notre DameNotre Dame3200 Meters1710:59.9811
Jan 22Mercer County ChampionshipsJan 22 · 3200 Meters · Place 16 · Notre DameNotre Dame3200 Meters1611:10.0411

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Peddie Winter ScrimageDec 14 · 1600 Meters · Place 8 · Notre DameNotre Dame1600 Meters8.5:11.43a PB11
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 18 · Notre DameNotre Dame3200 Meters1811:02.0510
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 18 · Notre DameNotre Dame3200 Meters1811:02.0510
Jan 21Mercer County ChampionshipsJan 21 · 3200 Meters · Place 16 · Notre DameNotre Dame3200 Meters1611:27.9310

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 21 · Notre DameNotre Dame1600 Meters215:01.5810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 21 · Notre DameNotre Dame1600 Meters215:01.5810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 14 · Notre DameNotre Dame3200 Meters1411:01.2710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 14 · Notre DameNotre Dame3200 Meters1411:01.2710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 24 · Notre DameNotre Dame3200 Meters2411:01.2710
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 43 · Notre DameNotre Dame1600 Meters435:01.5810
May 27Mercer County ChampionshipsMay 27 · 3200 Meters · Place 23 · Notre DameNotre Dame3200 Meters2311:01.54SO
May 17Nottingham Sr Day: NHS v ND Dual MeetMay 17 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.2:13.1 PB10
May 10CVC Showdown #3May 10 · 800 Meters · Place 27 · Notre DameNotre Dame800 Meters27.2:15.02a10
Apr 25WW-P North vs. Notre DameApr 25 · 1600 Meters · Place 3 · Notre DameNotre Dame1600 Meters3.5:07.810
Apr 19CVC Showdown #1Apr 19 · 3200 Meters · Place 14 · Notre DameNotre Dame3200 Meters14.11:11.05a10
Apr 12WWP-South vs. Notre DameApr 12 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.2:1710

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 1600 Meters · Place 40 · Notre DameNotre Dame1600 Meters40.5:19.11a9
May 10Lawrence vs. Notre Dame Dual Meet May 10 · 1600 Meters · Place 5 · Notre DameNotre Dame1600 Meters5.5:20.49
May 1CVC ShowdownMay 1 · 1600 Meters · Place 46 · Notre DameNotre Dame1600 Meters46.5:28.76a9
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 16 · Notre DameNotre Dame3200 Meters1611:47.19—
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 41 · Notre DameNotre Dame3200 Meters4111:47.19—