Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorWillliamsport vs. South Hagerstown · Mar 58.26aWillliamsport vs. South HagerstownMarch 5, 2021
55 Meters · IndoorCMC Indoor Track & Field Championships · Jan 277.55CMC Indoor Track & Field ChampionshipsJanuary 27, 2023
Discus · 1.6kg · OutdoorMPSSAA 3A State Track & Field Championships · May 26151-03MPSSAA 3A State Track & Field ChampionshipsMay 26, 2023
Hammer · 16lb / 7.26kg · OutdoorMaverick Invitiational · Apr 338.37mMaverick InvitiationalApril 3, 2025
Javelin · 800g · OutdoorWestern Slope RMAC Last Chance · Apr 1646.70mWestern Slope RMAC Last ChanceApril 16, 2026
Shot Put · 12lb · IndoorMPSSAA 3A State Indoor Championships · Feb 2250-09.00MPSSAA 3A State Indoor ChampionshipsFebruary 22, 2023
Shot Put · 12lb · OutdoorCMC Championship · May 451-07.50CMC ChampionshipMay 4, 2023
Shot Put · 16lb / 7.26kg · IndoorMountaineer Open & Multis · Dec 514.24mMountaineer Open & MultisDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorWestern Slope Conversion Classic · May 114.51mWestern Slope Conversion ClassicMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorMountaineer Open 2024 · Dec 713.04mMountaineer Open 2024December 7, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Western Slope Conversion ClassicMay 1 · Shot Put · Place 4 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg4.14.51m PBJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · Javelin · Place 19 · Western ColoradoWestern ColoradoJavelin800g19.42.41mJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · Shot Put · Place 11 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg11.14.00mJr
Apr 16Western Slope RMAC Last ChanceApr 16 · Javelin · Place 1 · Western ColoradoWestern ColoradoJavelin800g1.46.70m PBJr
Apr 16Western Slope RMAC Last ChanceApr 16 · Shot Put · Place 8 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg8.9.00mJr
Apr 2High Desert Dental Maverick InviteApr 2 · Shot Put · Place 11 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg11.13.23mJr
Mar 27Jack Christiansen InvitationalMar 27 · Javelin · Place 8 · Western ColoradoWestern ColoradoJavelin800g8.35.91mJr
Mar 27Jack Christiansen InvitationalMar 27 · Shot Put · Place 11 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg11.13.41mJr
Mar 19Maverick Early Bird OpenMar 19 · Shot Put · Place 3 · Western ColoradoWestern ColoradoShot Put314.34m—
Mar 19Maverick Early Bird OpenMar 19 · Javelin · Place 6 · Western ColoradoWestern ColoradoJavelin640.05m—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21RMAC Last Chance QualiferFeb 21 · Shot Put · Place 5 · Western ColoWestern ColoShot Put514.71mSO
Feb 6Colorado ClassicFeb 6 · Shot Put · Place 16 · Western ColoradoWestern ColoradoShot Put1613.80mSo
Jan 30Mines Winter ClassicJan 30 · Shot Put · Place 16 · Western ColoradoWestern ColoradoShot Put1613.01mSo
Jan 24Big Red Machine OpenJan 24 · Shot Put · Place 3 · Western ColoWestern ColoShot Put314.49mSO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · Shot Put · Place 7 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg7.14.24m PBSo
Feb 28Rocky Mountain Athletic Conference Indoor Track & Field ChampionshipFeb 28 · Shot Put · Place 16 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg16.13.47mFr
Feb 21RMAC Last Chance QualifierFeb 21 · Shot Put · Place 7 · Western ColoWestern ColoShot Put714.43mFR
Feb 21RMAC Last Chance QualifierFeb 21 · Weight Throw · Western ColoWestern ColoWeight Throw—FOULFR
Feb 1Big Red Machine OpenFeb 1 · Shot Put · Place 3 · Western ColoWestern ColoShot Put314.25mFR
Feb 1Big Red Machine OpenFeb 1 · Weight Throw · Place 9 · Western ColoWestern ColoWeight Throw913.70mFR
Jan 25Colorado Running Company UCCS InviteJan 25 · Shot Put · Place 13 · Western ColoradoWestern ColoradoShot Put1313.22m—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25RMAC Outdoor ChampionshipsApr 25 · Shot Put · Place 20 · Western ColoWestern ColoShot Put2043-06.50SO
Apr 25RMAC Outdoor ChampionshipsApr 25 · Javelin · Place 17 · Western ColoWestern ColoJavelin17124-05SO
Apr 17Mines Midweek #2Apr 17 · Javelin · Place 10 · Western ColoradoWestern ColoradoJavelin10126-0SO
Apr 17Mines Midweek #2Apr 17 · Shot Put · Place 7 · Western ColoradoWestern ColoradoShot Put743-0.5SO
Apr 11Kit Mayer Memorial ClassicApr 11 · Javelin · Place 7 · Western ColoradoWestern ColoradoJavelin740.59mSO
Apr 11Kit Mayer Memorial ClassicApr 11 · Shot Put · Place 21 · Western ColoradoWestern ColoradoShot Put2113.70mSO
Apr 3Maverick InvitiationalApr 3 · Hammer · Place 9 · Western ColoradoWestern ColoradoHammer16lb / 7.26kg9.38.37m PBSo
Apr 3Maverick InvitiationalApr 3 · Javelin · Place 7 · Western ColoradoWestern ColoradoJavelin800g7.38.38mSo
Apr 3Maverick InvitiationalApr 3 · Shot Put · Place 8 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg8.12.98mSo
Mar 28Chuck Haering ClassicMar 28 · Javelin · Place 11 · Western ColoradoWestern ColoradoJavelin1137.01mSO
Mar 28Chuck Haering ClassicMar 28 · Shot Put · Place 11 · Western ColoradoWestern ColoradoShot Put1113.01mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Javelin · Place 26 · Western ColoradoWestern ColoradoJavelin2636.84mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Hammer · Place 27 · Western ColoradoWestern ColoradoHammer2740.85mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Discus · Place 41 · Western ColoradoWestern ColoradoDiscus4132.35mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Shot Put · Place 18 · Western ColoradoWestern ColoradoShot Put1813.52mSO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Mountaineer Open 2024Dec 7 · Weight Throw · Place 8 · Western ColoradoWestern ColoradoWeight Throw35lb / 15.9kg8.13.04m PBFr
Dec 7Mountaineer Open 2024Dec 7 · Shot Put · Place 3 · Western ColoradoWestern ColoradoShot Put16lb / 7.26kg3.13.97mFr
Feb 3Big Red Machine OpenFeb 3 · Weight Throw · Place 10 · UNAT-Western ColoradoUNAT-Western ColoradoWeight Throw1013.53m—
Feb 3Big Red Machine OpenFeb 3 · Shot Put · Place 7 · UNAT-Western ColoradoUNAT-Western ColoradoShot Put713.42m—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26MPSSAA 3A State Track & Field ChampionshipsMay 26 · Discus · Place 3 · South HagerstownSouth HagerstownDiscus1.6kg3.151-03 PB12
May 26MPSSAA 3A State Track & Field ChampionshipsMay 26 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put12lb2.49-08.7512
May 17MPSSAA 3A West Region ChampionshipsMay 17 · Discus · Place 3 · South HagerstownSouth HagerstownDiscus1.6kg3.137-0112
May 17MPSSAA 3A West Region ChampionshipsMay 17 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put12lb2.50-06.5012
May 10Washington County ChampionshipsMay 10 · Discus · Place 1 · South HagerstownSouth HagerstownDiscus1130-0412
May 10Washington County ChampionshipsMay 10 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put148-08.5012
May 4CMC ChampionshipMay 4 · Discus · Place 3 · South HagerstownSouth HagerstownDiscus1.6kg3.134-0212
May 4CMC ChampionshipMay 4 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.51-07.50 PB12
Apr 29Mountain BashApr 29 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus2124-1—
Apr 29Mountain BashApr 29 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put149-9.50—
Apr 2143rd Lanham Rebel RelaysApr 21 · Discus · Place 1 · South HagerstownSouth HagerstownDiscus1130-04.0012
Apr 2143rd Lanham Rebel RelaysApr 21 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put148-06.5012
Apr 19Westminster Jamboree #2Apr 19 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus2116-0612
Apr 19Westminster Jamboree #2Apr 19 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put150-04.0012
Apr 5Gov. Thomas Johnson, Linganore @ South HagerstownApr 5 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus2119-0.50—
Apr 5Gov. Thomas Johnson, Linganore @ South HagerstownApr 5 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put147-1.50—
Apr 113th Patriot InvitationalApr 1 · Discus · Place 3 · South HagerstownSouth HagerstownDiscus1.6kg3.129-0412
Apr 113th Patriot InvitationalApr 1 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.49-06.7512

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22MPSSAA 3A State Indoor ChampionshipsFeb 22 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.50-09.00 PB12
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put150-09.0012
Feb 9MPSSAA 3A West Region ChampionshipsFeb 9 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.47-06.0012
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put150-01.0012
Jan 27CMC Indoor Track & Field ChampionshipsJan 27 · 55 Meters · South HagerstownSouth Hagerstown55 MetersRound P—7.55 PB12
Jan 21Washington County Indoor Track & Field ChampionshipJan 21 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put148-06.7512
Jan 7HCC/Dwight Scott InvitationalJan 7 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.47-11.5012

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Jeff Spielman Winter ClassicDec 17 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.45-07.2512
Dec 9HCC/ Terry Baker InvitationalDec 9 · Shot Put · Place 4 · South HagerstownSouth HagerstownShot Put12lb4.42-07.0012
Feb 17MPSSAA 3A State Indoor ChampionshipsFeb 17 · Shot Put · Place 6 · South HagerstownSouth HagerstownShot Put12lb6.43-05.0011
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put246-03.0011
Jan 21Washington County ChampionshipsJan 21 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put142-08.5011
Jan 14Warrior InvitationalJan 14 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put245-03.0011
Jan 8HCC/Dwight Scott InvitationalJan 8 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put148-00.0011

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17 MPSSAA 3A West Region ChampionshipsMay 17 · Discus · Place 8 · South HagerstownSouth HagerstownDiscus1.6kg8.114-1111
May 17 MPSSAA 3A West Region ChampionshipsMay 17 · Shot Put · Place 5 · South HagerstownSouth HagerstownShot Put12lb5.42-00.5011
May 11Washington County ChampionshipsMay 11 · Discus · Place 6 · South HagerstownSouth HagerstownDiscus6105-0011
May 11Washington County ChampionshipsMay 11 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put143-06.5011
May 11Washington County ChampionshipsMay 11 · 300m Hurdles · Place 7 · South HagerstownSouth Hagerstown300m Hurdles750.3711
May 5CMC ChampionshipsMay 5 · Discus · Place 3 · South HagerstownSouth HagerstownDiscus1.6kg3.122-0411
May 5CMC ChampionshipsMay 5 · Shot Put · Place 7 · South HagerstownSouth HagerstownShot Put12lb7.42-01.5011
Apr 2242nd Lanham Rebel RelaysApr 22 · Discus · Place 1 · South HagerstownSouth HagerstownDiscus1120-0811
Apr 2242nd Lanham Rebel RelaysApr 22 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put140-04.5011
Apr 13Broadfording, Clear Spring, Hancock, Walkersville, Williamsport @ South HagerstownApr 13 · Discus · Place 4 · South HagerstownSouth HagerstownDiscus4104-211
Apr 13Broadfording, Clear Spring, Hancock, Walkersville, Williamsport @ South HagerstownApr 13 · Shot Put · Place 3 · South HagerstownSouth HagerstownShot Put342-8.5011
Apr 9Don Boyer InvApr 9 · Discus · Place 20 · South HagerstownSouth HagerstownDiscus2096-0311
Apr 9Don Boyer InvApr 9 · Shot Put · Place 12 · South HagerstownSouth HagerstownShot Put1239-03.5011
Apr 6Goretti, Linganore, Thomas Johnson at South HagerstownApr 6 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus2117-06.0011
Apr 6Goretti, Linganore, Thomas Johnson at South HagerstownApr 6 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put242-10.0011
Mar 30Westminster Jamboree #1Mar 30 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus2108-0911
Mar 30Westminster Jamboree #1Mar 30 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put142-11.0011

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Smithsburg Invitational Dec 17 · Shot Put · Place 2 · South HagerstownSouth HagerstownShot Put12lb2.43-11.0011
Dec 10HCC/Terry Baker InvitationalDec 10 · Shot Put · Place 5 · South HagerstownSouth HagerstownShot Put12lb5.42-02.0011
Mar 5Willliamsport vs. South HagerstownMar 5 · 55 Meter · Place 4 · South HagerstownSouth Hagerstown55 Meter4.8.26a PB10
Mar 5Willliamsport vs. South HagerstownMar 5 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put12lb1.39-03.5010
Feb 26North Hagerstown vs. South HagerstownFeb 26 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put138-07.5010
Feb 26North Hagerstown vs. South HagerstownFeb 26 · 55 Meters · Place 6 · South HagerstownSouth Hagerstown55 Meters68.3710

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12MPSSAA 3A West Region ChampionshipsJun 12 · Discus · Place 6 · South HagerstownSouth HagerstownDiscus1.6kg6.72-0910
Jun 12MPSSAA 3A West Region ChampionshipsJun 12 · Shot Put · Place 3 · South HagerstownSouth HagerstownShot Put12lb3.40-05.2510
Jun 8MPSSAA 3A West Section 1 ChampionshipsJun 8 · Discus · Place 4 · South HagerstownSouth HagerstownDiscus1.6kg4.97-0410
Jun 8MPSSAA 3A West Section 1 ChampionshipsJun 8 · Shot Put · Place 4 · South HagerstownSouth HagerstownShot Put12lb4.39-09.0010
May 30Lightning Youth Meet 2May 30 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.40-09.5010
May 22South at SmithsburgMay 22 · Discus · Place 2 · South HagerstownSouth HagerstownDiscus289-210
May 22South at SmithsburgMay 22 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put141-5.510
May 15North Hagerstown at South HagerstownMay 15 · Discus · Place 1 · South HagerstownSouth HagerstownDiscus188-010
May 15North Hagerstown at South HagerstownMay 15 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put140-210
May 1Clear Spring, Hancock at South HagerstownMay 1 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put140-610
Apr 10South Hagerstown at Williamsport Apr 10 · Discus · Place 5 · South HagerstownSouth HagerstownDiscus571-610
Apr 10South Hagerstown at Williamsport Apr 10 · Shot Put · Place 1 · South HagerstownSouth HagerstownShot Put140-710