Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 211.57aLiberty League Outdoor Track & Field ChampionshipsMay 2, 2025
200 Meters · IndoorCrowell Open · Dec 724.05aCrowell OpenDecember 7, 2024
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 3123.87NJSIAA Sectionals North 1 Groups 2 and 3May 31, 2024
400 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 1053.40NJSIAA Sectional Championships - North 1 Group 2&3February 10, 2024
400 Meters · OutdoorBig North Championships-Freedom-National · May 452.86aBig North Championships-Freedom-National May 4, 2023
400 Meters · Relay Split · OutdoorBergen County Championships · May 1055.111Bergen County ChampionshipsMay 10, 2024
55 Meter · IndoorCoach Glynn Holiday Carnival · Dec 287.03aCoach Glynn Holiday CarnivalDecember 28, 2022
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 106.83NJSIAA Sectional Championships - North 1 Group 2&3February 10, 2024
55 Meters · OutdoorRamapo Outdoor Series · Feb 107.59Ramapo Outdoor SeriesFebruary 10, 2022
60 Meter · IndoorArmy Crowell Multi & Open · Dec 57.25aArmy Crowell Multi & OpenDecember 5, 2025
60 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 277.27aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 26 · VassarVassar400 MetersRound P26.53.56aSo
Apr 25Vassar April TwilightApr 25 · 100 Meters · Place 13 · VassarVassar100 Meters1311.76aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 36 · VassarVassar200 Meters36.24.93aWind: -2.5So
Apr 4Coast Guard Spring InvitationalApr 4 · 100 Meters · Place 33 · VassarVassar100 Meters33.11.63aWind: 3.2So
Mar 27Ramapo College InvitationalMar 27 · 400 Meters · Place 46 · VassarVassar400 Meters46.56.56aSo
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 36 · VassarVassar100 MetersRound P36.11.83aWind: -2.3So

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 33 · VassarVassar400 Meters3354.60aSo
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60 Meters · Place 19 · VassarVassar60 MetersRound P197.27a PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60 Meter · Place 29 · VassarVassar60 MeterRound P29.7.37aSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 60 Meters · Place 41 · VassarVassar60 MetersRound P417.36SO

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 60 Meter · Place 9 · VassarVassar60 MeterRound P9.7.25a PBSo
Dec 5Army Crowell Multi & OpenDec 5 · 200 Meters · Place 6 · VassarVassar200 Meters6.24.07aSo
Feb 28Liberty League ChampionshipsFeb 28 · 60 Meters · Place 31 · VassarVassar60 Meters317.45FR
Feb 22West Point Tune UpFeb 22 · 200 Meters · Place 14 · VassarVassar200 Meters1424.23FR
Feb 22West Point Tune UpFeb 22 · 60 Meters · Place 21 · VassarVassar60 MetersRound P217.43FR
Feb 15NYU DIII InvitationalFeb 15 · 200 Meters · Place 38 · VassarVassar200 Meters3824.36FR
Feb 15NYU DIII InvitationalFeb 15 · 60 Meters · Place 34 · VassarVassar60 MetersRound P347.49FR
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 55 · VassarVassar60 MeterRound P55.7.41aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 76 · VassarVassar200 Meters76.24.53aWind: 0Fr
Feb 1Ithaca Bomber InvitationalFeb 1 · 200 Meters · Place 54 · VassarVassar200 Meters5424.48a—
Feb 1Ithaca Bomber InvitationalFeb 1 · 60 Meters · Place 28 · VassarVassar60 Meters287.46a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 27 · VassarVassar100 MetersRound P27.11.57a PBWind: 1.4Fr
Apr 26Vassar April Twiilight Apr 26 · 100 Meters · Place 22 · VassarVassar100 Meters2211.83FR
Apr 19Trinity InvitationalApr 19 · 100 Meters · Place 39 · VassarVassar100 Meters3911.57FR
Apr 19Trinity InvitationalApr 19 · 100 Meters · Place 39 · VassarVassar100 Meters3911.57FR
Apr 10RPI Under the Lights InviteApr 10 · 200 Meters · Place 31 · VassarVassar200 Meters3124.48aFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 60 Meter · Place 22 · VassarVassar60 Meter22.7.40aFr
Dec 7Crowell OpenDec 7 · 200 Meters · Place 7 · VassarVassar200 Meters7.24.05a PBFr
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 5 · ParamusParamus55 MetersRound P56.8412
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55 Meters · Place 5 · ParamusParamus55 Meters56.83 PB12
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 400 Meters · Place 11 · ParamusParamus400 Meters1153.40 PB12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 21 · ParamusParamus200 Meters2123.87 PB12
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 29 · ParamusParamus100 MetersRound P2912.1212
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 29 · ParamusParamus100 MetersRound P2912.1212
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 21 · ParamusParamus200 Meters2123.8712
May 18County Seat InvitationalMay 18 · 100 Meters · Place 19 · ParamusParamus100 MetersRound P1911.69812
May 10Bergen County ChampionshipsMay 10 · 400 Meters · ParamusParamus400 MetersRelay Split—55.111 PB12
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Place 14 · ParamusParamus400 Meters14.54.15a12
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 12 · ParamusParamus100 MetersRound P12.11.72a12
May 2Big North Championships Freedom-National-UnitedMay 2 · 400 Meters · Place 4 · ParamusParamus400 Meters453.3112

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 100 Meters · Place 17 · ParamusParamus100 MetersRound P17.11.77a11
May 19Bergen County Meet of ChampionsMay 19 · 400 Meters · Place 15 · ParamusParamus400 Meters1553.3011
May 4Big North Championships-Freedom-National May 4 · 400 Meters · Place 3 · ParamusParamus400 Meters3.52.86a PB11
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 6 · ParamusParamus100 MetersRound P6.11.62a11
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 7 · ParamusParamus100 Meters7.11.61a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 31 · ParamusParamus55 MeterRound P31.7.03a PB11
Jan 10Big North ChampionshipsJan 10 · 55 Meter · Place 42 · ParamusParamus55 Meter42.7.40a10
Jan 10Big North ChampionshipsJan 10 · 200 Meters · Place 47 · ParamusParamus200 Meters47.26.07a10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 400 Meters · Place 27 · ParamusParamus400 Meters27.54.14a10
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 200 Meters · Place 32 · ParamusParamus200 Meters32.24.36a10
May 13Bergen County ChampionshipsMay 13 · 400 Meters · Place 15 · ParamusParamus400 Meters15.53.92a10
May 4Big North Championships-Freedom and NationalMay 4 · 400 Meters · Place 4 · ParamusParamus400 Meters454.2910
Feb 10Ramapo Outdoor SeriesFeb 10 · 55 Meters · Place 26 · ParamusParamus55 Meters267.59 PB10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 15 · ParamusParamus55 MeterRound P15.7.48a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 36 · ParamusParamus200 Meters36.26.48a10