Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #4 · Feb 145:07.49TSTCA Meet #4February 14, 2026
1600 Meters · IndoorLady Spartan/Wildcat Invitational · Apr 114:40.21aLady Spartan/Wildcat InvitationalApril 11, 2026
1600 Meters · OutdoorButler Invitational · Apr 184:43.91aButler InvitationalApril 18, 2026
3000 Meters · IndoorTSTCA Meet #1 · Jan 1810:55.56aTSTCA Meet #1January 18, 2025
3200 Meters · OutdoorWestmoreland County Coaches Association Championship · Apr 2510:53.02Westmoreland County Coaches Association ChampionshipApril 25, 2024
800 Meters · IndoorWPIAL Playoff Meet @ Hempfield Area HS · Apr 281:57.86aWPIAL Playoff Meet @ Hempfield Area HSApril 28, 2026
800 Meters · OutdoorPine-Richland Invitational · May 11:58.59aPine-Richland InvitationalMay 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 800 Meters · Place 10 · Franklin Regional800 Meters10.2:01.68a12
May 1Pine-Richland InvitationalMay 1 · 800 Meters · Place 5 · Franklin Regional800 Meters5.1:58.59a PB12
Apr 232026 WCCAApr 23 · 800 Meters · Place 2 · Franklin Regional800 Meters2.1:59.67a12
Apr 18Butler InvitationalApr 18 · 1600 Meters · Place 37 · Franklin Regional1600 Meters37.4:43.91a PB12
Apr 18Butler InvitationalApr 18 · 800 Meters · Place 9 · Franklin Regional800 Meters9.2:00.26a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 28WPIAL Playoff Meet @ Hempfield Area HSApr 28 · 1600 Meters · Place 5 · Franklin Regional1600 Meters5.4:43.24a12
Apr 28WPIAL Playoff Meet @ Hempfield Area HSApr 28 · 800 Meters · Place 1 · Franklin Regional800 Meters1.1:57.86a PB12
Apr 11Lady Spartan/Wildcat InvitationalApr 11 · 1600 Meters · Place 6 · Franklin Regional1600 Meters6.4:40.21a PB12
Apr 11Lady Spartan/Wildcat InvitationalApr 11 · 800 Meters · Place 8 · Franklin Regional800 Meters8.2:06.38a12
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 18 · Franklin Regional 07800 Meters182:07.6212
Feb 14TSTCA Meet #4Feb 14 · 1 Mile · Place 27 · Franklin Regional 071 Mile275:07.49 PB12
Feb 14TSTCA Meet #4Feb 14 · 800 Meters · Place 12 · Franklin Regional 07800 Meters122:10.0512
Jan 10TSTCA Meet #1Jan 10 · 1 Mile · Place 33 · Franklin Regional 071 Mile335:15.3612
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 13 · Franklin Regional 07800 Meters132:09.1912

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Westmoreland County Coaches Association ChampionshipsApr 24 · 1600 Meters · Place 11 · Franklin Reg1600 Meters114:58.20—
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 69 · Franklin Regional1600 Meters69.4:56.95a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18TSTCA Meet #1Jan 18 · 1 Mile · Place 20 · Franklin Regional1 Mile20.5:20.14a11
Jan 18TSTCA Meet #1Jan 18 · 3000 Meters · Place 11 · Franklin Regional3000 Meters11.10:55.56a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Westmoreland County Coaches Association ChampionshipApr 25 · 3200 Meters · Place 11 · Franklin Reg3200 Meters1110:53.02 PB—
Apr 25Westmoreland County Coaches Association ChampionshipApr 25 · 1600 Meters · Place 7 · Franklin Reg1600 Meters74:48.36—
Apr 13Lady Spartan/Wildcat InvitationalApr 13 · 1600 Meters · Place 15 · Franklin Regional1600 Meters15.5:01.71a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4WPIAL AAA Team Playoff Semi @ NorwinMay 4 · 800 Meters · Place 8 · Franklin Reg800 Meters82:18.51—
May 4WPIAL AAA Team Playoff Semi @ NorwinMay 4 · 800 Meters · Place 8 · Franklin Reg800 Meters82:18.51—