Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.16a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorCVC Championships · May 1010.94CVC ChampionshipsMay 10, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.70a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorDanny Curran Invitational · Mar 2722.59aDanny Curran InvitationalMarch 27, 2026
400 Meters · OutdoorBlue Jay Tune-Up · Apr 2552.64aBlue Jay Tune-UpApril 25, 2026
60 Meter · IndoorDiplomat Open · Dec 57.15aDiplomat OpenDecember 5, 2025
60 Meters · IndoorAlvernia Winter Invitational · Jan 177.19aAlvernia Winter InvitationalJanuary 17, 2026
Long Jump · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · Jun 317-11.25NJSIAA Sectionals Central Groups 1 and 4June 3, 2022
Triple Jump · OutdoorMercer County T&F Championships · May 1741' 0.25Mercer County T&F ChampionshipsMay 17, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)200 MetersRound P20.22.74aWind: 0.9Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)100 MetersRound P20.11.20aWind: -0.1Fr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 7 · Eastern (Pa.)Eastern (Pa.)400 Meters7.52.64a PBFr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 15 · Eastern (Pa.)Eastern (Pa.)100 MetersRound P15.11.16aWind: 1Fr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 28 · Eastern (Pa.)Eastern (Pa.)200 Meters28.22.59a PBWind: 1.2Fr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 35 · Eastern (Pa.)Eastern (Pa.)100 Meters35.11.29aWind: 0.5Fr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 33 · Eastern (Pa.)Eastern (Pa.)200 Meters33.22.70a PBWind: -1.1Fr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 21 · Eastern (Pa.)Eastern (Pa.)100 Meters21.11.16a PBWind: 0.3Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 13 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P13.7.16aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · Place 8 · Eastern (Pa.)Eastern (Pa.)200 Meters8.23.03aFr
Feb 19Keogh InvitationalFeb 19 · 60 Meter · Place 5 · Eastern (Pa.)Eastern (Pa.)60 Meter5.7.18aFr
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 34 · Eastern (Pa.)Eastern (Pa.)60 Meter34.7.22aFr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 8 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P8.7.17aFr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 8 · Eastern (Pa.)Eastern (Pa.)60 Meter8.7.24aFr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Eastern (Pa.)Eastern (Pa.)200 Meters--DNSFr
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 9 · Eastern (Pa.)Eastern (Pa.)200 Meters923.11aFr
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 20 · Eastern (Pa.)Eastern (Pa.)60 MetersRound P207.19a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 5 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P5.7.17aFr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 5 · Eastern (Pa.)Eastern (Pa.)60 Meter5.7.15a PBFr
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 3 · Eastern (Pa.)Eastern (Pa.)200 Meters3.23.03aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10CVC ChampionshipsMay 10 · 200 Meters · Place 5 · Wwp SouthWwp South200 Meters522.6412
May 10CVC ChampionshipsMay 10 · 100 Meters · Place 6 · Wwp SouthWwp South100 Meters610.94 PB12
May 10CVC ChampionshipsMay 10 · 100 Meters · Place 4 · Wwp SouthWwp South100 Meters411.0712
May 10CVC ChampionshipsMay 10 · Triple Jump · Place 4 · Wwp SouthWwp SouthTriple Jump439-02.5012
May 10Mercer County ChampsMay 10 · Triple Jump · Place 4 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro SouthTriple Jump4.39-02.5012
May 10Mercer County ChampsMay 10 · 200 Meters · Place 5 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South200 Meters5.22.64aWind: 312
May 10Mercer County ChampsMay 10 · 100 Meters · Place 4 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South100 MetersRound P4.11.07aWind: 3.512
May 10Mercer County ChampsMay 10 · 100 Meters · Place 6 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South100 Meters6.10.94aWind: 5.112

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Sprint Night 2024May 24 · 200 Meters · Place 11 · West Windsor-Plainsboro SoutWest Windsor-Plainsboro Sout200 Meters1123.0111
May 17Mercer County T&F ChampionshipsMay 17 · Triple Jump · Place 3 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro SouthTriple Jump3.41' 0.25 PB11
May 11Mercer Coaches ClassicMay 11 · Triple Jump · Place 2 · West Windsor-Plainsboro SWest Windsor-Plainsboro STriple Jump241-111
May 11Mercer Coaches ClassicMay 11 · Long Jump · Place 5 · West Windsor-Plainsboro SWest Windsor-Plainsboro SLong Jump519-3.511
May 11Mercer Coaches ClassicMay 11 · 100 Meters · Place 5 · West Windsor-Plainsboro SWest Windsor-Plainsboro S100 Meters511.5011
May 3Raider TwilightMay 3 · 200 Meters · Place 5 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South200 Meters5.23.29a11
May 3Raider TwilightMay 3 · 100 Meters · Place 5 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South100 Meters5.11.55a11
Apr 20Mercer County RelaysApr 20 · Triple Jump · Place 4 · West Windsor-Plainsboro SWest Windsor-Plainsboro STriple Jump438-6.511
Apr 20Mercer County RelaysApr 20 · Long Jump · Place 11 · West Windsor-Plainsboro SWest Windsor-Plainsboro SLong Jump1118-4.511
Apr 6Rebel RelaysApr 6 · Triple Jump · Place 4 · West Windsor Plainsboro SouthWest Windsor Plainsboro SouthTriple Jump438-3.3011
Apr 6Rebel RelaysApr 6 · Long Jump · Place 3 · West Windsor Plainsboro SouthWest Windsor Plainsboro SouthLong Jump319-1111

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Mercer County ChampionshipsMay 19 · Long Jump · Place 12 · West Windsor-Plainsboro SWest Windsor-Plainsboro SLong Jump1218-3.510
May 19Mercer County ChampionshipsMay 19 · 200 Meters · Place 34 · West Windsor-Plainsboro SWest Windsor-Plainsboro S200 Meters3424.8810
May 19Mercer County ChampionshipsMay 19 · 100 Meters · Place 22 · West Windsor-Plainsboro SWest Windsor-Plainsboro S100 MetersRound P2212.0810
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · Triple Jump · Place 9 · West Windsor-Plainsboro SWest Windsor-Plainsboro STriple Jump933-2.510
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · Long Jump · Place 5 · West Windsor-Plainsboro SWest Windsor-Plainsboro SLong Jump518-210
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 200 Meters · Place 8 · West Windsor-Plainsboro SWest Windsor-Plainsboro S200 Meters824.6010
May 6Hopewell Valley Freshman/Sophomore InvitationalMay 6 · 100 Meters · Place 9 · West Windsor-Plainsboro SWest Windsor-Plainsboro S100 Meters911.9110
May 2WWP South vs. EwingMay 2 · Long Jump · Place 2 · WW-P SouthWW-P SouthLong Jump217-11—
May 2WWP South vs. EwingMay 2 · 200 Meters · Place 5 · WW-P SouthWW-P South200 Meters525.0—
May 2WWP South vs. EwingMay 2 · 400 Meters · Place 5 · WW-P SouthWW-P South400 Meters556.7—
May 2WWP South vs. EwingMay 2 · 100 Meters · Place 3 · WW-P SouthWW-P South100 Meters311.8—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · Triple Jump · Place 29 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthTriple Jump29.35-07.009
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · Long Jump · Place 27 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthLong Jump27.17-11.25 PB9
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 100 Meters · Place 42 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro North100 MetersRound P42.12.35aWind: -1.39
May 27Mercer County ChampionshipsMay 27 · Triple Jump · Place 14 · WW-P NorthWW-P NorthTriple Jump1437-19
May 27Mercer County ChampionshipsMay 27 · 100 Meters · Place 36 · WW-P NorthWW-P North100 MetersRound P3612.499
Apr 25WW-P North vs. Notre DameApr 25 · Long Jump · Place 6 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthLong Jump6.16-069
Apr 25WW-P North vs. Notre DameApr 25 · 100 Meters · Place 8 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro North100 Meters8.11.99
Apr 12WW-P North vs. PrincetonApr 12 · Triple Jump · Place 1 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthTriple Jump1.34-019
Apr 12WW-P North vs. PrincetonApr 12 · Long Jump · Place 6 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthLong Jump6.17-03.759
Apr 12WW-P North vs. PrincetonApr 12 · 200 Meters · Place 9 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro North200 Meters9.25.59
Apr 5Hightstown vs. WW-P North Dual MeetApr 5 · Triple Jump · Place 3 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthTriple Jump3.33-009
Apr 5Hightstown vs. WW-P North Dual MeetApr 5 · Long Jump · Place 4 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro NorthLong Jump4.14-08.59
Apr 5Hightstown vs. WW-P North Dual MeetApr 5 · 100 Meters · Place 11 · West Windsor-Plainsboro NorthWest Windsor-Plainsboro North100 Meters11.12.69