Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidwest Elite · Feb 144:18.36aMidwest EliteFebruary 14, 2025
1 Mile · OutdoorRidge Night of 1600's · May 84:26.95aRidge Night of 1600'sMay 8, 2023
1500 Meters · OutdoorSt Francis Fighting Chance Invite · May 83:54.52aSt Francis Fighting Chance InviteMay 8, 2026
1600 Meters · OutdoorRidge Night of 1600s · May 64:22.27aRidge Night of 1600sMay 6, 2024
1600 Meters · OutdoorRaider Twilight I · May 54:28.66Raider Twilight IMay 5, 2023
200 Meters · OutdoorPennington Quad Meet · May 725.22aPennington Quad MeetMay 7, 2024
3000 Meters · OutdoorNortheast Youth Invitational · Jun 2210:12.49aNortheast Youth InvitationalJune 22, 2019
3200 Meters · OutdoorMercer County Championships · May 199:49.39Mercer County ChampionshipsMay 19, 2023
400 Meters · OutdoorPennington Quad Meet · May 754.64aPennington Quad MeetMay 7, 2024
400 Meters · Relay Split · IndoorRose-Hulman Classic · Jan 3154.443Rose-Hulman ClassicJanuary 31, 2026
5000 Meters · OutdoorWashU Open 5K · Nov 515:27.67aWashU Open 5KNovember 5, 2026
60 Meter · IndoorScott Fangman Invitational · Dec 67.30aScott Fangman InvitationalDecember 6, 2025
800 Meters · IndoorKeck Select · Feb 71:57.69aKeck Select February 7, 2025
800 Meters · OutdoorMercer County T&F Championships · May 171:56.26aMercer County T&F ChampionshipsMay 17, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 5WashU Open 5KNov 5 · 5000 Meters · Place 8 · Washington (Mo.)Washington (Mo.)5000 Meters8.15:27.67a PBJr
May 13Augustana Midwest Twilight QualifierMay 13 · 1500 Meters · Place 24 · Washington (Mo.)Washington (Mo.)1500 Meters24.3:57.57aSo
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 6 · Washington (Mo.)Washington (Mo.)1500 Meters6.3:54.52a PBSo
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 1500 Meters · Place 15 · Washington (Mo.)Washington (Mo.)1500 Meters15.3:59.08aSo
Apr 11Greenville Select MeetApr 11 · 800 Meters · Washington (Mo.)Washington (Mo.)800 Meters—DNFSo
Mar 27WashU InviteMar 27 · 1500 Meters · Place 4 · Washington (Mo.)Washington (Mo.)1500 Meters4.3:55.95aSo
Mar 21Central Methodist OpenMar 21 · 800 Meters · Place 4 · Washington (Mo.)Washington (Mo.)800 Meters4.1:57.69aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Illinois College Hilltop InvitationalFeb 20 · 1 Mile · Place 1 · Washington U.Washington U.1 Mile14:21.67SO
Feb 13Midwest EliteFeb 13 · 1 Mile · Place 7 · Washington (Mo.)Washington (Mo.)1 Mile7.4:20.87aSo
Feb 6Keck DIII SelectFeb 6 · 1 Mile · Place 1 · Washington (Mo.)Washington (Mo.)1 Mile14:20.93aSo
Feb 6Keck DIII SelectFeb 6 · 800 Meters · Place 12 · Washington (Mo.)Washington (Mo.)800 Meters121:59.40aSo
Jan 31Rose-Hulman ClassicJan 31 · 400 Meters · Washington (Mo.)Washington (Mo.)400 MetersRelay Split—54.443 PBSo
Jan 31Rose-Hulman ClassicJan 31 · 800 Meters · Place 5 · Washington (Mo.)Washington (Mo.)800 Meters5.1:58.83aSo
Jan 23Friday Night Spikes #2Jan 23 · 1 Mile · Place 8 · Washington (Mo.)Washington (Mo.)1 Mile84:21.17aSO
Jan 23Friday Night Spikes #2Jan 23 · 800 Meters · Place 8 · Washington (Mo.)Washington (Mo.)800 Meters81:59.45aSO
Jan 17Eastern Illinois John Craft InviteJan 17 · 800 Meters · Place 7 · Washington (Mo.)Washington (Mo.)800 Meters7.1:57.83aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Scott Fangman InvitationalDec 6 · 60 Meter · Place 31 · Washington (Mo.)Washington (Mo.)60 MeterRound P31.7.30a PBSo
Mar 1UAA Indoor Conference ChampionshipsMar 1 · 1 Mile · Place 10 · Washington U.Washington U.1 Mile104:20.65FR
Feb 14Midwest EliteFeb 14 · 1 Mile · Place 6 · Washington (Mo.)Washington (Mo.)1 Mile6.4:18.36a PBFr
Feb 14Midwest EliteFeb 14 · 800 Meters · Place 15 · Washington (Mo.)Washington (Mo.)800 Meters15.1:58.89aFr
Feb 7Keck Select Feb 7 · 800 Meters · Place 7 · Washington (Mo.)Washington (Mo.)800 Meters71:57.69a PB—
Jan 18Eastern Illinois John Craft InviteJan 18 · 1 Mile · Place 3 · Washington (Mo.)Washington (Mo.)1 Mile3.4:23.28aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 7WashU Twilight 5KNov 7 · 5000 Meters · Place 6 · Washington (Mo.)Washington (Mo.)5000 Meters6.15:33.82aSo
May 9St Francis Fighting Chance InviteMay 9 · 1500 Meters · Place 4 · Washington U.Washington U.1500 Meters43:56.50FR
Apr 26UAA Outdoor ChampionshipsApr 26 · 1500 Meters · Place 16 · Washington (Mo.)Washington (Mo.)1500 Meters16.4:00.49aFr
Apr 18Culver-Stockton Wildcat OpenApr 18 · 1500 Meters · Place 5 · Washington U.Washington U.1500 Meters53:59.32FR
Apr 18Culver-Stockton Wildcat OpenApr 18 · 800 Meters · Place 6 · Washington U.Washington U.800 Meters61:58.84FR
Apr 12Greenville Select MeetApr 12 · 1500 Meters · Place 2 · Washington (Mo.)Washington (Mo.)1500 Meters23:59.13aFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 1600 Meters · Place 14 · WilberforceWilberforce1600 Meters14.4:39.41a12
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 1 · WilberforceWilberforce1600 Meters1.4:36.85a12
May 28A Second Night at the Horse FarmMay 28 · 3200 Meters · Place 11 · The WilberfoThe Wilberfo3200 Meters119:50.18—
May 24Sprint Night 2024May 24 · 800 Meters · Place 2 · WilberforceWilberforce800 Meters21:56.3912
May 17Mercer County T&F ChampionshipsMay 17 · 3200 Meters · WilberforceWilberforce3200 Meters—DNS12
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 1 · WilberforceWilberforce1600 Meters1.4:24.91a12
May 17Mercer County T&F ChampionshipsMay 17 · 800 Meters · Place 1 · WilberforceWilberforce800 Meters1.1:56.26a PB12
May 7Pennington Quad MeetMay 7 · Long Jump · WilberforceWilberforceLong Jump—DNS12
May 7Pennington Quad MeetMay 7 · 400 Meters · Place 3 · WilberforceWilberforce400 Meters3.54.64a PB12
May 7Pennington Quad MeetMay 7 · 200 Meters · Place 4 · WilberforceWilberforce200 Meters4.25.22a PB12
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 13 · WilberforceWilberforce1600 Meters13.4:22.27a PB12
May 3Raider TwilightMay 3 · 1600 Meters · Place 1 · WilberforceWilberforce1600 Meters1.4:31.83a12
May 3Raider TwilightMay 3 · 800 Meters · Place 3 · WilberforceWilberforce800 Meters3.1:59.44a12
May 1Poreda InvitationalMay 1 · 800 Meters · Place 1 · WilberforceWilberforce800 Meters1.2:01.20a12

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 1600 Meters · Place 17 · The WilberfoThe Wilberfo1600 Meters174:25.1411
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 4 · WilberforceWilberforce3200 Meters4.10:18.90a11
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 2 · WilberforceWilberforce1600 Meters2.4:35.75a11
May 30A Night at the Horse FarmMay 30 · 1 Mile · Place 10 · The Wilberforce SchoolThe Wilberforce School1 Mile104:29.0311
May 22Haddonfield Distance NightMay 22 · 1600 Meters · Place 7 · The WilberfoThe Wilberfo1600 Meters74:24.07—
May 19Mercer County ChampionshipsMay 19 · 3200 Meters · Place 5 · WilberforceWilberforce3200 Meters59:49.39 PB11
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 5 · WilberforceWilberforce1600 Meters54:29.0911
May 19Mercer County ChampionshipsMay 19 · 800 Meters · Place 9 · WilberforceWilberforce800 Meters92:05.8411
May 8Ridge Night of 1600'sMay 8 · 1 Mile · Place 6 · WilberforceWilberforce1 Mile6.4:26.95a PB11
May 5Raider Twilight IMay 5 · 1600 Meters · Place 1 · The WilberfoThe Wilberfo1600 Meters14:28.66 PB—
Apr 19Big Red ClassicApr 19 · 3200 Meters · Place 2 · The WilberfoThe Wilberfo3200 Meters210:17.42—
Apr 19Big Red ClassicApr 19 · 800 Meters · Place 4 · The WilberfoThe Wilberfo800 Meters42:05.70—
Apr 19Big Red ClassicApr 19 · 1600 Meters · Place 3 · The WilberfoThe Wilberfo1600 Meters34:28.66—
Apr 12Dual: Pennington Tri-MeetApr 12 · 800 Meters · Place 2 · The WilberfoThe Wilberfo800 Meters22:06.13—
Apr 12Dual: Pennington Tri-MeetApr 12 · 1600 Meters · Place 1 · The WilberfoThe Wilberfo1600 Meters14:31.82—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 2 · 07-Unattached07-Unattached1500 Meters2.4:14.47a10
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 5 · The WilberfoThe Wilberfo1600 Meters54:40.5010
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 3 · The WilberfoThe Wilberfo800 Meters31:59.9210
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 800 Meters · Place 3 · The Wilberforce SchoolThe Wilberforce School800 Meters31:59.9210
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 1600 Meters · Place 5 · The Wilberforce SchoolThe Wilberforce School1600 Meters54:40.5010
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 38 · The WilberfoThe Wilberfo1600 Meters384:45.72—
May 31Haddonfield Distance NightMay 31 · 800 Meters · Place 18 · The WilberfoThe Wilberfo800 Meters182:01.37—
May 27Mercer County ChampionshipsMay 27 · 800 Meters · Place 5 · The Wilberforce SchoThe Wilberforce Scho800 Meters52:00.23SO
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 8 · The Wilberforce SchoThe Wilberforce Scho1600 Meters84:29.47SO
May 18Ed Poreda InvitationalMay 18 · 1 Mile · Place 2 · WilberforceWilberforce1 Mile2.4:34.28a10
May 18Ed Poreda InvitationalMay 18 · 800 Meters · Place 4 · WilberforceWilberforce800 Meters4.2:01.62a10
May 12Mercer Coaches ClassicMay 12 · 1500 Meters · Place 8 · The Wilberforce SchoThe Wilberforce Scho1500 Meters84:17.11—
May 12Mercer Coaches ClassicMay 12 · 800 Meters · Place 7 · The Wilberforce SchoThe Wilberforce Scho800 Meters72:01.09—
May 9Ridge Night of 1600'sMay 9 · 1600 Meters · Place 19 · WilberforceWilberforce1600 Meters19.4:36.17a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 1600 Meters · Place 6 · WilberforceWilberforce1600 Meters6.4:47.90a9
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 800 Meters · Place 9 · WilberforceWilberforce800 Meters9.2:08.97a9
May 26Metuchen Last Chance MeetMay 26 · 800 Meters · Place 15 · The WilberfoThe Wilberfo800 Meters152:06.27—
May 26Metuchen Last Chance MeetMay 26 · 400 Meters · Place 29 · The WilberfoThe Wilberfo400 Meters2956.40—
May 7Raider TwilightMay 7 · 1600 Meters · Place 21 · M The WilberfoM The Wilberfo1600 Meters214:47.62—

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22Northeast Youth InvitationalJun 22 · 3000 Meters · Place 1 · Garden State Track ClubGarden State Track Club3000 Meters1.10:12.49a PB7
Jun 22Northeast Youth InvitationalJun 22 · 800 Meters · Place 3 · Garden State Track ClubGarden State Track Club800 Meters3.2:17.52a7
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 1500 Meters · Place 4 · Garden State Track Club NGarden State Track Club N1500 Meters44:33.2713
May 25Garden State Youth TwilightMay 25 · 1600 Meters · Place 1 · Garden State Track ClubGarden State Track Club1600 Meters1.4:52.95a7
May 25Garden State Youth TwilightMay 25 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.2:15.85a7