Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSWCL Dual Meet #5 - Tantasqua · Jan 296:28.70SWCL Dual Meet #5 - TantasquaJanuary 29, 2025
1000 Meters · IndoorSWCL League Championship · Feb 53:48.16SWCL League ChampionshipFebruary 5, 2025
2 Miles · IndoorSWCL Dual Meet #3 - Tantasqua · Jan 315:17.10SWCL Dual Meet #3 - TantasquaJanuary 3, 2024
2 Miles · OutdoorSWCL Boy's League Championship Meet · May 1315:08.85SWCL Boy's League Championship MeetMay 13, 2025
800 Meters · OutdoorSWCL Boy's League Championship Meet · May 132:55.64SWCL Boy's League Championship MeetMay 13, 2025

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13SWCL Boy's League Championship MeetMay 13 · 2 Miles · Place 22 · Bartlett2 Miles2215:08.85 PB12
May 13SWCL Boy's League Championship MeetMay 13 · High Jump · Place 17 · BartlettHigh Jump175-212
May 13SWCL Boy's League Championship MeetMay 13 · 800 Meters · Place 28 · Bartlett800 Meters282:55.64 PB12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 5SWCL League ChampionshipFeb 5 · High Jump · Place 15 · BartlettHigh Jump154-1012
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 25 · BartlettShot Put2522-912
Feb 5SWCL League ChampionshipFeb 5 · 1000 Meters · Place 13 · Bartlett1000 Meters133:48.16 PB12
Feb 5SWCL League ChampionshipFeb 5 · 1 Mile · Place 16 · Bartlett1 Mile166:38.6912
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · Shot Put · Place 23 · BartlettShot Put2323-712
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 1000 Meters · Place 18 · Bartlett1000 Meters183:56.1012
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 1 Mile · Place 20 · Bartlett1 Mile206:28.70 PB12
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · High Jump · Place 11 · BartlettHigh Jump114-912
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · Shot Put · Place 16 · BartlettShot Put1623-11.2512
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · 1000 Meters · Place 18 · Bartlett1000 Meters183:58.1012
Jan 22SWCL Dual Meet #4 - TantasquaJan 22 · 1 Mile · Place 12 · Bartlett1 Mile126:54.8012
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · High Jump · Place 13 · BartlettHigh Jump134-8—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Shot Put · Place 22 · BartlettShot Put2225-11—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 1 Mile · Place 15 · Bartlett1 Mile156:40.80—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 1000 Meters · Place 20 · Bartlett1000 Meters204:18.40—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 24SWCL League Championship MeetJan 24 · 1000 Meters · Place 13 · Bartlett1000 Meters133:49.3911
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · 1000 Meters · Place 31 · Bartlett1000 Meters314:14.8011
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · 2 Miles · Place 19 · Bartlett2 Miles1916:21.1011
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 1000 Meters · Place 17 · Bartlett1000 Meters174:15.1011
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 2 Miles · Place 12 · Bartlett2 Miles1215:35.3011
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 1000 Meters · Place 17 · Bartlett1000 Meters174:15.1011
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 2 Miles · Place 12 · Bartlett2 Miles1215:35.3011
Jan 3SWCL Dual Meet #3 - TantasquaJan 3 · 2 Miles · Place 11 · Bartlett2 Miles11.15:17.10 PB12
Jan 3SWCL Dual Meet #3 - TantasquaJan 3 · 1 Mile · Place 18 · Bartlett1 Mile18.7:22.0012

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 1 Mile · Place 10 · Bartlett1 Mile10.6:50.8012
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 1000 Meters · Place 10 · Bartlett1000 Meters10.3:59.7012
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · High Jump · BartlettHigh Jump—DNS12
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 1 Mile · Place 18 · Bartlett1 Mile18.7:06.9012
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 1000 Meters · Bartlett1000 Meters—DNS12
Dec 13SWCL Dual Meet #1 - TantasquaDec 13 · 1 Mile · Place 18 · Bartlett1 Mile18.7:06.9012