Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity Block #4 · Jan 95:00.62aML-12 Varsity Block #4January 9, 2024
1 Mile · OutdoorAndover Boosters Meet · May 134:55.29aAndover Boosters MeetMay 13, 2023
1000 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 262:46.03aMSTCA Coaches Invitational (Large Schools)January 26, 2025
1000 Meters · OutdoorMiddlesex League Indoor #5 · Jan 262:57.26aMiddlesex League Indoor #5January 26, 2023
2 Miles · OutdoorMiddlesex League 5B · May 1011:10.70aMiddlesex League 5BMay 10, 2023
400 Meters · OutdoorML-12 Block #2C: Bel/Red; Bur/Wat · Apr 1653.43aML-12 Block #2C: Bel/Red; Bur/WatApril 16, 2026
600 Meters · IndoorML-12 Varsity Championship Meet · Feb 21:26.57aML-12 Varsity Championship MeetFebruary 2, 2026
800 Meters · OutdoorML-12 Championships · May 212:03.18aML-12 ChampionshipsMay 21, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20ML-12 Championship MeetMay 20 · 400 Meters · Place 11 · Reading Memorial400 Meters1153.54a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 400 Meters · Place 5 · Reading Memorial400 Meters553.82a12
Apr 16ML-12 Block #2C: Bel/Red; Bur/WatApr 16 · 400 Meters · Place 3 · Reading Memorial400 Meters353.43a PB12
Apr 9ML-12 Block #1C: Win/Red; Sto/WatApr 9 · 400 Meters · Place 2 · Reading Memorial400 Meters254.15a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 11 · Reading Memorial600 Meters111:26.81a12
Feb 2ML-12 Varsity Championship MeetFeb 2 · 600 Meters · Place 5 · Reading Memorial600 Meters51:26.57a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 37 · Reading Memorial600 Meters371:27.95a12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 600 Meters · Place 1 · Reading Memorial600 Meters11:27.12a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · 600 Meters · Place 2 · Reading Memorial600 Meters2.1:28.25a12
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 600 Meters · Place 3 · Reading Memorial600 Meters3.1:27.31a12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 600 Meters · Place 4 · Reading Memorial600 Meters4.1:28.57a12
Feb 3ML-12 Varsity ChampionshipFeb 3 · 600 Meters · Place 12 · Reading Memorial600 Meters121:28.82a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1000 Meters · Place 30 · Reading Memorial1000 Meters302:46.03a PB—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 600 Meters · Place 6 · Reading Memorial600 Meters6.1:28.88a11
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 600 Meters · Place 11 · Reading Memorial600 Meters111:31.73a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 600 Meters · Place 9 · Reading Memorial600 Meters91:31.73a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 800 Meters · Place 12 · Reading Memorial800 Meters122:03.18a PB11
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · 800 Meters · Place 5 · Reading Memorial800 Meters52:04.96a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 800 Meters · Place 4 · Reading Memorial800 Meters42:04.57a11
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · 1 Mile · Place 15 · Reading Memorial1 Mile155:09.53a11
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 800 Meters · Place 5 · Reading Memorial800 Meters52:07.43a11
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · 800 Meters · Place 2 · Reading Memorial800 Meters22:06.72a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 1000 Meters · Place 2 · Reading Memorial1000 Meters2.2:46.85a11
Dec 19ML-12 Varsity Block #1Dec 19 · 1000 Meters · Place 12 · Reading Memorial1000 Meters12.2:51.01a11
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 1000 Meters · Place 26 · Reading Memorial1000 Meters26.2:51.60a10
Feb 5ML-12 Varsity ChampionshipFeb 5 · 1000 Meters · Place 13 · Reading Memorial1000 Meters132:47.20a—
Jan 15ML-12 Varsity Block #5Jan 15 · 1000 Meters · Place 14 · Reading Memorial1000 Meters142:49.81a—
Jan 9ML-12 Varsity Block #4Jan 9 · 1 Mile · Place 19 · Reading Memorial1 Mile195:00.62a PB—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1000 Meters · Place 7 · Reading Memorial1000 Meters72:50.03a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15ML-12 ChampionshipsMay 15 · 800 Meters · Place 19 · Reading Memorial800 Meters192:08.41a—
May 11Andover Boosters InvitationalMay 11 · 800 Meters · Place 24 · Reading Memorial800 Meters242:08.89a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 1 Mile · Place 2 · Reading Memorial1 Mile25:06.50a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 800 Meters · Place 6 · Reading Memorial800 Meters62:13.75a—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 800 Meters · Place 5 · Reading Memorial800 Meters5.2:12.67a10
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 800 Meters · Place 5 · Reading Memorial800 Meters52:10.61a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 1000 Meters · Place 10 · Reading Memorial1000 Meters10.2:51.33a10
Dec 21ML-12 Varsity Block #2Dec 21 · 1000 Meters · Place 15 · Reading Memorial1000 Meters15.2:52.42a10
Dec 14ML-12 Varsity Block #1Dec 14 · 1 Mile · Place 19 · Reading Memorial1 Mile19.5:02.69a10
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 1000 Meters · Place 1 · Reading1000 Meters12:55.95FR
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1000 Meters · Place 19 · Reading Memorial1000 Meters19.2:59.33a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Andover Boosters MeetMay 13 · 1 Mile · Place 15 · Reading Memorial1 Mile15.4:55.29a PB9
May 10Middlesex League 5BMay 10 · 2 Miles · Place 10 · Reading Memorial2 Miles1011:10.70a PB—
May 2Middlesex League 4AMay 2 · 1 Mile · Place 12 · Reading Memorial1 Mile125:02.49a—
Apr 26Middlesex League 3CApr 26 · 1 Mile · Place 2 · Reading Memorial1 Mile25:01.78a—
Apr 6Middlesex League @ ReadingApr 6 · 800 Meters · Place 8 · Reading800 Meters82:18.35FR
Jan 26Middlesex League Indoor #5Jan 26 · 1000 Meters · Place 20 · Reading Memorial1000 Meters20.2:57.26a PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 1 Mile · Place 11 · Reading Memorial1 Mile11.5:13.70a9
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 1000 Meters · Place 19 · Reading Memorial1000 Meters19.3:01.79a9
Dec 15Middlesex League Indoor Block #1Dec 15 · 1000 Meters · Place 18 · Reading Memorial1000 Meters18.3:03.61a9