Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Indoor Classic · Feb 134:18.73aWidener Indoor ClassicFebruary 13, 2026
1 Mile · OutdoorBison Outdoor Classic · Apr 144:26.51Bison Outdoor ClassicApril 14, 2023
1500 Meters · OutdoorJohn Covert Classic · Apr 244:03.65aJohn Covert ClassicApril 24, 2026
1600 Meters · IndoorDIAA Indoor (Polar Bear) Championships · Mar 34:31.29DIAA Indoor (Polar Bear) ChampionshipsMarch 3, 2021
1600 Meters · OutdoorNew Castle County Championships · May 134:29.07New Castle County ChampionshipsMay 13, 2022
3000 Meters · Indoor2024 Big Apple Invitational · Feb 108:49.87a2024 Big Apple InvitationalFebruary 10, 2024
3000 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 128:49.17aBucknell Bison Outdoor ClassicApril 12, 2025
3000m Steeplechase · 0.914m · IndoorThe Coach Pollard Invitational · Apr 1810:01.55aThe Coach Pollard InvitationalApril 18, 2025
3000m Steeplechase · 0.914m · OutdoorLafayette v. Lehigh · Apr 69:53.08aLafayette v. LehighApril 6, 2024
3000m Steeplechase · OutdoorShippensburg Keystone State Challenge · Mar 229:43.38Shippensburg Keystone State ChallengeMarch 22, 2025
3200 Meters · OutdoorNew Castle County Championships · May 139:35.71New Castle County ChampionshipsMay 13, 2022
5000 Meters · OutdoorBison Outdoor Classic · Apr 1215:50.38aBison Outdoor ClassicApril 12, 2024
800 Meters · IndoorPhiladelphia Metro · Feb 201:56.48Philadelphia MetroFebruary 20, 2026
800 Meters · OutdoorLafayette-Lehigh · May 21:53.85aLafayette-LehighMay 2, 2026
Long Jump · OutdoorN5CTA #2 · Apr 2418-00.00N5CTA #2April 24, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 5000 Meters · LehighLehigh5000 Meters--DNSSr
May 2Lafayette-LehighMay 2 · 800 Meters · Place 6 · LehighLehigh800 Meters6.1:53.85a PBSr
Apr 24John Covert ClassicApr 24 · 1500 Meters · Place 6 · LehighLehigh1500 Meters6.4:03.65a PBSr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 800 Meters · Place 20 · LehighLehigh800 Meters201:56.77aSr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 76 · LehighLehigh800 Meters76.1:56.15aSr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 24 · LehighLehigh800 Meters24.1:55.86aSr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 9 · LehighLehigh1500 Meters9.4:04.95aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 26 · LehighLehigh3000 Meters26.8:58.78aSr
Feb 20Philadelphia MetroFeb 20 · 800 Meters · Place 10 · LehighLehigh800 Meters101:56.48 PBSR
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 9 · LehighLehigh1 Mile94:18.73a PBSr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 1 Mile · Place 4 · LehighLehigh1 Mile44:37.47aSR
Jan 17Quaker InvitationalJan 17 · 1 Mile · Place 23 · LehighLehigh1 Mile23.4:22.39aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Carol and John Covert ClassicApr 25 · 3000m Steeplechase · Place 4 · LehighLehigh3000m Steeplechase49:55.33JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 3000 Meters · Place 14 · LehighLehigh3000 Meters148:49.17a PBJr
Apr 5Lafayette v. LehighApr 5 · 3000m Steeplechase · Place 4 · LehighLehigh3000m Steeplechase0.914m4.10:00.79aJr
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 65 · LehighLehigh1500 Meters654:20.07aJr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 3000m Steeplechase · Place 4 · LehighLehigh3000m Steeplechase49:43.38 PBJR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 3000m Steeplechase · Place 7 · LehighLehigh3000m Steeplechase0.914m7.10:01.55a PBJr
Feb 21Bucknell Tune UpFeb 21 · 3000 Meters · Place 10 · LehighLehigh3000 Meters108:57.99a—
Feb 15Widener Indoor ClassicFeb 15 · 3000 Meters · Place 22 · LehighLehigh3000 Meters22.8:55.54aJr
Feb 1Lafayette at LehighFeb 1 · 1 Mile · Place 5 · LehighLehigh1 Mile5.4:40.09aJr
Jan 17Quaker InvitationalJan 17 · 3000 Meters · Place 18 · LehighLehigh3000 Meters188:51.33a—
Jan 11Penn SelectJan 11 · 1 Mile · Place 26 · LehighLehigh1 Mile264:24.65a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 14 · LehighLehigh3000m Steeplechase149:48.76SO
May 3Patriot League Outdoor ChampionshipsMay 3 · 5000 Meters · Place 43 · LehighLehigh5000 Meters4315:53.68SO
Apr 19The Coach Pollard InvitationalApr 19 · 3000m Steeplechase · Place 1 · LehighLehigh3000m Steeplechase19:43.48a—
Apr 12Bison Outdoor ClassicApr 12 · 5000 Meters · Place 50 · LehighLehigh5000 Meters5015:50.38a PB—
Apr 6Lafayette v. LehighApr 6 · 3000m Steeplechase · Place 3 · LehighLehigh3000m Steeplechase0.914m3.9:53.08a PBSo
Mar 29Monmouth University Season OpenerMar 29 · 3000m Steeplechase · Place 4 · LehighLehigh3000m Steeplechase49:47.15a—
Mar 22Penn ChallengeMar 22 · 1500 Meters · Place 45 · LehighLehigh1500 Meters454:11.47a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Bucknell Tune UpFeb 16 · 800 Meters · Place 4 · LehighLehigh800 Meters42:00.13a—
Feb 102024 Big Apple InvitationalFeb 10 · 3000 Meters · Place 25 · LehighLehigh3000 Meters25.8:49.87a PBSo
Jan 27Lehigh vs Lafayette Dual Jan 27 · 1 Mile · Place 5 · LehighLehigh1 Mile54:32.10SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Carol and John Covert ClassicApr 28 · 1500 Meters · Place 9 · LehighLehigh1500 Meters94:08.16FR
Apr 222023 Rider InvitationalApr 22 · 3000m Steeplechase · Place 4 · LehighLehigh3000m Steeplechase410:02.50FR
Apr 14Bison Outdoor ClassicApr 14 · 1 Mile · Place 9 · LehighLehigh1 Mile94:26.51 PBFR
Apr 7Lehigh Games 2023Apr 7 · 3000m Steeplechase · Place 5 · LehighLehigh3000m Steeplechase510:11.00FR
Apr 1Lafayette College vs. Lehigh University DualApr 1 · 5000 Meters · Place 5 · LehighLehigh5000 Meters516:15.34FR
Mar 24Monmouth University Track & Field Season OpenerMar 24 · 1500 Meters · Place 51 · LehighLehigh1500 Meters51.4:17.15aFr
Mar 24Monmouth University Track & Field Season OpenerMar 24 · 800 Meters · Place 28 · LehighLehigh800 Meters28.2:04.85aFr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Bucknell University Tune-UpFeb 17 · 1 Mile · Place 7 · LehighLehigh1 Mile74:26.58a—
Feb 11Big Apple InvitationalFeb 11 · 3000 Meters · Place 24 · LehighLehigh3000 Meters24.8:55.21aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 3000 Meters · Place 33 · LehighLehigh3000 Meters33.8:53.59aFr
Jan 21Moravian Indoor MeetJan 21 · 3000 Meters · Place 5 · LehighLehigh3000 Meters58:58.10FR
Jan 14Angry Birds ChallengeJan 14 · 1 Mile · Place 5 · LehighLehigh1 Mile54:30.09FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25DIAA Meet of ChampionsMay 25 · 800 Meters · Place 6 · Wilmington FWilmington F800 Meters61:57.9712
May 20DIAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 4 · Wilmington FriendsWilmington Friends3200 Meters4.9:54.87a12
May 20DIAA Track & Field ChampionshipsMay 20 · 1600 Meters · Place 3 · Wilmington FriendsWilmington Friends1600 Meters3.4:35.18a12
May 20DIAA Track & Field ChampionshipsMay 20 · 800 Meters · Place 3 · Wilmington FriendsWilmington Friends800 Meters3.2:01.05a12
May 13New Castle County ChampionshipsMay 13 · 3200 Meters · Place 2 · Wilmington FWilmington F3200 Meters29:35.71 PB12
May 13New Castle County ChampionshipsMay 13 · 1600 Meters · Place 5 · Wilmington FWilmington F1600 Meters54:29.07 PB12
May 13New Castle County ChampionshipsMay 13 · 800 Meters · Place 6 · Wilmington FWilmington F800 Meters62:00.6712
Apr 27Charter Mini Meet #2Apr 27 · 1600 Meters · Place 1 · Wilmington FWilmington F1600 Meters14:37.25—
Apr 2Diamond State RelaysApr 2 · 800 Meters · Place 2 · Wilmington FriendsWilmington Friends800 Meters2.2:00.31a12
Mar 25AI DuPont Track & FieldMar 25 · 800 Meters · Place 3 · Wilm FriendsWilm Friends800 Meters32:02.0312
Mar 25AI DuPont Track & FieldMar 25 · 1600 Meters · Place 3 · Wilm FriendsWilm Friends1600 Meters34:31.2912

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Bears HS InvitationalJan 16 · 1 Mile · Place 2 · Wilmington FriendsWilmington Friends1 Mile2.4:37.23a12
Jan 8Tower Hill Invitational #2Jan 8 · 1600 Meters · Place 1 · Wilmington FWilmington F1600 Meters14:43.8112

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24N5CTA #2Apr 24 · 1600 Meters · Place 7 · Wilmington FriendsWilmington Friends1600 Meters7.4:36.65a11
Apr 24N5CTA #2Apr 24 · Long Jump · Place 10 · Wilmington FriendsWilmington FriendsLong Jump10.18-00.00 PB11
Apr 10Caravel Academy InvitationalApr 10 · 1600 Meters · Place 3 · Wilmington FWilmington F1600 Meters34:34.0811
Apr 6Tatnall Tri Meet Apr 6 · 1600 Meters · Place 1 · Wilmington FWilmington F1600 Meters14:47.85—
Apr 6Tatnall Tri Meet Apr 6 · 800 Meters · Place 2 · Wilmington FWilmington F800 Meters22:04.28—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 3DIAA Indoor (Polar Bear) ChampionshipsMar 3 · 1600 Meters · Place 2 · Wilmington FWilmington F1600 Meters24:31.29 PB11

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Tiger ClassicMay 3 · 3200 Meters · Place 4 · Wilm FriendsWilm Friends3200 Meters410:57.27—
Apr 13Caravel InvitationalApr 13 · 3200 Meters · Place 10 · Wilmington FriendsWilmington Friends3200 Meters10.11:03.92a9
Mar 29AI InvitationalMar 29 · 3200 Meters · Place 17 · Wilmington FriendsWilmington Friends3200 Meters17.11:22.26a9