Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorYouth Challenge Series - Spring Fling Invitational · May 197:26.02aYouth Challenge Series - Spring Fling InvitationalMay 19, 2019
100 Meters · OutdoorStaten Island T&F Championships · May 312.06aStaten Island T&F ChampionshipsMay 3, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3125.27The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorCHSAA New York State Intersectional Championship · May 2324.88aCHSAA New York State Intersectional ChampionshipMay 23, 2026
300 Meters · IndoorCHSAA Intersectional Championship · Feb 1439.71CHSAA Intersectional ChampionshipFebruary 14, 2026
400 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3158.17The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400 Meters · OutdoorStaten Island T&F Championships · May 459.14aStaten Island T&F ChampionshipsMay 4, 2025
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 297.24aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
55 Meters · IndoorSIHST&FA Championships · Jan 187.29SIHST&FA ChampionshipsJanuary 18, 2026
600 Meters · IndoorBishop Loughlin Games · Dec 211:51.01aBishop Loughlin GamesDecember 21, 2024
800 Meters · IndoorCHSAA Relay Carnival · Dec 103:06.13aCHSAA Relay CarnivalDecember 10, 2022
800 Meters · OutdoorNY and BQ CHSAA Frosh/Soph Sectional Championships · Apr 303:10.93NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApril 30, 2023
Combined results · IndoorOcean Breeze Invitational (Youth) · Jan 2052.51Ocean Breeze Invitational (Youth)January 20, 2019

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Notre Dame AcademyNotre Dame Academy200 MetersRound P--DNSWind: 0.712
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 100 Meters · Notre Dame AcademyNotre Dame Academy100 MetersRound P--DNSWind: -0.112
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 200 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy200 Meters1.24.88a PBWind: -212
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 MetersRound P1.12.67aWind: -1.512
May 23CHSAA New York State Intersectional ChampionshipMay 23 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 Meters1.12.60aWind: -1.812
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 100 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy100 MetersRound P2.12.50a12
May 16NY and BQ CHSAA Sectional ChampionshipsMay 16 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 Meters1.12.09a12
May 3Staten Island T&F ChampionshipsMay 3 · 200 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy200 Meters1.25.39a12
May 3Staten Island T&F ChampionshipsMay 3 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 MetersRound P1.12.06a PB12
May 3Staten Island T&F ChampionshipsMay 3 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 Meters1.12.25a12
Apr 25Port Washington InviteApr 25 · 100 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy100 MetersRound P2.12.68aWind: 0.912
Apr 25Port Washington InviteApr 25 · 100 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy100 Meters2.12.68aWind: 1.412
Apr 172026 New York RelaysApr 17 · 400 Meters · Notre Dame AcademyNotre Dame Academy400 Meters—DNS12
Apr 172026 New York RelaysApr 17 · 200 Meters · Place 6 · Notre Dame AcademyNotre Dame Academy200 Meters6.25.44aWind: 1.812

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 300 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy300 Meters139.71 PB12
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 55 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy55 MetersRound P27.4412
Feb 14CHSAA Intersectional ChampionshipFeb 14 · 55 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy55 Meters27.3012
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy400 Meters458.17 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy200 MetersRound P725.27 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy400 Meters458.1712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy200 MetersRound P725.2712
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 13 · Notre Dame AcademyNotre Dame Academy200 Meters1325.44—
Jan 18SIHST&FA ChampionshipsJan 18 · 55 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy55 MetersRound P37.5812
Jan 18SIHST&FA ChampionshipsJan 18 · 55 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy55 Meters17.29 PB12
Jan 18SIHST&FA ChampionshipsJan 18 · 300 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy300 MetersRound P140.5212
Jan 18SIHST&FA ChampionshipsJan 18 · 300 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy300 Meters139.8012
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy300 MetersRound P741.4912
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 9 · Notre Dame AcademyNotre Dame Academy55 MetersRound P97.4812
Jan 3Freedom GamesJan 3 · 300 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy300 MetersRound P7.41.49a11
Jan 3Freedom GamesJan 3 · 55 Meter · Place 8 · Notre Dame AcademyNotre Dame Academy55 MeterRound P8.7.48a11

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 2 · Notre Dame AcademyNotre Dame Academy55 MeterRound P2.7.39a11
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 2 · Notre Dame AcademyNotre Dame Academy55 Meter2.7.24a PB11
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 400 Meters · Place 8 · Notre Dame AcademyNotre Dame Academy400 Meters8.59.32a11
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 5 · Notre Dame AcademyNotre Dame Academy300 MetersRound P5.40.96a11
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy300 Meters3.40.25a11
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 5 · Notre Dame AcademyNotre Dame Academy55 MeterRound P5.7.41a11
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 4 · Notre Dame AcademyNotre Dame Academy55 Meter4.7.30a11
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 55 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy55 MetersRound P47.5011
Feb 15CHSAA Intersectional ChampionshipFeb 15 · 55 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy55 Meters47.5811
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 20 · Notre Dame AcademyNotre Dame Academy55 MeterRound P20.7.50a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 18 · Notre Dame AcademyNotre Dame Academy200 MetersRound P18.25.94a10
Jan 26CHSAA NY/BQ SectionalsJan 26 · 300 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy300 Meters341.46a—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 55 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy55 Meters47.70a—
Jan 26CHSAA NY/BQ SectionalsJan 26 · 55 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy55 Meters17.52a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 100 Meters · Place 10 · Notre Dame AcademyNotre Dame Academy100 MetersRound P10.12.59aWind: -1.311
May 31Easterns States ChampionshipsMay 31 · 200 Meters · Place 2 · Notre Dame ANotre Dame A200 Meters225.68—
May 31Easterns States ChampionshipsMay 31 · 100 Meters · Place 10 · Notre Dame ANotre Dame A100 Meters1012.90—
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 MetersRound P112.7211
May 24CHSAA New York State Intersectional ChampionshipMay 24 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 Meters112.7811
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 MetersRound P112.6511
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 100 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy100 Meters112.5411
May 17NY and BQ CHSAA Sectional ChampionshipsMay 17 · 400 Meters · Place 6 · Notre Dame AcademyNotre Dame Academy400 Meters61:01.6711
May 857th Annual Glenn D. Loucks GamesMay 8 · 200 Meters · Place 15 · Notre Dame AcadNotre Dame Acad200 Meters1525.9111
May 4Staten Island T&F ChampionshipsMay 4 · 400 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy400 Meters2.59.14a PB11
May 4Staten Island T&F ChampionshipsMay 4 · 200 Meters · Place 1 · Notre Dame AcademyNotre Dame Academy200 Meters1.26.30a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 9 · Notre Dame AcademyNotre Dame Academy200 Meters9.26.39a10
Dec 21Bishop Loughlin GamesDec 21 · 600 Meters · Place 21 · Notre Dame AcademyNotre Dame Academy600 Meters21.1:51.01a PB10
Dec 14CHSAA Relay CarnivalDec 14 · 300 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy300 Meters2.41.51a10
Dec 14CHSAA Relay CarnivalDec 14 · 55 Meter · Place 1 · Notre Dame AcademyNotre Dame Academy55 Meter1.7.49a10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 400 Meters · Place 8 · Notre Dame AcademyNotre Dame Academy400 Meters81:03.2910
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 8 · Notre Dame AcademyNotre Dame Academy200 MetersRound P826.8710
Jan 28CHSAA NY/BQ SectionalsJan 28 · 300 Meters · Place 3 · Notre Dame ANotre Dame A300 Meters344.0710
Jan 14Staten Island HS T & F Association Varsity ChampionshipJan 14 · 300 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy300 MetersRound P343.4410
Jan 14Staten Island HS T & F Association Varsity ChampionshipJan 14 · 300 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy300 Meters243.3710

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Eastern States ChampionshipJun 2 · 200 Meters · Place 3 · Notre Dame ANotre Dame A200 Meters325.82—
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 200 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy200 Meters225.8910
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 400 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy400 Meters41:00.5810
May 11CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 11 · 200 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy200 Meters226.6910
May 5Staten Island T&F ChampionshipMay 5 · 200 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy200 Meters2.28.52a10
May 5Staten Island T&F ChampionshipMay 5 · 100 Meters · Place 2 · Notre Dame AcademyNotre Dame Academy100 MetersRound P2.13.12a10
May 5Staten Island T&F ChampionshipMay 5 · 100 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy100 Meters4.13.05a10
Apr 19The New York RelaysApr 19 · 400 Meters · Place 15 · Notre Dame AcademyNotre Dame Academy400 Meters151:01.5510

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy300 Meters7.44.19a9
Dec 9CHSAA Relay CarnivalDec 9 · 300 Meters · Place 7 · Notre Dame AcademyNotre Dame Academy300 Meters7.43.60a9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 13 · 400 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy400 Meters41:03.849
May 13CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 13 · 200 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy200 Meters326.729
May 7Staten Island ChampsMay 7 · 400 Meters · Place 4 · Notre Dame AcademyNotre Dame Academy400 Meters4.1:01.88a9
May 7Staten Island ChampsMay 7 · 200 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy200 Meters3.27.12a9
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 200 Meters · Place 3 · Notre Dame AcademyNotre Dame Academy200 Meters328.219
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 800 Meters · Place 34 · Notre Dame AcademyNotre Dame Academy800 Meters343:10.93 PB9
Apr 1Baby Blue Track InvitationalApr 1 · 400 Meters · Place 6 · Notre Dame ANotre Dame A400 Meters61:05.72—
Apr 1Baby Blue Track InvitationalApr 1 · 200 Meters · Place 5 · Notre Dame ANotre Dame A200 Meters527.77—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 600 Meters · Place 26 · Notre Dame AcademyNotre Dame Academy600 Meters26.2:02.72a9
Dec 10CHSAA Relay CarnivalDec 10 · 800 Meters · Place 31 · Notre Dame AcademyNotre Dame Academy800 Meters31.3:06.13a PB9

