Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP #4 · Jan 65:06.76TFCAofGP #4January 6, 2024
1600 Meters · IndoorF&M HS Invite #1 · Dec 75:05.46aF&M HS Invite #1December 7, 2024
1600 Meters · OutdoorBryn Mawr Running Co. Henderson Invitational · May 24:54.83aBryn Mawr Running Co. Henderson InvitationalMay 2, 2025
3000 Meters · IndoorTFCAGP #1 · Dec 1410:10.34aTFCAGP #1December 14, 2024
3200 Meters · Outdoor15th Annual Twin Valley Raider Invitational · Apr 1710:26.40a15th Annual Twin Valley Raider InvitationalApril 17, 2025
5000 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 617:42.06Council Rock Kiwanis InvitationalApril 6, 2024
800 Meters · IndoorAlvernia Holiday Classic · Dec 92:18.91aAlvernia Holiday ClassicDecember 9, 2023
800 Meters · OutdoorTwin Valley HS vs Fleetwood · May 22:18.66Twin Valley HS vs FleetwoodMay 2, 2023
Combined results · OutdoorHenderson Invitational · May 72:29.69Henderson InvitationalMay 7, 2021

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 41 · Twin ValleyTwin Valley1600 Meters41.4:54.83a PB12
Apr 29Conrad Weiser HS Tri MeetApr 29 · 3200 Meters · Place 4 · Twin ValleyTwin Valley3200 Meters410:47.7512
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · 3200 Meters · Place 2 · Twin ValleyTwin Valley3200 Meters210:42.3312
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 9 · Twin ValleyTwin Valley3200 Meters910:26.40a PB12
Apr 14Fleetwood Quad Track MeetApr 14 · 3200 Meters · Place 5 · Twin ValleyTwin Valley3200 Meters511:13.47a12
Apr 5Council Rock Kiwanis InvitationalApr 5 · 3200 Meters · Place 10 · Twin ValleyTwin Valley3200 Meters1010:30.90—
Mar 29North Penn OpenMar 29 · 1600 Meters · Place 39 · Twin ValleyTwin Valley1600 Meters394:57.0312

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 3000 Meters · Place 9 · Twin ValleyTwin Valley3000 Meters9.10:15.31a12
Jan 24TFCAofGP NoviceJan 24 · 1 Mile · Place 3 · Twin ValleyTwin Valley1 Mile35:19.3512

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 38 · Twin ValleyTwin Valley800 Meters38.2:19.99a12
Dec 14TFCAGP #1Dec 14 · 3000 Meters · Place 22 · Twin ValleyTwin Valley3000 Meters22.10:10.34a PB12
Dec 7F&M HS Invite #1Dec 7 · 1600 Meters · Place 23 · Twin ValleyTwin Valley1600 Meters23.5:05.46a PB12
Jan 12T&FCAofGP Meet 5Jan 12 · 3000 Meters · Place 6 · Twin ValleyTwin Valley3000 Meters610:44.7711
Jan 6TFCAofGP #4Jan 6 · 1 Mile · Place 59 · Twin ValleyTwin Valley1 Mile595:06.76 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Fleetwood HS vs Twin Valley HSApr 30 · 110m Hurdles · Place 3 · Twin ValleyTwin Valley110m Hurdles322.4—
Apr 30Fleetwood HS vs Twin Valley HSApr 30 · 3200 Meters · Place 3 · Twin ValleyTwin Valley3200 Meters311:40.86a—
Apr 16Twin Valley HS vs Schuylkill ValleyApr 16 · 3200 Meters · Place 3 · Twin ValleyTwin Valley3200 Meters311:00.35a—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 1600 Meters · Place 10 · Twin ValleyTwin Valley1600 Meters10.5:18.32a11
Apr 9Twin Valley HS Quad Track MeetApr 9 · 3200 Meters · Place 5 · Twin ValleyTwin Valley3200 Meters511:15.16a—
Apr 6Council Rock Kiwanis InvitationalApr 6 · 5000 Meters · Place 10 · Twin ValleyTwin Valley5000 Meters1017:42.06 PB11
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 34 · Twin ValleyTwin Valley1600 Meters345:11.75—
Mar 16The Phoenixville ClassicMar 16 · 1600 Meters · Place 33 · Twin ValleyTwin Valley1600 Meters335:11.75—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · 3000 Meters · Place 23 · Twin ValleyTwin Valley3000 Meters23.10:21.84a11
Dec 9Alvernia Holiday ClassicDec 9 · 800 Meters · Place 27 · Twin ValleyTwin Valley800 Meters27.2:18.91a PB11
Jan 7TFCAofGP Meet #5Jan 7 · 800 Meters · Place 16 · Twin ValleyTwin Valley800 Meters162:22.7810

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 1600 Meters · Place 85 · Twin ValleyTwin Valley1600 Meters855:02.56SO
May 2Twin Valley HS vs FleetwoodMay 2 · 800 Meters · Place 5 · Twin ValleyTwin Valley800 Meters52:18.66 PB10
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 1600 Meters · Place 6 · Twin ValleyTwin Valley1600 Meters64:58.4010
Apr 21Twin Valley InvitationalApr 21 · 1600 Meters · Place 10 · Twin ValleyTwin Valley1600 Meters105:03.5110
Apr 18Twin Valley @ Schulkill ValleyApr 18 · 800 Meters · Place 6 · Twin ValleyTwin Valley800 Meters62:22.05—
Apr 15Council Rock Kiwanis InvitationalApr 15 · 3200 Meters · Place 4 · Twin ValleyTwin Valley3200 Meters410:54.4610
Apr 6Conrad Weiser HS vs Twin ValleyApr 6 · 800 Meters · Place 6 · Twin ValleyTwin Valley800 Meters62:19.9310
Mar 18The Phoenixville ClassicMar 18 · 1600 Meters · Place 31 · Twin ValleyTwin Valley1600 Meters315:13.59SO
Mar 18The Phoenixville ClassicMar 18 · 1600 Meters · Place 31 · Twin ValleyTwin Valley1600 Meters315:13.59SO

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10TFCAofGP Meet #1Dec 10 · 1 Mile · Place 30 · Twin ValleyTwin Valley1 Mile30.5:27.13a10
Jan 21TFCAofGP Meet #6Jan 21 · 800 Meters · Place 17 · Twin ValleyTwin Valley800 Meters172:28.889

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Council Rock Kiwanis InvitationalApr 9 · 3200 Meters · Place 10 · Twin ValleyTwin Valley3200 Meters1011:25.369

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23TFCAofGP Meet #3Dec 23 · 1 Mile · Place 18 · Twin ValleyTwin Valley1 Mile18.5:30.57a9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7Henderson InvitationalMay 7 · Combined results · Place 10 · Twin ValleyTwin ValleyCombined results102:29.69 PB—
May 7Henderson InvitationalMay 7 · Combined results · Place 10 · Twin ValleyTwin ValleyCombined results102:29.69—