Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 273:42.23aMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
300 Meters · IndoorMSTCA Freshman Sophomore Championships Small School · Jan 842.12aMSTCA Freshman Sophomore Championships Small SchoolJanuary 8, 2023
55 Meter · IndoorSWCL Dual Meet #1 - Tantasqua · Dec 147.35SWCL Dual Meet #1 - TantasquaDecember 14, 2022
55m Hurdles · 39" · IndoorSWCL Dual Meet #1 - Tantasqua · Dec 188.20SWCL Dual Meet #1 - TantasquaDecember 18, 2024
600 Meters · IndoorSWCL - Northbridge Dual Meet #5 · Jan 191:52.80SWCL - Northbridge Dual Meet #5January 19, 2022
High Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 271.67mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
Long Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 275.59mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 27 · Auburn55m Hurdles279.04—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 22 · AuburnLong Jump2218-08.25—

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 22 · AuburnLong Jump2218-8.25—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 27 · Auburn55m Hurdles279.04a—
Feb 5SWCL League ChampionshipFeb 5 · High Jump · Place 2 · AuburnHigh Jump25-1012
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 2 · Auburn55m HurdlesRound P28.5512
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 2 · Auburn55m Hurdles28.4512
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · High Jump · Place 3 · AuburnHigh Jump35-612
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 55m Hurdles · Place 1 · Auburn55m Hurdles18.4012
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Place 38 · AuburnLong Jump3818-10—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 34 · Auburn55m HurdlesRound P348.93a—
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · High Jump · Place 1 · AuburnHigh Jump15-712
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · 55m Hurdles · Place 2 · Auburn55m Hurdles28.5012
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 7 · AuburnLong Jump76.14m—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · High Jump · Place 2 · AuburnHigh Jump25-8—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Varsity 50y Hurdles Finals · Place 2 · AuburnVarsity 50y Hurdles Finals27.00—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · High Jump · Place 4 · AuburnHigh Jump45-912
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 55m Hurdles · Place 1 · Auburn55m Hurdles18.2012

2024 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 55m Hurdles · Place 6 · Auburn55m Hurdles39"6.8.86a12
Dec 18SWCL Dual Meet #1 - TantasquaDec 18 · 55m Hurdles · Place 2 · Auburn55m Hurdles39"2.8.20 PB12
Dec 18SWCL Dual Meet #1 - TantasquaDec 18 · High Jump · Place 1 · AuburnHigh Jump1.5-10.0012
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 40 · AuburnLong Jump405.59m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 25 · AuburnHigh Jump251.67m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 113 · AuburnShot Put1137.46m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 34 · Auburn55m Hurdles348.58a—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 121 · Auburn1000 Meters1213:42.23a PB—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55m Hurdles · Place 19 · Auburn55m Hurdles198.56a—
Feb 1145th District E InviteFeb 11 · High Jump · Place 8 · AuburnHigh Jump85-6—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 12 · Auburn55m Hurdles129.03a—
Jan 24SWCL League Championship MeetJan 24 · High Jump · Place 8 · AuburnHigh Jump85-411
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 2 · Auburn55m HurdlesRound P29.0611
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 3 · Auburn55m Hurdles38.8911
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · High Jump · Place 10 · AuburnHigh Jump105-211
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 46 · Auburn55m HurdlesRound P468.7411
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · High Jump · Place 13 · AuburnHigh Jump134-911
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 55m Hurdles · Place 2 · Auburn55m Hurdles28.4011
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · High Jump · Place 13 · AuburnHigh Jump134-911
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 55m Hurdles · Place 2 · Auburn55m Hurdles28.4011
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · High Jump · Place 6 · AuburnHigh Jump65-211
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 1 · Auburn50 yard Hurdles17.4011
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · High Jump · Place 6 · AuburnHigh Jump65-211
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 1 · Auburn50 yard Hurdles17.4011

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · 55m Hurdles · Place 3 · Auburn55m Hurdles39"3.9.2011
Dec 20SWCL Dual Meet #2 - TantasquaDec 20 · High Jump · Place 8 · AuburnHigh Jump8.4-11.0011
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55m Hurdles · Place 3 · Auburn55m Hurdles39"3.9.0011
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · High Jump · Place 7 · AuburnHigh Jump7.5-00.0011
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 55m Hurdles · Place 3 · Auburn55m Hurdles39"3.9.0011
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · High Jump · Place 7 · AuburnHigh Jump7.5-011
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 300 Meters · Place 38 · Auburn300 Meters38.42.12a PB10
Jan 4SWCL Dual Meet #3Jan 4 · 300 Meters · Place 8 · Auburn300 Meters8.45.9010

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21SWCL Dual Meet #2 - NorthbridgeDec 21 · 300 Meters · Place 8 · Auburn300 Meters8.45.9010
Dec 14SWCL Dual Meet #1 - TantasquaDec 14 · 300 Meters · Place 9 · Auburn300 Meters9.44.5610
Dec 14SWCL Dual Meet #1 - TantasquaDec 14 · 55 Meter · Place 10 · Auburn55 Meter10.7.35 PB10
Jan 19SWCL - Northbridge Dual Meet #5Jan 19 · 600 Meters · Place 8 · Auburn600 Meters81:52.80 PB9
Jan 5SWCL - Northbridge Dual Meet #3Jan 5 · 600 Meters · Place 10 · Auburn600 Meters101:59.109