Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHacienda League Finals · Apr 2587-06Hacienda League FinalsApril 25, 2024
Shot Put · 10lb · OutdoorDiamond Bar vs Rowland · Mar 2128-03.50Diamond Bar vs RowlandMarch 21, 2024
Shot Put · 12lb · OutdoorRowland vs Sunny Hills · Feb 2730' 5Rowland vs Sunny HillsFebruary 27, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28Valle Vista League ChampionshipsApr 28 · Discus · Place 11 · RowlandDiscus1127.43m12
Apr 28Valle Vista League ChampionshipsApr 28 · Shot Put · Place 20 · RowlandShot Put208.35m12
Apr 28Valle Vista League ChampionshipsApr 28 · Shot Put · Place 20 · RowlandShot Put2027-05.0012
Apr 16Rowland vs West Covina vs WilsonApr 16 · Discus · Place 2 · RowlandDiscus298-7.512
Apr 16Rowland vs West Covina vs WilsonApr 16 · Shot Put · Place 11 · RowlandShot Put1129-312
Mar 25Covina vs RowlandMar 25 · Discus · Place 5 · RowlandDiscus596-912
Mar 25Covina vs RowlandMar 25 · Shot Put · Place 5 · RowlandShot Put533-712
Mar 19Rowland vs Charter Oak vs NorthviewMar 19 · Discus · Place 5 · RowlandDiscus5102-012
Mar 19Rowland vs Charter Oak vs NorthviewMar 19 · Shot Put · Place 6 · RowlandShot Put635-012
Mar 4Rowland vs WalnutMar 4 · Discus · Place 11 · RowlandDiscus1187-012
Mar 4Rowland vs WalnutMar 4 · Shot Put · Place 15 · RowlandShot Put1531-612

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Valle Vista League ChampionshipsApr 29 · Discus · Place 16 · Rowland (John A.) (SS)Discus1626.84m11
Apr 10Rowland vs West Covina vs Charter OakApr 10 · Discus · Place 7 · RowlandDiscus793-911
Apr 10Rowland vs West Covina vs Charter OakApr 10 · Shot Put · Place 6 · RowlandShot Put633-911
Mar 27Wilson HH vs RowlandMar 27 · Discus · RowlandDiscus1.6kg--DNS11
Mar 27Wilson HH vs RowlandMar 27 · Shot Put · RowlandShot Put12lb--DNS11
Mar 20Rowland vs CovinaMar 20 · Discus · Place 11 · RowlandDiscus1180-011
Mar 20Rowland vs CovinaMar 20 · Shot Put · Place 12 · RowlandShot Put1229-911
Mar 15Mustang Relays InvitationalMar 15 · Discus · Place 14 · RowlandDiscus1488-2—
Mar 13Rowland vs WalnutMar 13 · Discus · Place 12 · RowlandDiscus1274-10—
Mar 13Rowland vs WalnutMar 13 · Shot Put · Place 15 · RowlandShot Put1527-5.50—
Feb 27Rowland vs Sunny HillsFeb 27 · Discus · Place 3 · RowlandDiscus1.6kg3.84' 111
Feb 27Rowland vs Sunny HillsFeb 27 · Shot Put · Place 7 · RowlandShot Put12lb7.30' 5 PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25Hacienda League FinalsApr 25 · Discus · Place 5 · RowlandDiscus1.6kg5.87-06 PB10
Apr 23Hacienda League PrelimsApr 23 · Discus · Place 5 · Rowland (John A.) (SS)Discus587-610
Apr 18Rowland vs WilsonApr 18 · Discus · Place 4 · RowlandDiscus1.6kg4.82' 10.510
Apr 18Rowland vs WilsonApr 18 · Shot Put · Place 8 · RowlandShot Put10lb8.27' 1010
Apr 16Los Altos vs RowlandApr 16 · Discus · Place 9 · RowlandDiscus968-0—
Apr 16Los Altos vs RowlandApr 16 · Shot Put · Place 9 · RowlandShot Put927-6—
Apr 11Rowland vs WalnutApr 11 · Discus · Place 7 · RowlandDiscus777-3—
Apr 11Rowland vs WalnutApr 11 · Shot Put · Place 9 · RowlandShot Put929-6—
Mar 21Diamond Bar vs RowlandMar 21 · Discus · Place 4 · RowlandDiscus1.6kg4.75-00.00Wind: 010
Mar 21Diamond Bar vs RowlandMar 21 · Shot Put · Place 6 · RowlandShot Put10lb6.28-03.50 PBWind: 010
Mar 12South Hills vs. RowlandMar 12 · Discus · Place 8 · Rowland (John A.) (SS)Discus819.83m10
Mar 12South Hills vs. RowlandMar 12 · Shot Put · Place 9 · Rowland (John A.) (SS)Shot Put98.91m10
Mar 1Condor Invitational and Distance CarnivalMar 1 · Discus · Place 7 · RowlandDiscus773-10—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Covina vs. RowlandFeb 28 · Discus · Place 3 · RowlandDiscus367-00.0010
Feb 28Covina vs. RowlandFeb 28 · Shot Put · Place 6 · RowlandShot Put628-07.0010