Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCMAC Meet of Champions · May 2216.98aCMAC Meet of ChampionsMay 22, 2026
300 Meters · IndoorSWCL Dual Meet #5 - Tantasqua · Jan 2945.10SWCL Dual Meet #5 - TantasquaJanuary 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorCentral Mass. Division 1 Class Meet · May 161:02.90aCentral Mass. Division 1 Class MeetMay 16, 2026
55m Hurdles · 39" · IndoorCMAC TANT Week #1 · Dec 178.90CMAC TANT Week #1December 17, 2025
High Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 84-10.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 23 · Tantasqua Regional Senior400m Hurdles36" / 0.914m23.1:03.56a12
May 22CMAC Meet of ChampionsMay 22 · 400m Hurdles · Place 12 · Tantasqua Regional Senior400m Hurdles36" / 0.914m12.1:03.76a12
May 22CMAC Meet of ChampionsMay 22 · 110m Hurdles · Place 4 · Tantasqua Regional Senior110m Hurdles39" / 0.991m4.16.98a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 8 · Tantasqua Regional Senior400m Hurdles36" / 0.914m8.1:02.90a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 11 · Tantasqua Regional Senior110m Hurdles39" / 0.991mRound P11.17.27a12
May 13CMAC Outdoor D-Division MeetMay 13 · Triple Jump · Tantasqua Regional SeniorTriple Jump—SCR12
May 13CMAC Outdoor D-Division MeetMay 13 · High Jump · Place 13 · Tantasqua Regional SeniorHigh Jump13.4-10.00Unofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 400m Hurdles · Place 2 · Tantasqua Regional Senior400m Hurdles36" / 0.914m2.1:03.38aUnofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 110m Hurdles · Place 4 · Tantasqua Regional Senior110m Hurdles39" / 0.991mRound P4.16.93aUnofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 110m Hurdles · Place 3 · Tantasqua Regional Senior110m Hurdles39" / 0.991m3.16.65aUnofficial12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 8 · Tantasqua Regional Senior55m Hurdles39"Round P8.9.05a12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 8 · Tantasqua Regional Senior55m Hurdles39"8.9.01a12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · High Jump · Place 18 · Tantasqua Regional SeniorHigh Jump18.4-10.00 PB12
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 4 · Tantasqua Regional Senior55m Hurdles49.06a12
Jan 28CMAC TANT Week #5Jan 28 · 55m Hurdles · Place 4 · Tantasqua Regional Senior55m Hurdles49.8112
Jan 21CMAC TANT Week #4Jan 21 · High Jump · Place 6 · Tantasqua Regional SeniorHigh Jump65-012
Jan 21CMAC TANT Week #4Jan 21 · 55m Hurdles · Place 1 · Tantasqua Regional Senior55m Hurdles19.0012
Jan 12CMAC - Large at RLTCJan 12 · 55m Hurdles · Place 7 · Tantasqua Regional Senior55m Hurdles79.23a12
Jan 7CMAC TANT Week #2Jan 7 · High Jump · Place 5 · Tantasqua Regional SeniorHigh Jump55-212
Jan 7CMAC TANT Week #2Jan 7 · 55m Hurdles · Place 2 · Tantasqua Regional Senior55m Hurdles28.5012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17CMAC TANT Week #1Dec 17 · 55m Hurdles · Place 1 · Tantasqua Regional Senior55m Hurdles39"1.8.90 PB12
Dec 17CMAC TANT Week #1Dec 17 · High Jump · Place 9 · Tantasqua Regional SeniorHigh Jump9.4-01.0012
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 6 · Tantasqua55m HurdlesRound P69.6011
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 6 · Tantasqua55m Hurdles69.6011
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 300 Meters · Place 14 · Tantasqua300 Meters1445.10 PB11
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 55m Hurdles · Place 7 · Tantasqua55m Hurdles79.4011
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · 55m Hurdles · Place 6 · Tantasqua55m Hurdles69.4011
Jan 15SWCL Dual Meet #3 - TantasquaJan 15 · 55m Hurdles · Place 3 · Tantasqua55m Hurdles39.5011
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 55m Hurdles · Place 3 · Tantasqua55m Hurdles39.5011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - TantasquaDec 18 · 55m Hurdles · Place 6 · Tantasqua Regional Senior55m Hurdles39"6.9.9011
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · 55m Hurdles · Place 12 · Tantasqua55m Hurdles1210.3010
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 55m Hurdles · Place 11 · Tantasqua Regional Vocational55m Hurdles1110.5010
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 55m Hurdles · Place 11 · Tantasqua Regional Vocational55m Hurdles1110.5010
Jan 3SWCL Dual Meet #3 - TantasquaJan 3 · 55m Hurdles · Place 5 · Tantasqua Regional Senior55m Hurdles39"5.10.5010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 55m Hurdles · Place 11 · Tantasqua Regional Senior55m Hurdles39"11.11.0010
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55m Hurdles · Place 10 · Tantasqua Regional Senior55m Hurdles39"10.10.9010
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55m Hurdles · Place 10 · Tantasqua Regional Senior55m Hurdles39"10.10.9010