Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAtlantic 10 Outdoor Championships · May 310.51aAtlantic 10 Outdoor ChampionshipsMay 3, 2025
200 Meters · IndoorAtlantic 10 Indoor Championships · Feb 2321.83Atlantic 10 Indoor ChampionshipsFebruary 23, 2024
200 Meters · OutdoorAggie Classic · Apr 1821.52aAggie ClassicApril 18, 2025
300 Meters · IndoorVA Showcase · Jan 1734.38aVA ShowcaseJanuary 17, 2020
400 Meters · OutdoorVHSL Region 5C North Championships · May 2249.71aVHSL Region 5C North ChampionshipsMay 22, 2019
500 Meters · IndoorPotomac District Championships · Feb 51:08.30Potomac District ChampionshipsFebruary 5, 2019
55 Meter · IndoorVHSL Group 6A State Championship · Feb 286.53aVHSL Group 6A State ChampionshipFebruary 28, 2020
55 Meters · IndoorBulldog Invitational · Jan 46.52Bulldog InvitationalJanuary 4, 2020
60 Meter · IndoorMason Winter Track Fiesta · Feb 267.07aMason Winter Track FiestaFebruary 26, 2021
60 Meters · IndoorVMI Team Challenge · Jan 237.01VMI Team ChallengeJanuary 23, 2021
High Jump · IndoorLiberty Christmas Invitational · Dec 146-00.00Liberty Christmas Invitational December 14, 2019
High Jump · OutdoorSpartan Classic · Mar 165-08.00Spartan ClassicMarch 16, 2019
Long Jump · IndoorLiberty Christmas Invitational · Dec 1419-08.75Liberty Christmas Invitational December 14, 2019

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 200 Meters · Place 22 · George MasonGeorge Mason200 Meters22.22.00aWind: -1.7Jr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 100 Meters · Place 8 · George MasonGeorge Mason100 MetersRound P8.10.75aWind: 0.4Jr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 100 Meters · Place 6 · George MasonGeorge Mason100 Meters6.10.84aWind: 0.5Jr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 200 Meters · Place 12 · George MasonGeorge Mason200 Meters1221.68aJR
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 100 Meters · Place 5 · George MasonGeorge Mason100 Meters510.51a PBJR
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 100 Meters · Place 7 · George MasonGeorge Mason100 Meters710.76aJR
Apr 18Aggie ClassicApr 18 · 200 Meters · Place 16 · George MasonGeorge Mason200 Meters16.21.52a PBWind: 1.2Jr
Apr 18Aggie ClassicApr 18 · 100 Meters · Place 45 · George MasonGeorge Mason100 MetersRound P45.10.82aWind: 1.1Jr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 200 Meters · Place 13 · George MasonGeorge Mason200 MetersRound P1322.49SR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 300 Meters · Place 6 · George MasonGeorge Mason300 Meters634.86a—
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 60 Meters · Place 32 · George MasonGeorge Mason60 Meters327.08a—
Feb 7Doc Hale Virginia Tech EliteFeb 7 · 200 Meters · Place 13 · George MasonGeorge Mason200 Meters1322.06SR
Jan 24Hokie InvitationalJan 24 · 200 Meters · Place 16 · George MasonGeorge Mason200 Meters1622.25SR
Jan 24Hokie InvitationalJan 24 · 60 Meters · Place 19 · George MasonGeorge Mason60 MetersRound P197.05SR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13JMU InvitationalApr 13 · 100 Meters · George MasonGeorge Mason100 Meters--DNFWind: 2.6Sr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 200 Meters · Place 6 · George MasonGeorge Mason200 Meters621.83 PBJR
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 200 Meters · Place 7 · George MasonGeorge Mason200 Meters722.03JR
Feb 23Atlantic 10 Indoor ChampionshipsFeb 23 · 60 Meters · Place 15 · George MasonGeorge Mason60 Meters157.04JR
Feb 9Darius Dixon Memorial InvitationalFeb 9 · 300 Meters · Place 6 · George MasonGeorge Mason300 Meters634.84a—
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 200 Meters · Place 44 · George MasonGeorge Mason200 Meters44.22.12aJr
Feb 2Harvard Crimson EliteFeb 2 · 60 Meters · Place 36 · George MasonGeorge Mason60 Meters367.03JR
Jan 19Hokie InvitationalJan 19 · 200 Meters · Place 11 · George MasonGeorge Mason200 Meters1122.33a—
Jan 19Hokie InvitationalJan 19 · 60 Meters · Place 22 · George MasonGeorge Mason60 Meters227.04a—
Jan 7VCU Indoor InvitationalJan 7 · 60 Meters · Place 14 · George MasonGeorge Mason60 Meters147.08a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12IC4A/ECAC Outdoor Track & Field ChampionshipsMay 12 · 200 Meters · Place 20 · George MasonGeorge Mason200 Meters2021.96SO
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 4 · George MasonGeorge Mason100 MetersRound P410.68SO
May 62023 Atlantic 10 Outdoor Track & Field ChampionshipsMay 6 · 100 Meters · Place 5 · George MasonGeorge Mason100 Meters510.68SO
Apr 7George Mason Ebanks InvitationalApr 7 · 100 Meters · Place 3 · George MasonGeorge Mason100 Meters310.73SO
Mar 302023 Colonial RelaysMar 30 · 200 Meters · Place 11 · George MasonGeorge Mason200 Meters1121.93SO
Mar 302023 Colonial RelaysMar 30 · 100 Meters · Place 19 · George MasonGeorge Mason100 Meters1910.87SO
Mar 23adidas Raleigh RelaysMar 23 · 200 Meters · Place 62 · George MasonGeorge Mason200 Meters62.22.75aWind: 1.3Jr
Mar 17Fred Hardy InvitationalMar 17 · 200 Meters · Place 2 · George MasonGeorge Mason200 Meters222.44SO

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Atlantic 10 Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 15 · George MasonGeorge Mason200 Meters1522.28FR
Apr 11George Mason University Spring Invitational 2021Apr 11 · 200 Meters · Place 8 · George MasonGeorge Mason200 Meters822.17FR

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26Mason Winter Track FiestaFeb 26 · 60 Meter · Place 2 · George MasonGeorge Mason60 Meter2.7.07a PBFr
Feb 26Mason Winter Track FiestaFeb 26 · 200 Meters · Place 1 · George MasonGeorge Mason200 Meters1.22.39aFr
Jan 29Patriot GamesJan 29 · 200 Meters · Place 1 · George MasonGeorge Mason200 Meters122.35FR
Jan 29Patriot GamesJan 29 · 60 Meters · Place 3 · George MasonGeorge Mason60 Meters37.04FR
Jan 23VMI Team ChallengeJan 23 · 60 Meters · Place 7 · George MasonGeorge Mason60 Meters77.06FR
Jan 23VMI Team ChallengeJan 23 · 60 Meters · Place 7 · George MasonGeorge Mason60 Meters77.01 PBFR
Jan 16VMI Keydet InvitationalJan 16 · 200 Meters · Place 3 · George MasonGeorge Mason200 Meters3.22.56aFr

