Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPTFCA Championships · Mar 14:47.82aPTFCA ChampionshipsMarch 1, 2026
1 Mile · Outdoor52nd Baldwin Invitational · May 14:50.72a52nd Baldwin Invitational May 1, 2026
1600 Meters · IndoorYSU Meet #2 · Jan 174:54.68aYSU Meet #2January 17, 2026
1600 Meters · OutdoorPIAA Track & Field State Championships · May 224:48.49aPIAA Track & Field State ChampionshipsMay 22, 2026
3000 Meters · IndoorKevin Dare Invite · Jan 109:52.86Kevin Dare InviteJanuary 10, 2026
3200 Meters · IndoorYSU Meet #3 · Feb 710:34.20aYSU Meet #3February 7, 2026
3200 Meters · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1410:21.19aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
600 Meters · OutdoorSPIRE HS Holiday Classic · Dec 121:37.33aSPIRE HS Holiday ClassicDecember 12, 2025
800 Meters · IndoorTSTCA Indoor Championship Meet · Feb 212:12.51TSTCA Indoor Championship MeetFebruary 21, 2026
800 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 252:15.22aSouth Fayette Invitational 2026April 25, 2026
Prelims · IndoorMuskingum February HS Meet · Feb 110:51.2Muskingum February HS MeetFebruary 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 3200 Meters · Place 3 · South FayetteSouth Fayette3200 Meters3.10:21.55a10
May 22PIAA Track & Field State ChampionshipsMay 22 · 1600 Meters · Place 2 · South FayetteSouth Fayette1600 Meters2.4:48.49a PB10
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 3200 Meters · Place 2 · South FayetteSouth Fayette3200 Meters2.10:21.19a PB10
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 1600 Meters · Place 2 · South FayetteSouth Fayette1600 Meters2.4:54.27a10
May 152nd Baldwin Invitational May 1 · 1 Mile · Place 2 · South FayetteSouth Fayette1 Mile2.4:50.72a PB10
Apr 25South Fayette Invitational 2026Apr 25 · 3200 Meters · Place 1 · South FayetteSouth Fayette3200 Meters1.10:44.40a10
Apr 25South Fayette Invitational 2026Apr 25 · 800 Meters · Place 1 · South FayetteSouth Fayette800 Meters1.2:15.22a PB10
Apr 18Butler InvitationalApr 18 · 1 Mile · Place 1 · South FayetteSouth Fayette1 Mile1.4:57.07a10
Apr 18Butler InvitationalApr 18 · 1600 Meters · Place 1 · South FayetteSouth Fayette1600 Meters1.4:55.27a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 1 Mile · Place 2 · South FayetteSouth Fayette1 Mile2.4:47.82a PB10
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 2 · South Fayette 07South Fayette 07800 Meters22:12.51 PB10
Feb 7YSU Meet #3Feb 7 · 3200 Meters · Place 1 · South FayetteSouth Fayette3200 Meters1.10:34.20a PB10
Feb 1Muskingum February HS MeetFeb 1 · Prelims · Place 1 · South Fayette 07South Fayette 07PrelimsRound P110:51.2 PBSO
Jan 17YSU Meet #2Jan 17 · 1600 Meters · Place 1 · South FayetteSouth Fayette1600 Meters1.4:54.68a PB10
Jan 17YSU Meet #2Jan 17 · 1600 Meters · Place 1 · South FayetteSouth Fayette1600 Meters1.4:54.68a10
Jan 10Kevin Dare InviteJan 10 · 3000 Meters · Place 1 · South FayetteSouth Fayette3000 Meters19:52.86 PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 600 Meters · Place 1 · South FayetteSouth Fayette600 Meters1.1:37.33a PB10
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 12 · South Fayette 07South Fayette 071600 Meters125:04.469
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 12 · South Fayette 07South Fayette 071600 Meters125:04.469
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 1600 Meters · Place 3 · South FayetteSouth Fayette1600 Meters3.4:59.13a9
May 2Baldwin InvitationalMay 2 · 1 Mile · Place 2 · South FayetteSouth Fayette1 Mile25:04.469
Apr 17Butler InvitationalApr 17 · 3200 Meters · Place 5 · South FayetteSouth Fayette3200 Meters5.11:05.36a9
Apr 1Section 7 Exhibition-CV/SF/Trin/WAApr 1 · 1600 Meters · Place 1 · South FayetteSouth Fayette1600 Meters15:08.88a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · 1 Mile · Place 14 · South FayetteSouth Fayette1 Mile14.5:08.75a9
Feb 22TSTCA Indoor Championship MeetFeb 22 · 3000 Meters · Place 1 · South FayetteSouth Fayette3000 Meters110:10.039
Jan 182025 YSU HS Meet #2Jan 18 · 1600 Meters · Place 4 · South FayetteSouth Fayette1600 Meters4.5:10.57a9
Jan 112025 YSU HS Meet #1Jan 11 · 3200 Meters · Place 1 · South FayetteSouth Fayette3200 Meters1.11:23.10a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Butler Jr High InvitationalMay 10 · 3200 Meters · Place 2 · South Fayette Middle SchoolSouth Fayette Middle School3200 Meters211:29.908
May 10Butler Jr High InvitationalMay 10 · 800 Meters · Place 1 · South Fayette Middle SchoolSouth Fayette Middle School800 Meters12:20.548
May 10Butler Jr High InvitationalMay 10 · 1600 Meters · Place 1 · South Fayette Middle SchoolSouth Fayette Middle School1600 Meters15:19.008
May 9South West Conference MS Invitational May 9 · 1600 Meters · Place 1 · South Fayette MSSouth Fayette MS1600 Meters1.5:24.79a8
May 9South West Conference MS Invitational May 9 · 800 Meters · Place 1 · South Fayette MSSouth Fayette MS800 Meters1.2:28.74a8
Apr 30Moon Area Middle School InvitationalApr 30 · 1600 Meters · Place 1 · South FayetteSouth Fayette1600 Meters15:23.348
Apr 30Moon Area Middle School InvitationalApr 30 · 800 Meters · Place 1 · South FayetteSouth Fayette800 Meters12:21.258