Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHilltop at Eastlake · Feb 2915.21aHilltop at EastlakeFebruary 29, 2024
100 Meters · OutdoorCIFSDS Section Championships · May 1814.33aCIFSDS Section ChampionshipsMay 18, 2024
100 Meters · Unified · OutdoorCIFSDS Finals · May 2015.07aCIFSDS FinalsMay 20, 2023
800 Meters · IndoorLancer Raider roundup · Feb 273:34.39aLancer Raider roundup February 27, 2025
Discus · 1.6kg · OutdoorOtay Ranch vs Hilltop · Apr 2378' 11"Otay Ranch vs HilltopApril 23, 2026
Shot Put · 12lb · OutdoorMetropolitan Conference Varsity Finals · May 733' 10"Metropolitan Conference Varsity FinalsMay 7, 2026
Shot Put · Unified · Outdoor105th CIF State T&F Champs Prelims 2025 · May 3030-07.00105th CIF State T&F Champs Prelims 2025May 30, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23CIFSDS Section ChampionshipsMay 23 · 100 Meters · Place 13 · Hilltop100 Meters1315.59a12
May 9CIFSDS Unified PrelimsMay 9 · Shot Put · Place 4 · HilltopShot Put12lb4.30' 8"12
May 9CIFSDS Unified PrelimsMay 9 · 100 Meters · Place 17 · Hilltop100 Meters17.15.99a12
May 7Metropolitan Conference Varsity FinalsMay 7 · Shot Put · Place 10 · HilltopShot Put12lb10.33' 10" PB12
Apr 30Bonita @ HilltopApr 30 · Discus · Place 5 · HilltopDiscus577-412
Apr 30Bonita @ HilltopApr 30 · Shot Put · Place 5 · HilltopShot Put531-612
Apr 23Otay Ranch vs HilltopApr 23 · Discus · Place 7 · HilltopDiscus1.6kg7.78' 11" PB12
Apr 23Otay Ranch vs HilltopApr 23 · Shot Put · Place 7 · HilltopShot Put12lb7.31' 0"12
Apr 16Hilltop @ EastlakeApr 16 · Discus · Place 7 · HilltopDiscus775-012
Apr 16Hilltop @ EastlakeApr 16 · Shot Put · Place 5 · HilltopShot Put531-512
Apr 9Sweetwater @ HilltopApr 9 · Discus · Place 3 · HilltopDiscus371-612
Apr 9Sweetwater @ HilltopApr 9 · Shot Put · Place 2 · HilltopShot Put231-012
Mar 20Hilltop @ Olympian Mar 20 · Discus · Place 7 · HilltopDiscus1.6kg7.73' 5"12
Mar 20Hilltop @ Olympian Mar 20 · Shot Put · Place 5 · HilltopShot Put12lb5.31' 1.5"12
Mar 5Chula Vista @ Hilltop Mar 5 · Discus · Place 12 · HilltopDiscus1277-212
Mar 5Chula Vista @ Hilltop Mar 5 · Shot Put · Place 13 · HilltopShot Put1331-1.512
Feb 20Lancer LegacyFeb 20 · 100 Meters · Place 40 · Hilltop100 Meters40.16.04a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Elmer Runge InviteFeb 28 · Discus · Place 1 · HilltopDiscus170-612
Feb 28Elmer Runge InviteFeb 28 · Shot Put · Place 1 · HilltopShot Put130-1012

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30105th CIF State T&F Champs Prelims 2025May 30 · Shot Put · Place 11 · HilltopShot PutUnified11.30-07.00 PB11
May 24 CIFSDS Section ChampionshipsMay 24 · Shot Put · Place 5 · HilltopShot Put529-6.2511
May 24 CIFSDS Section ChampionshipsMay 24 · 100 Meters · Place 10 · Hilltop100 Meters1014.74a11
May 10CIFSDS Unified PrelimsMay 10 · Shot Put · Place 6 · HilltopShot Put626-711
May 10CIFSDS Unified PrelimsMay 10 · 100 Meters · Place 10 · Hilltop100 Meters1014.90a11
May 8Mesa League FinalsMay 8 · Discus · Place 29 · HilltopDiscus2963-311
May 8Mesa League FinalsMay 8 · Shot Put · Place 24 · HilltopShot Put2428-211
May 8Mesa League FinalsMay 8 · 100 Meters · Place 54 · Hilltop100 MetersRound P5415.42a11
May 1Olympian @ Hilltop May 1 · Discus · Place 6 · HilltopDiscus670-411
May 1Olympian @ Hilltop May 1 · Shot Put · Place 5 · HilltopShot Put528-311
May 1Olympian @ Hilltop May 1 · 100 Meters · Place 18 · Hilltop100 Meters1815.2411
Apr 24Hilltop @ Bonita VistaApr 24 · Discus · Place 6 · HilltopDiscus671-0411
Apr 24Hilltop @ Bonita VistaApr 24 · Shot Put · Place 7 · HilltopShot Put728-08.0011
Apr 17Otay Ranch @ Hilltop Apr 17 · Discus · Place 19 · HilltopDiscus1962-611
Apr 17Otay Ranch @ Hilltop Apr 17 · Shot Put · Place 14 · HilltopShot Put1427-811
Apr 17Otay Ranch @ Hilltop Apr 17 · 100 Meters · Place 33 · Hilltop100 Meters3315.04a11
Apr 10Eastlake @ HilltopApr 10 · Discus · Place 5 · HilltopDiscus572-1111
Apr 10Eastlake @ HilltopApr 10 · Shot Put · Place 5 · HilltopShot Put528-111
Apr 10Eastlake @ HilltopApr 10 · 100 Meters · Place 22 · Hilltop100 Meters2216.24a11
Mar 27Hilltop @ SweetwaterMar 27 · Discus · Place 4 · HilltopDiscus469-111
Mar 27Hilltop @ SweetwaterMar 27 · Shot Put · Place 3 · HilltopShot Put327-311
Mar 27Hilltop @ SweetwaterMar 27 · 100 Meters · Place 15 · Hilltop100 Meters1514.82a11
Mar 1Elmer Runge InviteMar 1 · Discus · Place 2 · HilltopDiscus269-6—
Mar 1Elmer Runge InviteMar 1 · Shot Put · Place 2 · HilltopShot Put225-5.5—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Lancer Raider roundup Feb 27 · Discus · Place 16 · HilltopDiscus1655-2—
Feb 27Lancer Raider roundup Feb 27 · Shot Put · Place 12 · HilltopShot Put1224-9—
Feb 27Lancer Raider roundup Feb 27 · 800 Meters · Place 18 · Hilltop800 Meters183:34.39a PB—
Feb 24Lancer LegacyFeb 24 · 100 Meters · Place 22 · Hilltop100 Meters2216.82a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 18CIFSDS Section ChampionshipsMay 18 · Shot Put · Place 9 · HilltopShot Put926-2.5—
May 18CIFSDS Section ChampionshipsMay 18 · 100 Meters · Place 13 · Hilltop100 Meters1314.33a PB—
May 4CIFSDS Unified PrelimsMay 4 · Shot Put · Place 8 · HilltopShot Put824-11—
May 4CIFSDS Unified PrelimsMay 4 · 100 Meters · Place 18 · Hilltop100 Meters1814.74a—
Apr 27South Bay League Championships - JVApr 27 · Discus · Place 9 · HilltopDiscus1.6kg9.74-0210
Apr 27South Bay League Championships - JVApr 27 · Shot Put · Place 11 · HilltopShot Put12lb11.26-10.0010
Apr 27South Bay League Championships - JVApr 27 · 100 Meters · Place 45 · Hilltop100 MetersRound P45.14.99a10
Apr 25Mar Vista@HilltopApr 25 · Discus · Place 7 · HilltopDiscus762-3—
Apr 25Mar Vista@HilltopApr 25 · Shot Put · Place 7 · HilltopShot Put727-1—
Apr 25Mar Vista@HilltopApr 25 · 100 Meters · Place 11 · Hilltop100 Meters1114.87a—
Apr 11Montgomery@HilltopApr 11 · Discus · Place 5 · HilltopDiscus557-8—
Apr 11Montgomery@HilltopApr 11 · Shot Put · Place 3 · HilltopShot Put327-9.5—
Apr 11Montgomery@HilltopApr 11 · 100 Meters · Place 13 · Hilltop100 Meters1314.99a—
Apr 4Hilltop @ Mater Dei CatholicApr 4 · Discus · Place 4 · HilltopDiscus457-9—
Apr 4Hilltop @ Mater Dei CatholicApr 4 · Shot Put · Place 4 · HilltopShot Put425-7.5—
Apr 4Hilltop @ Mater Dei CatholicApr 4 · 100 Meters · Place 19 · Hilltop100 Meters1914.87a—
Mar 28Hilltop @ San YsidroMar 28 · Discus · Place 4 · HilltopDiscus462-5—
Mar 28Hilltop @ San YsidroMar 28 · Shot Put · Place 3 · HilltopShot Put327-3—
Mar 28Hilltop @ San YsidroMar 28 · 100 Meters · Place 19 · Hilltop100 Meters1914.60a—
Mar 14Southwest@HilltopMar 14 · Discus · Place 5 · HilltopDiscus568-8—
Mar 14Southwest@HilltopMar 14 · Shot Put · Place 4 · HilltopShot Put426-10—
Mar 14Southwest@HilltopMar 14 · 100 Meters · Place 18 · Hilltop100 Meters1814.74a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Hilltop at EastlakeFeb 29 · Discus · Place 16 · HilltopDiscus1663-0—
Feb 29Hilltop at EastlakeFeb 29 · Shot Put · Place 13 · HilltopShot Put1326-10—
Feb 29Hilltop at EastlakeFeb 29 · 100 Meters · Place 25 · Hilltop100 Meters2515.21a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20CIFSDS FinalsMay 20 · Shot Put · Place 2 · HilltopShot PutUnified2.24-00.509
May 20CIFSDS FinalsMay 20 · 100 Meters · Place 2 · Hilltop100 MetersUnified2.15.07a PBWind: 29