Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWidener Final Qualifier · May 1211.56Widener Final QualifierMay 12, 2025
200 Meters · IndoorCentennial Conference Indoor Championships · Feb 2423.79aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
200 Meters · OutdoorHopkins Loyola Invite · Apr 1923.41Hopkins Loyola InviteApril 19, 2025
300 Meters · IndoorWinter Jacket Classic · Jan 2537.49Winter Jacket ClassicJanuary 25, 2020
400 Meters · IndoorECAC DIII Outdoor Track & Field Championships · May 1451.81aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
400 Meters · OutdoorHopkins Loyola Invite · Apr 1951.61Hopkins Loyola InviteApril 19, 2025
500 Meters · IndoorVHSL Region 5C Indoor Championships · Feb 171:07.93VHSL Region 5C Indoor ChampionshipsFebruary 17, 2020
55 Meter · IndoorNational District Indoor Track and Field Championships · Jan 286.85aNational District Indoor Track and Field ChampionshipsJanuary 28, 2020
60 Meter · IndoorTCNJ Indoor Open · Dec 27.30aTCNJ Indoor OpenDecember 2, 2023
60 Meters · IndoorCentennial Conference Indoor Championships · Feb 247.30aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
800 Meters · IndoorNYU DIII Invitational · Feb 32:03.54aNYU DIII InvitationalFebruary 3, 2023
800 Meters · OutdoorGoucher Blue & Gold Classic · Apr 152:03.13Goucher Blue & Gold Classic April 15, 2022
Combined results · IndoorJustice/TJ/Marshall Meet · Jan 256.9Justice/TJ/Marshall MeetJanuary 25, 2019

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 400 Meters · Place 9 · Johns HopkinsJohns Hopkins400 Meters9.51.81a PBSr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 400 Meters · Place 9 · Johns HopkinsJohns Hopkins400 Meters952.69a—
Feb 7Fastrack National InvitationalFeb 7 · 200 Meters · Place 89 · Johns HopkinsJohns Hopkins200 Meters8924.19SR
Feb 7Fastrack National InvitationalFeb 7 · 60 Meters · Place 28 · Johns HopkinsJohns Hopkins60 Meters287.32SR
Jan 24Widener Winter Evening InviteJan 24 · 400 Meters · Place 34 · Johns HopkinsJohns Hopkins400 Meters3453.29a—
Jan 182025 Cardinal TFJan 18 · 400 Meters · Place 16 · Johns HopkinsJohns Hopkins400 Meters16.53.61aSr
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 27 · Johns HopkinsJohns Hopkins200 Meters27.24.30aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 100 Meters · Place 42 · Johns HopkinsJohns Hopkins100 MetersRound P4211.56 PBSR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400 Meters · Place 13 · Johns HopkinsJohns Hopkins400 MetersRound P1352.58SR
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 200 Meters · Place 25 · Johns HopkinsJohns Hopkins200 MetersRound P2523.61SR
Apr 19Hopkins Loyola InviteApr 19 · 400 Meters · Place 12 · Johns HopkinsJohns Hopkins400 Meters1251.61 PBSR
Apr 19Hopkins Loyola InviteApr 19 · 200 Meters · Place 25 · Johns HopkinsJohns Hopkins200 Meters2523.41 PBSR
Mar 29Navy Outdoor InvitationalMar 29 · 400m Hurdles · Place 7 · Johns HopkinsJohns Hopkins400m Hurdles71:01.94aSr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · 500 Meters · Place 9 · Johns HopkinsJohns Hopkins500 Meters9.1:10.36aSr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 200 Meters · Place 17 · Johns HopkinsJohns Hopkins200 Meters1723.79a PB—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 60 Meters · Place 13 · Johns HopkinsJohns Hopkins60 Meters137.30a PB—
Feb 102024 Big Apple InvitationalFeb 10 · 60 Meter · Place 26 · Johns HopkinsJohns Hopkins60 Meter26.7.40aWind: 0Jr
Feb 102024 Big Apple InvitationalFeb 10 · 400 Meters · Place 28 · Johns HopkinsJohns Hopkins400 Meters28.52.91aJr
Feb 102024 Big Apple InvitationalFeb 10 · 200 Meters · Place 65 · Johns HopkinsJohns Hopkins200 Meters65.24.09aWind: 0Jr
Jan 19NYC Gotham CupJan 19 · 400 Meters · Place 28 · Johns HopkinsJohns Hopkins400 Meters2853.04JR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 400 Meters · Place 12 · Johns HopkinsJohns Hopkins400 Meters1252.91a—
Apr 20Hopkins Loyola InvitationalApr 20 · 800 Meters · Place 36 · Johns HopkinsJohns Hopkins800 Meters362:05.59a—
Mar 30Navy Outdoor InvitationalMar 30 · 200 Meters · Place 13 · Johns HopkinsJohns Hopkins200 Meters1323.41a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2TCNJ Indoor OpenDec 2 · 60 Meter · Place 32 · Johns HopkinsJohns Hopkins60 MeterRound P32.7.30a PBJr
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 18 · Johns HopkinsJohns Hopkins400 Meters1853.60SO
Feb 11Big Apple InvitationalFeb 11 · 400 Meters · Place 31 · Johns HopkinsJohns Hopkins400 Meters31.53.16aSo
Feb 3NYU DIII InvitationalFeb 3 · 800 Meters · Place 31 · Johns Hopkins UniversitJohns Hopkins Universit800 Meters312:03.54a PB—
Jan 20NYC Gotham CupJan 20 · 400 Meters · Place 47 · Johns HopkinsJohns Hopkins400 Meters4753.80SO
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 500 Meters · Place 9 · Johns HopkinsJohns Hopkins500 Meters91:09.86SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 52023 Centennial Conference Outdoor Track & Field ChampionshipsMay 5 · 200 Meters · Place 20 · Johns HopkinsJohns Hopkins200 MetersRound P2023.58SO
Apr 29Paul Kaiser ClassicApr 29 · 400 Meters · Place 31 · Johns HopkinsJohns Hopkins400 Meters3152.69SO
Apr 29Paul Kaiser ClassicApr 29 · 200 Meters · Place 36 · Johns HopkinsJohns Hopkins200 Meters3623.59SO
Apr 22Hopkins-Loyola InvitationalApr 22 · 200 Meters · Place 10 · Johns HopkinsJohns Hopkins200 Meters1023.58SO
Apr 22Hopkins-Loyola InvitationalApr 22 · 100 Meters · Place 30 · Johns HopkinsJohns Hopkins100 Meters3011.64SO
Mar 312023 Towson Spring OpenMar 31 · 800 Meters · Place 36 · Johns HopkinsJohns Hopkins800 Meters36.2:07.59aSo
Mar 312023 Towson Spring OpenMar 31 · 100 Meters · Place 49 · Johns HopkinsJohns Hopkins100 MetersRound P49.11.81aWind: 0.4So

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 400 Meters · Place 10 · Johns HopkinsJohns Hopkins400 Meters10.52.76aSo
Feb 26Centennial Conference Indoor ChampionshipFeb 26 · 400 Meters · Place 23 · Johns HopkinJohns Hopkin400 Meters2354.66FR
Feb 4NYC D3 InvitationalFeb 4 · 400 Meters · Place 15 · Johns HopkinsJohns Hopkins400 Meters15.53.65aFr
Jan 21NYC Gotham CupJan 21 · 200 Meters · Place 41 · Johns HopkinsJohns Hopkins200 Meters4124.10FR
Jan 21NYC Gotham CupJan 21 · 400 Meters · Place 28 · Johns HopkinsJohns Hopkins400 Meters2852.66FR
Jan 21NYC Gotham CupJan 21 · 60 Meters · Place 43 · Johns HopkinsJohns Hopkins60 Meters437.37FR
Jan 14Susquehanna Multi and InvitationalJan 14 · 60 Meters · Place 10 · Johns HopkinsJohns Hopkins60 Meters107.36FR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23Hopkins Loyola InvitationalApr 23 · 400 Meters · Place 33 · Johns HopkinsJohns Hopkins400 Meters33.53.37aFr
Apr 23Hopkins Loyola InvitationalApr 23 · 200 Meters · Place 38 · Johns HopkinsJohns Hopkins200 Meters38.23.70aWind: 1.6Fr
Apr 15Goucher Blue & Gold Classic Apr 15 · 800 Meters · Place 7 · Johns HopkinsJohns Hopkins800 Meters72:03.13 PBFR
Apr 15Goucher Blue & Gold Classic Apr 15 · 200 Meters · Place 13 · Johns HopkinsJohns Hopkins200 Meters1324.04FR
Apr 15Goucher Blue & Gold Classic Apr 15 · 100 Meters · Place 18 · Johns HopkinsJohns Hopkins100 Meters1811.93FR
Apr 9Mason Spring InvitationalApr 9 · 400 Meters · Place 51 · Johns HopkinsJohns Hopkins400 Meters51.53.44aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Fastrack Season OpenerDec 3 · 400 Meters · Place 28 · Johns HopkinsJohns Hopkins400 Meters28.54.45aFr

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28VHSL Class 5 State Indoor ChampionshipsFeb 28 · 500 Meters · Place 16 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters16.1:09.23a12
Feb 17VHSL Region 5C Indoor ChampionshipsFeb 17 · 300 Meters · Place 8 · Thomas JeffeThomas Jeffe300 Meters839.13—
Feb 17VHSL Region 5C Indoor ChampionshipsFeb 17 · 500 Meters · Place 1 · Thomas JeffeThomas Jeffe500 Meters11:07.93 PB—
Jan 28National District Indoor Track and Field ChampionshipsJan 28 · 500 Meters · Place 4 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters4.1:12.33a12
Jan 28National District Indoor Track and Field ChampionshipsJan 28 · 55 Meter · Place 9 · Thomas Jefferson S&TThomas Jefferson S&T55 MeterRound P9.6.85a PB12
Jan 25Winter Jacket ClassicJan 25 · 300 Meters · Place 4 · Thomas JeffeThomas Jeffe300 Meters437.49 PB—
Jan 25Winter Jacket ClassicJan 25 · 300 Meters · Place 4 · Thomas JeffeThomas Jeffe300 Meters437.49—
Jan 11Liberty Premier InvitationalJan 11 · 500 Meters · Place 17 · Thomas JeffeThomas Jeffe500 Meters171:09.88—
Jan 11Liberty Premier InvitationalJan 11 · 300 Meters · Place 28 · Thomas JeffeThomas Jeffe300 Meters2838.12—

