Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2025 14th Tiger Invitational · Apr 1114.80a2025 14th Tiger InvitationalApril 11, 2025
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1627.06aEssex County Track Coaches Assn. Season Opener InviteDecember 16, 2022
200 Meters · OutdoorAAU Region 1 Qualifier · Jun 2527.29aAAU Region 1 QualifierJune 25, 2021
400 Meters · IndoorSJTCA Winter Meet #17 · Feb 1259.49SJTCA Winter Meet #17February 12, 2024
400 Meters · OutdoorAAU Region 1 Qualifier · Jun 251:04.85aAAU Region 1 QualifierJune 25, 2021
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Group Championships - 1 - 4 - NPA · Jun 91:07.02aNJSIAA Group Championships - 1 - 4 - NPAJune 9, 2023
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 167.87aEssex County Track Coaches Assn. Season Opener InviteDecember 16, 2022
55 Meters · IndoorSJTCA Winter Meet #17 · Feb 127.58SJTCA Winter Meet #17February 12, 2024
55m Hurdles · 33" · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 218.66aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
High Jump · IndoorRidge Winter Invitational · Dec 95-5Ridge Winter InvitationalDecember 9, 2024
High Jump · OutdoorNJSIAA NPA & NPB States · May 305-02.00NJSIAA NPA & NPB StatesMay 30, 2025
Triple Jump · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 2138-05.50JAMBAR Coaches Hall of Fame InviteDecember 21, 2024
Triple Jump · OutdoorUnion County Championships · May 740-11Union County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Triple Jump · Place 1 · Union Catholic RegUnion Catholic RegTriple Jump1.40-08.0012
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 18 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838mRound P18.14.99aWind: 012
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Triple Jump · Place 1 · Union Catholic RegUnion Catholic RegTriple Jump1.40-06.25Wind: -2.112
May 29NJSIAA Group Championships - NPA & NPBMay 29 · High Jump · Place 9 · Union Catholic RegUnion Catholic RegHigh Jump9.4-10.0012
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838mRound P4.14.98aWind: 3.912
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838m4.15.13aWind: 2.512
May 7Union County ChampionshipsMay 7 · Triple Jump · Place 1 · Union Catholic RegUnion Catholic RegTriple Jump1.40-11 PB12
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838mRound P4.15.57a12
Apr 23130th Penn Relays CarnivalApr 23 · Triple Jump · Place 6 · Union Catholic RegUnion Catholic RegTriple Jump6.12.21m12
Apr 14Union County Relay ChampionshipApr 14 · High Jump · Place 2 · Union Catholic RegUnion Catholic RegHigh Jump2.5-00.0012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 4 · Union Catholic Reg.Union Catholic Reg.55m HurdlesRound P49.0612
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 4 · Union Catholic Reg.Union Catholic Reg.55m HurdlesRound P49.0612
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · Union Catholic Reg.Union Catholic Reg.55m Hurdles58.8912
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · Union Catholic Reg.Union Catholic Reg.55m Hurdles58.8912
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 7 · Union Catholic Reg.Union Catholic Reg.High Jump74-1012
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 7 · Union Catholic Reg.Union Catholic Reg.High Jump74-1012

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · Triple Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Triple Jump338-4.5011
Jun 11The Winner's Circle at The Horse FarmJun 11 · Long Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Long Jump318-3.2511
May 30NJSIAA NPA & NPB StatesMay 30 · Triple Jump · Place 1 · Union Catholic RegUnion Catholic RegTriple Jump1.39-07.50Wind: 011
May 30NJSIAA NPA & NPB StatesMay 30 · Long Jump · Union Catholic RegUnion Catholic RegLong Jump--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 5 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838mRound P5.15.41aWind: -1.911
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 3 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838m3.15.00aWind: -0.411
May 30NJSIAA NPA & NPB StatesMay 30 · High Jump · Place 5 · Union Catholic RegUnion Catholic RegHigh Jump5.5-02.00 PB11
May 20Union County Championship RelaysMay 20 · 400m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.400m Hurdles31:06.4211
May 8Union County ChampionshipsMay 8 · High Jump · Place 4 · Union Catholic Reg.Union Catholic Reg.High Jump44-711
May 8Union County ChampionshipsMay 8 · High Jump · Place 4 · Union Catholic Reg.Union Catholic Reg.High Jump44-711
May 8Union County ChampionshipsMay 8 · Long Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Long Jump317-811
May 8Union County ChampionshipsMay 8 · Long Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Long Jump317-811
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Union Catholic Reg.Union Catholic Reg.100m HurdlesRound P215.3211
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Union Catholic Reg.Union Catholic Reg.100m HurdlesRound P215.3211
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.100m Hurdles315.3911
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.100m Hurdles315.3911
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 1 · Union Catholic Reg.Union Catholic Reg.Triple Jump139-8.5011
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 1 · Union Catholic Reg.Union Catholic Reg.Triple Jump139-8.5011
May 8Union County ChampionshipsMay 8 · High Jump · Place 4 · Union Catholic Reg.Union Catholic Reg.High Jump44-711
May 8Union County ChampionshipsMay 8 · High Jump · Place 4 · Union Catholic Reg.Union Catholic Reg.High Jump44-711
May 8Union County ChampionshipsMay 8 · Long Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Long Jump317-811
May 8Union County ChampionshipsMay 8 · Long Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.Long Jump317-811
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Union Catholic Reg.Union Catholic Reg.100m HurdlesRound P215.3211
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Union Catholic Reg.Union Catholic Reg.100m HurdlesRound P215.3211
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.100m Hurdles315.3911
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.100m Hurdles315.3911
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 1 · Union Catholic Reg.Union Catholic Reg.Triple Jump139-8.5011
May 8Union County ChampionshipsMay 8 · Triple Jump · Place 1 · Union Catholic Reg.Union Catholic Reg.Triple Jump139-8.5011
May 1Union County Conference ChampionshipsMay 1 · High Jump · Place 7 · Union Catholic Reg.Union Catholic Reg.High Jump74-611
May 1Union County Conference ChampionshipsMay 1 · Triple Jump · Place 1 · Union Catholic Reg.Union Catholic Reg.Triple Jump138-811
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 14 · Union Catholic Reg.Union Catholic Reg.100m HurdlesRound P1431.2511
Apr 24129th Penn Relays Carnival - HSApr 24 · Triple Jump · Place 15 · Union Catholic RegUnion Catholic RegTriple Jump15.36-5.75Wind: -2.211
Apr 112025 14th Tiger InvitationalApr 11 · 100m Hurdles · Place 2 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838m2.14.80a PBWind: 1.911

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 2 · Union Catholic Reg.Union Catholic Reg.55m HurdlesRound P28.4611
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.55m Hurdles38.5211
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · High Jump · Place 3 · Union Catholic Reg.Union Catholic Reg.High Jump35-211
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 55m Hurdles · Place 2 · Union CatholicUnion Catholic55m HurdlesRound P28.9311
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · 55m Hurdles · Place 1 · Union CatholicUnion Catholic55m Hurdles18.5911
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · Triple Jump · Place 2 · Union CatholicUnion CatholicTriple Jump236-10.2511
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · High Jump · Place 3 · Union CatholicUnion CatholicHigh Jump35-011

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55m Hurdles · Place 12 · Union Catholic RegUnion Catholic Reg55m Hurdles33"Round P12.8.66a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Triple Jump · Place 2 · Union Catholic RegUnion Catholic RegTriple Jump2.38-05.50 PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · High Jump · Place 2 · Union Catholic RegUnion Catholic RegHigh Jump2.5-04.0011
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 3 · Union Catholic RegUnion Catholic Reg55m Hurdles33"Round P3.8.87a11
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg55m Hurdles33"4.8.67a11
Dec 9Ridge Winter InvitationalDec 9 · High Jump · Place 1 · Union Catholic RegUnion Catholic RegHigh Jump1.5-5 PB11
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 60m Hurdles · Place 16 · Union CatholicUnion Catholic60m HurdlesRound P169.3210
Feb 12SJTCA Winter Meet #17Feb 12 · 55 Meters · Place 11 · Union CatholicUnion Catholic55 Meters117.58 PB10
Feb 12SJTCA Winter Meet #17Feb 12 · 400 Meters · Place 3 · Union CatholicUnion Catholic400 Meters359.49 PB10
Feb 5SJTCA Winter Meet #15Feb 5 · High Jump · Place 2 · Union CatholicUnion CatholicHigh Jump25-010
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · 55m Hurdles · Place 1 · Union CatholicUnion Catholic55m HurdlesRound P18.7410
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · 55m Hurdles · Place 1 · Union CatholicUnion Catholic55m Hurdles18.6710
Jan 17Union County Individual ChampionshipJan 17 · High Jump · Place 7 · Union CatholicUnion CatholicHigh Jump74-1010
Jan 17Union County Individual ChampionshipJan 17 · 55m Hurdles · Place 4 · Union CatholicUnion Catholic55m HurdlesRound P48.8910
Jan 17Union County Individual ChampionshipJan 17 · 55m Hurdles · Place 5 · Union CatholicUnion Catholic55m Hurdles58.9710

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 3 NJSIAA Meet of ChampionsMar 3 · High Jump · Place 16 · Union CatholicUnion CatholicHigh Jump165-210
Mar 3 NJSIAA Meet of ChampionsMar 3 · 55m Hurdles · Place 16 · Union CatholicUnion Catholic55m HurdlesRound P168.6710

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · High Jump · Place 5 · Union Catholic RegUnion Catholic RegHigh Jump5.4-810
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 50 · Union Catholic RegUnion Catholic Reg55m Hurdles33"Round P50.9.95a10
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg55m Hurdles33"Round P4.9.06a10
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 2 · Union Catholic RegUnion Catholic Reg55m Hurdles33"2.8.99a10
Dec 11Ridge Winter InvitationalDec 11 · High Jump · Place 7 · Union Catholic RegUnion Catholic RegHigh Jump7.4-610
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 8 · Union Catholic Reg.Union Catholic Reg.400 Meters81:02.839
Feb 8SJTCA Winter Meet #13Feb 8 · 55 Meters · Place 7 · Union Catholic Reg.Union Catholic Reg.55 Meters77.859
Feb 8SJTCA Winter Meet #13Feb 8 · 55 Meters · Place 6 · Union Catholic Reg.Union Catholic Reg.55 Meters67.799
Feb 8SJTCA Winter Meet #13Feb 8 · 55m Hurdles · Place 6 · Union Catholic Reg.Union Catholic Reg.55m Hurdles69.709
Feb 8SJTCA Winter Meet #13Feb 8 · 55m Hurdles · Place 3 · Union Catholic Reg.Union Catholic Reg.55m Hurdles39.319

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 400m Hurdles · Place 4 · Union Catholic RegUnion Catholic Reg400m Hurdles30" / 0.762m4.1:07.02a PB9
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · High Jump · Place 14 · Union Catholic RegUnion Catholic RegHigh Jump14.4-69
May 30A Night at the Horse FarmMay 30 · 400m Hurdles · Place 1 · Union Catholic Reg.Union Catholic Reg.400m Hurdles11:05.929
May 17Poreda InvitationalMay 17 · 400m Hurdles · Place 1 · Union Catholic RegUnion Catholic Reg400m Hurdles30" / 0.762m1.1:08.79a9
May 17Poreda InvitationalMay 17 · 100m Hurdles · Place 2 · Union Catholic RegUnion Catholic Reg100m Hurdles33" / 0.838m2.16.89a9
May 11Union County Conference ChampionshipsMay 11 · High Jump · Place 6 · Union Catholic Reg.Union Catholic Reg.High Jump64-89
May 4Union County Championship RelaysMay 4 · High Jump · Place 9 · Union Catholic RegUnion Catholic RegHigh Jump9.4-08.009

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 55 Meter · Place 15 · Union Catholic RegUnion Catholic Reg55 MeterRound P15.7.87a PB9
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 400 Meters · Place 9 · Union Catholic RegUnion Catholic Reg400 Meters9.1:03.62a9
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 200 Meters · Place 10 · Union Catholic RegUnion Catholic Reg200 Meters10.27.06a PB9

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Speed SkillsSpeed Skills300 Meters—DNS8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Speed SkillsSpeed Skills55 Meter—DNS8
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 6 · Speed SkillsSpeed Skills400 Meters6.1:07.61a8
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 4 · Speed SkillsSpeed Skills200 Meters4.28.27a8
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 400 Meters · Place 6 · Speed SkillsSpeed Skills400 Meters6.1:07.61a8
Dec 19NJ-AAU Jersey City Rec Development Meet 2Dec 19 · 200 Meters · Place 4 · Speed SkillsSpeed Skills200 Meters4.28.27a8

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 25AAU Region 1 QualifierJun 25 · 400 Meters · Place 7 · Speed SkillsSpeed Skills400 MetersRound P7.1:05.29a7
Jun 25AAU Region 1 QualifierJun 25 · 400 Meters · Place 6 · Speed SkillsSpeed Skills400 Meters6.1:04.85a PB7
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 7 · Speed SkillsSpeed Skills200 MetersRound P7.27.32a7
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 6 · Speed SkillsSpeed Skills200 Meters6.27.29a PB7