Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCR Kiwanis Invitational · Apr 1111.99aCR Kiwanis InvitationalApril 11, 2026
200 Meters · Indoor2LRS New Year Kickoff · Jan 225.25a2LRS New Year KickoffJanuary 2, 2026
200 Meters · OutdoorTwin Valley HS vs Hamburg · Apr 723.92aTwin Valley HS vs HamburgApril 7, 2026
400 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3154.27The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400 Meters · OutdoorTwin Valley HS vs Conrad Weiser vs Fleetwood · Apr 154.34aTwin Valley HS vs Conrad Weiser vs FleetwoodApril 1, 2026
60 Meter · IndoorBerks County Showdown Presented by 2L Race Services · Feb 17.82aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
800 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 22:14.18aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
800 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 52:14.67Council Rock Kiwanis InvitationalApril 5, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · 200 Meters · Place 20 · Twin Valley200 MetersRound P20.23.86aWind: 2.312
Apr 11CR Kiwanis InvitationalApr 11 · 200 Meters · Place 18 · Twin Valley200 Meters18.24.05a12
Apr 11CR Kiwanis InvitationalApr 11 · 100 Meters · Place 23 · Twin Valley100 MetersRound P23.11.99a PB12
Apr 7Twin Valley HS vs HamburgApr 7 · 200 Meters · Place 3 · Twin Valley200 Meters323.92a PB12
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · 400 Meters · Place 3 · Twin Valley400 Meters354.34a PB12
Mar 24Twin Valley HS vs Governor MifflinMar 24 · 400 Meters · Place 4 · Twin Valley400 Meters454.57a12
Mar 24Twin Valley HS vs Governor MifflinMar 24 · 200 Meters · Place 7 · Twin Valley200 Meters724.70a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 60 Meter · Place 25 · Twin Valley60 MeterRound P25.7.82a PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 23 · Twin Valley 03400 Meters2354.27 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 23 · Twin Valley 03400 Meters2354.2712
Jan 22LRS New Year KickoffJan 2 · 400 Meters · Place 7 · Twin Valley400 Meters754.71a12
Jan 22LRS New Year KickoffJan 2 · 200 Meters · Place 9 · Twin Valley200 Meters925.25a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Place 21 · Twin Valley200 Meters21.25.29a12
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 62 · Twin Valley200 Meters62.25.70a12
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 800 Meters · Place 7 · Twin Valley800 Meters7.2:14.18a PB11
Jan 11TFCAGP #5Jan 11 · 400 Meters · Twin Valley400 Meters--DNS11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8BCIAA Firing MeetMay 8 · 400 Meters · Place 18 · Twin Valley400 Meters1854.9511
Apr 29Conrad Weiser HS Tri MeetApr 29 · 400 Meters · Place 5 · Twin Valley400 Meters554.8811
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · 400 Meters · Place 2 · Twin Valley400 Meters254.3711
Apr 5Council Rock Kiwanis InvitationalApr 5 · 800 Meters · Place 18 · Twin Valley800 Meters182:14.67 PB—
Mar 29North Penn OpenMar 29 · 400 Meters · Place 47 · Twin Valley400 Meters4755.7711

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7F&M HS Invite #1Dec 7 · 400 Meters · Place 22 · Twin Valley400 Meters22.57.43a11
Jan 26T&FCAofGP #6 rescheduledJan 26 · 800 Meters · Place 49 · Twin Valley800 Meters49.2:29.17a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Twin Valley HS vs Schuylkill ValleyApr 16 · 400 Meters · Place 2 · Twin Valley400 Meters255.29a—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 400 Meters · Place 3 · Twin Valley400 Meters355.63a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · 400 Meters · Place 36 · Twin Valley400 Meters36.58.87a10
Dec 9Alvernia Holiday ClassicDec 9 · 400 Meters · Place 29 · Twin Valley400 Meters29.58.10a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 12 · Twin Valley400 Meters1257.879
Mar 18The Phoenixville ClassicMar 18 · 400 Meters · Place 12 · Twin Valley400 Meters1257.879

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 400 Meters · Place 14 · Twin Valley400 Meters14.59.52a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Governor Mifflin Junior High County MeetMay 16 · 800 Meters · Place 2 · Twin Valley800 Meters22:17.60—
May 16Governor Mifflin Junior High County MeetMay 16 · 400 Meters · Place 2 · Twin Valley400 Meters255.90—