Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMonmouth U. TC Indoor Showcase #1 · Dec 102:48.64aMonmouth U. TC Indoor Showcase #1December 10, 2024
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 154:41.57NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
1600 Meters · OutdoorSJTCA Open (Boys) · May 24:38.99aSJTCA Open (Boys)May 2, 2026
200 Meters · IndoorMonmouth U. TC Indoor Showcase 3 · Feb 2927.25Monmouth U. TC Indoor Showcase 3February 29, 2024
300 Meters · IndoorThe Egg Club Invitational · Dec 2938.49aThe Egg Club InvitationalDecember 29, 2025
3200 Meters · IndoorSJTCA #15 · Jan 2410:11.74SJTCA #15January 24, 2026
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 159:58.54aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
55 Meter · IndoorThe Egg Club Invitational · Dec 297.74aThe Egg Club InvitationalDecember 29, 2025
600 Meters · IndoorDemarest Invitational · Dec 171:47.12aDemarest InvitationalDecember 17, 2022
600 Meters · OutdoorAC Armory CAL Meet #4-Track 2023 (Series 2) · Dec 211:44.60AC Armory CAL Meet #4-Track 2023 (Series 2)December 21, 2023
800 Meters · IndoorSJTCA #13 · Jan 202:06.29SJTCA #13January 20, 2026
800 Meters · OutdoorAtlantic County Championships · May 42:04.05aAtlantic County ChampionshipsMay 4, 2026
High Jump · IndoorSJTCA #6 · Dec 225-6SJTCA #6December 22, 2025
High Jump · OutdoorSJTCA Open (Boys) · May 25-04.00SJTCA Open (Boys)May 2, 2026
Javelin · 800g · IndoorBridgeton Relays · Apr 11104-04Bridgeton RelaysApril 11, 2026
Javelin · 800g · OutdoorSJTCA Open (Boys) · May 2108-04SJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 14 · Cedar Creek3200 Meters14.10:02.82a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 3200 Meters · Place 6 · Cedar Creek3200 Meters6.9:58.54a PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 11 · Cedar Creek1600 Meters11.4:44.47a12
May 9Cape Atlantic League MeetMay 9 · 1600 Meters · Place 5 · Cedar Creek1600 Meters5.4:48.40a12
May 4Atlantic County ChampionshipsMay 4 · High Jump · Place 8 · Cedar CreekHigh Jump8.5-02.0012
May 4Atlantic County ChampionshipsMay 4 · 3200 Meters · Place 3 · Cedar Creek3200 Meters3.10:21.27a12
May 4Atlantic County ChampionshipsMay 4 · 800 Meters · Place 4 · Cedar Creek800 Meters4.2:04.05a PB12
May 2SJTCA Open (Boys)May 2 · High Jump · Place 14 · Cedar CreekHigh Jump14.5-04.00 PB12
May 2SJTCA Open (Boys)May 2 · Javelin · Place 39 · Cedar CreekJavelin800g39.108-04 PB12
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 6 · Cedar Creek1600 Meters6.4:38.99a PB12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · Javelin · Place 7 · Cedar CreekJavelin800g7.104-04 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 7 · Cedar Creek3200 Meters710:19.8512
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 8 · Cedar Creek1600 Meters84:41.57 PB12
Jan 24SJTCA #15Jan 24 · 3200 Meters · Place 4 · Cedar Creek3200 Meters410:11.74 PB12
Jan 20SJTCA #13Jan 20 · High Jump · Place 4 · Cedar CreekHigh Jump45-612
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 1 · Cedar Creek800 Meters12:06.29 PB12
Jan 8SJTCA #10Jan 8 · High Jump · Place 6 · Cedar CreekHigh Jump65-812

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The Egg Club InvitationalDec 29 · 300 Meters · Place 9 · Cedar Creek300 Meters9.38.49a PB12
Dec 29The Egg Club InvitationalDec 29 · 55 Meter · Place 51 · Cedar Creek55 Meter51.7.74a PB12
Dec 22SJTCA #6Dec 22 · 1200 Meters · Cedar Creek1200 MetersRelay Split—3:23.9hUnofficial12
Dec 22SJTCA #6Dec 22 · High Jump · Place 10 · Cedar CreekHigh Jump10.5-6 PB12
Dec 22SJTCA #6Dec 22 · 400 Meters · Cedar Creek400 MetersRelay Split—55.8hUnofficial12
Dec 12SJTCA #1Dec 12 · High Jump · Place 5 · Cedar CreekHigh Jump5.5-04.0012
Dec 12SJTCA #1Dec 12 · 800 Meters · Place 2 · Cedar Creek800 Meters2.2:06.57a12
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 7 · Cedar Creek1600 Meters74:42.0311
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 9 · Cedar Creek800 Meters92:09.9911
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 9 · Cedar Creek800 Meters92:09.9911
Jan 8SJTCA Meet #10Jan 8 · 1600 Meters · Place 4 · Cedar Creek1600 Meters44:45.9511
Jan 8SJTCA Meet #10Jan 8 · 1600 Meters · Place 4 · Cedar Creek1600 Meters44:45.9511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Cape Atlantic League MeetMay 10 · 800 Meters · Place 5 · Cedar Creek800 Meters52:06.33—
May 6Atlantic County ChampionshipsMay 6 · 3200 Meters · Place 7 · Cedar Creek3200 Meters710:30.16—
May 6Atlantic County ChampionshipsMay 6 · 1600 Meters · Place 6 · Cedar Creek1600 Meters64:39.70—

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 27The Egg Club InvitationalDec 27 · 300 Meters · Place 20 · Cedar Creek300 Meters20.42.23a11
Dec 27The Egg Club InvitationalDec 27 · 55 Meter · Place 63 · Cedar Creek55 Meter63.7.87a11
Dec 17SJTCA Meet #3Dec 17 · 3200 Meters · Place 2 · Cedar Creek3200 Meters2.10:24.75a11
Dec 17SJTCA Meet #3Dec 17 · High Jump · Place 15 · Cedar CreekHigh Jump15.5-011
Dec 14SJTCA Meet #2Dec 14 · 800 Meters · Cedar Creek800 MetersRelay Split—2:09.5hUnofficial11
Dec 14SJTCA Meet #2Dec 14 · High Jump · Place 18 · Cedar CreekHigh Jump18.5-00.0011
Dec 14SJTCA Meet #2Dec 14 · 400 Meters · Cedar Creek400 MetersRelay Split—59.1hUnofficial11
Dec 10Monmouth U. TC Indoor Showcase #1Dec 10 · 1000 Meters · Place 5 · Cedar Creek1000 Meters5.2:48.64a PB11
Dec 10Monmouth U. TC Indoor Showcase #1Dec 10 · High Jump · Place 2 · Cedar CreekHigh Jump2.5-02.0011
Feb 29Monmouth U. TC Indoor Showcase 3Feb 29 · 1600 Meters · Place 10 · Cedar Creek1600 Meters104:55.28—
Feb 29Monmouth U. TC Indoor Showcase 3Feb 29 · 200 Meters · Place 23 · Cedar Creek200 Meters2327.25 PB—
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 9 · Cedar Creek1600 Meters94:52.6810
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 9 · Cedar Creek1600 Meters94:52.6810
Jan 29SJTCA Winter Meet #14Jan 29 · 800 Meters · Place 21 · Cedar Creek800 Meters212:15.1310
Jan 22SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 25 · Cedar Creek1600 Meters254:59.1910
Jan 17SJTCA Winter Meet #10Jan 17 · 3200 Meters · Place 15 · Cedar Creek3200 Meters1511:15.7610

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 30 · Cedar CreekJavelin3093-0210
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 7 · Cedar Creek3200 Meters710:18.4110
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 10 · Cedar Creek1600 Meters104:49.6610
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 30 · Cedar CreekJavelin3093-0210
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 7 · Cedar Creek3200 Meters710:18.4110
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 10 · Cedar Creek1600 Meters104:49.6610
May 22Cape Atlantic League MeetMay 22 · 3200 Meters · Place 4 · Cedar Creek3200 Meters410:26.3310
May 22Cape Atlantic League MeetMay 22 · 1600 Meters · Place 5 · Cedar Creek1600 Meters54:45.9910
May 17Atlantic County ChampionshipsMay 17 · 3200 Meters · Place 5 · Cedar Creek3200 Meters510:27.8110
May 17Atlantic County ChampionshipsMay 17 · 1600 Meters · Place 8 · Cedar Creek1600 Meters84:46.1210

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 21AC Armory CAL Meet #4-Track 2023 (Series 2)Dec 21 · 600 Meters · Place 2 · Cedar Creek600 Meters2.1:44.60 PB10
Dec 21AC Armory CAL Meet #4-Track 2023 (Series 2)Dec 21 · 1600 Meters · Place 1 · Cedar Creek1600 Meters1.5:27.6010
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 16 · Cedar Creek3200 Meters1610:55.169
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 38 · Cedar Creek1600 Meters385:30.049
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 16 · Cedar Creek3200 Meters1610:55.169
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 38 · Cedar Creek1600 Meters385:30.049
May 24Cape Atlantic League MeetMay 24 · 3200 Meters · Place 8 · Cedar Creek3200 Meters811:11.14—
May 24Cape Atlantic League MeetMay 24 · 1600 Meters · Place 6 · Cedar Creek1600 Meters64:47.80—
May 19Atlantic County ChampionshipsMay 19 · 3200 Meters · Place 9 · Cedar Creek3200 Meters9.10:58.60a9
May 19Atlantic County ChampionshipsMay 19 · 1600 Meters · Place 8 · Cedar Creek1600 Meters8.4:53.27a9
May 10CCHS vs Middle/LCM/BuenaMay 10 · 3200 Meters · Cedar Creek3200 Meters—11:39Unofficial9
May 10CCHS vs Middle/LCM/BuenaMay 10 · 800 Meters · Cedar Creek800 Meters—2:18.8Unofficial9
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 52 · Cedar Creek1600 Meters52.5:02.12a9
Apr 24CCHS vs Atlantic City/Wildwood CatholicApr 24 · 3200 Meters · Cedar Creek3200 Meters—11:25Unofficial9
Apr 24CCHS vs Atlantic City/Wildwood CatholicApr 24 · 1600 Meters · Cedar Creek1600 Meters—5:04.5Unofficial9
Apr 18CCHS vs. P-Ville @ HSApr 18 · 3200 Meters · Cedar Creek3200 Meters—12:04Unofficial9
Apr 18CCHS vs. P-Ville @ HSApr 18 · 1600 Meters · Cedar Creek1600 Meters—5:14.2Unofficial9
Apr 5CCHS vs Pitman & St. JoesApr 5 · 1600 Meters · Cedar Creek1600 Meters—5:10.2Unofficial9

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 1600 Meters · Place 9 · Cedar Creek1600 Meters9.5:03.04a10
Dec 8SJTCA Winter Meet #1Dec 8 · 1600 Meters · Place 17 · Cedar Creek1600 Meters17.5:05.12a10
Dec 8SJTCA Winter Meet #1Dec 8 · 200 Meters · Cedar Creek200 MetersRelay Split—0:27.5Unofficial10
May 1CCHS vsBridgetonMay 1 · 3200 Meters · Cedar Creek3200 Meters—11:50.4Unofficial9
May 1CCHS vsBridgetonMay 1 · 1600 Meters · Cedar Creek1600 Meters—5:10.2Unofficial9
Jan 30SJTCA Winter Meet #11Jan 30 · 3200 Meters · Place 11 · Cedar Creek3200 Meters1111:17.059
Jan 23SJTCA Winter Meet #9Jan 23 · 1600 Meters · Place 25 · Cedar Creek1600 Meters255:14.049
Jan 17Mid-Winter ClassicJan 17 · 800 Meters · Place 5 · Cedar Creek800 Meters52:22.489
Jan 7Merli InvitationalJan 7 · 1600 Meters · Place 19 · Cedar Creek1600 Meters195:25.729
Jan 7Merli InvitationalJan 7 · 1600 Meters · Place 19 · Cedar Creek1600 Meters195:25.729
Jan 7Merli InvitationalJan 7 · 1600 Meters · Place 19 · Cedar Creek1600 Meters195:25.729

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 1000 Meters · Place 65 · Cedar Creek1000 Meters65.3:15.51a9
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 78 · Cedar Creek600 Meters78.1:47.12a PB9