Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Polar Bear # 2 · Feb 64:56.81Henderson Polar Bear # 2February 6, 2024
1600 Meters · OutdoorLower Merion Invitational · May 24:44.41aLower Merion InvitationalMay 2, 2026
2000m Steeplechase · 0.838m · OutdoorCY Fritz T&F · Apr 247:17.18aCY Fritz T&FApril 24, 2026
3000 Meters · IndoorBig Bear Meet · Jan 159:36.21aBig Bear MeetJanuary 15, 2026
3000 Meters · OutdoorDoug Wesner Memorial · Feb 129:49.48aDoug Wesner MemorialFebruary 12, 2026
3200 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1011:00.15aBob Friday Warrior Invitational 2026April 10, 2026
3200 Meters · OutdoorChes-Mont Champs · May 69:56.61aChes-Mont ChampsMay 6, 2026
400 Meters · IndoorDouglas W. Wesner Memorial Invitational · Feb 161:04.59Douglas W. Wesner Memorial InvitationalFebruary 16, 2023
400 Meters · OutdoorLower Merion Invitational · May 658.82Lower Merion InvitationalMay 6, 2023
800 Meters · OutdoorSun Valley JV Invite #2 · Apr 242:09.42aSun Valley JV Invite #2April 24, 2024
Pole Vault · IndoorDoug Wesner Memorial · Feb 158-00.00Doug Wesner MemorialFebruary 15, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 3200 Meters · Place 3 · Oxford Area3200 Meters3.9:56.61a PB12
May 2Lower Merion InvitationalMay 2 · 1600 Meters · Place 2 · Oxford Area1600 Meters2.4:44.41a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 5 · Oxford Area3200 Meters5.10:08.55a12
Apr 24CY Fritz T&FApr 24 · 2000m Steeplechase · Place 10 · Oxford Area2000m Steeplechase0.838m10.7:17.18a PB12
Apr 24CY Fritz T&FApr 24 · 3200 Meters · Place 15 · Oxford Area3200 Meters15.10:13.22a12
Apr 24CY Fritz T&FApr 24 · 1600 Meters · Oxford Area1600 Meters--DNS12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 9 · Oxford Area3200 Meters910:20.75a12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 9 · Oxford Area3200 Meters910:20.7512
Apr 1Green Raider InvApr 1 · 3200 Meters · Place 6 · Oxford Area3200 Meters6.11:42.39a12
Apr 1Green Raider InvApr 1 · 800 Meters · Place 20 · Oxford Area800 Meters20.2:18.45a12
Feb 12Doug Wesner MemorialFeb 12 · 3000 Meters · Place 3 · Oxford Area3000 Meters3.9:49.48a PB12
Feb 12Doug Wesner MemorialFeb 12 · 800 Meters · Place 20 · Oxford Area800 Meters20.2:20.89a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 3200 Meters · Place 6 · Oxford Area3200 Meters6.11:00.15a PB12
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 3000 Meters · Place 12 · Oxford Area3000 Meters129:41.2312
Jan 15Big Bear MeetJan 15 · 3000 Meters · Place 1 · Oxford Area3000 Meters19:36.21a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 1600 Meters · Place 3 · Oxford Area1600 Meters3.4:52.36aUnofficial12
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 800 Meters · Place 4 · Oxford Area800 Meters4.2:09.74aUnofficial12
May 7Ches-Mont League ChampsMay 7 · 3200 Meters · Place 10 · Oxford Area3200 Meters10.10:27.89a11
Apr 25UD InviteApr 25 · 3200 Meters · Place 5 · Oxford Area3200 Meters5.10:08.89a11
Apr 16Green Raider InvApr 16 · 3200 Meters · Place 4 · Oxford Area3200 Meters4.10:14.47a11
Apr 12The Coatesville Track and Field InvitationalApr 12 · 3200 Meters · Place 3 · Oxford Area3200 Meters3.10:27.62a11
Apr 12Coatesville Track and Field InvitationalApr 12 · 3200 Meters · Place 3 · Oxford Area3200 Meters3.10:27.62a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 3200 Meters · Place 7 · Oxford Area3200 Meters710:20.2210
May 8Ches-Mont ChampionshipsMay 8 · 3200 Meters · Place 4 · Oxford Area3200 Meters410:03.3510
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 3200 Meters · Place 3 · Oxford Area3200 Meters310:03.35SO
Apr 26Cy Fritz OpenApr 26 · 3200 Meters · Place 9 · Oxford Area3200 Meters910:16.17—
Apr 26Cy Fritz OpenApr 26 · 800 Meters · Place 40 · Oxford Area800 Meters402:13.45—
Apr 24Sun Valley JV Invite #2Apr 24 · 1600 Meters · Place 1 · Oxford Area1600 Meters14:51.12a—
Apr 24Sun Valley JV Invite #2Apr 24 · 800 Meters · Place 1 · Oxford Area800 Meters12:09.42a PB—
Apr 15Oxf/AG ShowdownApr 15 · Pole Vault · Place 3 · Oxford AreaPole Vault39-00.00—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Henderson Polar Bear # 3Feb 21 · 1 Mile · Place 13 · Oxford Area1 Mile135:01.08SO
Feb 15Doug Wesner MemorialFeb 15 · Pole Vault · Place 13 · Oxford AreaPole Vault13.8-00.00 PB10
Feb 15Doug Wesner MemorialFeb 15 · 3000 Meters · Place 5 · Oxford Area3000 Meters5.10:10.46a10
Feb 6Henderson Polar Bear # 2Feb 6 · 1 Mile · Place 5 · Oxford Area1 Mile54:56.81 PBSO
Jan 10Bears InvitationalJan 10 · 3000 Meters · Place 10 · Oxford Area3000 Meters10.10:03.98a10

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12Kennett Novice MeetMay 12 · Pole Vault · Place 6 · Oxford AreaPole Vault68-09
May 12Kennett Novice MeetMay 12 · 400 Meters · Place 13 · Oxford Area400 Meters1358.849
May 10Ches-Mont ChampionshipsMay 10 · 800 Meters · Place 37 · Oxford Area800 Meters372:20.299
May 6Lower Merion InvitationalMay 6 · 800 Meters · Place 34 · Oxford Area800 Meters342:24.989
May 6Lower Merion InvitationalMay 6 · 400 Meters · Place 42 · Oxford Area400 Meters4258.82 PB9
May 2Great Valley Open MeetMay 2 · Pole Vault · Place 6 · Oxford AreaPole Vault68-0—
May 2Great Valley Open MeetMay 2 · 800 Meters · Place 6 · Oxford Area800 Meters62:21.20—
May 2Great Valley Open MeetMay 2 · 800 Meters · Place 7 · Oxford Area800 Meters72:21.20—
Apr 29Whippet InvitationalApr 29 · 800 Meters · Place 41 · Oxford Area800 Meters412:17.919
Apr 29Whippet InvitationalApr 29 · 400 Meters · Place 50 · Oxford Area400 Meters5059.149
Apr 26Sun Valley JV InvitationalApr 26 · 800 Meters · Place 5 · Oxford Area800 Meters52:19.439
Apr 19Ches-Mont American Meet #2Apr 19 · Pole Vault · Place 5 · Oxford AreaPole Vault57-6—
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 3 · Oxford Area800 Meters32:17.48—
Apr 19Ches-Mont American Meet #2Apr 19 · 800 Meters · Place 3 · Oxford Area800 Meters32:17.48—
Apr 15Coatesville Track and Field InvitationalApr 15 · Pole Vault · Oxford AreaPole Vault--NH9
Apr 11American Division SupermeetApr 11 · 400 Meters · Place 32 · Oxford Area400 Meters321:22.21—
Mar 28Oxford Tri MeetMar 28 · Pole Vault · Place 3 · Oxford AreaPole Vault37-0—
Mar 28Oxford Tri MeetMar 28 · 400 Meters · Place 5 · Oxford Area400 Meters51:00.93—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Douglas W. Wesner Memorial InvitationalFeb 16 · 400 Meters · Place 20 · Oxford Area400 Meters201:04.59 PB—
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · 400 Meters · Place 2 · Oxford Area400 Meters21:06.799
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · 400 Meters · Place 29 · Oxford Area400 Meters291:06.799