Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Shrewsbury · Jan 76:52.80aMidland Wachusett @ ShrewsburyJanuary 7, 2026
1000 Meters · IndoorMidland Wachusett @ Fitchburg #5 · Jan 284:03.20Midland Wachusett @ Fitchburg #5January 28, 2026
300 Meters · IndoorMid Wach Invite Meet · Dec 1847.90Mid Wach Invite MeetDecember 18, 2024

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1 Mile · Place 19 · Ayer Shirley Regional1 Mile196:56.8012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1000 Meters · Place 17 · Ayer Shirley Regional1000 Meters174:03.20 PB12
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1 Mile · Place 14 · Ayer Shirley Regional1 Mile146:57.70a12
Jan 21Midland Wachusett @ Wachusett #4Jan 21 · 1000 Meters · Place 24 · Ayer Shirley Regional1000 Meters244:03.70a12
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 1 Mile · Place 17 · Ayer Shirley Regional1 Mile176:52.80a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15MidWach @ Wachusett Week3Jan 15 · 300 Meters · Place 24 · Ayer Shirley Regional300 Meters24.48.9011
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 300 Meters · Place 27 · Ayer Shirley Regional300 Meters2750.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 300 Meters · Place 25 · Ayer Shirley Regional300 Meters2547.90 PB—
Jan 24MW @ Fitchburg # 5Jan 24 · 1 Mile · Place 19 · Ayer Shirley Regional1 Mile196:59.50—
Jan 10MW @ Fitchburg # 3Jan 10 · 1 Mile · Place 21 · Ayer Shirley Regional1 Mile216:57.80—