Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJAC Small Schools · May 912.09aNJAC Small SchoolsMay 9, 2023
200 Meters · IndoorFastrack Invitational · Feb 623.93aFastrack InvitationalFebruary 6, 2026
200 Meters · OutdoorMorris County Championships · May 1624.26aMorris County ChampionshipsMay 16, 2023
300 Meters · IndoorMorris County Championships · Jan 3038.94aMorris County ChampionshipsJanuary 30, 2023
400 Meters · IndoorThe Coach Pollard Invitational · Apr 1852.23aThe Coach Pollard InvitationalApril 18, 2025
400 Meters · OutdoorCoach Pollard Invitational · Apr 1751.95aCoach Pollard InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · IndoorMuhlenberg Invite · Apr 359.62aMuhlenberg InviteApril 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorCentennial Conference Outdoor Championships · May 159.59aCentennial Conference Outdoor ChampionshipsMay 1, 2026
55 Meter · IndoorTony Passarelli Invitational · Dec 238.65aTony Passarelli InvitationalDecember 23, 2019
55 Meters · IndoorCliff Back Invitational · Jan 28.63Cliff Back InvitationalJanuary 2, 2020
60 Meter · IndoorFast Times at Lehigh · Dec 67.51aFast Times at LehighDecember 6, 2024
600 Meters · IndoorTony Passarelli Invitational · Dec 231:58.98aTony Passarelli InvitationalDecember 23, 2019
800 Meters · IndoorCliff Back Invitational · Jan 23:03.21Cliff Back InvitationalJanuary 2, 2020
High Jump · IndoorArmory Trials · Oct 165-10.00Armory TrialsOctober 16, 2022
High Jump · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 35-10.00NJSIAA Sectionals North 1 Groups 1 and 4June 3, 2022
Long Jump · IndoorMuhlenberg Invite · Apr 35.92mMuhlenberg InviteApril 3, 2026
Long Jump · OutdoorJohn Covert Classic · Apr 245.37mJohn Covert ClassicApril 24, 2026
Pole Vault · IndoorMorris County Relay Championships · Jan 38-00.00Morris County Relay ChampionshipsJanuary 3, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 30 · MuhlenbergMuhlenberg400 Meters30.52.21aJr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 15 · MuhlenbergMuhlenberg400m Hurdles36" / 0.914mRound P15.59.59a PBJr
Apr 24John Covert ClassicApr 24 · Long Jump · Place 9 · MuhlenbergMuhlenbergLong Jump9.5.37m PBWind: 0Jr
Apr 24John Covert ClassicApr 24 · 400m Hurdles · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m—DNSJr
Apr 17Coach Pollard InvitationalApr 17 · 400 Meters · Place 42 · MuhlenbergMuhlenberg400 Meters42.51.95a PBJr
Apr 11DeSales Quad MeetApr 11 · 400m Hurdles · Place 6 · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m6.1:00.62aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · Long Jump · Place 9 · MuhlenbergMuhlenbergLong Jump9.5.92m PBWind: 0Jr
Apr 3Muhlenberg InviteApr 3 · 400m Hurdles · Place 4 · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m4.59.62a PBJr
Apr 3Muhlenberg InviteApr 3 · 100 Meters · MuhlenbergMuhlenberg100 Meters—DNSJr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 105 · MuhlenbergMuhlenberg200 Meters105.23.93a PBWind: 0Jr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 20 · MuhlenbergMuhlenberg200 Meters20.24.09aJr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Ramapo TwilightMay 9 · 400 Meters · Place 6 · MuhlenbergMuhlenberg400 Meters6.54.00aSo
Apr 12DeSales QuadApr 12 · 400 Meters · Place 9 · MuhlenbergMuhlenberg400 Meters9.55.05aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 400m Hurdles · Place 20 · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m20.1:02.91aSo
Apr 18The Coach Pollard InvitationalApr 18 · 400 Meters · Place 25 · MuhlenbergMuhlenberg400 Meters25.52.23a PBSo
Feb 21Golden Bear InviteFeb 21 · 400 Meters · MuhlenbergMuhlenberg400 Meters--DNSSo
Feb 21Golden Bear InviteFeb 21 · 200 Meters · Place 4 · MuhlenbergMuhlenberg200 Meters4.24.33aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Fast Times at LehighDec 6 · 60 Meter · Place 23 · MuhlenbergMuhlenberg60 MeterRound P23.7.51a PBSo
Dec 6Fast Times at LehighDec 6 · 200 Meters · Place 23 · MuhlenbergMuhlenberg200 Meters23.24.67aSo
Feb 17Keogh InviteFeb 17 · High Jump · Place 2 · MuhlenbergMuhlenbergHigh Jump2.1.70mFr
Feb 9FastTrack InvitationalFeb 9 · 400 Meters · Place 84 · MuhlenbergMuhlenberg400 Meters84.53.87aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Muhlenberg InviteApr 6 · 400m Hurdles · MuhlenbergMuhlenberg400m Hurdles36" / 0.914m--DNSFr
Apr 6Muhlenberg InviteApr 6 · High Jump · Place 8 · MuhlenbergMuhlenbergHigh Jump8.1.60mFr

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 8Fast Times at Lehigh UniversityDec 8 · 200 Meters · Place 24 · MuhlenbergMuhlenberg200 Meters24.24.84aFr
Dec 1Mt. Hawk Season OpenerDec 1 · 400 Meters · Place 11 · MuhlenbergMuhlenberg400 Meters11.55.34aFr
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 5 · Mountain LakesMountain LakesHigh Jump55-612
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 5 · Mountain LakesMountain LakesHigh Jump55-612
Jan 30Morris County ChampionshipsJan 30 · 300 Meters · Place 28 · Mountain LakesMountain Lakes300 Meters28.38.94a PB12
Jan 30Morris County ChampionshipsJan 30 · High Jump · Place 6 · Mountain LakesMountain LakesHigh Jump6.5-812
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · High Jump · Place 6 · Mountain LakesMountain LakesHigh Jump65-612
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · High Jump · Place 6 · Mountain LakesMountain LakesHigh Jump65-612
Jan 7Christa Racine InvitationalJan 7 · Pole Vault · Place 6 · Mountain LakesMountain LakesPole Vault68-012
Jan 7Christa Racine InvitationalJan 7 · High Jump · Place 3 · Mountain LakesMountain LakesHigh Jump35-612
Jan 7Christa Racine InvitationalJan 7 · Pole Vault · Place 6 · Mountain LakMountain LakPole Vault68-00.0012
Jan 7Christa Racine InvitationalJan 7 · High Jump · Place 3 · Mountain LakMountain LakHigh Jump35-06.0012
Jan 3Morris County Relay ChampionshipsJan 3 · Pole Vault · Place 11 · Mountain LakesMountain LakesPole Vault11.8-00.00 PB12
Jan 3Morris County Relay ChampionshipsJan 3 · High Jump · Place 3 · Mountain LakesMountain LakesHigh Jump3.5-06.0012

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 400 Meters · Place 17 · Mountain LakesMountain Lakes400 Meters17.54.60a12
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 400 Meters · Place 6 · Mountain LakesMountain Lakes400 Meters6.52.49a12
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 100 Meters · Place 23 · Mountain LakesMountain Lakes100 MetersRound P23.12.54a12
May 16Morris County ChampionshipsMay 16 · High Jump · Place 11 · Mountain LakesMountain LakesHigh Jump11.5-612
May 16Morris County ChampionshipsMay 16 · 400 Meters · Place 32 · Mountain LakesMountain Lakes400 Meters32.53.69a12
May 16Morris County ChampionshipsMay 16 · 200 Meters · Place 33 · Mountain LakesMountain Lakes200 MetersRound P33.24.26a PB12
May 9NJAC Small SchoolsMay 9 · High Jump · Place 10 · Mountain LakesMountain LakesHigh Jump10.5-06.0012
May 9NJAC Small SchoolsMay 9 · 400 Meters · Place 12 · Mountain LakesMountain Lakes400 Meters12.54.31a12
May 9NJAC Small SchoolsMay 9 · 100 Meters · Place 34 · Mountain LakesMountain Lakes100 MetersRound P34.12.09a PB12
Apr 15Dodgertown RelaysApr 15 · High Jump · Place 13 · Mountain LakesMountain LakesHigh Jump135-2.0212
Apr 15Dodgertown RelaysApr 15 · High Jump · Place 13 · Mountain LakesMountain LakesHigh Jump135-2.0212

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Oct 16Armory TrialsOct 16 · High Jump · Place 7 · UnattachedUnattachedHigh Jump7.5-10.00 PB12
Jan 18Morris County ChampionshipsJan 18 · High Jump · Place 5 · Mountain LakesMountain LakesHigh Jump5.5-0311
Jan 4Cliff Back InvitationalJan 4 · 300 Meters · Place 36 · Mountain LakesMountain Lakes300 Meters36.42.34a11
Jan 4Cliff Back InvitationalJan 4 · High Jump · Place 6 · Mountain LakesMountain LakesHigh Jump6.5-0311

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · High Jump · Place 1 · UnattachedUnattachedHigh Jump1.1.68m11
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · High Jump · Place 7 · Mountain LakesMountain LakesHigh Jump7.5-10.00 PB11
Jun 3NJSIAA Sectionals North 1 Groups 1 and 4Jun 3 · 400 Meters · Place 13 · Mountain LakesMountain Lakes400 Meters13.56.45a11
May 10NJAC Small SchoolsMay 10 · High Jump · Place 18 · Mountain LakesMountain LakesHigh Jump18.5-00.0011
May 4Morris County Relay ChampionshipsMay 4 · High Jump · Place 29 · Mountain LakesMountain LakesHigh Jump29.5-0011

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 2Cliff Back InvitationalJan 2 · 800 Meters · Place 80 · Mountain LakMountain Lak800 Meters803:03.21 PB9
Jan 2Cliff Back InvitationalJan 2 · 55 Meters · Place 85 · Mountain LakMountain Lak55 Meters858.63 PB9

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23Tony Passarelli InvitationalDec 23 · 600 Meters · Place 40 · Mountain LakesMountain Lakes600 Meters40.1:58.98a PB9
Dec 23Tony Passarelli InvitationalDec 23 · 55 Meter · Place 61 · Mountain LakesMountain Lakes55 Meter61.8.65a PB9