Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Meet #1 · Dec 104:59.78aTFCAofGP Meet #1December 10, 2022
1600 Meters · OutdoorLower Merion Invitational · May 64:52.11Lower Merion InvitationalMay 6, 2023
800 Meters · IndoorHenderson Invitational · Feb 71:59.96aHenderson InvitationalFebruary 7, 2025
800 Meters · OutdoorPIAA District 1 AAA/AA Championships · May 161:57.23aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
800 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 102:02.273a40th Yale Interscholastic Track ClassicJanuary 10, 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 11 · Great Valley800 Meters11.1:57.23a PB12
May 7Ches-Mont League ChampsMay 7 · 800 Meters · Place 1 · Great Valley800 Meters1.1:58.49a12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 800 Meters · Place 15 · Great Valley800 Meters15.1:57.58a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 800 Meters · Place 35 · Great Valley800 Meters352:03.68—
Feb 7Henderson InvitationalFeb 7 · 800 Meters · Place 5 · Great Valley800 Meters5.1:59.96a PB12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Great Valley1 Mile--DNS12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 800 Meters · Great Valley800 MetersRelay Split—2:02.273a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 800 Meters · Place 10 · Great Valley800 Meters10.2:04.28a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 800 Meters · Place 5 · Great Valley800 Meters52:01.4911
May 8Ches-Mont ChampionshipsMay 8 · 800 Meters · Place 7 · Great Valley800 Meters72:00.3311
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 800 Meters · Place 43 · Great Valley800 Meters432:01.02JR
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 5 · Great Valley800 Meters52:04.29—
Mar 16The Phoenixville ClassicMar 16 · 800 Meters · Place 5 · Great Valley800 Meters52:04.29—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Kennett Novice MeetMay 12 · 800 Meters · Place 1 · Great Valley800 Meters12:09.84SO
May 6Lower Merion InvitationalMay 6 · 1600 Meters · Place 15 · Great Valley1600 Meters154:52.11 PB10
May 2Great Valley Open MeetMay 2 · Shot Put · Place 21 · Great ValleyShot Put2122-6.75—
Apr 26Sun Valley JV InvitationalApr 26 · 800 Meters · Place 1 · Great Valley800 Meters12:09.6910
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 1 · Great Valley800 Meters12:11.36—
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 1 · Great Valley800 Meters12:11.36—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10TFCAofGP Meet #1Dec 10 · 1 Mile · Place 13 · Great Valley1 Mile13.4:59.78a PB10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Lower Merion InvitationalMay 7 · 1600 Meters · Place 9 · Great Valley1600 Meters95:24.759