Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:57.77aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 103:34.87CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 10, 2024
1000 Meters · OutdoorNSCHSAA Christmas Classic · Dec 213:46.24aNSCHSAA Christmas ClassicDecember 21, 2023
1500 Meters · IndoorNSCHSAA Champs · Jan 246:22.86aNSCHSAA ChampsJanuary 24, 2026
1500 Meters · OutdoorDeer Park Invitational · Apr 116:25.96aDeer Park InvitationalApril 11, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 45:54.94Ocean Breeze Freedom GamesJanuary 4, 2025
2000m Steeplechase · 0.762m · OutdoorCHSAA Freshmen & Sophomore Intersectional Champions · May 108:52.68aCHSAA Freshmen & Sophomore Intersectional ChampionsMay 10, 2025
2000m Steeplechase · OutdoorCHSAA New York State Intersectional Championship · May 248:21.98CHSAA New York State Intersectional ChampionshipMay 24, 2025
3000 Meters · IndoorNSCHSAA Frosh/Soph Championships · Jan 1212:19.33NSCHSAA Frosh/Soph ChampionshipsJanuary 12, 2024
3000 Meters · OutdoorNSCHSAA/NSCHSGAA Christmas Classic · Dec 2112:13.28aNSCHSAA/NSCHSGAA Christmas ClassicDecember 21, 2024
400m Hurdles · 30" / 0.762m · OutdoorPort Washington Invite · Apr 251:33.36aPort Washington InviteApril 25, 2026
55 Meter · OutdoorNSCHSAA Christmas Classic · Dec 198.76aNSCHSAA Christmas ClassicDecember 19, 2025
800 Meters · IndoorOcean Breeze Invitational · Feb 12:44.62aOcean Breeze InvitationalFebruary 1, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 2000m Steeplechase · Place 12 · Sacred Heart Academy (Hempstead)2000m Steeplechase0.762m12.9:30.20a11
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 2000m Steeplechase · Place 4 · Sacred Heart Academy (Hempstead)2000m Steeplechase0.762m4.9:29.32a11
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 400m Hurdles · Place 7 · Sacred Heart Academy (Hempstead)400m Hurdles30" / 0.762m7.1:36.19a11
May 1Saint Anthony's InvitationalMay 1 · 2000m Steeplechase · Place 5 · Sacred Heart Academy (Hempstead)2000m Steeplechase59:30.87a11
May 1Saint Anthony's InvitationalMay 1 · 400m Hurdles · Place 30 · Sacred Heart Academy (Hempstead)400m Hurdles301:31.86a11
Apr 25Port Washington InviteApr 25 · 400m Hurdles · Place 15 · Sacred Heart Academy (Hempstead)400m Hurdles30" / 0.762m15.1:33.36a PB11
Apr 25Port Washington InviteApr 25 · 1500 Meters · Place 20 · Sacred Heart Academy (Hempstead)1500 Meters20.6:30.63a11
Apr 11Deer Park InvitationalApr 11 · 1500 Meters · Place 27 · Sacred Heart Academy (Hempstead)1500 Meters27.6:25.96a PB11
Apr 7NSCHSAA Easter ClassicApr 7 · 2000m Steeplechase · Sacred Heart Academy (Hempstead)2000m Steeplechase0.762m—DNS11
Apr 7NSCHSAA Easter ClassicApr 7 · 1500 Meters · Place 9 · Sacred Heart Academy (Hempstead)1500 Meters9.6:35.03a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 7 · 1000 Meters · Place 12 · Sacred Heart Academy1000 Meters123:56.6211
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 42 · Sacred Heart Academy1 Mile427:01.0111
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 42 · Sacred Heart Academy1 Mile427:01.0111
Jan 24NSCHSAA ChampsJan 24 · 1500 Meters · Place 12 · Sacred Heart Academy (Hempstead)1500 Meters12.6:22.86a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 19NSCHSAA Christmas ClassicDec 19 · 1000 Meters · Place 8 · Sacred Heart Academy (Hempstead)1000 Meters8.4:03.48a11
Dec 19NSCHSAA Christmas ClassicDec 19 · 55 Meter · Place 42 · Sacred Heart Academy (Hempstead)55 MeterRound P42.8.76a PB11
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 2000m Steeplechase · Place 6 · Sacred Heart Academy2000m Steeplechase68:21.98 PB10
May 10CHSAA Freshmen & Sophomore Intersectional ChampionsMay 10 · 2000m Steeplechase · Place 3 · Sacred Heart Academy (Hempstead)2000m Steeplechase0.762m3.8:52.68a PB10
Apr 11New York Relays Apr 11 · 2000m Steeplechase · Place 4 · Sacred Heart Academy2000m Steeplechase48:35.2310

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13St. Anthony's DevelopmentalDec 13 · 1000 Meters · Place 19 · Sacred Heart Academy (Hempstead)1000 Meters19.4:00.16a11
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 3000 Meters · Place 10 · Sacred Heart Academy3000 Meters1012:48.0610
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 22 · Sacred Heart Academy (Hempstead)1 Mile22.5:57.77a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 37 · Sacred Heart Academy (Hempstead)800 Meters37.2:44.62a PB10
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 7 · Sacred Heart Academy1600 Meters75:54.94 PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA/NSCHSGAA Christmas ClassicDec 21 · 3000 Meters · Place 1 · Sacred Heart Academy (Hempstead)3000 Meters1.12:13.28a PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 10 · 1000 Meters · Place 7 · Sacred Heart Academy1000 Meters73:34.87 PB9
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 42 · Sacred Heart Academy800 Meters422:44.819
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · 3000 Meters · Place 7 · Sacred Heart Academy3000 Meters712:47.799
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · 3000 Meters · Place 1 · Sacred Heart Academy3000 Meters112:19.33 PB9
Jan 6St. Anthony's Developmental #3Jan 6 · 1000 Meters · Place 3 · Sacred Heart Academy1000 Meters33:41.619

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA Christmas ClassicDec 21 · 1000 Meters · Place 3 · Sacred Heart Academy (Hempstead)1000 Meters3.3:46.24a PB9
Dec 9St. Anthony's Developmental #1Dec 9 · 3000 Meters · Place 3 · Sacred Heart Academy (Hempstead)3000 Meters3.13:00.72a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 24 · Sacred Heart Academy (Hempstead)1000 Meters24.3:39.60a9