Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · May 311.97aRaider TwilightMay 3, 2024
1000 Meters · IndoorLVS Senior Day Invite · Jan 252:42.11LVS Senior Day InviteJanuary 25, 2025
1600 Meters · OutdoorDual: Hillsborough, Bridgewater, Immaculata VS Ridge · Apr 255:46.8Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApril 25, 2023
1600 Meters · OutdoorRaider Twilight I · May 55:17.10Raider Twilight IMay 5, 2022
200 Meters · OutdoorRaider Twilight · May 323.68aRaider TwilightMay 3, 2024
400 Meters · Indoor2026 Paul Donahue Invitational · Apr 1752.04a2026 Paul Donahue InvitationalApril 17, 2026
400 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1651.74NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
400 Meters · Relay Split · OutdoorSkyland Conference Champs - Open Scores · May 2152.761Skyland Conference Champs - Open ScoresMay 21, 2024
600 Meters · IndoorTCNJ Indoor Opener · Dec 61:25.15aTCNJ Indoor OpenerDecember 6, 2025
800 Meters · IndoorSkyland Conference Indoor Championship · Feb 21:59.23Skyland Conference Indoor ChampionshipFebruary 2, 2025
800 Meters · OutdoorSkyland Conference Champs - Divisional · May 61:58.64aSkyland Conference Champs - DivisionalMay 6, 2025
High Jump · IndoorMoravian University Hounds Classic · Jan 241.78mMoravian University Hounds ClassicJanuary 24, 2026
High Jump · OutdoorNJAC Outdoor Track & Field Championships · May 21.78mNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
Long Jump · OutdoorSkyland Relays · Apr 1316-05.00Skyland RelaysApril 13, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · High Jump · Place 14 · TCNJTCNJHigh Jump14.1.78m PBFr
Apr 24TCNJ Lions InviteApr 24 · High Jump · Place 16 · TCNJTCNJHigh Jump16.1.69mFr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 32 · TCNJTCNJ800 Meters32.2:03.03aFr
Apr 9TCNJ InvitationalApr 9 · High Jump · Place 7 · TCNJTCNJHigh Jump7.1.75mFr
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 23 · TCNJTCNJ400 Meters23.52.90aFr
Mar 26Emory Thrills in the HillsMar 26 · 800 Meters · Place 51 · TCNJTCNJ800 Meters51.2:04.19aFr
Mar 26Emory Thrills in the HillsMar 26 · 400 Meters · TCNJTCNJ400 Meters—DNSFr
Mar 1TCNJ Last ChanceMar 1 · 800 Meters · Place 13 · TCNJTCNJ800 Meters132:00.98aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400 Meters · Place 49 · TCNJTCNJ400 Meters49.52.04a PBFr
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 22 · TCNJTCNJ800 Meters22.2:02.86aFr
Jan 24Moravian University Hounds ClassicJan 24 · High Jump · Place 9 · TCNJTCNJHigh Jump9.1.78m PBFr
Jan 24Moravian University Hounds ClassicJan 24 · 400 Meters · Place 9 · TCNJTCNJ400 Meters9.53.22aFr

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 600 Meters · Place 5 · TCNJTCNJ600 Meters5.1:25.15a PBFr
Dec 6TCNJ Indoor OpenerDec 6 · High Jump · Place 7 · TCNJTCNJHigh Jump7.1.78mFr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 800 Meters · Place 8 · HillsboroughHillsborough800 Meters82:00.6012
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 2 · HillsboroughHillsborough800 Meters22:01.3212
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 2 · HillsboroughHillsborough800 Meters22:01.3212
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 400 Meters · Place 14 · HillsboroughHillsborough400 Meters1453.0112
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 400 Meters · Place 14 · HillsboroughHillsborough400 Meters1453.0112
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · High Jump · Place 9 · HillsboroughHillsboroughHigh Jump95-1012
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · High Jump · Place 9 · HillsboroughHillsboroughHigh Jump95-1012
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · High Jump · Place 5 · HillsboroughHillsboroughHigh Jump55-1012
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 800 Meters · Place 1 · HillsboroughHillsborough800 Meters11:59.23 PB12
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 1 · HillsboroughHillsborough400 Meters152.0812
Jan 25LVS Senior Day InviteJan 25 · 1000 Meters · Place 1 · HillsboroughHillsborough1000 Meters12:42.11 PB12
Jan 25LVS Senior Day InviteJan 25 · High Jump · Place 1 · HillsboroughHillsboroughHigh Jump15-1012

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400 Meters · Place 10 · HillsboroughHillsborough400 Meters1051.74 PB12
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 800 Meters · Place 14 · HillsboroughHillsborough800 Meters142:02.6812
May 6Skyland Conference Champs - DivisionalMay 6 · 800 Meters · Place 3 · HillsboroughHillsborough800 Meters3.1:58.64a PB12
May 6Skyland Conference Champs - OpenMay 6 · 800 Meters · Place 8 · HillsboroughHillsborough800 Meters8.1:58.64a12
Apr 29Somerset County ChampsApr 29 · 800 Meters · Place 10 · HillsboroughHillsborough800 Meters102:04.32—
Apr 17Raider TwilightApr 17 · 400 Meters · Place 9 · HillsboroughHillsborough400 Meters952.2312
Mar 29Skyland Conference RelaysMar 29 · High Jump · Place 2 · HillsboroughHillsboroughHigh Jump25-1012
Mar 29Skyland Conference RelaysMar 29 · High Jump · Place 2 · HillsboroughHillsboroughHigh Jump25-1012
Mar 29Skyland Conference RelaysMar 29 · High Jump · Place 2 · HillsboroughHillsboroughHigh Jump25-1012
Mar 29Skyland Conference RelaysMar 29 · High Jump · Place 2 · HillsboroughHillsboroughHigh Jump25-1012

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · High Jump · Place 4 · HillsboroughHillsboroughHigh Jump4.5-1012
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 4 · HillsboroughHillsborough800 Meters4.2:00.20a12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 400 Meters · Place 20 · HillsboroughHillsborough400 Meters20.54.37a12
Dec 14LVS OpenerDec 14 · High Jump · Place 6 · HillsboroughHillsboroughHigh Jump6.5-812
Dec 14LVS OpenerDec 14 · 800 Meters · Place 1 · HillsboroughHillsborough800 Meters1.2:01.29a12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 20 · HillsboroughHillsborough800 Meters202:06.9011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 20 · HillsboroughHillsborough800 Meters202:06.9011
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · High Jump · Place 9 · HillsboroughHillsboroughHigh Jump95-811
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 6 · HillsboroughHillsborough800 Meters62:02.7511
Jan 27Skyland Conference Indoor ChampionshipJan 27 · High Jump · Place 6 · HillsboroughHillsboroughHigh Jump65-811
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 800 Meters · Place 8 · HillsboroughHillsborough800 Meters82:04.4811

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · High Jump · HillsboroughHillsboroughHigh Jump—6-00.0011
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · High Jump · Place 4 · HillsboroughHillsboroughHigh Jump45-08.0011
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 800 Meters · Place 16 · HillsboroughHillsborough800 Meters162:04.3611
May 21Skyland Conference Champs - DivisionalMay 21 · High Jump · Place 21 · HillsboroughHillsboroughHigh Jump215-06.00—
May 21Skyland Conference Champs - DivisionalMay 21 · 800 Meters · Place 34 · HillsboroughHillsborough800 Meters342:09.85—
May 21Skyland Conference Champs - Open ScoresMay 21 · High Jump · Place 21 · HillsboroughHillsboroughHigh Jump21.5-06.0011
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · HillsboroughHillsborough400 MetersRelay Split—52.761 PB11
May 21Skyland Conference Champs - Open ScoresMay 21 · 800 Meters · Place 34 · HillsboroughHillsborough800 Meters34.2:09.85a11
May 14Somerset County ChampsMay 14 · High Jump · Place 8 · HillsboroughHillsboroughHigh Jump85-08.00—
May 14Somerset County ChampsMay 14 · 800 Meters · Place 9 · HillsboroughHillsborough800 Meters92:00.87—
May 3Raider TwilightMay 3 · 800 Meters · Place 7 · HillsboroughHillsborough800 Meters7.2:02.02a11
May 3Raider TwilightMay 3 · 200 Meters · Place 9 · HillsboroughHillsborough200 Meters9.23.68a PB11
May 3Raider TwilightMay 3 · 100 Meters · Place 23 · HillsboroughHillsborough100 Meters23.11.97a PB11
Apr 13Skyland RelaysApr 13 · Long Jump · Place 14 · HillsboroughHillsboroughLong Jump14.16-05.00 PB11
Apr 13Skyland RelaysApr 13 · High Jump · Place 3 · HillsboroughHillsboroughHigh Jump3.5-08.0011

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · High Jump · Place 2 · HillsboroughHillsboroughHigh Jump2.5-08.0011
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 11 · HillsboroughHillsborough800 Meters11.2:05.18a11
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 14 · HillsboroughHillsborough800 Meters142:07.1910
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 14 · HillsboroughHillsborough800 Meters142:07.1910

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · High Jump · Place 6 · HillsboroughHillsboroughHigh Jump6.5-10.0010
May 16Somerset County ChampionshipsMay 16 · High Jump · Place 15 · HillsboroughHillsboroughHigh Jump15.5-04.0010
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · 1600 Meters · Place 24 · HillsboroughHillsborough1600 Meters24.5:46.8 PB10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Coach Saint InvitationalDec 16 · 1000 Meters · Place 26 · HillsboroughHillsborough1000 Meters26.2:57.67a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Raider Twilight IIJun 7 · 800 Meters · Place 21 · HillsboroughHillsborough800 Meters212:14.899
May 24Skyland Conference ChampionshipsMay 24 · 800 Meters · Place 14 · HillsboroughHillsborough800 Meters142:15.50—
May 5Raider Twilight IMay 5 · 1600 Meters · Place 67 · M HillsboroughM Hillsborough1600 Meters675:17.10 PB—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 1000 Meters · Place 64 · HillsboroughHillsborough1000 Meters64.3:19.87a9