Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrunswick Dual Meet · Apr 1316.5Brunswick Dual MeetApril 13, 2022
Discus · 1.6kg · OutdoorMPSSAA 1A State Track & Field Championships · May 22128-10MPSSAA 1A State Track & Field ChampionshipsMay 22, 2024
Discus · 2kg · OutdoorEastern Shore Challenge · Apr 1841.70mEastern Shore ChallengeApril 18, 2026
Hammer · 16lb / 7.26kg · OutdoorC2C Championships · May 141.94mC2C ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorTerry Baker VARSITY Invitational · Dec 844-04.50Terry Baker VARSITY InvitationalDecember 8, 2023
Shot Put · 12lb · OutdoorMPSSAA 1A State Track & Field Championships · May 2545-00.00MPSSAA 1A State Track & Field ChampionshipsMay 25, 2023
Shot Put · 16lb / 7.26kg · IndoorC2C Indoor Championships · Feb 2014.83mC2C Indoor ChampionshipsFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorC2C Championships · May 114.73mC2C ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorCNU Holiday Open · Dec 612.57mCNU Holiday OpenDecember 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · Hammer · Place 8 · SalisburySalisburyHammer16lb / 7.26kg8.41.94m PBSo
May 1C2C ChampionshipsMay 1 · Discus · Place 7 · SalisburySalisburyDiscus2kg7.41.37mSo
May 1C2C ChampionshipsMay 1 · Shot Put · Place 4 · SalisburySalisburyShot Put16lb / 7.26kg4.14.73m PBSo
Apr 18Eastern Shore ChallengeApr 18 · Hammer · Place 9 · SalisburySalisburyHammer16lb / 7.26kg9.36.22mSo
Apr 18Eastern Shore ChallengeApr 18 · Discus · Place 4 · SalisburySalisburyDiscus2kg4.41.70m PBSo
Apr 18Eastern Shore ChallengeApr 18 · Shot Put · Place 1 · SalisburySalisburyShot Put16lb / 7.26kg1.14.71mSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Hammer · Place 20 · SalisburySalisburyHammer2039.30mSo
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · Shot Put · Place 4 · SalisburySalisburyShot Put414.95mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Shot Put · Place 3 · SalisburySalisburyShot Put16lb / 7.26kg3.14.83m PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Weight Throw · Place 10 · SalisburySalisburyWeight Throw35lb / 15.9kg10.12.57m PBSo
Dec 6CNU Holiday OpenDec 6 · Shot Put · Place 3 · SalisburySalisburyShot Put16lb / 7.26kg3.14.20mSo
Feb 21C2C Indoor ChampionshipsFeb 21 · Shot Put · Place 8 · SalisburySalisburyShot Put16lb / 7.26kg8.13.28mFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · Hammer · Place 8 · SalisburySalisburyHammer16lb / 7.26kg8.39.53mFr
May 2C2C Outdoor ChampionshipsMay 2 · Shot Put · Place 6 · SalisburySalisburyShot Put16lb / 7.26kg6.14.00mFr
Apr 19Eastern Shore ChallengeApr 19 · Hammer · Place 4 · SalisburySalisburyHammer16lb / 7.26kg4.39.59mFr
Apr 19Eastern Shore ChallengeApr 19 · Discus · Place 5 · SalisburySalisburyDiscus2kg5.35.93mFr
Apr 19Eastern Shore ChallengeApr 19 · Shot Put · Place 1 · SalisburySalisburyShot Put16lb / 7.26kg1.13.16mFr
Mar 29Blue & Silver ChallengeMar 29 · Hammer · Place 16 · SalisburySalisburyHammer1634.29mFr
Mar 29Blue & Silver ChallengeMar 29 · Discus · Place 12 · SalisburySalisburyDiscus1236.33mFr
Mar 29Blue & Silver ChallengeMar 29 · Shot Put · Place 7 · SalisburySalisburyShot Put713.08mFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · Weight Throw · Place 18 · SalisburySalisburyWeight Throw35lb / 15.9kg18.11.01mFr
Dec 8CNU Holiday OpenDec 8 · Shot Put · Place 15 · SalisburySalisburyShot Put16lb / 7.26kg15.12.06mFr
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · Shot Put · Place 10 · BrunswickBrunswickShot Put12lb10.35-10.0012
Jan 26CMC ChampionshipsJan 26 · Shot Put · Place 6 · BrunswickBrunswickShot Put643-5—
Jan 20Frederick County ChampionshipsJan 20 · Shot Put · Place 7 · BrunswickBrunswickShot Put741-6—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · Discus · Place 8 · BrunswickBrunswickDiscus1.6kg8.128-10 PB12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · Shot Put · Place 7 · BrunswickBrunswickShot Put12lb7.44-00.0012
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Discus · Place 5 · BrunswickBrunswickDiscus5123-0812
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Shot Put · Place 3 · BrunswickBrunswickShot Put346-07.2512
May 9Frederick County ChampionshipMay 9 · Discus · Place 11 · BrunswickBrunswickDiscus11113-0—
May 9Frederick County ChampionshipMay 9 · Shot Put · Place 6 · BrunswickBrunswickShot Put647-1—
May 2CMC Small School ChampionshipMay 2 · Discus · Place 4 · BrunswickBrunswickDiscus4109-7—
May 2CMC Small School ChampionshipMay 2 · Shot Put · Place 2 · BrunswickBrunswickShot Put247-0.75—
Apr 24Spring ClassicApr 24 · Discus · Place 5 · BrunswickBrunswickDiscus5107-4—
Apr 24Spring ClassicApr 24 · Shot Put · Place 1 · BrunswickBrunswickShot Put143-1.75—
Apr 17Zumbach Quad MeetApr 17 · Discus · Place 2 · BrunswickBrunswickDiscus2117-10—
Apr 17Zumbach Quad MeetApr 17 · Shot Put · Place 1 · BrunswickBrunswickShot Put148-8—
Apr 10Railroaders Relay MeetApr 10 · Discus · Place 5 · BrunswickBrunswickDiscus5117-3—
Apr 10Railroaders Relay MeetApr 10 · Shot Put · Place 2 · BrunswickBrunswickShot Put250-11.75—
Apr 6Red, White and Blue ClassicApr 6 · Discus · Place 2 · BrunswickBrunswickDiscus2136-0512
Apr 6Red, White and Blue ClassicApr 6 · Shot Put · Place 1 · BrunswickBrunswickShot Put147-04.5012
Mar 27North Hagerstown Coaches' OpenMar 27 · Discus · Place 1 · BrunswickBrunswickDiscus1135-4—
Mar 27North Hagerstown Coaches' OpenMar 27 · Shot Put · Place 1 · BrunswickBrunswickShot Put148-2.75—
Mar 22Charas Heurich Invitational Mar 22 · Discus · Place 3 · BrunswickBrunswickDiscus3132-1—
Mar 22Charas Heurich Invitational Mar 22 · Shot Put · Place 3 · BrunswickBrunswickShot Put348-4.75—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Jeff Spielman Winter ClassicDec 22 · Shot Put · Place 11 · BrunswickBrunswickShot Put12lb11.40-05.0012
Dec 8Terry Baker VARSITY InvitationalDec 8 · Shot Put · Place 3 · BrunswickBrunswickShot Put12lb3.44-04.50 PB12
Feb 4MPSSAA 1A West Region ChampionshipsFeb 4 · Shot Put · Place 8 · BrunswickBrunswickShot Put837-07.7511
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · Shot Put · Place 19 · BrunswickBrunswickShot Put1936-10.7511
Jan 20Frederick County Indoor Track & Field ChampionshipsJan 20 · Shot Put · Place 13 · BrunswickBrunswickShot Put1336-06.5011
Jan 7HCC/Dwight Scott InvitationalJan 7 · Shot Put · Place 12 · BrunswickBrunswickShot Put12lb12.36-04.5011

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 29VTC Summer Series #1Jul 29 · Discus · Place 1 · Viking Throws ClubViking Throws ClubDiscus1.6kg1.121' 4Unofficial12
Jul 29VTC Summer Series #1Jul 29 · Shot Put · Place 1 · Viking Throws ClubViking Throws ClubShot Put12lb1.42' 2Unofficial12
May 25MPSSAA 1A State Track & Field ChampionshipsMay 25 · Shot Put · Place 4 · BrunswickBrunswickShot Put12lb4.45-00.00 PB11
May 18MPSSAA 1A West Region ChampionshipsMay 18 · Discus · Place 16 · BrunswickBrunswickDiscus1.6kg16.99-0911
May 18MPSSAA 1A West Region ChampionshipsMay 18 · Shot Put · Place 4 · BrunswickBrunswickShot Put12lb4.42-11.2511
May 11Frederick County ChampionshipMay 11 · Shot Put · Place 12 · BrunswickBrunswickShot Put1238-06.5011
May 4CMC ChampionshipMay 4 · Discus · Place 22 · BrunswickBrunswickDiscus1.6kg22.98-0811
May 4CMC ChampionshipMay 4 · Shot Put · Place 17 · BrunswickBrunswickShot Put12lb17.39-02.2511
Apr 29Mountain BashApr 29 · Discus · Place 7 · BrunswickBrunswickDiscus7102-10—
Apr 29Mountain BashApr 29 · Shot Put · Place 8 · BrunswickBrunswickShot Put839-1—
Apr 2143rd Lanham Rebel RelaysApr 21 · Discus · Place 5 · BrunswickBrunswickDiscus5100-10.0011
Apr 2143rd Lanham Rebel RelaysApr 21 · Shot Put · Place 3 · BrunswickBrunswickShot Put340-05.7511
Apr 19Brunswick Tri-MeetApr 19 · Discus · Place 6 · BrunswickBrunswickDiscus695-8—
Apr 19Brunswick Tri-MeetApr 19 · Shot Put · Place 3 · BrunswickBrunswickShot Put340-3.5—
Apr 15Red, White and Blue ClassicApr 15 · Shot Put · Place 4 · BrunswickBrunswickShot Put441-7—
Apr 5Brunswick, Williamsport, Walkersville Tri-MeetApr 5 · Discus · Place 2 · BrunswickBrunswickDiscus2105-11.511
Apr 5Brunswick, Williamsport, Walkersville Tri-MeetApr 5 · Shot Put · Place 1 · BrunswickBrunswickShot Put138-511
Mar 29Boonsboro, Brunswick, Oakdale @ OHSMar 29 · Discus · Place 4 · BrunswickBrunswickDiscus496-0211
Mar 29Boonsboro, Brunswick, Oakdale @ OHSMar 29 · Shot Put · Place 2 · BrunswickBrunswickShot Put239-04.7511
Mar 24Charas Heurich Invitational Mar 24 · Shot Put · Place 9 · BrunswickBrunswickShot Put937-02.2511

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Jeff Spielman Winter ClassicDec 17 · Shot Put · Place 14 · BrunswickBrunswickShot Put12lb14.35-04.5011
Dec 9HCC/ Terry Baker InvitationalDec 9 · Shot Put · Place 14 · BrunswickBrunswickShot Put12lb14.35-05.0011
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · Shot Put · Place 13 · BrunswickBrunswickShot Put1332-01.0010
Jan 22Frederick County Indoor ChampionshipsJan 22 · Shot Put · Place 14 · BrunswickBrunswickShot Put12lb14.30-03.0010
Jan 8HCC/Dwight Scott InvitationalJan 8 · Shot Put · Place 25 · BrunswickBrunswickShot Put2527-07.5010

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19MPSSAA 1A West Region ChampionshipsMay 19 · Discus · Place 30 · BrunswickBrunswickDiscus1.6kg30.81-0610
May 19MPSSAA 1A West Region ChampionshipsMay 19 · Shot Put · Place 24 · BrunswickBrunswickShot Put12lb24.34-04.2510
May 12Frederick County ChampionshipMay 12 · Discus · Place 20 · BrunswickBrunswickDiscus2087-0010
May 12Frederick County ChampionshipMay 12 · Shot Put · Place 21 · BrunswickBrunswickShot Put2133-00.5010
May 12Frederick County ChampionshipMay 12 · Discus · Place 20 · BrunswickBrunswickDiscus1.6kg20.87-0010
May 12Frederick County ChampionshipMay 12 · Shot Put · Place 21 · BrunswickBrunswickShot Put12lb21.33-00.5010
May 5CMC ChampionshipsMay 5 · Discus · Place 18 · BrunswickBrunswickDiscus1.6kg18.96-0810
May 5CMC ChampionshipsMay 5 · Shot Put · Place 26 · BrunswickBrunswickShot Put12lb26.34-00.7510
Apr 27"What Would Ray Do?" Spring ClassicApr 27 · Discus · Place 4 · BrunswickBrunswickDiscus495-0510
Apr 27"What Would Ray Do?" Spring ClassicApr 27 · Shot Put · Place 12 · BrunswickBrunswickShot Put1233-06.0010
Apr 2242nd Lanham Rebel RelaysApr 22 · Shot Put · Place 3 · BrunswickBrunswickShot Put332-08.0010
Apr 13Brunswick Dual MeetApr 13 · Discus · Place 4 · BrunswickBrunswickDiscus496-710
Apr 13Brunswick Dual MeetApr 13 · Shot Put · Place 6 · BrunswickBrunswickShot Put634-910
Apr 13Brunswick Dual MeetApr 13 · 100 Meters · Place 27 · BrunswickBrunswick100 Meters2716.5 PB10
Mar 30Boonsboro, Brunswick, Oakdale @ BHSMar 30 · Discus · Place 3 · BrunswickBrunswickDiscus365-1110
Mar 30Boonsboro, Brunswick, Oakdale @ BHSMar 30 · Discus · Place 5 · BrunswickBrunswickDiscus574-1110
Mar 30Boonsboro, Brunswick, Oakdale @ BHSMar 30 · Shot Put · Place 4 · BrunswickBrunswickShot Put426-06.0010
Mar 30Boonsboro, Brunswick, Oakdale @ BHSMar 30 · Shot Put · Place 3 · BrunswickBrunswickShot Put333-00.0010
Mar 25Charas Heurich InvitationalMar 25 · Discus · Place 19 · BrunswickBrunswickDiscus1976-0010
Mar 25Charas Heurich InvitationalMar 25 · Shot Put · Place 9 · BrunswickBrunswickShot Put934-00.0010

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Jeff Spielman Winter ClassicDec 18 · Shot Put · Place 16 · BrunswickBrunswickShot Put12lb16.30-06.0010
Dec 10HCC/Terry Baker InvitationalDec 10 · Shot Put · Place 30 · BrunswickBrunswickShot Put12lb30.27-07.0010

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Frederick County ChampionshipsMay 27 · Discus · Place 19 · BrunswickBrunswickDiscus1962-029
May 22Brunswick Tri-Meet Versus THS & WHSMay 22 · Discus · Place 8 · BrunswickBrunswickDiscus1.6kg8.62' 6"9
May 22Brunswick Tri-Meet Versus THS & WHSMay 22 · Shot Put · Place 6 · BrunswickBrunswickShot Put12lb6.26' 11"9
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · Discus · Place 11 · BrunswickBrunswickDiscus1.6kg11.63-059
May 15THS, BHS, FHS, LHS @ Governor Thomas Johnson HighMay 15 · Shot Put · Place 13 · BrunswickBrunswickShot Put12lb13.24-05.509
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · Discus · Place 8 · BrunswickBrunswickDiscus1.6kg8.61-059
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · Shot Put · Place 13 · BrunswickBrunswickShot Put12lb13.23-08.259