Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorJV Invitational · Jan 285:53.88aJV InvitationalJanuary 28, 2026
1600 Meters · OutdoorMercer County T&F Championships · May 175:34.81aMercer County T&F ChampionshipsMay 17, 2024
3200 Meters · IndoorNJISAA Prep A and B Championships · Feb 1112:36.91NJISAA Prep A and B ChampionshipsFebruary 11, 2025
3200 Meters · OutdoorMercer County T&F Championships · May 1712:08.97aMercer County T&F ChampionshipsMay 17, 2024
800 Meters · OutdoorPoreda Invite · Apr 302:38.00Poreda InviteApril 30, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 1600 Meters · Place 5 · Lawrenceville1600 Meters5.5:53.30a11
Apr 22Poreda InvitationalApr 22 · 3200 Meters · Place 8 · Lawrenceville3200 Meters813:04.29a11
Apr 15Peddie Outdoor Track InviteApr 15 · 1600 Meters · Place 8 · Lawrenceville1600 Meters8.6:06.89a11
Apr 2Big Red InvitationalApr 2 · 1600 Meters · Place 4 · Lawrenceville1600 Meters46:14.96—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 1600 Meters · Place 14 · Lawrenceville1600 Meters14.6:03.22a11
Feb 7MAPL Indoor Track & Field ChampionshipFeb 7 · 3200 Meters · Place 3 · Lawrenceville3200 Meters3.12:56.13a11
Jan 28JV InvitationalJan 28 · 1600 Meters · Place 5 · Lawrenceville1600 Meters5.5:53.88a PB11
Jan 21LVS Senior Day InviteJan 21 · 1600 Meters · Place 3 · Lawrenceville1600 Meters35:57.8011
Jan 17Big Red InvitationalJan 17 · 1600 Meters · Place 10 · Lawrenceville1600 Meters106:14.1911

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Poreda InvitationalDec 13 · 3200 Meters · Place 9 · Lawrenceville3200 Meters9.13:15.47a11
Dec 3Lawrenceville OpenerDec 3 · 3200 Meters · Place 2 · Lawrenceville3200 Meters2.13:50.16a11
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 3200 Meters · Place 7 · The Lawrenceville School3200 Meters712:36.91 PB10
Feb 7MAPL ChampionshipsFeb 7 · 3200 Meters · Place 5 · The Lawrenceville School3200 Meters512:51.4110
Jan 25LVS Senior Day InviteJan 25 · 3200 Meters · Place 2 · The Lawrenceville School3200 Meters212:44.6110

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 3200 Meters · Place 3 · Lawrenceville3200 Meters312:48.3710
Apr 30Poreda InviteApr 30 · 800 Meters · Place 10 · The Lawrenceville School800 Meters102:38.00 PB10
Apr 17Hill, Lawrenceville, Peddie MeetApr 17 · 3200 Meters · Place 2 · The Lawrenceville School3200 Meters212:34.3510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · 1600 Meters · Place 19 · Lawrenceville1600 Meters19.6:17.72a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Mercer County T&F ChampionshipsMay 17 · 3200 Meters · Place 15 · Lawrenceville3200 Meters15.12:08.97a PB9
May 17Mercer County T&F ChampionshipsMay 17 · 1600 Meters · Place 19 · Lawrenceville1600 Meters19.5:34.81a PB9
May 1Poreda InvitationalMay 1 · 1600 Meters · Place 4 · Lawrenceville1600 Meters4.5:41.08a9