Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorCentennial Conference Indoor Championships · Mar 126.30aCentennial Conference Indoor ChampionshipsMarch 1, 2025
200 Meters · OutdoorWidener Final Qualifier · May 1225.44Widener Final QualifierMay 12, 2025
300 Meters · IndoorTCNJ Indoor Open · Dec 242.79aTCNJ Indoor OpenDecember 2, 2023
300m Hurdles · 30" / 0.762m · OutdoorBrookfield at Weston · Apr 2661.5Brookfield at WestonApril 26, 2021
400 Meters · IndoorCentennial Conference Indoor Championships · Feb 2859.05aCentennial Conference Indoor ChampionshipsFebruary 28, 2026
400 Meters · OutdoorMorgan State Legacy Meet · Apr 1757.59aMorgan State Legacy MeetApril 17, 2026
400 Meters · Relay Split · IndoorNavy Indoor Invitational · Dec 658.533Navy Indoor InvitationalDecember 6, 2025
400m Hurdles · 30" / 0.762m · OutdoorWidener Final Qualifier · May 101:00.92aWidener Final QualifierMay 10, 2026
500 Meters · IndoorNavy Invite · Dec 71:20.41aNavy InviteDecember 7, 2024
60 Meter · Indoor2025 Cardinal TF · Jan 188.31a2025 Cardinal TFJanuary 18, 2025
60 Meters · IndoorCardinal Track & Field Classic · Jan 178.16aCardinal Track & Field ClassicJanuary 17, 2026
600 Meters · IndoorPomperaug vs Weston · Mar 31:49.39aPomperaug vs WestonMarch 3, 2021
800 Meters · OutdoorCIAC Combined Class M Championship · Jun 22:23.46aCIAC Combined Class M ChampionshipJune 2, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 17 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762mRound P17.1:02.97aSr
May 10Widener Final QualifierMay 10 · 400m Hurdles · Place 2 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762m2.1:00.92a PBSr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 1 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762m1.1:02.31aSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 3 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762mRound P3.1:06.53aSr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 1 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762m1.1:02.87aSr
Apr 17Morgan State Legacy MeetApr 17 · 400 Meters · Place 10 · Johns HopkinsJohns Hopkins400 Meters10.57.59a PBSr
Apr 17Morgan State Legacy MeetApr 17 · 200 Meters · Place 28 · Johns HopkinsJohns Hopkins200 Meters28.25.65aWind: 3.4Sr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 25 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762m25.1:02.83aSr
Mar 28Navy Outdoor InvitationalMar 28 · 400m Hurdles · Place 3 · Johns HopkinsJohns Hopkins400m Hurdles30" / 0.762m3.1:05.23aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 400 Meters · Place 4 · Johns HopkinsJohns Hopkins400 Meters459.05a PBSR
Jan 17Cardinal Track & Field ClassicJan 17 · 200 Meters · Place 5 · Johns HopkinsJohns Hopkins200 Meters526.53aSr
Jan 17Cardinal Track & Field ClassicJan 17 · 60 Meters · Place 11 · Johns HopkinsJohns Hopkins60 MetersRound P118.16a PBSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 400 Meters · Johns HopkinsJohns Hopkins400 MetersRelay Split—58.533 PBSr
Dec 6Navy Indoor InvitationalDec 6 · 400 Meters · Place 5 · Johns HopkinsJohns Hopkins400 Meters5.1:00.02aSr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 400 Meters · Place 4 · Johns HopkinsJohns Hopkins400 Meters41:00.02a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 200 Meters · Place 4 · Johns HopkinsJohns Hopkins200 Meters426.30a PB—
Jan 182025 Cardinal TFJan 18 · 60 Meter · Place 22 · Johns HopkinsJohns Hopkins60 MeterRound P22.8.31a PBJr
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 13 · Johns HopkinsJohns Hopkins200 Meters13.26.90aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 400m Hurdles · Place 7 · Johns HopkinsJohns Hopkins400m Hurdles71:02.46JR
May 12Widener Final QualifierMay 12 · 200 Meters · Place 8 · Johns HopkinsJohns Hopkins200 Meters825.44 PBJR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 1 · Johns HopkinsJohns Hopkins400m HurdlesRound P11:04.19JR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 3 · Johns HopkinsJohns Hopkins400m Hurdles31:06.26JR
Mar 29Navy Outdoor InvitationalMar 29 · 400m Hurdles · Place 5 · Johns HopkinsJohns Hopkins400m Hurdles51:05.58aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 500 Meters · Place 9 · Johns HopkinsJohns Hopkins500 Meters9.1:20.41a PBJr
Dec 7Navy InviteDec 7 · 200 Meters · Place 25 · Johns HopkinsJohns Hopkins200 Meters25.26.54aWind: 0Jr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 400 Meters · Place 5 · Johns HopkinsJohns Hopkins400 Meters559.31a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 5 · Johns HopkinsJohns Hopkins400 Meters559.14a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 4 · Johns HopkinsJohns Hopkins400 Meters458.74a—
Apr 20Hopkins Loyola InvitationalApr 20 · 400 Meters · Place 8 · Johns HopkinsJohns Hopkins400 Meters859.54a—
Apr 20Hopkins Loyola InvitationalApr 20 · 200 Meters · Place 11 · Johns HopkinsJohns Hopkins200 Meters1126.13a—
Apr 12Bison Outdoor ClassicApr 12 · 400 Meters · Place 34 · Johns HopkinsJohns Hopkins400 Meters3458.77a—
Apr 12Bison Outdoor ClassicApr 12 · 200 Meters · Place 86 · Johns HopkinsJohns Hopkins200 Meters8626.76a—
Mar 30Navy Outdoor InvitationalMar 30 · 200 Meters · Place 8 · Johns HopkinsJohns Hopkins200 Meters826.53a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 300 Meters · Place 10 · Johns HopkinsJohns Hopkins300 Meters10.42.79a PBSo
Dec 2TCNJ Indoor OpenDec 2 · 60 Meter · Place 22 · Johns HopkinsJohns Hopkins60 MeterRound P22.8.36aSo

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5SWC Indoor Track & Field ChampionshipsFeb 5 · 600 Meters · WestonWeston600 Meters--DNS12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Coach Saint InvitationalDec 17 · 500 Meters · Place 7 · WestonWeston500 Meters7.1:21.40a12
Mar 3Pomperaug vs WestonMar 3 · 600 Meters · Place 2 · WestonWeston600 Meters2.1:49.39a PB11

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2CIAC Combined Class M ChampionshipJun 2 · 800 Meters · Place 6 · WestonWeston800 Meters6.2:23.46a PB11
Jun 2CIAC Combined Class M ChampionshipJun 2 · 400 Meters · WestonWeston400 Meters--DNS11
Apr 26Brookfield at WestonApr 26 · 300m Hurdles · Place 7 · WestonWeston300m Hurdles30" / 0.762m7.61.5 PB11
Apr 26Brookfield at WestonApr 26 · 800 Meters · Place 1 · WestonWeston800 Meters1.2:27.311
Apr 26Brookfield at WestonApr 26 · 200 Meters · Place 17 · WestonWeston200 Meters17.33.711