Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNittany Lion Challenge · Jan 184:26.28aNittany Lion ChallengeJanuary 18, 2025
1 Mile · OutdoorBison Outdoor Classic · Apr 144:23.22Bison Outdoor ClassicApril 14, 2023
1500 Meters · IndoorAAU National Indoor Championship · Mar 84:44.56aAAU National Indoor ChampionshipMarch 8, 2019
1500 Meters · OutdoorJMU Invitational · Apr 134:09.18aJMU InvitationalApril 13, 2024
1600 Meters · IndoorVA Showcase · Jan 144:39.52aVA ShowcaseJanuary 14, 2021
1600 Meters · OutdoorCalvert Hall vs MSJ Dual Meet · Apr 94:33.57aCalvert Hall vs MSJ Dual MeetApril 9, 2021
3000 Meters · IndoorDarius Dixon Memorial Invitational · Feb 98:48.32aDarius Dixon Memorial InvitationalFebruary 9, 2024
3000m Steeplechase · 0.914m · OutdoorAmerica East Outdoor Track & Field Championships · May 49:33.49aAmerica East Outdoor Track & Field ChampionshipsMay 4, 2024
3000m Steeplechase · OutdoorGeorge Mason Ebanks Invitational · Apr 410:04.65aGeorge Mason Ebanks InvitationalApril 4, 2025
3200 Meters · IndoorVA Showcase · Jan 149:56.20aVA ShowcaseJanuary 14, 2021
3200 Meters · OutdoorMount St Joseph vs Loyola Men's Dual Meet · Apr 1910:19.10aMount St Joseph vs Loyola Men's Dual MeetApril 19, 2021
400 Meters · OutdoorWest Carroll Wings Track Meet · Apr 241:15.46aWest Carroll Wings Track MeetApril 24, 2016
5000 Meters · IndoorLiberty University Open · Feb 415:30.08Liberty University OpenFebruary 4, 2023
5000 Meters · OutdoorGeorge Mason Ebanks Invitational · Apr 715:27.55George Mason Ebanks InvitationalApril 7, 2023
800 Meters · OutdoorMIAA Outdoor Track & Field Championships · May 82:12.61aMIAA Outdoor Track & Field ChampionshipsMay 8, 2019
Complete · IndoorLast Track to Philly · Jan 254:51.38Last Track to PhillyJanuary 25, 2020

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12JMU InvitationalApr 12 · 1500 Meters · Place 25 · UMBCUMBC1500 Meters254:11.10aSr
Apr 4George Mason Ebanks InvitationalApr 4 · 3000m Steeplechase · Place 16 · UMBCUMBC3000m Steeplechase1610:04.65a PBSr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 3000 Meters · Place 35 · UMBCUMBC3000 Meters358:59.70a—
Jan 18Nittany Lion ChallengeJan 18 · 1 Mile · Place 26 · UMBCUMBC1 Mile264:26.28a PB—
Jan 12VCU Rams Indoor InvitationalJan 12 · 3000 Meters · Place 9 · UMBCUMBC3000 Meters98:59.53a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 3000m Steeplechase · Place 9 · UMBCUMBC3000m Steeplechase0.914m9.9:33.49a PBJr
Apr 13JMU InvitationalApr 13 · 3000m Steeplechase · UMBCUMBC3000m Steeplechase0.914m--DNSJr
Apr 13JMU InvitationalApr 13 · 1500 Meters · Place 12 · UMBCUMBC1500 Meters12.4:09.18a PBJr
Apr 5George Mason Ebanks InvitationalApr 5 · 5000 Meters · Place 45 · UMBCUMBC5000 Meters4515:52.17a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 3000 Meters · Place 7 · UMBCUMBC3000 Meters78:48.32a PB—
Jan 13Nittany Lion ChallengeJan 13 · 3000 Meters · Place 30 · UMBCUMBC3000 Meters308:53.25JR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Bison Outdoor ClassicApr 14 · 1 Mile · Place 4 · UMBCUMBC1 Mile44:23.22 PBSO
Apr 7George Mason Ebanks InvitationalApr 7 · 5000 Meters · Place 33 · UMBCUMBC5000 Meters3315:27.55 PBSO
Mar 312023 Towson Spring OpenMar 31 · 3000m Steeplechase · Place 2 · UMBCUMBC3000m Steeplechase0.914m2.10:11.73aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Liberty University OpenFeb 4 · 5000 Meters · Place 3 · UMBCUMBC5000 Meters315:30.08 PBSO
Jan 19Brant Tolsma InvitationalJan 19 · 5000 Meters · Place 7 · UMBCUMBC5000 Meters715:47.30SO
Jan 14Nittany Lion ChallengeJan 14 · 3000 Meters · Place 25 · UMBCUMBC3000 Meters258:54.05SO

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Hopkins Loyola InvitationalApr 23 · 5000 Meters · Place 23 · UMBCUMBC5000 Meters23.16:20.25aFr
Apr 9Mason Spring InvitationalApr 9 · 5000 Meters · Place 36 · UMBCUMBC5000 Meters36.16:06.67aFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Penn State Tune UpFeb 18 · 3000 Meters · Place 5 · UMBCUMBC3000 Meters59:10.44FR
Feb 5Liberty OpenFeb 5 · 5000 Meters · Place 7 · UMBCUMBC5000 Meters716:12.69FR
Jan 28Patriot GamesJan 28 · 3000 Meters · Place 22 · UMBCUMBC3000 Meters229:03.98FR
Jan 15Nittany Lion ChallengeJan 15 · 3000 Meters · Place 20 · UMBCUMBC3000 Meters209:02.60FR

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Navy InvitationalDec 4 · 3000 Meters · Place 11 · UMBCUMBC3000 Meters11.9:00.96aFr
Jan 14VA ShowcaseJan 14 · 3200 Meters · Place 45 · UnattachedUnattached3200 Meters45.9:56.20a PB12
Jan 14VA ShowcaseJan 14 · 1600 Meters · Place 54 · UnattachedUnattached1600 Meters54.4:39.52a PB12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Mount St Joseph vs Loyola Men's Dual MeetApr 19 · 3200 Meters · Place 4 · Mount Saint JosephMount Saint Joseph3200 Meters4.10:19.10a PB12
Apr 9Calvert Hall vs MSJ Dual MeetApr 9 · 1600 Meters · Place 2 · Mount Saint JosephMount Saint Joseph1600 Meters2.4:33.57a PB12

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Last Track to PhillyJan 25 · Complete · Place 14 · Mount Saint JosephMount Saint JosephComplete144:51.38 PB11
Jan 17IAAM/MIAA Indoor TF ChampionshipsJan 17 · 3200 Meters · Place 9 · Mount SaintMount Saint3200 Meters910:13.42—
Jan 3IAAM/MIAA Regular Season Meet #3Jan 3 · 3200 Meters · Place 6 · Mount Saint JosephMount Saint Joseph3200 Meters610:30.6711

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Frostbite InviteDec 30 · 1600 Meters · Place 7 · Mount Saint JosephMount Saint Joseph1600 Meters7.4:42.19a11
Dec 20IAAM/MIAA Regular Season Meet #2Dec 20 · 1600 Meters · Place 13 · Mount Saint JosephMount Saint Joseph1600 Meters13.4:59.19a11
Dec 13IAAM/MIAA Regular Season Meet #1Dec 13 · 3200 Meters · Place 6 · Mount Saint JosephMount Saint Joseph3200 Meters6.10:27.48a11
Mar 8AAU National Indoor ChampionshipMar 8 · 1500 Meters · Place 8 · Bullseye StridersBullseye Striders1500 Meters8.4:44.56a PB10
Feb 2Private and Independent Schools InvitationalFeb 2 · 1600 Meters · Place 25 · Mount Saint JosephMount Saint Joseph1600 Meters255:06.1310
Jan 18IAAM/MIAA Indoor TF ChampionshipsJan 18 · 3200 Meters · Place 7 · Mount Saint JosephMount Saint Joseph3200 Meters711:21.0410
Jan 18IAAM/MIAA Indoor TF ChampionshipsJan 18 · 1600 Meters · Place 5 · Mount Saint JosephMount Saint Joseph1600 Meters54:57.2410

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8MIAA Outdoor Track & Field ChampionshipsMay 8 · 3200 Meters · Place 5 · Mount Saint JosephMount Saint Joseph3200 Meters5.10:39.01a10
May 8MIAA Outdoor Track & Field ChampionshipsMay 8 · 1600 Meters · Place 2 · Mount Saint JosephMount Saint Joseph1600 Meters2.4:45.89a10
May 8MIAA Outdoor Track & Field ChampionshipsMay 8 · 800 Meters · Place 6 · Mount Saint JosephMount Saint Joseph800 Meters6.2:12.61a PB10
Apr 27Gator InviteApr 27 · 3200 Meters · Place 46 · Mount Saint JosephMount Saint Joseph3200 Meters46.10:53.23a10
Apr 18Scorpion Classic InviteApr 18 · 1600 Meters · Place 28 · Mount Saint JosephMount Saint Joseph1600 Meters28.4:57.11a10
Apr 11Johns Hopkins InvitationalApr 11 · 1600 Meters · Place 25 · Mount Saint JosephMount Saint Joseph1600 Meters25.4:55.14a10

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14IAAM/MIAA Meet #1Dec 14 · 3200 Meters · Place 2 · Mount Saint JosephMount Saint Joseph3200 Meters2.11:07.54a10
Dec 14IAAM/MIAA Meet #1Dec 14 · 1600 Meters · Mount Saint JosephMount Saint Joseph1600 Meters—DNS10
Jan 26IAAM/MIAA ChampionshipsJan 26 · 3200 Meters · Place 12 · Mount SaintMount Saint3200 Meters1212:04.96—

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9MIAA ChampionshipsMay 9 · 3200 Meters · Place 18 · Mount Saint JosephMount Saint Joseph3200 Meters18.11:55.66a9
May 9MIAA ChampionshipsMay 9 · 800 Meters · Place 10 · Mount Saint JosephMount Saint Joseph800 Meters10.2:16.38a9
Apr 13Pikesville Track ClassicApr 13 · 1600 Meters · Place 49 · Mt. St. JosephMt. St. Joseph1600 Meters495:22.519

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Howard County StridersApr 30 · 1500 Meters · Place 9 · Bullseye StridersBullseye Striders1500 Meters9.5:33.92a8
Apr 30Howard County StridersApr 30 · 800 Meters · Place 14 · Bullseye StridersBullseye Striders800 Meters14.2:41.24a8
Apr 6Bullseye Time TrialsApr 6 · 400 Meters · Place 8 · Bullseye StridersBullseye Striders400 Meters8.1:10.95aUnofficial8
Apr 6Bullseye Time TrialsApr 6 · 100 Meters · Place 10 · Bullseye StridersBullseye Striders100 Meters10.15.62aUnofficial8

