Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor MPSSAA 2A North Region Championships · May 18107-07 MPSSAA 2A North Region ChampionshipsMay 18, 2022
Discus · 2kg · OutdoorWLU Carnival · Mar 1526.61mWLU CarnivalMarch 15, 2024
Hammer · 16lb / 7.26kg · OutdoorDr Harry GM Jopson Invitational · Mar 2752.37mDr Harry GM Jopson InvitationalMarch 27, 2026
Shot Put · 12lb · IndoorMPSSAA 2A State Indoor Championships · Feb 2143-10.50MPSSAA 2A State Indoor ChampionshipsFebruary 21, 2023
Shot Put · 12lb · Outdoor MPSSAA 2A North Region Championships · May 1840-11.00 MPSSAA 2A North Region ChampionshipsMay 18, 2022
Shot Put · 16lb / 7.26kg · IndoorODAC Indoor Championships · Feb 2815.75mODAC Indoor ChampionshipsFebruary 28, 2026
Shot Put · 16lb / 7.26kg · OutdoorColonial Relays · Apr 216.30mColonial RelaysApril 2, 2026
Weight Throw · 35lb / 15.9kg · IndoorODAC Indoor Championships · Feb 2817.58mODAC Indoor ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9Mount Olive Final QualifierMay 9 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg4.15.62mJr
May 8UMO First ChanceMay 8 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg4.15.83mJr
May 8Mount Olive First ChanceMay 8 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg4.15.83mJr
May 2Hill City TwilightMay 2 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg3.16.07mJr
Apr 24ODAC ChampionshipsApr 24 · Hammer · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg2.51.65mJr
Apr 24ODAC ChampionshipsApr 24 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.98mJr
Apr 17WildCat InvitationalApr 17 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put115.22mJr
Apr 10JMU InvitationalApr 10 · Hammer · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg2.49.72mJr
Apr 10JMU InvitationalApr 10 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg4.15.34mJr
Apr 2Colonial RelaysApr 2 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg7.50.96mJr
Apr 2Colonial RelaysApr 2 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg3.16.30m PBJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg3.52.37m PBJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.79mJr
Mar 20W&L CarnivalMar 20 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.50mJr
Mar 6DIII South Region Final Qualifier and MultiMar 6 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put316.29mJR

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Weight Throw · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg1.17.58m PBJr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.75m PBJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.49mJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw216.01mJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put115.46mJr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw216.22mJR
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put215.85mJR
Jan 24Shane Stevens Winter InvitationalJan 24 · Weight Throw · Bridgewater (Va.)Bridgewater (Va.)Weight Throw—FSJr
Jan 24Shane Stevens Winter InvitationalJan 24 · Shot Put · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Shot Put214.70mJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · Hammer · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg--FOULSo
Apr 25ODAC ChampionshipApr 25 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.14.74mSo
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Hammer · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Hammer347.08mSO
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Hammer · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Hammer1436.64mSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put115.37mSo
Mar 21W&L Track andField CarnivalMar 21 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer643.06mSO
Mar 21W&L Track andField CarnivalMar 21 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put114.10mSO

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg2.15.57mSo
Mar 1ODAC Indoor ChampionshipsMar 1 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.15.31mSo
Feb 21Rockingham Collegiate ClassicFeb 21 · Weight Throw · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw314.54m—
Feb 21Rockingham Collegiate ClassicFeb 21 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put414.19m—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg5.15.43mSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.14.84mSo
Feb 8VMI Winter ClassicFeb 8 · Weight Throw · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw715.23m—
Feb 8VMI Winter ClassicFeb 8 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put314.73m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg7.15.30mSo
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Shot Put · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg9.13.80mSo
Jan 23Brant Tolsma InvitationalJan 23 · Weight Throw · Place 15 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1514.14m—
Jan 23Brant Tolsma InvitationalJan 23 · Shot Put · Place 19 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1913.07m—
Jan 182025 Cardinal TFJan 18 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg2.15.26mSo
Jan 182025 Cardinal TFJan 18 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg1.13.10mSo
Jan 10The Burg OpenJan 10 · Weight Throw · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw713.61m—
Jan 10The Burg OpenJan 10 · Shot Put · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1212.30m—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer742.77m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer742.77m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put114.78m—
Apr 26ODAC Outdoor ChampionshipsApr 26 · Shot Put · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Shot Put114.78m—
Apr 19WildCat InvitationalApr 19 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer543.42mFR
Apr 19WildCat InvitationalApr 19 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put313.26mFR
Apr 13North River MeetApr 13 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer544.70m—
Apr 13North River MeetApr 13 · Discus · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Discus1133.01m—
Apr 13North River MeetApr 13 · Shot Put · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Shot Put313.45m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Hammer · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Hammer1340.51m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Discus · Place 18 · Bridgewater (Va.)Bridgewater (Va.)Discus1832.91m—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · Shot Put · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Shot Put413.56m—
Mar 15WLU CarnivalMar 15 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg5.45.14mFr
Mar 15WLU CarnivalMar 15 · Discus · Place 22 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg22.26.61m PBFr
Mar 15WLU CarnivalMar 15 · Shot Put · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg8.12.64mFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg5.14.36mFr
Feb 24ODAC Indoor ChampionshipsFeb 24 · Shot Put · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg5.13.98mFr
Feb 10Joe LaRocco InvitationalFeb 10 · Weight Throw · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw614.07m—
Feb 10Joe LaRocco InvitationalFeb 10 · Shot Put · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Shot Put613.46m—
Feb 22024 VMI Winter RelaysFeb 2 · Weight Throw · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1013.74mFR
Feb 22024 VMI Winter RelaysFeb 2 · Shot Put · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1112.91mFR
Jan 262024 George Mason University Patriot GamesJan 26 · Shot Put · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1314.07m—
Jan 14Kaye & JJ Smith InvitationalJan 14 · Weight Throw · Place 12 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1211.55mFR
Jan 14Kaye & JJ Smith InvitationalJan 14 · Shot Put · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Shot Put1111.96mFR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 24BCPS West Divisional OpenerMar 24 · Discus · Place 4 · Carver A&TCarver A&TDiscus496-0912
Mar 24BCPS West Divisional OpenerMar 24 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put140-06.0012

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · Shot Put · Place 8 · Carver A&TCarver A&TShot Put843-10.5012
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · Shot Put · Place 8 · Carver A&TCarver A&TShot Put12lb8.43-10.50 PB12
Feb 14MPSSAA 2A Central Region ChampionshipsFeb 14 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put146-10.5012
Jan 17Baltimore County Public Schools Indoor County ChampionshipsJan 17 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put144-08.0012
Jan 11BCPS League Meet #8Jan 11 · Shot Put · Place 2 · Carver A&TCarver A&TShot Put243-08.5012
Jan 5Baltimore City/County Mixer #2Jan 5 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put144-08.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21BCPS League Meet #5Dec 21 · Shot Put · Place 6 · Carver A&TCarver A&TShot Put12lb6.34-08.0012
Dec 14BCPS League Meet #3Dec 14 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put12lb1.43-06.0012

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · Discus · Carver A&TCarver A&TDiscus1.6kg--FOUL11
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · Shot Put · Place 16 · Carver A&TCarver A&TShot Put12lb16.37-04.5011
May 18 MPSSAA 2A North Region ChampionshipsMay 18 · Discus · Place 2 · Carver A&TCarver A&TDiscus1.6kg2.107-07 PB11
May 18 MPSSAA 2A North Region ChampionshipsMay 18 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put12lb1.40-11.00 PB11
May 12BCPS Outdoor County ChampionshipsMay 12 · Discus · Place 12 · Carver A&TCarver A&TDiscus1281-0811
May 12BCPS Outdoor County ChampionshipsMay 12 · Shot Put · Place 9 · Carver A&TCarver A&TShot Put936-00.0011
May 4BCPS Northside Last ChanceMay 4 · Shot Put · Place 4 · Carver A&TCarver A&TShot Put438-111
May 4BCPS Northside Last ChanceMay 4 · Discus · Place 7 · Carver A&TCarver A&TDiscus792-211
Apr 27Carver, Loch Raven, Perry Hall @ ParkvilleApr 27 · Discus · Place 2 · Carver A&TCarver A&TDiscus289' 011
Apr 27Carver, Loch Raven, Perry Hall @ ParkvilleApr 27 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put136' 711
Apr 5Western Tech, Carver, Pikesville, Chesapeake, Loch Raven @ RandallstownApr 5 · Discus · Place 9 · Carver A&TCarver A&TDiscus957-911
Apr 5Western Tech, Carver, Pikesville, Chesapeake, Loch Raven @ RandallstownApr 5 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put135-10.511
Mar 29Carver, Chesapeake, Randallstown@Loch RavenMar 29 · Discus · Place 4 · Carver A&TCarver A&TDiscus464-1011
Mar 29Carver, Chesapeake, Randallstown@Loch RavenMar 29 · Shot Put · Place 1 · Carver A&TCarver A&TShot Put136-711
Mar 26BCPS 1A/2A Divisional OpenerMar 26 · Discus · Place 9 · Carver A&TCarver A&TDiscus1.6kg9.57' 1011
Mar 26BCPS 1A/2A Divisional OpenerMar 26 · Shot Put · Place 2 · Carver A&TCarver A&TShot Put12lb2.33' 711