Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #2 · Dec 205:05.85aTFCAGP #2December 20, 2025
1600 Meters · OutdoorMontgomery Memorial Meet · Apr 305:13.85aMontgomery Memorial MeetApril 30, 2026
3200 Meters · OutdoorSpringfield Montco #2 · Mar 2412:47.32aSpringfield Montco #2March 24, 2026
400 Meters · IndoorUrsinus HS Invitational · Jan 2455.31aUrsinus HS InvitationalJanuary 24, 2025
800 Meters · IndoorTFCAofGP Meet #9 · Feb 22:07.73TFCAofGP Meet #9February 2, 2025
800 Meters · OutdoorSOL American · May 92:03.20aSOL AmericanMay 9, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 800 Meters · Place 10 · Springfield Township (Montco)800 Meters10.2:09.25a11
Apr 30Montgomery Memorial MeetApr 30 · 1600 Meters · Place 23 · Springfield Township (Montco)1600 Meters23.5:13.85a PB11
Apr 28Springfield Montco #3Apr 28 · 800 Meters · Place 2 · Springfield Township (Montco)800 Meters2.2:09.22a11
Apr 10Cardinal ClassicApr 10 · 800 Meters · Place 18 · Springfield Township (Montco)800 Meters18.2:09.56a11
Apr 7Springfield Montco #3Apr 7 · 800 Meters · Place 2 · Springfield Township (Montco)800 Meters2.2:22.30a11
Apr 2Jim Kelly InvitationalApr 2 · 800 Meters · Place 18 · Springfield Township (Montco)800 Meters18.2:11.64a11
Mar 24Springfield Montco #2Mar 24 · 3200 Meters · Place 6 · Springfield Township (Montco)3200 Meters6.12:47.32a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 31 · Springfield Township (Montco)800 Meters31.2:10.55a11
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 57 · Springfield Township (Montco)1 Mile575:28.34a11
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 94 · Springfield Township (Montco)800 Meters94.2:14.74a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1 Mile · Place 26 · Springfield Township (Montco)1 Mile26.5:05.85a PB11
Feb 2TFCAofGP Meet #9Feb 2 · 800 Meters · Place 29 · Springfield Twp800 Meters292:07.73 PB—
Jan 24Ursinus HS InvitationalJan 24 · 400 Meters · Place 31 · Springfield Township (Montco)400 Meters31.55.31a PB10
Jan 11TFCAGP #5Jan 11 · 800 Meters · Place 23 · Springfield Township (Montco)800 Meters23.2:15.06a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 800 Meters · Place 2 · Springfield Township (Montco)800 Meters2.2:03.20a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 29 · Springfield Township (Montco)800 Meters29.2:15.59a10
Dec 14TFCAGP #1Dec 14 · 800 Meters · Place 33 · Springfield Township (Montco)800 Meters33.2:14.89a10
Dec 8Ursinus HS OpenerDec 8 · 800 Meters · Place 9 · Springfield Township (Montco)800 Meters9.2:12.11a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 800 Meters · Place 14 · Springfield Township (Montco)800 Meters142:14.919
Apr 6The North Penn OpenApr 6 · 1600 Meters · Place 46 · Springfield Township (Montco)1600 Meters46.5:20.67a9
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 42 · Springfield Township (Montco)800 Meters42.2:19.58a9