Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig North Championships - American-Patriot · May 112.67Big North Championships - American-PatriotMay 1, 2024
200 Meters · IndoorUrsinus HS Invitational · Jan 2425.53aUrsinus HS InvitationalJanuary 24, 2025
200 Meters · OutdoorBig North Championships - Patriot-American · May 126.02Big North Championships - Patriot-AmericanMay 1, 2025
400 Meters · IndoorArmory Youth Solstice Invitational · Dec 2158.05aArmory Youth Solstice InvitationalDecember 21, 2025
400 Meters · OutdoorArmory Middle School Championships · Mar 257.91Armory Middle School ChampionshipsMarch 2, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1750.57aBergen County RelaysApril 17, 2026
55 Meter · IndoorNJ Spiked Shoe Holiday Festival · Dec 167.11aNJ Spiked Shoe Holiday FestivalDecember 16, 2024
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 77.21NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
55 Meters · OutdoorArmory Middle School Championships · Mar 27.33Armory Middle School ChampionshipsMarch 2, 2026
800 Meters · Indoor118th Millrose Games · Jan 302:17.20118th Millrose GamesJanuary 30, 2026
Long Jump · IndoorPaul Schwartz Invitational · Dec 1817-8Paul Schwartz InvitationalDecember 18, 2025
Long Jump · OutdoorBergen County Championships · May 818' 6.5"Bergen County ChampionshipsMay 8, 2026
Triple Jump · IndoorNJ Spiked Shoe Holiday Festival · Dec 1634-05.25NJ Spiked Shoe Holiday FestivalDecember 16, 2024
Triple Jump · OutdoorBergen County Championships · May 1033-01.00Bergen County ChampionshipsMay 10, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Long Jump · Place 22 · RamseyRamseyLong Jump22.19-03.25Wind: 2.412
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 18 · RamseyRamseyLong Jump18.18' 6.5" PB12
May 8Bergen County ChampionshipsMay 8 · High Jump · RamseyRamseyHigh Jump—SCR12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · RamseyRamsey200 Meters—DNS12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · RamseyRamsey100 MetersRound P—DNS12
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 14 · RamseyRamseyLong Jump14.18-06.5012
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 52 · RamseyRamsey400 MetersRelay Split52.1:00.59a12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 1 · RamseyRamsey400 MetersRelay Split1.50.57a PB12
Mar 2Armory Middle School ChampionshipsMar 2 · 400 Meters · Place 1 · Louis PasteuLouis Pasteu400 Meters157.91 PB—
Mar 2Armory Middle School ChampionshipsMar 2 · 55 Meters · Place 1 · Louis PasteuLouis Pasteu55 Meters17.33 PB—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55 Meters · Place 24 · RamseyRamsey55 MetersRound P247.21 PB12
Jan 30118th Millrose GamesJan 30 · 800 Meters · Place 2 · MS 067Q LouiMS 067Q Loui800 Meters22:17.20 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 200 Meters · Place 4 · Louis PasteuLouis Pasteu200 Meters426.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 4 · Louis PasteuLouis Pasteu55 Meters47.45—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - YouthJan 9 · 55 Meter · Place 4 · Louis PasteurLouis Pasteur55 Meter4.7.45a7
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - YouthJan 9 · 200 Meters · Place 4 · Louis PasteurLouis Pasteur200 Meters4.26.00a7
Jan 7Millrose Games Trials - HSJan 7 · 800 Meters · Place 4 · MS 067Q LouiMS 067Q Loui800 Meters42:24.64—
Jan 7Millrose Games Trials - YouthJan 7 · 800 Meters · Place 4 · Louis PasteurLouis Pasteur800 Meters4.2:24.64a7

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22SJTCA #6Dec 22 · Long Jump · Place 19 · RamseyRamseyLong Jump19.16-012
Dec 21Armory Youth Solstice InvitationalDec 21 · 55 Meter · Place 14 · Louis PasteurLouis Pasteur55 Meter14.7.59a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 7 · Louis PasteurLouis Pasteur400 Meters7.58.05a PB7
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 7 · Louis PasteurLouis Pasteur200 Meters7.26.39a7
Dec 18Paul Schwartz InvitationalDec 18 · Long Jump · Place 4 · RamseyRamseyLong Jump4.17-8 PB12
Jan 24Ursinus HS InvitationalJan 24 · 55 Meter · Place 59 · RamseyRamsey55 Meter59.7.20a11
Jan 24Ursinus HS InvitationalJan 24 · 200 Meters · Place 71 · RamseyRamsey200 Meters71.25.53a PB11
Jan 8Millrose Games Trials - HSJan 8 · 800 Meters · Place 4 · MS 067Q LouiMS 067Q Loui800 Meters42:24.92—
Jan 8Millrose Games Trials - YouthJan 8 · 800 Meters · Place 4 · Louis PasteurLouis Pasteur800 Meters4.2:24.92a7

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · Long Jump · RamseyRamseyLong Jump--DNS11
May 1Big North Championships - Patriot-AmericanMay 1 · 200 Meters · Place 14 · RamseyRamsey200 Meters1426.02 PB11
Mar 8Armory Youth All-Star FestivalMar 8 · 400 Meters · Place 3 · Louis PasteuLouis Pasteu400 Meters31:00.5712
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Place 8 · Louis PasteuLouis Pasteu200 Meters827.5012
Mar 8Armory Youth All-Star FestivalMar 8 · 55 Meters · Place 6 · Louis PasteuLouis Pasteu55 Meters67.7312

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 55 Meter · Place 41 · RamseyRamsey55 MeterRound P41.7.11a PB11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Triple Jump · Place 19 · RamseyRamseyTriple Jump19.34-05.25 PB11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Long Jump · Place 19 · RamseyRamseyLong Jump19.17-02.0011
Nov 30Armory Youth Season OpenerNov 30 · 55 Meter · Place 10 · Louis PasteurLouis Pasteur55 Meter10.8.10a7
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · Place 11 · Louis PasteurLouis Pasteur200 Meters11.28.05a7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 31 · RamseyRamseyLong Jump3117-09.5010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Long Jump · Place 31 · RamseyRamseyLong Jump3117-09.5010
May 10Bergen County ChampionshipsMay 10 · Triple Jump · Place 19 · RamseyRamseyTriple Jump19.33-01.00 PB10
May 10Bergen County ChampionshipsMay 10 · Long Jump · Place 20 · RamseyRamseyLong Jump20.17-03.5010
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 29 · RamseyRamsey200 Meters29.26.15a10
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 27 · RamseyRamsey100 MetersRound P27.12.70a10
May 1Big North Championships - American-PatriotMay 1 · Long Jump · Place 14 · RamseyRamseyLong Jump1417-010
May 1Big North Championships - American-PatriotMay 1 · 200 Meters · Place 17 · RamseyRamsey200 Meters1726.3110
May 1Big North Championships - American-PatriotMay 1 · 100 Meters · Place 17 · RamseyRamsey100 MetersRound P1712.67 PB10
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 22 · RamseyRamseyLong Jump22.16-05.0010
Apr 17Bergen County RelaysApr 17 · 400 Meters · RamseyRamsey400 MetersRelay Split—1:02.67610