Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorB-CC HS and Wootton HS at WJ · Apr 3012.14aB-CC HS and Wootton HS at WJApril 30, 2024
100 Meters · Outdoor · Hand timedWalter Johnson and Whitman at Churchill · Apr 1912.4hWalter Johnson and Whitman at ChurchillApril 19, 2023
Discus · 1.6kg · OutdoorMPSSAA 4A State Track & Field Championships · May 21159-09MPSSAA 4A State Track & Field ChampionshipsMay 21, 2024
Discus · 2kg · OutdoorColonial Relays · Apr 242.93mColonial RelaysApril 2, 2026
Hammer · 16lb / 7.26kg · OutdoorODAC Championships · Apr 2447.63mODAC ChampionshipsApril 24, 2026
Shot Put · 12lb · OutdoorB-CC HS and Wootton HS at WJ · Apr 3039' 11.75B-CC HS and Wootton HS at WJApril 30, 2024
Weight Throw · 35lb / 15.9kg · IndoorODAC Indoor Championships · Feb 2816.10mODAC Indoor ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Hammer · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg4.47.63m PBSo
Apr 24ODAC ChampionshipsApr 24 · Discus · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg3.42.35mSo
Apr 10JMU InvitationalApr 10 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg7.43.59mSo
Apr 10JMU InvitationalApr 10 · Discus · Place 9 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg9.41.67mSo
Apr 2Colonial RelaysApr 2 · Hammer · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg11.44.26mSo
Apr 2Colonial RelaysApr 2 · Discus · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg8.42.93m PBSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Hammer · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg4.46.91mSo
Mar 27Dr Harry GM Jopson InvitationalMar 27 · Discus · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg5.39.69mSo
Mar 20W&L CarnivalMar 20 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg5.40.69mSo
Mar 20W&L CarnivalMar 20 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg6.38.00mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Weight Throw · Place 2 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg2.16.10m PBSo
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · Weight Throw · Place 1 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg1.15.60mSo
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw415.61mSo
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · Weight Throw · Place 4 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw415.19mSO
Jan 24Shane Stevens Winter InvitationalJan 24 · Weight Throw · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw313.91mSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · Hammer · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Hammer16lb / 7.26kg5.41.34mFr
Apr 25ODAC ChampionshipApr 25 · Discus · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Discus2kg5.40.38mFr
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Hammer · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Hammer641.60mFR
Apr 11EMU Mennonite Heritage InvitationalApr 11 · Discus · Place 6 · Bridgewater (Va.)Bridgewater (Va.)Discus635.10mFR
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Hammer · Place 10 · Bridgewater (Va.)Bridgewater (Va.)Hammer1039.15mFr
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Discus · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Discus836.47mFr
Mar 28Dr Harry GM Jopson InvitationalMar 28 · Shot Put · Place 24 · Bridgewater (Va.)Bridgewater (Va.)Shot Put249.91mFr
Mar 21W&L Track andField CarnivalMar 21 · Hammer · Place 7 · Bridgewater (Va.)Bridgewater (Va.)Hammer739.68mFR
Mar 21W&L Track andField CarnivalMar 21 · Discus · Place 3 · Bridgewater (Va.)Bridgewater (Va.)Discus339.98mFR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 1ODAC Indoor ChampionshipsMar 1 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg5.14.97mFr
Feb 21Rockingham Collegiate ClassicFeb 21 · Weight Throw · Place 5 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw514.08m—
Feb 21Rockingham Collegiate ClassicFeb 21 · Shot Put · Place 21 · Bridgewater (Va.)Bridgewater (Va.)Shot Put219.98m—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · Weight Throw · Place 8 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg8.14.31mFr
Feb 8VMI Winter ClassicFeb 8 · Weight Throw · Place 13 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1313.78m—
Feb 8VMI Winter ClassicFeb 8 · Shot Put · Place 36 · Bridgewater (Va.)Bridgewater (Va.)Shot Put369.22m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · Weight Throw · Place 11 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg11.14.43mFr
Jan 182025 Cardinal TFJan 18 · Weight Throw · Bridgewater (Va.)Bridgewater (Va.)Weight Throw35lb / 15.9kg--NDFr
Jan 182025 Cardinal TFJan 18 · Shot Put · Bridgewater (Va.)Bridgewater (Va.)Shot Put16lb / 7.26kg--NDFr
Jan 10The Burg OpenJan 10 · Weight Throw · Place 14 · Bridgewater (Va.)Bridgewater (Va.)Weight Throw1411.19m—
Jan 10The Burg OpenJan 10 · Shot Put · Place 23 · Bridgewater (Va.)Bridgewater (Va.)Shot Put239.43m—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus1.6kg3.159-09 PB12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · Discus · Place 2 · Walter JohnsonWalter JohnsonDiscus1.6kg2.146-0712
May 15MPSSAA 4A West Region ChampionshipsMay 15 · Shot Put · Place 18 · Walter JohnsonWalter JohnsonShot Put12lb18.35-09.0012
May 8Montgomery County Public Schools ChampionshipMay 8 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus3134-6—
May 8Montgomery County Public Schools ChampionshipMay 8 · Shot Put · Place 20 · Walter JohnsonWalter JohnsonShot Put2036-3.25—
May 4The Katie Jenkins Memorial Invitational Track & Field MeetMay 4 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1.6kg1.145-0112
May 4The Katie Jenkins Memorial Invitational Track & Field MeetMay 4 · Shot Put · Place 5 · Walter JohnsonWalter JohnsonShot Put12lb5.35-07.5012
Apr 30B-CC HS and Wootton HS at WJApr 30 · Discus · Place 2 · Walter JohnsonWalter JohnsonDiscus1.6kg2.123' 4.512
Apr 30B-CC HS and Wootton HS at WJApr 30 · Shot Put · Place 3 · Walter JohnsonWalter JohnsonShot Put12lb3.39' 11.75 PB12
Apr 30B-CC HS and Wootton HS at WJApr 30 · 100 Meters · Place 12 · Walter JohnsonWalter Johnson100 Meters12.12.14a PB12
Apr 24Walter Johnson @Richard MontgomeryApr 24 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1.6kg1.137' 412
Apr 24Walter Johnson @Richard MontgomeryApr 24 · Shot Put · Place 1 · Walter JohnsonWalter JohnsonShot Put12lb1.39' 612
Apr 24Walter Johnson @Richard MontgomeryApr 24 · 100 Meters · Place 11 · Walter JohnsonWalter Johnson100 Meters11.12.21a12
Apr 20Trojan InvitationalApr 20 · Discus · Place 2 · Walter JohnsonWalter JohnsonDiscus2142-10—
Apr 20Trojan InvitationalApr 20 · Shot Put · Place 15 · Walter JohnsonWalter JohnsonShot Put1536-11.5—
Apr 17Churchill & WJ @ WhitmanApr 17 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1147-6—
Apr 17Churchill & WJ @ WhitmanApr 17 · Shot Put · Place 3 · Walter JohnsonWalter JohnsonShot Put337-2—
Apr 17Churchill & WJ @ WhitmanApr 17 · 100 Meters · Place 9 · Walter JohnsonWalter Johnson100 Meters912.24a—
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus1.6kg3.133-03.0012
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · Shot Put · Place 14 · Walter JohnsonWalter JohnsonShot Put12lb14.35-09.0012
Apr 614th Patriot InvitationalApr 6 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus3132-712
Apr 614th Patriot InvitationalApr 6 · Shot Put · Place 25 · Walter JohnsonWalter JohnsonShot Put2534-8.5012

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · Discus · Place 12 · Walter JohnsonWalter JohnsonDiscus1.6kg12.126-1011
May 16MPSSAA 4A West Region ChampionshipsMay 16 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus1.6kg3.133-0411
May 16MPSSAA 4A West Region ChampionshipsMay 16 · Shot Put · Place 19 · Walter JohnsonWalter JohnsonShot Put12lb19.34-02.5011
May 9MCPS ChampionshipsMay 9 · Discus · Place 7 · Walter JohnsonWalter JohnsonDiscus7122-0211
May 6The Katie Jenkins Memorial Track and Field MeetMay 6 · Discus · Place 2 · Walter JohnsonWalter JohnsonDiscus2127-1011
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1.6kg1.118-0611
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · Shot Put · Place 3 · Walter JohnsonWalter JohnsonShot Put12lb3.34-00.0011
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 100 Meters · Place 30 · Walter JohnsonWalter Johnson100 Meters30.12.4h PB11
Apr 15 49th Annual Woodward RelaysApr 15 · Discus · Place 3 · Walter JohnsonWalter JohnsonDiscus3132-0311
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1121-0011
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · Shot Put · Place 8 · Walter JohnsonWalter JohnsonShot Put833-02.0011
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · 100 Meters · Place 21 · Walter JohnsonWalter Johnson100 Meters2112.7711
Apr 113th Patriot InvitationalApr 1 · Discus · Place 6 · Walter JohnsonWalter JohnsonDiscus1.6kg6.120-0811
Apr 113th Patriot InvitationalApr 1 · Shot Put · Place 48 · Walter JohnsonWalter JohnsonShot Put12lb48.30-01.2511
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · Discus · Place 4 · Walter JohnsonWalter JohnsonDiscus4100-0411
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · Shot Put · Place 28 · Walter JohnsonWalter JohnsonShot Put2830-03.7511
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · Discus · Place 1 · Walter JohnsonWalter JohnsonDiscus1120-00—
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · Shot Put · Place 4 · Walter JohnsonWalter JohnsonShot Put433-11.00—
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · 100 Meters · Place 20 · Walter JohnsonWalter Johnson100 Meters2012.92a—