Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 314:52.41SPIRE OHIO Preview Meet 2026January 31, 2026
1600 Meters · IndoorSRU All Comers #1 · Jan 185:17.59SRU All Comers #1January 18, 2026
1600 Meters · OutdoorIndiana v. Punxsy HS · Apr 284:51.37aIndiana v. Punxsy HSApril 28, 2026
3000 Meters · IndoorTSTCA Indoor Championship Meet · Feb 219:36.27TSTCA Indoor Championship MeetFebruary 21, 2026
3000 Meters · IndoorSRU All Comers #1 · Jan 1810:48.37SRU All Comers #1January 18, 2026
3200 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3110:35.18SPIRE OHIO Preview Meet 2026January 31, 2026
3200 Meters · OutdoorMt. Lion Classic · May 110:18.46aMt. Lion ClassicMay 1, 2026
400 Meters · IndoorSRU All Comers #1 · Jan 181:06.95SRU All Comers #1January 18, 2026
400 Meters · IndoorSRU All Comers #1 · Jan 181:06.95SRU All Comers #1January 18, 2026
400 Meters · OutdoorPunxsutawney Junior High vs St Marys MS Meet · Apr 221:15.19Punxsutawney Junior High vs St Marys MS MeetApril 22, 2024
800 Meters · OutdoorIndiana v. Punxsy HS · Apr 282:13.00aIndiana v. Punxsy HSApril 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Mt. Lion ClassicMay 1 · 3200 Meters · Place 7 · Punxsutawney Area3200 Meters710:18.46a PB10
Apr 28Indiana v. Punxsy HSApr 28 · 1600 Meters · Place 1 · Punxsutawney Area1600 Meters1.4:51.37a PB10
Apr 28Indiana v. Punxsy HSApr 28 · 800 Meters · Place 3 · Punxsutawney Area800 Meters3.2:13.00a PB10
Apr 24Lock Haven HS ClassicApr 24 · 3200 Meters · Punxsutawney Area3200 Meters--DNS10
Apr 24Lock Haven HS ClassicApr 24 · 1600 Meters · Place 26 · Punxsutawney Area1600 Meters26.4:53.92a10
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 40 · Punxsutawney Area3200 Meters40.10:26.76a10
Mar 24DuBois Area vs Johnsonburg / PunxsyMar 24 · 3200 Meters · Place 2 · Punxsutawney Area3200 Meters2.10:41.35a10
Mar 24DuBois Area vs Johnsonburg / PunxsyMar 24 · 1600 Meters · Place 1 · Punxsutawney Area1600 Meters1.4:56.20a10
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 1600 Meters · Place 3 · Punxsutawney Area1600 Meters35:04.94a10
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 800 Meters · Place 2 · Punxsutawney Area800 Meters22:17.05a10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 3000 Meters · Place 16 · Punxsutawney Area 093000 Meters169:36.27 PB10
Feb 14TSTCA Meet #4Feb 14 · 3000 Meters · Place 4 · Punxsutawney Area 093000 Meters49:40.3210
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 3200 Meters · Place 32 · Punxsutawney Area 093200 Meters3210:35.18 PB10
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 1600 Meters · Place 55 · Punxsutawney Area 091600 Meters554:52.41 PB10
Jan 24Kent State University HS Meet #1Jan 24 · 1600 Meters · Place 17 · Punxsutawney Area 091600 Meters174:56.0810
Jan 18SRU All Comers #1Jan 18 · 1600 Meters · Place 3 · M Punxsutawney1600 Meters35:17.59 PB—
Jan 18SRU All Comers #1Jan 18 · 400 Meters · Place 3 · M Punxsutawney400 Meters31:06.95 PB—
Jan 18SRU All Comers #1Jan 18 · 3000 Meters · Place 7 · M Punxsutawney3000 Meters710:48.37 PB—
Jan 18SRU All Comers #1Jan 18 · 3000 Meters · Place 9 · Punxsutawney3000 Meters910:48.37—
Jan 18SRU All Comers #1Jan 18 · 1600 Meters · Place 3 · Punxsutawney1600 Meters35:17.59—
Jan 18SRU All Comers #1Jan 18 · 400 Meters · Place 17 · Punxsutawney400 Meters171:06.95 PB—
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 3200 Meters · Punxsutawney Area3200 Meters--DNS10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 3200 Meters · Place 8 · Punxsutawney Area3200 Meters8.10:38.32a10
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 3200 Meters · Place 9 · Punxsutawney Area3200 Meters911:17.289
May 16PIAA District 9 AAA/AA ChampionshipMay 16 · 1600 Meters · Place 10 · Punxsutawney Area1600 Meters105:08.149
May 2Mt. Lion ClassicMay 2 · 3200 Meters · Place 21 · Punxsutawney Area3200 Meters21.11:02.80a9
Apr 25Northern Bedford Invitational HSApr 25 · 3200 Meters · Place 11 · Punxsutawney Area3200 Meters1111:06.909
Apr 17Butler InvitationalApr 17 · 3200 Meters · Place 59 · Punxsutawney Area3200 Meters59.11:06.79a9
Apr 17Butler InvitationalApr 17 · 800 Meters · Place 92 · Punxsutawney Area800 Meters92.2:22.67a9
Apr 12Demans Team Sports Brookville InvitationalApr 12 · 3200 Meters · Place 14 · Punxsutawney3200 Meters1411:09.26—
Apr 12Demans Team Sports Brookville InvitationalApr 12 · 1600 Meters · Place 28 · Punxsutawney1600 Meters285:10.87—
Apr 12Brookville InvitationalApr 12 · 3200 Meters · Place 14 · Punxsutawney Area3200 Meters14.11:09.26a9
Apr 12Brookville InvitationalApr 12 · 1600 Meters · Place 28 · Punxsutawney Area1600 Meters28.5:10.87a9
Mar 19Indiana Area v. Armstrong v. Punxsutawney HSMar 19 · 3200 Meters · Place 2 · Punxsutawney Area3200 Meters211:56.39a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 3000 Meters · Place 36 · Punxsutawney Area3000 Meters3610:47.219
Jan 182025 YSU HS Meet #2Jan 18 · 3200 Meters · Place 40 · Punxsutawney Area3200 Meters40.11:46.77a9
Jan 182025 YSU HS Meet #2Jan 18 · 1600 Meters · Place 65 · Punxsutawney Area1600 Meters65.5:21.26a9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 3200 Meters · Place 26 · Punxsutawney Area3200 Meters26.11:46.97a9
Dec 13Mercersburg Season OpenerDec 13 · 1600 Meters · Place 45 · Punxsutawney Area1600 Meters45.5:35.22a9
May 2Punxsutawney Junior High vs Altoona MS MeetMay 2 · 800 Meters · Place 7 · Punxsutawney Area800 Meters72:58.82—
May 2Punxsutawney Junior High vs Altoona MS MeetMay 2 · 1600 Meters · Place 4 · Punxsutawney Area1600 Meters46:10.25—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 800 Meters · Place 21 · Punxsutawney Area800 Meters213:02.00—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 1600 Meters · Place 16 · Punxsutawney Area1600 Meters166:20.00—
Apr 24Brookville vs. Punxsutawney JH MeetApr 24 · 1600 Meters · Place 5 · Punxsutawney1600 Meters56:36.92—
Apr 24Brookville vs. Punxsutawney JH MeetApr 24 · 800 Meters · Place 6 · Punxsutawney800 Meters62:54.93—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 3200 Meters · Place 3 · Punxsutawney Area3200 Meters314:07.98—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 400 Meters · Place 3 · Punxsutawney Area400 Meters31:15.19 PB—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 3200 Meters · Place 3 · Punxsutawney Area3200 Meters314:07.98—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 400 Meters · Place 3 · Punxsutawney Area400 Meters31:15.19—
Apr 20St. Marys Area Jr High FestivalApr 20 · 800 Meters · Place 11 · Punxsutawney Area800 Meters112:55.68—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 14 · Punxsutawney Area1600 Meters146:35.05—
Apr 20St. Marys Area Jr High FestivalApr 20 · 800 Meters · Place 11 · Punxsutawney Area800 Meters112:55.68—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 14 · Punxsutawney Area1600 Meters146:35.05—
Apr 17Fretz MS vs. Elk County & Punxsutawney MS MeetApr 17 · 1600 Meters · Place 5 · Punxsutawney Area1600 Meters56:20.67—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 800 Meters · Place 3 · Punxsutawney Area800 Meters33:16.48—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 1600 Meters · Place 3 · Punxsutawney Area1600 Meters36:57.93—