Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorGrove City Mini Meet · Apr 164:32.09aGrove City Mini MeetApril 16, 2025
1600 Meters · Indoor2024 YSU HS Meet #2 · Jan 204:55.24a2024 YSU HS Meet #2January 20, 2024
1600 Meters · OutdoorSouth Fayette Invitational · Apr 274:53.86South Fayette InvitationalApril 27, 2024
3000 Meters · Indoor2024 YSU Icebreaker · Dec 69:49.14a2024 YSU IcebreakerDecember 6, 2024
3200 Meters · Indoor2024 YSU HS Meet #3 · Feb 1010:35.00a2024 YSU HS Meet #3February 10, 2024
3200 Meters · OutdoorBaldwin Invitational · May 310:23.04Baldwin InvitationalMay 3, 2024
5000 Meters · OutdoorWestminster (Pa) Invitational · Apr 1117:00.36aWestminster (Pa) InvitationalApril 11, 2025
800 Meters · IndoorTSTCA Meet #3 · Feb 32:14.89TSTCA Meet #3February 3, 2024
800 Meters · OutdoorTSTCA Outdoor Championship · Apr 132:12.43TSTCA Outdoor ChampionshipApril 13, 2024

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Presidents Athletic Conference ChampionshipsMay 1 · 5000 Meters · Place 22 · Westminster (Pa.)Westminster (Pa.)5000 Meters2217:41.99FR
Apr 16Grove City Mini MeetApr 16 · 1500 Meters · Place 17 · Westminster (Pa.)Westminster (Pa.)1500 Meters17.4:32.09a PBFr
Apr 11Westminster (Pa) InvitationalApr 11 · 5000 Meters · Place 25 · Westminster (Pa.)Westminster (Pa.)5000 Meters25.17:00.36a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 272025 PAC IndoorsFeb 27 · 3000 Meters · Westminster (Pa.)Westminster (Pa.)3000 Meters--DNSFr
Jan 312025 YSU Mid Major InvitationalJan 31 · 3000 Meters · Place 60 · Westminster (Pa.)Westminster (Pa.)3000 Meters609:55.28FR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 3000 Meters · Place 18 · Westminster (Pa.)Westminster (Pa.)3000 Meters18.9:49.14a PBFr
Feb 17TSTCA Indoor Championship MeetFeb 17 · 3000 Meters · Place 21 · South FayetteSouth Fayette3000 Meters219:51.1512
Feb 102024 YSU HS Meet #3Feb 10 · 3200 Meters · Place 24 · South FayetteSouth Fayette3200 Meters24.10:35.00a PB12
Feb 3TSTCA Meet #3Feb 3 · 800 Meters · Place 16 · South FayettSouth Fayett800 Meters162:14.89 PB—
Jan 27TSTCA Meet #4Jan 27 · 3000 Meters · Place 16 · South FayettSouth Fayett3000 Meters1610:01.13—
Jan 202024 YSU HS Meet #2Jan 20 · 1600 Meters · Place 45 · South FayetteSouth Fayette1600 Meters45.4:55.24a PB12
Jan 6TSTCA Meet #1Jan 6 · 3000 Meters · Place 12 · South FayettSouth Fayett3000 Meters1210:10.55—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · 3200 Meters · Place 24 · South FayetteSouth Fayette3200 Meters2410:23.04 PB12
Apr 27South Fayette InvitationalApr 27 · 1600 Meters · Place 23 · South FayetteSouth Fayette1600 Meters234:53.86 PB12
Apr 13TSTCA Outdoor ChampionshipApr 13 · 800 Meters · Place 22 · South FayettSouth Fayett800 Meters222:12.43 PB—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 800 Meters · Place 22 · South FayetteSouth Fayette800 Meters222:12.4312
Apr 6Mount Lebanon InvitationalApr 6 · 3200 Meters · Place 3 · South FayetteSouth Fayette3200 Meters310:31.7312
Apr 6Mount Lebanon InvitationalApr 6 · 3200 Meters · Place 3 · South FayetteSouth Fayette3200 Meters310:31.7312

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8SPIRE HS Holiday ClassicDec 8 · 800 Meters · Place 6 · South FayetteSouth Fayette800 Meters6.2:15.75a12
Feb 4YSU HS/Open Meet #3Feb 4 · 3200 Meters · Place 44 · South FayetteSouth Fayette3200 Meters44.12:02.50a11
Jan 28SPIRE Ohio HS Preview MeetJan 28 · 1600 Meters · Place 99 · South FayetteSouth Fayette1600 Meters995:27.9811
Jan 21TSTCA Meet #2Jan 21 · 800 Meters · Place 40 · South FayettSouth Fayett800 Meters402:30.17—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Baldwin InviteMay 5 · 3200 Meters · Place 35 · South FayetteSouth Fayette3200 Meters35.11:05.90a11
Apr 29South Fayette InvitationalApr 29 · 1600 Meters · Place 35 · South FayettSouth Fayett1600 Meters355:08.68—
Apr 1Mt Lebanon InvitationalApr 1 · 3200 Meters · Place 5 · South Fayette High SSouth Fayette High S3200 Meters511:25.9411