Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMorris County Championships · Jan 303:37.35aMorris County ChampionshipsJanuary 30, 2023
100m Hurdles · 33" / 0.838m · OutdoorNJAC - EAST · May 519.55aNJAC - EASTMay 5, 2026
400 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&4 · Feb 31:07.83NJSIAA Sectional Championships - North 1 Group 1&4February 3, 2024
400 Meters · OutdoorNJAC - EAST · May 51:07.74aNJAC - EASTMay 5, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 21:14.92aNJSIAA Sectionals North 1 Groups 1 and 4June 2, 2023
600 Meters · IndoorMorris County Championships · Jan 301:55.39aMorris County ChampionshipsJanuary 30, 2023
800 Meters · IndoorNJSIAA Group 1 & 4 State Championships · Feb 172:33.76NJSIAA Group 1 & 4 State ChampionshipsFebruary 17, 2024
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 22:28.79aNJSIAA Sectionals North 1 Groups 1 and 4June 2, 2023
Discus · 1kg · OutdoorMorris County Relay Championships · Apr 2941-04Morris County Relay ChampionshipsApril 29, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Morris County ChampionshipsMay 19 · 400m Hurdles · Place 33 · Mountain Lakes400m Hurdles30" / 0.762m33.1:17.52a12
May 19Morris County ChampionshipsMay 19 · 400 Meters · Place 57 · Mountain Lakes400 Meters57.1:11.61a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 14 · Mountain Lakes400m Hurdles30" / 0.762m14.1:16.24a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 23 · Mountain Lakes100m Hurdles33" / 0.838mRound P23.19.59aWind: 0.512
May 5NJAC - EASTMay 5 · 400m Hurdles · Place 27 · Mountain Lakes400m Hurdles30" / 0.762m27.1:15.62a12
May 5NJAC - EASTMay 5 · 100m Hurdles · Place 24 · Mountain Lakes100m Hurdles33" / 0.838mRound P24.19.55a PB12
May 5NJAC - EASTMay 5 · 400 Meters · Place 44 · Mountain Lakes400 Meters44.1:07.74a PB12
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 63 · Mountain LakesDiscus1kg63.41-04 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 9 · Mountain Lakes55m HurdlesRound P910.5512
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 400 Meters · Place 17 · Mountain Lakes400 Meters171:09.8012

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 12 · Mountain Lakes400m Hurdles121:16.1811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 400 Meters · Place 25 · Mountain Lakes400 Meters251:10.0411
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 22 · Mountain LakesHigh Jump224-011
Jan 15Wayne Valentine InvitationalJan 15 · 400 Meters · Place 25 · Mountain Lakes400 Meters251:11.1811

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 9 · Mountain Lakes400m Hurdles91:15.2210
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 6 · Mountain Lakes800 Meters62:33.3610
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 6 · Mountain Lakes800 Meters62:33.3610
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 9 · Mountain Lakes400m Hurdles91:15.2210

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 12 · Mountain Lakes800 Meters122:33.76 PB10
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 12 · Mountain Lakes800 Meters122:33.7610
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 800 Meters · Place 5 · Mountain Lakes800 Meters52:37.2810
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 400 Meters · Place 8 · Mountain Lakes400 Meters81:07.83 PB10
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 25 · Mountain Lakes800 Meters252:45.9010
Jan 6Christa Racine InvitationalJan 6 · 400 Meters · Place 48 · Mountain Lakes400 Meters481:17.4510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 800 Meters · Place 10 · Mountain Lakes800 Meters10.2:35.35a9
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 400m Hurdles · Place 14 · Mountain Lakes400m Hurdles30" / 0.762m14.1:14.92a PB9
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 800 Meters · Place 6 · Mountain Lakes800 Meters6.2:28.79a PB9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 400m Hurdles · Place 4 · Mountain Lakes400m Hurdles30" / 0.762m4.1:14.94a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 800 Meters · Place 2 · Mountain Lakes800 Meters2.2:37.27a9
May 9NJAC Small SchoolsMay 9 · 400m Hurdles · Place 22 · Mountain Lakes400m Hurdles30" / 0.762m22.1:15.85a9
May 9NJAC Small SchoolsMay 9 · 800 Meters · Place 15 · Mountain Lakes800 Meters15.2:38.48a9
May 9NJAC Small SchoolsMay 9 · 400 Meters · Place 31 · Mountain Lakes400 Meters31.1:08.34a9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 18 · Mountain Lakes800 Meters182:46.259
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · 800 Meters · Place 18 · Mountain Lakes800 Meters182:46.259
Jan 30Morris County ChampionshipsJan 30 · 1000 Meters · Place 27 · Mountain Lakes1000 Meters27.3:37.35a PB9
Jan 30Morris County ChampionshipsJan 30 · 600 Meters · Place 26 · Mountain Lakes600 Meters26.1:55.39a PB9
Jan 7Christa Racine InvitationalJan 7 · 800 Meters · Place 2 · Mountain Lakes800 Meters22:48.569
Jan 7Christa Racine InvitationalJan 7 · 55m Hurdles · Place 15 · Mountain Lakes55m Hurdles1512.649