Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBig A Throwers Meet - 2026 · Aug 8122' 5"Big A Throwers Meet - 2026August 8, 2026
Shot Put · 4kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711.17m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 8Big A Throwers Meet - 2026Aug 8 · Discus · Place 3 · Big A ThrowersBig A ThrowersDiscus1kg3.122' 5" PB12
Aug 8Big A Throwers Meet - 2026Aug 8 · Shot Put · Big A ThrowersBig A ThrowersShot Put4kg—DNS12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 20 · 03 10-Unattached03 10-UnattachedDiscus1kg20.33.00m12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 10 · 03 10-Unattached03 10-UnattachedShot Put4kg10.11.17m PB12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Discus · Place 2 · 10-Unattached10-UnattachedDiscus1kg2.35.65m12
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 3 · 10-Unattached10-UnattachedShot Put4kg3.10.68m12
May 27Big A Memorial Day MeetMay 27 · Discus · Place 1 · Big A ThrowersBig A ThrowersDiscus1kg1.139-7Unofficial12
May 27Big A Memorial Day MeetMay 27 · Shot Put · Place 4 · Big A ThrowersBig A ThrowersShot Put4kg4.32-6Unofficial12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Discus · Place 1 · BoonsboroBoonsboroDiscus1kg1.121-0412
May 21MPSSAA State Track & Field ChampionshipsMay 21 · Shot Put · Place 5 · BoonsboroBoonsboroShot Put4kg5.35-03.0012
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Discus · Place 1 · BoonsboroBoonsboroDiscus1kg1.119-0412
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put4kg3.35-00.0012
Apr 30Small School CMC Championship Apr 30 · Discus · Place 2 · BoonsboroBoonsboroDiscus2120-0712
Apr 30Small School CMC Championship Apr 30 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put236-00.5012
Apr 25Mountain BashApr 25 · Discus · Place 3 · BoonsboroBoonsboroDiscus3111-0812
Apr 25Mountain BashApr 25 · Shot Put · Place 6 · BoonsboroBoonsboroShot Put630-11.0012
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · Discus · Place 2 · BoonsboroBoonsboroDiscus2122-012
Apr 41st Tamara Ovejera Invitational (Patriot Invite)Apr 4 · Shot Put · Place 5 · BoonsboroBoonsboroShot Put531-9.2512
Mar 28Dwight Scott InviteMar 28 · Discus · Place 2 · BoonsboroBoonsboroDiscus2121-412
Mar 28Dwight Scott InviteMar 28 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put234-1.5012
Mar 24Oakdale Bear CrawlMar 24 · Discus · Place 2 · BoonsboroBoonsboroDiscus2105-312
Mar 24Oakdale Bear CrawlMar 24 · Shot Put · Place 1 · BoonsboroBoonsboroShot Put133-9.2512
Mar 20Charas Heurich Invitational Mar 20 · Discus · Place 2 · BoonsboroBoonsboroDiscus2109-812
Mar 20Charas Heurich Invitational Mar 20 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put331-3.7512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · Shot Put · Place 5 · BoonsboroBoonsboroShot Put535-01.00—
Jan 162026 Washington County Indoor Track and Field ChampionshipsJan 16 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put234-4.5012
Jan 10Warrior InvitationalJan 10 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put234-7.5012

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 15 · BoonsboroBoonsboroShot Put1528-05.2511
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · Shot Put · Place 15 · BoonsboroBoonsboroShot Put1528-05.2511
May 7WCPS ChampionshipMay 7 · Discus · Place 1 · BoonsboroBoonsboroDiscus1123-411
May 7WCPS ChampionshipMay 7 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put334-611
Apr 30CMC Small School Championship Apr 30 · Discus · Place 1 · BoonsboroBoonsboroDiscus1115-711
Apr 30CMC Small School Championship Apr 30 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put333-1.5011
Apr 26Cougar Mountain BashApr 26 · Complete · Place 2 · BoonsboroBoonsboroComplete2114-0211
Apr 26Cougar Mountain BashApr 26 · Complete · Place 3 · BoonsboroBoonsboroComplete330-10.5011
Apr 1965th Annual Talley Zimmerman MeetApr 19 · Complete · Place 6 · BoonsboroBoonsboroComplete691-0411
Apr 1965th Annual Talley Zimmerman MeetApr 19 · Complete · Place 3 · BoonsboroBoonsboroComplete331-05.5011
Apr 12Don Boyer InvitationalApr 12 · Discus · Place 1 · BoonsboroBoonsboroDiscus1118-1011
Apr 12Don Boyer InvitationalApr 12 · Shot Put · Place 5 · BoonsboroBoonsboroShot Put530-1.7511
Apr 7Boons. HS, MSD, OHS & TJHS Quad @ Oakdale HSApr 7 · Shot Put · Place 1 · BoonsboroBoonsboroShot Put130-511
Apr 5Red, White & Blue ClassicApr 5 · Discus · Place 2 · BoonsboroBoonsboroDiscus2108-311
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · Discus · Place 1 · BoonsboroBoonsboroDiscus1120-811
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put232-4.7511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24CMC Indoor ChampionshipJan 24 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put233-11.75—
Jan 17WCPS Indoor ChampionshipsJan 17 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put233-0—
Jan 11Warrior InvitationalJan 11 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put332-10—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6HCC Terry Baker InvitationalDec 6 · Shot Put · Place 1 · BoonsboroBoonsboroShot Put132-6.50—
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1A · Place 11 · BoonsboroBoonsboro1A1128-06.0010

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Results · Place 10 · BoonsboroBoonsboroResults1087-0810
May 13MPSSAA 1A West Region ChampionshipsMay 13 · Results · Place 6 · BoonsboroBoonsboroResults631-02.7510
May 8Washington County ChampionshipsMay 8 · Discus · Place 2 · BoonsboroBoonsboroDiscus294-0—
May 2CMC Small School ChampionshipMay 2 · Discus · Place 6 · BoonsboroBoonsboroDiscus683-1—
May 2CMC Small School ChampionshipMay 2 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put331-11.25—
Apr 2064th Annual Talley Zimmerman MeetApr 20 · Discus · Place 3 · BoonsboroBoonsboroDiscus396-5—
Apr 2064th Annual Talley Zimmerman MeetApr 20 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put231-5.50—
Apr 15Boonsboro, Catoctin, Williamsport at CenturyApr 15 · Discus · Place 1 · BoonsboroBoonsboroDiscus1108-6—
Apr 15Boonsboro, Catoctin, Williamsport at CenturyApr 15 · Shot Put · Place 3 · BoonsboroBoonsboroShot Put330-8.75—
Apr 13Don Boyer InvApr 13 · Discus · Place 4 · BoonsboroBoonsboroDiscus496-7—
Apr 13Don Boyer InvApr 13 · Shot Put · Place 2 · BoonsboroBoonsboroShot Put231-9.25—
Mar 30Dwight Scott Battlefield Blast InvitationalMar 30 · Discus · Place 18 · BoonsboroBoonsboroDiscus1874-10—
Mar 30Dwight Scott Battlefield Blast InvitationalMar 30 · Shot Put · Place 5 · BoonsboroBoonsboroShot Put532-9.25—