Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 275:18.64aJohn Thomas Terrier ClassicJanuary 27, 2023
1000 Meters · IndoorNJCAA Indoor Track and Field Championship · Mar 13:00.09aNJCAA Indoor Track and Field ChampionshipMarch 1, 2024
1500 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 24:48.41aHigh Point VertKlasse MeetingApril 2, 2026
1500m Race Walk · IndoorSection 9 Class A/B State Qualifier · Feb 161:54.95Section 9 Class A/B State QualifierFebruary 16, 2019
200 Meters · OutdoorSection 9 Class B Regional - Group 3 · Jun 728.55Section 9 Class B Regional - Group 3June 7, 2021
400 Meters · OutdoorAggie Invite · Apr 1757.36aAggie InviteApril 17, 2026
55 Meters · IndoorSection 9 Class A/B State Qualifier · Feb 163:34.24Section 9 Class A/B State QualifierFebruary 16, 2019
600 Meters · IndoorJDL Flat Is Fast Invitational · Jan 261:38.33JDL Flat Is Fast InvitationalJanuary 26, 2025
800 Meters · IndoorMEAC Indoor Championships · Feb 222:13.73aMEAC Indoor ChampionshipsFebruary 22, 2026
800 Meters · OutdoorAggie Invite · Apr 172:08.09aAggie InviteApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MEAC ChampionshipsMay 14 · 1500 Meters · Place 7 · N.C. CentralN.C. Central1500 Meters7.5:03.24aSr
May 14MEAC ChampionshipsMay 14 · 800 Meters · Place 4 · N.C. CentralN.C. Central800 Meters4.2:14.58aSr
May 3Duke TwilightMay 3 · 800 Meters · Place 24 · N.C. CentralN.C. Central800 Meters24.2:08.40aSr
Apr 17Aggie InviteApr 17 · 800 Meters · Place 1 · N.C. CentralN.C. Central800 Meters1.2:08.09a PBSr
Apr 17Aggie InviteApr 17 · 400 Meters · Place 21 · N.C. CentralN.C. Central400 Meters21.57.36a PBSr
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 19 · N.C. CentralN.C. Central1500 Meters19.4:48.41a PBSr
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · Place 1 · N.C. CentralN.C. Central800 Meters1.2:09.96aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 80 · N.C. CentralN.C. Central800 Meters80.2:12.40aSr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 1500 Meters · Place 3 · N.C. CentralN.C. Central1500 Meters34:50.30aSr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 800 Meters · Place 1 · N.C. CentralN.C. Central800 Meters12:16.89aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22MEAC Indoor ChampionshipsFeb 22 · 800 Meters · Place 3 · N.C. CentralN.C. Central800 Meters32:13.73a PBSr
Feb 13Indoor Pre-NationalsFeb 13 · 800 Meters · Place 5 · N.C. CentralN.C. Central800 Meters52:13.86SR
Jan 23Liberty OpenJan 23 · 1000 Meters · Place 10 · N.C. CentralN.C. Central1000 Meters103:03.15aSr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1000 Meters · Place 8 · N.C. CentralN.C. Central1000 Meters83:04.76aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 800 Meters · Place 7 · N.C. CentralN.C. Central800 Meters7.2:20.99aSr
Feb 23MEAC Indoor ChampionshipsFeb 23 · 800 Meters · Place 5 · N.C. CentralN.C. Central800 Meters52:19.15a—
Feb 23MEAC Indoor ChampionshipsFeb 23 · 800 Meters · Place 5 · N.C. CentralN.C. Central800 Meters52:16.01a—
Feb 7Liberty OpenFeb 7 · 800 Meters · Place 8 · N.C. CentralN.C. Central800 Meters82:16.40a—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 600 Meters · Place 3 · N.C. CentralN.C. Central600 Meters31:38.33 PBJR
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1000 Meters · Place 24 · N.C. CentralN.C. Central1000 Meters243:16.10a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15MEAC ChampionshipsMay 15 · 800 Meters · Place 7 · N.C. CentralN.C. Central800 MetersRound P7.2:13.54aJr
May 15MEAC ChampionshipsMay 15 · 800 Meters · Place 5 · N.C. CentralN.C. Central800 Meters5.2:14.30aJr
May 4Duke TwilightMay 4 · 800 Meters · Place 21 · N.C. CentralN.C. Central800 Meters212:09.50aJr
Apr 18Aggie ClassicApr 18 · 800 Meters · Place 4 · N.C. CentralN.C. Central800 Meters4.2:13.73aJr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 73 · N.C. CentralN.C. Central800 Meters732:17.89JR
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 15 · N.C. CentralN.C. Central1500 Meters154:48.89aJr
Apr 4High Point VertKlasse MeetingApr 4 · 400 Meters · Place 23 · N.C. CentralN.C. Central400 Meters2359.05aJr
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 83 · N.C. CentralN.C. Central800 Meters832:12.71JR
Mar 72025 UNCW InviteMar 7 · 800 Meters · Place 1 · N.C. CentralN.C. Central800 Meters1.2:14.53aJr
Mar 72025 UNCW InviteMar 7 · 400 Meters · N.C. CentralN.C. Central400 Meters--DNSJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Tom FarrellMay 4 · 1500 Meters · Place 4 · Monroe University (NY)Monroe University (NY)1500 Meters4.4:55.32aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1NJCAA Indoor Track and Field ChampionshipMar 1 · 1000 Meters · Place 6 · Monroe University (NY)Monroe University (NY)1000 MetersRound P6.3:00.09a PBSo
Mar 1NJCAA Indoor Track and Field ChampionshipMar 1 · 1000 Meters · Place 8 · Monroe University (NY)Monroe University (NY)1000 Meters8.3:00.45aSo
Feb 2RU Scarlet Knights OpenFeb 2 · 800 Meters · Place 13 · Monroe-New Rochelle (N.Monroe-New Rochelle (N.800 Meters132:14.98a—
Jan 5Wagner College ShootoutJan 5 · 1 Mile · Place 3 · Monroe College (NR)Monroe College (NR)1 Mile35:21.32SO

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 1500 Meters · Place 8 · Monroe University (NY)Monroe University (NY)1500 MetersRound P8.5:00.89aFr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 1500 Meters · Place 7 · Monroe University (NY)Monroe University (NY)1500 Meters7.4:53.85aFr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 800 Meters · Place 9 · Monroe University (NY)Monroe University (NY)800 MetersRound P9.2:17.68aFr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 800 Meters · Place 5 · Monroe University (NY)Monroe University (NY)800 Meters5.2:15.48aFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 800 Meters · Place 5 · Monroe University (NY)Monroe University (NY)800 MetersRound P5.2:19.47aFr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 800 Meters · Place 6 · Monroe University (NY)Monroe University (NY)800 Meters6.2:17.84aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 155 · Monroe University (NY)Monroe University (NY)800 Meters155.2:19.31aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 600 Meters · Place 17 · Monroe University (NY)Monroe University (NY)600 Meters17.1:38.59aFr
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 95 · Monroe University (NY)Monroe University (NY)1 Mile95.5:18.64a PBFr
Jan 20NYC Gotham CupJan 20 · 1000 Meters · Place 10 · Monroe College (NR)Monroe College (NR)1000 Meters103:07.48FR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 800 Meters · Place 2 · Monroe College (NR)Monroe College (NR)800 Meters22:22.57FR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 800 Meters · Place 20 · Port JervisPort Jervis800 Meters20.2:22.27a12
Jun 2Section 9 State QualifierJun 2 · 1500 Meters · Place 9 · Port JervisPort Jervis1500 Meters95:14.82—
Jun 2Section 9 State QualifierJun 2 · 1500 Meters · Place 5 · Port JervisPort Jervis1500 Meters55:14.82—
Jun 2Section 9 State QualifierJun 2 · 800 Meters · Place 3 · Port JervisPort Jervis800 Meters32:20.28—
Jun 2Section 9 State QualifierJun 2 · 800 Meters · Place 1 · Port JervisPort Jervis800 Meters12:20.28—
May 26Section 9 Class A/B ChampionshipMay 26 · 1500 Meters · Place 5 · Port JervisPort Jervis1500 Meters55:11.5112
May 26Section 9 Class A/B ChampionshipMay 26 · 800 Meters · Place 3 · Port JervisPort Jervis800 Meters32:24.3112

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Section 9 State QualifierFeb 26 · 600 Meters · Place 6 · Port JervisPort Jervis600 Meters61:46.31—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 17New York State ShowcaseJun 17 · 400 Meters · Place 12 · Port Jervis TC NPort Jervis TC N400 Meters121:00.5711
Jun 7Section 9 Class B Regional - Group 3Jun 7 · 400 Meters · Place 2 · Port JervisPort Jervis400 Meters21:01.77—
Jun 7Section 9 Class B Regional - Group 3Jun 7 · 200 Meters · Place 3 · Port JervisPort Jervis200 Meters328.55 PB—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Section 9 State QualifierFeb 28 · 1000 Meters · Place 18 · Port JervisPort Jervis1000 Meters183:30.3510
Feb 15Section 9 - Class B ChampionshipsFeb 15 · 1000 Meters · Place 8 · Port JervisPort Jervis1000 Meters8.3:42.93a10
Feb 15Section 9 - Class B ChampionshipsFeb 15 · 600 Meters · Place 7 · Port JervisPort Jervis600 Meters7.1:58.89a10
Feb 8OCIAA ChampionshipFeb 8 · 1000 Meters · Place 22 · Port JervisPort Jervis1000 Meters223:39.0210

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 800 Meters · Place 2 · Port JervisPort Jervis800 Meters22:28.059
May 30Section 9 State QualifierMay 30 · 400 Meters · Place 2 · Port JervisPort Jervis400 Meters21:01.549
May 24Section IX Class A/B ChampionshipMay 24 · 800 Meters · Place 4 · Port JervisPort Jervis800 Meters42:25.359
May 17OCIAA ChampionshipsMay 17 · 800 Meters · Place 9 · Port JervisPort Jervis800 Meters92:30.539

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Section 9 State QualifierFeb 22 · 600 Meters · Place 11 · Port JervisPort Jervis600 Meters111:54.959
Feb 16Section 9 Class A/B State QualifierFeb 16 · 1500m Race Walk · Place 5 · Port JervisPort Jervis1500m Race Walk51:54.95 PB9
Feb 16Section 9 Class A/B State QualifierFeb 16 · 55 Meters · Port JervisPort Jervis55 Meters—3:34.24 PB9
Feb 10OCIAA ChampionshipFeb 10 · 600 Meters · Place 12 · Port JervisPort Jervis600 Meters121:49.469
Jan 26OCIAA Division Champs - 1, 3, 5Jan 26 · 600 Meters · Place 5 · Port JervisPort Jervis600 Meters51:51.969

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 19 · Port JervisPort Jervis800 Meters19.2:43.82a9
Feb 10OCIAA ChampionshipsFeb 10 · 600 Meters · Place 22 · Port JervisPort Jervis600 Meters221:58.628

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NYSPHSAA Section 9 QualifierMay 31 · 800 Meters · Place 6 · Port JervisPort Jervis800 Meters62:34.238
May 31NYSPHSAA Section 9 QualifierMay 31 · 800 Meters · Place 6 · Port JervisPort Jervis800 Meters62:34.238
May 31NYSPHSAA Section 9 QualifierMay 31 · 800 Meters · Place 6 · Port JervisPort Jervis800 Meters62:34.238
May 24NYSPHSAA Section 9 Class A&B ChampionshipsMay 24 · 1500 Meters · Place 13 · Port JervisPort Jervis1500 Meters13.5:55.72a8
May 24NYSPHSAA Section 9 Class A&B ChampionshipsMay 24 · 800 Meters · Place 7 · Port JervisPort Jervis800 Meters7.2:37.65a8
May 18OCIAA ChampionshipsMay 18 · 1500 Meters · Place 31 · Port JervisPort Jervis1500 Meters316:10.358
May 18OCIAA ChampionshipsMay 18 · 800 Meters · Place 30 · Port JervisPort Jervis800 Meters302:53.258
May 11Pine Bush RelaysMay 11 · 800 Meters · Place 5 · Port JervisPort Jervis800 Meters5.2:45.48