2016 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Middletown Knight Striders Track MeetMay 15 · 1500 Meters · Place 13 · Bullseye StridersBullseye Striders1500 Meters13.6:28.06a7
May 8Westminster Track Club Track MeetMay 8 · 800 Meters · Place 13 · Bullseye StridersBullseye Striders800 Meters13.3:01.56a7
May 8Westminster Track Club Track MeetMay 8 · 400 Meters · Place 11 · Bullseye StridersBullseye Striders400 Meters11.1:17.87a7
Apr 24West Carroll Wings Track MeetApr 24 · 1500 Meters · Place 11 · Bullseye StridersBullseye Striders1500 Meters11.6:23.25a7
Apr 24West Carroll Wings Track MeetApr 24 · 400 Meters · Place 20 · Bullseye StridersBullseye Striders400 Meters20.1:15.46a PB7
Apr 7Bullseye Time TrialsApr 7 · 400 Meters · Place 17 · Bullseye StridersBullseye Striders400 Meters17.1:22.20aUnofficial7
Apr 7Bullseye Time TrialsApr 7 · 100 Meters · Place 21 · Bullseye StridersBullseye Striders100 Meters21.17.00aUnofficial7

2015 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7West Carroll WingsJun 7 · 800 Meters · Place 4 · Bullseye StridersBullseye Striders800 Meters4.2:57.91aUnofficial6
Jun 7West Carroll WingsJun 7 · 400 Meters · Place 7 · Bullseye StridersBullseye Striders400 Meters7.1:19.82aUnofficial6
May 3Howard County StridersMay 3 · 1500 Meters · Place 5 · Bullseye StridersBullseye Striders1500 Meters5.05:58.9Unofficial6
May 3Howard County StridersMay 3 · 800 Meters · Bullseye StridersBullseye Striders800 Meters—02:57.6Unofficial6