Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/Wob · Jan 124:41.27aML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJanuary 12, 2026
1 Mile · OutdoorML-12 Block #2B: Lex/Wob; Wil/Wak · Apr 154:37.06aML-12 Block #2B: Lex/Wob; Wil/WakApril 15, 2026
1000 Meters · IndoorML-12 Varsity Championship Meet · Feb 22:39.64aML-12 Varsity Championship MeetFebruary 2, 2026
2 Miles · IndoorML-12 Varsity Block #4 · Jan 910:20.73aML-12 Varsity Block #4January 9, 2024
2 Miles · OutdoorML-12 #2A: Bel v Lex; Ston v Watr · Apr 1510:11.31aML-12 #2A: Bel v Lex; Ston v WatrApril 15, 2025
2000m Steeplechase · 0.838m · OutdoorBattle Road Twilight Series Meet 2 · May 166:51.62aBattle Road Twilight Series Meet 2May 16, 2026
2000m Steeplechase · OutdoorBattle Road Twilight Meet 2 · May 186:50.49Battle Road Twilight Meet 2May 18, 2024
3000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 37:03.81aWeston Twilight Invitational - Regis EventsMay 3, 2025
800 Meters · OutdoorML-12 #5B Updated: Lex v Win; Mel v Wil · May 132:07.41aML-12 #5B Updated: Lex v Win; Mel v WilMay 13, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20ML-12 Championship MeetMay 20 · 1 Mile · Place 18 · Lexington1 Mile185:01.81a12
May 16Battle Road Twilight Series Meet 2May 16 · 2000m Steeplechase · Place 1 · Lexington2000m Steeplechase0.838m1.6:51.62a PB12
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · 2 Miles · Place 4 · Lexington2 Miles410:41.76a12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · 1 Mile · Place 7 · Lexington1 Mile74:41.69a12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · 1 Mile · Place 2 · Lexington1 Mile24:37.06a PB12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · 800 Meters · Place 2 · Lexington800 Meters22:09.07a12
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · 800 Meters · Place 4 · Lexington800 Meters42:07.64a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2ML-12 Varsity Championship MeetFeb 2 · 1000 Meters · Place 3 · Lexington1000 Meters32:39.64a PB12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 1 Mile · Place 3 · Lexington1 Mile34:41.27a PB12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 1000 Meters · Place 1 · Lexington1000 Meters12:42.76a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 1 Mile · Place 7 · Lexington1 Mile7.4:49.60a12
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · 1000 Meters · Place 1 · Lexington1000 Meters1.2:51.26a12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 2 Miles · Place 5 · Lexington2 Miles5.10:22.47a12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1000 Meters · Place 37 · Lexington1000 Meters372:45.42a—
Feb 3ML-12 Varsity ChampionshipFeb 3 · 1 Mile · Place 20 · Lexington1 Mile204:50.39a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1000 Meters · Place 28 · Lexington1000 Meters282:45.31a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 1000 Meters · Place 1 · Lexington1000 Meters1.2:46.10a11
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 1000 Meters · Place 1 · Lexington1000 Meters12:47.16a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 1 Mile · Place 7 · Lexington1 Mile74:49.42a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · 1 Mile · Place 18 · Lexington1 Mile184:47.77a11
May 17Battle Road Track Club Twilight Series #2May 17 · 2000m Steeplechase · Place 4 · Lexington2000m Steeplechase46:59.57—
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 800 Meters · Place 5 · Lexington800 Meters52:07.41a PB11
May 10MSTCA Coaches Metro InvitationalMay 10 · 1 Mile · Place 25 · Lexington1 Mile254:40.86a11
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 1 Mile · Place 3 · Lexington1 Mile34:47.63a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 3000m Steeplechase · Place 16 · Lexington3000m Steeplechase167:03.81a PB11
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 1 Mile · Place 4 · Lexington1 Mile44:48.02a11
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 800 Meters · Place 3 · Lexington800 Meters32:08.30a11
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 2 Miles · Place 4 · Lexington2 Miles410:11.31a PB11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 1 Mile · Place 3 · Lexington1 Mile34:42.79a11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 1 Mile · Place 3 · Lexington1 Mile3.4:58.11a11
Feb 5ML-12 Varsity ChampionshipFeb 5 · 2 Miles · Place 18 · Lexington2 Miles1810:53.23a—
Jan 15ML-12 Varsity Block #5Jan 15 · 2 Miles · Place 8 · Lexington2 Miles810:29.63a—
Jan 9ML-12 Varsity Block #4Jan 9 · 2 Miles · Place 7 · Lexington2 Miles710:20.73a PB—
Jan 4ML-12 JV Block #3Jan 4 · 1 Mile · Place 2 · Lexington1 Mile24:57.36a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18Battle Road Twilight Meet 2May 18 · 2000m Steeplechase · Place 3 · Lexington2000m Steeplechase36:50.49 PB—
May 18Battle Road Twilight Meet 2May 18 · 2000m Steeplechase · Place 3 · Lexington2000m Steeplechase36:50.49—
May 15ML-12 ChampionshipsMay 15 · 2 Miles · Place 19 · Lexington2 Miles1910:28.97a—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 1 Mile · Place 7 · Lexington1 Mile74:48.10a—
May 4Weston Twilight - Regis EventsMay 4 · 2000m Steeplechase · Place 10 · Lexington2000m Steeplechase0.838m10.6:56.0010
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 2 Miles · Place 3 · Lexington2 Miles310:24.57a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 1 Mile · Place 2 · Lexington1 Mile24:55.80a—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 2 Miles · Place 9 · Lexington2 Miles910:42.08a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11ML-12 JV Block #1Dec 11 · 1 Mile · Place 2 · Lexington1 Mile2.5:01.87a10
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 2 Miles · Place 10 · Lexington2 Miles1011:31.38FR
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 2 Miles · Place 17 · Lexington2 Miles17.11:14.13a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · 1 Mile · Place 6 · Lexington1 Mile65:11.01a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 2 Miles · Place 23 · Lexington2 Miles2310:51.44a—
Apr 26Middlesex League 3CApr 26 · 2 Miles · Place 6 · Lexington2 Miles610:58.92a—
Apr 8Middlesex League @ Burlington AMApr 8 · 1 Mile · Place 11 · Lexington1 Mile11.5:10.94a9
Jan 26Middlesex League Indoor #5Jan 26 · 2 Miles · Place 15 · Lexington2 Miles15.10:53.40a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 2 Miles · Place 9 · Lexington2 Miles9.11:34.01a9
Dec 15Middlesex League Indoor Block #1Dec 15 · 2 Miles · Place 19 · Lexington2 Miles19.11:26.78a9