Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 JV Open · May 1812.29aML-12 JV OpenMay 18, 2026
200 Meters · OutdoorML-12 Block 5A (ARL v REA; MEL v WIL) · May 726.06aML-12 Block 5A (ARL v REA; MEL v WIL)May 7, 2024
300 Meters · IndoorML-12 JV Championship Meet · Jan 1939.04aML-12 JV Championship MeetJanuary 19, 2026
400 Meters · OutdoorML-12 Block #2A: Sto/Mel; Arl/Win · Apr 1455.09aML-12 Block #2A: Sto/Mel; Arl/WinApril 14, 2026
400 Meters · Outdoor · Hand timedML-12 #2B: Wob v Arl; Mel v Wak · Apr 1657.7hML-12 #2B: Wob v Arl; Mel v WakApril 16, 2025
55 Meter · IndoorML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/Wak · Dec 297.32aML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDecember 29, 2025
55 Meters · IndoorML-12 JV Championship · Jan 277.41aML-12 JV ChampionshipJanuary 27, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18ML-12 JV OpenMay 18 · 400 Meters · Place 4 · Melrose400 Meters4.55.28a11
May 18ML-12 JV OpenMay 18 · 100 Meters · Place 14 · Melrose100 Meters14.12.29a PB11
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 400 Meters · Place 9 · Melrose400 Meters956.35a11
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 100 Meters · Place 13 · Melrose100 Meters1312.41a11
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · 400 Meters · Place 10 · Melrose400 Meters1056.05a11
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · 400 Meters · Place 10 · Melrose400 Meters1057.24a11
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · 400 Meters · Place 8 · Melrose400 Meters855.09a PB11
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · 100 Meters · Place 12 · Melrose100 Meters1212.80a11
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · 400 Meters · Place 7 · Melrose400 Meters758.79a11
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · 100 Meters · Place 9 · Melrose100 Meters912.35a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19ML-12 JV Championship MeetJan 19 · 300 Meters · Place 1 · Melrose300 Meters139.04a PB11
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 300 Meters · Place 1 · Melrose300 Meters140.00a11
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 300 Meters · Place 7 · Melrose300 Meters740.97a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · 55 Meter · Place 7 · Melrose55 Meter7.7.32a PB11
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 55 Meter · Place 16 · Melrose55 Meter16.7.47a11
Jan 27ML-12 JV ChampionshipJan 27 · 300 Meters · Place 20 · Melrose300 Meters2041.12a—
Jan 27ML-12 JV ChampionshipJan 27 · 55 Meters · Place 48 · Melrose55 Meters487.41a PB—
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 300 Meters · Place 4 · Melrose300 Meters4.41.05a10
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 55 Meter · Place 24 · Melrose55 Meter24.7.49a10
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 300 Meters · Place 8 · Melrose300 Meters841.77a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 55 Meters · Place 26 · Melrose55 Meters267.57a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 400 Meters · Place 17 · Melrose400 Meters1757.73a10
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 400 Meters · Place 10 · Melrose400 Meters1056.67a10
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 100 Meters · Place 23 · Melrose100 Meters2312.88a10
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · 400 Meters · Place 9 · Melrose400 Meters957.02a10
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · 100 Meters · Place 15 · Melrose100 Meters1512.86a10
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 400 Meters · Place 5 · Melrose400 Meters557.45a10
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 100 Meters · Place 12 · Melrose100 Meters1212.52a10
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · 400 Meters · Place 8 · Melrose400 Meters857.7h PB10
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 200 Meters · Place 7 · Melrose200 Meters726.77a10
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 100 Meters · Place 15 · Melrose100 Meters1512.91a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 300 Meters · Place 2 · Melrose300 Meters2.40.64a10
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 55 Meter · Place 24 · Melrose55 Meter24.7.47a10
Jan 25ML-12 JV Championship MeetJan 25 · 300 Meters · Place 41 · Melrose300 Meters4142.97a—
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 70 · Melrose55 Meters707.71a—
Jan 15ML-12 JV Block #4Jan 15 · 300 Meters · Place 20 · Melrose300 Meters2043.70a—
Jan 15ML-12 JV Block #4Jan 15 · 55 Meters · Place 47 · Melrose55 Meters477.78a—
Jan 4ML-12 JV Block #3Jan 4 · 300 Meters · Place 34 · Melrose300 Meters3443.80a—
Jan 4ML-12 JV Block #3Jan 4 · 55 Meters · Place 62 · Melrose55 Meters627.81a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 200 Meters · Place 5 · Melrose200 Meters526.06a PB—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 100 Meters · Place 10 · Melrose100 Meters1012.94a—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 200 Meters · Place 5 · Melrose200 Meters526.49a—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 100 Meters · Place 11 · Melrose100 Meters1113.08a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 200 Meters · Place 10 · Melrose200 Meters1026.29a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 100 Meters · Place 21 · Melrose100 Meters2112.90a—
Apr 17ML-12 Block 1A (ARL v WOB; MEL v WAK)Apr 17 · 200 Meters · Place 2 · Melrose200 Meters226.61a—
Apr 17ML-12 Block 1A (ARL v WOB; MEL v WAK)Apr 17 · 100 Meters · Place 5 · Melrose100 Meters513.21a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 200 Meters · Place 17 · Melrose200 Meters1727.28a—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 100 Meters · Place 28 · Melrose100 Meters2813.33a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · 300 Meters · Place 41 · Melrose300 Meters41.44.68a9
Dec 20ML JV 1Dec 20 · 55 Meter · Place 73 · Melrose55 Meter73.7.99a9
Dec 20ML-12 JV Block #2Dec 20 · 300 Meters · Place 41 · Melrose300 Meters41.44.68a9
Dec 20ML-12 JV Block #2Dec 20 · 55 Meter · Place 73 · Melrose55 Meter73.7.99a9
Dec 11ML-12 JV Block #1Dec 11 · 300 Meters · Place 36 · Melrose300 Meters36.45.09a9
Dec 11ML-12 JV Block #1Dec 11 · 55 Meter · Place 76 · Melrose55 Meter76.7.99a9