Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Championship Sponsored by NYRR · Mar 55:18.39aArmory Youth Championship Sponsored by NYRRMarch 5, 2022
1000 Meters · IndoorBishop Loughlin Games · Dec 162:40.26aBishop Loughlin GamesDecember 16, 2023
1500 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 294:34.10aOcean Breeze Youth Holiday FestivalDecember 29, 2023
1500 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 184:41.25USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
1600 Meters · IndoorNJISAA Prep A and B Championships · Feb 114:37.01NJISAA Prep A and B ChampionshipsFebruary 11, 2025
1600 Meters · OutdoorMercer County T&F Championships · May 174:26.83aMercer County T&F ChampionshipsMay 17, 2024
200 Meters · OutdoorYouth Challenge Series - Season Opener · Apr 1136.29Youth Challenge Series - Season OpenerApril 11, 2021
3000 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1810:05.78USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
3200 Meters · OutdoorPeddie vs Allentown · Mar 2810:30.35Peddie vs AllentownMarch 28, 2023
400 Meters · IndoorPeddie Winter Scrimmage II · Jan 2454.64Peddie Winter Scrimmage IIJanuary 24, 2024
400 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1554.42aUSATF New York Association Junior Olympic ChampionshipsJune 15, 2024
800 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:02.37aOcean Breeze Youth Holiday FestivalDecember 29, 2023
800 Meters · OutdoorEmory Dooley Elite · Apr 42:00.13aEmory Dooley EliteApril 4, 2026
Combined results · OutdoorYouth Challenge Series - Northeast Invitational · May 234.06Youth Challenge Series - Northeast InvitationalMay 2, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 9Berry Field Day InvitationalApr 9 · 800 Meters · Place 26 · EmoryEmory800 Meters26.2:02.97aFr
Apr 4Emory Dooley EliteApr 4 · 800 Meters · Place 16 · EmoryEmory800 Meters16.2:00.13a PBFr
Mar 26Emory Thrills in the HillsMar 26 · 800 Meters · Place 39 · EmoryEmory800 Meters39.2:00.86aFr
Mar 20Emory Spring Break ClassicMar 20 · 800 Meters · Place 39 · EmoryEmory800 Meters392:02.90aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Princeton Invitational Series #3Feb 18 · 800 Meters · Place 2 · PeddiePeddie800 Meters22:04.1312
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 800 Meters · Place 4 · Peddie SchoolPeddie School800 Meters42:02.5312
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 1600 Meters · Place 3 · Peddie SchoolPeddie School1600 Meters34:37.01 PB12
Feb 7MAPL ChampionshipsFeb 7 · 800 Meters · Place 3 · Peddie SchoolPeddie School800 Meters32:05.7712
Feb 7MAPL ChampionshipsFeb 7 · 1600 Meters · Place 6 · Peddie SchoolPeddie School1600 Meters64:40.2312

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Prospect Park Youth RunningProspect Park Youth Running800 Meters—DNS11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 20 · Prospect Park Youth RunningProspect Park Youth Running400 Meters20.54.42a PB11
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running800 Meters3.2:01.20a11
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 2 · PeddiePeddie1600 Meters2.4:26.83a PB11
May 17Mercer County T&F ChampionshipsMay 17 · 800 Meters · Place 46 · PeddiePeddie800 Meters46.2:20.77a11
May 11MAPL ChampionshipsMay 11 · 800 Meters · Place 4 · Peddie SchooPeddie Schoo800 Meters42:01.37—
May 11MAPL ChampionshipsMay 11 · 1600 Meters · Place 4 · Peddie SchooPeddie Schoo1600 Meters44:32.03—
May 4NJISAA Prep A ChampionshipsMay 4 · 1600 Meters · Place 5 · Peddie SchoolPeddie School1600 Meters54:36.3711
May 1Poreda InvitationalMay 1 · 800 Meters · PeddiePeddie800 Meters--DNF11
Apr 17Big Red ClassicApr 17 · 800 Meters · Place 1 · Peddie SchooPeddie Schoo800 Meters12:04.17—
Apr 11Peddie Spring InvitationalApr 11 · 800 Meters · Place 1 · Peddie SchoolPeddie School800 Meters12:07.8011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24Peddie Winter Scrimmage IIJan 24 · 400 Meters · Place 2 · Peddie SchoolPeddie School400 Meters254.64 PB11
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 4 · Peddie SchoolPeddie School800 Meters42:03.1611
Jan 15CVC OpenJan 15 · 800 Meters · Place 1 · Peddie SchoolPeddie School800 Meters12:06.9111

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters1.4:34.10a PB11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running800 Meters1.2:02.37a PB11
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 4 · PeddiePeddie1000 Meters4.2:40.26a PB11
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 800 Meters · Place 13 · Peddie SchoolPeddie School800 Meters132:16.8110
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 7 · Peddie SchoolPeddie School1600 Meters74:47.9510
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 800 Meters · Place 13 · Peddie SchoolPeddie School800 Meters132:16.8110
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 7 · Peddie SchoolPeddie School1600 Meters74:47.9510
Jan 24Peddie JV Invitational #1Jan 24 · 800 Meters · Place 3 · Peddie SchooPeddie Schoo800 Meters32:11.25—
Jan 22Mercer County ChampionshipsJan 22 · 800 Meters · Place 11 · Peddie SchoolPeddie School800 Meters112:11.6510
Jan 22Mercer County ChampionshipsJan 22 · 1600 Meters · Place 17 · Peddie SchoolPeddie School1600 Meters174:59.1910

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Peddie Winter ScrimmageDec 13 · 400 Meters · Place 2 · PeddiePeddie400 Meters2.55.39a11
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 11 · PeddiePeddie1600 Meters114:39.0510
May 19Mercer County ChampionshipsMay 19 · 800 Meters · Place 7 · PeddiePeddie800 Meters72:04.7010
May 13Mid-Atlantic Prep League ChampionshipsMay 13 · 1600 Meters · Place 6 · PeddiePeddie1600 Meters6.4:52.22a10
May 13Mid-Atlantic Prep League ChampionshipsMay 13 · 800 Meters · Place 4 · PeddiePeddie800 Meters4.2:02.18a10
May 6NJISAA Prep A ChampionshipsMay 6 · 1600 Meters · Place 5 · PeddiePeddie1600 Meters5.4:39.11a10
May 6NJISAA Prep A ChampionshipsMay 6 · 800 Meters · Place 3 · PeddiePeddie800 Meters3.2:01.72a10
Apr 6Peddie, Pennington, PDS, & BlairApr 6 · 3200 Meters · Place 2 · Peddie SchoolPeddie School3200 Meters211:57.7210
Apr 6Peddie, Pennington, PDS, & BlairApr 6 · 800 Meters · Place 1 · Peddie SchoolPeddie School800 Meters12:05.9410
Mar 28Peddie vs AllentownMar 28 · 3200 Meters · Peddie SchooPeddie Schoo3200 Meters—10:30.35 PB—
Mar 28Peddie vs AllentownMar 28 · 800 Meters · Place 1 · Peddie SchooPeddie Schoo800 Meters12:08.10—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 3 · PeddiePeddie1000 Meters3.2:46.48a10
Dec 14Peddie Winter ScrimageDec 14 · 1600 Meters · Place 4 · PeddiePeddie1600 Meters4.4:59.52a10
Dec 14Peddie Winter ScrimageDec 14 · 800 Meters · Place 4 · PeddiePeddie800 Meters4.2:14.09a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1 Mile · Place 7 · Prospect Park Youth RunningProspect Park Youth Running1 Mile7.5:18.39a PB9
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 1500 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters7.4:55.09a9
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 1500 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters64:46.7515
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 6 · Prospect Park Youth RunningProspect Park Youth Running800 Meters62:17.7715
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 31 · Peddie SchoolPeddie School800 Meters312:21.929

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Prospect Park Youth RunningProspect Park Youth Running3000 Meters—DNF9
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 14 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters14.4:48.15a9
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters54:41.25 PB15
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 5 · Prospect Park Youth RunningProspect Park Youth Running3000 Meters510:05.78 PB15
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 18 · Peddie SchoolPeddie School1600 Meters184:43.699
May 18Ed Poreda InvitationalMay 18 · 800 Meters · Place 8 · PeddiePeddie800 Meters8.2:11.09a9
May 10NJISAA Prep A ChampionshipsMay 10 · 1600 Meters · Place 6 · Peddie SchoolPeddie School1600 Meters64:51.889
Apr 27Pennington Tri Meet Apr 27 · 1600 Meters · Place 3 · PeddiePeddie1600 Meters3.5:02.74a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bishop Loughlin GamesDec 18 · 1000 Meters · Place 6 · PeddiePeddie1000 Meters6.2:58.66a9

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12USATF New York Association Youth ChampionshipsJun 12 · Combined results · Place 8 · Prospect ParProspect ParCombined results810:56.81—
Jun 12USATF New York Association Youth ChampionshipsJun 12 · Combined results · Place 12 · Prospect ParProspect ParCombined results125:05.58—
May 23Youth Challenge Series - Spring Fling InvitationalMay 23 · Combined results · Place 5 · Prospect ParProspect ParCombined results511:16.90—
May 2Youth Challenge Series - Northeast InvitationalMay 2 · Combined results · Place 6 · Prospect ParProspect ParCombined results65:11.55—
May 2Youth Challenge Series - Northeast InvitationalMay 2 · Combined results · Place 9 · Prospect ParProspect ParCombined results934.06 PB—
Apr 18Youth Challenge Series - New York RelaysApr 18 · 3000 Meters · Place 8 · Prospect ParProspect Par3000 Meters811:20.3014
Apr 11Youth Challenge Series - Season OpenerApr 11 · 1500 Meters · Place 17 · Prospect ParProspect Par1500 Meters175:32.6914
Apr 11Youth Challenge Series - Season OpenerApr 11 · 200 Meters · Place 16 · Prospect ParProspect Par200 Meters1636.29 PB14