Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 16:55.94 | MPSSAA 3A State Championships | November 12, 2022 |
| 5,000 Meters · Aberdeen HSFallston, North Harford @ Aberdeen · Oct 20 | 17:18.3 | Fallston, North Harford @ Aberdeen | October 20, 2021 |
| 5,000 Meters · DulaneyMPSSAA 3A North Region Championships · Nov 3 | 16:44.2 | MPSSAA 3A North Region Championships | November 3, 2022 |
| 5,000 Meters · Dulaney High SchoolMPSSAA 3A North Region Championships · Nov 4 | 17:03.76 | MPSSAA 3A North Region Championships | November 4, 2021 |
| 5,000 Meters · Rising Sun High SchoolAberdeen & Perryville @ Rising Sun 2021 · Oct 5 | 16:42 | Aberdeen & Perryville @ Rising Sun 2021 | October 5, 2021 |
| 5,000 Meters · Van Cortlandt ParkEastbay Northeast Region Cross Country Championships · Nov 27 | 17:36.3 | Eastbay Northeast Region Cross Country Championships | November 27, 2021 |
| 8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 10 | 25:36.31 | NJIT Invitational | October 10, 2026 |
| 8,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 31 | 27:31.4 | America East Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:36.1 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 26:56.2 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 30 | 25:45.1 | America East Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 17 | 27:30.1 | IC4A/ECAC Cross Country Championships | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | America East Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 79 · NJITNJIT | 8,000 Meters Champ | 79 | 27:31.4 PB | Jr |
| Oct 17 | IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 192 · NJITNJIT | 8,000 Meters College | 192 | 27:30.1 PB | Jr |
| Oct 11 | Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 43 · NJITNJIT | 8,000 Meters College | 43 | 26:24.6 | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 326 · NJITNJIT | 8,000 Meters Gold | 326 | 26:56.2 PB | Jr |
| Aug 29 | NJIT Alumni XC OpenerAug 29 · 8,000 Meters Men's Race · Place 10 · NJITNJIT | 8,000 Meters Men's Race | 10 | 27:19.5 | Jr |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters Brown · Place 122 · NJITNJIT | 8,000 Meters Brown | 122 | 26:36.1 PB | So |
| Aug 30 | Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 57 · NJITNJIT | 6,000 Meters Varsity | 57 | 20:27.3 | SO |
2023 Cross Country
1 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 9 · AberdeenAberdeen | 3 Miles Varsity | 9 | 16:55.94 PB | 12 |
| Nov 3 | MPSSAA 3A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 4 · AberdeenAberdeen | 5,000 Meters Varsity | 4 | 16:44.2 PB | 12 |
| Oct 25 | UCBAC ChampsionshipsOct 25 · 5,000 Meters Varsity · Place 2 · AberdeenAberdeen | 5,000 Meters Varsity | 2 | 16:20.32 | 12 |
| Oct 18 | Aberdeen, Rising Sun @ Bel AirOct 18 · 5,000 Meters Varsity · Place 2 · AberdeenAberdeen | 5,000 Meters Varsity | 2 | 17:16.5 | 12 |
| Oct 11 | UCBAC Chesapeake ChampionshipsOct 11 · 3 Miles Varsity · Place 3 · AberdeenAberdeen | 3 Miles Varsity | 3 | 16:16.9 | 12 |
| Oct 4 | Aberdeen, Joppatowne @ EdgewoodOct 4 · 5,000 Meters Varsity · Place 2 · AberdeenAberdeen | 5,000 Meters Varsity | 2 | 18:19.7 | 12 |
| Sep 27 | Harford InviteSep 27 · 3 Miles Varsity · Place 13 · AberdeenAberdeen | 3 Miles Varsity | 13 | 18:02.1 | 12 |
| Sep 21 | Patterson Mill, HDG at Aberdeen HighSep 21 · 5,000 Meters Varsity · Place 2 · AberdeenAberdeen | 5,000 Meters Varsity | 2 | 19:24.94 | 12 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay Northeast Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 133 · Aberdeen MDAberdeen MD | 5,000 Meters Championship | 133 | 17:36.3 PB | 11 |
| Nov 13 | MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 31 · AberdeenAberdeen | 3 Miles Varsity | 31 | 17:33.75 | 11 |
| Nov 4 | MPSSAA 3A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 6 · AberdeenAberdeen | 5,000 Meters Varsity | 6 | 17:03.76 PB | 11 |
| Oct 26 | UCBAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 4 · AberdeenAberdeen | 5,000 Meters Varsity | 4 | 16:47.42 | 11 |
| Oct 20 | Fallston, North Harford @ AberdeenOct 20 · 5,000 Meters Varsity · Place 1 · AberdeenAberdeen | 5,000 Meters Varsity | 1 | 17:18.3 PB | 11 |
| Oct 9 | Overlea Flying Falcons InvitationalOct 9 · 5,000 Meters Varsity · Place 1 · AberdeenAberdeen | 5,000 Meters Varsity | 1 | 17:48 | 11 |
| Oct 5 | Aberdeen & Perryville @ Rising Sun 2021Oct 5 · 5,000 Meters Varsity · Place 1 · AberdeenAberdeen | 5,000 Meters Varsity | 1 | 16:42 PB | 11 |
| Sep 28 | Route 40 InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · AberdeenAberdeen | 5,000 Meters Varsity | 1 | 18:01.7 | 11 |
| Sep 21 | HdG, Harford Tech, Aberdeen @ HDGSep 21 · 3 Miles Varsity · Place 1 · AberdeenAberdeen | 3 Miles Varsity | 1 | 16:25.12 | 11 |
| Sep 14 | Aberdeen, Bel Air, Bohemia Manor @ North EastSep 14 · 3 Miles Varsity · Place 2 · AberdeenAberdeen | 3 Miles Varsity | 2 | 16:45.10 | 11 |
2019 Cross Country
1 results