Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMurrieta Mesa vs Chaparral · Mar 20142-05Murrieta Mesa vs ChaparralMarch 20, 2025
Hammer · 16lb / 7.26kg · OutdoorUNH Wildcat Invitational · Apr 2440.58mUNH Wildcat InvitationalApril 24, 2026
Shot Put · 10lb · OutdoorBeaumont Cougar Classic Invitational · Mar 1844-09.00Beaumont Cougar Classic InvitationalMarch 18, 2023
Shot Put · 12lb · OutdoorMurrieta Valley vs Murrieta Mesa · Mar 2754-08.00Murrieta Valley vs Murrieta MesaMarch 27, 2025
Shot Put · 16lb / 7.26kg · OutdoorAmerica East Outdoor Championships · May 914.38mAmerica East Outdoor ChampionshipsMay 9, 2026
Weight Throw · 35lb / 15.9kg · OutdoorRhody Tri-Meet Opener · Dec 512.00mRhody Tri-Meet OpenerDecember 5, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · Shot Put · Place 15 · New HampshireNew HampshireShot Put16lb / 7.26kg15.14.38m PBFr
Apr 24UNH Wildcat InvitationalApr 24 · Hammer · Place 12 · New HampshireNew HampshireHammer16lb / 7.26kg12.40.58m PBFr
Apr 24UNH Wildcat InvitationalApr 24 · Shot Put · Place 8 · New HampshireNew HampshireShot Put16lb / 7.26kg8.14.05mFr
Apr 17George Davis InvitationalApr 17 · Hammer · Place 14 · New HampshireNew HampshireHammer16lb / 7.26kg14.39.44mFr
Apr 17George Davis InvitationalApr 17 · Shot Put · Place 8 · New HampshireNew HampshireShot Put16lb / 7.26kg8.14.31mFr
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Place 11 · New HampshireNew HampshireShot Put16lb / 7.26kg11.13.56mFr
Apr 4Jim Boulanger InvitationalApr 4 · Hammer · Place 7 · New HampshireNew HampshireHammer16lb / 7.26kg7.39.23mFr
Apr 4Jim Boulanger InvitationalApr 4 · Shot Put · Place 4 · New HampshireNew HampshireShot Put16lb / 7.26kg4.13.80mFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Shot Put · Place 21 · New HampshireNew HampshireShot Put2113.67mFR
Feb 11New Hampshire vs Umass LowellFeb 11 · Weight Throw · Place 11 · New HampshireNew HampshireWeight Throw1111.12mFR
Feb 11New Hampshire vs Umass LowellFeb 11 · Shot Put · Place 9 · New HampshireNew HampshireShot Put913.95mFR
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 26 · New HampshireNew HampshireShot Put2613.35mFr
Jan 24New Hampshire vs BryantJan 24 · Weight Throw · Place 9 · New HampshireNew HampshireWeight Throw912.26mFR
Jan 24New Hampshire vs BryantJan 24 · Shot Put · Place 4 · New HampshireNew HampshireShot Put414.28mFR

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Weight Throw · Place 15 · New HampshireNew HampshireWeight Throw35lb / 15.9kg15.12.00m PBFr
Dec 5Rhody Tri-Meet OpenerDec 5 · Shot Put · Place 6 · New HampshireNew HampshireShot Put16lb / 7.26kg6.14.13mFr
May 30105th CIF State T&F Champs Prelims 2025May 30 · Shot Put · Place 24 · Murrieta MesaMurrieta MesaShot Put12lbRound P24.50-09.7512
May 24CIF-SS Masters MeetMay 24 · Shot Put · Place 5 · Murrieta MesaMurrieta MesaShot Put12lb5.53-07.0012
May 17CIF-SS FinalsMay 17 · Shot Put · Place 5 · Murrieta MesaMurrieta MesaShot Put12lb5.52-09.5012
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · Shot Put · Place 7 · Murrieta MesaMurrieta MesaShot Put12lbRound P7.52-05.0012
May 1Southwestern League Championships 2025May 1 · Discus · Place 7 · Murrieta MesaMurrieta MesaDiscus1.6kg7.133-0612
May 1Southwestern League Championships 2025May 1 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.53-04.0012
Apr 24 Murrieta Mesa vs Great OakApr 24 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.134-0612
Apr 24 Murrieta Mesa vs Great OakApr 24 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.53-07.0012
Apr 17Murrieta Mesa vs Vista MurrietaApr 17 · Discus · Place 3 · Murrieta MesaMurrieta MesaDiscus1.6kg3.138-0812
Apr 17Murrieta Mesa vs Vista MurrietaApr 17 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.52-03.0012
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 10 · Murrieta MesaMurrieta MesaShot Put12lb10.15.93m12
Apr 11Arcadia InvitationalApr 11 · Shot Put · Place 7 · Murrieta MesaMurrieta MesaShot Put753-1.7512
Apr 10Temecula Valley vs Murrieta MesaApr 10 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.141-0212
Apr 10Temecula Valley vs Murrieta MesaApr 10 · Shot Put · Place 2 · Murrieta MesaMurrieta MesaShot Put12lb2.52-02.0012
Apr 4Trabuco Hills InvitationalApr 4 · Shot Put · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put316.57m12
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · Discus · Place 4 · Murrieta MesaMurrieta MesaDiscus1.6kg4.139-0312
Mar 27Murrieta Valley vs Murrieta MesaMar 27 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.54-08.00 PB12
Mar 20Murrieta Mesa vs ChaparralMar 20 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.142-05 PB12
Mar 20Murrieta Mesa vs ChaparralMar 20 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.51-06.0012
Mar 15Beaumont Cougar ClassicMar 15 · Discus · Place 4 · Murrieta MesaMurrieta MesaDiscus1.6kg4.133-0212
Mar 15Beaumont Cougar ClassicMar 15 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.49-09.5012
Mar 7Redondo Nike Track FestivalMar 7 · Shot Put · Place 3 · Murrieta MesaMurrieta MesaShot Put316.76m12
Mar 1John Godina Throwers InvitationalMar 1 · Discus · Place 9 · Murrieta MesaMurrieta MesaDiscus9143-8.5—
Mar 1John Godina Throwers InvitationalMar 1 · Shot Put · Place 6 · Murrieta MesaMurrieta MesaShot Put653-1.5—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 18CIF-SS Masters MeetMay 18 · Shot Put · Place 8 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put853-511
May 11CIF SS FinalsMay 11 · Shot Put · Place 7 · Murrieta MesaMurrieta MesaShot Put12lb7.51-00.5011
May 4CIF-SS D1 PrelimsMay 4 · Shot Put · Place 7 · Murrieta MesaMurrieta MesaShot Put12lbRound P7.51-11.0011
Apr 25Southwestern League FinalsApr 25 · Discus · Place 9 · Murrieta MesaMurrieta MesaDiscus1.6kg9.123-10.0011
Apr 25Southwestern League FinalsApr 25 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.51-03.0011
Apr 13Murrieta Mesa vs Great OakApr 13 · Discus · Place 4 · Murrieta MesaMurrieta MesaDiscus1.6kg4.120-0111
Apr 13Murrieta Mesa vs Great OakApr 13 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.49-04.0011
Apr 13Inland Empire ChampionshipsApr 13 · Discus · Place 21 · Murrieta MesaMurrieta MesaDiscus1.6kg21.135-08.0011
Apr 13Inland Empire ChampionshipsApr 13 · Shot Put · Place 6 · Murrieta MesaMurrieta MesaShot Put12lb6.49-11.2511
Apr 11Vista Murrieta Vs Murrieta MesaApr 11 · Discus · Place 3 · Murrieta MesaMurrieta MesaDiscus1.6kg3.128-09.0011
Apr 11Vista Murrieta Vs Murrieta MesaApr 11 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.48-07.0011
Mar 28Murrieta Mesa vs Temecula ValleyMar 28 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.140-10.5011
Mar 28Murrieta Mesa vs Temecula ValleyMar 28 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.49-08.0011
Mar 2343rd Mt. Carmel Sundevil InvitationalMar 23 · Discus · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus240.84m11
Mar 2343rd Mt. Carmel Sundevil InvitationalMar 23 · Shot Put · Place 4 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put415.15m11
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.138-00Unofficial11
Mar 21Murrieta Mesa vs. Murrieta ValleyMar 21 · Shot Put · Place 10 · Murrieta MesaMurrieta MesaShot Put12lb10.51-02.00Unofficial11
Mar 16Triton InvitationalMar 16 · Shot Put · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put247-9.5011
Mar 16Triton InvitationalMar 16 · Discus · Place 8 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus8141-011
Mar 7Murrieta Mesa @ ChaparralMar 7 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.123-03.0011
Mar 7Murrieta Mesa @ ChaparralMar 7 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.49-00.0011
Mar 2John Godina Throwers ClassicMar 2 · Shot Put · Place 6 · Murrieta MesaMurrieta MesaShot Put650-7.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · Discus · Place 9 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus938.10m11
Feb 24Saddle-Up InvitationalFeb 24 · Shot Put · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put215.69m11

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · Shot Put · Place 19 · Murrieta MesaMurrieta MesaShot Put12lbRound P19.46-01.5010
Apr 26Southwestern League FinalsApr 26 · Discus · Place 9 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus9123-03.0010
Apr 26Southwestern League FinalsApr 26 · Shot Put · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put346-05.0010
Apr 20Temecula Valley vs Murrieta MesaApr 20 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus2131-6—
Apr 20Temecula Valley vs Murrieta MesaApr 20 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put146-10—
Apr 20Temecula Valley vs Murrieta MesaApr 20 · Discus · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus240.08m10
Apr 20Temecula Valley vs Murrieta MesaApr 20 · Shot Put · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put114.27m10
Apr 15Inland Empire ChampionshipsApr 15 · Discus · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus238.22m10
Apr 15Inland Empire ChampionshipsApr 15 · Shot Put · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put114.27m10
Apr 13Murrieta Mesa at Murrieta ValleyApr 13 · Discus · Place 6 · Murrieta MesaMurrieta MesaDiscus1.6kg6.120-06.0010
Apr 13Murrieta Mesa at Murrieta ValleyApr 13 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.48-04.0010
Mar 30Murrieta Mesa vs ChaparralMar 30 · Discus · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus337.23m10
Mar 30Murrieta Mesa vs ChaparralMar 30 · Shot Put · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put213.99m10
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · Shot Put · Place 12 · Murrieta MesaMurrieta MesaShot Put12lb12.43-06.5010
Mar 23Murrieta Mesa vs Great OakMar 23 · Discus · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus240.15m10
Mar 23Murrieta Mesa vs Great OakMar 23 · Shot Put · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put313.22m10
Mar 18Beaumont Cougar Classic InvitationalMar 18 · Discus · Place 1 · Murrieta MesaMurrieta MesaDiscus1.6kg1.124-10.0010
Mar 18Beaumont Cougar Classic InvitationalMar 18 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put10lb1.44-09.00 PB10
Mar 16Vista Murrieta at Murrieta MesaMar 16 · Discus · Place 9 · Murrieta MesaMurrieta MesaDiscus1.6kg9.108-04.0010
Mar 16Vista Murrieta at Murrieta MesaMar 16 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.45-05.5010
Mar 3Roosevelt Track & Field Invitational Mar 3 · Discus · Place 1 · Murrieta MesaMurrieta MesaDiscus1128-00.00—
Mar 3Roosevelt Track & Field Invitational Mar 3 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put145-06.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · Weight Throw · Place 9 · Murrieta MesaMurrieta MesaWeight Throw943-01.50—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27Southwestern League FinalsApr 27 · Shot Put · Place 6 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put640-07.009
Apr 20Murrieta Mesa vs Vista MurrietaApr 20 · Discus · Place 1 · Murrieta MesaMurrieta MesaDiscus1.6kg1.115-11.009
Apr 16Inland Empire ChampionshipsApr 16 · Discus · Place 17 · Murrieta MesaMurrieta MesaDiscus1728.60m9
Apr 16Inland Empire ChampionshipsApr 16 · Shot Put · Place 17 · Murrieta MesaMurrieta MesaShot Put1710.28m9
Apr 13Murrieta Mesa vs Temecula ValleyApr 13 · Discus · Place 3 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus333.09m9
Apr 13Murrieta Mesa vs Temecula ValleyApr 13 · Shot Put · Place 1 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put112.11m9
Apr 9Janice Kelley Southland InvitationalApr 9 · Discus · Place 22 · Murrieta MesaMurrieta MesaDiscus1.6kg22.85-079
Apr 9Janice Kelley Southland InvitationalApr 9 · Shot Put · Place 6 · Murrieta MesaMurrieta MesaShot Put12lb6.38-09.009
Apr 6Murrieta Valley at Murrieta MesaApr 6 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus1.6kg2.104-049
Apr 6Murrieta Valley at Murrieta MesaApr 6 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put12lb1.40-11.009
Mar 23Murrieta Mesa at ChaparralMar 23 · Discus · Place 5 · Murrieta MesaMurrieta MesaDiscus1.6kg5.89-099
Mar 23Murrieta Mesa at ChaparralMar 23 · Shot Put · Place 5 · Murrieta MesaMurrieta MesaShot Put12lb5.32-11.009
Mar 19Beaumont Invitational (Cougar Classic)Mar 19 · Discus · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Discus2102-07.009
Mar 19Beaumont Invitational (Cougar Classic)Mar 19 · Shot Put · Place 2 · Murrieta Mesa (SS)Murrieta Mesa (SS)Shot Put235-01.009
Mar 16Murrieta Mesa at Great OakMar 16 · Discus · Place 1 · Murrieta MesaMurrieta MesaDiscus1101-009
Mar 16Murrieta Mesa at Great OakMar 16 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put137-08.009
Mar 5Roosevelt InvitationalMar 5 · Discus · Place 1 · Murrieta MesaMurrieta MesaDiscus1119-02.009
Mar 5Roosevelt InvitationalMar 5 · Shot Put · Place 1 · Murrieta MesaMurrieta MesaShot Put140-04.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Atlas InvitationalFeb 25 · Discus · Place 2 · Murrieta MesaMurrieta MesaDiscus2112-059
Feb 25Atlas InvitationalFeb 25 · Shot Put · Place 3 · Murrieta MesaMurrieta MesaShot Put334-02.009