Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 43:11.74Ocean Breeze Freedom GamesJanuary 4, 2025
1000 Meters · OutdoorNSCHSAA/NSCHSGAA Christmas Classic · Dec 213:05.33aNSCHSAA/NSCHSGAA Christmas ClassicDecember 21, 2024
1600 Meters · IndoorCHSAA Intersectional Championship · Feb 145:06.32CHSAA Intersectional ChampionshipFebruary 14, 2026
1600 Meters · OutdoorNSCHSAA Christmas Classic · Dec 195:06.67aNSCHSAA Christmas ClassicDecember 19, 2025
200 Meters · OutdoorLongwood Boys Spring Classic · Apr 628.77Longwood Boys Spring ClassicApril 6, 2024
3200 Meters · IndoorCHSAA Novice Championship · Dec 3012:42.39aCHSAA Novice ChampionshipDecember 30, 2024
400 Meters · OutdoorSaint Anthony's Invitational · May 158.05aSaint Anthony's InvitationalMay 1, 2026
55m Hurdles · 36" · IndoorCHSAA Relay Carnival · Dec 911.08aCHSAA Relay CarnivalDecember 9, 2023
800 Meters · OutdoorSaint Anthony's Invitational · May 12:13.92aSaint Anthony's InvitationalMay 1, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 400 Meters · Place 42 · St John The Baptist400 Meters42.58.16a11
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 1600 Meters · St John The Baptist1600 Meters—DNS11
May 9Bob Pratt InvitationalMay 9 · 1600 Meters · Place 47 · St John The Baptist1600 Meters47.5:11.66a11
May 9Bob Pratt InvitationalMay 9 · 800 Meters · Place 33 · St John The Baptist800 Meters33.2:21.78a11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 99 · St John The Baptist1600 Meters995:10.73a11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 79 · St John The Baptist800 Meters792:13.92a PB11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 68 · St John The Baptist400 Meters6858.05a PB11
May 1Saint Anthony's InvitationalMay 1 · 800 Meters · Place 79 · St John The Baptist800 Meters792:13.92a11
May 1Saint Anthony's InvitationalMay 1 · 400 Meters · Place 68 · St John The Baptist400 Meters6858.05a11
May 1Saint Anthony's InvitationalMay 1 · 1600 Meters · Place 99 · St John The Baptist1600 Meters995:10.73a11
Apr 18Limmer InvitationalApr 18 · 800 Meters · Place 19 · St John The Baptist800 Meters19.2:16.96a11
Apr 18Limmer InvitationalApr 18 · 400 Meters · Place 39 · St John The Baptist400 Meters39.59.53a11
Apr 11Deer Park InvitationalApr 11 · 1600 Meters · Place 13 · St John The Baptist1600 Meters13.5:11.22a11
Apr 11Deer Park InvitationalApr 11 · 800 Meters · Place 20 · St John The Baptist800 Meters20.2:18.71a11
Apr 7NSCHSAA Easter ClassicApr 7 · 1600 Meters · Place 15 · St John The Baptist1600 Meters15.5:15.57a11
Apr 7NSCHSAA Easter ClassicApr 7 · 800 Meters · Place 11 · St John The Baptist800 Meters11.2:22.56a11
Mar 28CHSAA Season OpenerMar 28 · 1600 Meters · Place 25 · St John The Baptist1600 Meters25.5:20.06a11
Mar 28CHSAA Season OpenerMar 28 · 400 Meters · Place 40 · St John The Baptist400 Meters40.59.87a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 1600 Meters · Place 45 · St. John the Baptist1600 Meters455:06.32 PB11
Jan 24NSCHSAA ChampsJan 24 · 1600 Meters · Place 13 · St John The Baptist1600 Meters13.5:08.26a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 1600 Meters · Place 5 · St John The Baptist1600 Meters5.5:11.45a11
Dec 13St. Anthony's DevelopmentalDec 13 · 3200 Meters · St John The Baptist3200 Meters--DNF11
Dec 7CHSAA RelaysDec 7 · 1600 Meters · Place 16 · St John The Baptist1600 Meters16.5:09.09a11
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 1600 Meters · Place 17 · St. John the Baptist1600 Meters175:33.2210
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 40 · St. John the Baptist1000 Meters403:11.74 PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 19NSCHSAA Christmas ClassicDec 19 · 1600 Meters · Place 4 · St John The Baptist1600 Meters4.5:06.67a PB11
Mar 29CHSAA Season OpenerMar 29 · 400 Meters · Place 40 · St. John the Baptist400 Meters401:01.2010
Mar 29CHSAA Season OpenerMar 29 · 1600 Meters · Place 22 · St. John the Baptist1600 Meters225:29.1710

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 3200 Meters · Place 13 · St John The Baptist3200 Meters13.12:42.39a PB10
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · 55m Hurdles · Place 7 · St. John the Baptist55m Hurdles715.689
Jan 6St. Anthony's Developmental #3Jan 6 · 55m Hurdles · Place 1 · St. John the Baptist55m Hurdles111.509

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · 1000 Meters · Place 8 · St John The Baptist1000 Meters8.3:05.33a PB10
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 1600 Meters · Place 10 · St. John the Baptist1600 Meters105:39.599
May 1NSCHSAA Boys Frosh/Soph ChampionshipsMay 1 · 1600 Meters · Place 7 · St. John the Baptist1600 Meters75:32.219
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 1600 Meters · Place 64 · St. John the Baptist1600 Meters645:37.609
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 800 Meters · Place 47 · St. John the Baptist800 Meters472:28.759
Apr 13Dennis Walker Relay ShowdownApr 13 · 1600 Meters · Place 50 · St. John the Baptist1600 Meters505:48.299
Apr 6Longwood Boys Spring ClassicApr 6 · 200 Meters · Place 113 · St. John the Baptist200 Meters11328.77 PB9
Apr 6Longwood Boys Spring ClassicApr 6 · 800 Meters · Place 57 · St. John the Baptist800 Meters572:36.929

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9CHSAA Relay CarnivalDec 9 · 1600 Meters · Place 8 · St John The Baptist1600 Meters8.5:54.35a9
Dec 9CHSAA Relay CarnivalDec 9 · 55m Hurdles · Place 9 · St John The Baptist55m Hurdles36"9.11.08a PB9