Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSykes and Sabock Challenge · Feb 34:11.29aSykes and Sabock ChallengeFebruary 3, 2024
10,000 Meters · OutdoorIvy League Outdoor Track & Field Championships · May 1632:02.45aIvy League Outdoor Track & Field ChampionshipsMay 16, 2026
1500 Meters · OutdoorWidener Invitational · Apr 213:53.15Widener InvitationalApril 21, 2023
1600 Meters · IndoorDFW Private School Circuit 2a- Greenhill · Feb 274:33.06DFW Private School Circuit 2a- GreenhillFebruary 27, 2021
1600 Meters · OutdoorSL Carroll North Texas 1600 · May 74:10.27aSL Carroll North Texas 1600May 7, 2022
3000 Meters · IndoorPenn State National · Jan 278:19.51Penn State NationalJanuary 27, 2023
3000 Meters · OutdoorPenn Challenge · Mar 218:29.93Penn ChallengeMarch 21, 2026
3000m Steeplechase · 0.914m · OutdoorIvy League Outdoor Track & Field Championships · May 69:04.34aIvy League Outdoor Track & Field ChampionshipsMay 6, 2023
3200 Meters · IndoorDFW Private School Circuit 2a- Greenhill · Feb 279:31.93DFW Private School Circuit 2a- GreenhillFebruary 27, 2021
3200 Meters · OutdoorSPC North Zone · Apr 229:06.39SPC North Zone April 22, 2022
5000 Meters · OutdoorLarry Ellis Invitational · May 114:13.20aLarry Ellis InvitationalMay 1, 2026
800 Meters · OutdoorSouthwest Preparatory Conference (SPC) Championships · Apr 291:54.72Southwest Preparatory Conference (SPC) ChampionshipsApril 29, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · 10,000 Meters · Place 15 · PennPenn10,000 Meters15.32:02.45a PBSr
May 1Larry Ellis InvitationalMay 1 · 5000 Meters · Place 11 · PennPenn5000 Meters11.14:13.20a PBSr
Apr 23130th Penn Relays CarnivalApr 23 · 5000 Meters · Place 45 · PennPenn5000 Meters45.14:25.80aSr
Apr 4Sam Howell InvitationalApr 4 · 5000 Meters · Place 8 · PennPenn5000 Meters8.14:41.38aSr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 202 · PennPenn5000 Meters202.15:16.07aSr
Mar 21Penn ChallengeMar 21 · 3000 Meters · Place 6 · PennPenn3000 Meters68:29.93 PBSR

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1 Mile · Place 22 · PennPenn1 Mile22.4:29.46aSr
Feb 6Penn ClassicFeb 6 · 3000 Meters · Place 14 · PennPenn3000 Meters148:35.45aSr
Jan 30Penn InvitationalJan 30 · 1 Mile · PennPenn1 Mile--DNFSr
Jan 30Penn InvitationalJan 30 · 3000 Meters · PennPenn3000 Meters--DNSSr
Jan 22Penn EliteJan 22 · 3000 Meters · Place 15 · PennPenn3000 Meters15.8:22.92aSr
Jan 10Penn SelectJan 10 · 1 Mile · Place 17 · PennPenn1 Mile174:18.36aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 3000 Meters · Place 8 · PennPenn3000 Meters8.8:32.17aSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 22Penn ChallengeMar 22 · 1500 Meters · Place 13 · PennPenn1500 Meters133:55.69JR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25The 2024 Penn Relays (College)Apr 25 · 5000 Meters · PennPenn5000 Meters—14:21.42aSo
Mar 22Penn ChallengeMar 22 · 1500 Meters · Place 10 · PennPenn1500 Meters103:58.98a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Sykes and Sabock ChallengeFeb 3 · 1 Mile · Place 8 · PennPenn1 Mile84:11.29a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · 3000m Steeplechase · Place 7 · PennPenn3000m Steeplechase0.914m7.9:04.34a PBFr
Apr 27Penn RelaysApr 27 · 3000m Steeplechase · PennPenn3000m Steeplechase0.914m—9:08.81aUnofficialFr
Apr 21Widener InvitationalApr 21 · 1500 Meters · Place 1 · PennPenn1500 Meters13:53.15 PBFR
Apr 1Big Five MeetApr 1 · 1500 Meters · Place 14 · PennPenn1500 Meters143:54.36FR
Mar 23adidas Raleigh RelaysMar 23 · 5000 Meters · Place 145 · PennPenn5000 Meters145.14:42.31aFr
Mar 18Penn ChallengeMar 18 · 3000 Meters · Place 5 · PennPenn3000 Meters58:34.87FR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 200 · PennPenn3000 Meters200.8:28.51aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 1 Mile · Place 31 · PennPenn1 Mile31.4:24.93aFr
Jan 27Penn State NationalJan 27 · 3000 Meters · Place 20 · PennPenn3000 Meters208:19.51 PBFR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · 5000 Meters · Place 8 · Texas Ultimate AthletesTexas Ultimate Athletes5000 Meters8.14:28.84a12
May 7SL Carroll North Texas 1600May 7 · 1600 Meters · Place 1 · UnattachedUnattached1600 Meters1.4:10.27a PB12
Apr 29Southwest Preparatory Conference (SPC) ChampionshipsApr 29 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters19:29.2112
Apr 29Southwest Preparatory Conference (SPC) ChampionshipsApr 29 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:13.5612
Apr 29Southwest Preparatory Conference (SPC) ChampionshipsApr 29 · 800 Meters · Place 2 · St Marks Of TexasSt Marks Of Texas800 Meters21:54.72 PB12
Apr 22SPC North Zone Apr 22 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters12:00.3412
Apr 22SPC North Zone Apr 22 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters19:06.39 PB12
Apr 15St John's Nick Finnegan Spring InvitationalApr 15 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:14.6412
Apr 8Prestonwood Christian Lions RelaysApr 8 · 3200 Meters · Place 4 · St Marks Of TexasSt Marks Of Texas3200 Meters410:45.01SR
Mar 4Prince of Peace RelaysMar 4 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters11:59.2812

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters1.9:10.67a11
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · 1600 Meters · Place 13 · St Marks Of TexasSt Marks Of Texas1600 Meters13.4:21.50a11
May 8Southwest Preparatory Conference (SPC) ChampionshipsMay 8 · 3200 Meters · Place 2 · St Marks Of TexasSt Marks Of Texas3200 Meters2.9:59.79a11
May 8Southwest Preparatory Conference (SPC) ChampionshipsMay 8 · 1600 Meters · Place 3 · St Marks Of TexasSt Marks Of Texas1600 Meters3.4:28.09a11
May 8Southwest Preparatory Conference (SPC) ChampionshipsMay 8 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters1.2:00.29a11
Apr 30SPC South Zone ChampionshipsApr 30 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters19:28.8311
Apr 30SPC South Zone ChampionshipsApr 30 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:32.5911
Apr 30SPC South Zone ChampionshipsApr 30 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters11:58.3111
Apr 30SPC North Zone ChampionshipsApr 30 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters1.9:28.83a11
Apr 30SPC North Zone ChampionshipsApr 30 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters1.4:32.59a11
Apr 30SPC North Zone ChampionshipsApr 30 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters1.1:58.31a11
Apr 22Greenhill Quad MeetApr 22 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters1.4:28.37a11
Apr 10DFW Private School Circuit 8b- St. Mark'sApr 10 · 1600 Meters · Place 1 · St Marks OfSt Marks Of1600 Meters14:20.04—
Apr 10DFW Private School Circuit 8b- St. Mark'sApr 10 · 3200 Meters · Place 1 · St Marks OfSt Marks Of3200 Meters19:48.47—
Mar 20Texas Distance FestivalMar 20 · 3200 Meters · Place 2 · UnattachedUnattached3200 Meters2.9:16.36a11
Mar 13DFW Private School Circuit 4b- St. Mark'sMar 13 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters1.4:26.55a11
Mar 13DFW Private School Circuit 4b- St. Mark'sMar 13 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters1.1:58.97a11
Mar 6DFW Private School Circuit 3b- ParishMar 6 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:33.1011
Mar 6DFW Private School Circuit 3b- ParishMar 6 · 800 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas800 Meters12:01.6111

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27DFW Private School Circuit 2a- GreenhillFeb 27 · 3200 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas3200 Meters19:31.93 PB11
Feb 27DFW Private School Circuit 2a- GreenhillFeb 27 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:33.06 PB11

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Arl Bowie 25th Annual Volunteer RelaysMar 6 · 1600 Meters · Place 3 · St Marks Of TexasSt Marks Of Texas1600 Meters34:44.8310
Mar 6Arl Bowie 25th Annual Volunteer RelaysMar 6 · 800 Meters · Place 4 · St Marks Of TexasSt Marks Of Texas800 Meters42:07.9110

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Greenhill RelaysFeb 28 · 1600 Meters · Place 9 · St Marks Of TexasSt Marks Of Texas1600 Meters95:05.6910

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26Navy-Green Quad MeetApr 26 · 800 Meters · Place 2 · St Marks Of TexasSt Marks Of Texas800 Meters2.2:06.29a9
Apr 18SPC North Zone Apr 18 · 1600 Meters · Place 6 · St Marks Of TexasSt Marks Of Texas1600 Meters64:46.479
Apr 5Prestonwood Christian Lions RelaysApr 5 · 800 Meters · Place 7 · St Marks Of TexasSt Marks Of Texas800 Meters72:06.70PR9
Mar 29Oakridge InvitationalMar 29 · 1600 Meters · Place 1 · St Marks Of TexasSt Marks Of Texas1600 Meters14:42.45PR9
Mar 23Bradley V. Urschel InvitationalMar 23 · 1600 Meters · St Marks Of TexasSt Marks Of Texas1600 Meters—DNS9
Mar 23Bradley V. Urschel InvitationalMar 23 · 800 Meters · Place 7 · St Marks Of TexasSt Marks Of Texas800 Meters7.2:08.92a9
Mar 22Bradley V. Urschel InvitationalMar 22 · 800 Meters · Place 7 · St Marks Of TexasSt Marks Of Texas800 Meters72:08.929
Mar 16Texas Distance FestivalMar 16 · 800 Meters · Place 65 · St Marks OfSt Marks Of800 Meters652:08.69—
Mar 15Hebron Hawk RelaysMar 15 · 1600 Meters · Place 3 · St Marks Of TexasSt Marks Of Texas1600 Meters34:50.30—
Mar 8Arl Bowie 24th Annual Volunteer RelaysMar 8 · 800 Meters · Place 9 · St Marks Of TexasSt Marks Of Texas800 Meters9.2:13.28a9
Mar 1Greenhill RelaysMar 1 · 800 Meters · Place 6 · St Marks Of TexasSt Marks Of Texas800 Meters62:13.399