Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Coaches' Invitational · Jan 242:41.20aMSTCA Coaches' InvitationalJanuary 24, 2026
600 Meters · IndoorML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/Wil · Dec 301:34.21aML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDecember 30, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2ML-12 Varsity Championship MeetFeb 2 · 1000 Meters · Place 9 · Melrose1000 Meters92:42.19a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 21 · Melrose1000 Meters212:41.20a PB12
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · 1000 Meters · Place 4 · Melrose1000 Meters42:44.84a12
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · 1000 Meters · Place 3 · Melrose1000 Meters32:42.50a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · 2 Miles · Melrose2 Miles—DNS12
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · 1000 Meters · Place 4 · Melrose1000 Meters4.2:45.99a12
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 1000 Meters · Place 6 · Melrose1000 Meters6.2:46.39a12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 1000 Meters · Place 8 · Melrose1000 Meters8.2:52.52a12
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · 1000 Meters · Place 8 · Melrose1000 Meters8.2:55.43a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 600 Meters · Place 11 · Melrose600 Meters11.1:34.21a PB11
Dec 19ML-12 Varsity Block #1Dec 19 · 600 Meters · Place 19 · Melrose600 Meters19.1:34.21a11