2020 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28VHSL Group 6A State ChampionshipFeb 28 · 300 Meters · Place 2 · John ChampeJohn Champe300 Meters2.34.85a12
Feb 28VHSL Group 6A State ChampionshipFeb 28 · 55 Meter · Place 7 · John ChampeJohn Champe55 MeterRound P7.6.53a PB12
Feb 28VHSL Group 6A State ChampionshipFeb 28 · 55 Meter · Place 5 · John ChampeJohn Champe55 Meter5.6.54a12
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · Long Jump · Place 3 · John ChampeJohn ChampeLong Jump321-00.50—
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · High Jump · Place 1 · John ChampeJohn ChampeHigh Jump15-10.00—
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · Long Jump · Place 3 · John ChampeJohn ChampeLong Jump321-00.50—
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · High Jump · Place 1 · John ChampeJohn ChampeHigh Jump15-10.00—
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · 300 Meters · Place 1 · John ChampeJohn Champe300 Meters134.90—
Jan 27Cedar Run Indoor Track and Field ChampionshipJan 27 · 55 Meters · Place 1 · John ChampeJohn Champe55 Meters16.64—
Jan 25Winter Jacket ClassicJan 25 · High Jump · Place 8 · John ChampeJohn ChampeHigh Jump80.25—
Jan 25Winter Jacket ClassicJan 25 · High Jump · Place 8 · John ChampeJohn ChampeHigh Jump80.25—
Jan 17VA ShowcaseJan 17 · 300 Meters · Place 2 · John ChampeJohn Champe300 Meters2.34.38a PB12
Jan 4Bulldog InvitationalJan 4 · 55 Meters · Place 2 · John ChampeJohn Champe55 Meters26.52 PB12
Jan 4Bulldog InvitationalJan 4 · 500 Meters · Place 31 · John ChampeJohn Champe500 Meters311:11.6912
Jan 4Bulldog InvitationalJan 4 · 300 Meters · Place 6 · John ChampeJohn Champe300 Meters635.3912

