Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNeshaminy vs. Truman · Apr 75:27.52aNeshaminy vs. TrumanApril 7, 2026
3200 Meters · OutdoorThe Bensalem Invitational · Apr 1111:23.66aThe Bensalem InvitationalApril 11, 2026
800 Meters · OutdoorGreen Raider Inv · Apr 12:21.36aGreen Raider InvApril 1, 2026
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:25.430TFCAGP #4January 3, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28Neshaminy at CR NorthApr 28 · 3200 Meters · Place 8 · Neshaminy3200 Meters8.11:32.00a10
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 6 · Neshaminy3200 Meters6.11:23.66a PB10
Apr 7Neshaminy vs. TrumanApr 7 · 1600 Meters · Place 10 · Neshaminy1600 Meters10.5:27.52a PB10
Apr 1Green Raider InvApr 1 · 800 Meters · Place 25 · Neshaminy800 Meters25.2:21.36a PB10
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 19 · Neshaminy1600 Meters19.5:34.38a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · Pole Vault · Place 7 · NeshaminyPole Vault77-010
Jan 3TFCAGP #4Jan 3 · 800 Meters · Neshaminy800 MetersRelay Split—2:33.44910
Jan 3TFCAGP #4Jan 3 · 800 Meters · Neshaminy800 MetersRelay Split—2:25.430 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3The Neshaminy InvitationalMay 3 · 3200 Meters · Place 5 · Neshaminy3200 Meters512:12.459
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 3200 Meters · Place 8 · Neshaminy3200 Meters813:56.459
Apr 5Council Rock Kiwanis InvitationalApr 5 · 1600 Meters · Place 25 · Neshaminy1600 Meters255:29.72—
Apr 1Neshaminy @ CR North BoysApr 1 · 1600 Meters · Place 16 · Neshaminy1600 Meters16.5:34.97a9
Apr 1Neshaminy @ CR North BoysApr 1 · 800 Meters · Place 21 · Neshaminy800 Meters21.2:40.74a9
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 33 · Neshaminy800 Meters332:31.519
Mar 26Neshaminy at Council Rock SouthMar 26 · 1600 Meters · Place 9 · Neshaminy1600 Meters95:39.879