Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPSU National Open · Jan 304:56.50aPSU National OpenJanuary 30, 2026
1 Mile · OutdoorPatriot League Championships · Mar 14:55.73aPatriot League ChampionshipsMarch 1, 2025
1000 Meters · IndoorArmy vs. Navy Star Meet · Feb 12:56.23aArmy vs. Navy Star MeetFebruary 1, 2025
1500 Meters · Outdoor130th Penn Relays Carnival · Apr 234:17.81a130th Penn Relays CarnivalApril 23, 2026
1600 Meters · OutdoorSCHSL State Championships - AAAAA · May 174:48.09aSCHSL State Championships - AAAAAMay 17, 2024
1600 Meters · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 215:13.19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 21, 2023
3000 Meters · IndoorPSU National Open · Jan 309:48.10aPSU National OpenJanuary 30, 2026
5000 Meters · OutdoorPatriot League Outdoor Track & Field Championships · May 1517:44.87aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
800 Meters · IndoorDr. Sander Scorcher · Jan 242:15.07Dr. Sander ScorcherJanuary 24, 2025
800 Meters · OutdoorArmy vs. Navy · Apr 52:10.43aArmy vs. NavyApril 5, 2025
Combined results · OutdoorBob Jenkins Coaches Classic Track and Field REGION 2 · Mar 242:20.07Bob Jenkins Coaches Classic Track and Field REGION 2March 24, 2023
High School Mile Finals · IndoorDorman Distance Carnival · Feb 175:05.99Dorman Distance CarnivalFebruary 17, 2024
Pole Vault · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 212:19.13SCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 21, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · Place 18 · Army West PointArmy West Point5000 Meters18.17:44.87a PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 1500 Meters · Place 2 · Army West PointArmy West Point1500 MetersRound P2.4:26.68aSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 1500 Meters · Place 7 · Army West PointArmy West Point1500 Meters7.4:26.92aSo
May 1Larry Ellis InvitationalMay 1 · 800 Meters · Army West PointArmy West Point800 Meters--DNSSo
Apr 23130th Penn Relays CarnivalApr 23 · 1500 Meters · Place 20 · Army West PointArmy West Point1500 Meters20.4:17.81a PBSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 28 · Army West PointArmy West Point1500 Meters28.4:25.55aSo
Apr 11Army-Navy ("Star Meet")Apr 11 · 1500 Meters · Place 4 · Army West PointArmy West Point1500 Meters4.4:27.00aSo
Apr 3Pepsi Florida RelaysApr 3 · 1500 Meters · Place 15 · Army West PointArmy West Point1500 Meters154:21.71aSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 147 · Army West PointArmy West Point1500 Meters147.4:34.57aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 19 · Army West PointArmy West Point3000 Meters19.9:58.49aSo
Feb 7Army vs. Navy Star MeetFeb 7 · 1000 Meters · Place 6 · Army West PointArmy West Point1000 Meters63:12.21aSo
Jan 30PSU National OpenJan 30 · 1 Mile · Place 23 · Army West PointArmy West Point1 Mile23.4:56.50a PBSo
Jan 30PSU National OpenJan 30 · 3000 Meters · Place 1 · Army West PointArmy West Point3000 Meters1.9:48.10a PBSo
Jan 22Penn EliteJan 22 · 1000 Meters · Army West PointArmy West Point1000 Meters--DNSSo
Jan 22Penn EliteJan 22 · 3000 Meters · Place 8 · Army West PointArmy West Point3000 Meters8.9:54.05aSo
Jan 17Quaker InvitationalJan 17 · 1 Mile · Place 13 · Army West PointArmy West Point1 Mile13.4:59.64aSo
Jan 17Quaker InvitationalJan 17 · 1000 Meters · Place 19 · Army West PointArmy West Point1000 Meters19.3:08.17aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Virginia ChallengeApr 18 · 800 Meters · Place 38 · Army West PointArmy West Point800 Meters382:14.76FR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 1500 Meters · Place 41 · Army West PointArmy West Point1500 Meters414:38.86aFr
Apr 5Army vs. NavyApr 5 · 800 Meters · Place 4 · Army West PointArmy West Point800 Meters4.2:10.43a PBFr
Mar 2145th Aztec InvitationalMar 21 · 1500 Meters · Place 7 · Army West PointArmy West Point1500 Meters7.4:28.21aFr
Mar 2145th Aztec InvitationalMar 21 · 800 Meters · Place 6 · Army West PointArmy West Point800 Meters6.2:13.80aFr
Mar 1Patriot League ChampionshipsMar 1 · 1 Mile · Place 13 · Army West PointArmy West Point1 Mile134:55.73a PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Army vs. Navy Star MeetFeb 1 · 1000 Meters · Place 5 · Army West PointArmy West Point1000 Meters52:56.23a PB—
Jan 24Dr. Sander ScorcherJan 24 · 1 Mile · Place 2 · Army West PoArmy West Po1 Mile24:58.72FR
Jan 24Dr. Sander ScorcherJan 24 · 800 Meters · Place 3 · Army West PoArmy West Po800 Meters32:15.07 PBFR
Jan 18Nittany Lion ChallengeJan 18 · 1000 Meters · Place 9 · Army West PointArmy West Point1000 Meters92:58.66a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters1.4:48.09a PB12
May 17SCHSL State Championships - AAAAAMay 17 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters1.2:15.46a12
May 11SCHSL 5A - Upper StateMay 11 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters1.4:51.16a12
May 11SCHSL 5A - Upper StateMay 11 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters4.2:20.35a12
May 1SCHSL 5A - Region 3May 1 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters1.4:58.70a12
May 1SCHSL 5A - Region 3May 1 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters1.2:15.99a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Dorman Distance CarnivalFeb 17 · High School Mile Finals · Place 2 · Nation FordNation FordHigh School Mile Finals25:05.99 PBSR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 1600 Meters · Place 3 · Nation FordNation Ford1600 Meters3.5:01.83a11
May 20SCHSL State Championships - AAAAAMay 20 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters1.2:12.38a11
May 13SCHSL 5A - Upper StateMay 13 · 1600 Meters · Place 4 · Nation FordNation Ford1600 Meters4.5:08.39a11
May 13SCHSL 5A - Upper StateMay 13 · 800 Meters · Place 2 · Nation FordNation Ford800 Meters2.2:19.05a11
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 1600 Meters · Place 7 · Nation FordNation Ford1600 Meters75:08.01—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 800 Meters · Place 2 · Nation FordNation Ford800 Meters22:16.06—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · Pole Vault · Place 3 · Nation FordNation FordPole Vault32:19.13 PB—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 1600 Meters · Place 7 · Nation FordNation Ford1600 Meters75:13.19 PB—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Combined results · Place 1 · Nation FordNation FordCombined results12:20.07 PBJR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Combined results · Place 2 · Nation FordNation FordCombined results25:19.61JR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · 1600 Meters · Place 2 · Nation FordNation Ford1600 Meters25:13.19JR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters12:19.13JR
Mar 4Winborn Pre-Season InvitationalMar 4 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters12:23.04JR
Mar 4Winborn Pre-Season InvitationalMar 4 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters15:29.94JR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 1600 Meters · Place 9 · Nation FordNation Ford1600 Meters9.5:29.24a10
May 20SCHSL State Championships - AAAAAMay 20 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters4.2:20.07a10
May 14SCHSL 5A - Upper StateMay 14 · 1600 Meters · Place 5 · Nation FordNation Ford1600 Meters5.5:19.61a10
May 14SCHSL 5A - Upper StateMay 14 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters4.2:22.37a10
May 5SCHSL 5A - Region 3May 5 · 1600 Meters · Place 2 · Nation FordNation Ford1600 Meters25:25.62SO
May 5SCHSL 5A - Region 3May 5 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters12:26.01SO
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 1600 Meters · Place 12 · Nation FordNation Ford1600 Meters125:22.75SO
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 800 Meters · Place 10 · Nation FordNation Ford800 Meters102:30.26SO
Mar 30Gaffney HS Track Meet #1Mar 30 · 800 Meters · Place 1 · Nation FordNation Ford800 Meters12:27.59SO
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 2Mar 26 · 1600 Meters · Place 2 · Nation FordNation Ford1600 Meters25:27.78—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 2Mar 26 · 800 Meters · Place 3 · Nation FordNation Ford800 Meters32:30.41—
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 14 · Nation FordNation Ford1600 Meters145:44.31—
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 14 · Nation FordNation Ford1600 Meters145:44.3110

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21SCHSL Class 5A State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 5 · Nation FordNation Ford1600 Meters5.5:23.10a9
May 14SCHSL Class 5A State QualifierMay 14 · 1600 Meters · Place 8 · Nation FordNation Ford1600 MetersRound P85:28.95—
May 14SCHSL Class 5A State QualifierMay 14 · 800 Meters · Place 21 · Nation FordNation Ford800 MetersRound P212:33.28—
Apr 28SCHSL Region 3-5AApr 28 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters42:40.30FR
Apr 28SCHSL Region 3-5AApr 28 · 1600 Meters · Place 2 · Nation FordNation Ford1600 Meters25:54.24FR
Apr 19Fort Mill / Nation Ford DualApr 19 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters42:37.269
Apr 19Fort Mill / Nation Ford DualApr 19 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters15:53.789
Apr 17CIU Rams InvitationalApr 17 · 1600 Meters · Place 12 · Nation FordNation Ford1600 Meters12.5:48.24a9
Apr 17CIU Rams InvitationalApr 17 · 800 Meters · Place 21 · Nation FordNation Ford800 Meters21.2:34.47a9
Apr 14Nation Ford HS Meet #2Apr 14 · 1600 Meters · Place 2 · Nation FordNation Ford1600 Meters2.5:56.86a9
Apr 14Nation Ford HS Meet #2Apr 14 · 800 Meters · Place 4 · Nation FordNation Ford800 Meters4.2:44.35a9
Mar 27Bob Jenkins Coaches Classic Region 2Mar 27 · 1600 Meters · Place 8 · Nation FordNation Ford1600 Meters85:44.64—
Mar 17Nation Ford Meet #1Mar 17 · 800 Meters · Place 2 · Nation FordNation Ford800 Meters22:38.03FR
Mar 17Nation Ford Meet #1Mar 17 · 1600 Meters · Place 1 · Nation FordNation Ford1600 Meters15:51.91FR
Mar 6Diamond Hornets InvitationalMar 6 · 1600 Meters · Place 32 · Nation FordNation Ford1600 Meters326:00.56—
Mar 6Diamond Hornets InvitationalMar 6 · 800 Meters · Place 28 · Nation FordNation Ford800 Meters282:48.52—