Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 3 Championships · May 2910.90aMIAA Division 3 ChampionshipsMay 29, 2022
200 Meters · IndoorFastTrack Invitational · Feb 922.28aFastTrack InvitationalFebruary 9, 2024
200 Meters · OutdoorLafayette Open · Mar 2822.21aLafayette OpenMarch 28, 2026
300 Meters · IndoorMIAA Div 2 Championships · Feb 2036.64MIAA Div 2 ChampionshipsFebruary 20, 2022
400 Meters · IndoorPatriot League Indoor Track & Field Championships · Feb 2849.20aPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
400 Meters · OutdoorLafayette-Lehigh · May 248.53aLafayette-LehighMay 2, 2026
55 Meters · IndoorMSTCA Northeast Invitational · Jan 146.69MSTCA Northeast InvitationalJanuary 14, 2022
60 Meter · IndoorSpartan Invitational · Jan 127.01aSpartan InvitationalJanuary 12, 2024
60 Meter · OutdoorPatriot League Indoor Track & Field Championships · Feb 257.06aPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
60 Meters · IndoorLehigh vs Lafayette Dual · Jan 276.98Lehigh 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

4 results
DateMeetEventPlMarkGr
May 2Lafayette-LehighMay 2 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.48.53a PBSr
Apr 17Navy Spring InvitationalApr 17 · 200 Meters · Place 10 · LafayetteLafayette200 Meters10.22.02aWind: 2.3Sr
Apr 11Rutgers RelaysApr 11 · 400 Meters · LafayetteLafayette400 Meters—DNSSr
Mar 28Lafayette OpenMar 28 · 200 Meters · Place 2 · LafayetteLafayette200 Meters222.21a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 14 · LafayetteLafayette400 MetersRound P14.49.20a PBSr
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 11 · LafayetteLafayette400 Meters1150.39aSr
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 15 · LafayetteLafayette200 Meters1522.29aSr
Jan 31Lehigh Lafayette Dual MeetJan 31 · 400 Meters · Place 3 · LafayetteLafayette400 Meters351.05aSR

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 400 Meters · Place 1 · LafayetteLafayette400 Meters1.50.43aSr
Feb 21Bucknell Tune UpFeb 21 · 200 Meters · Place 4 · LafayetteLafayette200 Meters422.56a—
Feb 21Bucknell Tune UpFeb 21 · 60 Meters · Place 6 · LafayetteLafayette60 MetersRound P67.06a—
Feb 21Bucknell Tune UpFeb 21 · 60 Meters · Place 6 · LafayetteLafayette60 Meters67.12a—
Feb 15Widener Indoor ClassicFeb 15 · 400 Meters · Place 9 · LafayetteLafayette400 Meters9.50.21aJr
Feb 1Lafayette at LehighFeb 1 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.51.10aJr
Feb 1Lafayette at LehighFeb 1 · 200 Meters · Place 3 · LafayetteLafayette200 Meters3.23.51aJr
Jan 25Gulden InvitationalJan 25 · 200 Meters · Place 7 · LafayetteLafayette200 Meters722.54a—
Jan 25Gulden InvitationalJan 25 · 60 Meters · Place 12 · LafayetteLafayette60 Meters127.04a—
Jan 17NYC Gotham CupJan 17 · 400 Meters · Place 6 · LafayetteLafayette400 Meters6.50.01aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 400 Meters · Place 30 · LafayetteLafayette400 Meters30.49.82aJr
Apr 19Bucknell Team ChallengeApr 19 · 400 Meters · Place 4 · LafayetteLafayette400 Meters450.00JR
Apr 19Bucknell Team ChallengeApr 19 · 200 Meters · Place 7 · LafayetteLafayette200 Meters722.30JR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 42 · LafayetteLafayette400 Meters4250.20aJr
Apr 5Lafayette v. LehighApr 5 · 400 Meters · Place 2 · LafayetteLafayette400 Meters2.49.73aJr
Mar 21Bob Davidson Team ChallengeMar 21 · 400 Meters · LafayetteLafayette400 Meters--DNSJr
Mar 21Bob Davidson Team ChallengeMar 21 · 200 Meters · LafayetteLafayette200 Meters--DNSWind: 1.3Jr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Rutgers Holiday ClassicDec 6 · 60 Meter · Place 6 · LafayetteLafayette60 MeterRound P6.7.05aJr
Dec 6Rutgers Holiday ClassicDec 6 · 60 Meter · LafayetteLafayette60 Meter—DNSJr
Dec 6Rutgers Holiday ClassicDec 6 · 200 Meters · LafayetteLafayette200 Meters—DNSJr
Feb 16Bucknell Tune UpFeb 16 · 60 Meters · Place 2 · LafayetteLafayette60 Meters27.03a—
Feb 9FastTrack InvitationalFeb 9 · 60 Meter · Place 16 · LafayetteLafayette60 Meter16.7.05aWind: 0So
Feb 9FastTrack InvitationalFeb 9 · 200 Meters · Place 15 · LafayetteLafayette200 Meters15.22.28a PBWind: 0So
Jan 27Lehigh vs Lafayette Dual Jan 27 · 200 Meters · Place 2 · LafayetteLafayette200 Meters223.08SO
Jan 27Lehigh vs Lafayette Dual Jan 27 · 60 Meters · Place 2 · LafayetteLafayette60 Meters26.98 PBSO
Jan 12Spartan InvitationalJan 12 · 60 Meter · Place 5 · LafayetteLafayette60 Meter5.7.01a PBSo
Jan 12Spartan InvitationalJan 12 · 200 Meters · Place 8 · LafayetteLafayette200 Meters8.22.60aSo

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 1Bison OpenerDec 1 · 60 Meter · Place 12 · LafayetteLafayette60 MeterRound P12.7.08aSo
Dec 1Bison OpenerDec 1 · 200 Meters · Place 10 · LafayetteLafayette200 Meters10.22.86aSo
Feb 17Bucknell University Tune-UpFeb 17 · 200 Meters · Place 1 · LafayetteLafayette200 Meters122.54a—
Feb 17Bucknell University Tune-UpFeb 17 · 60 Meters · Place 2 · LafayetteLafayette60 MetersRound P27.04a—
Feb 17Bucknell University Tune-UpFeb 17 · 60 Meters · Place 3 · LafayetteLafayette60 Meters36.99a—
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 60 Meter · Place 20 · LafayetteLafayette60 MeterRound P20.7.10aFr
Jan 28Lehigh vs Lafayette DualJan 28 · 200 Meters · Place 1 · LafayetteLafayette200 Meters122.99FR
Jan 28Lehigh vs Lafayette DualJan 28 · 60 Meters · Place 1 · LafayetteLafayette60 Meters17.05FR
Jan 13Spartan InvitationalJan 13 · 60 Meter · Place 3 · LafayetteLafayette60 Meter3.7.03aFr
Jan 13Spartan InvitationalJan 13 · 200 Meters · Place 6 · LafayetteLafayette200 Meters6.22.45aFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 200 Meters · Place 15 · LafayetteLafayette200 MetersRound P15.22.77aUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 8 · LafayetteLafayette100 MetersRound P8.10.79aWind: 1.5UnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 6 · LafayetteLafayette100 Meters6.10.89aUnofficialFr
Apr 28Carol and John Covert ClassicApr 28 · 100 Meters · Place 2 · LafayetteLafayette100 Meters211.07FR
Apr 22Team ChallengeApr 22 · 200 Meters · Place 11 · LafayetteLafayette200 Meters1122.85FR
Apr 14Bison Outdoor ClassicApr 14 · 100 Meters · Place 29 · LafayetteLafayette100 Meters2910.94FR
Apr 7Lehigh Games 2023Apr 7 · 200 Meters · Place 4 · LafayetteLafayette200 Meters422.44FR
Apr 1Lafayette College vs. Lehigh University DualApr 1 · 200 Meters · Place 1 · LafayetteLafayette200 Meters122.35FR
Apr 1Lafayette College vs. Lehigh University DualApr 1 · 100 Meters · Place 1 · LafayetteLafayette100 Meters111.16FR
Mar 25Lafayette OpenMar 25 · 200 Meters · Place 1 · LafayetteLafayette200 Meters124.02FR
Mar 25Lafayette OpenMar 25 · 100 Meters · Place 2 · LafayetteLafayette100 Meters211.27FR
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 60 Meter · Place 10 · LafayetteLafayette60 MeterRound P10.7.06a PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 200 Meters · Place 13 · LafayetteLafayette200 MetersRound P13.22.47aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Bucknell Bison OpenDec 2 · 60 Meter · Place 5 · LafayetteLafayette60 MeterRound P5.7.03aFr
Dec 2Bucknell Bison OpenDec 2 · 60 Meter · Place 6 · LafayetteLafayette60 Meter6.7.06aFr
Dec 2Bucknell Bison OpenDec 2 · 200 Meters · Place 8 · LafayetteLafayette200 Meters8.23.08aFr
Feb 20MIAA Div 2 ChampionshipsFeb 20 · 300 Meters · Place 1 · West SpringfieldWest Springfield300 Meters136.64 PBSR
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 6 · Seni West SpringfieldSeni West Springfield55 Meters66.72—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 6 · Seni West SpringfieldSeni West Springfield55 Meters66.72—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 6 · Seni West SpringfieldSeni West Springfield55 Meters66.69 PB—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 100 Meters · Place 7 · West SpringfieldWest Springfield100 MetersRound P7.11.01aWind: -0.512
Jun 2MIAA Meet of ChampionsJun 2 · 100 Meters · Place 5 · West SpringfieldWest Springfield100 Meters5.10.99aWind: 1.412
May 29MIAA Division 3 ChampionshipsMay 29 · 100 Meters · Place 1 · West SpringfieldWest Springfield100 MetersRound P1.10.98aWind: 112
May 29MIAA Division 3 ChampionshipsMay 29 · 100 Meters · Place 1 · West SpringfieldWest Springfield100 Meters1.10.90a PBWind: 1.412
May 15Minnechaug InvitationalMay 15 · 100 Meters · Place 1 · West SpringfieldWest Springfield100 MetersRound P1.11.26a12
May 15Minnechaug InvitationalMay 15 · 100 Meters · Place 1 · West SpringfieldWest Springfield100 Meters1.11.18a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MSTCA Speed Classic- Large SchoolsDec 19 · 300 Meters · Place 3 · West SpringfieldWest Springfield300 Meters3.37.96a12
Dec 19MSTCA Large School Speed ClassicDec 19 · 300 Meters · Place 3 · West SpringfieldWest Springfield300 Meters3.37.96a12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 19MIAA C/W D1 Sectional ChampionshipsJun 19 · 200 Meters · Place 5 · West SpringfieldWest Springfield200 Meters5.23.03aWind: 1.811