Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorPenn Classic · Feb 823.72aPenn ClassicFebruary 8, 2025
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · Jun 223.07aNJSIAA Sectionals North 2 Groups 1 and 4June 2, 2023
300 Meters · IndoorTony Passarelli Invitational · Dec 2037.47aTony Passarelli InvitationalDecember 20, 2022
400 Meters · IndoorBig East Conference Indoor Championships · Feb 2849.82aBig East Conference Indoor ChampionshipsFebruary 28, 2025
400 Meters · OutdoorBig East Outdoor · May 1548.61aBig East OutdoorMay 15, 2025
500 Meters · IndoorQuaker Invitational · Jan 171:05.80aQuaker InvitationalJanuary 17, 2026
55 Meter · IndoorDick DeSchriver Invitational · Dec 197.20aDick DeSchriver InvitationalDecember 19, 2019
55 Meters · IndoorNJSIAA Sectional Championships - North 2 Gr. 1&4 · Feb 217.18NJSIAA Sectional Championships - North 2 Gr. 1&4February 21, 2020
600 Meters · IndoorMorris County Championships · Jan 301:21.92aMorris County ChampionshipsJanuary 30, 2023
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 1&4 · Feb 112:06.79NJSIAA Sectional Championships - North 2 Group 1&4February 11, 2023
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · Jun 21:59.07aNJSIAA Sectionals North 2 Groups 1 and 4June 2, 2023
High Jump · OutdoorNJAC Small Schools · May 95-10.00NJAC Small SchoolsMay 9, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 400 Meters · Place 19 · VillanovaVillanova400 MetersRound P19.49.08aJr
May 1Larry Ellis InvitationalMay 1 · 400 Meters · Place 15 · VillanovaVillanova400 Meters15.49.06aJr
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 41 · VillanovaVillanova400 Meters41.49.52aJr
Apr 11Rutgers RelaysApr 11 · 400 Meters · Place 9 · VillanovaVillanova400 Meters9.49.05aJr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 11 · VillanovaVillanova400 Meters11.49.63aJr
Mar 21Penn ChallengeMar 21 · 400 Meters · Place 5 · VillanovaVillanova400 Meters549.35JR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Penn EliteJan 22 · 400 Meters · VillanovaVillanova400 Meters--DNFJr
Jan 17Quaker InvitationalJan 17 · 500 Meters · Place 14 · VillanovaVillanova500 Meters14.1:05.80a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Big East OutdoorMay 15 · 400 Meters · Place 13 · VillanovaVillanova400 MetersRound P13.48.61a PBSo
Apr 4Sam HowellApr 4 · 400 Meters · Place 14 · VillanovaVillanova400 Meters14.50.40aSo
Mar 22Penn ChallengeMar 22 · 400 Meters · Place 4 · VillanovaVillanova400 Meters450.25SO

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Big East Conference Indoor ChampionshipsFeb 28 · 400 Meters · Place 13 · VillanovaVillanova400 MetersRound P13.49.82a PBSo
Feb 8Penn ClassicFeb 8 · 400 Meters · Place 18 · VillanovaVillanova400 Meters1850.99a—
Feb 8Penn ClassicFeb 8 · 200 Meters · Place 31 · VillanovaVillanova200 Meters3123.72a PB—
Jan 25Penn 10 Team EliteJan 25 · 400 Meters · Place 32 · VillanovaVillanova400 Meters3250.62a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9BIG EAST Outdoor ChampionshipsMay 9 · 400 Meters · Place 18 · VillanovaVillanova400 Meters1850.29FR
Apr 6Penn InvitationalApr 6 · 400 Meters · Place 9 · VillanovaVillanova400 Meters949.90a—
Mar 22Penn ChallengeMar 22 · 400 Meters · Place 7 · VillanovaVillanova400 Meters750.63a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · 400 Meters · Place 9 · VillanovaVillanova400 Meters9.50.00aFr

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · 400 Meters · Place 10 · Whippany ParWhippany Par400 Meters1049.8312
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 400 Meters · Place 3 · Whippany ParkWhippany Park400 Meters3.50.18a12
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 200 Meters · Place 7 · Whippany ParkWhippany Park200 Meters7.23.05aWind: 3.412
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 800 Meters · Place 1 · Whippany ParkWhippany Park800 Meters1.1:59.07a PB12
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters1.49.49a12
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 200 Meters · Place 1 · Whippany ParkWhippany Park200 Meters1.23.07a PB12
May 25Roxbury End of Season InvitationalMay 25 · 400 Meters · Place 3 · Whippany ParkWhippany Park400 Meters350.0312
May 25Roxbury End of Season InvitationalMay 25 · 400 Meters · Place 3 · Whippany ParWhippany Par400 Meters350.0312
May 16Morris County ChampionshipsMay 16 · High Jump · Place 7 · Whippany ParkWhippany ParkHigh Jump7.5-812
May 16Morris County ChampionshipsMay 16 · 400 Meters · Place 4 · Whippany ParkWhippany Park400 Meters4.49.47a12
May 16Morris County ChampionshipsMay 16 · 200 Meters · Place 13 · Whippany ParkWhippany Park200 MetersRound P13.23.28a12
May 9NJAC Small SchoolsMay 9 · High Jump · Place 5 · Whippany ParkWhippany ParkHigh Jump5.5-10.00 PB12
May 9NJAC Small SchoolsMay 9 · 800 Meters · Place 3 · Whippany ParkWhippany Park800 Meters3.2:01.18a12
May 9NJAC Small SchoolsMay 9 · 400 Meters · Place 2 · Whippany ParkWhippany Park400 Meters2.49.59a12
May 3Morris County Relay ChampionshipsMay 3 · High Jump · Place 6 · Whippany ParkWhippany ParkHigh Jump6.5-612

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 400 Meters · Place 2 · Whippany ParkWhippany Park400 Meters250.0712
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · High Jump · Place 2 · Whippany ParkWhippany ParkHigh Jump25-812
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 800 Meters · Place 1 · Whippany ParkWhippany Park800 Meters12:06.79 PB12
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters151.9912
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · High Jump · Place 2 · Whippany ParkWhippany ParkHigh Jump25-812
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 800 Meters · Place 1 · Whippany ParkWhippany Park800 Meters12:06.7912
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters151.9912
Jan 30Morris County ChampionshipsJan 30 · 600 Meters · Place 3 · Whippany ParkWhippany Park600 Meters3.1:21.92a PB12
Jan 10Wayne Valentine InvitationalJan 10 · 600 Meters · Place 1 · Whippany ParkWhippany Park600 Meters11:24.9412
Jan 10Wayne Valentine InvitationalJan 10 · 600 Meters · Place 1 · Whippany ParWhippany Par600 Meters11:24.9412
Jan 7Christa Racine InvitationalJan 7 · 400 Meters · Place 3 · Whippany ParkWhippany Park400 Meters351.0012

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Dick DeSchriver InvitationalDec 22 · 300 Meters · Place 2 · Whippany ParkWhippany Park300 Meters2.38.57a12
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 3 · Whippany ParkWhippany Park300 Meters3.37.47a PB12
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 13 · Whippany ParkWhippany Park800 Meters132:10.1611
Feb 25NJSIAA Group ChampionshipsFeb 25 · 400 Meters · Place 7 · Whippany ParkWhippany Park400 Meters752.0411
Feb 12NJSIAA Sectional Championships - North 2 Group 1&4 Feb 12 · 800 Meters · Place 2 · Whippany ParkWhippany Park800 Meters22:14.6611
Feb 12NJSIAA Sectional Championships - North 2 Group 1&4 Feb 12 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters152.3611
Jan 18Morris County ChampionshipsJan 18 · 300 Meters · Place 6 · Whippany ParkWhippany Park300 Meters6.38.05a11
Jan 4Cliff Back InvitationalJan 4 · 300 Meters · Place 3 · Whippany ParkWhippany Park300 Meters3.38.29a11

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400 Meters · Place 21 · Whippany ParkWhippany Park400 Meters2149.4711
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 400 Meters · Place 11 · Whippany ParWhippany Par400 Meters1151.1111
Jun 10NJSIAA Groups 1 & 3Jun 10 · 400 Meters · Place 2 · Whippany ParWhippany Par400 Meters249.4711
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 800 Meters · Place 1 · Whippany ParkWhippany Park800 Meters1.2:04.42a11
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters1.49.58a11
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · 200 Meters · Place 2 · Whippany ParkWhippany Park200 Meters2.23.36a11
May 17Morris County ChampionshipsMay 17 · 400 Meters · Place 4 · Whippany ParkWhippany Park400 Meters4.49.91a11
May 17Morris County ChampionshipsMay 17 · 200 Meters · Place 9 · Whippany ParkWhippany Park200 MetersRound P9.23.29a11
May 10NJAC Small SchoolsMay 10 · 800 Meters · Place 8 · Whippany ParkWhippany Park800 Meters8.2:05.40a11
May 10NJAC Small SchoolsMay 10 · 400 Meters · Place 2 · Whippany ParkWhippany Park400 Meters2.50.09a11
Apr 23Morris County FAT InvitationalApr 23 · 200 Meters · Place 10 · Whippany ParWhippany Par200 Meters1023.4711
Apr 23Morris County FAT InvitationalApr 23 · 400 Meters · Place 4 · Whippany ParWhippany Par400 Meters450.2611

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Dick DeSchriver InvitationalDec 21 · 600 Meters · Place 1 · Whippany ParkWhippany Park600 Meters1.1:27.30a11
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 3 · Whippany ParkWhippany Park300 Meters3.38.80a11
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · 600 Meters · Place 1 · Whippany ParkWhippany Park600 Meters1.1:27.83a11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 1 & 3Jun 11 · 400 Meters · Place 14 · Whippany ParkWhippany Park400 Meters14.52.29a10
Jun 4NJSIAA Sectionals North 2 Groups 1 and 4Jun 4 · 400 Meters · Place 4 · Whippany ParkWhippany Park400 Meters4.51.80a10
May 25Morris County ChampionshipsMay 25 · 400 Meters · Place 19 · Whippany ParkWhippany Park400 Meters19.52.88a10
Mar 20MCTCA Polar BearMar 20 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters1.50.72aUnofficial10
Mar 9Whippany Park @ MadisonMar 9 · 400 Meters · Place 1 · Whippany ParkWhippany Park400 Meters151.4810
Mar 9Whippany Park @ MadisonMar 9 · 200 Meters · Place 1 · Whippany ParkWhippany Park200 Meters123.1610

