Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGary Haupert Invitational · Apr 2511.19Gary Haupert InvitationalApril 25, 2025
200 Meters · Indoor3A Boys ONU HS Classic · Feb 2722.783A Boys ONU HS ClassicFebruary 27, 2026
200 Meters · OutdoorOswego East Boys Track & Field Invite · May 922.71aOswego East Boys Track & Field InviteMay 9, 2025
400 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 2153.28aUSATF Illinois Association Junior Olympic ChampionshipsJune 21, 2024
55 Meters · IndoorNJ Varsity Classic · Feb 37.44NJ Varsity ClassicFebruary 3, 2026
55 Meters · OutdoorThornwood Boys' Open #2 · Mar 266.94aThornwood Boys' Open #2March 26, 2025
60 Meters · Indoor3A Boys ONU HS Classic · Feb 277.063A Boys ONU HS ClassicFebruary 27, 2026
60 Meters · OutdoorBradley Bourbonnais Invite · Mar 157.41aBradley Bourbonnais InviteMarch 15, 2025
Discus · 1.6kg · OutdoorEssex County Championships · May 8101-6Essex County ChampionshipsMay 8, 2026
Javelin · 800g · OutdoorSuper Essex Conference Colonial & Independence Champs · May 194-7Super Essex Conference Colonial & Independence ChampsMay 1, 2026
Shot Put · 12lb · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1031' 8.5"NJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
Shot Put · 12lb · OutdoorNJSIAA Group Championships - NPA & NPB · May 2936-03.00NJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Javelin · Montclair KimberleyMontclair KimberleyJavelin800g--FOUL10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 8 · Montclair KimberleyMontclair KimberleyDiscus1.6kg8.99-0910
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 9 · Montclair KimberleyMontclair KimberleyShot Put12lb9.36-03.00 PB10
May 23Garden State TwilightMay 23 · Discus · Place 6 · Montclair KimberleyMontclair KimberleyDiscus1.6kg6.28.11m10
May 23Garden State TwilightMay 23 · Shot Put · Place 6 · Montclair KimberleyMontclair KimberleyShot Put12lb6.10.02m10
May 13NJISAA Prep B ChampionshipsMay 13 · Discus · Place 2 · Montclair KimberleyMontclair KimberleyDiscus1.6kg2.92-1010
May 13NJISAA Prep B ChampionshipsMay 13 · Shot Put · Place 4 · Montclair KimberleyMontclair KimberleyShot Put12lb4.36-2.2510
May 8Essex County ChampionshipsMay 8 · Discus · Place 23 · Montclair KimberleyMontclair KimberleyDiscus1.6kg23.101-6 PB10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Javelin · Place 7 · Montclair KimberleyMontclair KimberleyJavelin800g7.94-7 PB10
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Discus · Place 7 · Montclair KimberleyMontclair KimberleyDiscus1.6kg7.95-1110
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · Shot Put · Place 13 · Montclair KimberleyMontclair KimberleyShot Put12lb13.32-1110
Apr 28Essex County RelaysApr 28 · Discus · Place 31 · Montclair KimberleyMontclair KimberleyDiscus1.6kg31.89-0410
Apr 11Georgian Court University HS ChallengeApr 11 · Discus · Place 27 · Montclair KimberleyMontclair KimberleyDiscus1.6kg27.100-0710
Apr 11Georgian Court University HS ChallengeApr 11 · Shot Put · Place 42 · Montclair KimberleyMontclair KimberleyShot Put12lb42.32-08.0010

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 273A Boys ONU HS ClassicFeb 27 · 200 Meters · Place 2 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea200 Meters222.78 PB10
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 9 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea60 MetersRound P97.1510
Feb 273A Boys ONU HS ClassicFeb 27 · 60 Meters · Place 3 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea60 Meters37.06 PB10
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 19 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put1931-410
Feb 19Lincoln Way West Boys QuadFeb 19 · 200 Meters · Place 2 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)200 Meters223.57a10
Feb 19Lincoln Way West Boys QuadFeb 19 · 60 Meters · Place 4 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)60 Meters47.13a10
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · Shot Put · Place 6 · Montclair KimberleyMontclair KimberleyShot Put12lb6.31' 8.5" PB10
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 177 · Montclair KiMontclair Ki200 Meters17725.81510
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 166 · Montclair KiMontclair Ki55 MetersRound P1667.44 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 34 · Montclair KiMontclair Ki200 Meters3426.0910
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 28 · Montclair KiMontclair Ki55 MetersRound P287.5110
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 34 · Montclair KiMontclair Ki200 Meters3426.0910
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 28 · Montclair KiMontclair Ki55 MetersRound P287.5110
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · Shot Put · Place 39 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put3930-10.5010
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · Shot Put · Place 17 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put1729-610

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 46 · Montclair KimberleyMontclair Kimberley200 Meters46.25.82a10
Mar 21SWSC Indoor Boys ConferenceMar 21 · 60 Meters · Place 5 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)60 Meters57.35a9
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 140 · Montclair KiMontclair Ki200 Meters14026.299
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 143 · Montclair KiMontclair Ki55 MetersRound P1437.559

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Montclair KimberleyMontclair KimberleyJavelin800g--DNS9
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 14 · Montclair KimberleyMontclair KimberleyDiscus1.6kg14.92-029
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Montclair KimberleyMontclair KimberleyShot Put12lb--DNS9
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · 200 Meters · Place 9 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea200 Meters922.879
May 9Oswego East Boys Track & Field InviteMay 9 · 200 Meters · Place 1 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)200 Meters1.22.71a PB9
May 8Essex County ChampionshipsMay 8 · Discus · Place 36 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus3685-119
May 8Essex County ChampionshipsMay 8 · Discus · Place 36 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus3685-119
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 17 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYShot Put1730-10.259
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 17 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYShot Put1730-10.259
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Discus · Place 15 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYDiscus1568-39
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Discus · Place 15 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYDiscus1568-39
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Shot Put · Place 17 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYShot Put1730-10.259
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · Discus · Place 15 · MONTCLAIR KIMBERLY ACADEMYMONTCLAIR KIMBERLY ACADEMYDiscus1568-39
May 257th Annual Wanner Knights’ InvitationalMay 2 · 100 Meters · Place 17 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)100 Meters17.11.49a9
Apr 30Lincoln Way East Boys TriangularApr 30 · 200 Meters · Place 1 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)200 Meters122.71a9
Apr 29Essex County RelaysApr 29 · Discus · Place 27 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus2783-19
Apr 29Essex County RelaysApr 29 · Discus · Place 27 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus2783-19
Apr 26Paul H. Beck Memorial RelaysApr 26 · Shot Put · Place 13 · Montclair Kimberley AcademyMontclair Kimberley AcademyShot Put1328-19
Apr 26Paul H. Beck Memorial RelaysApr 26 · Discus · Place 22 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus2285-29
Apr 25Gary Haupert InvitationalApr 25 · 100 Meters · Place 7 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea100 Meters711.19 PB9
Apr 22Sandburg Boys MeetApr 22 · 200 Meters · Place 8 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea200 Meters823.529
Apr 192025 Kankakee Co-Ed InvitationalApr 19 · 100 Meters · Place 6 · Frankfort (Lincoln-Way EaFrankfort (Lincoln-Way Ea100 Meters611.499
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 76 · Montclair Kimberley AcademyMontclair Kimberley AcademyDiscus7669-59
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 42 · Montclair Kimberley AcademyMontclair Kimberley Academy100 Meters4213.059
Mar 26Thornwood Boys' Open #2Mar 26 · 55 Meters · Place 5 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)55 Meters56.94a PB9
Mar 15Bradley Bourbonnais InviteMar 15 · 60 Meters · Place 18 · Frankfort (Lincoln-Way East)Frankfort (Lincoln-Way East)60 Meters187.41a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 73 · Montclair KimberleyMontclair Kimberley200 Meters73.27.00a9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 1 · 21-Unattached21-Unattached400 Meters1.53.28a PB8
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 2 · 21-Unattached21-Unattached200 MetersRound P2.24.56aWind: -1.78
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 1 · 21-Unattached21-Unattached200 Meters1.22.73aWind: 2.68
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 2 · 21-Unattached21-Unattached100 MetersRound P2.12.00aWind: -2.58
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · 21-Unattached21-Unattached100 Meters1.11.59aWind: -48

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 4 · 21-Unattached21-Unattached400 Meters4.54.74a7
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 3 · 21-Unattached21-Unattached200 Meters3.23.91aWind: 0.17
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 5 · 21-Unattached21-Unattached100 MetersRound P5.12.18aWind: -17
Jul 8USATF Region 7 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 4 · 21-Unattached21-Unattached100 Meters4.12.11aWind: -2.27
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · Long Jump · 21-Unattached21-UnattachedLong Jump—DNS7
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 1 · 21-Unattached21-Unattached400 Meters1.54.59a7
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · 21-Unattached21-Unattached200 MetersRound P2.24.71aWind: -0.67
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · 21-Unattached21-Unattached200 Meters2.23.81aWind: -1.47
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 2 · 21-Unattached21-Unattached100 MetersRound P2.11.86aWind: 1.57
Jun 23USATF Illinois Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 2 · 21-Unattached21-Unattached100 Meters2.11.54aWind: 2.57
May 16MSAC ChampionshipsMay 16 · Discus · Place 4 · Montclair KimberleyMontclair KimberleyDiscus1.6kg4.65-057
May 16MSAC ChampionshipsMay 16 · Shot Put · Place 2 · Montclair KimberleyMontclair KimberleyShot Put12lb2.29-09.007

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 400 Meters · Place 1 · 21-Unattached21-Unattached400 Meters1.57.42a6
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 200 Meters · Place 1 · 21-Unattached21-Unattached200 Meters1.25.91aWind: -1.26
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 1 · 21-Unattached21-Unattached100 MetersRound P1.13.19aWind: 0.36
Jul 9USATF Region 7 Junior Olympic ChampionshipsJul 9 · 100 Meters · Place 1 · 21-Unattached21-Unattached100 Meters1.12.65aWind: 1.76