2019 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28PR Holiday InvitationalDec 28 · 500 Meters · Place 12 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters12.1:11.79a12
Dec 28PR Holiday InvitationalDec 28 · 300 Meters · Place 10 · Thomas Jefferson S&TThomas Jefferson S&T300 Meters10.37.97a12
Dec 13CNU HS Winter FrolicDec 13 · 500 Meters · Place 10 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters10.1:10.37a12
Dec 13CNU HS Winter FrolicDec 13 · 55 Meter · Place 48 · Thomas Jefferson S&TThomas Jefferson S&T55 Meter48.6.89a12
Feb 22VHSL 5A State ChampionshipsFeb 22 · 500 Meters · Place 13 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters13.1:10.91a11
Feb 1National District ChampionshipsFeb 1 · 500 Meters · Place 4 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters4.1:14.28a11
Feb 1National District ChampionshipsFeb 1 · 300 Meters · Place 11 · Thomas Jefferson S&TThomas Jefferson S&T300 Meters11.40.50a11
Feb 1National District ChampionshipsFeb 1 · 55 Meter · Place 7 · Thomas Jefferson S&TThomas Jefferson S&T55 Meter7.7.14a11
Jan 25Justice/TJ/Marshall MeetJan 25 · Combined results · Place 1 · Thomas Jefferson S&TThomas Jefferson S&TCombined results140.411
Jan 25Justice/TJ/Marshall MeetJan 25 · Combined results · Place 2 · Thomas Jefferson S&TThomas Jefferson S&TCombined results26.9 PB11

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22VHSL Region 5C North ChampionshipsMay 22 · 400 Meters · Place 8 · Thomas Jefferson S&TThomas Jefferson S&T400 Meters8.52.32a11
May 7National District Spring Track ChampionshipsMay 7 · 200 Meters · Place 12 · Thomas JeffeThomas Jeffe200 MetersRound P1223.49—
May 7National District Spring Track ChampionshipsMay 7 · 400 Meters · Place 7 · Thomas JeffeThomas Jeffe400 Meters753.07—
May 7National District Spring Track ChampionshipsMay 7 · 200 Meters · Place 12 · Thomas JeffeThomas Jeffe200 MetersRound P1223.49—
May 4Nike Spring InvitationalMay 4 · 200 Meters · Place 11 · Thomas JeffeThomas Jeffe200 Meters1123.7511
Apr 27 Cassel's XBC Track ExperienceApr 27 · 200 Meters · Place 14 · Thomas JeffeThomas Jeffe200 Meters1423.7311
Apr 27 Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 18 · Thomas JeffeThomas Jeffe400 Meters1853.3811
Apr 5PR Nothern Virginia InvitationalApr 5 · 400 Meters · Place 50 · Thomas JeffeThomas Jeffe400 Meters5055.2211
Apr 5PR Nothern Virginia InvitationalApr 5 · 400 Meters · Place 50 · Thomas JeffeThomas Jeffe400 Meters5054.3911
Apr 5PR Nothern Virginia InvitationalApr 5 · 200 Meters · Place 23 · Thomas JeffeThomas Jeffe200 Meters2324.2411
Apr 3Edison Weekday MeetApr 3 · 200 Meters · Place 5 · Thomas JeffeThomas Jeffe200 Meters523.90—
Apr 3Edison Weekday MeetApr 3 · 100 Meters · Place 5 · Thomas JeffeThomas Jeffe100 Meters511.71—
Apr 3National District Meet #4Apr 3 · 200 Meters · Place 5 · Thomas JeffeThomas Jeffe200 Meters523.90—
Apr 3National District Meet #4Apr 3 · 100 Meters · Place 5 · Thomas JeffeThomas Jeffe100 Meters511.71—
Mar 20National District Meet #2Mar 20 · 200 Meters · Place 11 · Thomas JeffeThomas Jeffe200 Meters1124.24—
Mar 13National District Meet #1Mar 13 · 400 Meters · Place 6 · Thomas JeffeThomas Jeffe400 Meters654.39—

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22PR Holiday InvitationalDec 22 · 300 Meters · Place 27 · Thomas Jefferson S&TThomas Jefferson S&T300 Meters27.38.54a11
Jan 20The Winter Jacket ClassicJan 20 · 500 Meters · Place 21 · Thomas JeffeThomas Jeffe500 Meters211:15.16—
Jan 20The Winter Jacket ClassicJan 20 · 500 Meters · Place 20 · Thomas JeffeThomas Jeffe500 Meters201:15.16—

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 8Bobcat Blizzard InvitationalDec 8 · 500 Meters · Place 3 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters3.1:12.38aUnofficial11
Dec 1David Cannon Memorial Polar Bear InvitationalDec 1 · 300 Meters · Place 4 · Thomas Jefferson S&TThomas Jefferson S&T300 Meters4.38.92aUnofficial11
May 8National District ChampionshipMay 8 · 200 Meters · Place 13 · Thomas JeffeThomas Jeffe200 Meters1324.4210
May 8National District ChampionshipMay 8 · 400 Meters · Place 10 · Thomas JeffeThomas Jeffe400 Meters1054.7210
May 8National District ChampionshipMay 8 · 200 Meters · Place 13 · Thomas JeffeThomas Jeffe200 Meters1324.4210
May 8National District ChampionshipMay 8 · 400 Meters · Place 10 · Thomas JeffeThomas Jeffe400 Meters1054.7210
May 8National District ChampionshipMay 8 · 200 Meters · Place 13 · Thomas JeffeThomas Jeffe200 MetersRound P1324.4210
May 8National District ChampionshipMay 8 · 400 Meters · Place 10 · Thomas JeffeThomas Jeffe400 MetersRound P1054.7210
Apr 20Lake Braddock InvitApr 20 · 200 Meters · Place 31 · Thomas Jefferson S&TThomas Jefferson S&T200 Meters31.24.58a10
Apr 14PR Northern Virginia InvitationalApr 14 · 400 Meters · Place 48 · Thomas Jefferson S&TThomas Jefferson S&T400 Meters48.56.22a10
Mar 29Leslie Sherman Memorial InvitationalMar 29 · 400 Meters · Place 34 · Thomas JeffeThomas Jeffe400 Meters3455.9010

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23PR Holiday InvitationalDec 23 · 500 Meters · Place 36 · Thomas Jefferson S&TThomas Jefferson S&T500 Meters36.1:15.29a10

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Bobcat Blizzard InvitationalDec 16 · 300 Meters · Place 17 · Thomas Jefferson S&TThomas Jefferson S&T300 Meters17.39.54aUnofficial10
May 6Nike Spring InviteMay 6 · 100 Meters · Place 12 · Thomas JeffeThomas Jeffe100 Meters1212.769