Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorVanderbilt Indoor Invitational · Jan 174:12.18aVanderbilt Indoor InvitationalJanuary 17, 2025
1000 Meters · IndoorVanderbilt Indoor Invitational · Jan 172:27.59aVanderbilt Indoor InvitationalJanuary 17, 2025
1500 Meters · OutdoorGeorgia Tech Invitational · Apr 193:54.61aGeorgia Tech InvitationalApril 19, 2024
1600 Meters · OutdoorPIAA AAA & Unified State Championships · May 274:16.09aPIAA AAA & Unified State ChampionshipsMay 27, 2022
3000 Meters · IndoorPNC Lenny Lyles TF Invitational · Jan 318:25.03aPNC Lenny Lyles TF InvitationalJanuary 31, 2025
3000m Steeplechase · 0.914m · OutdoorMusic City Outdoor Challenge · Apr 268:58.57aMusic City Outdoor ChallengeApril 26, 2024
3000m Steeplechase · OutdoorOutdoor Music City Challenge · May 29:03.89aOutdoor Music City ChallengeMay 2, 2025
300m Hurdles · 36" / 0.914m · OutdoorPCL Meet #3 - LaSalle · May 245.56aPCL Meet #3 - LaSalleMay 2, 2022
3200 Meters · OutdoorPIAA Class AAA State Track & Field Championships · May 299:17.36aPIAA Class AAA State Track & Field ChampionshipsMay 29, 2021
400 Meters · OutdoorPCL Meet #3 - LaSalle · May 256.04aPCL Meet #3 - LaSalleMay 2, 2022
5000 Meters · OutdoorOutdoor Music City Challenge · May 114:41.22aOutdoor Music City ChallengeMay 1, 2026
800 Meters · IndoorVanderbilt Invitational · Jan 161:54.57aVanderbilt InvitationalJanuary 16, 2026
800 Meters · OutdoorGeorgia Tech Invitational · Apr 191:54.33aGeorgia Tech InvitationalApril 19, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · 3000m Steeplechase · Place 2 · BelmontBelmont3000m Steeplechase0.914m2.9:04.89aSr
May 1Outdoor Music City ChallengeMay 1 · 5000 Meters · Place 15 · BelmontBelmont5000 Meters1514:41.22a PBSr
May 1Outdoor Music City ChallengeMay 1 · 800 Meters · Place 24 · BelmontBelmont800 Meters241:54.46aSr
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 50 · BelmontBelmont3000m Steeplechase0.914m50.9:07.62aSr
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · BelmontBelmont800 Meters--DNSSr
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · Place 40 · BelmontBelmont3000m Steeplechase0.914m40.9:09.32aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Indoor Music City Challenge Feb 13 · 3000 Meters · Place 7 · BelmontBelmont3000 Meters78:27.38aSr
Jan 30UL Lenny Lyles Indoor TFJan 30 · 1 Mile · Place 54 · BelmontBelmont1 Mile54.4:16.47aSr
Jan 16Vanderbilt InvitationalJan 16 · 800 Meters · Place 24 · BelmontBelmont800 Meters241:54.57a PBSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Missouri Valley Track and Field ChampionshipsMay 17 · 3000m Steeplechase · Place 4 · BelmontBelmont3000m Steeplechase0.914m4.9:00.74aJr
May 2Outdoor Music City ChallengeMay 2 · 3000m Steeplechase · Place 3 · BelmontBelmont3000m Steeplechase39:03.89a PBJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31PNC Lenny Lyles TF InvitationalJan 31 · 3000 Meters · Place 25 · BelmontBelmont3000 Meters258:25.03a PB—
Jan 17Vanderbilt Indoor InvitationalJan 17 · 1 Mile · Place 24 · BelmontBelmont1 Mile244:12.18a PB—
Jan 17Vanderbilt Indoor InvitationalJan 17 · 1000 Meters · Place 8 · BelmontBelmont1000 Meters82:27.59a PB—
Jan 10Commodore ChallengeJan 10 · 1 Mile · Place 6 · BelmontBelmont1 Mile64:14.02a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MVC Outdoor ChampionshipsMay 10 · 5000 Meters · Place 17 · BelmontBelmont5000 Meters17.14:57.31aSo
May 10MVC Outdoor ChampionshipsMay 10 · 3000m Steeplechase · Place 7 · BelmontBelmont3000m Steeplechase0.914m7.9:12.05aSo
Apr 26Music City Outdoor ChallengeApr 26 · 3000m Steeplechase · Place 7 · BelmontBelmont3000m Steeplechase0.914m7.8:58.57a PBSo
Apr 19Georgia Tech InvitationalApr 19 · 1500 Meters · Place 24 · BelmontBelmont1500 Meters24.3:54.61a PBSo
Apr 19Georgia Tech InvitationalApr 19 · 800 Meters · Place 28 · BelmontBelmont800 Meters28.1:54.33a PBSo
Mar 15Yellow Jacket InvitationalMar 15 · 3000m Steeplechase · Place 4 · BelmontBelmont3000m Steeplechase49:19.89a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Music City ChallengeFeb 9 · 1 Mile · Place 78 · BelmontBelmont1 Mile784:18.40SO
Feb 2Bellarmine PNC TF 2024Feb 2 · 1 Mile · Place 57 · BelmontBelmont1 Mile574:31.05a—
Feb 2Bellarmine PNC TF 2024Feb 2 · 800 Meters · Place 21 · BelmontBelmont800 Meters211:57.00a—
Jan 12Commodore ChallengeJan 12 · 1000 Meters · Place 9 · BelmontBelmont1000 Meters92:31.62a—
Jan 12Commodore ChallengeJan 12 · 1000 Meters · Place 9 · BelmontBelmont1000 Meters92:31.62a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Missouri Valley ConferenceMay 12 · 3000m Steeplechase · Place 11 · Belmont UniversityBelmont University3000m Steeplechase119:36.12a—
Apr 29Music City ChallengeApr 29 · 3000m Steeplechase · Place 6 · Belmont UniversityBelmont University3000m Steeplechase69:23.70a—
Apr 29Music City ChallengeApr 29 · 800 Meters · Place 17 · Belmont UniversityBelmont University800 Meters171:55.35a—
Apr 7Flames InvitationalApr 7 · 3000m Steeplechase · Place 15 · BelmontBelmont3000m Steeplechase159:44.82FR
Mar 17Yellow Jacket InvitationalMar 17 · 3000m Steeplechase · Place 6 · BelmontBelmont3000m Steeplechase69:34.97FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Music City ChallengeFeb 10 · 1 Mile · Place 86 · Belmont UniversityBelmont University1 Mile864:22.84a—
Jan 13Commodore ChallengeJan 13 · 3000 Meters · Place 10 · BelmontBelmont3000 Meters10.8:49.02aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 3200 Meters · Place 16 · La Salle College High SchoolLa Salle College High School3200 Meters16.9:31.26a12
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 1600 Meters · Place 11 · La Salle College High SchoolLa Salle College High School1600 Meters11.4:16.09a PB12
May 18PIAA District 12 AAA ChampionshipsMay 18 · 3200 Meters · Place 2 · La Salle College High SchoolLa Salle College High School3200 Meters2.9:31.73a12
May 18PIAA District 12 AAA ChampionshipsMay 18 · 1600 Meters · Place 4 · La Salle College High SchoolLa Salle College High School1600 Meters4.4:20.70a12
May 6Henderson InvitationalMay 6 · 3200 Meters · Place 8 · La Salle College High SchoolLa Salle College High School3200 Meters8.9:22.21a12
May 2PCL Meet #3 - LaSalleMay 2 · 1 Mile · La Salle College High SchoolLa Salle College High School1 Mile--DNF12
May 2PCL Meet #3 - LaSalleMay 2 · 300m Hurdles · Place 2 · La Salle College High SchoolLa Salle College High School300m Hurdles36" / 0.914m2.45.56a PB12
May 2PCL Meet #3 - LaSalleMay 2 · 400 Meters · Place 4 · La Salle College High SchoolLa Salle College High School400 Meters4.56.04a PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Ursinus HS InvitationalDec 11 · 3000 Meters · Place 2 · La Salle College High SchoolLa Salle College High School3000 Meters2.8:56.59a12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · 3200 Meters · Place 7 · La Salle College High SchoolLa Salle College High School3200 Meters7.9:17.36a PB11
Apr 10The North Penn OpenApr 10 · 1600 Meters · Place 1 · La Salle College High SchoolLa Salle College High School1600 Meters1.4:23.98a11
Mar 20Texas Distance FestivalMar 20 · 5000 Meters · Place 21 · UnattachedUnattached5000 Meters21.15:20.63a11