Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA Meet #4 · Jan 275:58.02TSTCA Meet #4January 27, 2024
1600 Meters · OutdoorSouth Hills Classic · Apr 66:01.69aSouth Hills ClassicApril 6, 2024
2 Miles · Outdoor52nd Baldwin Invitational · May 112:04.69a52nd Baldwin Invitational May 1, 2026
3000 Meters · IndoorTSTCA Indoor Championship Meet · Feb 2111:22.03TSTCA Indoor Championship MeetFebruary 21, 2026
3200 Meters · IndoorYSU HS Meet 4 · Feb 1412:12.04YSU HS Meet 4February 14, 2026
3200 Meters · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 1412:06.56aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
800 Meters · IndoorTSTCA Meet #1 · Jan 102:34.82TSTCA Meet #1January 10, 2026
800 Meters · OutdoorWest Mifflin Last Chance Meet · May 92:35.98West Mifflin Last Chance MeetMay 9, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 3200 Meters · Place 10 · Winchester ThurstonWinchester Thurston3200 Meters10.12:06.56a PB11
May 152nd Baldwin Invitational May 1 · 2 Miles · Place 13 · Winchester ThurstonWinchester Thurston2 Miles13.12:04.69a PB11
Apr 22MAC @ Shenango HSApr 22 · 3200 Meters · Place 6 · Winchester ThurstonWinchester Thurston3200 Meters6.12:16.49a11
Apr 21Section Meet @ South Allegheny HSApr 21 · 3200 Meters · Place 4 · Winchester ThurstonWinchester Thurston3200 Meters4.14:43.34a11
Apr 21Section Meet @ South Allegheny HSApr 21 · 1600 Meters · Place 5 · Winchester ThurstonWinchester Thurston1600 Meters5.6:27.20a11
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 26 · Winchester ThurstonWinchester Thurston3200 Meters26.12:12.94a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 3000 Meters · Place 16 · Winchester Thurston 07Winchester Thurston 073000 Meters1611:22.03 PB11
Feb 14YSU HS Meet 4Feb 14 · 3200 Meters · Place 9 · Winchester TWinchester T3200 Meters912:12.04 PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 3200 Meters · Place 20 · Winchester Thurston 07Winchester Thurston 073200 Meters2012:36.4411
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 9 · Winchester Thurston 07Winchester Thurston 07800 Meters92:34.82 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9West Mifflin Last Chance MeetMay 9 · 800 Meters · Place 16 · Winchester ThurstonWinchester Thurston800 Meters162:35.98 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 3000 Meters · Place 10 · Winchester ThurstonWinchester Thurston3000 Meters1012:02.6810
Jan 11TSTCA Meet #2Jan 11 · 3000 Meters · Place 8 · Winchester ThurstonWinchester Thurston3000 Meters811:50.5910

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 3200 Meters · Place 11 · Winchester ThurstonWinchester Thurston3200 Meters11.12:52.37a9
May 10West Mifflin Last Chance MeetMay 10 · 3200 Meters · Place 11 · Winchester ThurstonWinchester Thurston3200 Meters1112:43.569
May 3Baldwin InvitationalMay 3 · 3200 Meters · Place 32 · Winchester ThurstonWinchester Thurston3200 Meters3213:27.769
Apr 13TSTCA Outdoor ChampionshipApr 13 · 3200 Meters · Place 26 · Winchester TWinchester T3200 Meters2613:08.95—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 1600 Meters · Place 32 · Winchester TWinchester T1600 Meters326:03.68—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 3200 Meters · Place 26 · Winchester ThurstonWinchester Thurston3200 Meters2613:08.959
Apr 13TSTCA Outdoor ChampionshipApr 13 · 1600 Meters · Place 32 · Winchester ThurstonWinchester Thurston1600 Meters326:03.689
Apr 6South Hills ClassicApr 6 · 3200 Meters · Place 11 · Winchester ThurstonWinchester Thurston3200 Meters11.12:54.38a9
Apr 6South Hills ClassicApr 6 · 1600 Meters · Place 22 · Winchester ThurstonWinchester Thurston1600 Meters22.6:01.69a PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 32 · Winchester TWinchester T1 Mile325:59.65—
Feb 10TSTCA Meet #5Feb 10 · 1 Mile · Place 32 · Winchester ThurstonWinchester Thurston1 Mile325:59.659
Jan 27TSTCA Meet #4Jan 27 · 3000 Meters · Place 25 · Winchester TWinchester T3000 Meters2512:33.22—
Jan 27TSTCA Meet #4Jan 27 · 1 Mile · Place 20 · Winchester TWinchester T1 Mile205:58.02 PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Franklin Regional MS v. Plum MSMay 8 · 1600 Meters · Place 3 · Winchester ThurstonWinchester Thurston1600 Meters3.6:18.02a8
May 8Franklin Regional MS v. Plum MSMay 8 · 800 Meters · Place 3 · Winchester ThurstonWinchester Thurston800 Meters3.2:52.37a8
Apr 24Franklin MS v. Penn-Trafford MS v. Winchester Thurston MSApr 24 · 1600 Meters · Place 2 · Winchester ThurstonWinchester Thurston1600 Meters2.6:16.48a8
Apr 24Franklin MS v. Penn-Trafford MS v. Winchester Thurston MSApr 24 · 800 Meters · Place 7 · Winchester ThurstonWinchester Thurston800 Meters7.2:58.12a8