Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:11.42aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · IndoorAlvernia Holiday Classic · Dec 135:17.47aAlvernia Holiday ClassicDecember 13, 2025
1600 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 84:57.22aCAL Meet #2 @ ConestogaApril 8, 2026
3200 Meters · OutdoorCAL Meet #2 @ Lower Merion · Apr 211:16.94aCAL Meet #2 @ Lower MerionApril 2, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:23.79aOcean Breeze InvitationalFebruary 1, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15CAL Meet #3Apr 15 · 1600 Meters · Place 14 · Conestoga1600 Meters14.5:12.47a12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 1600 Meters · Place 9 · Conestoga1600 Meters9.4:57.22a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 49 · Conestoga1 Mile495:18.05a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Alvernia Holiday ClassicDec 13 · 1600 Meters · Place 27 · Conestoga1600 Meters27.5:17.47a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 47 · Conestoga1 Mile47.5:11.42a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 57 · Conestoga800 Meters57.2:23.79a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25UD InviteApr 25 · 1600 Meters · Place 42 · Conestoga1600 Meters42.5:15.51a11
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 1600 Meters · Place 19 · Conestoga1600 Meters195:17.4711
Apr 9Marple Newtown CAL MeetApr 9 · 1600 Meters · Place 19 · Conestoga1600 Meters19.5:17.47a11
Apr 2CAL Meet #2 @ Lower MerionApr 2 · 3200 Meters · Place 13 · Conestoga3200 Meters1311:16.94a PB11
Mar 26CAL Meet #1 (UD)Mar 26 · 1600 Meters · Place 19 · Conestoga1600 Meters19.5:12.62a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27New Balance Whippets T&F InvitationalApr 27 · 1600 Meters · Place 61 · Conestoga1600 Meters615:06.97SO
Apr 17CAL Week #3 (Marple) Apr 17 · 1600 Meters · Place 16 · Conestoga1600 Meters16.5:15.61a10
Apr 11CAL Boys Meet #2 - Lower MerionApr 11 · 1600 Meters · Place 12 · Conestoga1600 Meters12.5:21.65a10
Mar 20Boys CAL #1Mar 20 · 1600 Meters · Place 28 · Conestoga1600 Meters28.5:19.86a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Whippet InvitationalApr 29 · 1600 Meters · Place 24 · Conestoga1600 Meters245:32.469
Apr 15Coatesville Track and Field InvitationalApr 15 · 1600 Meters · Place 44 · Conestoga1600 Meters44.5:45.46a9