Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorChes-Mont League Champs · May 75:26.42aChes-Mont League ChampsMay 7, 2025
400 Meters · OutdoorChes Mont JV Meet · Apr 231:06.01aChes Mont JV MeetApril 23, 2025
800 Meters · OutdoorChes-Mont Champs · May 62:28.76aChes-Mont ChampsMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 800 Meters · Place 12 · Oxford Area800 Meters12.2:28.76a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 56 · Oxford Area1600 Meters56.6:18.77a12
Apr 24CY Fritz T&FApr 24 · 1600 Meters · Place 34 · Oxford Area1600 Meters34.5:58.71a12
Apr 24CY Fritz T&FApr 24 · 800 Meters · Place 29 · Oxford Area800 Meters29.2:36.23a12
Apr 22Ches Mont JV 26Apr 22 · 800 Meters · Place 4 · Oxford Area800 Meters4.2:43.11a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · 1600 Meters · Place 5 · Oxford Area1600 Meters5.5:26.42a PB11
May 7Ches-Mont League ChampsMay 7 · 800 Meters · Place 9 · Oxford Area800 Meters9.2:28.99a11
Apr 25UD InviteApr 25 · 1600 Meters · Place 5 · Oxford Area1600 Meters5.5:36.82a11
Apr 25UD InviteApr 25 · 800 Meters · Place 6 · Oxford Area800 Meters6.2:31.83a11
Apr 23Ches Mont JV MeetApr 23 · 400 Meters · Place 2 · Oxford Area400 Meters2.1:06.01a PB11
Apr 16Green Raider InvApr 16 · 1600 Meters · Place 5 · Oxford Area1600 Meters5.5:46.96a11
Apr 16Green Raider InvApr 16 · 800 Meters · Place 5 · Oxford Area800 Meters5.2:39.87a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 1600 Meters · Place 10 · Oxford Area1600 Meters105:37.1110
May 8Ches-Mont ChampionshipsMay 8 · 800 Meters · Place 29 · Oxford Area800 Meters292:32.9510
May 8Ches-Mont ChampionshipsMay 8 · 1600 Meters · Place 9 · Oxford Area1600 Meters95:31.7910
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 1600 Meters · Place 28 · Oxford Area1600 Meters285:27.78SO
Apr 26Cy Fritz OpenApr 26 · 1600 Meters · Place 14 · Oxford Area1600 Meters145:31.79—
Apr 26Cy Fritz OpenApr 26 · 800 Meters · Place 20 · Oxford Area800 Meters202:32.95—
Apr 24Sun Valley JV Invite #2Apr 24 · 800 Meters · Place 1 · Oxford Area800 Meters12:32.95a—
Apr 19Twin Valley InvitationalApr 19 · 1600 Meters · Place 1 · Oxford Area1600 Meters15:44.77a—
Apr 15Oxf/AG ShowdownApr 15 · 1600 Meters · Place 2 · Oxford Area1600 Meters25:58.91—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Kennett Novice MeetMay 12 · 1600 Meters · Place 2 · Oxford Area1600 Meters25:52.239
May 6Lower Merion InvitationalMay 6 · 800 Meters · Place 42 · Oxford Area800 Meters422:56.979
May 6Lower Merion InvitationalMay 6 · 1600 Meters · Place 16 · Oxford Area1600 Meters165:54.829
May 2Great Valley Open MeetMay 2 · 1600 Meters · Place 3 · Oxford Area1600 Meters36:28.78—
May 2Great Valley Open MeetMay 2 · 1600 Meters · Place 3 · Oxford Area1600 Meters36:28.78—
May 2Great Valley Open MeetMay 2 · 800 Meters · Place 6 · Oxford Area800 Meters62:46.43—
May 2Great Valley Open MeetMay 2 · 800 Meters · Place 6 · Oxford Area800 Meters62:46.43—
Apr 29Whippet InvitationalApr 29 · 800 Meters · Place 48 · Oxford Area800 Meters482:46.909
Apr 29Whippet InvitationalApr 29 · 1600 Meters · Place 46 · Oxford Area1600 Meters466:07.669
Apr 26Sun Valley JV InvitationalApr 26 · 800 Meters · Place 3 · Oxford Area800 Meters32:45.529
Apr 19Ches-Mont American Meet #2Apr 19 · 1600 Meters · Place 11 · Oxford Area1600 Meters116:27.43—
Apr 19Ches-Mont American Meet #2Apr 19 · 1600 Meters · Place 11 · Oxford Area1600 Meters116:27.43—