Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorEl Cajon Valley vs. Southwest (SD) · Feb 2714.14El Cajon Valley vs. Southwest (SD)February 27, 2020
100 Meters · OutdoorMontgomery @ Southwest (SD) · Apr 1611.82aMontgomery @ Southwest (SD) April 16, 2026
200 Meters · IndoorLancer Raider roundup · Feb 2726.76aLancer Raider roundup February 27, 2025
200 Meters · OutdoorMontgomery @ Southwest (SD) · Apr 1624.16aMontgomery @ Southwest (SD) April 16, 2026
400 Meters · IndoorMonte Vista @Olympian · Feb 2155.05aMonte Vista @OlympianFebruary 21, 2026
400 Meters · OutdoorMilestone Distance Festival at Crawford HS · Apr 1954.21aMilestone Distance Festival at Crawford HSApril 19, 2024
800 Meters · OutdoorViking Relays · Mar 112:23.95aViking RelaysMarch 11, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 7Metropolitan Conference Varsity FinalsMay 7 · 400 Meters · Place 8 · Southwest (SD)400 MetersRound P8.56.03a12
May 7Metropolitan Conference Varsity FinalsMay 7 · 400 Meters · Place 5 · Southwest (SD)400 Meters5.55.34a12
May 7Metropolitan Conference Varsity FinalsMay 7 · 200 Meters · Place 15 · Southwest (SD)200 MetersRound P15.25.50a12
Apr 23San Ysidro @ Southwest (SD) Apr 23 · 400 Meters · Place 3 · Southwest (SD)400 Meters356.48a12
Apr 23San Ysidro @ Southwest (SD) Apr 23 · 200 Meters · Place 3 · Southwest (SD)200 Meters324.70a12
Apr 17Milestone Running Distance FestivalApr 17 · 400 Meters · Place 6 · Southwest (SD)400 Meters654.64a12
Apr 16Montgomery @ Southwest (SD) Apr 16 · 200 Meters · Place 3 · Southwest (SD)200 Meters324.16a PB12
Apr 16Montgomery @ Southwest (SD) Apr 16 · 100 Meters · Place 4 · Southwest (SD)100 Meters411.82a PB12
Apr 9Mar Vista @ Southwest (SD) Apr 9 · 200 Meters · Place 5 · Southwest (SD)200 Meters525.30a12
Apr 9Mar Vista @ Southwest (SD) Apr 9 · 100 Meters · Place 6 · Southwest (SD)100 Meters612.66a12
Mar 21Jim Cerveny Invite VIIIMar 21 · Shot Put · Place 15 · Southwest (SD)Shot Put1525.64—
Mar 21Jim Cerveny Invite VIIIMar 21 · Shot Put · Place 8 · Southwest (SD)Shot Put855.02—
Mar 19Mater Dei @ Southwest (SD) Mar 19 · 400 Meters · Place 5 · Southwest (SD)400 Meters555.88a12
Mar 19Mater Dei @ Southwest (SD) Mar 19 · 200 Meters · Place 5 · Southwest (SD)200 Meters525.05a12
Mar 14Viking Sunset RelaysMar 14 · 400 Meters · Place 6 · Southwest (SD)400 Meters655.36a12
Mar 14Viking Sunset RelaysMar 14 · 200 Meters · Place 15 · Southwest (SD)200 Meters1525.05a12
Mar 12Chula Vista, Southwest (SD) @ Castle Park Mar 12 · 200 Meters · Place 2 · Southwest (SD)200 Meters224.48a12
Mar 12Chula Vista, Southwest (SD) @ Castle Park Mar 12 · 100 Meters · Place 5 · Southwest (SD)100 Meters512.9012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Monte Vista @OlympianFeb 21 · 400 Meters · Place 3 · Southwest (SD)400 Meters355.05a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Castle Park @ Southwest (SD) Apr 24 · 400 Meters · Place 4 · Southwest (SD)400 Meters459.2411
Apr 24Castle Park @ Southwest (SD) Apr 24 · 200 Meters · Place 3 · Southwest (SD)200 Meters326.2011
Apr 18Milestone Distance FestivalApr 18 · 400 Meters · Place 6 · Southwest (SD)400 Meters656.1511
Apr 17Chula Vista, Southwest (SD) @ San Ysidro Apr 17 · 400 Meters · Place 5 · Southwest (SD)400 Meters555.99a11
Apr 17Chula Vista, Southwest (SD) @ San Ysidro Apr 17 · 200 Meters · Place 6 · Southwest (SD)200 Meters626.75a11
Apr 5UC ClassicApr 5 · 400 Meters · Place 22 · Southwest (SD)400 Meters22.59.61a11
Mar 22Jim Cerveny Invite VIIMar 22 · 400 Meters · Place 13 · Southwest (SD)400 Meters1357.08a11
Mar 20Montgomery, Southwest @ Mater Dei CatholicMar 20 · 400 Meters · Place 3 · Southwest (SD)400 Meters357.24a11
Mar 1Elmer Runge InviteMar 1 · 400 Meters · Place 27 · Southwest (SD)400 Meters2756.16a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Lancer Raider roundup Feb 27 · 400 Meters · Place 2 · Southwest (SD)400 Meters256.59a—
Feb 27Lancer Raider roundup Feb 27 · 200 Meters · Place 13 · Southwest (SD)200 Meters1326.76a PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30South Bay League Championships - VarsityApr 30 · 400 Meters · Place 4 · Southwest (SD)400 MetersRound P4.54.45a10
Apr 30South Bay League Championships - VarsityApr 30 · 400 Meters · Place 7 · Southwest (SD)400 Meters7.54.38a10
Apr 30South Bay League Championships - VarsityApr 30 · 200 Meters · Place 16 · Southwest (SD)200 MetersRound P16.25.04aWind: -0.110
Apr 19Milestone Distance Festival at Crawford HSApr 19 · 400 Meters · Place 3 · Southwest (SD)400 Meters354.21a PB—
Apr 11Southwest (SD) @ Castle ParkApr 11 · 400 Meters · Place 2 · Southwest (SD)400 Meters2.58.410
Apr 11Southwest (SD) @ Castle ParkApr 11 · 200 Meters · Place 5 · Southwest (SD)200 Meters5.25.710
Apr 4San Ysidro @ Southwest (SD)Apr 4 · 400 Meters · Place 3 · Southwest (SD)400 Meters357.6—
Apr 4San Ysidro @ Southwest (SD)Apr 4 · 200 Meters · Place 4 · Southwest (SD)200 Meters426.3—
Mar 28Montgomery @ Southwest (SD) Mar 28 · 400 Meters · Place 3 · Southwest (SD)400 Meters355.5—
Mar 21Mar Vista @ Southwest (SD)Mar 21 · 400 Meters · Place 1 · Southwest (SD)400 Meters156.0—
Mar 16Elmer Runge InviteMar 16 · 400 Meters · Place 5 · Southwest (SD)400 Meters555.39a—
Mar 16Elmer Runge InviteMar 16 · 200 Meters · Place 13 · Southwest (SD)200 Meters1325.03a—
Mar 14Southwest@HilltopMar 14 · 400 Meters · Place 4 · Southwest (SD)400 Meters456.18a—
Mar 9Viking RelaysMar 9 · 400 Meters · Place 8 · Southwest (SD)400 Meters855.88a—
Feb 24Olympian vs SouthwestFeb 24 · 400 Meters · Place 3 · Southwest (SD)400 Meters3.56.57a10
Feb 24Olympian vs SouthwestFeb 24 · 200 Meters · Place 6 · Southwest (SD)200 Meters6.25.76a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Southbay Varsity League May 2 · 400 Meters · Place 12 · Southwest (SD)400 Meters1257.66a—
May 2Southbay Varsity League May 2 · 200 Meters · Place 18 · Southwest (SD)200 Meters1826.62a—
Apr 21Milestone Running Distance Festival at Crawford HSApr 21 · 400 Meters · Southwest (SD)400 Meters—DNS9
Apr 20Southwest @ Mater Dei CatholicApr 20 · 200 Meters · Place 1 · Southwest (SD)200 Meters125.21a—
Mar 18Elmer Runge InvitationalMar 18 · 400 Meters · Place 20 · Southwest (SD)400 Meters201:13.36a—
Mar 18Elmer Runge InvitationalMar 18 · 200 Meters · Place 22 · Southwest (SD)200 Meters2227.34a—
Mar 11Viking RelaysMar 11 · 800 Meters · Place 27 · Southwest (SD)800 Meters272:23.95a PB9
Mar 2Preseason: Olympian vs. Southwest @ Olympian Mar 2 · 400 Meters · Southwest (SD)400 Meters—SCR9
Mar 2Preseason: Olympian vs. Southwest @ Olympian Mar 2 · 200 Meters · Place 6 · Southwest (SD)200 Meters6.27.19a9

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27El Cajon Valley vs. Southwest (SD)Feb 27 · 200 Meters · Place 5 · Southwest (SD)200 Meters529.729
Feb 27El Cajon Valley vs. Southwest (SD)Feb 27 · 100 Meters · Place 8 · Southwest (SD)100 Meters814.14 PB9