Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #1 · Jan 105:04.41TSTCA Meet #1January 10, 2026
1600 Meters · OutdoorPIAA District 10 Class AA & AAA Championships · May 174:44.56PIAA District 10 Class AA & AAA ChampionshipsMay 17, 2025
3000 Meters · IndoorTSTCA Meet #1 · Jan 611:14.69TSTCA Meet #1January 6, 2024
3200 Meters · OutdoorPIAA District 10 Class AA & AAA Championships · May 1610:20.66aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
800 Meters · IndoorTSTCA Meet #4 · Feb 142:18.57TSTCA Meet #4February 14, 2026
800 Meters · OutdoorOil Country Invitational · May 42:10.11Oil Country InvitationalMay 4, 2024

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 · 3200 Meters · Place 6 · Girard3200 Meters6.10:20.66a PB11
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 1600 Meters · Place 12 · Girard1600 Meters12.4:50.58a11
May 2Oil Country InvitationalMay 2 · 3200 Meters · Place 2 · Girard3200 Meters2.10:25.96a11
May 2Oil Country InvitationalMay 2 · 1600 Meters · Place 8 · Girard1600 Meters8.5:01.91a11
Apr 11Fort LeBoeuf Track and Field InvitationalApr 11 · 3200 Meters · Place 4 · Girard3200 Meters4.10:27.21a11
Apr 11Fort LeBoeuf Track and Field InvitationalApr 11 · 1600 Meters · Place 10 · Girard1600 Meters10.4:50.62a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #4Feb 14 · 1 Mile · Place 24 · Girard1 Mile245:04.9011
Feb 14TSTCA Meet #4Feb 14 · 800 Meters · Place 29 · Girard800 Meters292:18.57 PB11
Jan 10TSTCA Meet #1Jan 10 · 1 Mile · Place 25 · Girard1 Mile255:04.41 PB11
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 30 · Girard800 Meters302:21.2611

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 3200 Meters · Place 17 · Girard3200 Meters1710:57.7310
May 17PIAA District 10 Class AA & AAA ChampionshipsMay 17 · 1600 Meters · Place 8 · Girard1600 Meters84:44.56 PB10
May 8Erie County ClassicMay 8 · 3200 Meters · Place 3 · Girard3200 Meters310:33.0110
May 3Oil Country InvitationalMay 3 · 3200 Meters · Place 8 · Girard3200 Meters811:01.8010
May 3Oil Country InvitationalMay 3 · 1600 Meters · Place 4 · Girard1600 Meters44:50.0610
Apr 25Joe Sanford's 38th Annual McDowell InvitationalApr 25 · 1600 Meters · Place 13 · Girard1600 Meters134:52.0410
Apr 15Girard vs North EastApr 15 · 3200 Meters · Place 5 · Girard3200 Meters512:31.04—
Apr 15Girard vs North EastApr 15 · 1600 Meters · Place 3 · Girard1600 Meters35:20.00—
Apr 15Girard vs North EastApr 15 · 3200 Meters · Place 5 · Girard3200 Meters512:31.04—
Apr 15Girard vs North EastApr 15 · 1600 Meters · Place 3 · Girard1600 Meters35:20.00—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 1 Mile · Place 25 · Girard1 Mile255:05.5410
Jan 11TSTCA Meet #2Jan 11 · 1 Mile · Place 22 · Girard1 Mile225:13.0510

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Oil Country InvitationalMay 4 · 800 Meters · Place 10 · Girard800 Meters102:10.11 PB9
May 4Oil Country InvitationalMay 4 · 1600 Meters · Place 8 · Girard1600 Meters84:45.979
Apr 13Fort LeBoeuf InvitationalApr 13 · 3200 Meters · Place 4 · GIRARD3200 Meters411:02.89—
Apr 13Fort LeBoeuf InvitationalApr 13 · 1600 Meters · Place 9 · GIRARD1600 Meters95:10.06—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 40 · Girard1 Mile405:23.90—
Feb 10TSTCA Meet #5Feb 10 · 800 Meters · Place 52 · Girard800 Meters522:25.91—
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 40 · Girard1 Mile405:23.909
Feb 10TSTCA Meet #5Feb 10 · 800 Meters · Place 52 · Girard800 Meters522:25.919
Jan 27TSTCA Meet #4Jan 27 · 3000 Meters · Place 37 · Girard3000 Meters3712:05.12—
Jan 27TSTCA Meet #4Jan 27 · 1 Mile · Place 45 · Girard1 Mile455:25.14—
Jan 6TSTCA Meet #1Jan 6 · 3000 Meters · Place 24 · Girard3000 Meters2411:14.69 PB—
Jan 6TSTCA Meet #1Jan 6 · 1 Mile · Place 45 · Girard1 Mile455:37.26—