Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHebron Invitational · Feb 1613.36Hebron InvitationalFebruary 16, 2019
100 Meters · OutdoorLafayette Open · Mar 2912.23aLafayette OpenMarch 29, 2025
200 Meters · IndoorWidener Indoor Classic · Feb 1525.13aWidener Indoor ClassicFebruary 15, 2025
200 Meters · OutdoorLafayette Open · Mar 3025.05aLafayette OpenMarch 30, 2024
300 Meters · IndoorTCNJ Indoor Opener · Dec 641.43aTCNJ Indoor OpenerDecember 6, 2025
400 Meters · IndoorNYC Gotham Cup · Jan 1757.83aNYC Gotham CupJanuary 17, 2025
400 Meters · OutdoorLehigh Games 2023 · Apr 758.36Lehigh Games 2023April 7, 2023
60 Meter · IndoorRutgers Holiday Classic · Dec 67.88aRutgers Holiday ClassicDecember 6, 2024
60 Meters · IndoorLehigh vs Lafayette Dual · Jan 277.79Lehigh vs Lafayette Dual January 27, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 23 · LafayetteLafayette200 MetersRound P23.25.25aWind: 0.2Sr
May 2Lafayette-LehighMay 2 · 200 Meters · Place 5 · LafayetteLafayette200 Meters5.25.91aWind: 2.3Sr
May 2Lafayette-LehighMay 2 · 100 Meters · Place 4 · LafayetteLafayette100 Meters4.12.56aWind: 0.4Sr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 24 · LafayetteLafayette200 Meters24.25.91aWind: 2.7Sr
Apr 4ESU All AmericanApr 4 · 400 Meters · Place 4 · LafayetteLafayette400 Meters4.59.24aSr
Mar 28Lafayette OpenMar 28 · 100 Meters · Place 2 · LafayetteLafayette100 Meters212.75aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 25 · LafayetteLafayette200 MetersRound P25.25.38aWind: 0Sr
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 17 · LafayetteLafayette400 Meters1759.68aSr
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 22 · LafayetteLafayette200 Meters2226.25aSr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 10 · LafayetteLafayette200 Meters10.26.12aWind: 0Sr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 400 Meters · Place 5 · LafayetteLafayette400 Meters51:02.01aSR
Jan 24Gulden InvitationalJan 24 · 200 Meters · Place 39 · LafayetteLafayette200 Meters3927.21aSr
Jan 24Gulden InvitationalJan 24 · 60 Meters · Place 25 · LafayetteLafayette60 MetersRound P258.15aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 300 Meters · Place 7 · LafayetteLafayette300 Meters7.41.43a PBSr
Feb 15Widener Indoor ClassicFeb 15 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.25.13a PBJr
Feb 1Lafayette at LehighFeb 1 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.58.84aJr
Feb 1Lafayette at LehighFeb 1 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.26.04aJr
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 4 · LafayetteLafayette400 Meters4.57.83a PBJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 200 Meters · Place 29 · LafayetteLafayette200 Meters29.25.51aWind: 0.8Jr
Apr 19Bucknell Team ChallengeApr 19 · 200 Meters · Place 3 · LafayetteLafayette200 Meters325.60JR
Apr 19Bucknell Team ChallengeApr 19 · 100 Meters · Place 6 · LafayetteLafayette100 Meters612.37JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 28 · LafayetteLafayette400 Meters2858.86aJr
Apr 5Lafayette v. LehighApr 5 · 200 Meters · Place 6 · LafayetteLafayette200 Meters6.28.86aWind: 0.2Jr
Mar 29Lafayette OpenMar 29 · 200 Meters · Place 1 · LafayetteLafayette200 Meters125.35aJr
Mar 29Lafayette OpenMar 29 · 100 Meters · Place 2 · LafayetteLafayette100 Meters212.23a PBJr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 60 Meter · Place 10 · LafayetteLafayette60 MeterRound P10.7.88a PBJr
Dec 6Rutgers Holiday ClassicDec 6 · 400 Meters · Place 3 · LafayetteLafayette400 Meters3.58.07aJr
Feb 16Bucknell Tune UpFeb 16 · 200 Meters · Place 2 · LafayetteLafayette200 Meters226.11a—
Feb 16Bucknell Tune UpFeb 16 · 60 Meters · Place 2 · LafayetteLafayette60 Meters27.93a—
Feb 16Bucknell Tune UpFeb 16 · 60 Meters · Place 3 · LafayetteLafayette60 Meters38.00a—
Jan 27Lehigh vs Lafayette Dual Jan 27 · 200 Meters · Place 2 · LafayetteLafayette200 Meters225.78SO
Jan 27Lehigh vs Lafayette Dual Jan 27 · 60 Meters · Place 3 · LafayetteLafayette60 Meters37.79 PBSO
Jan 12Spartan InvitationalJan 12 · 400 Meters · Place 8 · LafayetteLafayette400 Meters8.1:00.49aSo
Jan 12Spartan InvitationalJan 12 · 200 Meters · Place 10 · LafayetteLafayette200 Meters10.26.83aSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Patriot League Outdoor ChampionshipsMay 3 · 100 Meters · Place 18 · LafayetteLafayette100 Meters1812.33SO
May 3Patriot League Outdoor ChampionshipsMay 3 · 100 Meters · Place 18 · LafayetteLafayette100 Meters1812.33SO
Apr 12Bison Outdoor ClassicApr 12 · 200 Meters · Place 30 · LafayetteLafayette200 Meters3025.60a—
Apr 6Lafayette v. LehighApr 6 · 400 Meters · Place 3 · LafayetteLafayette400 Meters3.59.08aSo
Apr 6Lafayette v. LehighApr 6 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.25.50aWind: 0.7So
Mar 30Lafayette OpenMar 30 · 200 Meters · Place 1 · LafayetteLafayette200 Meters125.05a PB—
Mar 30Lafayette OpenMar 30 · 100 Meters · Place 1 · LafayetteLafayette100 Meters112.28a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.59.21aSo
Feb 17Bucknell University Tune-UpFeb 17 · 200 Meters · Place 5 · LafayetteLafayette200 Meters526.35a—
Feb 17Bucknell University Tune-UpFeb 17 · 60 Meters · Place 2 · LafayetteLafayette60 MetersRound P27.98a—
Feb 17Bucknell University Tune-UpFeb 17 · 60 Meters · Place 2 · LafayetteLafayette60 Meters28.04a—
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 400 Meters · Place 33 · LafayetteLafayette400 Meters33.1:00.42aFr
Jan 28Lehigh vs Lafayette DualJan 28 · 200 Meters · Place 1 · LafayetteLafayette200 Meters126.19FR
Jan 28Lehigh vs Lafayette DualJan 28 · 60 Meters · Place 2 · LafayetteLafayette60 Meters27.98FR
Jan 13Spartan InvitationalJan 13 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.59.80aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 400 Meters · Place 11 · LafayetteLafayette400 MetersRound P11.57.34aUnofficialFr
Apr 22Team ChallengeApr 22 · 400 Meters · Place 4 · LafayetteLafayette400 Meters458.63FR
Apr 14Bison Outdoor ClassicApr 14 · 200 Meters · Place 32 · LafayetteLafayette200 Meters3225.53FR
Apr 7Lehigh Games 2023Apr 7 · 400 Meters · Place 7 · LafayetteLafayette400 Meters758.36 PBFR
Apr 1Lafayette College vs. Lehigh University DualApr 1 · 200 Meters · Place 3 · LafayetteLafayette200 Meters325.77FR
Apr 1Lafayette College vs. Lehigh University DualApr 1 · 100 Meters · Place 3 · LafayetteLafayette100 Meters312.90FR
Mar 25Lafayette OpenMar 25 · 200 Meters · Place 1 · LafayetteLafayette200 Meters126.79FR
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 19 · LafayetteLafayette400 MetersRound P19.59.30aFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 60 Meter · Place 9 · LafayetteLafayette60 MeterRound P9.7.99aFr
Dec 2Bucknell Bison OpenDec 2 · 200 Meters · Place 9 · LafayetteLafayette200 Meters9.26.50aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 13UIL 6A District 06Apr 13 · 400 Meters · Place 4 · Lewisville MarcusLewisville Marcus400 MetersRound P4.59.16a12
Apr 13UIL 6A District 06Apr 13 · 400 Meters · Place 7 · Lewisville MarcusLewisville Marcus400 Meters7.59.25a12
Apr 8Marcus Steve Telaneus InvitationalApr 8 · 200 Meters · Place 4 · Lewisville MarcusLewisville Marcus200 Meters426.1612
Apr 8Marcus Steve Telaneus InvitationalApr 8 · 400 Meters · Place 3 · Lewisville MarcusLewisville Marcus400 Meters359.5812
Mar 31Lewisville Max Goldsmith RelaysMar 31 · 400 Meters · Place 4 · Lewisville MarcusLewisville Marcus400 Meters41:00.0612
Mar 10Lewisville InvitationalMar 10 · 200 Meters · Place 3 · Lewisville MarcusLewisville Marcus200 Meters326.2212
Mar 5Coppell RelaysMar 5 · 400 Meters · Lewisville MarcusLewisville Marcus400 Meters—NT12

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 5Lewisville Max Goldsmith RelaysMar 5 · 400 Meters · Place 2 · Lewisville MarcusLewisville Marcus400 Meters21:00.71—
Mar 5Lewisville Max Goldsmith RelaysMar 5 · 400 Meters · Place 1 · Lewisville MarcusLewisville Marcus400 Meters11:00.71—
Mar 5Lewisville Max Goldsmith RelaysMar 5 · 400 Meters · Place 2 · Lewisville MarcusLewisville Marcus400 Meters21:00.71—
Mar 5Lewisville Max Goldsmith RelaysMar 5 · 400 Meters · Place 1 · Lewisville MarcusLewisville Marcus400 Meters11:00.71—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Coppell RelaysFeb 29 · 400 Meters · Place 5 · Lewisville MarcusLewisville Marcus400 Meters51:01.5510

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Lancaster Meet of ChampionsMar 8 · 400 Meters · Place 8 · Lewisville MarcusLewisville Marcus400 Meters81:02.01FR

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Hebron InvitationalFeb 16 · 100 Meters · Place 1 · Lewisville MarcusLewisville Marcus100 Meters113.36 PB—