Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRobert J Burdette Indoor Classic · Dec 285:22.30aRobert J Burdette Indoor ClassicDecember 28, 2023
1600 Meters · IndoorWyomissing Area Team Challenge · Feb 35:29.19aWyomissing Area Team ChallengeFebruary 3, 2023
1600 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 24:53.98aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
3000 Meters · IndoorTFCAGP #2 · Dec 209:56.21aTFCAGP #2December 20, 2025
3200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2410:28.75Puma New York International Showcase 2026January 24, 2026
3200 Meters · OutdoorCardinal Classic · Apr 410:39.38Cardinal ClassicApril 4, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Spring Ford #3Apr 15 · 1600 Meters · Place 7 · Spring Ford1600 Meters7.5:08.47a12
Apr 8Spring Ford #2Apr 8 · 3200 Meters · Spring Ford3200 Meters—DNS12
Mar 25Spring Ford #1Mar 25 · 3200 Meters · Place 3 · Spring Ford3200 Meters3.12:20.95a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 3000 Meters · Place 22 · Spring Ford3000 Meters22.10:13.19a12
Jan 24Puma New York International Showcase 2026Jan 24 · 3200 Meters · Place 31 · Spring Ford 013200 Meters3110:28.75 PB12
Jan 3TFCAGP #4Jan 3 · 3000 Meters · Place 23 · Spring Ford3000 Meters23.10:08.85a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 3000 Meters · Place 17 · Spring Ford3000 Meters17.9:56.21a PB12
Jan 24Ursinus HS InvitationalJan 24 · 3000 Meters · Place 26 · Spring Ford3000 Meters26.10:25.39a11
Jan 4TFCAGP #4Jan 4 · 3000 Meters · Place 16 · Spring Ford3000 Meters16.10:03.84a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 3200 Meters · Place 24 · Spring Ford3200 Meters2410:56.9511
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 36 · Spring Ford1600 Meters36.4:53.98a PB11
Apr 28Spring Ford #3Apr 28 · 3200 Meters · Place 5 · Spring Ford3200 Meters5.11:01.91a11
Apr 28Spring Ford #3Apr 28 · 1600 Meters · Place 6 · Spring Ford1600 Meters6.5:02.06a11
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 3200 Meters · Place 6 · Spring Ford3200 Meters611:03.1811
Apr 4Cardinal ClassicApr 4 · 3200 Meters · Place 23 · Spring Ford3200 Meters2310:39.38 PB11
Apr 2Spring Ford #2Apr 2 · 3200 Meters · Place 7 · Spring Ford3200 Meters7.10:40.45a11
Mar 29North Penn OpenMar 29 · 3200 Meters · Place 9 · Spring Ford3200 Meters911:02.8011
Mar 26Spring Ford #1Mar 26 · 3200 Meters · Place 6 · Spring Ford3200 Meters6.10:58.61a11
Mar 10Spring Ford Time TrialMar 10 · 400 Meters · Place 20 · Spring Ford400 Meters20.1:00.14aUnofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 3000 Meters · Place 19 · Spring Ford3000 Meters19.10:08.25a11
Jan 26T&FCAofGP #6 rescheduledJan 26 · 3000 Meters · Place 19 · Spring Ford3000 Meters19.11:07.11a10
Jan 6TFCAofGP #4Jan 6 · 3000 Meters · Place 25 · Spring Ford3000 Meters2510:11.2710

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 279th & 10th Grade Pottsgrove InviteApr 27 · 3200 Meters · Place 1 · Spring Ford3200 Meters110:55.4810
Apr 17Methacton vs Spring Ford MeetApr 17 · 3200 Meters · Place 7 · Spring Ford3200 Meters711:10.5810
Apr 17Methacton vs Spring Ford MeetApr 17 · 1600 Meters · Place 13 · Spring Ford1600 Meters135:07.7810
Apr 9Spring Ford #2Apr 9 · 3200 Meters · Place 5 · Spring Ford3200 Meters5.11:06.41a10
Apr 9Spring Ford #2Apr 9 · 1600 Meters · Place 12 · Spring Ford1600 Meters12.5:14.91a10
Apr 4Spring Ford #1Apr 4 · 3200 Meters · Place 1 · Spring Ford3200 Meters1.11:01.87a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 1 Mile · Place 26 · Spring Ford1 Mile26.5:22.30a PB10
Dec 21TFCAofGP Meet #2Dec 21 · 3000 Meters · Place 50 · Spring Ford3000 Meters50.10:17.89a10
Feb 3Wyomissing Area Team ChallengeFeb 3 · 1600 Meters · Place 16 · Spring Ford1600 Meters16.5:29.19a PB9
Jan 20Bears HS InvitationalJan 20 · 3000 Meters · Place 35 · Spring Ford3000 Meters3511:08.219
Jan 8Collegeville HS InvitationalJan 8 · 1 Mile · Place 46 · Spring Ford1 Mile465:44.179

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 1600 Meters · Place 31 · Spring Ford1600 Meters315:12.669
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 1600 Meters · Place 1 · Spring Ford1600 Meters15:13.589

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 3000 Meters · Place 17 · Spring Ford3000 Meters17.11:07.75a9
Dec 10TFCAofGP Meet #1Dec 10 · 3000 Meters · Place 27 · Spring Ford3000 Meters27.11:08.56a9