Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Colonial Forge Showcase · Apr 11134-10.002026 Colonial Forge ShowcaseApril 11, 2026
Shot Put · 12lb · IndoorVirginia Premier Invitational · Dec 2041-04.50Virginia Premier InvitationalDecember 20, 2025
Shot Put · 12lb · Outdoor2026 Colonial Forge Showcase · Apr 1139-04.002026 Colonial Forge ShowcaseApril 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Discus · Place 5 · James MadisonDiscus1.6kg5.134-0912
May 20Concorde District Spring Track ChampionshipsMay 20 · Discus · Place 6 · James MadisonDiscus1.6kg6.125-0312
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Discus · Place 10 · James MadisonDiscus1.6kg10.125-312
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 23 · James MadisonShot Put12lb23.38-1012
Apr 112026 Colonial Forge ShowcaseApr 11 · Discus · Place 2 · James MadisonDiscus1.6kg2.134-10.00 PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · Shot Put · Place 15 · James MadisonShot Put12lb15.39-04.00 PB12
Apr 8Concorde District Mega-Meet- Part IApr 8 · Shot Put · Place 12 · James MadisonShot Put12lb12.37-06.2512
Jan 17Walter Bass InviteJan 17 · Shot Put · James MadisonShot Put12lb--FOUL12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · Shot Put · Place 12 · James MadisonShot Put12lb12.38-00.7512
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · Shot Put · Place 6 · James MadisonShot Put639-10.7512
Jan 9Northern VA TJMS Meet #6Jan 9 · Shot Put · Place 2 · James MadisonShot Put244-01.00—
Jan 3Lake Braddock Indoor InvitationalJan 3 · Shot Put · Place 5 · James MadisonShot Put541-5.2512

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · Shot Put · Place 12 · James MadisonShot Put12lb12.41-04.50 PB12
Dec 19Northern VA TJMS Meet #5Dec 19 · Shot Put · Place 5 · James MadisonShot Put12lb5.40-10.0012
Dec 12Northern VA TJMS Meet #3Dec 12 · Shot Put · Place 4 · James MadisonShot Put12lb4.38-11.0012
Jan 25Alexandria City Field & Relay MeetJan 25 · Shot Put · Place 13 · James MadisonShot Put12lb13.37-07.0011
Jan 17Northern VA TJMS Meet # 7Jan 17 · Shot Put · Place 22 · James MadisonShot Put2232-01.00—
Jan 11Montgomery InvitationalJan 11 · Shot Put · James MadisonShot Put—ND—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 282025 VHSL 6A Region D ChampionshipMay 28 · Discus · Place 13 · James MadisonDiscus1.6kg13.116-1111
May 7Concorde InvitationalMay 7 · Shot Put · Place 10 · James MadisonShot Put1038-03.5011
May 7Concorde InvitationalMay 7 · Discus · Place 6 · James MadisonDiscus6118-0911
Apr 23Concorde District Meet #3Apr 23 · Shot Put · Place 8 · James MadisonShot Put834-04.0011
Apr 23Concorde District Meet #3Apr 23 · Discus · Place 1 · James MadisonDiscus1126-1111
Apr 5Colonial Forge ShowcaseApr 5 · Discus · Place 25 · James MadisonDiscus25107-09.5JR
Apr 5Colonial Forge ShowcaseApr 5 · Shot Put · Place 37 · James MadisonShot Put3733-11.50JR
Apr 5Colonial Forge InvitationalApr 5 · Discus · Place 25 · James MadisonDiscus1.6kg25.107' 9.00"11
Apr 5Colonial Forge InvitationalApr 5 · Shot Put · Place 36 · James MadisonShot Put12lb36.33' 11.50"11
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Discus · Place 2 · James MadisonDiscus1.6kg2.119-0211
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · Shot Put · Place 15 · James MadisonShot Put12lb15.34-09.0011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 21 · James MadisonShot Put12lb21.36-02.0011
Dec 13Northern VA TJMS Meet #3Dec 13 · Shot Put · Place 15 · James MadisonShot Put12lb15.36-03.0011
Dec 6Northern Region TJMS Meet #1Dec 6 · Shot Put · Place 10 · James MadisonShot Put12lb10.34-09.5011
Feb 1Concorde District Winter Track ChampionshipFeb 1 · Shot Put · Place 13 · James MadisonShot Put1333-03.5010
Jan 26Northern VA TJMS Meet #9Jan 26 · Shot Put · Place 7 · James MadisonShot Put734-05.00—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · Shot Put · Place 20 · James MadisonShot Put12lb20.28-08.0011
Dec 77th David Cannon Memorial InvitationalDec 7 · Shot Put · Place 4 · James MadisonShot Put12lb4.38' 11"Unofficial11
May 1Concorde InvitationalMay 1 · Shot Put · Place 17 · James MadisonShot Put12lb17.34-00.7510
Apr 27Ramtastic InvitationalApr 27 · Discus · Place 29 · James MadisonDiscus1.6kg29.98-1110
Apr 27Ramtastic InvitationalApr 27 · Shot Put · Place 43 · James MadisonShot Put12lb43.32-02.0010
Apr 25Concorde District Meet #4Apr 25 · Shot Put · Place 12 · James MadisonShot Put1231-03.5010
Apr 25Concorde District Meet #4Apr 25 · Discus · Place 4 · James MadisonDiscus4119-0810
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Discus · Place 15 · James MadisonDiscus1.6kg15.112-0810
Apr 12=PR= Northern Virginia InvitationalApr 12 · Discus · Place 20 · James MadisonDiscus1.6kg20.116-310
Apr 11Concorde District Meet #2Apr 11 · Shot Put · Place 9 · James MadisonShot Put934-00.0010
Apr 11Concorde District Meet #2Apr 11 · Discus · Place 5 · James MadisonDiscus5108-0310

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Winter Eagle Polar Bear MeetDec 29 · Shot Put · Place 8 · James MadisonShot Put12lb8.33-09.00Unofficial10
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · Shot Put · Place 11 · James MadisonShot Put12lb11.32-03.50Unofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Alexandria City HS - Indoor Meet#2Dec 16 · Shot Put · Place 18 · James MadisonShot Put12lb18.32-110
Dec 9Northern VA TJMS Meet #3Dec 9 · Shot Put · Place 13 · James MadisonShot Put12lb13.32-02.0010