Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSt. Anthony's Developmental · Dec 133:05.74aSt. Anthony's DevelopmentalDecember 13, 2025
1000 Meters · OutdoorNSCHSAA/NSCHSGAA Christmas Classic · Dec 213:12.77aNSCHSAA/NSCHSGAA Christmas ClassicDecember 21, 2024
1600 Meters · IndoorNSCHSAA Champs · Jan 245:27.61aNSCHSAA ChampsJanuary 24, 2026
1600 Meters · OutdoorNSCHSAA Boys Frosh/Soph Championships · May 15:25.04NSCHSAA Boys Frosh/Soph ChampionshipsMay 1, 2024
400 Meters · OutdoorSaint Anthony's Invitational · May 11:02.37aSaint Anthony's InvitationalMay 1, 2026
400m Hurdles · 36" / 0.914m · OutdoorNSCHSAA Easter Classic · Apr 71:10.06aNSCHSAA Easter ClassicApril 7, 2026
600 Meters · IndoorSt. Anthony's Developmental · Dec 131:43.78aSt. Anthony's DevelopmentalDecember 13, 2025
800 Meters · OutdoorDeer Park Invitational · Apr 112:27.57aDeer Park InvitationalApril 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 400m Hurdles · Place 8 · St John The Baptist400m Hurdles36" / 0.914m8.1:12.17a11
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 800 Meters · Place 22 · St John The Baptist800 Meters22.2:30.92a11
May 9Bob Pratt InvitationalMay 9 · 400m Hurdles · Place 19 · St John The Baptist400m Hurdles36" / 0.914m19.1:10.68a11
May 1Saint Anthony's InvitationalMay 1 · 400m Hurdles · Place 50 · St John The Baptist400m Hurdles501:09.50a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 75 · St John The Baptist800 Meters752:31.05a11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 80 · St John The Baptist400 Meters801:02.37a PB11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 75 · St John The Baptist800 Meters752:31.05a11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 80 · St John The Baptist400 Meters801:02.37a11
May 1Saint Anthony's InvitationalMay 1 · 400m Hurdles · Place 50 · St John The Baptist400m Hurdles501:09.50a11
Apr 11Deer Park InvitationalApr 11 · 400m Hurdles · Place 11 · St John The Baptist400m Hurdles36" / 0.914m11.1:10.18a11
Apr 11Deer Park InvitationalApr 11 · 800 Meters · Place 38 · St John The Baptist800 Meters38.2:27.57a PB11
Apr 7NSCHSAA Easter ClassicApr 7 · 400m Hurdles · Place 2 · St John The Baptist400m Hurdles36" / 0.914m2.1:10.06a PB11
Apr 7NSCHSAA Easter ClassicApr 7 · 1600 Meters · Place 19 · St John The Baptist1600 Meters19.6:03.71a11
Mar 28CHSAA Season OpenerMar 28 · 400m Hurdles · Place 10 · St John The Baptist400m Hurdles36" / 0.914m10.1:10.62a11
Mar 28CHSAA Season OpenerMar 28 · 1600 Meters · Place 36 · St John The Baptist1600 Meters36.5:50.89a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24NSCHSAA ChampsJan 24 · 1600 Meters · Place 22 · St John The Baptist1600 Meters22.5:27.61a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1000 Meters · Place 27 · St John The Baptist1000 Meters27.3:08.72a11
Dec 13St. Anthony's DevelopmentalDec 13 · 1000 Meters · Place 18 · St John The Baptist1000 Meters18.3:05.74a PB11
Dec 13St. Anthony's DevelopmentalDec 13 · 600 Meters · Place 15 · St John The Baptist600 Meters15.1:43.78a PB11
Dec 7CHSAA RelaysDec 7 · 1600 Meters · Place 30 · St John The Baptist1600 Meters30.5:33.85a11
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 15 · St. John the Baptist1000 Meters153:11.1410

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 400m Hurdles · Place 24 · St. John the Baptist400m Hurdles241:07.9010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1000 Meters · Place 18 · St John The Baptist1000 Meters18.3:12.80a10
Feb 10CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 10 · 1600 Meters · Place 14 · St. John the Baptist1600 Meters145:35.999
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · 1000 Meters · Place 13 · St. John the Baptist1000 Meters133:21.069
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · 1000 Meters · Place 5 · St. John the Baptist1000 Meters53:15.509
Jan 6St. Anthony's Developmental #3Jan 6 · 1000 Meters · Place 8 · St. John the Baptist1000 Meters83:21.389

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · 1000 Meters · Place 9 · St John The Baptist1000 Meters9.3:12.77a PB10
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 800 Meters · Place 19 · St. John the Baptist800 Meters192:28.119
May 1NSCHSAA Boys Frosh/Soph ChampionshipsMay 1 · 800 Meters · Place 4 · St. John the Baptist800 Meters42:35.319
May 1NSCHSAA Boys Frosh/Soph ChampionshipsMay 1 · 1600 Meters · Place 6 · St. John the Baptist1600 Meters65:25.04 PB9
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 49 · St. John the Baptist1600 Meters495:27.209
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 800 Meters · Place 60 · St. John the Baptist800 Meters602:32.679
Apr 13Dennis Walker Relay ShowdownApr 13 · 1600 Meters · Place 42 · St. John the Baptist1600 Meters425:42.439
Apr 6Longwood Boys Spring ClassicApr 6 · 800 Meters · Place 53 · St. John the Baptist800 Meters532:35.509

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 1600 Meters · Place 36 · St John The Baptist1600 Meters36.5:42.60a9
Dec 9CHSAA Relay CarnivalDec 9 · 1600 Meters · Place 6 · St John The Baptist1600 Meters6.5:48.71a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA Christmas ClassicDec 21 · 1000 Meters · Place 2 · St John The Baptist1000 Meters2.3:30.78a9
Dec 16St. Anthony's Developmental #2Dec 16 · 1600 Meters · Place 10 · St John The Baptist1600 Meters10.5:47.80a9