Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/Wil · Jan 64:54.12aML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJanuary 6, 2026
1 Mile · OutdoorML-12 Block #2A: Sto/Mel; Arl/Win · Apr 145:04.32aML-12 Block #2A: Sto/Mel; Arl/WinApril 14, 2026
1000 Meters · IndoorML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/Wil · Jan 152:59.98aML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJanuary 15, 2025
2 Miles · IndoorML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/Mel · Jan 311:51.54aML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJanuary 3, 2025
2 Miles · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 910:47.63aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 9, 2026
400 Meters · OutdoorML-12 JV Open · May 1856.63aML-12 JV OpenMay 18, 2026
600 Meters · IndoorML-12 JV Championship Meet · Jan 191:33.87aML-12 JV Championship MeetJanuary 19, 2026
800 Meters · OutdoorML-12 #4C: Win v Wob; Wat v Mel · May 82:16.77aML-12 #4C: Win v Wob; Wat v MelMay 8, 2025
800 Meters · Outdoor · Hand timedML-12 #2B: Wob v Arl; Mel v Wak · Apr 162:25.5hML-12 #2B: Wob v Arl; Mel v WakApril 16, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20ML-12 Championship MeetMay 20 · 2 Miles · Place 21 · Melrose2 Miles2111:24.01a10
May 18ML-12 JV OpenMay 18 · 400 Meters · Place 11 · Melrose400 Meters11.56.63a PB10
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 2 Miles · Place 10 · Melrose2 Miles1010:58.51a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 2 Miles · Place 18 · Melrose2 Miles1810:47.63a PB10
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · 2 Miles · Place 6 · Melrose2 Miles610:52.16a10
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · 2 Miles · Place 6 · Melrose2 Miles610:56.67a10
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · 1 Mile · Place 10 · Melrose1 Mile105:04.32a PB10
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · 1 Mile · Place 9 · Melrose1 Mile95:05.52a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 2ML-12 Varsity Championship MeetFeb 2 · 1 Mile · Place 18 · Melrose1 Mile184:58.35a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1 Mile · Place 47 · Melrose1 Mile474:59.78a10
Jan 19ML-12 JV Championship MeetJan 19 · 600 Meters · Place 5 · Melrose600 Meters51:33.87a PB10
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 1 Mile · Place 8 · Melrose1 Mile84:55.61a10
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 1 Mile · Place 5 · Melrose1 Mile54:54.12a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 1 Mile · Place 10 · Melrose1 Mile105:07.98a9
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 25 · Melrose1 Mile255:06.64a9
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · 800 Meters · Place 8 · Melrose800 Meters82:16.77a PB9
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 1 Mile · Place 9 · Melrose1 Mile95:20.53a9
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · 800 Meters · Place 14 · Melrose800 Meters142:25.5h PB9
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 800 Meters · Place 12 · Melrose800 Meters122:25.75a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27ML-12 JV ChampionshipJan 27 · 1000 Meters · Place 7 · Melrose1000 Meters73:10.45a—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 1000 Meters · Place 1 · Melrose1000 Meters12:59.98a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 105 · Melrose1000 Meters1053:05.48a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 2 Miles · Place 10 · Melrose2 Miles1011:51.54a PB—