2019 Indoor Track

32 results
DateMeetEventPlMarkGr
Dec 21VA. Commonwealth GamesDec 21 · 300 Meters · Place 2 · John ChampeJohn Champe300 Meters2.35.52a12
Dec 21VA. Commonwealth GamesDec 21 · 55 Meter · Place 7 · John ChampeJohn Champe55 Meter7.6.72a12
Dec 21VA. Commonwealth GamesDec 21 · High Jump · Place 3 · John ChampeJohn ChampeHigh Jump3.5-10.0012
Dec 14Liberty Christmas Invitational Dec 14 · 300 Meters · Place 4 · John ChampeJohn Champe300 Meters4.35.25a12
Dec 14Liberty Christmas Invitational Dec 14 · 55 Meter · Place 4 · John ChampeJohn Champe55 MeterRound P4.6.59a12
Dec 14Liberty Christmas Invitational Dec 14 · 55 Meter · Place 3 · John ChampeJohn Champe55 Meter3.6.59a12
Dec 14Liberty Christmas Invitational Dec 14 · Long Jump · Place 8 · John ChampeJohn ChampeLong Jump8.19-08.75 PB12
Dec 14Liberty Christmas Invitational Dec 14 · High Jump · Place 6 · John ChampeJohn ChampeHigh Jump6.6-00.00 PB12
Dec 7Liberty University HS OpenerDec 7 · 55 Meter · Place 3 · John ChampeJohn Champe55 MeterRound P3.6.61a12
Dec 7Liberty University HS OpenerDec 7 · 55 Meter · Place 3 · John ChampeJohn Champe55 Meter3.6.54a12
Feb 22VHSL 5A State ChampionshipsFeb 22 · 500 Meters · Place 9 · John ChampeJohn Champe500 Meters9.1:09.64a11
Feb 22VHSL 5A State ChampionshipsFeb 22 · 300 Meters · Place 10 · John ChampeJohn Champe300 Meters10.35.90a11
Feb 22VHSL 5A State ChampionshipsFeb 22 · 55 Meter · Place 11 · John ChampeJohn Champe55 MeterRound P11.6.67a11
Feb 22VHSL 5A State ChampionshipsFeb 22 · 55 Meter · Place 10 · John ChampeJohn Champe55 Meter10.6.67a11
Feb 22VHSL 5A State ChampionshipsFeb 22 · Long Jump · Place 20 · John ChampeJohn ChampeLong Jump20.19-08.0011
Feb 22VHSL 5A State ChampionshipsFeb 22 · High Jump · Place 16 · John ChampeJohn ChampeHigh Jump16.5-10.0011
Feb 5Potomac District ChampionshipsFeb 5 · Long Jump · Place 2 · John ChampeJohn ChampeLong Jump220-09.00—
Feb 5Potomac District ChampionshipsFeb 5 · 300 Meters · Place 1 · John ChampeJohn Champe300 Meters136.10—
Feb 5Potomac District ChampionshipsFeb 5 · 500 Meters · Place 1 · John ChampeJohn Champe500 Meters11:08.30 PB—
Feb 5Potomac District ChampionshipsFeb 5 · 55 Meters · Place 1 · John ChampeJohn Champe55 Meters16.60—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 6 · John ChampeJohn Champe300 Meters635.69—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 10 · John ChampeJohn Champe200 Meters1022.84—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 27 · John ChampeJohn Champe55 MetersRound P276.66—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 3 · John ChampeJohn Champe300 Meters336.44—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 6 · John ChampeJohn Champe55 Meters66.66—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 3 · John ChampeJohn Champe200 Meters3NT—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 33 · John ChampeJohn Champe300 Meters3336.44—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 2 · John ChampeJohn Champe200 Meters221.95—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 38 · John ChampeJohn Champe55 Meters386.66—
Jan 18VA ShowcaseJan 18 · 55 Meters · Place 27 · John ChampeJohn Champe55 MetersRound P276.66—
Jan 18VA ShowcaseJan 18 · 300 Meters · Place 6 · John ChampeJohn Champe300 Meters635.69—
Jan 18VA ShowcaseJan 18 · 200 Meters · Place 10 · John ChampeJohn Champe200 Meters1022.84—

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31VHSL 5A State Track & Field ChampionshipsMay 31 · 400 Meters · Place 10 · John ChampeJohn Champe400 Meters10.50.36a11
May 31VHSL 5A State Track & Field ChampionshipsMay 31 · 200 Meters · Place 17 · John ChampeJohn Champe200 MetersRound P17.22.65aWind: -1.211
May 22VHSL Region 5C North ChampionshipsMay 22 · 400 Meters · Place 3 · John ChampeJohn Champe400 Meters3.49.71a PB11
May 22VHSL Region 5C North ChampionshipsMay 22 · 200 Meters · Place 6 · John ChampeJohn Champe200 Meters6.22.96a11
May 15Potomac District ChampionshipMay 15 · 400 Meters · Place 3 · John ChampeJohn Champe400 Meters350.4311
May 15Potomac District ChampionshipMay 15 · 100 Meters · Place 1 · John ChampeJohn Champe100 Meters111.2411
May 15Potomac District ChampionshipMay 15 · Long Jump · Place 12 · John ChampeJohn ChampeLong Jump1219-07.0011
May 15Potomac District ChampionshipMay 15 · High Jump · Place 7 · John ChampeJohn ChampeHigh Jump75-08.0011
Apr 27 Cassel's XBC Track ExperienceApr 27 · 400 Meters · Place 5 · John ChampeJohn Champe400 Meters550.8411
Apr 27 Cassel's XBC Track ExperienceApr 27 · 100 Meters · Place 10 · John ChampeJohn Champe100 Meters1011.3911
Apr 27 Cassel's XBC Track ExperienceApr 27 · High Jump · Place 12 · John ChampeJohn ChampeHigh Jump125-08.0011
Apr 6Colgan Track ClassicApr 6 · Long Jump · Place 3 · John ChampeJohn ChampeLong Jump321-06.50—
Apr 6Colgan Track ClassicApr 6 · 200 Meters · Place 8 · John ChampeJohn Champe200 Meters823.00—
Apr 6Colgan Track ClassicApr 6 · 100 Meters · Place 17 · John ChampeJohn Champe100 Meters1711.48—
Mar 16Spartan ClassicMar 16 · High Jump · Place 5 · John ChampeJohn ChampeHigh Jump5.5-08.00 PB11
Mar 16Spartan ClassicMar 16 · 200 Meters · Place 1 · John ChampeJohn Champe200 Meters1.23.14a11

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 18Woodgrove Reindeer GamesDec 18 · 500 Meters · Place 1 · John ChampeJohn Champe500 Meters1.1:10.15aUnofficial11
Dec 18Woodgrove Reindeer GamesDec 18 · 55 Meter · Place 1 · John ChampeJohn Champe55 Meter1.6.76aUnofficial11
Dec 18Woodgrove Reindeer GamesDec 18 · High Jump · Place 1 · John ChampeJohn ChampeHigh Jump1.5-08.00Unofficial11
Dec 8Bobcat Blizzard InvitationalDec 8 · 300 Meters · Place 1 · John ChampeJohn Champe300 Meters1.36.44aUnofficial11
Dec 8Bobcat Blizzard InvitationalDec 8 · 55 Meter · Place 1 · John ChampeJohn Champe55 Meter1.6.81aUnofficial11
Dec 8Bobcat Blizzard InvitationalDec 8 · High Jump · Place 3 · John ChampeJohn ChampeHigh Jump3.5-06.00Unofficial11
Dec 1David Cannon Memorial Polar Bear InvitationalDec 1 · 300 Meters · Place 1 · John ChampeJohn Champe300 Meters1.36.83aUnofficial11
Dec 1David Cannon Memorial Polar Bear InvitationalDec 1 · 55 Meter · Place 1 · John ChampeJohn Champe55 Meter1.6.78aUnofficial11
Jun 1VHSL 5A State ChampionshipJun 1 · 200 Meters · Place 20 · John ChampeJohn Champe200 MetersRound P20.22.84aWind: -1.210
May 16Potomac District ChampionshipMay 16 · 400 Meters · Place 6 · John ChampeJohn Champe400 Meters650.84—
May 16Potomac District ChampionshipMay 16 · 200 Meters · Place 2 · John ChampeJohn Champe200 Meters222.53—
May 4Dogwood ClassicMay 4 · 100 Meters · Place 42 · John ChampeJohn Champe100 MetersRound P4211.4110
May 4Dogwood ClassicMay 4 · 100 Meters · Place 42 · John ChampeJohn Champe100 Meters4211.4110
Apr 28Colgan Track ClassicApr 28 · 100 Meters · Place 16 · John ChampeJohn Champe100 Meters1611.5410
Apr 28Colgan Track ClassicApr 28 · 100 Meters · Place 16 · John ChampeJohn Champe100 Meters1611.5410
Apr 28Colgan Track ClassicApr 28 · 100 Meters · Place 5 · John ChampeJohn Champe100 Meters511.3910

