Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 214.90NJSIAA Sectionals South Groups 2 and 3June 2, 2023
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1516.76aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
200 Meters · IndoorSJTCA #15 · Jan 2430.70SJTCA #15January 24, 2026
200 Meters · OutdoorF.A.T. Meet: AC, St. Augustine, LCMR, OLMA · Apr 1128.74F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApril 11, 2024
300 Meters · OutdoorAC Armory CAL Meet #2-Track (Series 1) · Dec 1249.30AC Armory CAL Meet #2-Track (Series 1)December 12, 2024
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 151:07.02NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
400m Hurdles · 30" / 0.762m · OutdoorCape May County Championships · May 51:10.31aCape May County ChampionshipsMay 5, 2026
55 Meter · IndoorSJTCA #3 · Dec 168.28aSJTCA #3December 16, 2025
55 Meter · OutdoorAC Armory CAL Meet #8 · Jan 258.30AC Armory CAL Meet #8January 25, 2024
55 Meters · IndoorSJTCA #15 · Jan 248.29SJTCA #15January 24, 2026
55m Hurdles · 33" · IndoorSJTCA #3 · Dec 169.73aSJTCA #3December 16, 2025
55m Hurdles · 33" · OutdoorAC Armory CAL Meet #2-Track (Series 1) · Dec 1210.20AC Armory CAL Meet #2-Track (Series 1)December 12, 2024
Long Jump · OutdoorCape May County Championships · May 515-06.50Cape May County ChampionshipsMay 5, 2026
Pentathlon (Outdoor) · Standard · OutdoorMustang Pentathlon · May 182000Mustang PentathlonMay 18, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 100m Hurdles · Place 16 · Lower Cape May Regional100m Hurdles33" / 0.838mRound P16.16.84aWind: 1.612
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Long Jump · Place 12 · Lower Cape May RegionalLong Jump12.15-05.00Wind: 1.212
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 8 · Lower Cape May Regional400m Hurdles30" / 0.762m8.1:12.91a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100m Hurdles · Place 3 · Lower Cape May Regional100m Hurdles33" / 0.838mRound P3.16.76a PBWind: 1.112
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100m Hurdles · Place 5 · Lower Cape May Regional100m Hurdles33" / 0.838m5.16.81aWind: 2.112
May 9Cape Atlantic League MeetMay 9 · Long Jump · Place 11 · Lower Cape May RegionalLong Jump11.15-00.00Wind: 012
May 9Cape Atlantic League MeetMay 9 · 400m Hurdles · Place 8 · Lower Cape May Regional400m Hurdles30" / 0.762m8.1:11.20a12
May 9Cape Atlantic League MeetMay 9 · 100m Hurdles · Place 9 · Lower Cape May Regional100m Hurdles33" / 0.838m9.16.95aWind: -2.812
May 5Cape May County ChampionshipsMay 5 · Long Jump · Place 4 · Lower Cape May RegionalLong Jump4.15-06.50 PB12
May 5Cape May County ChampionshipsMay 5 · 400m Hurdles · Place 2 · Lower Cape May Regional400m Hurdles30" / 0.762m2.1:10.31a PB12
May 5Cape May County ChampionshipsMay 5 · 100m Hurdles · Place 1 · Lower Cape May Regional100m Hurdles33" / 0.838m1.17.40aWind: -1.412
May 1F.A.T. Duals: Lower Cape May Regional May 1 · Long Jump · Place 3 · Lower Cape May RegionalLong Jump3.13-11.7512
May 1F.A.T. Duals: Lower Cape May Regional May 1 · 400m Hurdles · Place 2 · Lower Cape May Regional400m Hurdles30" / 0.762m2.1:14.03a12
May 1F.A.T. Duals: Lower Cape May Regional May 1 · 100m Hurdles · Place 1 · Lower Cape May Regional100m Hurdles33" / 0.838m1.17.36a12
Apr 25George Rowland RelaysApr 25 · Long Jump · Place 2 · Lower Cape May RegionalLong Jump2.15-03.2512
Apr 25George Rowland RelaysApr 25 · 400m Hurdles · Place 3 · Lower Cape May Regional400m Hurdles30" / 0.762m3.1:14.35a12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 30 · Lower Cape May Regional55 MetersRound P308.5612
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 2 · Lower Cape May Regional55m HurdlesRound P29.5712
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 8 · Lower Cape May Regional55m Hurdles810.9312
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 11 · Lower Cape May Regional400 Meters111:07.2012
Jan 24SJTCA #15Jan 24 · 400 Meters · Place 30 · Lower Cape May Regional400 Meters301:07.7712
Jan 24SJTCA #15Jan 24 · 400 Meters · Place 30 · Lower Cape May Regional400 Meters301:07.7712
Jan 24SJTCA #15Jan 24 · 200 Meters · Place 52 · Lower Cape May Regional200 Meters5230.70 PB12
Jan 24SJTCA #15Jan 24 · 200 Meters · Place 52 · Lower Cape May Regional200 Meters5230.7012
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 6 · Lower Cape May Regional55m Hurdles69.7812
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 6 · Lower Cape May Regional55m Hurdles69.7812
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 37 · Lower Cape May Regional55 Meters378.29 PB12
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 37 · Lower Cape May Regional55 Meters378.2912
Jan 8SJTCA #10Jan 8 · Long Jump · Place 5 · Lower Cape May RegionalLong Jump515-612

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · 55m Hurdles · Place 6 · Lower Cape May Regional55m Hurdles33"6.9.73a PB12
Dec 16SJTCA #3Dec 16 · 55 Meter · Place 39 · Lower Cape May Regional55 Meter39.8.28a PB12
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 15 · Lower Cape May Regional55m HurdlesRound P159.6111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 36 · Lower Cape May Regional55 MetersRound P368.6111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 7 · Lower Cape May Regional55m HurdlesRound P79.8011
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 6 · Lower Cape May Regional55m Hurdles69.8811
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 13 · Lower Cape May Regional400 Meters131:07.02 PB11
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 75 · Lower Cape May Regional55 Meters758.8011
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 42 · Lower Cape May Regional400 Meters421:09.7711
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 75 · Lower Cape May Regional55 Meters758.8011
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 42 · Lower Cape May Regional400 Meters421:09.7711

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 12AC Armory CAL Meet #2-Track (Series 1)Dec 12 · 300 Meters · Place 2 · Lower Cape May Regional300 Meters2.49.30 PB11
Dec 12AC Armory CAL Meet #2-Track (Series 1)Dec 12 · 55m Hurdles · Place 1 · Lower Cape May Regional55m Hurdles33"1.10.20 PB11
Dec 12AC Armory CAL Meet #2-Track (Series 1)Dec 12 · 55 Meter · Place 5 · Lower Cape May Regional55 Meter5.8.4011
May 22Cape Atlantic League MeetMay 22 · 100m Hurdles · Place 11 · Lower Cape May Regional100m Hurdles1117.6510
May 18Mustang PentathlonMay 18 · Pentathlon (Outdoor) · Place 6 · Lower Cape May RegionalPentathlon (Outdoor)Standard6.2000 PB10
May 16Cape May County ChampionshipsMay 16 · Long Jump · Place 6 · Lower Cape May RegionalLong Jump614-1.2510
May 16Cape May County ChampionshipsMay 16 · 100m Hurdles · Place 3 · Lower Cape May Regional100m Hurdles317.8110
May 16Cape May County ChampionshipsMay 16 · 400m Hurdles · Place 5 · Lower Cape May Regional400m Hurdles51:14.3210
Apr 27George Rowland RelaysApr 27 · Long Jump · Place 8 · Lower Cape May Regional HS2Long Jump814-11.5010
Apr 13Lenape InviteApr 13 · Long Jump · Place 13 · Lower Cape May RegionalLong Jump13.14-03.0010
Apr 13Lenape InviteApr 13 · 100m Hurdles · Place 21 · Lower Cape May Regional100m Hurdles33" / 0.838m21.18.65a10
Apr 13Lenape InviteApr 13 · 200 Meters · Place 45 · Lower Cape May Regional200 Meters45.31.46a10
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · Long Jump · Place 3 · Lower Cape May RegionalLong Jump313-610
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · 200 Meters · Place 7 · Lower Cape May Regional200 Meters728.74 PB10
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · 100m Hurdles · Place 1 · Lower Cape May Regional100m Hurdles117.9710
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · 400m Hurdles · Place 3 · Lower Cape May Regional400m Hurdles31:20.8510
Jan 25AC Armory CAL Meet #8Jan 25 · 300 Meters · Place 3 · Lower Cape May Regional300 Meters3.50.2010
Jan 25AC Armory CAL Meet #8Jan 25 · 55m Hurdles · Place 1 · Lower Cape May Regional55m Hurdles33"1.10.2010
Jan 25AC Armory CAL Meet #8Jan 25 · 55 Meter · Place 2 · Lower Cape May Regional55 Meter2.8.30 PB10
Jan 10AC Armory CAL Meet #5Jan 10 · 300 Meters · Place 2 · Lower Cape May Regional300 Meters2.52.4010
Jan 10AC Armory CAL Meet #5Jan 10 · 55m Hurdles · Place 1 · Lower Cape May Regional55m Hurdles33"1.10.210
Jan 10AC Armory CAL Meet #5Jan 10 · 55 Meter · Place 13 · Lower Cape May Regional55 Meter13.9.2010

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 32 · Lower Cape May Regional55 MetersRound P328.5110
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 11 · Lower Cape May Regional55m HurdlesRound P1110.1210
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 32 · Lower Cape May Regional55 MetersRound P328.5110
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 11 · Lower Cape May Regional55m HurdlesRound P1110.1210
Jan 29SJTCA Winter Meet #14Jan 29 · 55m Hurdles · Place 18 · Lower Cape May Regional55m HurdlesRound P1810.0710
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 85 · Lower Cape May Regional55 MetersRound P858.7510
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 25 · Lower Cape May Regional55m Hurdles2510.1510
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 81 · Lower Cape May Regional55 Meters818.5610
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 51 · Lower Cape May Regional400 Meters511:10.7810
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 26 · Lower Cape May Regional55m HurdlesRound P2610.6310
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 55 · Lower Cape May Regional55 MetersRound P558.5910

