Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #4 · Feb 144:59.30TSTCA Meet #4February 14, 2026
1600 Meters · OutdoorPIAA District 10 Class AA & AAA Championships · May 164:57.71aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
3200 Meters · OutdoorErie County Classic · May 811:06.78Erie County ClassicMay 8, 2025
400 Meters · IndoorTSTCA Meet #5 · Feb 101:01.06TSTCA Meet #5February 10, 2024
800 Meters · IndoorTSTCA Meet #4 · Feb 142:12.54TSTCA Meet #4February 14, 2026
800 Meters · OutdoorJoe Sanford's 38th Annual McDowell Invitational · Apr 252:09.61Joe Sanford's 38th Annual McDowell InvitationalApril 25, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 1600 Meters · Place 15 · Girard1600 Meters15.4:57.71a PB11
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 800 Meters · Place 17 · Girard800 Meters17.2:12.28a11
May 2Oil Country InvitationalMay 2 · 1600 Meters · Place 14 · Girard1600 Meters14.5:14.64a11
May 2Oil Country InvitationalMay 2 · 800 Meters · Place 7 · Girard800 Meters7.2:13.85a11
Apr 11Fort LeBoeuf Track and Field InvitationalApr 11 · 1600 Meters · Place 18 · Girard1600 Meters18.5:10.13a11
Apr 11Fort LeBoeuf Track and Field InvitationalApr 11 · 800 Meters · Place 7 · Girard800 Meters7.2:10.37a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #4Feb 14 · 1 Mile · Place 21 · Girard1 Mile214:59.30 PB11
Feb 14TSTCA Meet #4Feb 14 · 800 Meters · Place 19 · Girard800 Meters192:12.54 PB11
Jan 10TSTCA Meet #1Jan 10 · 1 Mile · Place 23 · Girard1 Mile235:00.7911
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 23 · Girard800 Meters232:16.2811

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 800 Meters · Place 12 · Girard800 Meters122:11.5810
May 8Erie County ClassicMay 8 · 3200 Meters · Place 10 · Girard3200 Meters1011:06.78 PB10
May 3Oil Country InvitationalMay 3 · 3200 Meters · Place 20 · Girard3200 Meters2011:59.4310
May 3Oil Country InvitationalMay 3 · 800 Meters · Place 9 · Girard800 Meters92:16.6110
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 800 Meters · Place 15 · Girard800 Meters152:09.61 PB10
Apr 15Girard vs North EastApr 15 · 3200 Meters · Place 4 · Girard3200 Meters412:12.57—
Apr 15Girard vs North EastApr 15 · 1600 Meters · Place 6 · Girard1600 Meters65:30.00—
Apr 15Girard vs North EastApr 15 · 3200 Meters · Place 4 · Girard3200 Meters412:12.57—
Apr 15Girard vs North EastApr 15 · 1600 Meters · Place 6 · Girard1600 Meters65:30.00—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 1 Mile · Place 46 · Girard1 Mile465:23.6410
Jan 25TSTCA MEET #3Jan 25 · 800 Meters · Place 48 · Girard800 Meters482:25.7210
Jan 11TSTCA Meet #2Jan 11 · 1 Mile · Place 38 · Girard1 Mile386:12.2910
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 36 · Girard800 Meters362:26.7410

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Oil Country InvitationalMay 4 · 1600 Meters · Place 27 · Girard1600 Meters275:19.339

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 52 · Girard400 Meters521:01.06 PB—
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 52 · Girard400 Meters521:01.069