2020 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23USATFNY Youth Association Championship Feb 23 · 400 Meters · Place 6 · The CampThe Camp400 Meters6.1:09.00a6
Feb 23USATFNY Youth Association Championship Feb 23 · 200 Meters · Place 19 · The CampThe Camp200 Meters19.31.37a6
Feb 16Pre Nationals InvitationalFeb 16 · 400 Meters · Place 38 · The CampThe Camp400 Meters38.1:18.68a6
Feb 16Pre Nationals InvitationalFeb 16 · 200 Meters · Place 28 · The CampThe Camp200 Meters28.31.78a6
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 22 · The CampThe CampShot Put223:12.58—
Jan 19Ocean Breeze Invitational (Youth Only)Jan 19 · Shot Put · Place 23 · The CampThe CampShot Put2350.19—
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 55 Meter · Place 13 · The CampThe Camp55 Meter13.8.70a6
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 200 Meters · Place 21 · The CampThe Camp200 Meters21.32.89a6
Jan 4Ocean Breeze Freedom GamesJan 4 · 200 Meters · Place 21 · The CampThe Camp200 Meters2132.89—
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 13 · The CampThe Camp55 Meters138.70—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 33 · The CampThe Camp800 Meters33.3:14.41a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 36 · The CampThe Camp400 Meters36.1:15.80a5
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 1 Mile · Place 20 · The CampThe Camp1 Mile20.7:26.02a PB5
May 19Youth Challenge Series - Spring Fling InvitationalMay 19 · 400 Meters · Place 70 · The CampThe Camp400 Meters70.1:23.70a5

