Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorASICS Last Chance Invitational · Feb 214:05.51aASICS Last Chance InvitationalFebruary 21, 2026
1 Mile · OutdoorTrials of Miles @ Icahn · May 34:10.11aTrials of Miles @ IcahnMay 3, 2024
10,000 Meters · OutdoorACC Outdoor Championships · May 1430:23.84aACC Outdoor ChampionshipsMay 14, 2026
1500 Meters · OutdoorDuke Invitational · Apr 103:48.93aDuke InvitationalApril 10, 2026
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 214:13.54NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
1600 Meters · OutdoorMonmouth County Championships · May 94:12.89aMonmouth County ChampionshipsMay 9, 2024
3000 Meters · IndoorACC Indoor Championships · Feb 268:01.79aACC Indoor ChampionshipsFebruary 26, 2026
3200 Meters · IndoorShore Conference Meet · Jan 309:06.42Shore Conference MeetJanuary 30, 2025
3200 Meters · OutdoorMonmouth County Championships · May 88:56.99aMonmouth County ChampionshipsMay 8, 2025
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · May 69:36.87Holmdel Twilight Series - Night of 3200sMay 6, 2022
5000 Meters · Outdoor130th Penn Relays Carnival · Apr 2314:14.52a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 212:01.37NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
800 Meters · OutdoorA Night at the Horse Farm · May 301:58.77A Night at the Horse FarmMay 30, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 19 · North CarolinaNorth Carolina10,000 Meters19.30:23.84a PBFr
Apr 23130th Penn Relays CarnivalApr 23 · 5000 Meters · Place 38 · North CarolinaNorth Carolina5000 Meters38.14:14.52a PBFr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 50 · North CarolinaNorth Carolina1500 Meters50.3:48.93a PBFr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · North CarolinaNorth Carolina5000 Meters--DNFFr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 106 · North CarolinaNorth Carolina1500 Meters106.3:49.47aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 3000 Meters · Place 13 · North CarolinaNorth Carolina3000 Meters13.8:01.79a PBFr
Feb 21ASICS Last Chance InvitationalFeb 21 · 1 Mile · Place 7 · North CarolinaNorth Carolina1 Mile74:05.51a PBFr
Feb 14ASICS Sound InviteFeb 14 · 3000 Meters · Place 6 · North CarolinaNorth Carolina3000 Meters68:05.80aFr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 1 Mile · Place 6 · North CarolinaNorth Carolina1 Mile64:09.37aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters2.4:14.86a12
May 8Monmouth County ChampionshipsMay 8 · 3200 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy3200 Meters1.8:56.99a PB12
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters2.4:13.09a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:13.54 PB12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 7 · Christian Brothers AcademyChristian Brothers Academy800 Meters72:01.37 PB12
Jan 30Shore Conference MeetJan 30 · 3200 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy3200 Meters19:06.42 PB12
Jan 30Shore Conference MeetJan 30 · 3200 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy3200 Meters19:06.4212
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:13.8112
Jan 30Shore Conference MeetJan 30 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:13.8112
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:17.3412
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:17.3412

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 3200 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy3200 Meters1.9:01.21a11
Jun 7NJSIAA Non Public A-BJun 7 · 1600 Meters · Place 4 · Christian Brothers AcademyChristian Brothers Academy1600 Meters4.4:13.02a11
May 18Shore Conference ChampionshipsMay 18 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters24:18.0911
May 9Monmouth County ChampionshipsMay 9 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters2.4:12.89a PB11
May 3Trials of Miles @ IcahnMay 3 · 1 Mile · Place 6 · Lincroft- New JerseyLincroft- New Jersey1 Mile6.4:10.11a PB11
May 3Trials of Miles @ IcahnMay 3 · 1500 Meters · Place 5 · Lincroft- New JerseyLincroft- New Jersey1500 Meters5.3:51.88a11
Apr 17A-North DivisionalApr 17 · 3200 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy3200 Meters1.9:14.05a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters24:16.6111
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy1600 Meters24:16.6111
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 3200 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy3200 Meters29:18.9011
Jan 25Shore Conference Indoor ChampionshipsJan 25 · 1600 Meters · Place 1 · Christian Brothers AcademyChristian Brothers Academy1600 Meters14:19.0311

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy3200 Meters3.9:09.85a10
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy1600 Meters3.4:15.57a10
May 30A Night at the Horse FarmMay 30 · 800 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy800 Meters31:58.77 PB10
May 10Monmouth County ChampionshipsMay 10 · 1600 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy1600 Meters3.4:15.63a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy3200 Meters29:16.6810
Jan 20Monmouth County ChampionshipsJan 20 · 1600 Meters · Place 6 · Christian Brothers AcademyChristian Brothers Academy1600 Meters64:24.7210

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 3200 Meters · Place 4 · Christian Brothers AcademyChristian Brothers Academy3200 Meters49:21.869
May 6Holmdel Twilight Series - Night of 3200sMay 6 · 3200 Meters · Place 13 · M Christian BrM Christian Br3200 Meters139:36.87 PB—
Apr 23Colts Neck Spring InvitationalApr 23 · 800 Meters · Place 2 · Christian Brothers AcademyChristian Brothers Academy800 Meters22:08.609
Mar 4NJSIAA Meet of ChampionsMar 4 · 3200 Meters · Place 20 · Christian Brothers AcademyChristian Brothers Academy3200 Meters209:48.789

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy3200 Meters39:37.999
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy3200 Meters39:37.999
Jan 27Shore Conference ChampionshipsJan 27 · 3200 Meters · Place 3 · Christian Brothers AcademyChristian Brothers Academy3200 Meters39:43.579
Jan 21Monmouth County ChampionshipsJan 21 · 1600 Meters · Place 7 · Christian Brothers AcademyChristian Brothers Academy1600 Meters74:33.489