Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 213:00.07aBishop Loughlin GamesDecember 21, 2024
1600 Meters · IndoorPrinceton Invitational Series #2 · Feb 44:56.14aPrinceton Invitational Series #2February 4, 2025
1600 Meters · OutdoorPeddie Winter Scrimmage · Dec 135:27.64aPeddie Winter ScrimmageDecember 13, 2023
3000 Meters · IndoorUrsinus HS Invitational · Dec 1012:27.50aUrsinus HS InvitationalDecember 10, 2022
3200 Meters · IndoorMAPL Championships · Feb 711:03.87MAPL ChampionshipsFebruary 7, 2025
400 Meters · IndoorPrinceton Invitational Series #2 · Jan 291:05.11Princeton Invitational Series #2January 29, 2024
600 Meters · IndoorBishop Loughlin Games · Dec 161:47.34aBishop Loughlin GamesDecember 16, 2023
800 Meters · IndoorMAPL Championships · Feb 72:18.67MAPL ChampionshipsFebruary 7, 2025

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

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18Princeton Invitational Series #3Feb 18 · 3200 Meters · Place 8 · Pennington3200 Meters811:07.3711
Feb 18Princeton Invitational Series #3Feb 18 · 1600 Meters · Place 19 · Pennington1600 Meters195:22.2911
Feb 7MAPL ChampionshipsFeb 7 · 3200 Meters · Place 7 · The Pennington School3200 Meters711:03.87 PB11
Feb 7MAPL ChampionshipsFeb 7 · 800 Meters · Place 10 · The Pennington School800 Meters102:18.67 PB11
Feb 7MAPL ChampionshipsFeb 7 · 1600 Meters · Place 8 · The Pennington School1600 Meters85:04.0511
Feb 4Princeton Invitational Series #2Feb 4 · 3200 Meters · Place 5 · Pennington3200 Meters511:13.83a—
Feb 4Princeton Invitational Series #2Feb 4 · 1600 Meters · Place 10 · Pennington1600 Meters104:56.14a PB—
Jan 27Peddie Winter Invitational IIIJan 27 · 800 Meters · Place 6 · The Pennington School800 Meters62:22.9811
Jan 27Peddie Winter Invitational IIIJan 27 · 1600 Meters · Place 4 · The Pennington School1600 Meters45:06.7511
Jan 13Peddie Winter Invitational IIJan 13 · 1600 Meters · Place 1 · The Pennington School1600 Meters15:08.4511

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 1000 Meters · Place 46 · Pennington1000 Meters46.3:00.07a PB11
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 1600 Meters · Place 4 · The Pennington School1600 Meters45:13.5210
Feb 3Peddie Varsity InvitationalFeb 3 · 1600 Meters · Place 5 · The Pennington School1600 Meters55:11.3410
Jan 29Princeton Invitational Series #2Jan 29 · 400 Meters · Place 23 · Pennington400 Meters231:05.11 PB10
Jan 29Princeton Invitational Series #2Jan 29 · 1600 Meters · Place 13 · Pennington1600 Meters135:29.7210
Jan 24Peddie Winter Scrimmage IIJan 24 · 1600 Meters · Place 7 · The Pennington School1600 Meters75:17.3210
Jan 21Mercer County ChampionshipsJan 21 · 1600 Meters · Place 34 · The Pennington School1600 Meters345:24.9410
Jan 4Princeton Invitational Series #1Jan 4 · 1600 Meters · Place 14 · Pennington1600 Meters145:19.9310

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 38 · Pennington1000 Meters38.3:08.38a10
Dec 16Bishop Loughlin GamesDec 16 · 600 Meters · Place 34 · Pennington600 Meters34.1:47.34a PB10
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 14 · The Pennington School1600 Meters145:29.089
Feb 22NJISAA Indoor Track ChampionshipFeb 22 · 1600 Meters · Place 14 · The Pennington School1600 Meters145:29.089
Feb 8Peddie JV Invitational #2Feb 8 · 1600 Meters · Place 14 · The Penningt1600 Meters145:36.50—
Jan 30Princeton Invitational Series #2Jan 30 · 1600 Meters · Place 18 · Pennington1600 Meters185:42.939
Jan 24Peddie JV Invitational #1Jan 24 · 1600 Meters · Place 17 · The Penningt1600 Meters175:43.97—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Peddie Winter ScrimmageDec 13 · 1600 Meters · Place 14 · Pennington1600 Meters14.5:27.64a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Peddie Winter ScrimageDec 14 · 1600 Meters · Place 16 · Pennington1600 Meters16.5:45.88a9
Dec 10Ursinus HS InvitationalDec 10 · 3000 Meters · Place 46 · Pennington3000 Meters46.12:27.50a PB9