Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastTrack Invitational · Feb 94:20.17aFastTrack InvitationalFebruary 9, 2024
1000 Meters · IndoorFast Times at Lehigh · Dec 62:29.81aFast Times at LehighDecember 6, 2024
1500 Meters · IndoorThe Coach Pollard Invitational · Apr 184:00.62aThe Coach Pollard InvitationalApril 18, 2025
1500 Meters · OutdoorMuhlenberg Invite · Apr 64:02.34aMuhlenberg InviteApril 6, 2024
1600 Meters · OutdoorTwin Valley HS vs Brandywine Heights vs Kutztown · Apr 254:46.32Twin Valley HS vs Brandywine Heights vs KutztownApril 25, 2023
200 Meters · OutdoorTwin Valley @ Schulkill Valley · Apr 1824.24Twin Valley @ Schulkill ValleyApril 18, 2023
400 Meters · IndoorCoach "I" Invitational · Jan 2452.97aCoach "I" InvitationalJanuary 24, 2026
400 Meters · OutdoorHoka/Bryn Mawr Running Co. Henderson Invitational · May 551.66Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5, 2023
800 Meters · IndoorMini Dip Invitational · Jan 271:58.26aMini Dip InvitationalJanuary 27, 2024
800 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 141:53.92aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
Combined results · OutdoorHenderson Invitational · May 754.64Henderson InvitationalMay 7, 2021
R Bruce Dallas T&F Invit Evan Dorenkamp Manheim To 1:55.94 2019 · OutdoorBruce Dallas Invitational · Apr 22:00.61Bruce Dallas InvitationalApril 2, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 51 · MuhlenbergMuhlenberg800 Meters51.1:56.01aJr
Apr 24John Covert ClassicApr 24 · 800 Meters · Place 8 · MuhlenbergMuhlenberg800 Meters8.1:58.55aJr
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 11 · MuhlenbergMuhlenberg800 Meters11.1:58.61aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 32 · MuhlenbergMuhlenberg800 Meters32.1:59.19aJr
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 13 · MuhlenbergMuhlenberg400 Meters13.52.97a PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 9 · MuhlenbergMuhlenberg800 Meters9.1:53.92a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 1500 Meters · Place 4 · MuhlenbergMuhlenberg1500 Meters4.4:00.62a PBSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · 1000 Meters · Place 1 · MuhlenbergMuhlenberg1000 Meters1.2:29.81a PBSo
Feb 9FastTrack InvitationalFeb 9 · 1 Mile · Place 26 · MuhlenbergMuhlenberg1 Mile26.4:20.17a PBFr
Jan 27Mini Dip InvitationalJan 27 · 800 Meters · Place 3 · MuhlenbergMuhlenberg800 Meters3.1:58.26a PBFr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Muhlenberg InviteApr 6 · 1500 Meters · Place 1 · MuhlenbergMuhlenberg1500 Meters1.4:02.34a PBFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 800 Meters · Place 2 · MuhlenbergMuhlenberg800 Meters2.2:01.16aFr
Jan 27TFCAofGP Meet #8Jan 27 · 1 Mile · Place 1 · Twin ValleyTwin Valley1 Mile14:43.5412
Jan 27TFCAofGP Meet #8Jan 27 · 1 Mile · Place 1 · Twin ValleyTwin Valley1 Mile14:43.5412
Jan 21YSU HS/Open Meet #2 Jan 21 · 800 Meters · Place 7 · Twin ValleyTwin Valley800 Meters7.2:01.40a12
Jan 7The Kevin Dare HS InvitationalJan 7 · 800 Meters · Place 5 · Twin ValleyTwin Valley800 Meters52:01.0412

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 800 Meters · Place 8 · Twin ValleyTwin Valley800 Meters8.1:57.47a12
May 11BCIAA Firing MeetMay 11 · 800 Meters · Place 2 · Twin ValleyTwin Valley800 Meters21:57.15—
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 400 Meters · Place 21 · Twin ValleyTwin Valley400 Meters2151.66 PBSR
May 2Twin Valley HS vs FleetwoodMay 2 · 1600 Meters · Place 1 · Twin ValleyTwin Valley1600 Meters14:50.2012
Apr 29Unionville InvitationalApr 29 · 800 Meters · Place 2 · Twin ValleyTwin Valley800 Meters21:55.22—
Apr 29Unionville InvitationalApr 29 · 800 Meters · Place 2 · Twin ValleyTwin Valley800 Meters2.1:55.22aUnofficial12
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 1600 Meters · Place 2 · Twin ValleyTwin Valley1600 Meters24:46.32 PB12
Apr 21Twin Valley InvitationalApr 21 · 400 Meters · Place 4 · Twin ValleyTwin Valley400 Meters452.2812
Apr 18Twin Valley @ Schulkill ValleyApr 18 · 400 Meters · Place 3 · Twin ValleyTwin Valley400 Meters354.08—
Apr 18Twin Valley @ Schulkill ValleyApr 18 · 200 Meters · Place 4 · Twin ValleyTwin Valley200 Meters424.24 PB—
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · 800 Meters · Place 2 · Twin ValleyTwin Valley800 Meters21:56.8912
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 400 Meters · Place 2 · Twin ValleyTwin Valley400 Meters253.7812
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 3 · Twin ValleyTwin Valley400 Meters353.76SR
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 3 · Twin ValleyTwin Valley400 Meters353.76SR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 400 Meters · Place 7 · Twin ValleyTwin Valley400 Meters7.54.21a12
Feb 5TFCAofGP Meet #7Feb 5 · 1 Mile · Place 21 · Twin ValleyTwin Valley1 Mile214:50.4711
Feb 5TFCAofGP Meet #7Feb 5 · 1 Mile · Place 12 · Twin ValleyTwin Valley1 Mile124:50.4711

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AAA ChampionshipsMay 20 · 800 Meters · Place 16 · Twin ValleyTwin Valley800 Meters16.2:07.00a11
Apr 30Unionville InvitationalApr 30 · 400 Meters · Place 4 · Twin ValleyTwin Valley400 Meters453.13—
Apr 30Unionville InvitationalApr 30 · 400 Meters · Place 6 · Twin ValleyTwin Valley400 Meters653.13—
Apr 145th Annual Jim Kelly InvitationalApr 14 · 1600 Meters · Place 6 · Twin ValleyTwin Valley1600 Meters64:48.1811
Apr 2Bruce Dallas InvitationalApr 2 · R Bruce Dallas T&F Invit Evan Dorenkamp Manheim To 1:55.94 2019 · Place 4 · Twin ValleyTwin ValleyR Bruce Dallas T&F Invit Evan Dorenkamp Manheim To 1:55.94 201942:00.61 PBJR

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 400 Meters · Place 7 · Twin ValleyTwin Valley400 Meters7.54.85a11
Feb 26DVGTCA 3 / TFCAGP 4Feb 26 · 800 Meters · Place 16 · Twin ValleyTwin Valley800 Meters16.2:21.11aUnofficial10
Feb 12TFCAofGP Meet #3Feb 12 · 400 Meters · Place 13 · Twin ValleyTwin Valley400 Meters1358.8110
Jan 23Holy Ghost Prep Polar Bear #2Jan 23 · 1 Mile · Place 12 · Twin ValleyTwin Valley1 Mile125:25.20SO

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Henderson InvitationalMay 7 · Combined results · Place 45 · Twin ValleyTwin ValleyCombined results4554.64 PB—
May 7Henderson InvitationalMay 7 · Combined results · Place 45 · Twin ValleyTwin ValleyCombined results4554.64—
May 4Twin Valley vs. Berks CatholicMay 4 · 400 Meters · Place 2 · Twin ValleyTwin Valley400 Meters255.36—
May 1Unionville InvitationalMay 1 · 1600 Meters · Place 49 · Twin ValleyTwin Valley1600 Meters495:15.07—
Apr 27Twin Valley vs. Fleetwood MeetApr 27 · 400 Meters · Place 3 · Twin ValleyTwin Valley400 Meters355.40—
Mar 30Twin Valley vs. Daniel BooneMar 30 · 800 Meters · Place 2 · Twin ValleyTwin Valley800 Meters22:13.39—
Mar 12DVGTCA Meet #5Mar 12 · 800 Meters · Place 4 · Twin ValleyTwin Valley800 Meters42:15.00—