2020 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 29NJSIAA Group 1 ChampionshipsFeb 29 · 400 Meters · Place 5 · Whippany ParkWhippany Park400 Meters5.51.98a9
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 5 · Whippany ParWhippany Par400 Meters551.989
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 5 · Whippany ParWhippany Par400 Meters551.989
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 400 Meters · Place 5 · Whippany ParWhippany Par400 Meters551.989
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 55 Meters · Place 15 · Whippany ParWhippany Par55 MetersRound P157.18 PB—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 55 Meters · Place 15 · Whippany ParWhippany Par55 MetersRound P157.18—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 400 Meters · Place 1 · Whippany ParWhippany Par400 Meters151.78—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 400 Meters · Place 1 · Whippany ParWhippany Par400 Meters151.78—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 55 Meters · Place 15 · Whippany ParWhippany Par55 MetersRound P157.18—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 400 Meters · Place 1 · Whippany ParWhippany Par400 Meters151.78—
Feb 21NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 21 · 55 Meters · Place 15 · Whippany ParWhippany Par55 MetersRound P157.18—
Feb 3Morris County Coaches InvitationalFeb 3 · 200 Meters · Place 38 · Whippany ParWhippany Par200 Meters3824.2749
Feb 3Morris County Coaches InvitationalFeb 3 · 400 Meters · Place 24 · Whippany ParWhippany Par400 Meters2453.429
Jan 9Wayne Valentine InvitationalJan 9 · 300 Meters · Place 2 · Whippany ParWhippany Par300 Meters237.869
Jan 9Wayne Valentine InvitationalJan 9 · 55 Meters · Place 14 · Whippany ParWhippany Par55 MetersRound P147.189
Jan 2Cliff Back InvitationalJan 2 · 400 Meters · Place 12 · Whippany ParWhippany Par400 Meters1255.229

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23Tony Passarelli InvitationalDec 23 · 300 Meters · Place 2 · Whippany ParkWhippany Park300 Meters2.38.27a9
Dec 19Dick DeSchriver InvitationalDec 19 · 55 Meter · Place 5 · Whippany ParkWhippany Park55 Meter5.7.20a PB9