Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorTri Valley Meet 2A · Dec 1846.88aTri Valley Meet 2ADecember 18, 2024
55 Meter · IndoorTri Valley Meet 2A · Dec 187.95aTri Valley Meet 2ADecember 18, 2024
55 Meters · IndoorTri Valley League - Meet 5 · Jan 268.03aTri Valley League - Meet 5January 26, 2024
Shot Put · 12lb · IndoorTVL Double-Dual · Jan 2236-02.50TVL Double-DualJanuary 22, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 11 · WestwoodShot Put1136-4.5012
Jan 31Tri Valley League ShowcaseJan 31 · Shot Put · Place 15 · WestwoodShot Put1536-1.7512
Jan 22TVL Double-DualJan 22 · Shot Put · Place 13 · WestwoodShot Put12lb13.36-02.50 PB12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 21 · WestwoodShot Put2111.89m12
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 10 · WestwoodShot Put1037-012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · Shot Put · Place 8 · WestwoodShot Put12lb8.35-00.7512
Dec 18Tri Valley League - Meet 2Dec 18 · Shot Put · WestwoodShot Put12lb--DNS12
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 9 · WestwoodShot Put12lb9.35-11.5012
Jan 26TVL Championship/Showcase meetJan 26 · Shot Put · Place 25 · WestwoodShot Put2533-3.5011
Jan 24Tri Valley League Meet 5Jan 24 · Shot Put · Place 25 · WestwoodShot Put2534-0—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 53 · WestwoodShot Put539.99m—
Jan 3Tri Valley Meet 4Jan 3 · Shot Put · Place 21 · WestwoodShot Put2134-0—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 18 · Westwood300 Meters1848.42a—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · Shot Put · WestwoodShot Put12lb--DNS11
Dec 18Tri Valley Meet 2ADec 18 · 300 Meters · Place 22 · Westwood300 Meters22.46.88a PB11
Dec 18Tri Valley Meet 2ADec 18 · 55 Meter · Place 15 · Westwood55 Meter15.7.95a PBWind: 011
Dec 18Tri Valley Meet 2ADec 18 · Shot Put · Place 7 · WestwoodShot Put12lb7.34' 711
Dec 13Tri Valley - Meet 1Dec 13 · Shot Put · Place 27 · WestwoodShot Put12lb27.33-02.5011
Feb 3Tri Valley League ShowcaseFeb 3 · Shot Put · Place 24 · WestwoodShot Put2430-8—
Jan 26Tri Valley League - Meet 5Jan 26 · Shot Put · Place 47 · WestwoodShot Put4728-2—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 26 · Westwood55 Meters268.03a PB—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · Shot Put · Place 39 · WestwoodShot Put3927-11.75—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 49 · Westwood300 Meters4947.84a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 62 · Westwood55 Meters628.11a—
Jan 5Tri Valley League - Meet 4Jan 5 · Shot Put · Place 40 · WestwoodShot Put4028-11.25—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 49 · Westwood300 Meters4947.77a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 50 · Westwood300 Meters50.48.18a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 27 · Westwood55 Meter27.8.15a10
Dec 29Tri Valley League - Meet 3Dec 29 · Shot Put · Place 39 · WestwoodShot Put12lb39.25-00.0010
Dec 13Tri Valley League - Meet 2Dec 13 · Shot Put · Place 45 · WestwoodShot Put4525-10—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 48 · Westwood55 Meters488.37a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 50 · Westwood300 Meters50.47.54a10
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 58 · Westwood55 Meter58.8.24a10
Dec 8Tri Valley League - Meet 1Dec 8 · Shot Put · Place 39 · WestwoodShot Put12lb39.26-06.0010
Jan 27Tri Valley Dual #5Jan 27 · 55 Meter · Place 44 · Westwood55 Meter44.8.65a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Tri Valley Dual #1Dec 9 · 55 Meter · Place 86 · Westwood55 Meter86.8.35a9