Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTSTCA MEET #3 · Jan 255:09.00TSTCA MEET #3January 25, 2025
1600 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 254:43.89aSouth Fayette Invitational 2026April 25, 2026
3200 Meters · OutdoorUpper St. Clair Rust Buster Invitational · Mar 2111:43.46aUpper St. Clair Rust Buster InvitationalMarch 21, 2026
800 Meters · IndoorTSTCA Indoor Championship Meet · Feb 212:09.38TSTCA Indoor Championship MeetFebruary 21, 2026
800 Meters · OutdoorSouth Fayette Invitational 2026 · Apr 252:05.42aSouth Fayette Invitational 2026April 25, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 152nd Baldwin Invitational May 1 · 800 Meters · Place 27 · Thomas Jefferson800 Meters27.2:07.51a12
Apr 25South Fayette Invitational 2026Apr 25 · 1600 Meters · Place 16 · Thomas Jefferson1600 Meters16.4:43.89a PB12
Apr 25South Fayette Invitational 2026Apr 25 · 800 Meters · Place 13 · Thomas Jefferson800 Meters13.2:05.42a PB12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 3200 Meters · Place 22 · Thomas Jefferson3200 Meters22.11:43.46a PB12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 1600 Meters · Place 13 · Thomas Jefferson1600 Meters13.4:44.68a12
Mar 21Upper St. Clair Rust Buster InvitationalMar 21 · 800 Meters · Place 11 · Thomas Jefferson800 Meters11.2:08.81a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21TSTCA Indoor Championship MeetFeb 21 · 800 Meters · Place 24 · Thomas Jefferson800 Meters242:09.38 PB—
Jan 10TSTCA Meet #1Jan 10 · 800 Meters · Place 14 · Thomas Jefferson800 Meters142:09.67—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Baldwin InvitationalMay 2 · 800 Meters · Place 33 · Thomas Jefferson800 Meters332:09.6111
May 2Baldwin InvitationalMay 2 · 1600 Meters · Place 32 · Thomas Jefferson1600 Meters324:53.6611
Apr 12TSTCA Outdoor ChampionshipApr 12 · 800 Meters · Place 28 · Thomas Jefferson800 Meters282:10.4011
Apr 5South Hills ClassicApr 5 · 1600 Meters · Place 31 · Thomas Jefferson1600 Meters315:05.9911
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 800 Meters · Place 13 · Thomas Jefferson800 Meters132:14.4411
Mar 29P3R Upper St. Clair Rust Buster InvitationalMar 29 · 1600 Meters · Place 14 · Thomas Jefferson1600 Meters145:00.1611

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25TSTCA MEET #3Jan 25 · 1 Mile · Place 32 · Thomas Jefferson1 Mile325:09.00 PB—
Jan 25TSTCA MEET #3Jan 25 · 800 Meters · Place 36 · Thomas Jefferson800 Meters362:16.98—
Jan 18TSTCA Meet #1Jan 18 · 800 Meters · Place 14 · Thomas Jefferson800 Meters14.2:16.81a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Baldwin InvitationalMay 3 · 1600 Meters · Place 52 · Thomas Jefferson1600 Meters525:13.0510
May 3Baldwin InvitationalMay 3 · 800 Meters · Place 63 · Thomas Jefferson800 Meters632:18.8110
Apr 27South Fayette InvitationalApr 27 · 800 Meters · Place 39 · Thomas Jefferson800 Meters392:18.6110
Apr 27South Fayette InvitationalApr 27 · 1600 Meters · Place 44 · Thomas Jefferson1600 Meters445:18.6510
Apr 13TSTCA Outdoor ChampionshipApr 13 · 800 Meters · Place 51 · Thomas Jefferson800 Meters512:21.7210
Apr 13TSTCA Outdoor ChampionshipApr 13 · 1600 Meters · Place 57 · Thomas Jefferson1600 Meters575:20.8110