Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Saint Invitational · Dec 156:43.56aCoach Saint InvitationalDecember 15, 2023
1000 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Jan 283:40.24NJCTC Wayne Letwink Memorial Winter ChampionshipJanuary 28, 2024
1600 Meters · IndoorRidgewood Frosh/Novice Meet · Jan 176:46.52Ridgewood Frosh/Novice MeetJanuary 17, 2024
1600 Meters · OutdoorGoshen Colosseum Classic · Apr 56:07.10Goshen Colosseum ClassicApril 5, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 176:18.61Holmdel Twilight Series - Royal RumbleMay 17, 2023
300 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Jan 2646.91NJCTC Wayne Letwink Memorial Winter ChampionshipJanuary 26, 2025
3200 Meters · OutdoorHolmdel Twilight - Night of 3200s · May 313:42.18Holmdel Twilight - Night of 3200sMay 3, 2023
3200 Meters · OutdoorHopewell Valley Freshman/Sophomore Invitational · May 614:22.59Hopewell Valley Freshman/Sophomore InvitationalMay 6, 2023
400 Meters · OutdoorWarwick Ahearn Classic · May 31:06.193aWarwick Ahearn Classic May 3, 2025
600 Meters · IndoorNJCTC Wayne Letwink Memorial Winter Championship · Jan 261:58.41NJCTC Wayne Letwink Memorial Winter ChampionshipJanuary 26, 2025
800 Meters · IndoorSJTCA Winter Meet #17 · Feb 122:41.04SJTCA Winter Meet #17February 12, 2024
800 Meters · OutdoorSussex County Invitational · May 122:35.46Sussex County InvitationalMay 12, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18NJCTC Season FinaleMay 18 · 800 Meters · Place 36 · Pope John XXIII800 Meters36.2:42.86a12
May 12Sussex County InvitationalMay 12 · 800 Meters · Place 19 · Pope John XX800 Meters192:35.46 PB—
May 3Warwick Ahearn Classic May 3 · 800 Meters · Place 29 · Pope John XXIII800 Meters29.2:35.74a12
May 3Warwick Ahearn Classic May 3 · 400 Meters · Pope John XXIII400 Meters—1:06.193a PB12
Apr 5Goshen Colosseum ClassicApr 5 · 1600 Meters · Place 53 · Pope John XX1600 Meters536:07.10 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10SJTCA #18Feb 10 · 800 Meters · Place 74 · Pope John XXIII800 Meters742:48.0312
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 111 · Pope John XXIII800 Meters111.2:42.65a12
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 600 Meters · Place 43 · Pope John XXIII600 Meters431:58.41 PB12
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 300 Meters · Place 60 · Pope John XXIII300 Meters6046.91 PB12
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 65 · Pope John XX1000 Meters653:46.74—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 60 · Pope John XX1600 Meters606:15.25—
May 22Sussex County InvitationalMay 22 · 800 Meters · Place 15 · Pope John XXIII800 Meters152:37.3011
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 404 · M Pope John XX3200 Meters40413:43.17—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12SJTCA Winter Meet #17Feb 12 · 800 Meters · Place 75 · Pope John XXIII800 Meters752:41.04 PB11
Feb 7STCA InvitationalFeb 7 · 800 Meters · Place 68 · Pope John XXIII800 Meters682:46.6511
Feb 3Purple Champions HS InvitationalFeb 3 · 300 Meters · Place 110 · Pope John XX300 Meters11048.0611
Feb 3Purple Champions HS InvitationalFeb 3 · 800 Meters · Place 100 · Pope John XX800 Meters1002:49.2211
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · 1000 Meters · Place 42 · Pope John XXIII1000 Meters423:40.24 PB11
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 1600 Meters · Place 111 · Pope John XX1600 Meters1116:46.52 PB—
Jan 17The Armory Frosh / Novice MeetJan 17 · 1600 Meters · Place 111 · Pope John XXIII1600 Meters111.6:46.52a11

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 1 Mile · Place 108 · Pope John XXIII1 Mile108.6:43.56a PB11
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 63 · Pope John XXIII800 Meters632:42.3210
Feb 13SJTCA Winter Meet #14Feb 13 · 800 Meters · Place 63 · Pope John XXIII800 Meters632:42.3210
Feb 8STCA InvitationalFeb 8 · 800 Meters · Place 89 · Pope John XXIII800 Meters892:49.1810
Feb 8STCA InvitationalFeb 8 · 800 Meters · Place 89 · Pope John XXIII800 Meters892:49.1810
Feb 4Purple Champions HS InvitationalFeb 4 · 800 Meters · Place 79 · Pope John XX800 Meters792:48.1610
Feb 4Purple Champions HS InvitationalFeb 4 · 300 Meters · Place 103 · Pope John XX300 Meters10350.5710
Jan 29NJCTC Wayne Letwink Memorial Winter ChampionshipJan 29 · 1000 Meters · Place 34 · Pope John XXIII1000 Meters343:41.3010
Jan 29NJCTC Wayne Letwink Memorial Winter ChampionshipJan 29 · 600 Meters · Place 38 · Pope John XXIII600 Meters381:58.5710
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 1000 Meters · Place 126 · Pope John XX1000 Meters1263:54.7210

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NJ State Frosh Soph ChampionshipMay 21 · 800 Meters · Place 17 · Pope John XXIII800 Meters17.2:42.55a10
May 17Holmdel Twilight Series - Royal RumbleMay 17 · 1600 Meters · Place 494 · M Pope John XX1600 Meters4946:18.61 PB—
May 12Raider Novice InvitationalMay 12 · 1600 Meters · Place 75 · Pope John XXIII1600 Meters75.6:53.86a10
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 3200 Meters · Place 15 · Pope John XXIII3200 Meters1514:22.59 PB10
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 1600 Meters · Place 32 · Pope John XXIII1600 Meters326:57.9310
May 3Holmdel Twilight - Night of 3200sMay 3 · 3200 Meters · Place 361 · M Pope John XX3200 Meters36113:42.18 PB—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 90 · Pope John XXIII800 Meters90.2:51.44a10