Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGulden Invitational · Jan 242:35.43aGulden InvitationalJanuary 24, 2026
1500 Meters · IndoorUSATF Hershey Youth Indoor Championship ages 8U-14 · Mar 95:34.94aUSATF Hershey Youth Indoor Championship ages 8U-14March 9, 2018
1600 Meters · IndoorNJISAA Indoor Track Championship · Feb 214:42.50NJISAA Indoor Track ChampionshipFebruary 21, 2024
1600 Meters · OutdoorMercer County T&F Championships · May 174:31.02aMercer County T&F ChampionshipsMay 17, 2024
3200 Meters · OutdoorMid-Atlantic Prep League Championships · May 1310:34.09aMid-Atlantic Prep League ChampionshipsMay 13, 2023
400 Meters · IndoorMAPL Championships · Feb 751.88MAPL ChampionshipsFebruary 7, 2025
400 Meters · OutdoorSam Howell Invitational · Apr 448.99aSam Howell InvitationalApril 4, 2026
600 Meters · IndoorTCNJ Indoor Opener · Dec 61:22.36aTCNJ Indoor OpenerDecember 6, 2025
800 Meters · IndoorLehigh Lafayette Dual Meet · Jan 311:56.07aLehigh Lafayette Dual MeetJanuary 31, 2026
800 Meters · OutdoorMercer County T&F Championships · May 171:56.82aMercer County T&F ChampionshipsMay 17, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · 400 Meters · Place 3 · LafayetteLafayette400 Meters3.49.06aFr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 148 · LafayetteLafayette800 Meters148.2:01.91aFr
Apr 4Sam Howell InvitationalApr 4 · 400 Meters · Place 15 · LafayetteLafayette400 Meters15.48.99a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Widener Indoor ClassicFeb 13 · 800 Meters · Place 19 · LafayetteLafayette800 Meters191:57.29aFr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 800 Meters · Place 4 · LafayetteLafayette800 Meters41:56.07a PBFR
Jan 24Gulden InvitationalJan 24 · 1000 Meters · Place 8 · LafayetteLafayette1000 Meters82:35.43a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 600 Meters · Place 2 · LafayetteLafayette600 Meters2.1:22.36a PBFr
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 800 Meters · Place 3 · Peddie SchoolPeddie School800 Meters32:02.2612
Feb 7MAPL ChampionshipsFeb 7 · 400 Meters · Place 1 · Peddie SchoolPeddie School400 Meters151.88 PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 14 · PeddiePeddie800 Meters14.1:59.75a12
Jan 27Peddie Winter Invitational IIIJan 27 · 800 Meters · Place 1 · Peddie SchoolPeddie School800 Meters12:03.6312
Jan 13Peddie Winter Invitational IIJan 13 · 400 Meters · Place 1 · Peddie SchoolPeddie School400 Meters153.6112

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 800 Meters · Place 2 · PeddiePeddie800 Meters21:57.8012
Apr 17Hill, Lawrenceville, Peddie MeetApr 17 · 400 Meters · Place 3 · Peddie SchoolPeddie School400 Meters351.8512

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 6 · PeddiePeddie1000 Meters6.2:39.80a12
Dec 21Bishop Loughlin GamesDec 21 · 600 Meters · Place 7 · PeddiePeddie600 Meters7.1:25.09a12
Dec 18Peddie Winter InvitationalDec 18 · 800 Meters · Place 1 · PeddiePeddie800 Meters1.2:02.95a12
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 800 Meters · Place 5 · Peddie SchoolPeddie School800 Meters52:04.1211
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 1600 Meters · Place 6 · Peddie SchoolPeddie School1600 Meters64:42.50 PB11
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 9 · Peddie SchoolPeddie School800 Meters92:09.2611

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 18 · Trenton TrackTrenton Track800 MetersRound P18.2:06.75a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 23 · Trenton TrackTrenton Track400 MetersRound P23.52.71a11
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 7 · PeddiePeddie1600 Meters7.4:31.02a PB11
May 17Mercer County T&F ChampionshipsMay 17 · 800 Meters · Place 3 · PeddiePeddie800 Meters3.1:56.82a PB11
May 11MAPL ChampionshipsMay 11 · 1600 Meters · Place 5 · Peddie SchooPeddie Schoo1600 Meters54:34.74—
May 4NJISAA Prep A ChampionshipsMay 4 · 1600 Meters · Place 2 · Peddie SchoolPeddie School1600 Meters24:34.4611
May 1Poreda InvitationalMay 1 · 800 Meters · Place 2 · PeddiePeddie800 Meters2.2:02.81a11
Apr 17Big Red ClassicApr 17 · 1600 Meters · Place 1 · Peddie SchooPeddie Schoo1600 Meters14:38.34—
Apr 11Peddie Spring InvitationalApr 11 · 1600 Meters · Place 2 · Peddie SchoolPeddie School1600 Meters24:45.1511

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 2 · PeddiePeddie1000 Meters2.2:38.71a11
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 800 Meters · Place 6 · Peddie SchoolPeddie School800 Meters62:08.8110
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 6 · Peddie SchoolPeddie School1600 Meters64:46.4510
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 800 Meters · Place 6 · Peddie SchoolPeddie School800 Meters62:08.8110
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 6 · Peddie SchoolPeddie School1600 Meters64:46.4510
Feb 8Peddie JV Invitational #2Feb 8 · 800 Meters · Place 1 · Peddie SchooPeddie Schoo800 Meters12:10.59—
Jan 24Peddie JV Invitational #1Jan 24 · 800 Meters · Place 1 · Peddie SchooPeddie Schoo800 Meters12:08.64—
Jan 22Mercer County ChampionshipsJan 22 · 800 Meters · Place 14 · Peddie SchoolPeddie School800 Meters142:13.5810
Jan 22Mercer County ChampionshipsJan 22 · 1600 Meters · Place 10 · Peddie SchoolPeddie School1600 Meters104:48.3010
Jan 17Princeton Invitational Series #1Jan 17 · 1600 Meters · Place 7 · PeddiePeddie1600 Meters74:50.0110

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Peddie Winter ScrimmageDec 13 · 800 Meters · Place 2 · PeddiePeddie800 Meters2.2:04.05a11
May 19Mercer County ChampionshipsMay 19 · 1600 Meters · Place 9 · PeddiePeddie1600 Meters94:34.4410
May 19Mercer County ChampionshipsMay 19 · 800 Meters · Place 8 · PeddiePeddie800 Meters82:04.9610
May 13Mid-Atlantic Prep League ChampionshipsMay 13 · 3200 Meters · Place 6 · PeddiePeddie3200 Meters6.10:34.09a PB10
May 13Mid-Atlantic Prep League ChampionshipsMay 13 · 1600 Meters · Place 3 · PeddiePeddie1600 Meters3.4:36.25a10
May 6NJISAA Prep A ChampionshipsMay 6 · 1600 Meters · Place 3 · PeddiePeddie1600 Meters3.4:33.19a10
Apr 6Peddie, Pennington, PDS, & BlairApr 6 · 1600 Meters · Place 2 · Peddie SchoolPeddie School1600 Meters24:44.2210
Mar 28Peddie vs AllentownMar 28 · 3200 Meters · Place 4 · Peddie SchooPeddie Schoo3200 Meters411:38.95—
Mar 28Peddie vs AllentownMar 28 · 1600 Meters · Place 1 · Peddie SchooPeddie Schoo1600 Meters14:48.42—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 5 · PeddiePeddie1000 Meters5.2:47.81a10
Dec 14Peddie Winter ScrimageDec 14 · 1600 Meters · Place 3 · PeddiePeddie1600 Meters3.4:53.18a10
Feb 12MAPL Indoor ChampionshipFeb 12 · 800 Meters · Place 7 · Peddie SchooPeddie Schoo800 Meters72:13.37—
Feb 12MAPL Indoor ChampionshipFeb 12 · 800 Meters · Place 7 · Peddie SchooPeddie Schoo800 Meters72:13.37—
Jan 29NJISAA (Prep) Championships - AJan 29 · 1600 Meters · Place 8 · PeddiePeddie1600 Meters8.4:54.26a9
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 15 · Peddie SchoolPeddie School1600 Meters155:00.079
Jan 15Peddie Winter Invitational IIJan 15 · 1600 Meters · Place 3 · Peddie SchooPeddie Schoo1600 Meters35:04.66—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 16 · Peddie SchoolPeddie School1600 Meters164:42.689
May 18Ed Poreda InvitationalMay 18 · 800 Meters · Place 6 · PeddiePeddie800 Meters6.2:10.26a9
May 10NJISAA Prep A ChampionshipsMay 10 · 1600 Meters · Place 5 · Peddie SchoolPeddie School1600 Meters54:46.799
Apr 27Pennington Tri Meet Apr 27 · 1600 Meters · Place 1 · PeddiePeddie1600 Meters1.4:53.75a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bishop Loughlin GamesDec 18 · 1000 Meters · Place 5 · PeddiePeddie1000 Meters5.2:56.48a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 1500 Meters · Place 40 · 08-Unattache08-Unattache1500 Meters40.5:34.94a PB5