Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMilton Academy Invite 2 · Apr 184:53.10aMilton Academy Invite 2April 18, 2026
3000 Meters · OutdoorMilton Academy Invite 3 · May 210:42.52aMilton Academy Invite 3May 2, 2026
800 Meters · OutdoorISL Developmental Meet · May 132:14.73aISL Developmental MeetMay 13, 2026
Shot Put · 12lb · OutdoorISL Developmental Meet · May 1330' 1.25"ISL Developmental MeetMay 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13ISL Developmental MeetMay 13 · Shot Put · Place 8 · Roxbury LatinShot Put12lb8.30' 1.25" PB12
May 13ISL Developmental MeetMay 13 · 800 Meters · Place 3 · Roxbury Latin800 Meters3.2:14.73a PB12
May 2Milton Academy Invite 3May 2 · 3000 Meters · Place 11 · Roxbury Latin3000 Meters11.10:42.52a PB12
Apr 29Thayer Home Meet #3Apr 29 · 1500 Meters · Place 11 · Roxbury Latin1500 Meters11.4:54.20a12
Apr 25ISL Meet #3 Governors-Roxbury Latin-NoblesApr 25 · 800 Meters · Place 7 · Roxbury Latin800 Meters7.2:19.59a12
Apr 18Milton Academy Invite 2Apr 18 · 1500 Meters · Place 9 · Roxbury Latin1500 Meters94:53.10a PB12
Apr 11Groton School v. Roxbury Latin v. TaborApr 11 · 1500 Meters · Place 4 · Roxbury Latin1500 Meters44:53.44a12
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · 1500 Meters · Place 9 · Roxbury Latin1500 Meters94:57.87a12
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · 1500 Meters · Place 9 · Roxbury Latin1500 Meters94:57.87a12
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · 800 Meters · Place 7 · Roxbury Latin800 Meters72:32.44a12
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · 800 Meters · Place 7 · Roxbury Latin800 Meters72:32.44a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14ISL Development MeetMay 14 · 800 Meters · Place 4 · Roxbury Latin800 Meters42:16.29a11
Apr 19Milton Academy InviteApr 19 · 800 Meters · Place 8 · Roxbury Latin800 Meters82:19.6611
Apr 5ISL Meet #1Apr 5 · 1500 Meters · Place 13 · Roxbury Latin1500 Meters134:59.92a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Milton, BB&N, BH, RL and WinsorMay 4 · 1500 Meters · Place 14 · Roxbury Latin1500 Meters144:59.30a—
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · Shot Put · Place 15 · Roxbury LatinShot Put1528-8—
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · 1500 Meters · Place 16 · Roxbury Latin1500 Meters165:04.90a—
Apr 20ISL Meet #3 at Milton AcademyApr 20 · Shot Put · Place 15 · Roxbury LatinShot Put1529-1—
Apr 20ISL Meet #3 at Milton AcademyApr 20 · 800 Meters · Place 11 · Roxbury Latin800 Meters112:21.68a—
Apr 13ISL Meet #2 @GrotonApr 13 · 1500 Meters · Place 12 · Roxbury Latin1500 Meters125:04.37a—
Apr 6ISL Meet #1Apr 6 · 1500 Meters · Place 13 · Roxbury Latin1500 Meters135:16.48a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · 1500 Meters · Place 4 · Roxbury Latin1500 Meters45:18.29a—
Apr 15Governor's-Roxbury Latin-Tabor-Groton,-NoblesApr 15 · 3000 Meters · Place 13 · Roxbury Latin School3000 Meters1311:12.12FR
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · Javelin · Place 18 · Roxbury LatinJavelin1849-7—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · 1500 Meters · Place 21 · Roxbury Latin1500 Meters215:16.81a—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · Javelin · Place 18 · Roxbury LatinJavelin1849-7—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · 1500 Meters · Place 21 · Roxbury Latin1500 Meters215:16.81a—