Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Horn Pond Recreation AreaML-12 Wk 3: Lexington @ Woburn · Sep 2920:20ML-12 Wk 3: Lexington @ WoburnSeptember 29, 2026
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2817:07.5Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2721:58.0Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Lincoln FieldML-12 Wk 4: Reading @ Lexington · Oct 621:19.42ML-12 Wk 4: Reading @ LexingtonOctober 6, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 95 · Lexington5,000 Meters Junior Varsity9521:01.4—
Oct 20ML-12 Wk 6: Lexington @ BelmontOct 20 · 3 Miles Junior Varsity · Place 36 · Lexington3 Miles Junior Varsity3620:56.411
Oct 13ML-12 Wk 5: Winchester @ LexingtonOct 13 · 5,000 Meters Junior Varsity · Place 40 · Lexington5,000 Meters Junior Varsity4021:41.3611
Oct 6ML-12 Wk 4: Reading @ LexingtonOct 6 · 5,000 Meters Junior Varsity · Place 18 · Lexington5,000 Meters Junior Varsity1821:19.42 PB11
Sep 29ML-12 Wk 3: Lexington @ WoburnSep 29 · 3 Miles Varsity · Place 29 · Lexington3 Miles Varsity2920:20 PB11
Sep 22ML-12 Wk 2: Arlington @ LexingtonSep 22 · 5,000 Meters Junior Varsity · Place 40 · Lexington5,000 Meters Junior Varsity4021:23.7711

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 113 · Lexington5,000 Meters Junior Varsity11320:16.5710
Oct 21ML-12 Wk 6: Belmont @ LexingtonOct 21 · 5,000 Meters Junior Varsity · Place 27 · Lexington5,000 Meters Junior Varsity2720:54.6SO
Oct 14ML-12 Wk 5: Lexington @ WinchesterOct 14 · 5,000 Meters Junior Varsity · Place 42 · Lexington5,000 Meters Junior Varsity4221:0310
Oct 7ML-12 Wk 4: Lexington @ ReadingOct 7 · 5,000 Meters Junior Varsity · Place 44 · Lexington5,000 Meters Junior Varsity4421:2510
Sep 30ML-12 Wk 3: Woburn @ LexingtonSep 30 · 5,000 Meters Junior Varsity · Place 25 · Lexington5,000 Meters Junior Varsity2521:59.1SO
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 Overflow · Place 29 · Lexington5,000 Meters Junior Varsity 1 Overflow2921:58.0 PB10
Sep 16ML-12 Wk 2: Lexington @ ArlingtonSep 16 · 5,000 Meters Junior Varsity · Place 36 · Lexington5,000 Meters Junior Varsity3620:4310
Sep 9ML-12 Wk 1: Wakefield @ LexingtonSep 9 · 5,000 Meters Junior Varsity · Place 8 · Lexington5,000 Meters Junior Varsity824:11.9010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 69 · Lexington3,000 Meters Freshman6912:53.299
Oct 22ML-12: Lexington @ BelmontOct 22 · 3 Miles Junior Varsity · Place 51 · Lexington3 Miles Junior Varsity5122:179
Oct 8ML-12: Winchester @ LexingtonOct 8 · 5,000 Meters Junior Varsity · Place 55 · Lexington5,000 Meters Junior Varsity5522:40.94FR
Oct 1ML-12: Reading @ LexingtonOct 1 · 5,000 Meters Junior Varsity · Place 40 · Lexington5,000 Meters Junior Varsity4023:32.10FR
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 112 · Lexington4,000 Meters Freshman 111217:07.5 PB9
Sep 24ML 12 Lexington @ WoburnSep 24 · 3 Miles Junior Varsity · Place 38 · Lexington3 Miles Junior Varsity3821:459
Sep 17ML-12: Arlington @ LexingtonSep 17 · 5,000 Meters Junior Varsity · Place 55 · Lexington5,000 Meters Junior Varsity5523:38.83FR
Sep 10ML-12: Wakefield @ LexingtonSep 10 · 5,000 Meters Junior Varsity · Place 48 · Lexington5,000 Meters Junior Varsity4823:50.16FR