Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUMass Boston Beacon Invitational · Dec 104:39.78aUMass Boston Beacon InvitationalDecember 10, 2023
1000 Meters · Indoor2025 Reggie Poyau Memorial Invitational · Jan 182:48.25a2025 Reggie Poyau Memorial InvitationalJanuary 18, 2025
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:20.99John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorSkyhawk Invitational (outdoor) · Apr 274:17.19aSkyhawk Invitational (outdoor)April 27, 2024
1600 Meters · IndoorDick DeSchriver Invitational · Dec 214:56.33aDick DeSchriver InvitationalDecember 21, 2021
1600 Meters · OutdoorMorris County Championships · May 254:54.24aMorris County ChampionshipsMay 25, 2021
400 Meters · OutdoorMorris County Championships · May 1755.03aMorris County ChampionshipsMay 17, 2022
600 Meters · IndoorMorris County Championships · Jan 301:28.37aMorris County ChampionshipsJanuary 30, 2023
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 32:09.82NJSIAA Sectional Championships - North 1 Group 2&3February 3, 2023
800 Meters · OutdoorSCSU Barber-Maloney · Apr 252:03.74aSCSU Barber-MaloneyApril 25, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 1000 Meters · Place 20 · BentleyBentley1000 Meters202:55.47aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25SCSU Barber-MaloneyApr 25 · 800 Meters · Place 13 · BentleyBentley800 Meters13.2:03.74a PBSo
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 1500 Meters · Place 18 · BentleyBentley1500 Meters18.4:27.06aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 271 · BentleyBentley1 Mile2714:42.03a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 264 · BentleyBentley1500 Meters2644:20.99 PBSO
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 1000 Meters · Place 8 · BentleyBentley1000 Meters82:48.25a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Place 41 · BentleyBentley1 Mile41.4:42.62aSo
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · 1 Mile · Place 14 · BentleyBentley1 Mile144:47.64FR
Jan 26Riverhawk InvitationalJan 26 · 1 Mile · Place 85 · BentleyBentley1 Mile854:53.38FR
Jan 21GBTC InvitationalJan 21 · 600 Meters · Place 13 · BentleyBentley600 Meters13.1:31.50aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 1500 Meters · Place 24 · BentleyBentley1500 Meters244:17.19a PB—
Apr 19George Davis InvitationalApr 19 · 800 Meters · Place 40 · BentleyBentley800 Meters40.2:05.36aFr

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10UMass Boston Beacon InvitationalDec 10 · 1 Mile · Place 10 · BentleyBentley1 Mile10.4:39.78a PBFr
Dec 2Suffolk RelaysDec 2 · 1 Mile · Place 25 · BentleyBentley1 Mile25.4:45.55aFr
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 13 · Mount OliveMount Olive800 Meters132:09.82 PB12
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 13 · Mount OliveMount Olive800 Meters132:09.8212
Jan 30Morris County ChampionshipsJan 30 · 1000 Meters · Place 14 · Mt OliveMt Olive1000 Meters14.2:52.79a12
Jan 30Morris County ChampionshipsJan 30 · 600 Meters · Place 12 · Mt OliveMt Olive600 Meters12.1:28.37a PB12
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 14 · Mount OliveMount Olive1000 Meters142:52.5112
Jan 10Wayne Valentine InvitationalJan 10 · 600 Meters · Place 6 · Mount OliveMount Olive600 Meters61:31.8312
Jan 10Wayne Valentine InvitationalJan 10 · 600 Meters · Place 6 · Mount OliveMount Olive600 Meters61:31.8312
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 14 · Mount OliveMount Olive1000 Meters142:52.5112

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Morris County ChampionshipsMay 16 · 1600 Meters · Place 54 · Mt OliveMt Olive1600 Meters54.4:55.85a12
May 16Morris County ChampionshipsMay 16 · 800 Meters · Place 19 · Mt OliveMt Olive800 Meters19.2:05.65a12
May 9NJAC Large SchoolsMay 9 · 800 Meters · Place 19 · Mt OliveMt Olive800 Meters19.2:05.86a12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 600 Meters · Place 13 · Mt OliveMt Olive600 Meters13.1:31.71a12
Jan 18Morris County ChampionshipsJan 18 · 600 Meters · Place 10 · Mt OliveMt Olive600 Meters10.1:31.02a11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 800 Meters · Mt OliveMt Olive800 Meters--SCR11
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 400 Meters · Mt OliveMt Olive400 Meters--SCR11
May 17Morris County ChampionshipsMay 17 · 800 Meters · Place 23 · Mt OliveMt Olive800 Meters23.2:05.53a11
May 17Morris County ChampionshipsMay 17 · 400 Meters · Place 32 · Mt OliveMt Olive400 Meters32.55.03a PB11
May 10NJAC Large SchoolsMay 10 · 1600 Meters · Mt OliveMt Olive1600 Meters--SCR11
May 10NJAC Large SchoolsMay 10 · 800 Meters · Place 26 · Mt OliveMt Olive800 Meters26.2:08.76a11
Apr 23Morris County FAT InvitationalApr 23 · 800 Meters · Place 22 · Mount OliveMount Olive800 Meters222:07.3411

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Christa Racine InvitationalDec 28 · 800 Meters · Place 4 · Mt OliveMt Olive800 Meters4.2:10.61a11
Dec 21Dick DeSchriver InvitationalDec 21 · 1600 Meters · Place 15 · Mt OliveMt Olive1600 Meters15.4:56.33a PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 1 Groups 1 and 4Jun 4 · 800 Meters · Place 26 · Mt OliveMt Olive800 Meters26.2:10.23a10
May 25Morris County ChampionshipsMay 25 · 1600 Meters · Place 52 · Mt OliveMt Olive1600 Meters52.4:54.24a PB10
May 25Morris County ChampionshipsMay 25 · 800 Meters · Place 40 · Mt OliveMt Olive800 Meters40.2:09.57a10
May 18NJAC Large SchoolsMay 18 · 1600 Meters · Place 39 · Mount OliveMount Olive1600 Meters394:57.2710
May 18NJAC Large SchoolsMay 18 · 800 Meters · Place 30 · Mount OliveMount Olive800 Meters302:11.0110