Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPTFCA Indoor Track Carnival · Feb 84:26.82PTFCA Indoor Track CarnivalFebruary 8, 2025
1600 Meters · Outdoor15th Annual Twin Valley Raider Invitational · Apr 174:20.29a15th Annual Twin Valley Raider InvitationalApril 17, 2025
3200 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 19:14.28a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
400 Meters · IndoorURSA Major HDS Meet · Jan 2355.09aURSA Major HDS MeetJanuary 23, 2026
400 Meters · OutdoorOley HS vs Berks Catholic vs Brandywine Heights · Apr 1454.06aOley HS vs Berks Catholic vs Brandywine HeightsApril 14, 2026
800 Meters · IndoorKicking Mules Invite · Apr 22:01.41aKicking Mules InviteApril 2, 2026
800 Meters · OutdoorOley Valley HS Tri Meet · Apr 91:59.23aOley Valley HS Tri MeetApril 9, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 3200 Meters · Place 3 · Oley Valley3200 Meters3.9:21.05a12
May 7BCIAA Firing Championship Track MeetMay 7 · 3200 Meters · Place 1 · Oley Valley3200 Meters1.9:23.94a12
May 7BCIAA Firing Championship Track MeetMay 7 · 1600 Meters · Place 1 · Oley Valley1600 Meters1.4:23.27a12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 10 · Oley Valley3200 Meters10.9:14.28a PB12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · 3200 Meters · Place 1 · Oley Valley3200 Meters1.10:32.16a12
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 1 · Oley Valley1600 Meters14:23.85a12
Apr 17Twin Valley Raider InvitationalApr 17 · 800 Meters · Place 3 · Oley Valley800 Meters32:00.49a12
Apr 17Twin Valley Raider InvitationalApr 17 · 800 Meters · Place 3 · Oley Valley800 Meters32:00.4912
Apr 17Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 1 · Oley Valley1600 Meters14:23.8512
Apr 14Oley HS vs Berks Catholic vs Brandywine HeightsApr 14 · 800 Meters · Place 1 · Oley Valley800 Meters1.2:08.56a12
Apr 14Oley HS vs Berks Catholic vs Brandywine HeightsApr 14 · 400 Meters · Place 3 · Oley Valley400 Meters3.54.06a PB12
Mar 26Oley Valley HS vs KutztownMar 26 · 1600 Meters · Place 1 · Oley Valley1600 Meters14:49.39a12
Mar 26Oley Valley HS vs KutztownMar 26 · 800 Meters · Place 1 · Oley Valley800 Meters12:04.13a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 2Kicking Mules InviteApr 2 · 1600 Meters · Oley Valley1600 Meters—DNS12
Apr 2Kicking Mules InviteApr 2 · 800 Meters · Place 1 · Oley Valley800 Meters1.2:01.41a PB12
Feb 7PTFCA Indoor Track CarnivalFeb 7 · 1 Mile · Place 5 · Oley Valley1 Mile54:31.2212
Jan 23URSA Major HDS MeetJan 23 · 400 Meters · Place 11 · Oley Valley400 Meters1155.09a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 3 · Oley Valley3200 Meters39:42.9511
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 1600 Meters · Place 3 · Oley Valley1600 Meters34:24.5211
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 4 · Oley Valley3200 Meters49:28.4311
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 3 · Oley Valley1600 Meters34:24.7911
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 3200 Meters · Place 1 · Oley Valley3200 Meters19:46.16—
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 400 Meters · Place 3 · Oley Valley400 Meters354.8011
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 1600 Meters · Place 3 · Oley Valley1600 Meters34:20.29a PB11
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 800 Meters · Place 12 · Oley Valley800 Meters122:04.60a11
Apr 9Oley Valley HS Tri MeetApr 9 · 800 Meters · Place 1 · Oley Valley800 Meters11:59.23a PB11
Apr 4Oxenreider Streamline ClassicApr 4 · 3200 Meters · Place 1 · Oley Valley3200 Meters110:02.23a11
Apr 4Oxenreider Streamline ClassicApr 4 · 1600 Meters · Place 1 · Oley Valley1600 Meters14:23.72a11
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · 1600 Meters · Place 1 · Oley Valley1600 Meters14:34.30a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 1 Mile · Place 2 · Oley Valley1 Mile24:26.82 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 6 · Oley Valley3200 Meters69:39.09a—
May 9BCIAA Firing MeetMay 9 · 1600 Meters · Place 9 · Oley Valley1600 Meters94:28.72a—
May 9BCIAA Firing MeetMay 9 · 800 Meters · Place 8 · Oley Valley800 Meters82:04.12a—
May 3John H. Shaner Memorial Track InviteMay 3 · 800 Meters · Place 3 · Oley Valley800 Meters32:00.86a—
Apr 19Twin Valley InvitationalApr 19 · 3200 Meters · Place 4 · Oley Valley3200 Meters49:51.55a—
Apr 16Oley HS vs WyomissingApr 16 · 1600 Meters · Place 2 · Oley Valley1600 Meters24:31.77a—
Apr 16Oley HS vs WyomissingApr 16 · 800 Meters · Place 4 · Oley Valley800 Meters42:08.38a—
Apr 5Oxenreider Streamline ClassicApr 5 · 3200 Meters · Place 1 · Oley Valley3200 Meters19:51.39a—