Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorURI Coaches Invitational · Feb 144:39.08URI Coaches InvitationalFebruary 14, 2026
1000 Meters · Indoor38th Alden Invite · Dec 72:42.97a38th Alden InviteDecember 7, 2024
1500 Meters · OutdoorGeorge Davis Invitational · Apr 174:15.97aGeorge Davis InvitationalApril 17, 2026
1600 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 264:27.86Olympic & Tri-County Conf MeetJanuary 26, 2024
1600 Meters · OutdoorHaddonfield Distance Night · May 204:20.11Haddonfield Distance NightMay 20, 2024
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 129:37.46aCherokee Night Racer #1: Night of 3200'sApril 12, 2024
500 Meters · IndoorRiverhawk Invitational · Jan 241:08.17aRiverhawk InvitationalJanuary 24, 2025
600 Meters · IndoorAlden Invitational · Dec 61:29.03aAlden InvitationalDecember 6, 2025
800 Meters · IndoorJohn Thomas Terrier Classic · Jan 311:58.37aJohn Thomas Terrier ClassicJanuary 31, 2025
800 Meters · OutdoorGloucester County Championships · May 91:56.81Gloucester County ChampionshipsMay 9, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24UNH Wildcat InvitationalApr 24 · 1500 Meters · Place 13 · BryantBryant1500 Meters13.4:18.58aSo
Apr 17George Davis InvitationalApr 17 · 1500 Meters · Place 28 · BryantBryant1500 Meters28.4:15.97a PBSo
Apr 3Ocean State CupApr 3 · 1500 Meters · Place 20 · BryantBryant1500 Meters20.4:27.12aSo
Mar 27Jaylin Rainford InvitationalMar 27 · 1500 Meters · Place 33 · BryantBryant1500 Meters334:21.00aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14URI Coaches InvitationalFeb 14 · 1 Mile · Place 19 · BryantBryant1 Mile194:39.08 PBSO
Jan 17URI InvitationalJan 17 · 800 Meters · Place 6 · BryantBryant800 Meters62:04.69SO

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Alden InvitationalDec 6 · 600 Meters · Place 8 · BryantBryant600 Meters8.1:29.03a PBSo
Feb 8URI Coaches InvitationalFeb 8 · 800 Meters · Place 9 · BryantBryant800 Meters92:02.62FR
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 79 · BryantBryant800 Meters791:58.37a PB—
Jan 24Riverhawk InvitationalJan 24 · 500 Meters · Place 15 · BryantBryant500 Meters15.1:08.17a PBFr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 1000 Meters · Place 24 · BryantBryant1000 Meters24.2:42.97a PBFr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 9 · Washington TwpWashington Twp800 Meters92:00.4112
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 9 · Washington TwpWashington Twp800 Meters92:00.4112
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 800 Meters · Place 6 · Washington TwpWashington Twp800 Meters61:59.7412
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 800 Meters · Place 6 · Washington TwpWashington Twp800 Meters61:59.7412
Jan 29SJTCA Winter Meet #14Jan 29 · 800 Meters · Place 1 · Washington TwpWashington Twp800 Meters11:59.1512
Jan 26Olympic & Tri-County Conf MeetJan 26 · 1600 Meters · Place 1 · Washington TwpWashington Twp1600 Meters14:27.86 PB12
Jan 17SJTCA Winter Meet #10Jan 17 · 800 Meters · Place 1 · Washington TwpWashington Twp800 Meters12:00.0712

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 800 Meters · Place 12 · Washington TWashington T800 Meters121:57.1712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 11 · Washington TwpWashington Twp1600 Meters114:35.1912
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 6 · Washington TwpWashington Twp800 Meters61:57.7712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 6 · Washington TwpWashington Twp800 Meters61:57.7712
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 11 · Washington TwpWashington Twp1600 Meters114:35.1912
May 22Tri County Conference Championships May 22 · 800 Meters · Place 1 · Washington TwpWashington Twp800 Meters11:57.4412
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 2 · Washington TWashington T1600 Meters24:20.11 PB12
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 1 · Washington TwpWashington Twp800 Meters11:56.81 PB12
May 9Gloucester County ChampionshipsMay 9 · 1600 Meters · Place 2 · Washington TwpWashington Twp1600 Meters24:23.7712
May 2SJTCA Elite MeetMay 2 · 800 Meters · Place 1 · Washington TownshipWashington Township800 Meters1.1:56.83a12
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 17 · Washington TownshipWashington Township3200 Meters17.9:37.46a PB12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 44 · Washington TownshipWashington Township1 Mile44.4:49.72a12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 1600 Meters · Washington TownshipWashington Township1600 Meters--DNF11
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 31 · Washington TWashington T800 Meters312:03.43—
May 17Tri County Conference ChampionshipsMay 17 · 800 Meters · Place 5 · Washington TWashington T800 Meters52:02.55—
May 11Gloucester County ChampionshipsMay 11 · 1600 Meters · Place 4 · Washington TwpWashington Twp1600 Meters44:34.1011
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 9 · Washington TownshipWashington Township1600 Meters9.4:34.30a11