2018 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15Liberty Christmas HS InvitationalDec 15 · 300 Meters · Place 5 · John ChampeJohn Champe300 Meters5.36.52a11
Dec 15Liberty Christmas HS InvitationalDec 15 · 55 Meter · Place 2 · John ChampeJohn Champe55 MeterRound P2.6.66a11
Dec 15Liberty Christmas HS InvitationalDec 15 · 55 Meter · Place 5 · John ChampeJohn Champe55 Meter5.6.67a11
Dec 13Champe ChillerDec 13 · High Jump · Place 3 · John ChampeJohn ChampeHigh Jump3.5-07.00Unofficial11
Jan 20The Winter Jacket ClassicJan 20 · 55 Meters · Place 25 · John ChampeJohn Champe55 Meters257.11—
Jan 20The Winter Jacket ClassicJan 20 · 55 Meters · Place 25 · John ChampeJohn Champe55 Meters257.11—
Jan 6Bulldog InvitationalJan 6 · 55 Meters · Place 27 · John ChampeJohn Champe55 Meters276.92—

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Bobcat Blizzard InvitationalDec 16 · 55 Meter · Place 6 · John ChampeJohn Champe55 Meter6.6.85aUnofficial10
May 254A West Regional Outdoor T&F ChampionshipMay 25 · 100 Meters · Place 23 · John ChampeJohn Champe100 MetersRound P23.11.82a9
May 17VHSL Conference 22May 17 · 100 Meters · Place 5 · John ChampeJohn Champe100 Meters511.669
Feb 8VHSL Group 4A Conference 22 ChampionshipsFeb 8 · 55 Meter · Place 4 · John ChampeJohn Champe55 Meter4.7.12aUnofficial9

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Region 4A West ChampionshipsFeb 18 · 55 Meter · Place 21 · John ChampeJohn Champe55 MeterRound P21.7.13a9

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Rock Ridge Polar BearDec 10 · 300 Meters · Place 4 · John ChampeJohn Champe300 Meters4.43.5hUnofficial9
Dec 10Rock Ridge Polar BearDec 10 · 55 Meter · Place 1 · John ChampeJohn Champe55 Meter1.6.8hUnofficial9