Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Coaches Invitational - Large School · Jan 294:39.79aMSTCA Coaches Invitational - Large SchoolJanuary 29, 2023
1 Mile · OutdoorWeston Twilight - Regis Events · May 44:32.83aWeston Twilight - Regis EventsMay 4, 2024
1000 Meters · IndoorCatholic Conference Championship · Feb 72:40.41aCatholic Conference ChampionshipFebruary 7, 2024
1500 Meters · Outdoor2025 SCAC Championships · Apr 254:08.04a2025 SCAC ChampionshipsApril 25, 2025
2 Miles · OutdoorAndover Boosters Meet · May 1310:17.34aAndover Boosters MeetMay 13, 2023
400 Meters · OutdoorDr Dan Caprioglio Early Bird · Mar 2154.26Dr Dan Caprioglio Early BirdMarch 21, 2025
800 Meters · IndoorCatholic Conference Invitational · Jan 212:07.57aCatholic Conference InvitationalJanuary 21, 2024
800 Meters · OutdoorChuck Haering Classic · Mar 281:59.00Chuck Haering ClassicMarch 28, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24SCAC Outdoor ChampionshipsApr 24 · 1500 Meters · Place 11 · Colorado CollegeColorado College1500 Meters11.4:10.13aSo
Apr 11Kit Mayer ClassicApr 11 · 1500 Meters · Place 36 · Colorado CollegeColorado College1500 Meters36.4:29.84aSo
Apr 3Jerry Quiller ClassicApr 3 · 800 Meters · Place 13 · Colorado CollegeColorado College800 Meters132:00.26aSo
Mar 27Chuck Haering InvitationalMar 27 · 1500 Meters · Place 14 · Colorado CollegeColorado College1500 Meters144:18.04aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252025 SCAC ChampionshipsApr 25 · 1500 Meters · Place 10 · Colorado CollegeColorado College1500 Meters10.4:08.04a PBFr
Apr 252025 SCAC ChampionshipsApr 25 · 800 Meters · Place 14 · Colorado CollegeColorado College800 MetersRound P14.1:59.95aFr
Apr 11KT WoodmanApr 11 · 800 Meters · Place 59 · Colorado CollegeColorado College800 Meters59.2:00.00aFr
Mar 28Chuck Haering ClassicMar 28 · 800 Meters · Place 19 · Colorado CollegeColorado College800 Meters191:59.00 PBFR
Mar 21Dr Dan Caprioglio Early BirdMar 21 · 400 Meters · Place 43 · Colorado CollegeColorado College400 Meters4354.26 PBFR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 800 Meters · Place 22 · Saint John's PreparatorySaint John's Preparatory800 Meters22.2:01.56a12
May 15Catholic Conference ClassicMay 15 · 800 Meters · Place 3 · Saint John's PreparatorSaint John's Preparator800 Meters31:59.04a—
May 11Andover Boosters InvitationalMay 11 · 800 Meters · Place 5 · Saint John's PreparatorSaint John's Preparator800 Meters52:00.01a—
May 4Weston Twilight - Regis EventsMay 4 · 1 Mile · Place 38 · Saint John's PreparatorySaint John's Preparatory1 Mile38.4:32.83a PB12
Apr 24Catholic Memorial vs Saint Johns PrepApr 24 · 800 Meters · Place 1 · Saint John's PreparatorSaint John's Preparator800 Meters12:04.3—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 11 · Saint John's PreparatorSaint John's Preparator1 Mile114:42.76a—
Apr 6BCH vs SJP vs SJSApr 6 · 1 Mile · Place 4 · Saint John's PreparatorSaint John's Preparator1 Mile44:47.12a—
Apr 6BCH vs SJP vs SJSApr 6 · 800 Meters · Place 3 · Saint John's PreparatorSaint John's Preparator800 Meters32:08.38a—
Apr 2Xaverian vs St. John's PrepApr 2 · 2 Miles · Place 3 · Saint John's PreparatorySaint John's Preparatory2 Miles3.10:24.1Unofficial12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Catholic Conference ChampionshipFeb 7 · 1000 Meters · Place 3 · Saint John's PreparatorSaint John's Preparator1000 Meters32:40.41a PB—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 1000 Meters · Place 16 · Saint John's PreparatorySaint John's Preparatory1000 Meters162:43.3012
Jan 21Catholic Conference InvitationalJan 21 · 800 Meters · Place 5 · Saint John's PreparatorSaint John's Preparator800 Meters52:07.57a PB—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 1 Mile · Place 21 · Saint John's PreparatorySaint John's Preparatory1 Mile21.4:41.72a11
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 800 Meters · Place 17 · Saint John's PreparatorySaint John's Preparatory800 Meters17.1:59.69a11
May 17Boys Catholic Conference ClassicMay 17 · 800 Meters · Place 3 · Saint John's PreparatorySaint John's Preparatory800 Meters3.2:04.82a11
May 13Andover Boosters MeetMay 13 · 2 Miles · Place 9 · Saint John's PreparatorySaint John's Preparatory2 Miles9.10:17.34a PB11
Apr 21St John's Prep Distance ClassicApr 21 · 1 Mile · Place 11 · Saint John's PrepSaint John's Prep1 Mile114:34.71—
Apr 15Lowell InvitationalApr 15 · 800 Meters · Saint John's PreparatorySaint John's Preparatory800 Meters—2:01.0Unofficial11
Apr 11CM @ SJPApr 11 · 1 Mile · Saint John's PreparatorySaint John's Preparatory1 Mile—4:44.4Unofficial11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1BSC Meet #6Feb 1 · 1000 Meters · Place 4 · Saint John's PrepSaint John's Prep1000 Meters42:42.57JR
Feb 1Catholic Conference ChampionshipsFeb 1 · 1000 Meters · Place 4 · Saint John's PrepSaint John's Prep1000 Meters42:42.57JR
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 1 Mile · Place 32 · Saint John's PreparatorySaint John's Preparatory1 Mile32.4:39.79a PB11
Jan 6Catholic Conference Meet #4Jan 6 · 1000 Meters · Place 2 · Saint John's PrepSaint John's Prep1000 Meters22:41.23JR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Catholic Conference Meet #3Dec 21 · 1 Mile · Place 4 · Saint John's PreparatorySaint John's Preparatory1 Mile4.4:47.64a11
Dec 16Catholic Conference Meet #2Dec 16 · 1000 Meters · Place 4 · Saint John's PreparatorySaint John's Preparatory1000 Meters4.2:53.42a11
Feb 3TCL ChampionshipFeb 3 · 1000 Meters · Place 1 · Saint John's PreparatorySaint John's Preparatory1000 Meters1.2:51.67a10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 1000 Meters · Place 10 · Saint John's PreparatorySaint John's Preparatory1000 Meters10.2:55.50a10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Catholic Conference ChampionshipsMay 18 · 800 Meters · Place 1 · Saint John's PreparatorySaint John's Preparatory800 Meters1.2:06.23a10
May 10BCH @ SJPMay 10 · 800 Meters · Place 3 · Saint John's PreparatorySaint John's Preparatory800 Meters3.2:06.6Unofficial10
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 800 Meters · Place 4 · Saint John's PreparatorySaint John's Preparatory800 Meters4.2:06.13a10
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 800 Meters · Place 4 · Saint John's PreparatorySaint John's Preparatory800 Meters4.2:06.13a10
Apr 25SJP @ MCApr 25 · 800 Meters · Place 1 · Saint John's PreparatorySaint John's Preparatory800 Meters1.2:07.1Unofficial10
Apr 16Lowell InvitationalApr 16 · 1 Mile · Saint John's PreparatorySaint John's Preparatory1 Mile—4:50.8Unofficial10
Apr 12SJS @ SJPApr 12 · 800 Meters · Place 3 · Saint John's PreparatorySaint John's Preparatory800 Meters3.2:06.3Unofficial10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 800 Meters · Place 14 · Saint John's PreparatorySaint John's Preparatory800 Meters14.2:12.01a10
Dec 22Tri County - Meet4 BUDec 22 · 1000 Meters · Place 4 · Saint John's PreparatorySaint John's Preparatory1000 Meters4.2:56.71a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Catholic Conference ClassicJun 11 · 800 Meters · Place 2 · Saint John's PreparatorySaint John's Preparatory800 Meters2.2:15.82a9