Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Indoor Championship Meet · Feb 215:11.71TSTCA Indoor Championship MeetFebruary 21, 2026
1600 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 314:59.52SPIRE OHIO Preview Meet 2026January 31, 2026
1600 Meters · OutdoorIndiana v. Punxsy HS · Apr 284:59.83aIndiana v. Punxsy HSApril 28, 2026
3000 Meters · IndoorTSTCA Meet #1 · Jan 1010:15.48TSTCA Meet #1January 10, 2026
3200 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3110:55.77SPIRE OHIO Preview Meet 2026January 31, 2026
3200 Meters · OutdoorMt. Lion Classic · May 110:15.39aMt. Lion ClassicMay 1, 2026
400 Meters · OutdoorArmstrong v. Indiana v. Punxsy HS · Mar 201:04.63aArmstrong v. Indiana v. Punxsy HSMarch 20, 2026
800 Meters · OutdoorDuBois Area MS vs Punxsy/ECC · Apr 282:24.47DuBois Area MS vs Punxsy/ECCApril 28, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15PIAA District 9 AA/AAA ChampionshipMay 15 · 3200 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area3200 Meters2.10:21.81a9
May 1Mt. Lion ClassicMay 1 · 3200 Meters · Place 5 · Punxsutawney AreaPunxsutawney Area3200 Meters510:15.39a PB9
Apr 28Indiana v. Punxsy HSApr 28 · 1600 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area1600 Meters2.4:59.83a PB9
Apr 28Indiana v. Punxsy HSApr 28 · 800 Meters · Place 5 · Punxsutawney AreaPunxsutawney Area800 Meters5.2:25.98a9
Apr 24Lock Haven HS ClassicApr 24 · 3200 Meters · Punxsutawney AreaPunxsutawney Area3200 Meters--DNS9
Apr 24Lock Haven HS ClassicApr 24 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS9
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 49 · Punxsutawney AreaPunxsutawney Area3200 Meters49.10:35.58a9
Mar 24DuBois Area vs Johnsonburg / PunxsyMar 24 · 1600 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area1600 Meters3.5:05.09a9
Mar 24DuBois Area vs Johnsonburg / PunxsyMar 24 · 800 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area800 Meters3.2:25.20a9
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 3200 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area3200 Meters111:27.009
Mar 20Armstrong v. Indiana v. Punxsy HSMar 20 · 400 Meters · Place 9 · Punxsutawney AreaPunxsutawney Area400 Meters91:04.63a PB9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 1 Mile · Place 45 · Punxsutawney Area 09Punxsutawney Area 091 Mile455:11.71 PB9
Feb 7YSU Meet #3Feb 7 · 3200 Meters · Place 31 · Punxsutawney AreaPunxsutawney Area3200 Meters31.10:56.59a9
Feb 7YSU Meet #3Feb 7 · 1600 Meters · Place 62 · Punxsutawney AreaPunxsutawney Area1600 Meters62.5:01.09a9
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 3200 Meters · Place 41 · Punxsutawney Area 09Punxsutawney Area 093200 Meters4110:55.77 PB9
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 1600 Meters · Place 69 · Punxsutawney Area 09Punxsutawney Area 091600 Meters694:59.52 PB9
Jan 24Kent State University HS Meet #1Jan 24 · 1600 Meters · Place 28 · Punxsutawney Area 09Punxsutawney Area 091600 Meters285:07.949
Jan 17University of Akron Rubber City HS Open MeetJan 17 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS9
Jan 10TSTCA Meet #1Jan 10 · 3000 Meters · Place 15 · Punxsutawney Area 09Punxsutawney Area 093000 Meters1510:15.48 PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 1600 Meters · Place 30 · Punxsutawney AreaPunxsutawney Area1600 Meters30.5:08.74a9
Dec 12SPIRE HS Holiday ClassicDec 12 · 800 Meters · Place 32 · Punxsutawney AreaPunxsutawney Area800 Meters32.2:24.79a9
May 10MS ChampionshipMay 10 · 3200 Meters · Place 7 · Punxsutawney AreaPunxsutawney Area3200 Meters7.11:23.94a8
May 10MS ChampionshipMay 10 · 1600 Meters · Place 17 · Punxsutawney AreaPunxsutawney Area1600 Meters17.5:15.48a8
Apr 28DuBois Area MS vs Punxsy/ECCApr 28 · 800 Meters · Place 1 · Punxsutawney AreaPunxsutawney Area800 Meters12:24.47 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 182025 YSU HS Meet #2Jan 18 · 3200 Meters · Place 45 · Punxsutawney AreaPunxsutawney Area3200 Meters45.12:25.25a8
Jan 182025 YSU HS Meet #2Jan 18 · 1600 Meters · Place 64 · Punxsutawney AreaPunxsutawney Area1600 Meters64.5:21.07a8
Jan 112025 YSU HS Meet #1Jan 11 · 3200 Meters · Punxsutawney AreaPunxsutawney Area3200 Meters--DNS8
Jan 112025 YSU HS Meet #1Jan 11 · 1600 Meters · Punxsutawney AreaPunxsutawney Area1600 Meters--DNS8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11MS ChampionshipMay 11 · 1600 Meters · Place 39 · Punxsutawney AreaPunxsutawney Area1600 Meters39.6:03.16a7
May 2Punxsutawney Junior High vs Altoona MS MeetMay 2 · 3200 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area3200 Meters313:34.80—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 800 Meters · Place 18 · Punxsutawney AreaPunxsutawney Area800 Meters182:57.00—
Apr 27Johnsonburg Junior High Track InvitationalApr 27 · 1600 Meters · Place 12 · Punxsutawney AreaPunxsutawney Area1600 Meters126:06.00—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 800 Meters · Place 7 · Punxsutawney AreaPunxsutawney Area800 Meters72:58.16—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 1600 Meters · Place 6 · Punxsutawney AreaPunxsutawney Area1600 Meters66:08.05—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 800 Meters · Place 7 · Punxsutawney AreaPunxsutawney Area800 Meters72:58.16—
Apr 22Punxsutawney Junior High vs St Marys MS MeetApr 22 · 1600 Meters · Place 6 · Punxsutawney AreaPunxsutawney Area1600 Meters66:08.05—
Apr 20St. Marys Area Jr High FestivalApr 20 · 800 Meters · Place 14 · Punxsutawney AreaPunxsutawney Area800 Meters143:03.08—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 13 · Punxsutawney AreaPunxsutawney Area1600 Meters136:27.79—
Apr 20St. Marys Area Jr High FestivalApr 20 · 800 Meters · Place 14 · Punxsutawney AreaPunxsutawney Area800 Meters143:03.08—
Apr 20St. Marys Area Jr High FestivalApr 20 · 1600 Meters · Place 13 · Punxsutawney AreaPunxsutawney Area1600 Meters136:27.79—
Apr 17Fretz MS vs. Elk County & Punxsutawney MS MeetApr 17 · 400 Meters · Place 9 · Punxsutawney AreaPunxsutawney Area400 Meters91:19.09—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 800 Meters · Place 2 · Punxsutawney AreaPunxsutawney Area800 Meters22:57.10—
Mar 27Johnsonburg vs Punxsutawney MS MeetMar 27 · 400 Meters · Place 3 · Punxsutawney AreaPunxsutawney Area400 Meters31:12.00—