Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWayne Valentine Invitational · Jan 102:53.09Wayne Valentine InvitationalJanuary 10, 2026
1600 Meters · OutdoorMorris County Championships · May 204:39.09aMorris County ChampionshipsMay 20, 2025
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2053.66NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
400 Meters · OutdoorNJAC - EAST · May 551.38aNJAC - EASTMay 5, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 3053.082NJSIAA NPA & NPB StatesMay 30, 2025
600 Meters · IndoorMorris County Championships · Jan 281:25.86Morris County ChampionshipsJanuary 28, 2026
800 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 102:04.97aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
800 Meters · OutdoorMorris County Championships · May 191:56.88aMorris County ChampionshipsMay 19, 2026
Long Jump · OutdoorMorris Hills Relays · Apr 2016-09.50Morris Hills RelaysApril 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 7 · Morristown-Beard1600 Meters7.4:49.09a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 3 · Morristown-Beard800 Meters3.2:00.78a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 3 · Morristown-Beard400 Meters3.52.22a11
May 19Morris County ChampionshipsMay 19 · 800 Meters · Place 3 · Morristown-Beard800 Meters3.1:56.88a PB11
May 13NJISAA Prep B ChampionshipsMay 13 · 400 Meters · Place 1 · Morristown-Beard400 Meters1.51.81a11
May 5NJAC - EASTMay 5 · 800 Meters · Place 4 · Morristown-Beard800 Meters4.1:58.41a11
May 5NJAC - EASTMay 5 · 400 Meters · Place 9 · Morristown-Beard400 Meters9.51.38a PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 8 · Morristown Beard School400 Meters853.66 PB11
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 7 · Morristown Beard School800 Meters72:11.6311
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 400 Meters · Place 30 · Morristown B400 Meters3053.6811
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 800 Meters · Place 2 · Morristown-Beard800 Meters2.2:04.97a PB11
Jan 28Morris County ChampionshipsJan 28 · 600 Meters · Place 7 · Morristown B600 Meters71:25.86 PB11
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 11 · Morristown B1000 Meters112:53.09 PB11
Jan 3Christa Racine InvitationalJan 3 · 800 Meters · Place 7 · Morristown B800 Meters72:11.4711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Dick DeSchriver InvitationalDec 17 · 600 Meters · Place 2 · Morristown-Beard600 Meters2.1:29.94a11
Dec 10Jack O'Leary Lid Lifter InvitationalDec 10 · 600 Meters · Place 4 · Morristown-Beard600 Meters4.1:26.58a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 6 · Morristown-Beard1600 Meters6.4:52.74a10
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Morristown-Beard400 MetersRelay Split—53.082 PB10
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 3 · Morristown-Beard800 Meters3.2:00.01a10
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 12 · Morristown-Beard400 Meters12.53.41a10
May 20Morris County ChampionshipsMay 20 · 1600 Meters · Place 40 · Morristown-Beard1600 Meters40.4:39.09a PB10
May 20Morris County ChampionshipsMay 20 · 800 Meters · Place 9 · Morristown-Beard800 Meters9.2:00.02a10
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 1600 Meters · Place 5 · Morristown-Beard1600 Meters5.4:43.99a10
May 9Morris County - Dick Fahey Fr -So ChampsMay 9 · 800 Meters · Place 3 · Morristown-Beard800 Meters3.2:05.48a10
May 6NJAC - EASTMay 6 · 800 Meters · Place 5 · Morristown B800 Meters51:59.9910

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Long Jump · Place 18 · Morristown-BeardLong Jump18.16-0Wind: 09
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 5 · Morristown-Beard800 Meters5.2:04.56a9
Jun 7NJSIAA Non Public A-BJun 7 · 400 Meters · Place 12 · Morristown-Beard400 Meters12.53.55a9
May 20NJISAA Prep B ChampionshipsMay 20 · Long Jump · Place 13 · Morristown-BLong Jump1316-00.509
May 20NJISAA Prep B ChampionshipsMay 20 · 800 Meters · Place 7 · Morristown-B800 Meters72:18.509
May 20NJISAA Prep B ChampionshipsMay 20 · 400 Meters · Place 7 · Morristown-B400 Meters756.179
May 7NJAC Small SchoolsMay 7 · Long Jump · Place 35 · MORRISTOWN-BLong Jump3517-01.50—
May 7NJAC Small SchoolsMay 7 · 800 Meters · Place 31 · MORRISTOWN-B800 Meters312:18.49—
May 7NJAC Small SchoolsMay 7 · 400 Meters · Place 24 · MORRISTOWN-B400 Meters2455.22—
May 7NJAC Small SchoolsMay 7 · 800 Meters · Place 31 · MORRISTOWN-B800 Meters312:18.49—
May 7NJAC Small SchoolsMay 7 · Long Jump · Place 35 · MORRISTOWN-BLong Jump3517-01.50—
May 7NJAC Small SchoolsMay 7 · 400 Meters · Place 24 · MORRISTOWN-B400 Meters2455.22—
May 1Morris County Relay ChampionshipsMay 1 · Long Jump · Place 64 · Morristown-Beard SchoolLong Jump6416-59
Apr 20Morris Hills RelaysApr 20 · Long Jump · Place 63 · Morristown-BeardLong Jump63.16-09.50 PB9
Apr 6NJISAA RelaysApr 6 · Long Jump · Place 14 · Morristown-BeardLong Jump14.16-07.759
Apr 6NJISAA RelaysApr 6 · 400 Meters · Morristown-Beard400 MetersRelay Split—1:05.0019