Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLVC Blue & White Open · Mar 2813.36aLVC Blue & White OpenMarch 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3015.02aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · IndoorAlvernia Winter Invitational · Jan 1728.35aAlvernia Winter InvitationalJanuary 17, 2026
200 Meters · OutdoorMisericordia Invitational · Apr 1526.85aMisericordia InvitationalApril 15, 2025
400 Meters · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 281:02.40aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
400 Meters · OutdoorW&L Carnival · Mar 201:01.46aW&L CarnivalMarch 20, 2026
400m Hurdles · 30" / 0.762m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 301:05.38aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
55m Hurdles · 33" · IndoorSJTCA Winter Meet #1 · Dec 89.87aSJTCA Winter Meet #1December 8, 2023
60 Meter · IndoorSt Thomas Aquinas Spartan Invitational · Jan 98.79aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
60m Hurdles · 33" / 0.838m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 289.31aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100m Hurdles · Place 22 · MisericordiaMisericordia100m Hurdles33" / 0.838mRound P22.15.64aWind: 2.2So
May 10Widener Final QualifierMay 10 · 100m Hurdles · Place 4 · MisericordiaMisericordia100m Hurdles33" / 0.838mRound P4.15.59aWind: 0.4So
May 10Widener Final QualifierMay 10 · 100m Hurdles · Place 3 · MisericordiaMisericordia100m Hurdles33" / 0.838m3.15.59aWind: 0.7So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 2 · MisericordiaMisericordia400m Hurdles30" / 0.762mRound P2.1:07.88aSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 3 · MisericordiaMisericordia400m Hurdles30" / 0.762m3.1:05.38a PBSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 2 · MisericordiaMisericordia100m Hurdles33" / 0.838mRound P2.15.02a PBWind: 1So
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 3 · MisericordiaMisericordia100m Hurdles33" / 0.838m3.15.19aWind: 0.8So
Apr 18Misericordia InvitationalApr 18 · 100m Hurdles · Place 1 · MisericordiaMisericordia100m Hurdles33" / 0.838m1.15.44aSo
Apr 11DeSales Quad MeetApr 11 · 400m Hurdles · Place 1 · MisericordiaMisericordia400m Hurdles30" / 0.762m1.1:08.72aSo
Apr 11DeSales Quad MeetApr 11 · 100m Hurdles · Place 2 · MisericordiaMisericordia100m Hurdles33" / 0.838m2.16.25aWind: 0.1So
Apr 1York College Twilight MeetApr 1 · 400m Hurdles · Place 3 · MisericordiaMisericordia400m Hurdles31:07.39aSO
Apr 1York College Twilight MeetApr 1 · 100m Hurdles · Place 2 · MisericordiaMisericordia100m Hurdles215.20aSO
Mar 28LVC Blue & White OpenMar 28 · 100 Meters · Place 11 · MisericordiaMisericordia100 Meters11.13.36a PBWind: 1.3So
Mar 20W&L CarnivalMar 20 · 400 Meters · Place 8 · MisericordiaMisericordia400 Meters8.1:01.46a PBSo
Mar 20W&L CarnivalMar 20 · 200 Meters · Place 28 · MisericordiaMisericordia200 Meters28.27.30aWind: 0.7So

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 19 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P19.41.57aSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 400 Meters · Place 10 · MisericordiaMisericordia400 Meters10.1:02.56aSo
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 24 · MisericordiaMisericordia60m HurdlesRound P249.53aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60m Hurdles · Place 4 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P4.9.49aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60m Hurdles · Place 4 · MisericordiaMisericordia60m Hurdles33" / 0.838m4.9.49aSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · 400 Meters · Place 3 · MisericordiaMisericordia400 Meters3.1:03.51aSo
Jan 17Alvernia Winter InvitationalJan 17 · 60m Hurdles · Place 6 · MisericordiaMisericordia60m HurdlesRound P69.52aSo
Jan 17Alvernia Winter InvitationalJan 17 · 60m Hurdles · Place 8 · MisericordiaMisericordia60m Hurdles89.93aSo
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 14 · MisericordiaMisericordia200 Meters1428.35a PBSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 26 · MisericordiaMisericordia60 Meter26.8.79a PBWind: 0So

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 60m Hurdles · Place 12 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P12.9.43aSo
Dec 5Fastrack Metro Season OpenerDec 5 · 400 Meters · Place 11 · MisericordiaMisericordia400 Meters11.1:02.77aSo
Mar 7AARTFCMar 7 · 60m Hurdles · Place 22 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P22.9.52aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 3 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P3.9.31a PBFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 3 · MisericordiaMisericordia60m Hurdles33" / 0.838m3.9.33aFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 400 Meters · Place 9 · MisericordiaMisericordia400 Meters9.1:02.40a PBFr
Feb 15Widener Indoor ClassicFeb 15 · 60m Hurdles · Place 14 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P14.9.53aFr
Feb 7River Hawk Friday NightFeb 7 · 60m Hurdles · Place 3 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P3.9.70aFr
Feb 7River Hawk Friday NightFeb 7 · 60m Hurdles · Place 4 · MisericordiaMisericordia60m Hurdles33" / 0.838m4.9.67aFr
Feb 7River Hawk Friday NightFeb 7 · 400 Meters · Place 2 · MisericordiaMisericordia400 Meters2.1:02.64aFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 17 · MisericordiaMisericordia100m Hurdles33" / 0.838mRound P17.15.60aWind: 0.3Fr
May 12Widener Final QualifierMay 12 · 100m Hurdles · Place 12 · MisericordiaMisericordia100m HurdlesRound P1215.64FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 1 · MisericordiaMisericordia100m Hurdles115.18FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 7 · MisericordiaMisericordia100m Hurdles715.64FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 7 · MisericordiaMisericordia400m Hurdles71:07.46FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 7 · MisericordiaMisericordia400m Hurdles71:07.14FR
Apr 15Misericordia InvitationalApr 15 · 100m Hurdles · Place 1 · MisericordiaMisericordia100m Hurdles115.00aFR
Apr 15Misericordia InvitationalApr 15 · 200 Meters · Place 4 · MisericordiaMisericordia200 Meters426.85a PBFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400m Hurdles · Place 52 · MisericordiaMisericordia400m Hurdles521:07.71aFr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100m Hurdles · Place 41 · MisericordiaMisericordia100m Hurdles4115.57aFr
Apr 4Misericordia TwilightApr 4 · 100m Hurdles · Place 1 · MisericordiaMisericordia100m Hurdles115.91aFr
Mar 28Danny Curran InvitationalMar 28 · 400m Hurdles · Place 2 · MisericordiaMisericordia400m Hurdles21:05.95aFr
Mar 28Danny Curran InvitationalMar 28 · 100m Hurdles · Place 3 · MisericordiaMisericordia100m Hurdles315.42aFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 60m Hurdles · Place 12 · MisericordiaMisericordia60m Hurdles33" / 0.838mRound P12.10.17aFr
Dec 6Fastpark Metro Season OpenerDec 6 · 400 Meters · Place 16 · MisericordiaMisericordia400 Meters16.1:04.57aFr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55m Hurdles · Place 9 · Paul VIPaul VI55m HurdlesRound P99.6112
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55m Hurdles · Place 9 · Paul VIPaul VI55m HurdlesRound P99.6112
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 15 · Paul VIPaul VI55m HurdlesRound P1510.0712
Jan 17SJTCA Winter Meet #10Jan 17 · 400 Meters · Place 36 · Paul VIPaul VI400 Meters361:10.2412

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400m Hurdles · Place 7 · Paul VIPaul VI400m Hurdles30" / 0.762m7.1:10.46a12
May 21Olympic Conference ChampionshipsMay 21 · 400m Hurdles · Place 15 · Paul VIPaul VI400m Hurdles151:14.70—
May 4SJTCA Open (Girls)May 4 · 100m Hurdles · Place 12 · Paul VIPaul VI100m Hurdles1217.92—
May 4SJTCA Open (Girls)May 4 · 400 Meters · Place 36 · Paul VIPaul VI400 Meters361:05.79—
Apr 13Fast Times at Cherokee HighApr 13 · 400m Hurdles · Place 20 · Paul VIPaul VI400m Hurdles201:19.21—
Apr 13Fast Times at Cherokee HighApr 13 · 100m Hurdles · Place 10 · Paul VIPaul VI100m Hurdles1017.40—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55m Hurdles · Place 15 · Paul VIPaul VI55m Hurdles33"15.10.72a12
Dec 27SJTCA Winter Meet #5Dec 27 · 400 Meters · Place 21 · Paul VIPaul VI400 Meters21.1:10.25a12
Dec 8SJTCA Winter Meet #1Dec 8 · 55m Hurdles · Place 5 · Paul VIPaul VI55m Hurdles33"5.9.87a PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 13 · Paul VIPaul VI55m HurdlesRound P1310.1311
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 27 · Paul VIPaul VI400 Meters271:06.9511
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 14 · Paul VIPaul VI55m HurdlesRound P1410.5811

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 400m Hurdles · Place 10 · Paul VIPaul VI400m Hurdles30" / 0.762m10.1:12.93a11
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 100m Hurdles · Place 15 · Paul VIPaul VI100m Hurdles33" / 0.838m15.17.68aWind: 1.311
May 25Cherokee Final Countdown- Last ChanceMay 25 · 400m Hurdles · Place 20 · Paul VIPaul VI400m Hurdles201:16.49—
May 23Olympic Conference Championships (Patriot)May 23 · 100m Hurdles · Place 15 · Paul VIPaul VI100m HurdlesRound P1518.7811
May 23Olympic Conference Championships (Patriot)May 23 · 400m Hurdles · Place 12 · Paul VIPaul VI400m Hurdles121:19.9411
May 23Olympic Conference Championships (Patriot)May 23 · 400m Hurdles · Place 12 · Paul VIPaul VI400m Hurdles121:19.94—
May 23Olympic Conference Championships (Patriot)May 23 · 100m Hurdles · Place 15 · Paul VIPaul VI100m HurdlesRound P1518.78—
May 13Camden County ChampionshipsMay 13 · 400m Hurdles · Place 12 · Paul VIPaul VI400m Hurdles30" / 0.762m12.1:17.53a11
May 13Camden County ChampionshipsMay 13 · 100m Hurdles · Place 12 · Paul VIPaul VI100m Hurdles33" / 0.838mRound P12.19.10a11
May 6SJTCA Open - GirlsMay 6 · 100m Hurdles · Place 44 · Paul VIPaul VI100m Hurdles4419.8711
May 6SJTCA Open - GirlsMay 6 · 400 Meters · Place 74 · Paul VIPaul VI400 Meters741:10.1011

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · 55m Hurdles · Place 8 · Paul VIPaul VI55m Hurdles33"8.10.58a11
Feb 25NJSIAA Group ChampionshipsFeb 25 · 400 Meters · Place 19 · Paul VIPaul VI400 Meters191:07.5410
Feb 25NJSIAA Group ChampionshipsFeb 25 · 400 Meters · Place 19 · Paul VIPaul VI400 Meters191:07.5410
Jan 22SJTCA Winter Meet #8Jan 22 · 400 Meters · Place 49 · Paul VIPaul VI400 Meters491:12.1710

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · Place 26 · Paul VIPaul VI400m Hurdles261:10.0810
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400m Hurdles · Paul VIPaul VI400m Hurdles—1:10.0810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 3 · Paul VIPaul VI400m Hurdles31:10.0810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 3 · Paul VIPaul VI400m Hurdles31:10.0810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 3 · Paul VIPaul VI400m Hurdles31:10.0810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 3 · Paul VIPaul VI400m Hurdles31:10.0810
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400m Hurdles · Place 5 · Paul VIPaul VI400m Hurdles51:10.0810
May 24Olympic Conference ChampionshipsMay 24 · 400m Hurdles · Place 11 · Paul VIPaul VI400m Hurdles111:11.21—
May 14Camden County ChampionshipsMay 14 · 400m Hurdles · Place 4 · Paul VIPaul VI400m Hurdles41:11.44—
Apr 16Fast Times at Cherokee HighApr 16 · 400m Hurdles · Place 5 · Paul VIPaul VI400m Hurdles51:11.78—
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 42 · Paul VIPaul VI200 Meters4228.91—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SJTCA Winter Meet #1Dec 20 · 400 Meters · Place 10 · Paul VIPaul VI400 Meters10.1:07.60a10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · 400m Hurdles · Place 32 · Paul VIPaul VI400m Hurdles321:12.949
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 400m Hurdles · Place 8 · Paul VIPaul VI400m Hurdles30" / 0.762m8.1:10.47a9
May 28Cherokee Last ChanceMay 28 · 400m Hurdles · Place 12 · Paul VIPaul VI400m Hurdles121:15.19—
May 26Olympic Conference ChampionshipsMay 26 · 400 Meters · Place 12 · Paul VIPaul VI400 Meters121:07.50—
May 26Olympic Conference ChampionshipsMay 26 · 400m Hurdles · Place 4 · Paul VIPaul VI400m Hurdles41:16.32—
May 15Camden County ChampionshipsMay 15 · 400m Hurdles · Place 4 · Paul VIPaul VI400m Hurdles41:15.19—
May 7Cherokee Relays and FieldMay 7 · 400m Hurdles · Place 9 · Paul VIPaul VI400m Hurdles91:22.35—
May 1Deptford Spartan RelaysMay 1 · 400m Hurdles · Place 18 · Paul VIPaul VI400m Hurdles181:15.00—
Apr 24Cherokee Pow Wow #1Apr 24 · 400 Meters · Place 35 · Paul VIPaul VI400 Meters351:10.90—