Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSGA Youth Meet · Jul 3112.54aSGA Youth MeetJuly 31, 2026
200 Meters · IndoorSusquehanna River Hawk HS Invitational · Jan 1125.59Susquehanna River Hawk HS InvitationalJanuary 11, 2026
200 Meters · OutdoorMercersburg Season Opener · Dec 1327.39aMercersburg Season OpenerDecember 13, 2024
400 Meters · IndoorState College HS Invitational # 3 · Feb 1857.27State College HS Invitational # 3 February 18, 2026
400 Meters · OutdoorCarlisle vs. Altoona Meet · Apr 161:06.52Carlisle vs. Altoona MeetApril 16, 2024
55 Meter · OutdoorMercersburg Season Opener · Dec 137.64aMercersburg Season OpenerDecember 13, 2024
55 Meters · IndoorMercersburg Invitational #3 · Jan 268.14aMercersburg Invitational #3January 26, 2024
60 Meters · IndoorGolden Wolves Challenge · Jan 37.99aGolden Wolves ChallengeJanuary 3, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · Long Jump · Thundering HerdThundering HerdLong Jump—DNS11
Jul 31SGA Youth MeetJul 31 · 400 Meters · Thundering HerdThundering Herd400 MetersRound P—DNS11
Jul 31SGA Youth MeetJul 31 · 200 Meters · Thundering HerdThundering Herd200 MetersRound P—DNS11
Jul 31SGA Youth MeetJul 31 · 100 Meters · Place 17 · Thundering HerdThundering Herd100 MetersRound P17.12.54a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18State College HS Invitational # 3 Feb 18 · 400 Meters · Place 16 · Carlisle 03Carlisle 03400 Meters1657.27 PBJR
Feb 1Bison HS InvitationalFeb 1 · 400 Meters · CarlisleCarlisle400 Meters--DNS11
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 200 Meters · Place 29 · Carlisle 03Carlisle 03200 Meters2925.59 PB11
Jan 11Susquehanna River Hawk HS InvitationalJan 11 · 400 Meters · Place 26 · Carlisle 03Carlisle 03400 Meters2658.8511
Jan 3Golden Wolves ChallengeJan 3 · 200 Meters · Place 29 · CarlisleCarlisle200 Meters2925.78a11
Jan 3Golden Wolves ChallengeJan 3 · 60 Meters · Place 38 · CarlisleCarlisle60 MetersRound P387.99a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 400 Meters · Place 28 · CarlisleCarlisle400 Meters28.59.10a11
Dec 20Dickinson Holiday HS MeetDec 20 · 200 Meters · CarlisleCarlisle200 Meters—DNS11
Feb 20State College HS Invitational # 3Feb 20 · 400 Meters · Place 18 · CarlisleCarlisle400 Meters181:00.61SO
Jan 24Mercersburg Mid-Term InvitationalJan 24 · 200 Meters · Place 35 · CarlisleCarlisle200 Meters3526.76a—
Jan 11Winter Storm InvitationalJan 11 · 400 Meters · Place 34 · CarlisleCarlisle400 Meters341:02.79a—
Jan 11Winter Storm InvitationalJan 11 · 200 Meters · Place 39 · CarlisleCarlisle200 Meters3926.87a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Dickinson College Holiday HS InviteDec 21 · 400 Meters · Place 30 · CarlisleCarlisle400 Meters30.1:03.81a10
Dec 21Dickinson College Holiday HS InviteDec 21 · 200 Meters · Place 31 · CarlisleCarlisle200 Meters31.27.53a10
Jan 26Mercersburg Invitational #3Jan 26 · 200 Meters · Place 30 · CarlisleCarlisle200 Meters3028.38a—
Jan 26Mercersburg Invitational #3Jan 26 · 55 Meters · Place 34 · CarlisleCarlisle55 Meters348.14a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 55 Meter · Place 49 · CarlisleCarlisle55 MeterRound P49.7.64a PB10
Dec 13Mercersburg Season OpenerDec 13 · 200 Meters · Place 45 · CarlisleCarlisle200 Meters45.27.39a PB10
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 200 Meters · Place 18 · CarlisleCarlisle200 Meters18.28.48a9
Apr 23Carlisle vs. Cumberland ValleyApr 23 · 100 Meters · Place 22 · CarlisleCarlisle100 Meters22.13.68a9
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 17 · CarlisleCarlisle200 Meters1728.769
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 10 · CarlisleCarlisle400 Meters101:06.52 PB9
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 5 · CarlisleCarlisle400 Meters51:06.52—
Apr 16Carlisle vs. Altoona MeetApr 16 · 400 Meters · Place 10 · CarlisleCarlisle400 Meters101:06.52—
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 5 · CarlisleCarlisle200 Meters528.76—
Apr 16Carlisle vs. Altoona MeetApr 16 · 200 Meters · Place 17 · CarlisleCarlisle200 Meters1728.76—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Mercersburg Season Opener MeetDec 8 · 55 Meter · CarlisleCarlisle55 MeterRound P—DNS9
Dec 8Mercersburg Season Opener MeetDec 8 · 400 Meters · Place 46 · CarlisleCarlisle400 Meters46.1:13.02a9
Dec 8Mercersburg Season Opener MeetDec 8 · 200 Meters · Place 124 · CarlisleCarlisle200 Meters124.30.13a9