Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 215:04.62TSTCA Indoor Championship MeetFebruary 21, 2026
1600 Meters · IndoorKent State University HS Meet #1 · Jan 245:10.67Kent State University HS Meet #1January 24, 2026
1600 Meters · OutdoorMt. Lion Classic · May 24:52.90aMt. Lion ClassicMay 2, 2025
2000m Steeplechase · 0.838m · OutdoorLock Haven HS Classic · Apr 247:24.26aLock Haven HS ClassicApril 24, 2026
3000 Meters · IndoorTSTCA Meet #1 · Jan 1010:12.57TSTCA Meet #1January 10, 2026
3200 Meters · Indoor2025 YSU HS Meet #2 · Jan 1810:53.57a2025 YSU HS Meet #2January 18, 2025
3200 Meters · OutdoorButler Invitational · Apr 1710:27.73aButler InvitationalApril 17, 2025
400 Meters · OutdoorButler Invitational · Apr 181:03.23aButler InvitationalApril 18, 2026
800 Meters · IndoorKent State University HS Meet #1 · Jan 242:07.50Kent State University HS Meet #1January 24, 2026
800 Meters · OutdoorPunxsutawney Junior High vs Altoona MS Meet · May 22:34.53Punxsutawney Junior High vs Altoona MS MeetMay 2, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15PIAA District 9 AA/AAA ChampionshipMay 15 · 1600 Meters · Place 8 · Punxsutawney AreaPunxsutawney Area1600 Meters8.5:04.45a10
May 1Mt. Lion ClassicMay 1 · 1600 Meters · Place 18 · Punxsutawney AreaPunxsutawney Area1600 Meters185:01.49a10
Apr 28Indiana v. Punxsy HSApr 28 · 3200 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area3200 Meters1.11:15.65a10
Apr 28Indiana v. Punxsy HSApr 28 · 1600 Meters · Place 4 · Punxsutawney AreaPunxsutawney Area1600 Meters4.5:11.50a10
Apr 24Lock Haven HS ClassicApr 24 · 2000m Steeplechase · Place 11 · Punxsutawney AreaPunxsutawney Area2000m Steeplechase0.838m11.7:24.26a PB10
Apr 24Lock Haven HS ClassicApr 24 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS10
Apr 18Butler InvitationalApr 18 · 400 Meters · Place 77 · Punxsutawney AreaPunxsutawney Area400 Meters77.1:03.23a PB10
Mar 24DuBois Area vs Johnsonburg / PunxsyMar 24 · 3200 Meters · Punxsutawney AreaPunxsutawney Area3200 Meters—NT10
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 3200 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area3200 Meters211:46.9010
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 400 Meters · Place 10 · Punxsutawney AreaPunxsutawney Area400 Meters101:05.85a10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 1 Mile · Place 42 · Punxsutawney Area 09Punxsutawney Area 091 Mile425:04.62 PB10
Feb 14TSTCA Meet #4Feb 14 · 1 Mile · Place 25 · Punxsutawney Area 09Punxsutawney Area 091 Mile255:04.9810
Feb 7YSU Meet #3Feb 7 · 3200 Meters · Punxsutawney AreaPunxsutawney Area3200 Meters--DNS10
Feb 7YSU Meet #3Feb 7 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS10
Jan 24Kent State University HS Meet #1Jan 24 · 800 Meters · Place 15 · Punxsutawney Area 09Punxsutawney Area 09800 Meters152:07.50 PB10
Jan 24Kent State University HS Meet #1Jan 24 · 1600 Meters · Place 29 · Punxsutawney Area 09Punxsutawney Area 091600 Meters295:10.67 PB10
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 3200 Meters · Punxsutawney AreaPunxsutawney Area3200 Meters--DNS10
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS10
Jan 10TSTCA Meet #1Jan 10 · 3000 Meters · Place 14 · Punxsutawney Area 09Punxsutawney Area 093000 Meters1410:12.57 PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 3200 Meters · Place 13 · Punxsutawney AreaPunxsutawney Area3200 Meters13.11:10.96a10
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 3200 Meters · Place 4 · Punxsutawney AreaPunxsutawney Area3200 Meters410:28.349
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 1600 Meters · Place 9 · Punxsutawney AreaPunxsutawney Area1600 Meters95:00.509
May 2Mt. Lion ClassicMay 2 · 3200 Meters · Place 18 · Punxsutawney AreaPunxsutawney Area3200 Meters18.10:31.99a9
May 2Mt. Lion ClassicMay 2 · 1600 Meters · Place 17 · Punxsutawney AreaPunxsutawney Area1600 Meters17.4:52.90a PB9
Apr 25Northern Bedford Invitational HSApr 25 · 3200 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area3200 Meters310:28.349
Apr 17Butler InvitationalApr 17 · 3200 Meters · Place 41 · Punxsutawney AreaPunxsutawney Area3200 Meters41.10:27.73a PB9
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 83 · Punxsutawney AreaPunxsutawney Area1600 Meters83.5:04.44a9
Apr 12Brookville InvitationalApr 12 · 3200 Meters · Place 8 · Punxsutawney AreaPunxsutawney Area3200 Meters8.10:42.68a9
Apr 12Brookville InvitationalApr 12 · 1600 Meters · Place 16 · Punxsutawney AreaPunxsutawney Area1600 Meters16.5:02.63a9
Mar 19Indiana Area v. Armstrong v. Punxsutawney HSMar 19 · 3200 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area3200 Meters110:53.69a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 182025 YSU HS Meet #2Jan 18 · 3200 Meters · Place 24 · Punxsutawney AreaPunxsutawney Area3200 Meters24.10:53.57a PB9
Jan 182025 YSU HS Meet #2Jan 18 · 1600 Meters · Place 56 · Punxsutawney AreaPunxsutawney Area1600 Meters56.5:11.05a9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 3200 Meters · Place 20 · Punxsutawney AreaPunxsutawney Area3200 Meters20.11:12.44a9
Dec 13Mercersburg Season OpenerDec 13 · 1600 Meters · Place 30 · Punxsutawney AreaPunxsutawney Area1600 Meters30.5:12.08a9
May 11MS ChampionshipMay 11 · 3200 Meters · Place 5 · Punxsutawney AreaPunxsutawney Area3200 Meters5.11:07.36a8
May 11MS ChampionshipMay 11 · 1600 Meters · Place 11 · Punxsutawney AreaPunxsutawney Area1600 Meters11.5:14.12a8
May 2Punxsutawney Junior High vs Altoona MS MeetMay 2 · 800 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area800 Meters32:34.53 PB—
May 2Punxsutawney Junior High vs Altoona MS MeetMay 2 · 1600 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area1600 Meters15:39.11—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 3200 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area3200 Meters211:40.00—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 1600 Meters · Place 7 · Punxsutawney AreaPunxsutawney Area1600 Meters75:34.00—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 800 Meters · Place 4 · Punxsutawney AreaPunxsutawney Area800 Meters42:42.53—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 1600 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area1600 Meters25:29.00—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 800 Meters · Place 4 · Punxsutawney AreaPunxsutawney Area800 Meters42:42.53—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 1600 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area1600 Meters25:29.00—
Apr 20St. Marys Area Jr High FestivalApr 20 · 3200 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area3200 Meters212:08.22—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area1600 Meters35:43.83—
Apr 20St. Marys Area Jr High FestivalApr 20 · 3200 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area3200 Meters212:08.22—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area1600 Meters35:43.83—
Apr 17Fretz MS vs. Elk County & Punxsutawney MS MeetApr 17 · 3200 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area3200 Meters111:41.12—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 3200 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area3200 Meters111:54.43—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 1600 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area1600 Meters15:30.20—