Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 PAC Indoor Championship · Feb 264:27.48a2026 PAC Indoor ChampionshipFebruary 26, 2026
1 Mile · OutdoorButler Invitational · Apr 174:28.52aButler InvitationalApril 17, 2025
1500 Meters · OutdoorPresidents Athletic Conference Outdoor T&F Championships · Apr 304:05.66aPresidents Athletic Conference Outdoor T&F ChampionshipsApril 30, 2026
1600 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 234:17.89PIAA Track & Field State Championships AAA/AAMay 23, 2025
3000 Meters · Indoor2026 PAC Indoor Championship · Feb 269:14.29a2026 PAC Indoor ChampionshipFebruary 26, 2026
3000m Steeplechase · 0.914m · OutdoorPresidents Athletic Conference Outdoor T&F Championships · Apr 309:35.80aPresidents Athletic Conference Outdoor T&F ChampionshipsApril 30, 2026
3200 Meters · OutdoorPIAA District 7 (WPIAL) Championships · May 149:54.48aPIAA District 7 (WPIAL) ChampionshipsMay 14, 2025
5000 Meters · IndoorYoungstown State Icebreaker · Dec 516:20.33aYoungstown State IcebreakerDecember 5, 2025
5000 Meters · Outdoor2026 Vulcans Early Bird · Mar 2116:12.64a2026 Vulcans Early BirdMarch 21, 2026
800 Meters · IndoorOWU Team Challenge · Jan 242:06.48aOWU Team ChallengeJanuary 24, 2026
800 Meters · OutdoorPIAA Track & Field State Championships AAA/AA · May 231:58.76PIAA Track & Field State Championships AAA/AAMay 23, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 3000m Steeplechase · Place 8 · Allegheny (Pa.)Allegheny (Pa.)3000m Steeplechase0.914m8.9:42.74aFr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 3000m Steeplechase · Place 1 · Allegheny (Pa.)Allegheny (Pa.)3000m Steeplechase0.914m1.9:35.80a PBFr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 1500 Meters · Place 6 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters6.4:05.66a PBFr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 800 Meters · Place 12 · Allegheny (Pa.)Allegheny (Pa.)800 Meters12.2:02.62aFr
Apr 24Marty Goldberg Gator InvitationalApr 24 · 1500 Meters · Place 3 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters3.4:05.73aFr
Apr 16John Papa InvitationalApr 16 · 1500 Meters · Place 10 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters10.4:09.74aFr
Apr 16John Papa InvitationalApr 16 · 800 Meters · Place 9 · Allegheny (Pa.)Allegheny (Pa.)800 Meters9.1:59.73aFr
Apr 11Bison Outdoor ClassicApr 11 · 3000m Steeplechase · Place 39 · Allegheny (Pa.)Allegheny (Pa.)3000m Steeplechase0.914m39.9:42.15aFr
Apr 11Westminster InvitationalApr 11 · 5000 Meters · Allegheny (Pa.)Allegheny (Pa.)5000 Meters—DNSFr
Apr 11Westminster InvitationalApr 11 · 3000m Steeplechase · Allegheny (Pa.)Allegheny (Pa.)3000m Steeplechase0.914m—DNSFr
Apr 11Westminster InvitationalApr 11 · 1500 Meters · Allegheny (Pa.)Allegheny (Pa.)1500 Meters—DNSFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 1500 Meters · Place 21 · Allegheny (Pa.)Allegheny (Pa.)1500 Meters21.4:07.88aFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 800 Meters · Place 22 · Allegheny (Pa.)Allegheny (Pa.)800 Meters22.2:00.69aFr
Mar 27Carnegie Mellon InvitationalMar 27 · 3000m Steeplechase · Place 23 · Allegheny (Pa.)Allegheny (Pa.)3000m Steeplechase0.914m23.10:01.90aFr
Mar 212026 Vulcans Early BirdMar 21 · 5000 Meters · Place 4 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters4.16:12.64a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 1 Mile · Place 5 · Allegheny (Pa.)Allegheny (Pa.)1 Mile5.4:27.48a PBFr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 3000 Meters · Place 10 · Allegheny (Pa.)Allegheny (Pa.)3000 Meters10.9:14.29a PBFr
Feb 20PSU Tune-UpFeb 20 · 1 Mile · Place 17 · Allegheny (Pa.)Allegheny (Pa.)1 Mile174:30.46aFr
Jan 24OWU Team ChallengeJan 24 · 1 Mile · Place 3 · Allegheny (Pa.)Allegheny (Pa.)1 Mile34:33.17aFR
Jan 24OWU Team ChallengeJan 24 · 800 Meters · Place 1 · Allegheny (Pa.)Allegheny (Pa.)800 Meters12:06.48a PBFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 5000 Meters · Place 35 · Allegheny (Pa.)Allegheny (Pa.)5000 Meters35.16:20.33a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 12 · Beaver Area 07Beaver Area 07800 Meters121:58.76 PB12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 800 Meters · Place 12 · Beaver Area 07Beaver Area 07800 Meters121:58.7612
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 8 · Beaver Area 07Beaver Area 071600 Meters84:17.89 PB12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 1600 Meters · Place 8 · Beaver Area 07Beaver Area 071600 Meters84:17.8912
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 3200 Meters · Place 8 · Beaver AreaBeaver Area3200 Meters8.9:54.48a PB12
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 1600 Meters · Place 5 · Beaver AreaBeaver Area1600 Meters5.4:20.04a12
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 800 Meters · Place 6 · Beaver AreaBeaver Area800 Meters6.1:59.21a12
Apr 17Butler InvitationalApr 17 · 1 Mile · Place 9 · Beaver AreaBeaver Area1 Mile9.4:28.52a PB12
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 9 · Beaver AreaBeaver Area1600 Meters9.4:27.00a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 1600 Meters · Place 16 · Beaver AreaBeaver Area1600 Meters16.4:29.26a11
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 800 Meters · Place 13 · Beaver AreaBeaver Area800 Meters13.1:58.97a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29LHU HS ClassicApr 29 · 3200 Meters · Place 12 · Beaver AreaBeaver Area3200 Meters12.10:29.69a10
Apr 29LHU HS ClassicApr 29 · 800 Meters · Place 10 · Beaver AreaBeaver Area800 Meters10.2:05.89a10
Apr 26Shenango HS, MAC Invitational Apr 26 · 1600 Meters · Place 11 · Beaver AreaBeaver Area1600 Meters11.4:52.01a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Beaver Area vs Quaker ValleyApr 12 · 1600 Meters · Place 5 · Beaver AreaBeaver Area1600 Meters5.5:16.11a9
Apr 12Beaver Area vs Quaker ValleyApr 12 · 800 Meters · Place 4 · Beaver AreaBeaver Area800 Meters4.2:25.57a9