Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCommonwealth Athletic Conference Meet #4 · Jan 155:12.29aCommonwealth Athletic Conference Meet #4January 15, 2026
1 Mile · OutdoorCAC Whittier @ Greater Lawrence · Apr 95:11.89aCAC Whittier @ Greater LawrenceApril 9, 2026
1000 Meters · IndoorCommonwealth Athletic Conference Meet #6 · Feb 32:58.57aCommonwealth Athletic Conference Meet #6February 3, 2026
2 Miles · OutdoorCAC Championship Meet 2025 (Upper) · May 2011:36.37aCAC Championship Meet 2025 (Upper)May 20, 2025
600 Meters · IndoorCommonwealth Athletic Conference Indoor TF Championship · Feb 81:44.27aCommonwealth Athletic Conference Indoor TF ChampionshipFebruary 8, 2025
800 Meters · OutdoorAndover Boosters Invitational · May 92:07.51aAndover Boosters InvitationalMay 9, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21CAC Freshman & Sophomore Championship 2026May 21 · 800 Meters · Place 1 · Greater Lawrence Tech800 Meters12:10.86a11
May 18CAC Championships 2026 (Upper Schools)May 18 · 800 Meters · Place 7 · Greater Lawrence Tech800 Meters7.2:09.15a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 1 Mile · Place 11 · Greater Lawrence Tech1 Mile11.5:13.59a11
May 122026 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 800 Meters · Place 8 · Greater Lawrence Tech800 Meters8.2:10.65a11
May 9Andover Boosters InvitationalMay 9 · 800 Meters · Place 18 · Greater Lawrence Tech800 Meters18.2:07.51a PB11
May 7CAC Northeast @ Greater LawrenceMay 7 · 800 Meters · Place 2 · Greater Lawrence Tech800 Meters22:09.79a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 2 Miles · Place 7 · Greater Lawrence Tech2 Miles7.13:04.10a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile4.5:35.05a11
Apr 29CAC Greater Lawrence @ Greater LowellApr 29 · 800 Meters · Place 4 · Greater Lawrence Tech800 Meters4.2:10.46a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 19 · Greater Lawrence Tech800 Meters192:09.88a11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 1 Mile · Place 2 · Greater Lawrence Tech1 Mile25:14.91a11
Apr 16CAC Lowell Catholic @ Greater LawrenceApr 16 · 800 Meters · Place 2 · Greater Lawrence Tech800 Meters22:15.63a11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 1 Mile · Place 1 · Greater Lawrence Tech1 Mile15:11.89a PB11
Apr 9CAC Whittier @ Greater LawrenceApr 9 · 800 Meters · Place 1 · Greater Lawrence Tech800 Meters12:14.38a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 1 Mile · Place 3 · Greater Lawrence Tech1 Mile3.5:27.49a11
Apr 1Greater Lawrence vs. Shawsheen Dual MeetApr 1 · 800 Meters · Place 1 · Greater Lawrence Tech800 Meters1.2:13.19a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Commonwealth Athletic Conference TF ChampionshipFeb 11 · 1 Mile · Place 5 · Greater Lawrence Tech1 Mile55:12.99a11
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 1 Mile · Place 5 · Greater Lawrence Tech1 Mile55:15.68a11
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 1000 Meters · Place 5 · Greater Lawrence Tech1000 Meters52:58.57a PB11
Jan 20Commonwealth Athletic Conference #5Jan 20 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile45:14.48a11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 1 Mile · Place 6 · Greater Lawrence Tech1 Mile65:12.29a PB11
Jan 15Commonwealth Athletic Conference Meet #4Jan 15 · 1000 Meters · Place 6 · Greater Lawrence Tech1000 Meters63:00.41a11
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 1 Mile · Place 9 · Greater Lawrence Tech1 Mile95:17.97a11
Jan 5Commonwealth Athletic Conference Meet #3Jan 5 · 1000 Meters · Place 5 · Greater Lawrence Tech1000 Meters53:16.69a11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 1 Mile · Place 8 · Greater Lawrence Tech1 Mile8.5:24.31a11
Dec 16Commonwealth Athletic Conference Meet #2Dec 16 · 1000 Meters · Greater Lawrence Tech1000 Meters--DNS11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 1 Mile · Place 6 · Greater Lawrence Tech1 Mile6.5:22.19a11
Dec 9Commonwealth Athletic Conference Meet #1Dec 9 · 1000 Meters · Place 5 · Greater Lawrence Tech1000 Meters5.3:10.25a11
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 1 Mile · Place 8 · Greater Lawrence Tech1 Mile85:29.18a—
Feb 8Commonwealth Athletic Conference Indoor TF ChampionshipFeb 8 · 600 Meters · Place 12 · Greater Lawrence Tech600 Meters121:44.27a PB—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · 1 Mile · Place 7 · Greater Lawrence Tech1 Mile75:35.24a—
Feb 4Commonwealth Athletic Conference Meet #7Feb 4 · 600 Meters · Place 13 · Greater Lawrence Tech600 Meters131:53.25a—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 1 Mile · Place 5 · Greater Lawrence Tech1 Mile55:37.71a—
Jan 30Commonwealth Athletic Conference Meet #6Jan 30 · 600 Meters · Place 11 · Greater Lawrence Tech600 Meters111:55.27a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile45:44.24a—
Jan 24Commonwealth Athletic Conference Meet #5Jan 24 · 600 Meters · Place 6 · Greater Lawrence Tech600 Meters61:46.88a—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile45:45.38a—
Jan 13Commonwealth Athletic League Meet #4Jan 13 · 1000 Meters · Place 11 · Greater Lawrence Tech1000 Meters113:35.10a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 1 Mile · Place 7 · Greater Lawrence Tech1 Mile75:56.90a—
Jan 7Commonwealth Athletic Conference Meet #3Jan 7 · 600 Meters · Place 12 · Greater Lawrence Tech600 Meters121:54.29a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CAC Championship Meet 2025 (Upper)May 20 · 2 Miles · Place 6 · Greater Lawrence Tech2 Miles611:36.37a PB10
May 20CAC Championship Meet 2025 (Upper)May 20 · 1 Mile · Place 7 · Greater Lawrence Tech1 Mile75:15.09a10
May 15CAC Freshman-Sophomore MeetMay 15 · 1 Mile · Place 1 · Greater Lawrence Tech1 Mile15:18.65a10
May 15CAC Freshman-Sophomore MeetMay 15 · 800 Meters · Place 1 · Greater Lawrence Tech800 Meters12:18.50a10
May 122025 MVADA Track and Field Championship Meet - Large SchoolsMay 12 · 2 Miles · Place 11 · Greater Lawrence Tech2 Miles1112:26.07a10
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 2 Miles · Place 3 · Greater Lawrence Tech2 Miles312:17.36a10
Apr 29CAC Northeast @ Greater LawrenceApr 29 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile45:46.55a10
Apr 16CAC Greater Lawrence @ Greater LowellApr 16 · 1 Mile · Place 5 · Greater Lawrence Tech1 Mile55:43.58a10
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 2 Miles · Place 3 · Greater Lawrence Tech2 Miles312:38.45a10
Apr 10CAC Whittier @ Greater LawrenceApr 10 · 1 Mile · Place 4 · Greater Lawrence Tech1 Mile45:45.74a10
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 2 Miles · Place 4 · Greater Lawrence Tech2 Miles412:47.69a10
Apr 3CAC Shawsheen Tech @ Greater LawrenceApr 3 · 1 Mile · Place 3 · Greater Lawrence Tech1 Mile35:53.90a10
Mar 27Greater Lawrence First-Chance MeetMar 27 · 1 Mile · Place 7 · Greater Lawrence Tech1 Mile75:54.45a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 1 Mile · Place 7 · Greater Lawrence Tech1 Mile7.5:49.52a10
Dec 17Commonwealth Athletic Conference Meet#2Dec 17 · 600 Meters · Place 12 · Greater Lawrence Tech600 Meters12.1:53.98a10