Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBellingham vs Medway · Apr 1514.37aBellingham vs MedwayApril 15, 2026
Discus · 1.6kg · OutdoorNorton at Bellingham · Apr 2967-03Norton at BellinghamApril 29, 2026
Shot Put · 12lb · IndoorTri Valley League - Meet 1 · Dec 1122-01.00Tri Valley League - Meet 1December 11, 2025
Shot Put · 12lb · OutdoorNorton at Bellingham · Apr 2924-02.00Norton at BellinghamApril 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Bellingham vs MillisMay 6 · Discus · Place 9 · BellinghamBellinghamDiscus969-028
May 6Bellingham vs MillisMay 6 · Shot Put · Place 15 · BellinghamBellinghamShot Put1523-03.508
Apr 29Norton at BellinghamApr 29 · Discus · Place 8 · BellinghamBellinghamDiscus1.6kg8.67-03 PB8
Apr 29Norton at BellinghamApr 29 · Shot Put · Place 22 · BellinghamBellinghamShot Put12lb22.24-02.00 PB8
Apr 29Norton at BellinghamApr 29 · 100 Meters · Place 34 · BellinghamBellingham100 Meters34.14.76a8
Apr 15Bellingham vs MedwayApr 15 · Discus · Place 11 · BellinghamBellinghamDiscus1162-098
Apr 15Bellingham vs MedwayApr 15 · Shot Put · Place 18 · BellinghamBellinghamShot Put1823-11.008
Apr 15Bellingham vs MedwayApr 15 · 100 Meters · Place 20 · BellinghamBellingham100 Meters2014.37a PB8
Apr 7Bellingham @ Dover SherbornApr 7 · Discus · Place 10 · BellinghamBellinghamDiscus1.6kg10.61' 6"8
Apr 7Bellingham @ Dover SherbornApr 7 · Shot Put · Place 16 · BellinghamBellinghamShot Put12lb16.21' 5"8
Apr 7Bellingham @ Dover SherbornApr 7 · 100 Meters · Place 35 · BellinghamBellingham100 Meters35.14.78

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · Shot Put · Place 34 · BellinghamBellinghamShot Put3423-68
Jan 14TVL- Small Double-DualJan 14 · Shot Put · Place 12 · BellinghamBellinghamShot Put1222-8.758
Jan 8Tri Valley League - Meet 4Jan 8 · Shot Put · Place 24 · BellinghamBellinghamShot Put2421-38

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Tri Valley League - Meet 1Dec 11 · Shot Put · Place 19 · BellinghamBellinghamShot Put12lb19.22-01.00 PB8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 7MA D1 Middle School State ChampionshipJun 7 · Discus · Bellingham MemorialBellingham MemorialDiscus—FOUL—
Jun 7MA D3 Middle School State ChampionshipJun 7 · Discus · Bellingham MemorialBellingham MemorialDiscus1kg--FOUL7