Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTCNJ Lions Invitational · Jan 94:48.80aTCNJ Lions InvitationalJanuary 9, 2026
1 Mile · OutdoorBlue Devil Classic · Apr 204:50.00Blue Devil ClassicApril 20, 2024
1000 Meters · IndoorCoach Glynn Holiday Carnival · Dec 283:05.01aCoach Glynn Holiday CarnivalDecember 28, 2022
1500 Meters · OutdoorMonmouth Season Opener · Mar 274:26.66aMonmouth Season OpenerMarch 27, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 164:45.23NJSIAA Sectional Championships - North 2 Group 4February 16, 2025
1600 Meters · OutdoorUnion County Championship Relays · May 204:38.12Union County Championship RelaysMay 20, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 174:54.27Holmdel Twilight Series - Royal RumbleMay 17, 2023
3000 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 219:03.60aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 1&4 · Feb 310:28.17NJSIAA Sectional Championships - North 2 Group 1&4February 3, 2024
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 169:45.74NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
5000 Meters · OutdoorMetropolitan Championships · Apr 315:49.74aMetropolitan ChampionshipsApril 3, 2026
600 Meters · IndoorDemarest Invitational · Dec 181:57.20aDemarest InvitationalDecember 18, 2021
800 Meters · IndoorUnion County Relay Championships · Jan 42:13.31Union County Relay ChampionshipsJanuary 4, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 5000 Meters · Place 24 · Saint Peter'sSaint Peter's5000 Meters24.15:58.67a1
Apr 11Rutgers RelaysApr 11 · 1500 Meters · Place 33 · Saint Peter'sSaint Peter's1500 Meters33.4:27.12a1
Apr 3Metropolitan ChampionshipsApr 3 · 5000 Meters · Place 8 · Saint Peter'sSaint Peter's5000 Meters8.15:49.74a PB1
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 49 · Saint Peter'sSaint Peter's1500 Meters49.4:26.66a PB1
Mar 25Peacock InvitationalMar 25 · 1500 Meters · Place 8 · Saint Peter'sSaint Peter's1500 Meters8.4:26.75a1

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 3000 Meters · Place 27 · Saint Peter'sSaint Peter's3000 Meters27.9:03.60a PB1
Jan 9TCNJ Lions InvitationalJan 9 · 1 Mile · Place 26 · Saint Peter'sSaint Peter's1 Mile264:48.80a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 3000 Meters · Place 13 · Saint Peter'sSaint Peter's3000 Meters13.9:05.99a1
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 1600 Meters · Place 11 · ElizabethElizabeth1600 Meters114:45.23 PB12
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 1600 Meters · Place 11 · ElizabethElizabeth1600 Meters114:45.2312
Jan 4Union County Relay ChampionshipsJan 4 · 800 Meters · Place 2 · ElizabethElizabeth800 Meters22:13.31 PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · 1600 Meters · Place 1 · ElizabethElizabeth1600 Meters14:38.12 PB12
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:45.74 PB12
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:45.7412
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:53.7412
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:53.7412
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:53.7412
May 8Union County ChampionshipsMay 8 · 3200 Meters · Place 8 · ElizabethElizabeth3200 Meters89:53.7412
May 1Union County Conference ChampionshipsMay 1 · 3200 Meters · Place 2 · ElizabethElizabeth3200 Meters210:02.4412
Apr 12Blue Devil ClassicApr 12 · 1 Mile · Place 16 · ElizabethElizabeth1 Mile164:55.1712

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1600 Meters · Place 26 · ElizabethElizabeth1600 Meters26.4:48.89a12
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 3200 Meters · Place 14 · ElizabethElizabeth3200 Meters1410:28.17 PB11
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 3200 Meters · Place 14 · ElizabethElizabeth3200 Meters1410:28.1711

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 17 · ElizabethElizabeth3200 Meters1710:22.9711
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 3200 Meters · Place 17 · ElizabethElizabeth3200 Meters1710:22.9711
May 21Union County ChampionshipsMay 21 · 3200 Meters · Place 17 · ElizabethElizabeth3200 Meters1710:46.0011
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:22.9011
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:22.9011
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:22.9011
May 9Union County Conference ChampionshipMay 9 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:22.9011
Apr 20Blue Devil ClassicApr 20 · 1 Mile · Place 50 · ElizabethElizabeth1 Mile504:50.00 PB11
Apr 20Blue Devil ClassicApr 20 · 1 Mile · Place 50 · ElizabethElizabeth1 Mile504:50.0011
Apr 13Moorestown InvitationalApr 13 · 3200 Meters · ElizabethElizabeth3200 Meters—DNS11

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 3200 Meters · Place 41 · ElizabethElizabeth3200 Meters41.10:31.14a11
Dec 18STCA Season Opener #1Dec 18 · 1600 Meters · Place 10 · ElizabethElizabeth1600 Meters10.4:54.81a11
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:45.2310
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:45.2310
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:45.2310
Jan 29Union County Individual ChampionshipJan 29 · 3200 Meters · Place 13 · ElizabethElizabeth3200 Meters1311:03.1610

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 3200 Meters · Place 20 · ElizabethElizabeth3200 Meters20.10:23.23a10
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 3200 Meters · Place 1 · ElizabethElizabeth3200 Meters1.10:44.02a10
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 1600 Meters · Place 3 · ElizabethElizabeth1600 Meters3.5:09.20a10
May 17Holmdel Twilight Series - Royal RumbleMay 17 · 1600 Meters · Place 133 · M Elizabeth HiM Elizabeth Hi1600 Meters1334:54.27 PB—
May 11Union County Conference ChampionshipsMay 11 · 3200 Meters · Place 11 · ElizabethElizabeth3200 Meters1110:30.4310
May 8Union County JV ChampionshipMay 8 · 1600 Meters · Place 9 · ElizabethElizabeth1600 Meters94:58.2910
Apr 22Blue Devil ClassicApr 22 · 1 Mile · Place 36 · ElizabethElizabeth1 Mile364:50.0010
Apr 22Blue Devil ClassicApr 22 · 1 Mile · Place 36 · ElizabethElizabeth1 Mile364:50.0010
Apr 22Blue Devil ClassicApr 22 · 1 Mile · Place 36 · ElizabethElizabeth1 Mile364:50.0010
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 1600 Meters · Place 7 · ElizabethElizabeth1600 Meters74:59.3610
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 1600 Meters · Place 7 · ElizabethElizabeth1600 Meters74:59.3610
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 39 · ElizabethElizabeth1600 Meters394:57.57—
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 39 · ElizabethElizabeth1600 Meters394:57.57—
Apr 8Summit RelaysApr 8 · 1600 Meters · Place 18 · ElizabethElizabeth1600 Meters18.5:01.57a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 1000 Meters · Place 37 · ElizabethElizabeth1000 Meters37.3:05.01a PB10
Dec 19Spike Shoe Holiday FestivalDec 19 · 1600 Meters · Place 50 · ElizabethElizabeth1600 Meters50.5:34.17a10
Feb 12NJSIAA Sectional Championships - North 2 Group 1&4 Feb 12 · 3200 Meters · Place 21 · ElizabethElizabeth3200 Meters2111:52.989

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 24East Coast Track and Field ChampionshipsJun 24 · 1 Mile · Place 30 · ElizabethElizabeth1 Mile30.5:23.45a9
Jun 24East Coast Track and Field ChampionshipsJun 24 · 1600 Meters · Place 30 · ElizabethElizabeth1600 Meters30.5:21.20a9
Jun 8Holmdel Twilight Series - Season EnderJun 8 · 1600 Meters · Place 184 · M ElizabethM Elizabeth1600 Meters1845:14.36—
May 21ECTCA Frosh Soph Open InvitationalMay 21 · 1600 Meters · Place 10 · ELIZABETHELIZABETH1600 Meters105:20.869
Apr 14Rahway Rising Stars Invitational #2 Apr 14 · 1600 Meters · Place 7 · ElizabethElizabeth1600 Meters75:20.86—
Apr 2Summit RelaysApr 2 · 1600 Meters · Place 71 · ElizabethElizabeth1600 Meters715:35.009

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 600 Meters · Place 83 · ElizabethElizabeth600 Meters83.1:57.20a PB9