Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCAL JV Meet · Apr 235:23.50CAL JV MeetApril 23, 2024
200 Meters · OutdoorCAL Week #1 Penncrest · Mar 2525.43aCAL Week #1 PenncrestMarch 25, 2026
400 Meters · OutdoorGreen Raider Inv · Apr 156.59aGreen Raider InvApril 1, 2026
800 Meters · IndoorPenn Relays Winter Showcase - Boys PM · Jan 312:12.38Penn Relays Winter Showcase - Boys PMJanuary 31, 2026
800 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 82:19.61aCAL Meet #2 @ ConestogaApril 8, 2026
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:43.211TFCAGP #4January 3, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 2522nd Annual Unionville InvitationalApr 25 · 400 Meters · Place 27 · Marple Newtown400 Meters27.56.92a12
Apr 15CAL Meet #3Apr 15 · 400 Meters · Place 25 · Marple Newtown400 Meters25.59.03a12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 400 Meters · Place 22 · Marple Newtown400 Meters22.58.46a12
Apr 8CAL Meet #2 @ ConestogaApr 8 · 800 Meters · Place 18 · Marple Newtown800 Meters18.2:19.61a PB12
Apr 1Green Raider InvApr 1 · 400 Meters · Place 27 · Marple Newtown400 Meters27.56.59a PB12
Mar 25CAL Week #1 PenncrestMar 25 · 200 Meters · Place 12 · Marple Newtown200 Meters12.25.43a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Penn Relays Winter Showcase - Boys PMJan 31 · 800 Meters · Place 73 · Marple Newto800 Meters732:12.38 PB12
Jan 10TFCAGP #5Jan 10 · 800 Meters · Place 27 · Marple Newtown800 Meters272:16.23a12
Jan 3TFCAGP #4Jan 3 · 800 Meters · Marple Newtown800 MetersRelay Split—2:43.211 PB12
Jan 3TFCAGP #4Jan 3 · 800 Meters · Place 29 · Marple Newtown800 Meters29.2:20.34a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 23 · Marple Newtown800 Meters23.2:15.38a12
Jan 24Ursinus HS InvitationalJan 24 · 800 Meters · Place 53 · Marple Newtown800 Meters53.2:20.24a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 800 Meters · Place 26 · Marple Newtown800 Meters26.2:22.21a10
Apr 23CAL JV MeetApr 23 · 200 Meters · Place 24 · Marple Newto200 Meters2426.0210
Apr 23CAL JV MeetApr 23 · 1600 Meters · Place 14 · Marple Newto1600 Meters145:23.50 PB10
Apr 23Boys CAL JVApr 23 · 1600 Meters · Place 14 · Marple Newtown1600 Meters14.5:23.50a10
Apr 23Boys CAL JVApr 23 · 200 Meters · Place 24 · Marple Newtown200 Meters24.26.02a10
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 36 · Marple Newto800 Meters362:25.13—
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 36 · Marple Newto800 Meters362:25.13—