Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.35a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorFranson Last Chance and Multis · May 911.14aFranson Last Chance and MultisMay 9, 2026
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.29a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 222.11aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
300 Meters · IndoorTCNJ Indoor Opener · Dec 636.21aTCNJ Indoor OpenerDecember 6, 2025
400 Meters · IndoorMercer County Championships · Jan 2153.07Mercer County ChampionshipsJanuary 21, 2024
400 Meters · OutdoorMercer Coaches Classic · May 1151.85Mercer Coaches ClassicMay 11, 2024
55 Meter · IndoorBill Bruno Holiday Classic · Dec 166.91aBill Bruno Holiday ClassicDecember 16, 2023
55 Meters · IndoorMercer County Championships · Jan 216.76Mercer County ChampionshipsJanuary 21, 2024
60 Meter · IndoorTCNJ Indoor Opener · Dec 67.18aTCNJ Indoor OpenerDecember 6, 2025
60 Meters · IndoorNew Jersey Athletic Conference Championships · Feb 217.18aNew Jersey Athletic Conference ChampionshipsFebruary 21, 2026
60 Meters · OutdoorTCNJ Last Chance · Mar 17.17aTCNJ Last ChanceMarch 1, 2026
Long Jump · OutdoorCVC Valley Division Qualifier · May 2014-06.50CVC Valley Division QualifierMay 20, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 200 Meters · Place 41 · TCNJTCNJ200 Meters41.22.36aWind: 1.2So
May 9Franson Last Chance and MultisMay 9 · 100 Meters · Place 15 · TCNJTCNJ100 MetersRound P15.11.14a PBWind: 0So
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 15 · TCNJTCNJ200 MetersRound P15.22.11a PBWind: 1.4So
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 14 · TCNJTCNJ100 MetersRound P14.11.16aWind: 0.7So
Apr 24TCNJ Lions InviteApr 24 · 200 Meters · Place 6 · TCNJTCNJ200 Meters6.22.37aWind: 0.6So
Apr 24TCNJ Lions InviteApr 24 · 100 Meters · Place 10 · TCNJTCNJ100 Meters10.11.15aWind: 2So
Apr 9TCNJ InvitationalApr 9 · 200 Meters · Place 4 · TCNJTCNJ200 Meters4.22.43aWind: 1.2So
Apr 9TCNJ InvitationalApr 9 · 100 Meters · Place 14 · TCNJTCNJ100 MetersRound P14.11.25aWind: 0.9So
Mar 26Emory Thrills in the HillsMar 26 · 200 Meters · Place 32 · TCNJTCNJ200 Meters32.22.60aWind: 0.1So
Mar 26Emory Thrills in the HillsMar 26 · 100 Meters · Place 36 · TCNJTCNJ100 Meters36.11.36aWind: -0.9So
Mar 1TCNJ Last ChanceMar 1 · 200 Meters · Place 14 · TCNJTCNJ200 Meters1422.46aSo
Mar 1TCNJ Last ChanceMar 1 · 60 Meters · Place 4 · TCNJTCNJ60 MetersRound P47.17a PBSo
Mar 1TCNJ Last ChanceMar 1 · 60 Meters · Place 6 · TCNJTCNJ60 Meters67.18aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 19 · TCNJTCNJ200 Meters19.22.29a PBWind: 1.6So
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 36 · TCNJTCNJ100 Meters36.11.35a PBWind: -0.4So
Feb 21New Jersey Athletic Conference ChampionshipsFeb 21 · 60 Meters · Place 17 · TCNJTCNJ60 Meters177.18a PBSO
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 32 · TCNJTCNJ60 Meter32.7.20aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 300 Meters · Place 15 · TCNJTCNJ300 Meters15.36.21a PBSo
Dec 6TCNJ Indoor OpenerDec 6 · 60 Meter · Place 14 · TCNJTCNJ60 MeterRound P14.7.18a PBSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 200 Meters · Place 25 · TCNJTCNJ200 Meters2523.18FR
May 12Widener Final QualifierMay 12 · 100 Meters · Place 38 · TCNJTCNJ100 MetersRound P3811.47FR
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 200 Meters · Place 20 · TCNJTCNJ200 MetersRound P20.23.07aWind: -0.7Fr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 100 Meters · Place 22 · TCNJTCNJ100 MetersRound P22.11.45aWind: 0.2Fr
Apr 25TCNJ Lions InviteApr 25 · 200 Meters · Place 31 · TCNJTCNJ200 Meters31.23.23aWind: 0Fr
Apr 25TCNJ Lions InviteApr 25 · 100 Meters · Place 38 · TCNJTCNJ100 Meters38.11.62aWind: -0.1Fr
Apr 18Paul Donahue InvitationalApr 18 · 200 Meters · Place 78 · TCNJTCNJ200 Meters7823.52FR
Apr 10TCNJ InvitationalApr 10 · 200 Meters · Place 19 · TCNJTCNJ200 Meters19.23.67aWind: 2.3Fr
Apr 10TCNJ InvitationalApr 10 · 100 Meters · Place 2 · TCNJTCNJ100 Meters2.11.68aWind: 2.7Fr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 99 · TCNJTCNJ200 Meters9923.72aFr
Mar 28Danny Curran InvitationalMar 28 · 100 Meters · Place 89 · TCNJTCNJ100 Meters8911.76aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 15 · EwingEwing400 Meters1552.5512
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 20 · EwingEwing200 Meters2023.1412
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 15 · EwingEwing400 Meters1552.5512
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 20 · EwingEwing200 Meters2023.1412
May 17Mercer County T&F ChampionshipsMay 17 · 400 Meters · Place 19 · EwingEwing400 Meters19.52.69a12
May 17Mercer County T&F ChampionshipsMay 17 · 200 Meters · Place 16 · EwingEwing200 Meters16.23.42a12
May 11Mercer Coaches ClassicMay 11 · 400 Meters · Place 8 · EwingEwing400 Meters851.85 PB12
May 11Mercer Coaches ClassicMay 11 · 100 Meters · Place 17 · EwingEwing100 Meters1711.8312

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 400 Meters · Place 8 · EwingEwing400 Meters853.8012
Jan 29Princeton Invitational Series #2Jan 29 · 200 Meters · Place 3 · EwingEwing200 Meters323.8412
Jan 21Mercer County ChampionshipsJan 21 · 200 Meters · Place 6 · EwingEwing200 Meters623.8612
Jan 21Mercer County ChampionshipsJan 21 · 55 Meters · Place 7 · EwingEwing55 MetersRound P76.76 PB12
Jan 21Mercer County ChampionshipsJan 21 · 55 Meters · Place 7 · EwingEwing55 Meters76.8412
Jan 21Mercer County ChampionshipsJan 21 · 400 Meters · Place 6 · EwingEwing400 Meters653.07 PB12
Jan 5The Armory Hispanic GamesJan 5 · 55 Meters · Place 82 · Ewing-NJEwing-NJ55 MetersRound P826.96512

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · 55 Meter · Place 8 · EwingEwing55 MeterRound P8.6.94a12
Dec 16Bill Bruno Holiday ClassicDec 16 · 55 Meter · Place 6 · EwingEwing55 Meter6.6.91a PB12
Oct 22The Armory TrialsOct 22 · 55 Meter · Place 21 · UnattachedUnattached55 Meter21.6.90aUnofficial12
Oct 22The Armory TrialsOct 22 · 200 Meters · Place 29 · UnattachedUnattached200 Meters29.24.08aUnofficial12
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 400 Meters · Place 19 · EwingEwing400 Meters1955.4011
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 400 Meters · Place 19 · EwingEwing400 Meters1955.4011
Jan 22Mercer County ChampionshipsJan 22 · 400 Meters · Place 15 · EwingEwing400 Meters1555.0411

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 29 · EwingEwing400 Meters2955.2111
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 22 · EwingEwing200 Meters2223.8611
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 29 · EwingEwing400 Meters2955.2111
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 22 · EwingEwing200 Meters2223.8611
May 19Mercer County ChampionshipsMay 19 · 400 Meters · Place 11 · EwingEwing400 Meters1152.4811
May 19Mercer County ChampionshipsMay 19 · 200 Meters · Place 15 · EwingEwing200 Meters1523.8611
May 13Mercer Coaches ClassicMay 13 · 100 Meters · Place 21 · EwingEwing100 Meters2111.55JR
May 2WWP South vs. EwingMay 2 · 200 Meters · Place 3 · EwingEwing200 Meters324.3—
May 2WWP South vs. EwingMay 2 · 400 Meters · Place 2 · EwingEwing400 Meters254.2—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bob James InvitationalDec 21 · 400 Meters · Place 8 · EwingEwing400 Meters8.58.44a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 400 Meters · Place 18 · EwingEwing400 Meters1854.1110
May 27Mercer County ChampionshipsMay 27 · 400 Meters · Place 23 · EwingEwing400 Meters2355.42SO
May 21CVC InvitationalMay 21 · 200 Meters · Place 25 · EwingEwing200 Meters2524.640SO
May 14Hopewell Valley Freshman/Sophomore InvitationalMay 14 · 200 Meters · Place 15 · EwingEwing200 Meters1524.91SO
May 14Hopewell Valley Freshman/Sophomore InvitationalMay 14 · 100 Meters · Place 14 · EwingEwing100 MetersRound P1412.22SO
May 3CVC Showdown #2May 3 · 100 Meters · Place 39 · EwingEwing100 Meters39.12.35a10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · Long Jump · Place 30 · EwingEwingLong Jump30.13-109
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 200 Meters · Place 31 · EwingEwing200 Meters31.26.32a9
May 20CVC Valley Division QualifierMay 20 · Long Jump · Place 14 · EwingEwingLong Jump14.14-06.50 PB9