Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor40th Yale Interscholastic Track Classic · Jan 104:35.86a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1200 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 103:19.913a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1600 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 24:28.50aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
400 Meters · OutdoorSun Valley JV Invitational · Apr 2658.28Sun Valley JV InvitationalApril 26, 2023
800 Meters · IndoorHenderson Invitational · Feb 72:01.22aHenderson InvitationalFebruary 7, 2025
800 Meters · OutdoorChes-Mont League Champs · May 71:59.69aChes-Mont League ChampsMay 7, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 800 Meters · Place 24 · Great Valley800 Meters24.2:00.05a12
May 7Ches-Mont League ChampsMay 7 · 800 Meters · Place 3 · Great Valley800 Meters3.1:59.69a PB12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 16 · Great Valley1600 Meters16.4:28.50a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Henderson InvitationalFeb 7 · 800 Meters · Place 6 · Great Valley800 Meters6.2:01.22a PB12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 26 · Great Valley1 Mile26.4:35.86a PB12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1200 Meters · Great Valley1200 MetersRelay Split—3:19.913a PB12

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Lower Merion InvitationalMay 4 · 1600 Meters · Place 14 · Great Valley1600 Meters144:56.1711

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Lower Merion InvitationalMay 6 · 1600 Meters · Place 16 · Great Valley1600 Meters164:53.1110
Apr 26Sun Valley JV InvitationalApr 26 · 400 Meters · Place 11 · Great Valley400 Meters1158.28 PB10
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 4 · Great Valley800 Meters42:18.55—
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 4 · Great Valley800 Meters42:18.55—