Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBishop Loughlin Games · Dec 175:46.42aBishop Loughlin GamesDecember 17, 2022
100m Hurdles · 33" / 0.838m · Outdoor · Hand timedF.A.T. Meet: Atlantic City · Apr 816.9hF.A.T. Meet: Atlantic CityApril 8, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 55:46.83NJSIAA Sectional Championships - South Group 2&3February 5, 2023
1600 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 35:29.71NJSIAA Sectionals South Groups 2 and 3June 3, 2022
3000m Steeplechase · OutdoorThe Woodbury Relays · Apr 2212:16.76The Woodbury RelaysApril 22, 2023
400 Meters · IndoorSJTCA #15 · Jan 251:06.66SJTCA #15January 25, 2025
400 Meters · Relay Split · OutdoorGeorge Rowland Relays · Apr 261:04.117George Rowland RelaysApril 26, 2025
400m Hurdles · 30" / 0.762m · OutdoorSJTCA Elite · May 11:07.04aSJTCA EliteMay 1, 2025
55m Hurdles · 33" · IndoorSJTCA Meet #4 · Dec 219.89aSJTCA Meet #4December 21, 2024
800 Meters · IndoorSJTCA Winter Meet #8 · Jan 212:32.87SJTCA Winter Meet #8January 21, 2023
800 Meters · OutdoorCape Atlantic League Meet · May 242:26.84Cape Atlantic League MeetMay 24, 2023
High Jump · IndoorSJTCA Winter Meet #2 · Dec 274-06.00SJTCA Winter Meet #2December 27, 2021
Long Jump · IndoorSJTCA Meet #7 · Dec 2813-06.25SJTCA Meet #7December 28, 2024
Long Jump · OutdoorGeorge Rowland Relays · Apr 2614-01.00George Rowland RelaysApril 26, 2025
Pentathlon (Indoor) · Standard · IndoorOcean Breeze Invitational · Feb 12476Ocean Breeze InvitationalFebruary 1, 2025
Pentathlon (Outdoor) · Standard · OutdoorMustang Pentathlon · May 182147Mustang PentathlonMay 18, 2024
Triple Jump · IndoorBishop Loughlin Games · Dec 1629-9.25Bishop Loughlin GamesDecember 16, 2023

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 400m Hurdles · Place 14 · Mainland Regional400m Hurdles141:06.4412
May 10Cape Atlantic League MeetMay 10 · 400m Hurdles · Place 2 · Mainland Reg400m Hurdles21:07.77—
May 6Atlantic County ChampionshipsMay 6 · 400m Hurdles · Place 1 · Mainland Reg400m Hurdles11:06.92—
May 6Atlantic County ChampionshipsMay 6 · 100m Hurdles · Place 7 · Mainland Reg100m Hurdles716.61—
May 6Atlantic County ChampionshipsMay 6 · 100m Hurdles · Place 5 · Mainland Reg100m HurdlesRound P516.43—
May 1SJTCA EliteMay 1 · 400m Hurdles · Place 8 · Mainland Regional400m Hurdles30" / 0.762m8.1:07.04a PB12
Apr 26George Rowland RelaysApr 26 · 400m Hurdles · Place 1 · Mainland Regional400m Hurdles30" / 0.762m1.1:08.26a12
Apr 26George Rowland RelaysApr 26 · Long Jump · Place 6 · Mainland RegionalLong Jump6.14-01.00 PB12
Apr 26George Rowland RelaysApr 26 · High Jump · Mainland RegionalHigh Jump--DNS12
Apr 26George Rowland RelaysApr 26 · 400 Meters · Place 2 · Mainland Regional400 MetersRelay Split2.1:04.117 PB12
Apr 12Lenape Girls InvitationalApr 12 · 400m Hurdles · Place 3 · Mainland Reg400m Hurdles31:13.23—
Apr 12Lenape Girls InvitationalApr 12 · 100m Hurdles · Place 3 · Mainland Reg100m Hurdles318.38—
Apr 8F.A.T. Meet: Atlantic CityApr 8 · 400m Hurdles · Place 1 · Mainland Regional400m Hurdles30" / 0.762m1.1:12.84a12
Apr 8F.A.T. Meet: Atlantic CityApr 8 · Long Jump · Place 7 · Mainland RegionalLong Jump7.13-03.0012
Apr 8F.A.T. Meet: Atlantic CityApr 8 · 100m Hurdles · Place 2 · Mainland Regional100m Hurdles33" / 0.838m2.16.9h PB12
Apr 1Girls Dual Meet: Hammonton vs. Ocean City vs. MainlandApr 1 · 400m Hurdles · Place 2 · Mainland Regional400m Hurdles30" / 0.762m2.1:10.512

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55m Hurdles · Place 14 · Mainland Regional55m HurdlesRound P149.7412
Feb 1Ocean Breeze InvitationalFeb 1 · Pentathlon (Indoor) · Place 10 · Mainland RegionalPentathlon (Indoor)Standard10.2476 PB12
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 22 · Mainland Regional55m Hurdles2210.2812
Jan 25SJTCA #15Jan 25 · Shot Put · Place 15 · Mainland RegionalShot Put1526-1.5012
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · Mainland RegionalHigh Jump84-412
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 28 · Mainland Regional400 Meters281:06.66 PB12
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 22 · Mainland Regional55m Hurdles2210.2812
Jan 25SJTCA #15Jan 25 · Shot Put · Place 15 · Mainland RegionalShot Put1526-1.5012
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · Mainland RegionalHigh Jump84-412
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 28 · Mainland Regional400 Meters281:06.6612

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · Place 32 · Mainland Regional55m Hurdles33"32.10.97a12
Dec 28SJTCA Meet #7Dec 28 · Long Jump · Place 19 · Mainland RegionalLong Jump19.13-06.25 PB12
Dec 21SJTCA Meet #4Dec 21 · 55m Hurdles · Place 14 · Mainland Regional55m Hurdles33"14.9.89a PB12
Dec 21SJTCA Meet #4Dec 21 · High Jump · Place 16 · Mainland RegionalHigh Jump16.4-04.0012
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 29 · Mainland Regional400 Meters29.1:07.71a12
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 18 · Mainland Regional1600 Meters185:55.1611
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 18 · Mainland Regional1600 Meters185:55.1611
Jan 27SJTCA Winter Meet #13Jan 27 · 800 Meters · Place 29 · Mainland Regional800 Meters292:43.3611
Jan 3SJTCA Winter Meet #7Jan 3 · High Jump · Place 16 · Mainland RegionalHigh Jump164-411

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Mainland Reg400m Hurdles121:10.9211
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Mainland Reg400m Hurdles121:10.9211
May 22Cape Atlantic League MeetMay 22 · 400m Hurdles · Place 10 · Mainland Regional400m Hurdles101:12.4211
May 18Mustang PentathlonMay 18 · Pentathlon (Outdoor) · Place 4 · Mainland RegionalPentathlon (Outdoor)Standard4.2147 PB11
May 17Atlantic County ChampionshipsMay 17 · 400m Hurdles · Place 4 · Mainland Regional400m Hurdles41:10.7711
Apr 27George Rowland RelaysApr 27 · 400m Hurdles · Place 5 · Mainland Reg2400m Hurdles51:11.1311
Apr 27George Rowland RelaysApr 27 · 400m Hurdles · Place 5 · Mainland Regional HS2400m Hurdles51:10.9811
Apr 13Lenape InviteApr 13 · 400m Hurdles · Place 14 · Mainland Regional400m Hurdles30" / 0.762m14.1:14.90a11
Apr 13Lenape InviteApr 13 · 800 Meters · Place 6 · Mainland Regional800 Meters6.2:39.30a11
Apr 6Rebel RelaysApr 6 · 400m Hurdles · Place 1 · Mainland Regional400m Hurdles11:14.8111

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Triple Jump · Place 41 · Mainland RegionalTriple Jump41.28-2.5011
Dec 23SJTCA Winter Meet #4Dec 23 · Triple Jump · Place 17 · Mainland RegionalTriple Jump17.29-5.7511
Dec 23SJTCA Winter Meet #4Dec 23 · 800 Meters · Place 11 · Mainland Regional800 Meters11.2:34.17a11
Dec 16Bishop Loughlin GamesDec 16 · Triple Jump · Place 15 · Mainland RegionalTriple Jump15.29-9.25 PB11
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 23 · Mainland Regional800 Meters232:44.2610
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 11 · Mainland Regional1600 Meters115:46.83 PB10
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 23 · Mainland Regional800 Meters232:44.2610
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 11 · Mainland Regional1600 Meters115:46.8310
Jan 24Rebel Shot/Jump Series 3Jan 24 · High Jump · Place 13 · Mainland RegionalHigh Jump134-610
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 12 · Mainland Regional800 Meters122:32.87 PB10
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 12 · Mainland Regional800 Meters122:32.8710
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 12 · Mainland Regional800 Meters122:32.8710

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 17 · Mainland Regional800 Meters172:33.0210
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 16 · Mainland Regional400m Hurdles161:13.5510
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 16 · Mainland Reg400m Hurdles161:13.5510
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 17 · Mainland Reg800 Meters172:33.0210
May 24Cape Atlantic League MeetMay 24 · 400m Hurdles · Place 12 · Mainland Reg400m Hurdles121:13.93—
May 24Cape Atlantic League MeetMay 24 · 800 Meters · Place 4 · Mainland Reg800 Meters42:26.84 PB—
May 19Atlantic County ChampionshipsMay 19 · 400m Hurdles · Place 3 · Mainland Regional400m Hurdles30" / 0.762m3.1:11.13a10
May 19Atlantic County ChampionshipsMay 19 · 800 Meters · Place 2 · Mainland Regional800 Meters2.2:27.56a10
May 4SJTCA Elite MeetMay 4 · 400m Hurdles · Place 18 · Mainland Regional400m Hurdles30" / 0.762m18.1:13.38a10
Apr 25Dual: Hammonton vs. Mainland GirlsApr 25 · 400m Hurdles · Place 1 · Mainland Regional400m Hurdles30" / 0.762m1.1:12.710
Apr 25Dual: Hammonton vs. Mainland GirlsApr 25 · 800 Meters · Place 1 · Mainland Regional800 Meters1.2:32.010
Apr 22The Woodbury RelaysApr 22 · 3000m Steeplechase · Place 4 · Mainland Reg3000m Steeplechase412:16.76 PB10
Apr 15West Deptford RelaysApr 15 · 400m Hurdles · Place 4 · Mainland Reg400m Hurdles41:12.00—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1 Mile · Place 16 · Mainland Regional1 Mile16.5:46.42a PB10
Feb 15Rebel Shot/ Field SeriesFeb 15 · High Jump · Place 8 · Mainland RegHigh Jump84-04.009
Jan 22SJTCA Winter Meet #8Jan 22 · High Jump · Place 20 · Mainland RegionalHigh Jump204-49

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 1 & 3Jun 10 · 1600 Meters · Place 18 · Mainland Reg1600 Meters185:35.759
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · High Jump · Place 14 · Mainland RegHigh Jump144-08.009
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 1600 Meters · Place 6 · Mainland Reg1600 Meters65:29.71 PB9
May 25Cape Atlantic League MeetMay 25 · High Jump · Place 6 · Mainland RegHigh Jump64-06.00—
May 25Cape Atlantic League MeetMay 25 · 1600 Meters · Place 3 · Mainland Reg1600 Meters35:37.00—
May 25Cape Atlantic League MeetMay 25 · 800 Meters · Place 7 · Mainland Reg800 Meters72:37.12—
May 18Atlantic County ChampionshipsMay 18 · High Jump · Place 6 · Mainland RegionalHigh Jump64-6—
May 18Atlantic County ChampionshipsMay 18 · 800 Meters · Place 8 · Mainland Regional800 Meters82:44.64—
May 18Atlantic County ChampionshipsMay 18 · 1600 Meters · Place 6 · Mainland Regional1600 Meters65:43.01—
May 3Hammonton vs. Millville vs. Mainland vs. Bridgeton Girls Dual MeetMay 3 · 1600 Meters · Place 2 · Mainland Regional1600 Meters2.5:40.09
Apr 30George Rowland RelaysApr 30 · High Jump · Place 4 · Mainland RegionalHigh Jump44-69
Apr 9Lenape Girls InvitationalApr 9 · 1600 Meters · Place 15 · Mainland Reg1600 Meters155:58.85—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · High Jump · Place 2 · Mainland RegionalHigh Jump2.4-06.00 PB9
Dec 27SJTCA Winter Meet #2Dec 27 · 800 Meters · Place 6 · Mainland Regional800 Meters6.2:53.38a9