2023 Indoor Track

30 results
DateMeetEventPlMarkGr
Dec 12SJTCA Winter Meet #2Dec 12 · 55m Hurdles · Place 20 · Lower Cape May Regional55m Hurdles33"20.10.41a10
Dec 12SJTCA Winter Meet #2Dec 12 · 55 Meter · Place 63 · Lower Cape May Regional55 Meter63.8.80a10
Dec 12SJTCA Winter Meet #2Dec 12 · 200 Meters · Place 50 · Lower Cape May Regional200 Meters50.32.30a10
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 43 · Lower Cape May Regional55 MetersRound P438.989
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 14 · Lower Cape May Regional55m HurdlesRound P1411.059
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 31 · Lower Cape May Regional400 Meters311:11.119
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 43 · Lower Cape May Regional55 MetersRound P438.989
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 14 · Lower Cape May Regional55m HurdlesRound P1411.059
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 31 · Lower Cape May Regional400 Meters311:11.119
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 53 · Lower Cape May Regional400 Meters531:12.179
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 53 · Lower Cape May Regional400 Meters531:12.179
Jan 28SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 83 · Lower Cape May Regional55 MetersRound P838.999
Jan 28SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 83 · Lower Cape May Regional55 MetersRound P838.999
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 53 · Lower Cape May Regional400 Meters531:12.179
Jan 28SJTCA Winter Meet #10Jan 28 · 55 Meters · Place 83 · Lower Cape May Regional55 MetersRound P838.999
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 51 · Lower Cape May Regional400 Meters511:12.269
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 36 · Lower Cape May Regional55m HurdlesRound P3611.249
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · Lower Cape May Regional55 MetersRound P929.019
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · Lower Cape May Regional55 Meters929.019
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 36 · Lower Cape May Regional55m Hurdles3611.249
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 51 · Lower Cape May Regional400 Meters511:12.269
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · Lower Cape May Regional55 Meters929.019
Jan 21SJTCA Winter Meet #8Jan 21 · 55m Hurdles · Place 36 · Lower Cape May Regional55m Hurdles3611.249
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 51 · Lower Cape May Regional400 Meters511:12.269
Jan 18SJTCA Winter Meet #7Jan 18 · 55m Hurdles · Place 25 · Lower Cape May Regional55m Hurdles2511.249
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 58 · Lower Cape May Regional55 Meters588.989
Jan 18SJTCA Winter Meet #7Jan 18 · 55m Hurdles · Place 25 · Lower Cape May Regional55m Hurdles2511.249
Jan 18SJTCA Winter Meet #7Jan 18 · 55m Hurdles · Place 25 · Lower Cape May Regional55m Hurdles2511.249
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 58 · Lower Cape May Regional55 Meters588.989
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 58 · Lower Cape May Regional55 Meters588.989

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100m Hurdles · Place 27 · Lower Cape May Regional100m HurdlesRound P2719.439
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 41 · Lower Cape May Regional100 MetersRound P4114.90 PB9
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Long Jump · Place 14 · Lower Cape May RegionalLong Jump1414-8.509
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 38 · Lower Cape May Regional200 Meters3830.949
May 18Cape May County ChampionshipsMay 18 · Long Jump · Place 8 · Lower Cape May RegionalLong Jump8.13-6.759
May 18Cape May County ChampionshipsMay 18 · 100m Hurdles · Place 4 · Lower Cape May Regional100m Hurdles33" / 0.838m4.19.35a9
May 18Cape May County ChampionshipsMay 18 · 200 Meters · Place 9 · Lower Cape May Regional200 Meters9.32.46a9
May 18Cape May County ChampionshipsMay 18 · 100 Meters · Place 10 · Lower Cape May Regional100 Meters10.15.57a9
Apr 22Colts Neck Spring InvitationalApr 22 · 100 Meters · Place 43 · Lower Cape May Regional100 Meters4315.139
Apr 22Colts Neck Spring InvitationalApr 22 · Long Jump · Place 41 · Lower Cape May RegionalLong Jump4112-89
Apr 22Colts Neck Spring InvitationalApr 22 · 100m Hurdles · Place 39 · Lower Cape May Regional100m Hurdles3920.769
Apr 22Colts Neck Spring InvitationalApr 22 · 400m Hurdles · Place 33 · Lower Cape May Regional400m Hurdles331:22.949