Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · Jun 211.97aNJSIAA Sectionals North 2 Groups 1 and 4June 2, 2023
200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2423.40Puma New York International Showcase 2026January 24, 2026
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · Jun 224.95aNJSIAA Sectionals North 2 Groups 1 and 4June 2, 2023
400 Meters · IndoorHCTCA Meet #3 · Feb 1754.67HCTCA Meet #3February 17, 2026
55 Meter · IndoorArmory Youth Season Opener · Nov 296.83aArmory Youth Season OpenerNovember 29, 2025
55 Meters · IndoorHCTCA Meet #3 · Feb 176.71HCTCA Meet #3February 17, 2026
Discus · 1.6kg · OutdoorJersey City Championship · May 169-00Jersey City ChampionshipMay 1, 2023
Javelin · 800g · OutdoorNJSIAA NPA & NPB States · May 30144-09NJSIAA NPA & NPB StatesMay 30, 2025

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 18 · Hudson CatholicHudson Catholic55 MetersRound P186.8712
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 12 · Hudson CatholicHudson CatholicShot Put1239-1112
Feb 17HCTCA Meet #3Feb 17 · 400 Meters · Place 11 · Hudson CathoHudson Catho400 Meters1154.67 PB—
Feb 17HCTCA Meet #3Feb 17 · 55 Meters · Place 2 · Hudson CathoHudson Catho55 Meters26.71 PB—
Feb 17HCTCA Meet #3Feb 17 · 55 Meters · Place 1 · Hudson CathoHudson Catho55 MetersRound P16.77—
Jan 30Hudson County Indoor ChampionshipsJan 30 · Shot Put · Place 6 · Hudson CathoHudson CathoShot Put636-10.50—
Jan 24Puma New York International Showcase 2026Jan 24 · 400 Meters · Place 79 · Hudson CatholicHudson Catholic400 Meters7954.8712
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 63 · Hudson CatholicHudson Catholic200 Meters6323.40 PB12
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · Shot Put · Place 3 · Hudson CathoHudson CathoShot Put344-10.50—
Jan 12Jersey City ChampionshipJan 12 · Shot Put · Place 2 · Hudson CathoHudson CathoShot Put242-00.50—
Jan 12Jersey City ChampionshipJan 12 · 55 Meters · Place 5 · Hudson CathoHudson Catho55 Meters56.89—
Jan 12Jersey City ChampionshipJan 12 · 55 Meters · Place 4 · Hudson CathoHudson Catho55 MetersRound P46.86—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 200 Meters · Place 54 · Hudson CatholicHudson Catholic200 Meters54.24.29a12
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 13 · UnattachedUnattached55 Meter13.6.83a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 12 · Hudson CatholicHudson CatholicJavelin800g12.144-09 PB11
May 23Hudson County ChampionshipsMay 23 · Javelin · Place 2 · Hudson CathoHudson CathoJavelin2123-08—
May 18NJCTC Season FinaleMay 18 · Javelin · Place 11 · Hudson CatholicHudson CatholicJavelin800g11.130-511
May 3Mercer Coaches ClassicMay 3 · Javelin · Place 3 · Hudson CathoHudson CathoJavelin3136-08—
Apr 17Ed Jennings JamboreeApr 17 · Javelin · Place 4 · Hudson CatholicHudson CatholicJavelin4130-711

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Javelin · Place 36 · DickinsonDickinsonJavelin800g36.38.70m10
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 16 · DickinsonDickinsonJavelin16136-110
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 16 · DickinsonDickinsonJavelin16136-110
May 11Destroyer InvitationalMay 11 · Javelin · Place 4 · DickinsonDickinsonJavelin4116-00—
May 11Destroyer InvitationalMay 11 · Shot Put · Place 7 · DickinsonDickinsonShot Put735-04.50—
May 7South Hudson ChampionshipsMay 7 · 100 Meters · Place 11 · DickinsonDickinson100 Meters1113.15—
May 7South Hudson ChampionshipsMay 7 · Javelin · Place 3 · DickinsonDickinsonJavelin3127-02—
May 7South Hudson ChampionshipsMay 7 · Shot Put · Place 5 · DickinsonDickinsonShot Put537-05.00—
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · Shot Put · Place 5 · DickinsonDickinsonShot Put536-3.5010
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · Javelin · Place 6 · DickinsonDickinsonJavelin6120-610
Apr 20HCTCA RelaysApr 20 · Javelin · Place 2 · DickinsonDickinsonJavelin2128-510
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 1 · DickinsonDickinsonShot Put133-10.5010
Apr 20HCTCA RelaysApr 20 · Javelin · Place 2 · DickinsonDickinsonJavelin2125-1110
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 1 · DickinsonDickinsonShot Put134-00.0010
Apr 11Hudson County RelaysApr 11 · Javelin · Place 4 · DickinsonDickinsonJavelin800g4.125-1110
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · Shot Put · Place 2 · DickinsonDickinsonShot Put234-00.00—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 23HCTC Winter Series Meet #3Feb 23 · Shot Put · Place 14 · DickinsonDickinsonShot Put1432-00.50—
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 28 · DickinsonDickinsonShot Put2827-6.5010
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 55 Meters · Place 22 · DickinsonDickinson55 MetersRound P227.0010
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 28 · DickinsonDickinsonShot Put2827-6.5010
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 55 Meters · Place 22 · DickinsonDickinson55 MetersRound P227.0010
Jan 31Hudson County Indoor ChampionshipsJan 31 · 400 Meters · Place 20 · DickinsonDickinson400 Meters201:02.36—
Jan 31Hudson County Indoor ChampionshipsJan 31 · Shot Put · Place 12 · DickinsonDickinsonShot Put1233-08.50—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 55 Meters · Place 18 · DickinsonDickinson55 MetersRound P187.10—
Jan 27SJTCA Winter Meet #13Jan 27 · Shot Put · Place 32 · DickinsonDickinsonShot Put3232-8.7510
Jan 27SJTCA Winter Meet #13Jan 27 · 55 Meters · Place 33 · DickinsonDickinson55 MetersRound P337.0510
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · Shot Put · Place 10 · DickinsonDickinsonShot Put1032-10.50—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 55 Meters · Place 9 · DickinsonDickinson55 MetersRound P96.96—
Jan 17Jersey City ChampionshipJan 17 · Shot Put · Place 2 · DickinsonDickinsonShot Put232-09.00—
Jan 17Jersey City ChampionshipJan 17 · 55 Meters · Place 4 · DickinsonDickinson55 Meters46.97—
Jan 17Jersey City ChampionshipJan 17 · 55 Meters · Place 5 · DickinsonDickinson55 MetersRound P57.05—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · DickinsonDickinson55 MeterRound P--FOULWind: 010
Dec 15HCTC Winter Series Meet #1Dec 15 · 55 Meter · Place 5 · DickinsonDickinson55 MeterRound P5.7.03a10
Dec 15HCTC Winter Series Meet #1Dec 15 · 55 Meter · Place 3 · DickinsonDickinson55 Meter3.6.90a10
Dec 9Demarest InvitationalDec 9 · 55 Meter · Place 9 · DickinsonDickinson55 MeterRound P9.7.06a10

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Javelin · Place 24 · DickinsonDickinsonJavelin800g24.113-59
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 200 Meters · Place 47 · DickinsonDickinson200 Meters47.24.95a PB9
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 100 Meters · Place 32 · DickinsonDickinson100 MetersRound P32.11.97a PB9
May 18Hudson County ChampionshipsMay 18 · Javelin · Place 5 · DickinsonDickinsonJavelin800g5.124-49
May 18Hudson County ChampionshipsMay 18 · Discus · Place 7 · DickinsonDickinsonDiscus1.6kg7.64-119
May 18Hudson County ChampionshipsMay 18 · 200 Meters · Place 3 · DickinsonDickinson200 Meters3.25.07a9
May 18Hudson County ChampionshipsMay 18 · 100 Meters · Place 30 · DickinsonDickinson100 MetersRound P30.13.49a9
May 9South Hudson ChampionshipsMay 9 · Javelin · Place 4 · DickinsonDickinsonJavelin4114-02—
May 9South Hudson ChampionshipsMay 9 · 200 Meters · Place 4 · DickinsonDickinson200 Meters425.23—
May 9South Hudson ChampionshipsMay 9 · 100 Meters · Place 3 · DickinsonDickinson100 Meters312.13—
May 6Raider Rumble Throwing MeetMay 6 · Javelin · Place 27 · DickinsonDickinsonJavelin27100-10—
May 1Jersey City ChampionshipMay 1 · Javelin · Place 5 · DickinsonDickinsonJavelin800g5.116-079
May 1Jersey City ChampionshipMay 1 · Discus · Place 6 · DickinsonDickinsonDiscus1.6kg6.69-00 PB9
May 1Jersey City ChampionshipMay 1 · 200 Meters · Place 9 · DickinsonDickinson200 Meters9.26.14a9
May 1Jersey City ChampionshipMay 1 · 100 Meters · Place 10 · DickinsonDickinson100 MetersRound P10.12.63a9
Apr 22HCTCA RelaysApr 22 · Javelin · Place 5 · DickinsonDickinsonJavelin800g5.102-009