2019 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 800 Meters · The CampThe Camp800 Meters—DNS5
Mar 15USATF Hershey Youth Indoor Championship 8U-14Mar 15 · 400 Meters · Place 40 · The CampThe Camp400 MetersRound P40.1:12.93a5
Mar 3USATF New York Youth Association ChampionshipMar 3 · 400 Meters · Place 19 · The CampThe Camp400 Meters19.1:16.59a5
Mar 3USATF New York Youth Association ChampionshipMar 3 · 200 Meters · Place 23 · The CampThe Camp200 Meters23.31.82a5
Feb 17Pre Nationals InvitationalFeb 17 · 800 Meters · Place 28 · The CampThe Camp800 Meters28.3:08.67a5
Feb 17Pre Nationals InvitationalFeb 17 · 400 Meters · Place 46 · The CampThe Camp400 Meters46.1:21.29a5
Jan 20Ocean Breeze Invitational (Youth)Jan 20 · Combined results · Place 41 · The CampThe CampCombined results413:15.36—
Jan 20Ocean Breeze Invitational (Youth)Jan 20 · Combined results · Place 41 · The CampThe CampCombined results4152.51 PB—
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · 55 Meter · Place 18 · The CampThe Camp55 Meter18.8.91a5
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · Long Jump · The CampThe CampLong Jump—2.67mUnofficial5
Jan 6Ocean Breeze Freedom Games (Youth)Jan 6 · 200 Meters · Place 32 · The CampThe Camp200 Meters32.32.35a5

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday Festival (Youth)Dec 27 · 300 Meters · Place 20 · The CampThe Camp300 Meters20.56.89a5
Dec 27Ocean Breeze Holiday Festival (Youth)Dec 27 · 55 Meter · Place 11 · The CampThe Camp55 Meter11.9.03a5