Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorJack Lang Invitational · Apr 235:01.48aJack Lang InvitationalApril 23, 2025
1000 Meters · IndoorMVC Week 4 · Jan 292:54.79aMVC Week 4January 29, 2025
1500 Meters · OutdoorJonathan Tymann Invitational · Mar 274:52.75aJonathan Tymann InvitationalMarch 27, 2026
400 Meters · OutdoorMVC League Championship · May 2454.80aMVC League ChampionshipMay 24, 2025
600 Meters · IndoorMASCAC Indoor Track & Field Championship · Feb 151:29.74MASCAC Indoor Track & Field ChampionshipFebruary 15, 2026
800 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 302:15.28Roxbury CC - Tigers Open MeetJanuary 30, 2026
800 Meters · OutdoorMASCAC Outdoor Championships · Apr 252:06.78aMASCAC Outdoor ChampionshipsApril 25, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 800 Meters · Place 10 · Bridgewater StateBridgewater State800 Meters10.2:06.78a PBFr
Apr 17Bridgewater State Bears InvitationalApr 17 · 800 Meters · Place 8 · Bridgewater StateBridgewater State800 Meters8.2:07.58aFr
Apr 10Tufts Spring StampedeApr 10 · 800 Meters · Place 38 · Bridgewater StateBridgewater State800 Meters38.2:08.88aFr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 46 · Bridgewater StateBridgewater State800 Meters46.2:09.79aFr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 25 · Bridgewater StateBridgewater State1500 Meters25.4:52.75a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 7 · Bridgewater St.Bridgewater St.600 Meters71:29.74 PBFR
Feb 72026 Wheaton InvitationalFeb 7 · 1000 Meters · Place 21 · Bridgewater StateBridgewater State1000 Meters212:56.30aFR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 800 Meters · Place 14 · Bridgewater St.Bridgewater St.800 Meters142:15.28 PBFR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 16 · Bridgewater StateBridgewater State600 Meters161:34.12aFr
Jan 17Branwen Smith-King InvitationalJan 17 · 600 Meters · Place 13 · Bridgewater StateBridgewater State600 Meters131:33.52aFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400 Meters · Place 12 · Billerica MemorialBillerica Memorial400 Meters1254.80a PB12
May 20MVC South InvitationalMay 20 · 400 Meters · Place 1 · Billerica MemorialBillerica Memorial400 Meters154.912
May 10Andover Boosters InvitationalMay 10 · 800 Meters · Place 15 · Billerica MemorialBillerica Memorial800 Meters152:07.53a12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 46 · Billerica MemorialBillerica Memorial800 Meters462:07.20a12
Apr 30Billerica at LawrenceApr 30 · 800 Meters · Place 3 · Billerica MemorialBillerica Memorial800 Meters32:09.012
Apr 23Jack Lang InvitationalApr 23 · 1 Mile · Place 6 · Billerica MemorialBillerica Memorial1 Mile65:01.48a PB12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 800 Meters · Place 5 · Billerica MemorialBillerica Memorial800 Meters5.2:09.63a12
Apr 9Tewksbury at BillericaApr 9 · 400 Meters · Place 3 · Billerica MemorialBillerica Memorial400 Meters355.712
Apr 5Billerica at ChelmsfordApr 5 · 800 Meters · Place 2 · Billerica MemorialBillerica Memorial800 Meters22:09.52a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · 600 Meters · Place 14 · Billerica MemorialBillerica Memorial600 Meters141:31.85a—
Jan 29MVC Week 4Jan 29 · 1000 Meters · Place 13 · Billerica MemorialBillerica Memorial1000 Meters132:54.79a PB—
Jan 22MVC Week 3Jan 22 · 600 Meters · Place 14 · Billerica MemorialBillerica Memorial600 Meters141:33.04a—
Jan 8MVC Week 2Jan 8 · 600 Meters · Place 17 · Billerica MemorialBillerica Memorial600 Meters171:36.16a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 600 Meters · Place 13 · Billerica MemorialBillerica Memorial600 Meters13.1:35.58a12
Feb 9MVC League ChampionshipFeb 9 · 600 Meters · Place 19 · Billerica MemorialBillerica Memorial600 Meters191:35.27a—
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 12 · Billerica MemorialBillerica Memorial600 Meters121:33.28a—
Jan 17MVC Week 4Jan 17 · 1000 Meters · Place 23 · Billerica MemorialBillerica Memorial1000 Meters233:00.10a—
Jan 10MVC Week 3Jan 10 · 600 Meters · Place 12 · Billerica MemorialBillerica Memorial600 Meters121:33.24a—
Jan 3MVC Week 2Jan 3 · 600 Meters · Place 23 · Billerica MemorialBillerica Memorial600 Meters231:37.59a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 800 Meters · Place 14 · Billerica MemorialBillerica Memorial800 Meters142:08.85a—
May 11Andover Boosters InvitationalMay 11 · 800 Meters · Place 34 · Billerica MemorialBillerica Memorial800 Meters342:10.35a—
May 8Dracut at BillericaMay 8 · 800 Meters · Place 1 · Billerica MemorialBillerica Memorial800 Meters12:08.1—
Apr 20Chelmsford at BillericaApr 20 · 800 Meters · Place 3 · Billerica MemorialBillerica Memorial800 Meters32:14.6—
Apr 17Jack Lang InvitationalApr 17 · 1 Mile · Place 15 · Billerica MemorialBillerica Memorial1 Mile155:15.79a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 800 Meters · Place 19 · Billerica MemorialBillerica Memorial800 Meters19.2:15.54a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 600 Meters · Place 13 · Billerica MemorialBillerica Memorial600 Meters13.1:37.54a11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 800 Meters · Place 25 · Billerica MemorialBillerica Memorial800 Meters25.2:12.85a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 600 Meters · Place 27 · Billerica MemorialBillerica Memorial600 Meters27.1:46.25a10