Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMorris County - Dick Fahey Fr -So Champs · May 1226.83aMorris County - Dick Fahey Fr -So ChampsMay 12, 2023
300 Meters · IndoorMorris County Championships · Jan 2939.89Morris County ChampionshipsJanuary 29, 2025
400 Meters · IndoorChrista Racine Invitational · Jan 456.54Christa Racine InvitationalJanuary 4, 2025
400 Meters · OutdoorMorris County Championships · May 2055.04aMorris County ChampionshipsMay 20, 2025
55 Meter · IndoorDick DeSchriver Invitational · Dec 177.44aDick DeSchriver InvitationalDecember 17, 2025
55 Meters · IndoorMorris County Championships · Jan 297.32Morris County ChampionshipsJanuary 29, 2025
600 Meters · IndoorMorris County Championships · Jan 281:28.40Morris County ChampionshipsJanuary 28, 2026
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 72:05.43NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
800 Meters · OutdoorNJAC - EAST · May 52:02.46aNJAC - EASTMay 5, 2026
Long Jump · OutdoorMorris County Championships · May 2017-6.50Morris County ChampionshipsMay 20, 2025
Triple Jump · OutdoorMorris County Championships · May 2037-6.25Morris County ChampionshipsMay 20, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 800 Meters · Place 13 · Montville800 Meters13.2:03.25a12
May 19Morris County ChampionshipsMay 19 · Triple Jump · Place 33 · MontvilleTriple Jump33.34-11.50Wind: 012
May 19Morris County ChampionshipsMay 19 · Long Jump · Place 35 · MontvilleLong Jump35.17-2Wind: 012
May 19Morris County ChampionshipsMay 19 · 800 Meters · Place 19 · Montville800 Meters19.2:04.41a12
May 19Morris County ChampionshipsMay 19 · 400 Meters · Place 42 · Montville400 Meters42.55.61a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 800 Meters · Place 19 · Montville800 Meters19.2:04.63a12
May 5NJAC - EASTMay 5 · Long Jump · Place 35 · MontvilleLong Jump35.17-2.50Wind: 012
May 5NJAC - EASTMay 5 · 800 Meters · Place 17 · Montville800 Meters17.2:02.46a PB12
May 5NJAC - EASTMay 5 · 400 Meters · Place 40 · Montville400 Meters40.55.82a12
Apr 29Morris County Relay ChampionshipsApr 29 · Triple Jump · Place 30 · MontvilleTriple Jump30.34-08.0012
Apr 29Morris County Relay ChampionshipsApr 29 · Long Jump · Place 48 · MontvilleLong Jump48.16-06.5012
Apr 18Morris Hills RelaysApr 18 · Triple Jump · Place 29 · MontvilleTriple Jump29.35-02.0012
Apr 18Morris Hills RelaysApr 18 · Long Jump · Place 38 · MontvilleLong Jump38.17-03.2512
Apr 11Dodgertown RelaysApr 11 · Triple Jump · Place 21 · MontvilleTriple Jump21.35-00.2512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 800 Meters · Place 7 · Montville Tw800 Meters72:05.43 PB12
Jan 28Morris County ChampionshipsJan 28 · 600 Meters · Place 14 · Montville Tw600 Meters141:28.40 PB12
Jan 3Christa Racine InvitationalJan 3 · 800 Meters · Place 3 · Montville Tw800 Meters32:08.7412

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Cliff Back InvitationalDec 22 · 800 Meters · Place 3 · Montville800 Meters3.2:07.08a12
Dec 17Dick DeSchriver InvitationalDec 17 · 55 Meter · Place 23 · Montville55 MeterRound P23.7.44a PB12
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · 600 Meters · Place 14 · Montville600 Meters14.1:29.54a12
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 400 Meters · Place 27 · Montville Twp.400 Meters2757.8011
Jan 29Morris County ChampionshipsJan 29 · 300 Meters · Place 51 · Montville Twp.300 Meters5139.89 PB11
Jan 29Morris County ChampionshipsJan 29 · 55 Meters · Place 66 · Montville Twp.55 MetersRound P667.32 PB11
Jan 4Christa Racine InvitationalJan 4 · 400 Meters · Place 9 · Montville Tw400 Meters956.54 PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Morris County ChampionshipsMay 20 · Triple Jump · Place 29 · MontvilleTriple Jump29.37-6.25 PBWind: 011
May 20Morris County ChampionshipsMay 20 · Long Jump · Place 38 · MontvilleLong Jump38.17-6.50 PBWind: 011
May 20Morris County ChampionshipsMay 20 · 800 Meters · Place 19 · Montville800 Meters19.2:06.56a11
May 20Morris County ChampionshipsMay 20 · 400 Meters · Place 43 · Montville400 Meters43.55.04a PB11
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Triple Jump · Place 32 · Montville TwTriple Jump3236-10.2511
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Long Jump · Place 40 · Montville TwLong Jump4017-08.2511
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 800 Meters · Place 19 · Montville Tw800 Meters192:04.9111
May 6NJAC - EASTMay 6 · Long Jump · Place 31 · Montville TwLong Jump3117-08.0011
May 6NJAC - EASTMay 6 · Triple Jump · Place 22 · Montville TwTriple Jump2237-08.7511
May 6NJAC - EASTMay 6 · 800 Meters · Place 16 · Montville Tw800 Meters162:04.6811
May 1Morris County Relay ChampionshipsMay 1 · Triple Jump · Place 31 · Montville Twp.Triple Jump3136-311
May 1Morris County Relay ChampionshipsMay 1 · Long Jump · Place 41 · Montville Twp.Long Jump4117-1111
Apr 12Dodgertown RelaysApr 12 · Long Jump · Place 23 · Montville Twp.Long Jump2314-8.5011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 300 Meters · Place 69 · Montville300 Meters69.41.50a11
Dec 20Tony Passarelli InvitationalDec 20 · 55 Meter · Place 29 · Montville55 MeterRound P29.7.47a11
Dec 14Poreda InvitationalDec 14 · 300 Meters · Place 7 · Montville300 Meters7.40.68a11
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · 300 Meters · Place 7 · Montville300 Meters7.40.68a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 31 · Montville TwTriple Jump3137-00.2510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 44 · Montville TwLong Jump4417-06.5010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 31 · Montville TwTriple Jump3137-00.2510
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 44 · Montville TwLong Jump4417-06.5010
May 7NJAC Large Schools MeetMay 7 · Triple Jump · Place 29 · Montville Twp.Triple Jump2934-10.5010
May 7NJAC Large Schools MeetMay 7 · Long Jump · Place 34 · Montville Twp.Long Jump3416-910
May 7NJAC Large Schools MeetMay 7 · 400 Meters · Place 27 · Montville Twp.400 Meters2755.2310
May 1Morris County Relay ChampionshipsMay 1 · Triple Jump · Place 42 · Montville Twp.Triple Jump4233-11.2510
May 1Morris County Relay ChampionshipsMay 1 · Long Jump · Place 62 · Montville Twp.Long Jump6216-7.7510
Apr 27Randolph RelaysApr 27 · Triple Jump · Place 16 · Montville Twp.Triple Jump1634-0.5010
Apr 27Randolph RelaysApr 27 · Long Jump · Place 28 · Montville Twp.Long Jump2816-710
Apr 20Morris Hills RelaysApr 20 · Triple Jump · Place 29 · MontvilleTriple Jump29.35-07.0010

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Morris County ChampionshipsMay 16 · 400 Meters · Place 87 · Montville400 Meters87.1:00.63a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Triple Jump · Place 8 · MontvilleTriple Jump8.33-6.759
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · Long Jump · Place 12 · MontvilleLong Jump12.16-29
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 400 Meters · Place 15 · Montville400 Meters15.1:00.57a9
May 12Morris County - Dick Fahey Fr -So ChampsMay 12 · 200 Meters · Place 42 · Montville200 Meters42.26.83a PB9
Apr 22Morris Hills RelaysApr 22 · Long Jump · MontvilleLong Jump--14-05.009
Apr 20Morris County Frosh-Soph RelaysApr 20 · Triple Jump · Place 20 · MontvilleTriple Jump20.31-03.009
Apr 20Morris County Frosh-Soph RelaysApr 20 · Long Jump · Place 33 · MontvilleLong Jump33.14-04.509
Apr 15Dodgertown RelaysApr 15 · Triple Jump · Place 31 · Montville Twp.Triple Jump3129-0.259
Apr 15Dodgertown RelaysApr 15 · Triple Jump · Place 31 · Montville Twp.Triple Jump3129-0.259