Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot League Outdoor Track & Field Championships · May 1510.69aPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
200 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2822.12aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
200 Meters · OutdoorLafayette-Lehigh · May 221.46aLafayette-LehighMay 2, 2026
300 Meters · IndoorDemarest Invitational · Dec 1738.29aDemarest InvitationalDecember 17, 2022
400 Meters · IndoorFastrack Invitational · Feb 652.09aFastrack InvitationalFebruary 6, 2026
55 Meter · IndoorBill Bruno Holiday Classic · Dec 287.22aBill Bruno Holiday ClassicDecember 28, 2021
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 2&3 · Feb 46.82NJSIAA Sectional Championships - Central Group 2&3February 4, 2023
60 Meter · IndoorPatriot League Indoor Track & Field Championships · Feb 287.00aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
60 Meters · IndoorBucknell Tune-Up · Feb 207.02Bucknell Tune-UpFebruary 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 14 · LafayetteLafayette200 MetersRound P14.21.72aWind: 0.9Jr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 100 Meters · Place 12 · LafayetteLafayette100 MetersRound P12.10.69a PBWind: 1.8Jr
May 2Lafayette-LehighMay 2 · 200 Meters · Place 2 · LafayetteLafayette200 Meters2.21.46a PBWind: 1.3Jr
May 2Lafayette-LehighMay 2 · 100 Meters · Place 4 · LafayetteLafayette100 Meters4.10.76aWind: 0Jr
Apr 17Navy Spring InvitationalApr 17 · 100 Meters · Place 6 · LafayetteLafayette100 Meters6.10.79aWind: 1.7Jr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 23 · LafayetteLafayette200 Meters23.22.17aWind: 1.6Jr
Apr 11Rutgers RelaysApr 11 · 100 Meters · Place 17 · LafayetteLafayette100 Meters17.10.98aWind: 0.5Jr
Apr 4ESU All AmericanApr 4 · 200 Meters · Place 2 · LafayetteLafayette200 Meters2.22.18aWind: 0Jr
Apr 4ESU All AmericanApr 4 · 100 Meters · Place 2 · LafayetteLafayette100 Meters2.11.04aWind: 0Jr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 60 Meter · Place 14 · LafayetteLafayette60 MeterRound P14.7.00a PBWind: 0Jr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 18 · LafayetteLafayette200 MetersRound P18.22.12a PBWind: 0Jr
Feb 20Bucknell Tune-UpFeb 20 · 60 Meters · Place 2 · LafayetteLafayette60 MetersRound P27.05JR
Feb 20Bucknell Tune-UpFeb 20 · 60 Meters · Place 3 · LafayetteLafayette60 Meters37.02 PBJR
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 17 · LafayetteLafayette200 Meters1722.33aJr
Feb 13Widener Indoor ClassicFeb 13 · 60 Meters · Place 20 · LafayetteLafayette60 MetersRound P207.06aJr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 56 · LafayetteLafayette400 Meters56.52.09a PBJr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 200 Meters · Place 4 · LafayetteLafayette200 Meters422.94aJR
Jan 31Lehigh Lafayette Dual MeetJan 31 · 60 Meters · Place 3 · LafayetteLafayette60 Meters37.04aJR
Jan 24Gulden InvitationalJan 24 · 60 Meters · Place 10 · LafayetteLafayette60 MetersRound P107.13aJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 60 Meter · Place 21 · LafayetteLafayette60 MeterRound P21.7.26aJr
Feb 21Bucknell Tune UpFeb 21 · 200 Meters · Place 9 · LafayetteLafayette200 Meters923.02a—
Feb 21Bucknell Tune UpFeb 21 · 60 Meters · Place 10 · LafayetteLafayette60 MetersRound P107.12a—
Feb 15Widener Indoor ClassicFeb 15 · 60 Meter · Place 19 · LafayetteLafayette60 MeterRound P19.7.11aSo
Feb 15Widener Indoor ClassicFeb 15 · 200 Meters · Place 28 · LafayetteLafayette200 Meters28.22.83aSo
Feb 1Lafayette at LehighFeb 1 · 60 Meter · Place 5 · LafayetteLafayette60 Meter5.7.09aSo
Jan 25Gulden InvitationalJan 25 · 200 Meters · Place 20 · LafayetteLafayette200 Meters2023.02a—
Jan 25Gulden InvitationalJan 25 · 60 Meters · Place 27 · LafayetteLafayette60 Meters277.17a—
Jan 17NYC Gotham CupJan 17 · 60 Meter · Place 5 · LafayetteLafayette60 Meter5.7.16aSo
Jan 17NYC Gotham CupJan 17 · 200 Meters · Place 14 · LafayetteLafayette200 Meters14.22.51aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 200 Meters · Place 31 · LafayetteLafayette200 Meters31.22.27aWind: 0.5So
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 100 Meters · Place 16 · LafayetteLafayette100 MetersRound P16.10.94aWind: 1.2So
Apr 25Carol and John Covert ClassicApr 25 · 100 Meters · Place 8 · LafayetteLafayette100 Meters811.14SO
Apr 19Bucknell Team ChallengeApr 19 · 200 Meters · Place 12 · LafayetteLafayette200 Meters1222.42SO
Apr 19Bucknell Team ChallengeApr 19 · 100 Meters · Place 7 · LafayetteLafayette100 Meters710.98SO
Apr 11Bill Butler RelaysApr 11 · 100 Meters · Place 6 · LafayetteLafayette100 Meters611.12aSo
Apr 5Lafayette v. LehighApr 5 · 100 Meters · Place 4 · LafayetteLafayette100 Meters4.11.56aWind: 2So
Mar 21Bob Davidson Team ChallengeMar 21 · 200 Meters · LafayetteLafayette200 Meters--DNSWind: 2.7So
Mar 21Bob Davidson Team ChallengeMar 21 · 100 Meters · Place 15 · LafayetteLafayette100 Meters15.10.93aWind: 0.8So

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 60 Meter · Place 11 · LafayetteLafayette60 MeterRound P11.7.14aSo
Dec 6Rutgers Holiday ClassicDec 6 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.23.10aSo
Feb 16Bucknell Tune UpFeb 16 · 200 Meters · Place 11 · LafayetteLafayette200 Meters1123.08a—
Feb 16Bucknell Tune UpFeb 16 · 60 Meters · Place 8 · LafayetteLafayette60 Meters87.20a—
Feb 16Bucknell Tune UpFeb 16 · 60 Meters · Place 4 · LafayetteLafayette60 Meters47.17a—
Jan 20Moravian Indoor MeetJan 20 · 200 Meters · Place 5 · LafayetteLafayette200 Meters523.55FR
Jan 20Moravian Indoor MeetJan 20 · 60 Meters · Place 14 · LafayetteLafayette60 Meters147.29FR
Jan 12Spartan InvitationalJan 12 · 60 Meter · Place 34 · LafayetteLafayette60 Meter34.7.31aFr
Jan 12Spartan InvitationalJan 12 · 200 Meters · Place 44 · LafayetteLafayette200 Meters44.23.50aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · 100 Meters · Place 17 · LafayetteLafayette100 Meters1710.90FR
May 3Patriot League Outdoor ChampionshipsMay 3 · 100 Meters · Place 17 · LafayetteLafayette100 Meters1710.90FR
Apr 26Carol & John Covert ClassicApr 26 · 200 Meters · Place 9 · LafayetteLafayette200 Meters923.50a—
Apr 26Carol & John Covert ClassicApr 26 · 100 Meters · Place 5 · LafayetteLafayette100 Meters511.22a—
Apr 20Bucknell Team ChallengeApr 20 · 100 Meters · Place 12 · LafayetteLafayette100 Meters1211.09a—
Apr 6Lafayette v. LehighApr 6 · 100 Meters · Place 2 · LafayetteLafayette100 Meters2.11.11aWind: 3.8Fr
Mar 30Lafayette OpenMar 30 · 200 Meters · Place 5 · LafayetteLafayette200 Meters522.26a—
Mar 30Lafayette OpenMar 30 · 100 Meters · Place 3 · LafayetteLafayette100 Meters310.99a—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 60 Meter · Place 30 · LafayetteLafayette60 MeterRound P30.7.31aFr
Dec 1Bison OpenerDec 1 · 200 Meters · Place 22 · LafayetteLafayette200 Meters22.23.53aFr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55 Meters · Place 17 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P176.9012
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 55 Meters · Place 6 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P66.8912
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 55 Meters · Place 4 · Rumson-Fair HavenRumson-Fair Haven55 Meters46.82 PB12
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 55 Meters · Place 6 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P66.8912
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 55 Meters · Place 4 · Rumson-Fair HavenRumson-Fair Haven55 Meters46.8212
Jan 26Shore Conference ChampionshipsJan 26 · 55 Meters · Place 10 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P106.8412
Jan 20Monmouth County ChampionshipsJan 20 · 55 Meters · Place 12 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P126.9512
Jan 9Colts Neck InvitationalJan 9 · 200 Meters · Place 3 · Rumson-Fair HavenRumson-Fair Haven200 Meters324.0512
Jan 9Colts Neck InvitationalJan 9 · 55 Meters · Place 10 · Rumson-Fair HavenRumson-Fair Haven55 Meters106.9712

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 100 Meters · Place 16 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional100 Meters16.11.31a12
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 6 · Rumson-Fair HavenRumson-Fair Haven100 MetersRound P611.4012
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 5 · Rumson-Fair HavenRumson-Fair Haven100 Meters511.3912
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 8 · Rumson-Fair HavenRumson-Fair Haven200 Meters823.6712
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 200 Meters · Place 8 · Rumson-Fair HavenRumson-Fair Haven200 Meters823.6712
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 6 · Rumson-Fair HavenRumson-Fair Haven100 MetersRound P611.4012
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 100 Meters · Place 5 · Rumson-Fair HavenRumson-Fair Haven100 Meters511.3912

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 300 Meters · Place 4 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional300 Meters4.38.29a PB12
Jan 27Shore Conference ChampionshipsJan 27 · 55 Meters · Place 33 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P337.1211
Jan 21Monmouth County ChampionshipsJan 21 · 55 Meters · Place 19 · Rumson-Fair HavenRumson-Fair Haven55 MetersRound P197.1511

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 200 Meters · Place 11 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional200 Meters11.23.31aWind: 1.311
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 200 Meters · Place 6 · Rumson-Fair HavenRumson-Fair Haven200 Meters623.2311
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 100 Meters · Place 7 · Rumson-Fair HavenRumson-Fair Haven100 Meters711.5311
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 100 Meters · Place 8 · Rumson-Fair HavenRumson-Fair Haven100 Meters811.6211
May 21Shore Conference ChampionshipsMay 21 · 200 Meters · Place 14 · Rumson-Fair HavenRumson-Fair Haven200 Meters1423.1411
May 21Shore Conference ChampionshipsMay 21 · 100 Meters · Place 8 · Rumson-Fair HavenRumson-Fair Haven100 MetersRound P811.5211
May 21Shore Conference ChampionshipsMay 21 · 100 Meters · Place 8 · Rumson-Fair HavenRumson-Fair Haven100 Meters811.6311
Apr 26A-Central Divisional Day 2Apr 26 · 200 Meters · Place 5 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional200 Meters5.23.47a11
Apr 25A-Central Divisional Day 1Apr 25 · 100 Meters · Place 9 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional100 Meters9.11.72a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 55 Meter · Place 19 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional55 MeterRound P19.7.22a PB11
Dec 19STCA Season Opener #1Dec 19 · 400 Meters · Place 7 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional400 Meters7.55.93a11
Dec 18Demarest InvitationalDec 18 · 300 Meters · Place 14 · Rumson-Fair Haven RegionalRumson-Fair Haven Regional300 Meters14.40.10a11