Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 Block 5A (ARL v REA; MEL v WIL) · May 716.27aML-12 Block 5A (ARL v REA; MEL v WIL)May 7, 2024
55 Meter · IndoorML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/Wak · Dec 298.98aML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDecember 29, 2025
55 Meters · IndoorML-12 JV Championship Meet · Jan 198.77aML-12 JV Championship MeetJanuary 19, 2026
Shot Put · 4kg · IndoorML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/Red · Dec 2221-08.25ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDecember 22, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · 100 Meters · Place 75 · Melrose100 Meters7516.35a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19ML-12 JV Championship MeetJan 19 · Shot Put · Place 11 · MelroseShot Put1122-911
Jan 19ML-12 JV Championship MeetJan 19 · 55 Meters · Place 49 · Melrose55 Meters498.77a PB11
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · Shot Put · Place 4 · MelroseShot Put421-9.5011
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 55 Meters · Place 56 · Melrose55 Meters569.23a11
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · Shot Put · Place 6 · MelroseShot Put622-211
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 55 Meters · Place 78 · Melrose55 Meters789.35a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · 55 Meter · Place 27 · Melrose55 Meter27.8.98a PB11
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · Shot Put · MelroseShot Put4kg—DNS11
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 55 Meter · Place 38 · Melrose55 Meter38.9.10a11
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · Shot Put · Place 5 · MelroseShot Put4kg5.21-08.25 PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Shot Put · Place 14 · MelroseShot Put1423-2—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 100 Meters · Place 37 · Melrose100 Meters3716.27a PB—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Shot Put · Place 11 · MelroseShot Put1120-0—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 100 Meters · Place 56 · Melrose100 Meters5616.76a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Shot Put · Place 20 · MelroseShot Put2017-11.50—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 100 Meters · Place 68 · Melrose100 Meters6816.92a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 11 · MelroseShot Put1122-3.50—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 100 Meters · Place 50 · Melrose100 Meters5016.76a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 25ML-12 JV Championship MeetJan 25 · Shot Put · Place 16 · MelroseShot Put1623-1.25—
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 104 · Melrose55 Meters1049.41a—
Jan 15ML-12 JV Block #4Jan 15 · Shot Put · Place 10 · MelroseShot Put1022-5.50—
Jan 15ML-12 JV Block #4Jan 15 · 55 Meters · Place 73 · Melrose55 Meters739.58a—
Jan 4ML-12 JV Block #3Jan 4 · Shot Put · Place 10 · MelroseShot Put1021-6.50—
Jan 4ML-12 JV Block #3Jan 4 · 55 Meters · Place 84 · Melrose55 Meters849.80a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · 55 Meter · Place 85 · Melrose55 Meter85.9.78a9
Dec 20ML JV 1Dec 20 · Shot Put · Place 15 · MelroseShot Put4kg15.20-03.009
Dec 20ML-12 JV Block #2Dec 20 · 55 Meter · Place 85 · Melrose55 Meter85.9.78a9
Dec 20ML-12 JV Block #2Dec 20 · Shot Put · Place 15 · MelroseShot Put4kg15.20-03.009
Dec 11ML-12 JV Block #1Dec 11 · 55 Meter · Melrose55 Meter—DNS9
Dec 11ML-12 JV Block #1Dec 11 · Shot Put · MelroseShot Put4kg—DNS9