Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorArmory Youth Season Opener · Nov 306:47.99aArmory Youth Season OpenerNovember 30, 2024
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - Youth · Jan 93:16.46aRefuel with Chocolate Milk Officials HOF Invitational - YouthJanuary 9, 2026
1500 Meters · IndoorColgate Women's Games - Semifinals · Jan 185:01.27aColgate Women's Games - SemifinalsJanuary 18, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 305:04.85aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
1600 Meters · OutdoorMSAL City Championship · Jun 145:33.88aMSAL City ChampionshipJune 14, 2026
200 Meters · IndoorArmory Youth Winter Invitational · Feb 1730.83Armory Youth Winter InvitationalFebruary 17, 2025
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 228.93aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
400 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 161:03.50aTrack And Field Fiesta (Youth)November 16, 2025
400 Meters · OutdoorRuff Kutz Relays · May 161:02.72aRuff Kutz Relays May 16, 2026
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 228.77aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 162:27.18aTrack And Field Fiesta (Youth)November 16, 2025
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:23.50aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · New York Novas TCNew York Novas TC1500 Meters—DNF7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · New York Novas TCNew York Novas TC800 Meters2.2:23.50a PB7
Jun 14MSAL City ChampionshipJun 14 · 1600 Meters · Place 1 · Louis PasteurLouis Pasteur1600 Meters1.5:33.88a PB7
Jun 14MSAL City ChampionshipJun 14 · 400 Meters · Place 1 · Louis PasteurLouis Pasteur400 Meters1.1:03.08a7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 4 · New York Novas TCNew York Novas TC1500 Meters4.5:04.85a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 3 · New York Novas TCNew York Novas TC800 Meters3.2:25.20a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 4 · New York Novas TCNew York Novas TC800 Meters4.2:31.15a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Place 5 · New York Novas TCNew York Novas TC200 Meters5.29.65a7
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 3 · New York Novas TCNew York Novas TC1500 Meters3.5:10.42a7
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 6 · New York Novas TCNew York Novas TC400 Meters6.1:02.72a PB7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 5 · New York Novas TCNew York Novas TC800 Meters5.2:27.39a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 28 · New York Novas TCNew York Novas TC200 Meters28.28.93a PBWind: -1.37

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 11 · New York Novas TCNew York Novas TC1500 Meters115:07.6013
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 7 · New York Novas TCNew York Novas TC800 Meters72:28.0913
Jan 18Colgate Women's Games - SemifinalsJan 18 · 1500 Meters · Place 4 · MS 67 Louis Pasteur SchoolMS 67 Louis Pasteur School1500 Meters4.5:01.27a PB7
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - YouthJan 9 · 1000 Meters · Place 2 · Louis PasteurLouis Pasteur1000 Meters2.3:16.46a PB7
Jan 7Millrose Games Trials - YouthJan 7 · 800 Meters · Place 1 · Louis PasteurLouis Pasteur800 Meters1.2:27.37a7
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 10 · Louis PasteurLouis Pasteur400 Meters10.1:04.74a7

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 1500 Meters · Place 6 · Little Neck-NYLittle Neck-NY1500 Meters6.5:16.56a7
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 800 Meters · Place 8 · Little Neck-NYLittle Neck-NY800 Meters8.2:36.67a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 2 · Louis PasteurLouis Pasteur1500 Meters2.5:07.67a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 9 · Louis PasteurLouis Pasteur400 Meters9.1:06.17a7
Dec 14 Speed Capital New York InvitationalDec 14 · 1500 Meters · Place 3 · Ruff KutzRuff Kutz1500 Meters3.5:13.22a7
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 1 · Ruff KutzRuff Kutz800 Meters1.2:30.01a7
Nov 16Track And Field Fiesta (Youth)Nov 16 · 800 Meters · Place 1 · Ruff KutzRuff Kutz800 Meters1.2:27.18a PB7
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 1 · Ruff KutzRuff Kutz400 Meters1.1:03.50a PB7
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 7 · MS_Louis PasMS_Louis Pas800 Meters72:45.3913
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 12 · MS_Louis PasMS_Louis Pas400 Meters121:09.6913
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 24 · MS_Louis PasMS_Louis Pas200 Meters2430.83 PB13
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · 1000 Meters · Place 8 · Louis PasteurLouis Pasteur1000 Meters8.3:41.10a6
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · 200 Meters · Place 17 · Louis PasteurLouis Pasteur200 Meters17.32.10a6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 1500 Meters · Louis PasteurLouis Pasteur1500 Meters—DNS6
Jun 7JEUNESS INVITE 2025Jun 7 · 800 Meters · Louis PasteurLouis Pasteur800 Meters—DNS6
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Louis PasteurLouis Pasteur400 Meters—DNS6
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 4 · Louis PasteurLouis Pasteur800 Meters4.2:38.90a6
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 11 · Louis PasteurLouis Pasteur400 Meters11.1:07.38a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 3 · 06-Unattached06-Unattached800 Meters3.2:38.16a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 23 · 06-Unattached06-Unattached200 Meters23.29.87a6

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 36 · Louis PasteurLouis Pasteur55 Meter36.8.77a PB6
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 45 · Louis PasteurLouis Pasteur200 Meters45.31.72a6
Nov 30Armory Youth Season OpenerNov 30 · 1 Mile · Place 2 · Louis PasteurLouis Pasteur1 Mile2.6:47.99a PB6
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 35 · Louis PasteurLouis Pasteur200 Meters35.32.30a6